diff --git "a/65.05e3f956ff4ed4480bc0.js" "b/65.05e3f956ff4ed4480bc0.js" new file mode 100644--- /dev/null +++ "b/65.05e3f956ff4ed4480bc0.js" @@ -0,0 +1,988 @@ +!function(){try{var ep="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},eh=Error().stack;eh&&(ep._sentryDebugIds=ep._sentryDebugIds||{},ep._sentryDebugIds[eh]="3095b65a-85d9-45bb-b299-d21db2dee817",ep._sentryDebugIdIdentifier="sentry-dbid-3095b65a-85d9-45bb-b299-d21db2dee817")}catch(ep){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"5.21.0"},(self.webpackChunktaskcade=self.webpackChunktaskcade||[]).push([[65],{95828:(ep,eh,eg)=>{"use strict";eg.d(eh,{LB:()=>nC,y9:()=>nK,we:()=>rE,IJ:()=>tA,O1:()=>nR,Zj:()=>nD,VT:()=>tw,Dy:()=>tC});var em,eA,eM,e_,ey,eO,ez,eF,ew,eC,eE,ek=eg(67294),eR=eg(73935);let eS="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;function eB(ep){let eh=Object.prototype.toString.call(ep);return"[object Window]"===eh||"[object global]"===eh}function eD(ep){return"nodeType"in ep}function eT(ep){var eh,eg;return ep?eB(ep)?ep:eD(ep)&&null!=(eh=null==(eg=ep.ownerDocument)?void 0:eg.defaultView)?eh:window:window}function eN(ep){let{Document:eh}=eT(ep);return ep instanceof eh}function eW(ep){return!eB(ep)&&ep instanceof eT(ep).HTMLElement}function eL(ep){return ep instanceof eT(ep).SVGElement}function eP(ep){return ep?eB(ep)?ep.document:eD(ep)?eN(ep)?ep:eW(ep)||eL(ep)?ep.ownerDocument:document:document:document}let eI=eS?ek.useLayoutEffect:ek.useEffect;function ej(ep){let eh=(0,ek.useRef)(ep);return eI(()=>{eh.current=ep}),(0,ek.useCallback)(function(){for(var ep=arguments.length,eg=Array(ep),em=0;em{ep.current=setInterval(eh,eg)},[]),(0,ek.useCallback)(()=>{null!==ep.current&&(clearInterval(ep.current),ep.current=null)},[])]}function eH(ep,eh){void 0===eh&&(eh=[ep]);let eg=(0,ek.useRef)(ep);return eI(()=>{eg.current!==ep&&(eg.current=ep)},eh),eg}function eX(ep,eh){let eg=(0,ek.useRef)();return(0,ek.useMemo)(()=>{let eh=ep(eg.current);return eg.current=eh,eh},[...eh])}function eQ(ep){let eh=ej(ep),eg=(0,ek.useRef)(null),em=(0,ek.useCallback)(ep=>{ep!==eg.current&&(null==eh||eh(ep,eg.current)),eg.current=ep},[]);return[eg,em]}function eK(ep){let eh=(0,ek.useRef)();return(0,ek.useEffect)(()=>{eh.current=ep},[ep]),eh.current}let e$={};function eV(ep,eh){return(0,ek.useMemo)(()=>{if(eh)return eh;let eg=null==e$[ep]?0:e$[ep]+1;return e$[ep]=eg,ep+"-"+eg},[ep,eh])}function eG(ep){return function(eh){for(var eg=arguments.length,em=Array(eg>1?eg-1:0),eA=1;eA{for(let[em,eA]of Object.entries(eg)){let eg=eh[em];null!=eg&&(eh[em]=eg+ep*eA)}return eh},{...eh})}}let eY=eG(1),eZ=eG(-1);function eJ(ep){return"clientX"in ep&&"clientY"in ep}function e0(ep){if(!ep)return!1;let{KeyboardEvent:eh}=eT(ep.target);return eh&&ep instanceof eh}function e5(ep){if(!ep)return!1;let{TouchEvent:eh}=eT(ep.target);return eh&&ep instanceof eh}function e6(ep){if(e5(ep)){if(ep.touches&&ep.touches.length){let{clientX:eh,clientY:eg}=ep.touches[0];return{x:eh,y:eg}}if(ep.changedTouches&&ep.changedTouches.length){let{clientX:eh,clientY:eg}=ep.changedTouches[0];return{x:eh,y:eg}}}return eJ(ep)?{x:ep.clientX,y:ep.clientY}:null}let e9=Object.freeze({Translate:{toString(ep){if(!ep)return;let{x:eh,y:eg}=ep;return"translate3d("+(eh?Math.round(eh):0)+"px, "+(eg?Math.round(eg):0)+"px, 0)"}},Scale:{toString(ep){if(!ep)return;let{scaleX:eh,scaleY:eg}=ep;return"scaleX("+eh+") scaleY("+eg+")"}},Transform:{toString(ep){if(ep)return[e9.Translate.toString(ep),e9.Scale.toString(ep)].join(" ")}},Transition:{toString(ep){let{property:eh,duration:eg,easing:em}=ep;return eh+" "+eg+"ms "+em}}}),e8="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function e7(ep){return ep.matches(e8)?ep:ep.querySelector(e8)}let tu={display:"none"};function tp(ep){let{id:eh,value:eg}=ep;return ek.createElement("div",{id:eh,style:tu},eg)}function th(ep){let{id:eh,announcement:eg,ariaLiveType:em="assertive"}=ep,eA={position:"fixed",width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return ek.createElement("div",{id:eh,style:eA,role:"status","aria-live":em,"aria-atomic":!0},eg)}function tg(){let[ep,eh]=(0,ek.useState)("");return{announce:(0,ek.useCallback)(ep=>{null!=ep&&eh(ep)},[]),announcement:ep}}let tm=(0,ek.createContext)(null);function tA(ep){let eh=(0,ek.useContext)(tm);(0,ek.useEffect)(()=>{if(!eh)throw Error("useDndMonitor must be used within a children of ");return eh(ep)},[ep,eh])}function tM(){let[ep]=(0,ek.useState)(()=>new Set),eh=(0,ek.useCallback)(eh=>(ep.add(eh),()=>ep.delete(eh)),[ep]);return[(0,ek.useCallback)(eh=>{let{type:eg,event:em}=eh;ep.forEach(ep=>{var eh;return null==(eh=ep[eg])?void 0:eh.call(ep,em)})},[ep]),eh]}let t_={draggable:"\n To pick up a draggable item, press the space bar.\n While dragging, use the arrow keys to move the item.\n Press space again to drop the item in its new position, or press escape to cancel.\n "},tO={onDragStart(ep){let{active:eh}=ep;return"Picked up draggable item "+eh.id+"."},onDragOver(ep){let{active:eh,over:eg}=ep;return eg?"Draggable item "+eh.id+" was moved over droppable area "+eg.id+".":"Draggable item "+eh.id+" is no longer over a droppable area."},onDragEnd(ep){let{active:eh,over:eg}=ep;return eg?"Draggable item "+eh.id+" was dropped over droppable area "+eg.id:"Draggable item "+eh.id+" was dropped."},onDragCancel(ep){let{active:eh}=ep;return"Dragging was cancelled. Draggable item "+eh.id+" was dropped."}};function tv(ep){let{announcements:eh=tO,container:eg,hiddenTextDescribedById:em,screenReaderInstructions:eA=t_}=ep,{announce:eM,announcement:e_}=tg(),ey=eV("DndLiveRegion"),[eO,ez]=(0,ek.useState)(!1);if((0,ek.useEffect)(()=>{ez(!0)},[]),tA((0,ek.useMemo)(()=>({onDragStart(ep){let{active:eg}=ep;eM(eh.onDragStart({active:eg}))},onDragMove(ep){let{active:eg,over:em}=ep;eh.onDragMove&&eM(eh.onDragMove({active:eg,over:em}))},onDragOver(ep){let{active:eg,over:em}=ep;eM(eh.onDragOver({active:eg,over:em}))},onDragEnd(ep){let{active:eg,over:em}=ep;eM(eh.onDragEnd({active:eg,over:em}))},onDragCancel(ep){let{active:eg,over:em}=ep;eM(eh.onDragCancel({active:eg,over:em}))}}),[eM,eh])),!eO)return null;let eF=ek.createElement(ek.Fragment,null,ek.createElement(tp,{id:em,value:eA.draggable}),ek.createElement(th,{id:ey,announcement:e_}));return eg?(0,eR.createPortal)(eF,eg):eF}function tF(){}function tw(ep,eh){return(0,ek.useMemo)(()=>({sensor:ep,options:null!=eh?eh:{}}),[ep,eh])}function tC(){for(var ep=arguments.length,eh=Array(ep),eg=0;eg[...eh].filter(ep=>null!=ep),[...eh])}!function(ep){ep.DragStart="dragStart",ep.DragMove="dragMove",ep.DragEnd="dragEnd",ep.DragCancel="dragCancel",ep.DragOver="dragOver",ep.RegisterDroppable="registerDroppable",ep.SetDroppableDisabled="setDroppableDisabled",ep.UnregisterDroppable="unregisterDroppable"}(eA||(eA={}));let tE=Object.freeze({x:0,y:0});function tq(ep,eh){let eg=e6(ep);if(!eg)return"0 0";let em={x:(eg.x-eh.left)/eh.width*100,y:(eg.y-eh.top)/eh.height*100};return em.x+"% "+em.y+"%"}function tR(ep,eh){let{data:{value:eg}}=ep,{data:{value:em}}=eh;return em-eg}function tS(ep,eh){if(!ep||0===ep.length)return null;let[eg]=ep;return eh?eg[eh]:eg}function tB(ep,eh){let eg=Math.max(eh.top,ep.top),em=Math.max(eh.left,ep.left),eA=Math.min(eh.left+eh.width,ep.left+ep.width),eM=Math.min(eh.top+eh.height,ep.top+ep.height),e_=eA-em,ey=eM-eg;if(em{let{collisionRect:eh,droppableRects:eg,droppableContainers:em}=ep,eA=[];for(let ep of em){let{id:em}=ep,eM=eg.get(em);if(eM){let eg=tB(eM,eh);eg>0&&eA.push({id:em,data:{droppableContainer:ep,value:eg}})}}return eA.sort(tR)};function tT(ep,eh,eg){return{...ep,scaleX:eh&&eg?eh.width/eg.width:1,scaleY:eh&&eg?eh.height/eg.height:1}}function tN(ep,eh){return ep&&eh?{x:ep.left-eh.left,y:ep.top-eh.top}:tE}let tW=function(ep){return function(eh){for(var eg=arguments.length,em=Array(eg>1?eg-1:0),eA=1;eA({...eh,top:eh.top+ep*eg.y,bottom:eh.bottom+ep*eg.y,left:eh.left+ep*eg.x,right:eh.right+ep*eg.x}),{...eh})}}(1);function tL(ep){if(ep.startsWith("matrix3d(")){let eh=ep.slice(9,-1).split(/, /);return{x:+eh[12],y:+eh[13],scaleX:+eh[0],scaleY:+eh[5]}}if(ep.startsWith("matrix(")){let eh=ep.slice(7,-1).split(/, /);return{x:+eh[4],y:+eh[5],scaleX:+eh[0],scaleY:+eh[3]}}return null}function tP(ep,eh,eg){let em=tL(eh);if(!em)return ep;let{scaleX:eA,scaleY:eM,x:e_,y:ey}=em,eO=ep.left-e_-(1-eA)*parseFloat(eg),ez=ep.top-ey-(1-eM)*parseFloat(eg.slice(eg.indexOf(" ")+1)),eF=eA?ep.width/eA:ep.width,ew=eM?ep.height/eM:ep.height;return{width:eF,height:ew,top:ez,right:eO+eF,bottom:ez+ew,left:eO}}let tI={ignoreTransform:!1};function tj(ep,eh){void 0===eh&&(eh=tI);let eg=ep.getBoundingClientRect();if(eh.ignoreTransform){let{transform:eh,transformOrigin:em}=eT(ep).getComputedStyle(ep);eh&&(eg=tP(eg,eh,em))}let{top:em,left:eA,width:eM,height:e_,bottom:ey,right:eO}=eg;return{top:em,left:eA,width:eM,height:e_,bottom:ey,right:eO}}function tU(ep){return tj(ep,{ignoreTransform:!0})}function tH(ep){let eh=ep.innerWidth,eg=ep.innerHeight;return{top:0,left:0,right:eh,bottom:eg,width:eh,height:eg}}function tX(ep,eh){return void 0===eh&&(eh=eT(ep).getComputedStyle(ep)),"fixed"===eh.position}function tQ(ep,eh){void 0===eh&&(eh=eT(ep).getComputedStyle(ep));let eg=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(ep=>{let em=eh[ep];return"string"==typeof em&&eg.test(em)})}function tK(ep,eh){let eg=[];function em(eA){if(null!=eh&&eg.length>=eh||!eA)return eg;if(eN(eA)&&null!=eA.scrollingElement&&!eg.includes(eA.scrollingElement))return eg.push(eA.scrollingElement),eg;if(!eW(eA)||eL(eA)||eg.includes(eA))return eg;let eM=eT(ep).getComputedStyle(eA);return(eA!==ep&&tQ(eA,eM)&&eg.push(eA),tX(eA,eM))?eg:em(eA.parentNode)}return ep?em(ep):eg}function t$(ep){let[eh]=tK(ep,1);return null!=eh?eh:null}function tV(ep){return eS&&ep?eB(ep)?ep:eD(ep)?eN(ep)||ep===eP(ep).scrollingElement?window:eW(ep)?ep:null:null:null}function tG(ep){return eB(ep)?ep.scrollX:ep.scrollLeft}function tY(ep){return eB(ep)?ep.scrollY:ep.scrollTop}function tZ(ep){return{x:tG(ep),y:tY(ep)}}function tJ(ep){return!!eS&&!!ep&&ep===document.scrollingElement}function t4(ep){let eh={x:0,y:0},eg=tJ(ep)?{height:window.innerHeight,width:window.innerWidth}:{height:ep.clientHeight,width:ep.clientWidth},em={x:ep.scrollWidth-eg.width,y:ep.scrollHeight-eg.height},eA=ep.scrollTop<=eh.y;return{isTop:eA,isLeft:ep.scrollLeft<=eh.x,isBottom:ep.scrollTop>=em.y,isRight:ep.scrollLeft>=em.x,maxScroll:em,minScroll:eh}}!function(ep){ep[ep.Forward=1]="Forward",ep[ep.Backward=-1]="Backward"}(eM||(eM={}));let t5={x:.2,y:.2};function t6(ep,eh,eg,em,eA){let{top:e_,left:ey,right:eO,bottom:ez}=eg;void 0===em&&(em=10),void 0===eA&&(eA=t5);let{isTop:eF,isBottom:ew,isLeft:eC,isRight:eE}=t4(ep),ek={x:0,y:0},eR={x:0,y:0},eS={height:eh.height*eA.y,width:eh.width*eA.x};return!eF&&e_<=eh.top+eS.height?(ek.y=eM.Backward,eR.y=em*Math.abs((eh.top+eS.height-e_)/eS.height)):!ew&&ez>=eh.bottom-eS.height&&(ek.y=eM.Forward,eR.y=em*Math.abs((eh.bottom-eS.height-ez)/eS.height)),!eE&&eO>=eh.right-eS.width?(ek.x=eM.Forward,eR.x=em*Math.abs((eh.right-eS.width-eO)/eS.width)):!eC&&ey<=eh.left+eS.width&&(ek.x=eM.Backward,eR.x=em*Math.abs((eh.left+eS.width-ey)/eS.width)),{direction:ek,speed:eR}}function t9(ep){if(ep===document.scrollingElement){let{innerWidth:ep,innerHeight:eh}=window;return{top:0,left:0,right:ep,bottom:eh,width:ep,height:eh}}let{top:eh,left:eg,right:em,bottom:eA}=ep.getBoundingClientRect();return{top:eh,left:eg,right:em,bottom:eA,width:ep.clientWidth,height:ep.clientHeight}}function t8(ep){return ep.reduce((ep,eh)=>eY(ep,tZ(eh)),tE)}function t7(ep,eh){if(void 0===eh&&(eh=tj),!ep)return;let{top:eg,left:em,bottom:eA,right:eM}=eh(ep);t$(ep)&&(eA<=0||eM<=0||eg>=window.innerHeight||em>=window.innerWidth)&&ep.scrollIntoView({block:"center",inline:"center"})}let rl=[["x",["left","right"],function(ep){return ep.reduce((ep,eh)=>ep+tG(eh),0)}],["y",["top","bottom"],function(ep){return ep.reduce((ep,eh)=>ep+tY(eh),0)}]];class rp{constructor(ep,eh){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;let eg=tK(eh),em=t8(eg);for(let[eh,eA,eM]of(this.rect={...ep},this.width=ep.width,this.height=ep.height,rl))for(let ep of eA)Object.defineProperty(this,ep,{get:()=>{let eA=eM(eg),e_=em[eh]-eA;return this.rect[ep]+e_},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class rh{constructor(ep){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(ep=>{var eh;return null==(eh=this.target)?void 0:eh.removeEventListener(...ep)})},this.target=ep}add(ep,eh,eg){var em;null==(em=this.target)||em.addEventListener(ep,eh,eg),this.listeners.push([ep,eh,eg])}}function rg(ep){let{EventTarget:eh}=eT(ep);return ep instanceof eh?ep:eP(ep)}function rm(ep,eh){let eg=Math.abs(ep.x),em=Math.abs(ep.y);return"number"==typeof eh?Math.sqrt(eg**2+em**2)>eh:"x"in eh&&"y"in eh?eg>eh.x&&em>eh.y:"x"in eh?eg>eh.x:"y"in eh&&em>eh.y}function rA(ep){ep.preventDefault()}function rM(ep){ep.stopPropagation()}(function(ep){ep.Click="click",ep.DragStart="dragstart",ep.Keydown="keydown",ep.ContextMenu="contextmenu",ep.Resize="resize",ep.SelectionChange="selectionchange",ep.VisibilityChange="visibilitychange"})(e_||(e_={})),function(ep){ep.Space="Space",ep.Down="ArrowDown",ep.Right="ArrowRight",ep.Left="ArrowLeft",ep.Up="ArrowUp",ep.Esc="Escape",ep.Enter="Enter"}(ey||(ey={}));let r_={start:[ey.Space,ey.Enter],cancel:[ey.Esc],end:[ey.Space,ey.Enter]},rO=(ep,eh)=>{let{currentCoordinates:eg}=eh;switch(ep.code){case ey.Right:return{...eg,x:eg.x+25};case ey.Left:return{...eg,x:eg.x-25};case ey.Down:return{...eg,y:eg.y+25};case ey.Up:return{...eg,y:eg.y-25}}};class rv{constructor(ep){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=ep;let{event:{target:eh}}=ep;this.props=ep,this.listeners=new rh(eP(eh)),this.windowListeners=new rh(eT(eh)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(e_.Resize,this.handleCancel),this.windowListeners.add(e_.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(e_.Keydown,this.handleKeyDown))}handleStart(){let{activeNode:ep,onStart:eh}=this.props,eg=ep.node.current;eg&&t7(eg),eh(tE)}handleKeyDown(ep){if(e0(ep)){let{active:eh,context:eg,options:em}=this.props,{keyboardCodes:eA=r_,coordinateGetter:eM=rO,scrollBehavior:e_="smooth"}=em,{code:eO}=ep;if(eA.end.includes(eO)){this.handleEnd(ep);return}if(eA.cancel.includes(eO)){this.handleCancel(ep);return}let{collisionRect:ez}=eg.current,eF=ez?{x:ez.left,y:ez.top}:tE;this.referenceCoordinates||(this.referenceCoordinates=eF);let ew=eM(ep,{active:eh,context:eg.current,currentCoordinates:eF});if(ew){let eh=eZ(ew,eF),em={x:0,y:0},{scrollableAncestors:eA}=eg.current;for(let eg of eA){let eA=ep.code,{isTop:eM,isRight:eO,isLeft:ez,isBottom:eF,maxScroll:eC,minScroll:eE}=t4(eg),ek=t9(eg),eR={x:Math.min(eA===ey.Right?ek.right-ek.width/2:ek.right,Math.max(eA===ey.Right?ek.left:ek.left+ek.width/2,ew.x)),y:Math.min(eA===ey.Down?ek.bottom-ek.height/2:ek.bottom,Math.max(eA===ey.Down?ek.top:ek.top+ek.height/2,ew.y))},eS=eA===ey.Right&&!eO||eA===ey.Left&&!ez,eB=eA===ey.Down&&!eF||eA===ey.Up&&!eM;if(eS&&eR.x!==ew.x){let ep=eg.scrollLeft+eh.x,eM=eA===ey.Right&&ep<=eC.x||eA===ey.Left&&ep>=eE.x;if(eM&&!eh.y){eg.scrollTo({left:ep,behavior:e_});return}eM?em.x=eg.scrollLeft-ep:em.x=eA===ey.Right?eg.scrollLeft-eC.x:eg.scrollLeft-eE.x,em.x&&eg.scrollBy({left:-em.x,behavior:e_});break}if(eB&&eR.y!==ew.y){let ep=eg.scrollTop+eh.y,eM=eA===ey.Down&&ep<=eC.y||eA===ey.Up&&ep>=eE.y;if(eM&&!eh.x){eg.scrollTo({top:ep,behavior:e_});return}eM?em.y=eg.scrollTop-ep:em.y=eA===ey.Down?eg.scrollTop-eC.y:eg.scrollTop-eE.y,em.y&&eg.scrollBy({top:-em.y,behavior:e_});break}}this.handleMove(ep,eY(eZ(ew,this.referenceCoordinates),em))}}}handleMove(ep,eh){let{onMove:eg}=this.props;ep.preventDefault(),eg(eh)}handleEnd(ep){let{onEnd:eh}=this.props;ep.preventDefault(),this.detach(),eh()}handleCancel(ep){let{onCancel:eh}=this.props;ep.preventDefault(),this.detach(),eh()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function rz(ep){return!!(ep&&"distance"in ep)}function rF(ep){return!!(ep&&"delay"in ep)}rv.activators=[{eventName:"onKeyDown",handler:(ep,eh,eg)=>{let{keyboardCodes:em=r_,onActivation:eA}=eh,{active:eM}=eg,{code:e_}=ep.nativeEvent;if(em.start.includes(e_)){let eh=eM.activatorNode.current;return(!eh||ep.target===eh)&&(ep.preventDefault(),null==eA||eA({event:ep.nativeEvent}),!0)}return!1}}];class rw{constructor(ep,eh,eg){var em;void 0===eg&&(eg=rg(ep.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=ep,this.events=eh;let{event:eA}=ep,{target:eM}=eA;this.props=ep,this.events=eh,this.document=eP(eM),this.documentListeners=new rh(this.document),this.listeners=new rh(eg),this.windowListeners=new rh(eT(eM)),this.initialCoordinates=null!=(em=e6(eA))?em:tE,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){let{events:ep,props:{options:{activationConstraint:eh,bypassActivationConstraint:eg}}}=this;if(this.listeners.add(ep.move.name,this.handleMove,{passive:!1}),this.listeners.add(ep.end.name,this.handleEnd),this.windowListeners.add(e_.Resize,this.handleCancel),this.windowListeners.add(e_.DragStart,rA),this.windowListeners.add(e_.VisibilityChange,this.handleCancel),this.windowListeners.add(e_.ContextMenu,rA),this.documentListeners.add(e_.Keydown,this.handleKeydown),eh){if(null!=eg&&eg({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(rF(eh)){this.timeoutId=setTimeout(this.handleStart,eh.delay);return}if(rz(eh))return}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handleStart(){let{initialCoordinates:ep}=this,{onStart:eh}=this.props;ep&&(this.activated=!0,this.documentListeners.add(e_.Click,rM,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(e_.SelectionChange,this.removeTextSelection),eh(ep))}handleMove(ep){var eh;let{activated:eg,initialCoordinates:em,props:eA}=this,{onMove:eM,options:{activationConstraint:e_}}=eA;if(!em)return;let ey=null!=(eh=e6(ep))?eh:tE,eO=eZ(em,ey);if(!eg&&e_){if(rz(e_)){if(null!=e_.tolerance&&rm(eO,e_.tolerance))return this.handleCancel();if(rm(eO,e_.distance))return this.handleStart()}return rF(e_)&&rm(eO,e_.tolerance)?this.handleCancel():void 0}ep.cancelable&&ep.preventDefault(),eM(ey)}handleEnd(){let{onEnd:ep}=this.props;this.detach(),ep()}handleCancel(){let{onCancel:ep}=this.props;this.detach(),ep()}handleKeydown(ep){ep.code===ey.Esc&&this.handleCancel()}removeTextSelection(){var ep;null==(ep=this.document.getSelection())||ep.removeAllRanges()}}let rC={move:{name:"pointermove"},end:{name:"pointerup"}};class rE extends rw{constructor(ep){let{event:eh}=ep;super(ep,rC,eP(eh.target))}}rE.activators=[{eventName:"onPointerDown",handler:(ep,eh)=>{let{nativeEvent:eg}=ep,{onActivation:em}=eh;return!!eg.isPrimary&&0===eg.button&&(null==em||em({event:eg}),!0)}}];let rk={move:{name:"mousemove"},end:{name:"mouseup"}};!function(ep){ep[ep.RightClick=2]="RightClick"}(eO||(eO={}));class rq extends rw{constructor(ep){super(ep,rk,eP(ep.event.target))}}rq.activators=[{eventName:"onMouseDown",handler:(ep,eh)=>{let{nativeEvent:eg}=ep,{onActivation:em}=eh;return eg.button!==eO.RightClick&&(null==em||em({event:eg}),!0)}}];let rR={move:{name:"touchmove"},end:{name:"touchend"}};class rS extends rw{constructor(ep){super(ep,rR)}static setup(){return window.addEventListener(rR.move.name,ep,{capture:!1,passive:!1}),function(){window.removeEventListener(rR.move.name,ep)};function ep(){}}}function rB(ep){let{acceleration:eh,activator:eg=ez.Pointer,canScroll:em,draggingRect:eA,enabled:eM,interval:e_=5,order:ey=eF.TreeOrder,pointerCoordinates:eO,scrollableAncestors:ew,scrollableAncestorRects:eC,delta:eE,threshold:eR}=ep,eS=rT({delta:eE,disabled:!eM}),[eB,eD]=eU(),eT=(0,ek.useRef)({x:0,y:0}),eN=(0,ek.useRef)({x:0,y:0}),eW=(0,ek.useMemo)(()=>{switch(eg){case ez.Pointer:return eO?{top:eO.y,bottom:eO.y,left:eO.x,right:eO.x}:null;case ez.DraggableRect:return eA}},[eg,eA,eO]),eL=(0,ek.useRef)(null),eP=(0,ek.useCallback)(()=>{let ep=eL.current;if(!ep)return;let eh=eT.current.x*eN.current.x,eg=eT.current.y*eN.current.y;ep.scrollBy(eh,eg)},[]),eI=(0,ek.useMemo)(()=>ey===eF.TreeOrder?[...ew].reverse():ew,[ey,ew]);(0,ek.useEffect)(()=>{if(!eM||!ew.length||!eW){eD();return}for(let ep of eI){if((null==em?void 0:em(ep))===!1)continue;let eg=eC[ew.indexOf(ep)];if(!eg)continue;let{direction:eA,speed:eM}=t6(ep,eg,eW,eh,eR);for(let ep of["x","y"])eS[ep][eA[ep]]||(eM[ep]=0,eA[ep]=0);if(eM.x>0||eM.y>0){eD(),eL.current=ep,eB(eP,e_),eT.current=eM,eN.current=eA;return}}eT.current={x:0,y:0},eN.current={x:0,y:0},eD()},[eh,eP,em,eD,eM,e_,JSON.stringify(eW),JSON.stringify(eS),eB,ew,eI,eC,JSON.stringify(eR)])}rS.activators=[{eventName:"onTouchStart",handler:(ep,eh)=>{let{nativeEvent:eg}=ep,{onActivation:em}=eh,{touches:eA}=eg;return!(eA.length>1)&&(null==em||em({event:eg}),!0)}}],function(ep){ep[ep.Pointer=0]="Pointer",ep[ep.DraggableRect=1]="DraggableRect"}(ez||(ez={})),function(ep){ep[ep.TreeOrder=0]="TreeOrder",ep[ep.ReversedTreeOrder=1]="ReversedTreeOrder"}(eF||(eF={}));let rD={x:{[eM.Backward]:!1,[eM.Forward]:!1},y:{[eM.Backward]:!1,[eM.Forward]:!1}};function rT(ep){let{delta:eh,disabled:eg}=ep,em=eK(eh);return eX(ep=>{if(eg||!em||!ep)return rD;let eA={x:Math.sign(eh.x-em.x),y:Math.sign(eh.y-em.y)};return{x:{[eM.Backward]:ep.x[eM.Backward]||-1===eA.x,[eM.Forward]:ep.x[eM.Forward]||1===eA.x},y:{[eM.Backward]:ep.y[eM.Backward]||-1===eA.y,[eM.Forward]:ep.y[eM.Forward]||1===eA.y}}},[eg,eh,em])}function rN(ep,eh){let eg=null!==eh?ep.get(eh):void 0,em=eg?eg.node.current:null;return eX(ep=>{var eg;return null===eh?null:null!=(eg=null!=em?em:ep)?eg:null},[em,eh])}function rW(ep,eh){return(0,ek.useMemo)(()=>ep.reduce((ep,eg)=>{let{sensor:em}=eg;return[...ep,...em.activators.map(ep=>({eventName:ep.eventName,handler:eh(ep.handler,eg)}))]},[]),[ep,eh])}(function(ep){ep[ep.Always=0]="Always",ep[ep.BeforeDragging=1]="BeforeDragging",ep[ep.WhileDragging=2]="WhileDragging"})(ew||(ew={})),function(ep){ep.Optimized="optimized"}(eC||(eC={}));let rL=new Map;function rP(ep,eh){let{dragging:eg,dependencies:em,config:eA}=eh,[eM,e_]=(0,ek.useState)(null),{frequency:ey,measure:eO,strategy:ez}=eA,eF=(0,ek.useRef)(ep),eC=eD(),eE=eH(eC),eR=(0,ek.useCallback)(function(ep){void 0===ep&&(ep=[]),eE.current||e_(eh=>null===eh?ep:eh.concat(ep.filter(ep=>!eh.includes(ep))))},[eE]),eS=(0,ek.useRef)(null),eB=eX(eh=>{if(eC&&!eg)return rL;if(!eh||eh===rL||eF.current!==ep||null!=eM){let eh=new Map;for(let eg of ep){if(!eg)continue;if(eM&&eM.length>0&&!eM.includes(eg.id)&&eg.rect.current){eh.set(eg.id,eg.rect.current);continue}let ep=eg.node.current,em=ep?new rp(eO(ep),ep):null;eg.rect.current=em,em&&eh.set(eg.id,em)}return eh}return eh},[ep,eM,eg,eC,eO]);return(0,ek.useEffect)(()=>{eF.current=ep},[ep]),(0,ek.useEffect)(()=>{eC||eR()},[eg,eC]),(0,ek.useEffect)(()=>{eM&&eM.length>0&&e_(null)},[JSON.stringify(eM)]),(0,ek.useEffect)(()=>{eC||"number"!=typeof ey||null!==eS.current||(eS.current=setTimeout(()=>{eR(),eS.current=null},ey))},[ey,eC,eR,...em]),{droppableRects:eB,measureDroppableContainers:eR,measuringScheduled:null!=eM};function eD(){switch(ez){case ew.Always:return!1;case ew.BeforeDragging:return eg;default:return!eg}}}function rI(ep,eh){return eX(eg=>ep?eg||("function"==typeof eh?eh(ep):ep):null,[eh,ep])}function rj(ep,eh){return rI(ep,eh)}function rU(ep){let{callback:eh,disabled:eg}=ep,em=ej(eh),eA=(0,ek.useMemo)(()=>{if(eg||"undefined"==typeof window||void 0===window.MutationObserver)return;let{MutationObserver:ep}=window;return new ep(em)},[em,eg]);return(0,ek.useEffect)(()=>()=>null==eA?void 0:eA.disconnect(),[eA]),eA}function rH(ep){let{callback:eh,disabled:eg}=ep,em=ej(eh),eA=(0,ek.useMemo)(()=>{if(eg||"undefined"==typeof window||void 0===window.ResizeObserver)return;let{ResizeObserver:ep}=window;return new ep(em)},[eg]);return(0,ek.useEffect)(()=>()=>null==eA?void 0:eA.disconnect(),[eA]),eA}function rX(ep){return new rp(tj(ep),ep)}function rQ(ep,eh,eg){void 0===eh&&(eh=rX);let[em,eA]=(0,ek.useReducer)(ey,null),eM=rU({callback(eh){if(ep)for(let eg of eh){let{type:eh,target:em}=eg;if("childList"===eh&&em instanceof HTMLElement&&em.contains(ep)){eA();break}}}}),e_=rH({callback:eA});return eI(()=>{eA(),ep?(null==e_||e_.observe(ep),null==eM||eM.observe(document.body,{childList:!0,subtree:!0})):(null==e_||e_.disconnect(),null==eM||eM.disconnect())},[ep]),em;function ey(em){if(!ep)return null;if(!1===ep.isConnected){var eA;return null!=(eA=null!=em?em:eg)?eA:null}let eM=eh(ep);return JSON.stringify(em)===JSON.stringify(eM)?em:eM}}function rK(ep){let eh=rI(ep);return tN(ep,eh)}let r$=[];function rV(ep){let eh=(0,ek.useRef)(ep),eg=eX(eg=>ep?eg&&eg!==r$&&ep&&eh.current&&ep.parentNode===eh.current.parentNode?eg:tK(ep):r$,[ep]);return(0,ek.useEffect)(()=>{eh.current=ep},[ep]),eg}function rG(ep){let[eh,eg]=(0,ek.useState)(null),em=(0,ek.useRef)(ep),eA=(0,ek.useCallback)(ep=>{let eh=tV(ep.target);eh&&eg(ep=>ep?(ep.set(eh,tZ(eh)),new Map(ep)):null)},[]);return(0,ek.useEffect)(()=>{let eh=em.current;if(ep!==eh){eM(eh);let e_=ep.map(ep=>{let eh=tV(ep);return eh?(eh.addEventListener("scroll",eA,{passive:!0}),[eh,tZ(eh)]):null}).filter(ep=>null!=ep);eg(e_.length?new Map(e_):null),em.current=ep}return()=>{eM(ep),eM(eh)};function eM(ep){ep.forEach(ep=>{let eh=tV(ep);null==eh||eh.removeEventListener("scroll",eA)})}},[eA,ep]),(0,ek.useMemo)(()=>ep.length?eh?Array.from(eh.values()).reduce((ep,eh)=>eY(ep,eh),tE):t8(ep):tE,[ep,eh])}function rY(ep,eh){void 0===eh&&(eh=[]);let eg=(0,ek.useRef)(null);return(0,ek.useEffect)(()=>{eg.current=null},eh),(0,ek.useEffect)(()=>{let eh=ep!==tE;eh&&!eg.current&&(eg.current=ep),!eh&&eg.current&&(eg.current=null)},[ep]),eg.current?eZ(ep,eg.current):tE}function rZ(ep){(0,ek.useEffect)(()=>{if(!eS)return;let eh=ep.map(ep=>{let{sensor:eh}=ep;return null==eh.setup?void 0:eh.setup()});return()=>{for(let ep of eh)null==ep||ep()}},ep.map(ep=>{let{sensor:eh}=ep;return eh}))}function rJ(ep,eh){return(0,ek.useMemo)(()=>ep.reduce((ep,eg)=>{let{eventName:em,handler:eA}=eg;return ep[em]=ep=>{eA(ep,eh)},ep},{}),[ep,eh])}function r3(ep){return(0,ek.useMemo)(()=>ep?tH(ep):null,[ep])}let r4=[];function r5(ep,eh){void 0===eh&&(eh=tj);let[eg]=ep,em=r3(eg?eT(eg):null),[eA,eM]=(0,ek.useReducer)(ey,r4),e_=rH({callback:eM});return ep.length>0&&eA===r4&&eM(),eI(()=>{ep.length?ep.forEach(ep=>null==e_?void 0:e_.observe(ep)):(null==e_||e_.disconnect(),eM())},[ep]),eA;function ey(){return ep.length?ep.map(ep=>tJ(ep)?em:new rp(eh(ep),ep)):r4}}function r6(ep){if(!ep)return null;if(ep.children.length>1)return ep;let eh=ep.children[0];return eW(eh)?eh:ep}function r9(ep){let{measure:eh}=ep,[eg,em]=(0,ek.useState)(null),eA=rH({callback:(0,ek.useCallback)(ep=>{for(let{target:eg}of ep)if(eW(eg)){em(ep=>{let em=eh(eg);return ep?{...ep,width:em.width,height:em.height}:em});break}},[eh])}),[eM,e_]=eQ((0,ek.useCallback)(ep=>{let eg=r6(ep);null==eA||eA.disconnect(),eg&&(null==eA||eA.observe(eg)),em(eg?eh(eg):null)},[eh,eA]));return(0,ek.useMemo)(()=>({nodeRef:eM,rect:eg,setRef:e_}),[eg,eM,e_])}let r8=[{sensor:rE,options:{}},{sensor:rv,options:{}}],r7={current:{}},np={draggable:{measure:tU},droppable:{measure:tU,strategy:ew.WhileDragging,frequency:eC.Optimized},dragOverlay:{measure:tj}};class nh extends Map{get(ep){var eh;return null!=ep&&null!=(eh=super.get(ep))?eh:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(ep=>{let{disabled:eh}=ep;return!eh})}getNodeFor(ep){var eh,eg;return null!=(eh=null==(eg=this.get(ep))?void 0:eg.node.current)?eh:void 0}}let ng={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new nh,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:tF},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:np,measureDroppableContainers:tF,windowRect:null,measuringScheduled:!1},nm={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:tF,draggableNodes:new Map,over:null,measureDroppableContainers:tF},nA=(0,ek.createContext)(nm),nM=(0,ek.createContext)(ng);function n_(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new nh}}}function ny(ep,eh){switch(eh.type){case eA.DragStart:return{...ep,draggable:{...ep.draggable,initialCoordinates:eh.initialCoordinates,active:eh.active}};case eA.DragMove:if(!ep.draggable.active)return ep;return{...ep,draggable:{...ep.draggable,translate:{x:eh.coordinates.x-ep.draggable.initialCoordinates.x,y:eh.coordinates.y-ep.draggable.initialCoordinates.y}}};case eA.DragEnd:case eA.DragCancel:return{...ep,draggable:{...ep.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case eA.RegisterDroppable:{let{element:eg}=eh,{id:em}=eg,eA=new nh(ep.droppable.containers);return eA.set(em,eg),{...ep,droppable:{...ep.droppable,containers:eA}}}case eA.SetDroppableDisabled:{let{id:eg,key:em,disabled:eA}=eh,eM=ep.droppable.containers.get(eg);if(!eM||em!==eM.key)return ep;let e_=new nh(ep.droppable.containers);return e_.set(eg,{...eM,disabled:eA}),{...ep,droppable:{...ep.droppable,containers:e_}}}case eA.UnregisterDroppable:{let{id:eg,key:em}=eh,eA=ep.droppable.containers.get(eg);if(!eA||em!==eA.key)return ep;let eM=new nh(ep.droppable.containers);return eM.delete(eg),{...ep,droppable:{...ep.droppable,containers:eM}}}default:return ep}}function nO(ep){let{disabled:eh}=ep,{active:eg,activatorEvent:em,draggableNodes:eA}=(0,ek.useContext)(nA),eM=eK(em),e_=eK(null==eg?void 0:eg.id);return(0,ek.useEffect)(()=>{if(!eh&&!em&&eM&&null!=e_){if(!e0(eM)||document.activeElement===eM.target)return;let ep=eA.get(e_);if(!ep)return;let{activatorNode:eh,node:eg}=ep;(eh.current||eg.current)&&requestAnimationFrame(()=>{for(let ep of[eh.current,eg.current]){if(!ep)continue;let eh=e7(ep);if(eh){eh.focus();break}}})}},[em,eh,eA,e_,eM]),null}function nv(ep,eh){let{transform:eg,...em}=eh;return null!=ep&&ep.length?ep.reduce((ep,eh)=>eh({transform:ep,...em}),eg):eg}function nz(ep){return(0,ek.useMemo)(()=>({draggable:{...np.draggable,...null==ep?void 0:ep.draggable},droppable:{...np.droppable,...null==ep?void 0:ep.droppable},dragOverlay:{...np.dragOverlay,...null==ep?void 0:ep.dragOverlay}}),[null==ep?void 0:ep.draggable,null==ep?void 0:ep.droppable,null==ep?void 0:ep.dragOverlay])}function nF(ep){let{activeNode:eh,measure:eg,initialRect:em,config:eA=!0}=ep,eM=(0,ek.useRef)(!1),{x:e_,y:ey}="boolean"==typeof eA?{x:eA,y:eA}:eA;eI(()=>{if(!e_&&!ey||!eh){eM.current=!1;return}if(eM.current||!em)return;let ep=null==eh?void 0:eh.node.current;if(!ep||!1===ep.isConnected)return;let eA=tN(eg(ep),em);if(e_||(eA.x=0),ey||(eA.y=0),eM.current=!0,Math.abs(eA.x)>0||Math.abs(eA.y)>0){let eh=t$(ep);eh&&eh.scrollBy({top:eA.y,left:eA.x})}},[eh,e_,ey,em,eg])}let nw=(0,ek.createContext)({...tE,scaleX:1,scaleY:1});!function(ep){ep[ep.Uninitialized=0]="Uninitialized",ep[ep.Initializing=1]="Initializing",ep[ep.Initialized=2]="Initialized"}(eE||(eE={}));let nC=(0,ek.memo)(function(ep){var eh,eg,em,eM;let{id:e_,accessibility:ey,autoScroll:eO=!0,children:ez,sensors:eF=r8,collisionDetection:ew=tD,measuring:eC,modifiers:eS,...eB}=ep,[eD,eN]=(0,ek.useReducer)(ny,void 0,n_),[eW,eL]=tM(),[eP,ej]=(0,ek.useState)(eE.Uninitialized),eU=eP===eE.Initialized,{draggable:{active:eX,nodes:eQ,translate:eK},droppable:{containers:e$}}=eD,eG=eX?eQ.get(eX):null,eZ=(0,ek.useRef)({initial:null,translated:null}),eJ=(0,ek.useMemo)(()=>{var ep;return null!=eX?{id:eX,data:null!=(ep=null==eG?void 0:eG.data)?ep:r7,rect:eZ}:null},[eX,eG]),e0=(0,ek.useRef)(null),[e5,e9]=(0,ek.useState)(null),[e8,e7]=(0,ek.useState)(null),tu=eH(eB,Object.values(eB)),tp=eV("DndDescribedBy",e_),th=(0,ek.useMemo)(()=>e$.getEnabled(),[e$]),tg=nz(eC),{droppableRects:tA,measureDroppableContainers:t_,measuringScheduled:tO}=rP(th,{dragging:eU,dependencies:[eK.x,eK.y],config:tg.droppable}),tF=rN(eQ,eX),tw=(0,ek.useMemo)(()=>e8?e6(e8):null,[e8]),tC=rg(),tE=rj(tF,tg.draggable.measure);nF({activeNode:eX?eQ.get(eX):null,config:tC.layoutShiftCompensation,initialRect:tE,measure:tg.draggable.measure});let tq=rQ(tF,tg.draggable.measure,tE),tR=rQ(tF?tF.parentElement:null),tB=(0,ek.useRef)({activatorEvent:null,active:null,activeNode:tF,collisionRect:null,collisions:null,droppableRects:tA,draggableNodes:eQ,draggingNode:null,draggingNodeRect:null,droppableContainers:e$,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),tN=e$.getNodeFor(null==(eh=tB.current.over)?void 0:eh.id),tL=r9({measure:tg.dragOverlay.measure}),tP=null!=(eg=tL.nodeRef.current)?eg:tF,tI=eU?null!=(em=tL.rect)?em:tq:null,tj=!!(tL.nodeRef.current&&tL.rect),tU=rK(tj?null:tq),tH=r3(tP?eT(tP):null),tX=rV(eU?null!=tN?tN:tF:null),tQ=r5(tX),tK=nv(eS,{transform:{x:eK.x-tU.x,y:eK.y-tU.y,scaleX:1,scaleY:1},activatorEvent:e8,active:eJ,activeNodeRect:tq,containerNodeRect:tR,draggingNodeRect:tI,over:tB.current.over,overlayNodeRect:tL.rect,scrollableAncestors:tX,scrollableAncestorRects:tQ,windowRect:tH}),t$=tw?eY(tw,eK):null,tV=rG(tX),tG=rY(tV),tY=rY(tV,[tq]),tZ=eY(tK,tG),tJ=tI?tW(tI,tK):null,t4=eJ&&tJ?ew({active:eJ,collisionRect:tJ,droppableRects:tA,droppableContainers:th,pointerCoordinates:t$}):null,t5=tS(t4,"id"),[t6,t9]=(0,ek.useState)(null),t8=tT(tj?tK:eY(tK,tY),null!=(eM=null==t6?void 0:t6.rect)?eM:null,tq),t7=(0,ek.useCallback)((ep,eh)=>{let{sensor:eg,options:em}=eh;if(null==e0.current)return;let eM=eQ.get(e0.current);if(!eM)return;let e_=ep.nativeEvent,ey=new eg({active:e0.current,activeNode:eM,event:e_,options:em,context:tB,onStart(ep){let eh=e0.current;if(null==eh)return;let eg=eQ.get(eh);if(!eg)return;let{onDragStart:em}=tu.current,eM={active:{id:eh,data:eg.data,rect:eZ}};(0,eR.unstable_batchedUpdates)(()=>{null==em||em(eM),ej(eE.Initializing),eN({type:eA.DragStart,initialCoordinates:ep,active:eh}),eW({type:"onDragStart",event:eM})})},onMove(ep){eN({type:eA.DragMove,coordinates:ep})},onEnd:eO(eA.DragEnd),onCancel:eO(eA.DragCancel)});function eO(ep){return async function(){let{active:eh,collisions:eg,over:em,scrollAdjustedTranslate:eM}=tB.current,ey=null;if(eh&&eM){let{cancelDrop:eO}=tu.current;ey={activatorEvent:e_,active:eh,collisions:eg,delta:eM,over:em},ep===eA.DragEnd&&"function"==typeof eO&&await Promise.resolve(eO(ey))&&(ep=eA.DragCancel)}e0.current=null,(0,eR.unstable_batchedUpdates)(()=>{eN({type:ep}),ej(eE.Uninitialized),t9(null),e9(null),e7(null);let eh=ep===eA.DragEnd?"onDragEnd":"onDragCancel";if(ey){let ep=tu.current[eh];null==ep||ep(ey),eW({type:eh,event:ey})}})}}(0,eR.unstable_batchedUpdates)(()=>{e9(ey),e7(ep.nativeEvent)})},[eQ]),rl=rW(eF,(0,ek.useCallback)((ep,eh)=>(eg,em)=>{let eA=eg.nativeEvent,eM=eQ.get(em);if(null!==e0.current||!eM||eA.dndKit||eA.defaultPrevented)return;let e_={active:eM};!0===ep(eg,eh.options,e_)&&(eA.dndKit={capturedBy:eh.sensor},e0.current=em,t7(eg,eh))},[eQ,t7]));rZ(eF),eI(()=>{tq&&eP===eE.Initializing&&ej(eE.Initialized)},[tq,eP]),(0,ek.useEffect)(()=>{let{onDragMove:ep}=tu.current,{active:eh,activatorEvent:eg,collisions:em,over:eA}=tB.current;if(!eh||!eg)return;let eM={active:eh,activatorEvent:eg,collisions:em,delta:{x:tZ.x,y:tZ.y},over:eA};(0,eR.unstable_batchedUpdates)(()=>{null==ep||ep(eM),eW({type:"onDragMove",event:eM})})},[tZ.x,tZ.y]),(0,ek.useEffect)(()=>{let{active:ep,activatorEvent:eh,collisions:eg,droppableContainers:em,scrollAdjustedTranslate:eA}=tB.current;if(!ep||null==e0.current||!eh||!eA)return;let{onDragOver:eM}=tu.current,e_=em.get(t5),ey=e_&&e_.rect.current?{id:e_.id,rect:e_.rect.current,data:e_.data,disabled:e_.disabled}:null,eO={active:ep,activatorEvent:eh,collisions:eg,delta:{x:eA.x,y:eA.y},over:ey};(0,eR.unstable_batchedUpdates)(()=>{t9(ey),null==eM||eM(eO),eW({type:"onDragOver",event:eO})})},[t5]),eI(()=>{tB.current={activatorEvent:e8,active:eJ,activeNode:tF,collisionRect:tJ,collisions:t4,droppableRects:tA,draggableNodes:eQ,draggingNode:tP,draggingNodeRect:tI,droppableContainers:e$,over:t6,scrollableAncestors:tX,scrollAdjustedTranslate:tZ},eZ.current={initial:tI,translated:tJ}},[eJ,tF,t4,tJ,eQ,tP,tI,tA,e$,t6,tX,tZ]),rB({...tC,delta:eK,draggingRect:tJ,pointerCoordinates:t$,scrollableAncestors:tX,scrollableAncestorRects:tQ});let rp=(0,ek.useMemo)(()=>({active:eJ,activeNode:tF,activeNodeRect:tq,activatorEvent:e8,collisions:t4,containerNodeRect:tR,dragOverlay:tL,draggableNodes:eQ,droppableContainers:e$,droppableRects:tA,over:t6,measureDroppableContainers:t_,scrollableAncestors:tX,scrollableAncestorRects:tQ,measuringConfiguration:tg,measuringScheduled:tO,windowRect:tH}),[eJ,tF,tq,e8,t4,tR,tL,eQ,e$,tA,t6,t_,tX,tQ,tg,tO,tH]),rh=(0,ek.useMemo)(()=>({activatorEvent:e8,activators:rl,active:eJ,activeNodeRect:tq,ariaDescribedById:{draggable:tp},dispatch:eN,draggableNodes:eQ,over:t6,measureDroppableContainers:t_}),[e8,rl,eJ,tq,eN,tp,eQ,t6,t_]);return ek.createElement(tm.Provider,{value:eL},ek.createElement(nA.Provider,{value:rh},ek.createElement(nM.Provider,{value:rp},ek.createElement(nw.Provider,{value:t8},ez)),ek.createElement(nO,{disabled:(null==ey?void 0:ey.restoreFocus)===!1})),ek.createElement(tv,{...ey,hiddenTextDescribedById:tp}));function rg(){let ep=(null==e5?void 0:e5.autoScrollEnabled)===!1,eh="object"==typeof eO?!1===eO.enabled:!1===eO,eg=eU&&!ep&&!eh;return"object"==typeof eO?{...eO,enabled:eg}:{enabled:eg}}}),nE=(0,ek.createContext)(null),nk="button",nq="Droppable";function nR(ep){let{id:eh,data:eg,disabled:em=!1,attributes:eA}=ep,eM=eV(nq),{activators:e_,activatorEvent:ey,active:eO,activeNodeRect:ez,ariaDescribedById:eF,draggableNodes:ew,over:eC}=(0,ek.useContext)(nA),{role:eE=nk,roleDescription:eR="draggable",tabIndex:eS=0}=null!=eA?eA:{},eB=(null==eO?void 0:eO.id)===eh,eD=(0,ek.useContext)(eB?nw:nE),[eT,eN]=eQ(),[eW,eL]=eQ(),eP=rJ(e_,eh),ej=eH(eg);return eI(()=>(ew.set(eh,{id:eh,key:eM,node:eT,activatorNode:eW,data:ej}),()=>{let ep=ew.get(eh);ep&&ep.key===eM&&ew.delete(eh)}),[ew,eh]),{active:eO,activatorEvent:ey,activeNodeRect:ez,attributes:(0,ek.useMemo)(()=>({role:eE,tabIndex:eS,"aria-disabled":em,"aria-pressed":!!eB&&eE===nk||void 0,"aria-roledescription":eR,"aria-describedby":eF.draggable}),[em,eE,eS,eB,eR,eF.draggable]),isDragging:eB,listeners:em?void 0:eP,node:eT,over:eC,setNodeRef:eN,setActivatorNodeRef:eL,transform:eD}}function nS(){return(0,ek.useContext)(nM)}let nx="Droppable",nB={timeout:25};function nD(ep){let{data:eh,disabled:eg=!1,id:em,resizeObserverConfig:eM}=ep,e_=eV(nx),{active:ey,dispatch:eO,over:ez,measureDroppableContainers:eF}=(0,ek.useContext)(nA),ew=(0,ek.useRef)({disabled:eg}),eC=(0,ek.useRef)(!1),eE=(0,ek.useRef)(null),eR=(0,ek.useRef)(null),{disabled:eS,updateMeasurementsFor:eB,timeout:eD}={...nB,...eM},eT=eH(null!=eB?eB:em),eN=rH({callback:(0,ek.useCallback)(()=>{if(!eC.current){eC.current=!0;return}null!=eR.current&&clearTimeout(eR.current),eR.current=setTimeout(()=>{eF(Array.isArray(eT.current)?eT.current:[eT.current]),eR.current=null},eD)},[eD]),disabled:eS||!ey}),[eW,eL]=eQ((0,ek.useCallback)((ep,eh)=>{eN&&(eh&&(eN.unobserve(eh),eC.current=!1),ep&&eN.observe(ep))},[eN])),eP=eH(eh);return(0,ek.useEffect)(()=>{eN&&eW.current&&(eN.disconnect(),eC.current=!1,eN.observe(eW.current))},[eW,eN]),eI(()=>(eO({type:eA.RegisterDroppable,element:{id:em,key:e_,disabled:eg,node:eW,rect:eE,data:eP}}),()=>eO({type:eA.UnregisterDroppable,key:e_,id:em})),[em]),(0,ek.useEffect)(()=>{eg!==ew.current.disabled&&(eO({type:eA.SetDroppableDisabled,id:em,key:e_,disabled:eg}),ew.current.disabled=eg)},[em,e_,eg,eO]),{active:ey,rect:eE,isOver:(null==ez?void 0:ez.id)===em,node:eW,over:ez,setNodeRef:eL}}function nT(ep){let{animation:eh,children:eg}=ep,[em,eA]=(0,ek.useState)(null),[eM,e_]=(0,ek.useState)(null),ey=eK(eg);return eg||em||!ey||eA(ey),eI(()=>{if(!eM)return;let ep=null==em?void 0:em.key,eg=null==em?void 0:em.props.id;if(null==ep||null==eg){eA(null);return}Promise.resolve(eh(eg,eM)).then(()=>{eA(null)})},[eh,em,eM]),ek.createElement(ek.Fragment,null,eg,em?(0,ek.cloneElement)(em,{ref:e_}):null)}let nN={x:0,y:0,scaleX:1,scaleY:1};function nW(ep){let{children:eh}=ep;return ek.createElement(nA.Provider,{value:nm},ek.createElement(nw.Provider,{value:nN},eh))}let nL={position:"fixed",touchAction:"none"},nP=ep=>e0(ep)?"transform 250ms ease":void 0,nI=(0,ek.forwardRef)((ep,eh)=>{let{as:eg,activatorEvent:em,adjustScale:eA,children:eM,className:e_,rect:ey,style:eO,transform:ez,transition:eF=nP}=ep;if(!ey)return null;let ew=eA?ez:{...ez,scaleX:1,scaleY:1},eC={...nL,width:ey.width,height:ey.height,top:ey.top,left:ey.left,transform:e9.Transform.toString(ew),transformOrigin:eA&&em?tq(em,ey):void 0,transition:"function"==typeof eF?eF(em):eF,...eO};return ek.createElement(eg,{className:e_,style:eC,ref:eh},eM)}),nj={duration:250,easing:"ease",keyframes:ep=>{let{transform:{initial:eh,final:eg}}=ep;return[{transform:e9.Transform.toString(eh)},{transform:e9.Transform.toString(eg)}]},sideEffects:(em={styles:{active:{opacity:"0"}}},ep=>{let{active:eh,dragOverlay:eg}=ep,eA={},{styles:eM,className:e_}=em;if(null!=eM&&eM.active)for(let[ep,eg]of Object.entries(eM.active))void 0!==eg&&(eA[ep]=eh.node.style.getPropertyValue(ep),eh.node.style.setProperty(ep,eg));if(null!=eM&&eM.dragOverlay)for(let[ep,eh]of Object.entries(eM.dragOverlay))void 0!==eh&&eg.node.style.setProperty(ep,eh);return null!=e_&&e_.active&&eh.node.classList.add(e_.active),null!=e_&&e_.dragOverlay&&eg.node.classList.add(e_.dragOverlay),function(){for(let[ep,eg]of Object.entries(eA))eh.node.style.setProperty(ep,eg);null!=e_&&e_.active&&eh.node.classList.remove(e_.active)}})};function nU(ep){let{config:eh,draggableNodes:eg,droppableContainers:em,measuringConfiguration:eA}=ep;return ej((ep,eM)=>{if(null===eh)return;let e_=eg.get(ep);if(!e_)return;let ey=e_.node.current;if(!ey)return;let eO=r6(eM);if(!eO)return;let{transform:ez}=eT(eM).getComputedStyle(eM),eF=tL(ez);if(!eF)return;let ew="function"==typeof eh?eh:nH(eh);return t7(ey,eA.draggable.measure),ew({active:{id:ep,data:e_.data,node:ey,rect:eA.draggable.measure(ey)},draggableNodes:eg,dragOverlay:{node:eM,rect:eA.dragOverlay.measure(eO)},droppableContainers:em,measuringConfiguration:eA,transform:eF})})}function nH(ep){let{duration:eh,easing:eg,sideEffects:em,keyframes:eA}={...nj,...ep};return ep=>{let{active:eM,dragOverlay:e_,transform:ey,...eO}=ep;if(!eh)return;let ez={x:e_.rect.left-eM.rect.left,y:e_.rect.top-eM.rect.top},eF={scaleX:1!==ey.scaleX?eM.rect.width*ey.scaleX/e_.rect.width:1,scaleY:1!==ey.scaleY?eM.rect.height*ey.scaleY/e_.rect.height:1},ew={x:ey.x-ez.x,y:ey.y-ez.y,...eF},eC=eA({...eO,active:eM,dragOverlay:e_,transform:{initial:ey,final:ew}}),[eE]=eC,ek=eC[eC.length-1];if(JSON.stringify(eE)===JSON.stringify(ek))return;let eR=null==em?void 0:em({active:eM,dragOverlay:e_,...eO}),eS=e_.node.animate(eC,{duration:eh,easing:eg,fill:"forwards"});return new Promise(ep=>{eS.onfinish=()=>{null==eR||eR(),ep()}})}}let nX=0;function nQ(ep){return(0,ek.useMemo)(()=>{if(null!=ep)return++nX},[ep])}let nK=ek.memo(ep=>{let{adjustScale:eh=!1,children:eg,dropAnimation:em,style:eA,transition:eM,modifiers:e_,wrapperElement:ey="div",className:eO,zIndex:ez=999}=ep,{activatorEvent:eF,active:ew,activeNodeRect:eC,containerNodeRect:eE,draggableNodes:eR,droppableContainers:eS,dragOverlay:eB,over:eD,measuringConfiguration:eT,scrollableAncestors:eN,scrollableAncestorRects:eW,windowRect:eL}=nS(),eP=(0,ek.useContext)(nw),eI=nQ(null==ew?void 0:ew.id),ej=nv(e_,{activatorEvent:eF,active:ew,activeNodeRect:eC,containerNodeRect:eE,draggingNodeRect:eB.rect,over:eD,overlayNodeRect:eB.rect,scrollableAncestors:eN,scrollableAncestorRects:eW,transform:eP,windowRect:eL}),eU=rI(eC),eH=nU({config:em,draggableNodes:eR,droppableContainers:eS,measuringConfiguration:eT}),eX=eU?eB.setRef:void 0;return ek.createElement(nW,null,ek.createElement(nT,{animation:eH},ew&&eI?ek.createElement(nI,{key:eI,id:ew.id,ref:eX,as:ey,activatorEvent:eF,adjustScale:eh,className:eO,transition:eM,rect:eU,style:{zIndex:ez,...eA},transform:ej},eg):null))})},74444:(ep,eh,eg)=>{"use strict";eg.d(eh,{BH:()=>eS,L:()=>eO,LL:()=>eL,ZR:()=>eW,aH:()=>eR,eu:()=>eD,hl:()=>eB,m9:()=>eH,vZ:()=>ej,zI:()=>eT});/** + * @license + * Copyright 2017 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */let em=function(ep){let eh=[],eg=0;for(let em=0;em>6|192:((64512&eA)==55296&&em+1>18|240,eh[eg++]=eA>>12&63|128):eh[eg++]=eA>>12|224,eh[eg++]=eA>>6&63|128),eh[eg++]=63&eA|128)}return eh},eA=function(ep){let eh=[],eg=0,em=0;for(;eg191&&eA<224){let eM=ep[eg++];eh[em++]=String.fromCharCode((31&eA)<<6|63&eM)}else if(eA>239&&eA<365){let eM=((7&eA)<<18|(63&ep[eg++])<<12|(63&ep[eg++])<<6|63&ep[eg++])-65536;eh[em++]=String.fromCharCode(55296+(eM>>10)),eh[em++]=String.fromCharCode(56320+(1023&eM))}else{let eM=ep[eg++],e_=ep[eg++];eh[em++]=String.fromCharCode((15&eA)<<12|(63&eM)<<6|63&e_)}}return eh.join("")},eM={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",get ENCODED_VALS(){return this.ENCODED_VALS_BASE+"+/="},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+"-_."},HAS_NATIVE_SUPPORT:"function"==typeof atob,encodeByteArray(ep,eh){if(!Array.isArray(ep))throw Error("encodeByteArray takes an array as a parameter");this.init_();let eg=eh?this.byteToCharMapWebSafe_:this.byteToCharMap_,em=[];for(let eh=0;eh>2,eF=(3&eA)<<4|e_>>4,ew=(15&e_)<<2|eO>>6,eC=63&eO;ey||(eC=64,eM||(ew=64)),em.push(eg[ez],eg[eF],eg[ew],eg[eC])}return em.join("")},encodeString(ep,eh){return this.HAS_NATIVE_SUPPORT&&!eh?btoa(ep):this.encodeByteArray(em(ep),eh)},decodeString(ep,eh){return this.HAS_NATIVE_SUPPORT&&!eh?atob(ep):eA(this.decodeStringToByteArray(ep,eh))},decodeStringToByteArray(ep,eh){this.init_();let eg=eh?this.charToByteMapWebSafe_:this.charToByteMap_,em=[];for(let eh=0;eh>4;if(em.push(ez),64!==ey){let ep=eM<<4&240|ey>>2;if(em.push(ep),64!==eO){let ep=ey<<6&192|eO;em.push(ep)}}}return em},init_(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(let ep=0;ep=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(ep)]=ep,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(ep)]=ep)}}};class e_ extends Error{constructor(){super(...arguments),this.name="DecodeBase64StringError"}}let ey=function(ep){let eh=em(ep);return eM.encodeByteArray(eh,!0)},eO=function(ep){return ey(ep).replace(/\./g,"")},ez=function(ep){try{return eM.decodeString(ep,!0)}catch(ep){console.error("base64Decode failed: ",ep)}return null};/** + * @license + * Copyright 2022 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */function eF(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==eg.g)return eg.g;throw Error("Unable to locate global object.")}/** + * @license + * Copyright 2022 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */let ew=()=>eF().__FIREBASE_DEFAULTS__,eC=()=>{if("undefined"==typeof process||void 0===process.env)return;let ep=process.env.__FIREBASE_DEFAULTS__;if(ep)return JSON.parse(ep)},eE=()=>{let ep;if("undefined"==typeof document)return;try{ep=document.cookie.match(/__FIREBASE_DEFAULTS__=([^;]+)/)}catch(ep){return}let eh=ep&&ez(ep[1]);return eh&&JSON.parse(eh)},ek=()=>{try{return ew()||eC()||eE()}catch(ep){console.info(`Unable to get __FIREBASE_DEFAULTS__ due to: ${ep}`);return}},eR=()=>{var ep;return null===(ep=ek())||void 0===ep?void 0:ep.config};/** + * @license + * Copyright 2017 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */class eS{constructor(){this.reject=()=>{},this.resolve=()=>{},this.promise=new Promise((ep,eh)=>{this.resolve=ep,this.reject=eh})}wrapCallback(ep){return(eh,eg)=>{eh?this.reject(eh):this.resolve(eg),"function"==typeof ep&&(this.promise.catch(()=>{}),1===ep.length?ep(eh):ep(eh,eg))}}}function eB(){try{return"object"==typeof indexedDB}catch(ep){return!1}}function eD(){return new Promise((ep,eh)=>{try{let eg=!0,em="validate-browser-context-for-indexeddb-analytics-module",eA=self.indexedDB.open(em);eA.onsuccess=()=>{eA.result.close(),eg||self.indexedDB.deleteDatabase(em),ep(!0)},eA.onupgradeneeded=()=>{eg=!1},eA.onerror=()=>{var ep;eh((null===(ep=eA.error)||void 0===ep?void 0:ep.message)||"")}}catch(ep){eh(ep)}})}function eT(){return"undefined"!=typeof navigator&&!!navigator.cookieEnabled}/** + * @license + * Copyright 2017 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */let eN="FirebaseError";class eW extends Error{constructor(ep,eh,eg){super(eh),this.code=ep,this.customData=eg,this.name=eN,Object.setPrototypeOf(this,eW.prototype),Error.captureStackTrace&&Error.captureStackTrace(this,eL.prototype.create)}}class eL{constructor(ep,eh,eg){this.service=ep,this.serviceName=eh,this.errors=eg}create(ep,...eh){let eg=eh[0]||{},em=`${this.service}/${ep}`,eA=this.errors[ep],eM=eA?eP(eA,eg):"Error",e_=`${this.serviceName}: ${eM} (${em}).`;return new eW(em,e_,eg)}}function eP(ep,eh){return ep.replace(eI,(ep,eg)=>{let em=eh[eg];return null!=em?String(em):`<${eg}?>`})}let eI=/\{\$([^}]+)}/g;function ej(ep,eh){if(ep===eh)return!0;let eg=Object.keys(ep),em=Object.keys(eh);for(let eA of eg){if(!em.includes(eA))return!1;let eg=ep[eA],eM=eh[eA];if(eU(eg)&&eU(eM)){if(!ej(eg,eM))return!1}else if(eg!==eM)return!1}for(let ep of em)if(!eg.includes(ep))return!1;return!0}function eU(ep){return null!==ep&&"object"==typeof ep}/** + * @license + * Copyright 2021 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */function eH(ep){return ep&&ep._delegate?ep._delegate:ep}},86907:(ep,eh,eg)=>{"use strict";let em=eg(71313);ep.exports=em},71313:(ep,eh,eg)=>{"use strict";var em=eg(87592),eA=eg(89408),eM=eg(76969),e_=eg(32998);function ey(ep){let eh=new URLSearchParams;eh.append("code",ep);for(let ep=1;epe_.DEPRECATED_$isGridCellNode(ep))&&null!==eM.$findMatchingParent(eg.focus.getNode(),ep=>e_.DEPRECATED_$isGridCellNode(ep)))&&1===eh.length&&e_.DEPRECATED_$isGridNode(eh[0])?eE(eh,eg,!1,ep):eC(eh,eg)}function eC(ep,eh){let eg=[],em=null;for(let eh=0;ehe_.DEPRECATED_$isGridCellNode(ep));eh=(ez=ew&&eM.$findMatchingParent(ew,ep=>e_.DEPRECATED_$isGridRowNode(ep)))&&eM.$findMatchingParent(ez,ep=>e_.DEPRECATED_$isGridNode(ep)),e_.DEPRECATED_$isGridCellNode(ew)&&e_.DEPRECATED_$isGridRowNode(ez)&&e_.DEPRECATED_$isGridNode(eh)||ey(43);var eC=ez.getIndexWithinParent(),eE=Math.min(eh.getChildrenSize()-1,eC+eF-1);eF=ew.getIndexWithinParent(),ew=Math.min(ez.getChildrenSize()-1,eF+eg-1),eg=Math.min(eF,ew),ez=Math.min(eC,eE),eF=Math.max(eF,ew),eC=Math.max(eC,eE),eE=eh.getChildren(),ew=0;for(let eh=ez;eh<=eC;eh++){var ek=eE[eh];e_.DEPRECATED_$isGridRowNode(ek)||ey(24);var eR=ep[ew];e_.DEPRECATED_$isGridRowNode(eR)||ey(24),ek=ek.getChildren(),eR=eR.getChildren();let em=0;for(let ep=eg;ep<=eF;ep++){let eM=ek[ep];e_.DEPRECATED_$isGridCellNode(eM)||ey(25);let ew=eR[em];e_.DEPRECATED_$isGridCellNode(ew)||ey(25),eh===ez&&ep===eg?eA=eM.getKey():eh===eC&&ep===eF&&(eO=eM.getKey());let eE=eM.getChildren();ew.getChildren().forEach(ep=>{e_.$isTextNode(ep)&&e_.$createParagraphNode().append(ep),eM.append(ep)}),eE.forEach(ep=>ep.remove()),em++}ew++}eA&&eO&&((ep=e_.DEPRECATED_$createGridSelection()).set(eh.getKey(),eA,eO),e_.$setSelection(ep),em.dispatchCommand(e_.SELECTION_CHANGE_COMMAND,void 0))}function ek(ep,eh,eg,em=[]){let eM=null==eh||eg.isSelected(eh),eO=e_.$isElementNode(eg)&&eg.excludeFromCopy("html");var ez=eg;if(null!==eh){var eF=eA.$cloneWithProperties(eg);ez=eF=e_.$isTextNode(eF)&&null!=eh?eA.$sliceSelectedTextNodeContent(eh,eF):eF}let ew=e_.$isElementNode(ez)?ez.getChildren():[];var eC=ez;eF=eC.exportJSON();var eE=eC.constructor;eF.type!==eE.getType()&&ey(58,eE.name);let eR=eF.children;for(e_.$isElementNode(eC)&&(Array.isArray(eR)||ey(59,eE.name)),e_.$isTextNode(ez)&&(0<(ez=ez.__text).length?eF.text=ez:eM=!1),ez=0;ez{ep.update(()=>{eg(eD(ep,eh))})});var eg=ep.getRootElement();let em=null==ep._window?window.document:ep._window.document,eA=eO?(ep._window||window).getSelection():null;if(null===eg||null===eA)return!1;let ey=em.createElement("span");return ey.style.cssText="position: fixed; top: -1000px;",ey.append(em.createTextNode("#")),eg.append(ey),(eg=new Range).setStart(ey,0),eg.setEnd(ey,1),eA.removeAllRanges(),eA.addRange(eg),new Promise(eh=>{let eg=ep.registerCommand(e_.COPY_COMMAND,em=>(eM.objectKlassEquals(em,ClipboardEvent)&&(eg(),null!==eB&&(window.clearTimeout(eB),eB=null),eh(eD(ep,em))),!0),e_.COMMAND_PRIORITY_CRITICAL);eB=window.setTimeout(()=>{eg(),eB=null,eh(!1)},50),em.execCommand("copy"),ey.remove()})}},23277:(ep,eh,eg)=>{"use strict";let em=eg(88233);ep.exports=em},88233:(ep,eh,eg)=>{"use strict";var em=eg(15660);eg(35433),eg(39980),eg(24335),eg(24064),eg(4279),eg(15251),eg(11426),eg(35266),eg(80366),eg(70767),eg(90874),eg(96836),eg(52503),eg(2731);var eA=eg(76969),eM=eg(32998);let e_=ep=>null!=ep&&em.languages.hasOwnProperty(ep)?ep:void 0;function ey(ep,eh){for(let eg of ep.childNodes){if(eA.isHTMLElement(eg)&&eg.tagName===eh)return!0;ey(eg,eh)}return!1}class eO extends eM.ElementNode{static getType(){return"code"}static clone(ep){return new eO(ep.__language,ep.__key)}constructor(ep,eh){super(eh),this.__language=e_(ep)}createDOM(ep){let eh=document.createElement("code");return eA.addClassNamesToElement(eh,ep.theme.code),eh.setAttribute("spellcheck","false"),(ep=this.getLanguage())&&eh.setAttribute("data-highlight-language",ep),eh}updateDOM(ep,eh){let eg=this.__language;return ep=ep.__language,eg?eg!==ep&&eh.setAttribute("data-highlight-language",eg):ep&&eh.removeAttribute("data-highlight-language"),!1}exportDOM(){let ep=document.createElement("pre");ep.setAttribute("spellcheck","false");let eh=this.getLanguage();return eh&&ep.setAttribute("data-highlight-language",eh),{element:ep}}static importDOM(){return{code:ep=>null!=ep.textContent&&(/\r?\n/.test(ep.textContent)||ey(ep,"BR"))?{conversion:ew,priority:1}:null,div:()=>({conversion:eC,priority:1}),pre:()=>({conversion:ew,priority:0}),table:ep=>eB(ep)?{conversion:eE,priority:3}:null,td:ep=>{let eh=ep.closest("table");return ep.classList.contains("js-file-line")?{conversion:eR,priority:3}:eh&&eB(eh)?{conversion:ek,priority:3}:null},tr:ep=>(ep=ep.closest("table"))&&eB(ep)?{conversion:ek,priority:3}:null}}static importJSON(ep){let eh=ez(ep.language);return eh.setFormat(ep.format),eh.setIndent(ep.indent),eh.setDirection(ep.direction),eh}exportJSON(){return{...super.exportJSON(),language:this.getLanguage(),type:"code",version:1}}insertNewAfter(ep,eh=!0){var eg=this.getChildren(),em=eg.length;if(2<=em&&"\n"===eg[em-1].getTextContent()&&"\n"===eg[em-2].getTextContent()&&ep.isCollapsed()&&ep.anchor.key===this.__key&&ep.anchor.offset===em)return eg[em-1].remove(),eg[em-2].remove(),ep=eM.$createParagraphNode(),this.insertAfter(ep,eh),ep;let{anchor:eA,focus:e_}=ep;if(eh=(eA.isBefore(e_)?eA:e_).getNode(),eM.$isTextNode(eh)){for(em=ej(eh),eg=[];;)if(eM.$isTabNode(em))eg.push(eM.$createTabNode()),em=em.getNextSibling();else if(eI(em)){for(var ey=0,eO=em.getTextContent(),ez=em.getTextContentSize();eyep.append(eh)),this.replace(ep),!0}setLanguage(ep){this.getWritable().__language=e_(ep)}getLanguage(){return this.getLatest().__language}}function ez(ep){return eM.$applyNodeReplacement(new eO(ep))}function eF(ep){return ep instanceof eO}function ew(ep){let eh;return eA.isHTMLElement(ep)&&(eh=ep.getAttribute("data-highlight-language")),{node:ez(eh)}}function eC(ep){let eh=null!==ep.style.fontFamily.match("monospace");return eh||eS(ep)?{after:eh=>{let eg=ep.parentNode;return null!=eg&&ep!==eg.lastChild&&eh.push(eM.$createLineBreakNode()),eh},node:eh?ez():null}:{node:null}}function eE(){return{node:ez()}}function ek(){return{node:null}}function eR(ep){return{after:eh=>(ep.parentNode&&ep.parentNode.nextSibling&&eh.push(eM.$createLineBreakNode()),eh),node:null}}function eS(ep){for(ep=ep.parentElement;null!==ep;){if(null!==ep.style.fontFamily.match("monospace"))return!0;ep=ep.parentElement}return!1}function eB(ep){return ep.classList.contains("js-file-line-container")}let eD={c:"C",clike:"C-like",cpp:"C++",css:"CSS",html:"HTML",java:"Java",js:"JavaScript",markdown:"Markdown",objc:"Objective-C",plain:"Plain Text",py:"Python",rust:"Rust",sql:"SQL",swift:"Swift",typescript:"TypeScript",xml:"XML"},eT={cpp:"cpp",java:"java",javascript:"js",md:"markdown",plaintext:"plain",python:"py",text:"plain",ts:"typescript"};function eN(ep){return eT[ep]||ep}class eW extends eM.TextNode{constructor(ep,eh,eg){super(ep,eg),this.__highlightType=eh}static getType(){return"code-highlight"}static clone(ep){return new eW(ep.__text,ep.__highlightType||void 0,ep.__key)}getHighlightType(){return this.getLatest().__highlightType}createDOM(ep){let eh=super.createDOM(ep);return ep=eL(ep.theme,this.__highlightType),eA.addClassNamesToElement(eh,ep),eh}updateDOM(ep,eh,eg){let em=super.updateDOM(ep,eh,eg);return ep=eL(eg.theme,ep.__highlightType),eg=eL(eg.theme,this.__highlightType),ep!==eg&&(ep&&eA.removeClassNamesFromElement(eh,ep),eg&&eA.addClassNamesToElement(eh,eg)),em}static importJSON(ep){let eh=eP(ep.text,ep.highlightType);return eh.setFormat(ep.format),eh.setDetail(ep.detail),eh.setMode(ep.mode),eh.setStyle(ep.style),eh}exportJSON(){return{...super.exportJSON(),highlightType:this.getHighlightType(),type:"code-highlight",version:1}}setFormat(){return this}isParentRequired(){return!0}createParentElementNode(){return ez()}}function eL(ep,eh){return eh&&ep&&ep.codeHighlight&&ep.codeHighlight[eh]}function eP(ep,eh){return eM.$applyNodeReplacement(new eW(ep,eh))}function eI(ep){return ep instanceof eW}function ej(ep){let eh=ep;for(;eI(ep)||eM.$isTabNode(ep);)eh=ep,ep=ep.getPreviousSibling();return eh}function eU(ep){let eh=ep;for(;eI(ep)||eM.$isTabNode(ep);)eh=ep,ep=ep.getNextSibling();return eh}let eH={defaultLanguage:"javascript",tokenize(ep,eh){return em.tokenize(ep,em.languages[eh||""]||em.languages[this.defaultLanguage])}};function eX(ep,eh){let eg=null;var em=null,eA=ep;let e_=eh,ey=ep.getTextContent();for(;;){if(0===e_){if(null===(eA=eA.getPreviousSibling()))break;if(!(eI(eA)||eM.$isTabNode(eA)||eM.$isLineBreakNode(eA)))throw Error("Expected a valid Code Node: CodeHighlightNode, TabNode, LineBreakNode");if(eM.$isLineBreakNode(eA)){eg={node:eA,offset:1};break}e_=Math.max(0,eA.getTextContentSize()-1),ey=eA.getTextContent()}else e_--;let ep=ey[e_];eI(eA)&&" "!==ep&&(em={node:eA,offset:e_})}if(null!==em)return em;if(em=null,eh{eY(em,()=>{var eh=eM.$getNodeByKey(em);if(!eF(eh)||!eh.isAttached())return!1;var eA=eh.getTextContent();eA=eG(eA=eg.tokenize(eA,eh.getLanguage()||eg.defaultLanguage));var e_=eh.getChildren();for(eh=0;eh{e$.delete(em)},skipTransforms:!0}))}function eG(ep,eh){let eg=[];for(let em of ep)if("string"==typeof em){let eA=(ep=em.split(/(\n|\t)/)).length;for(let em=0;emep+eh.getTextContentSize(),0)),eh()&&(eA?eg.getNode().select(em,em):ep.getChildren().some(ep=>{let eh=eM.$isTextNode(ep);if(eh||eM.$isLineBreakNode(ep)){let eg=ep.getTextContentSize();if(eh&&eg>=e_)return ep.select(e_,e_),!0;e_-=eg}return!1}))}else eh()}}function eZ(ep,eh){return eI(ep)&&eI(eh)&&ep.__text===eh.__text&&ep.__highlightType===eh.__highlightType||eM.$isTabNode(ep)&&eM.$isTabNode(eh)||eM.$isLineBreakNode(ep)&&eM.$isLineBreakNode(eh)}function eJ(ep){if(!eM.$isRangeSelection(ep))return!1;var eh=ep.anchor.getNode();return ep=ep.focus.getNode(),!!(eh.is(ep)&&eF(eh))||eF(eh=eh.getParent())&&eh.is(ep.getParent())}function e0(ep){ep=ep.getNodes();let eh=[[]];if(1===ep.length&&eF(ep[0]))return eh;let eg=eh[0];for(let em=0;emep.remove()),ep===eM.KEY_ARROW_UP_COMMAND?(eE.forEach(ep=>ek.insertBefore(ep)),ek.insertBefore(eh)):(ek.insertAfter(eh),ek=eh,eE.forEach(ep=>{ek.insertAfter(ep),ek=ep})),em.setTextNodeRange(ez,ey,eF,eO),!0}function e8(ep,eh){let eg=eM.$getSelection();if(!eM.$isRangeSelection(eg))return!1;let{anchor:em,focus:eA}=eg;var e_=em.getNode();let ey=eA.getNode();if(ep=ep===eM.MOVE_TO_START,!eI(e_)&&!eM.$isTabNode(e_)||!eI(ey)&&!eM.$isTabNode(ey))return!1;if(ep){if(null!==(e_=eX(ey,eA.offset))){let{node:ep,offset:eh}=e_;eM.$isLineBreakNode(ep)?ep.selectNext(0,0):eg.setTextNodeRange(ep,eh,ep,eh)}else ey.getParentOrThrow().selectStart()}else eQ(ey).select();return eh.preventDefault(),eh.stopPropagation(),!0}eh.$createCodeHighlightNode=eP,eh.$createCodeNode=ez,eh.$isCodeHighlightNode=eI,eh.$isCodeNode=eF,eh.CODE_LANGUAGE_FRIENDLY_NAME_MAP=eD,eh.CODE_LANGUAGE_MAP=eT,eh.CodeHighlightNode=eW,eh.CodeNode=eO,eh.DEFAULT_CODE_LANGUAGE="javascript",eh.PrismTokenizer=eH,eh.getCodeLanguages=()=>Object.keys(em.languages).filter(ep=>"function"!=typeof em.languages[ep]).sort(),eh.getDefaultCodeLanguage=()=>"javascript",eh.getEndOfCodeInLine=eQ,eh.getFirstCodeNodeOfLine=ej,eh.getLanguageFriendlyName=function(ep){return eD[ep=eN(ep)]||ep},eh.getLastCodeNodeOfLine=eU,eh.getStartOfCodeInLine=eX,eh.normalizeCodeLang=eN,eh.registerCodeHighlighting=function(ep,eh){if(!ep.hasNodes([eO,eW]))throw Error("CodeHighlightPlugin: CodeNode or CodeHighlightNode not registered on editor");return null==eh&&(eh=eH),eA.mergeRegister(ep.registerMutationListener(eO,eh=>{ep.update(()=>{for(let[eA,e_]of eh)if("destroyed"!==e_){var eg=eM.$getNodeByKey(eA);if(null!==eg)e:{var em=eg;if(null===(eg=ep.getElementByKey(em.getKey())))break e;let eh=(em=em.getChildren()).length;if(eh===eg.__cachedChildrenLength)break e;eg.__cachedChildrenLength=eh;let eA="1",e_=1;for(let ep=0;epeV(eg,ep,eh)),ep.registerNodeTransform(eM.TextNode,eg=>eK(eg,ep,eh)),ep.registerNodeTransform(eW,eg=>eK(eg,ep,eh)),ep.registerCommand(eM.KEY_TAB_COMMAND,eh=>{let eg=e5(eh.shiftKey);return null!==eg&&(eh.preventDefault(),ep.dispatchCommand(eg,void 0),!0)},eM.COMMAND_PRIORITY_LOW),ep.registerCommand(eM.INSERT_TAB_COMMAND,()=>!!eJ(eM.$getSelection())&&(eM.$insertNodes([eM.$createTabNode()]),!0),eM.COMMAND_PRIORITY_LOW),ep.registerCommand(eM.INDENT_CONTENT_COMMAND,()=>e6(eM.INDENT_CONTENT_COMMAND),eM.COMMAND_PRIORITY_LOW),ep.registerCommand(eM.OUTDENT_CONTENT_COMMAND,()=>e6(eM.OUTDENT_CONTENT_COMMAND),eM.COMMAND_PRIORITY_LOW),ep.registerCommand(eM.KEY_ARROW_UP_COMMAND,ep=>e9(eM.KEY_ARROW_UP_COMMAND,ep),eM.COMMAND_PRIORITY_LOW),ep.registerCommand(eM.KEY_ARROW_DOWN_COMMAND,ep=>e9(eM.KEY_ARROW_DOWN_COMMAND,ep),eM.COMMAND_PRIORITY_LOW),ep.registerCommand(eM.MOVE_TO_END,ep=>e8(eM.MOVE_TO_END,ep),eM.COMMAND_PRIORITY_LOW),ep.registerCommand(eM.MOVE_TO_START,ep=>e8(eM.MOVE_TO_START,ep),eM.COMMAND_PRIORITY_LOW))}},70573:(ep,eh,eg)=>{"use strict";let em=eg(97370);ep.exports=em},97370:(ep,eh,eg)=>{"use strict";var em=eg(32998);eh.registerDragonSupport=function(ep){let eh=window.location.origin,eg=eg=>{if(eg.origin===eh){var eA=ep.getRootElement();if(document.activeElement===eA&&"string"==typeof(eA=eg.data)){try{var eM=JSON.parse(eA)}catch(ep){return}if(eM&&"nuanria_messaging"===eM.protocol&&"request"===eM.type&&(eM=eM.payload)&&"makeChanges"===eM.functionId&&(eM=eM.args)){let[eh,eA,e_,ey,eO]=eM;ep.update(()=>{let ep=em.$getSelection();if(em.$isRangeSelection(ep)){var eM=ep.anchor;let ez=eM.getNode(),eF=0,ew=0;em.$isTextNode(ez)&&0<=eh&&0<=eA&&(eF=eh,ew=eh+eA,ep.setTextNodeRange(ez,eF,ez,ew)),(eF!==ew||""!==e_)&&(ep.insertRawText(e_),ez=eM.getNode()),em.$isTextNode(ez)&&(eF=ey,ew=ey+eO,eF=eF>(eM=ez.getTextContentSize())?eM:eF,ew=ew>eM?eM:ew,ep.setTextNodeRange(ez,eF,ez,ew)),eg.stopImmediatePropagation()}})}}}};return window.addEventListener("message",eg,!0),()=>{window.removeEventListener("message",eg,!0)}}},48854:(ep,eh,eg)=>{"use strict";let em=eg(54379);ep.exports=em},54379:(ep,eh,eg)=>{"use strict";var em=eg(76969),eA=eg(32998);function eM(ep,eh,eg,em,eM){if(null===ep||0===eg.size&&0===em.size&&!eM)return 0;var e_=eh._selection,ey=ep._selection;if(eM)return 1;if(!(eA.$isRangeSelection(e_)&&eA.$isRangeSelection(ey)&&ey.isCollapsed()&&e_.isCollapsed()))return 0;eM=eh._nodeMap;let eO=[];for(let ep of eg)void 0!==(eg=eM.get(ep))&&eO.push(eg);for(let[ep,eh]of em)eh&&(void 0===(em=eM.get(ep))||eA.$isRootNode(em)||eO.push(em));return 0===eO.length?0:1{let eC=Date.now();if(ew.has("historic"))return em=0,eg=eC,2;let eE=eM(e_,ey,ez,eF,ep.isComposing()),ek=(()=>{var eM=null===eO||eO.editor===ep,ek=ew.has("history-push");if(!ek&&eM&&ew.has("history-merge"))return 0;if(null===e_)return 1;var eR=ey._selection;if(!(0{let ez=eh.current,eF=eh.redoStack,ew=eh.undoStack,eC=null===ez?null:ez.editorState;if(null===ez||eg!==eC){if(1===(em=eM(em,eg,ez,e_,ey,eO)))0!==eF.length&&(eh.redoStack=[],ep.dispatchCommand(eA.CAN_REDO_COMMAND,!1)),null!==ez&&(ew.push({...ez}),ep.dispatchCommand(eA.CAN_UNDO_COMMAND,!0));else if(2===em)return;eh.current={editor:ep,editorState:eg}}};let ey=em.mergeRegister(ep.registerCommand(eA.UNDO_COMMAND,()=>{let eg=eh.redoStack,em=eh.undoStack;if(0!==em.length){let eM=eh.current,e_=em.pop();null!==eM&&(eg.push(eM),ep.dispatchCommand(eA.CAN_REDO_COMMAND,!0)),0===em.length&&ep.dispatchCommand(eA.CAN_UNDO_COMMAND,!1),eh.current=e_||null,e_&&e_.editor.setEditorState(e_.editorState,{tag:"historic"})}return!0},eA.COMMAND_PRIORITY_EDITOR),ep.registerCommand(eA.REDO_COMMAND,()=>{let eg=eh.redoStack;var em=eh.undoStack;if(0!==eg.length){let eM=eh.current;null!==eM&&(em.push(eM),ep.dispatchCommand(eA.CAN_UNDO_COMMAND,!0)),em=eg.pop(),0===eg.length&&ep.dispatchCommand(eA.CAN_REDO_COMMAND,!1),eh.current=em||null,em&&em.editor.setEditorState(em.editorState,{tag:"historic"})}return!0},eA.COMMAND_PRIORITY_EDITOR),ep.registerCommand(eA.CLEAR_EDITOR_COMMAND,()=>(eh.undoStack=[],eh.redoStack=[],eh.current=null,!1),eA.COMMAND_PRIORITY_EDITOR),ep.registerCommand(eA.CLEAR_HISTORY_COMMAND,()=>(eh.undoStack=[],eh.redoStack=[],eh.current=null,ep.dispatchCommand(eA.CAN_REDO_COMMAND,!1),ep.dispatchCommand(eA.CAN_UNDO_COMMAND,!1),!0),eA.COMMAND_PRIORITY_EDITOR),ep.registerUpdateListener(eg)),eO=ep.registerUpdateListener(eg);return()=>{ey(),eO()}}},87592:(ep,eh,eg)=>{"use strict";let em=eg(64478);ep.exports=em},64478:(ep,eh,eg)=>{"use strict";var em=eg(89408),eA=eg(76969),eM=eg(32998);function e_(ep,eh,eg,ey=null){let eO=null==ey||eh.isSelected(ey),ez=eM.$isElementNode(eh)&&eh.excludeFromCopy("html");var eF=eh;null!==ey&&(eF=em.$cloneWithProperties(eh),eF=eM.$isTextNode(eF)&&null!=ey?em.$sliceSelectedTextNodeContent(ey,eF):eF);let ew=eM.$isElementNode(eF)?eF.getChildren():[];var eC=ep._nodes.get(eF.getType());let{element:eE,after:ek}=eC=eC&&void 0!==eC.exportDOM?eC.exportDOM(ep,eF):eF.exportDOM(ep);if(!eE)return!1;eC=document.createDocumentFragment();for(let eg=0;eg{"use strict";let em=eg(13906);ep.exports=em},13906:(ep,eh,eg)=>{"use strict";var em=eg(76969),eA=eg(32998);let eM=new Set(["http:","https:","mailto:","sms:","tel:"]);class e_ extends eA.ElementNode{static getType(){return"link"}static clone(ep){return new e_(ep.__url,{rel:ep.__rel,target:ep.__target,title:ep.__title},ep.__key)}constructor(ep,eh={},eg){super(eg);let{target:em=null,rel:eA=null,title:eM=null}=eh;this.__url=ep,this.__target=em,this.__rel=eA,this.__title=eM}createDOM(ep){let eh=document.createElement("a");return eh.href=this.sanitizeUrl(this.__url),null!==this.__target&&(eh.target=this.__target),null!==this.__rel&&(eh.rel=this.__rel),null!==this.__title&&(eh.title=this.__title),em.addClassNamesToElement(eh,ep.theme.link),eh}updateDOM(ep,eh){let eg=this.__url,em=this.__target,eA=this.__rel,eM=this.__title;return eg!==ep.__url&&(eh.href=eg),em!==ep.__target&&(em?eh.target=em:eh.removeAttribute("target")),eA!==ep.__rel&&(eA?eh.rel=eA:eh.removeAttribute("rel")),eM!==ep.__title&&(eM?eh.title=eM:eh.removeAttribute("title")),!1}static importDOM(){return{a:()=>({conversion:ey,priority:1})}}static importJSON(ep){let eh=eO(ep.url,{rel:ep.rel,target:ep.target,title:ep.title});return eh.setFormat(ep.format),eh.setIndent(ep.indent),eh.setDirection(ep.direction),eh}sanitizeUrl(ep){try{let eh=new URL(ep);if(!eM.has(eh.protocol))return"about:blank"}catch(ep){}return ep}exportJSON(){return{...super.exportJSON(),rel:this.getRel(),target:this.getTarget(),title:this.getTitle(),type:"link",url:this.getURL(),version:1}}getURL(){return this.getLatest().__url}setURL(ep){this.getWritable().__url=ep}getTarget(){return this.getLatest().__target}setTarget(ep){this.getWritable().__target=ep}getRel(){return this.getLatest().__rel}setRel(ep){this.getWritable().__rel=ep}getTitle(){return this.getLatest().__title}setTitle(ep){this.getWritable().__title=ep}insertNewAfter(ep,eh=!0){return ep=eO(this.__url,{rel:this.__rel,target:this.__target,title:this.__title}),this.insertAfter(ep,eh),ep}canInsertTextBefore(){return!1}canInsertTextAfter(){return!1}canBeEmpty(){return!1}isInline(){return!0}extractWithChild(ep,eh){if(!eA.$isRangeSelection(eh))return!1;ep=eh.anchor.getNode();let eg=eh.focus.getNode();return this.isParentOf(ep)&&this.isParentOf(eg)&&0{if(ez(ep=ep.getParent())){let eh=ep.getChildren();for(let eg=0;eg{var eF=eh.getParent();if(eF!==ey&&null!==eF&&(!eA.$isElementNode(eh)||eh.isInline())){if(ez(eF))ey=eF,eF.setURL(ep),void 0!==eg&&eF.setTarget(eg),null!==eM&&ey.setRel(eM),void 0!==em&&ey.setTitle(em);else if(eF.is(e_)||(e_=eF,ey=eO(ep,{rel:eM,target:eg,title:em}),ez(eF)?null===eh.getPreviousSibling()?eF.insertBefore(ey):eF.insertAfter(ey):eh.insertBefore(ey)),ez(eh)){if(!eh.is(ey)){if(null!==ey){eF=eh.getChildren();for(let ep=0;ep{"use strict";let em=eg(98561);ep.exports=em},98561:(ep,eh,eg)=>{"use strict";var em=eg(32998),eA=eg(76969);function eM(ep){let eh=new URLSearchParams;eh.append("code",ep);for(let ep=1;epem.append(ep)),eM=eL(),e_=eQ(e_),eM.append(e_),eE(e_,ep.getNextSiblings()),eg.insertBefore(eA),eg.insertAfter(eM),eg.replace(ep)}eS(eh),eS(em)}}}class eD extends em.ElementNode{static getType(){return"listitem"}static clone(ep){return new eD(ep.__value,ep.__checked,ep.__key)}constructor(ep,eh,eg){super(eg),this.__value=void 0===ep?1:ep,this.__checked=eh}createDOM(ep){let eh=document.createElement("li"),eg=this.getParent();return eK(eg)&&"check"===eg.getListType()&&eN(eh,this,null),eh.value=this.__value,eT(eh,ep.theme,this),eh}updateDOM(ep,eh,eg){let em=this.getParent();return eK(em)&&"check"===em.getListType()&&eN(eh,this,ep),eh.value=this.__value,eT(eh,eg.theme,this),!1}static transform(){return ep=>{let eh=ep.getParent();eK(eh)&&(eS(eh),"check"!==eh.getListType()&&null!=ep.getChecked()&&ep.setChecked(void 0))}}static importDOM(){return{li:()=>({conversion:eW,priority:0})}}static importJSON(ep){let eh=eL();return eh.setChecked(ep.checked),eh.setValue(ep.value),eh.setFormat(ep.format),eh.setDirection(ep.direction),eh}exportDOM(ep){return(ep=this.createDOM(ep._config)).style.textAlign=this.getFormatType(),{element:ep}}exportJSON(){return{...super.exportJSON(),checked:this.getChecked(),type:"listitem",value:this.getValue(),version:1}}append(...ep){for(let eh=0;eh{ep.append(eh)}),this.remove(),0===eg.getChildrenSize()&&eg.remove(),ep}insertAfter(ep,eh=!0){var eg=this.getParentOrThrow();eK(eg)||eM(39);var em=this.getNextSiblings();if(eP(ep))return eh=super.insertAfter(ep,eh),eK(ep=ep.getParentOrThrow())&&eS(ep),eh;if(eK(ep)){for(eg=ep,em=(ep=ep.getChildren()).length-1;0<=em;em--)eg=ep[em],this.insertAfter(eg,eh);return eg}if(eg.insertAfter(ep,eh),0!==em.length){let eA=eQ(eg.getListType());em.forEach(ep=>eA.append(ep)),ep.insertAfter(eA,eh)}return ep}remove(ep){let eh=this.getPreviousSibling(),eg=this.getNextSibling();super.remove(ep),eh&&eg&&ez(eh)&&ez(eg)?(eR(eh.getFirstChild(),eg.getFirstChild()),eg.remove()):eg&&eK(ep=eg.getParent())&&eS(ep)}insertNewAfter(ep,eh=!0){return ep=eL(null==this.__checked&&void 0),this.insertAfter(ep,eh),ep}collapseAtStart(ep){let eh=em.$createParagraphNode();this.getChildren().forEach(ep=>eh.append(ep));var eg=this.getParentOrThrow(),eA=eg.getParentOrThrow();let eM=eP(eA);return 1===eg.getChildrenSize()?eM?(eg.remove(),eA.select()):(eg.insertBefore(eh),eg.remove(),eg=ep.anchor,ep=ep.focus,eA=eh.getKey(),"element"===eg.type&&eg.getNode().is(this)&&eg.set(eA,eg.offset,"element"),"element"===ep.type&&ep.getNode().is(this)&&ep.set(eA,ep.offset,"element")):(eg.insertBefore(eh),this.remove()),!0}getValue(){return this.getLatest().__value}setValue(ep){this.getWritable().__value=ep}getChecked(){return this.getLatest().__checked}setChecked(ep){this.getWritable().__checked=ep}toggleChecked(){this.setChecked(!this.__checked)}getIndent(){var ep=this.getParent();if(null===ep)return this.getLatest().__indent;ep=ep.getParentOrThrow();let eh=0;for(;eP(ep);)ep=ep.getParentOrThrow().getParentOrThrow(),eh++;return eh}setIndent(ep){"number"==typeof ep&&-1eK(ep))?em.push(...ey):eM.push(...ey)),0({conversion:eH,priority:0}),ul:()=>({conversion:eH,priority:0})}}static importJSON(ep){let eh=eQ(ep.listType,ep.start);return eh.setFormat(ep.format),eh.setIndent(ep.indent),eh.setDirection(ep.direction),eh}exportDOM(ep){return{element:ep}=super.exportDOM(ep),ep&&eA.isHTMLElement(ep)&&(1!==this.__start&&ep.setAttribute("start",String(this.__start)),"check"===this.__listType&&ep.setAttribute("__lexicalListType","check")),{element:ep}}exportJSON(){return{...super.exportJSON(),listType:this.getListType(),start:this.getStart(),tag:this.getTag(),type:"list",version:1}}canBeEmpty(){return!1}canIndent(){return!1}append(...ep){for(let eg=0;eg{eK(ep)&&eh.push(ew(ep))})):eh.push(ew(eg))}return eh}function eH(ep){let eh=ep.nodeName.toLowerCase(),eg=null;return"ol"===eh?eg=eQ("number",ep.start):"ul"===eh&&(eg=eA.isHTMLElement(ep)&&"check"===ep.getAttribute("__lexicallisttype")?eQ("check"):eQ("bullet")),{after:eU,node:eg}}let eX={ol:"number",ul:"bullet"};function eQ(ep,eh=1){return em.$applyNodeReplacement(new eI(ep,eh))}function eK(ep){return ep instanceof eI}let e$=em.createCommand("INSERT_UNORDERED_LIST_COMMAND"),eV=em.createCommand("INSERT_ORDERED_LIST_COMMAND"),eG=em.createCommand("INSERT_CHECK_LIST_COMMAND"),eY=em.createCommand("REMOVE_LIST_COMMAND");eh.$createListItemNode=eL,eh.$createListNode=eQ,eh.$getListDepth=e_,eh.$handleListInsertParagraph=function(){var ep=em.$getSelection();if(!em.$isRangeSelection(ep)||!ep.isCollapsed()||!eP(ep=ep.anchor.getNode())||0!==ep.getChildrenSize())return!1;var eh=ey(ep),eg=ep.getParent();eK(eg)||eM(40);let eA=eg.getParent(),e_;if(em.$isRootOrShadowRoot(eA))e_=em.$createParagraphNode(),eh.insertAfter(e_);else{if(!eP(eA))return!1;e_=eL(),eA.insertAfter(e_)}if(e_.select(),0<(eh=ep.getNextSiblings()).length){let ep=eQ(eg.getListType());em.$isParagraphNode(e_)?e_.insertAfter(ep):((eg=eL()).append(ep),e_.insertAfter(eg)),eh.forEach(eh=>{eh.remove(),ep.append(eh)})}return eF(ep),!0},eh.$isListItemNode=eP,eh.$isListNode=eK,eh.INSERT_CHECK_LIST_COMMAND=eG,eh.INSERT_ORDERED_LIST_COMMAND=eV,eh.INSERT_UNORDERED_LIST_COMMAND=e$,eh.ListItemNode=eD,eh.ListNode=eI,eh.REMOVE_LIST_COMMAND=eY,eh.insertList=function(ep,eh){ep.update(()=>{var ep=em.$getSelection();if(em.$isRangeSelection(ep)||em.DEPRECATED_$isGridSelection(ep)){var eg=ep.getNodes(),eA=(ep=ep.anchor.getNode()).getParent();if(eC(ep,eg))eg=eQ(eh),em.$isRootOrShadowRoot(eA)?(ep.replace(eg),eA=eL(),em.$isElementNode(ep)&&(eA.setFormat(ep.getFormatType()),eA.setIndent(ep.getIndent())),eg.append(eA)):eP(ep)&&(eE(eg,(ep=ep.getParentOrThrow()).getChildren()),ep.replace(eg));else for(ep=new Set,eA=0;eA{let ep=em.$getSelection();if(em.$isRangeSelection(ep)){var eh=new Set,eg=ep.getNodes(),eM=ep.anchor.getNode();if(eC(eM,eg))eh.add(ey(eM));else for(eM=0;eM{"use strict";let em=eg(54454);ep.exports=em},54454:(ep,eh,eg)=>{"use strict";var em=eg(32998);function eA(ep){let eh=new URLSearchParams;eh.append("code",ep);for(let ep=1;epeM.start?eM.end:eM.start),"text"===eO.type?(eC=eh-eO.start,ek="text"):"inline"===eO.type&&(eA=eF.getParentOrThrow().getKey(),eC=eh>eO.start?eO.end:eO.start),null===(ep=em.$createRangeSelection()))?null:(ep.anchor.set(eg,ew,eE),ep.focus.set(eA,eC,ek),ep)}getOffsetsFromSelection(ep){var eh=ep.anchor,eg=ep.focus,em=this._offsetMap;let eA=eh.offset;var eM=eg.offset;let e_=ep=-1;if("text"===eh.type)void 0!==(eh=em.get(eh.key))&&(ep=eh.start+eA);else if(null!==(eh=eh.getNode().getDescendantByIndex(eA))){let eg=em.get(eh.getKey());void 0!==eg&&(ep=eh.getIndexWithinParent()!==eA?eg.end:eg.start)}return"text"===eg.type?void 0!==(eM=em.get(eg.key))&&(e_=eM.start+eg.offset):null!==(eg=eg.getNode().getDescendantByIndex(eM))&&void 0!==(em=em.get(eg.getKey()))&&(e_=eg.getIndexWithinParent()!==eM?em.end:em.start),[ep,e_]}}function e_(ep,eh,eg,em,eA){let eM=eg._offsetMap;em=em._offsetMap;let e_=new Set,eO=ep;for(;null!==eh;){var ez=eh.key,eF=eM.get(ez),ew=eh.end-eh.start;if(e_.add(ez),void 0===eF?eO+=ew:(ez=eF.end-eF.start)!==ew&&(eO+=ew-ez),null!==(ew=eh.prev))eh=ew;else{for(eh=eh.parent;null!==eh;)null!==(eF=eh.prev)&&(ew=eF.key,ez=eM.get(ew),eF=eF.end-eF.start,e_.add(ew),void 0===ez?eO+=eF:(ew=ez.end-ez.start)!==eF&&(eO+=eF-ew)),eh=eh.parent;break}}if(null!==(eg=eg._firstNode)){for(eh=ey(eg,ep,eA),ep=!1;null!==eh;){if(!e_.has(eh.key)){ep=!0;break}eh=eh.parent}if(!ep)for(;null!==eh;)ep=eh.key,e_.has(ep)||(eA=em.get(ep),ep=eh.end-eh.start,void 0===eA?eO-=ep:ep!==(eA=eA.end-eA.start)&&(eO+=eA-ep)),eh=eh.prev}return eO}function ey(ep,eh,eg){for(;null!==ep;){if(eh{"use strict";let em=eg(50024);ep.exports=em},50024:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(32998),eM=eg(67294),e_="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?eM.useLayoutEffect:eM.useEffect;eh.ClearEditorPlugin=function({onClear:ep}){let[eh]=em.useLexicalComposerContext();return e_(()=>eh.registerCommand(eA.CLEAR_EDITOR_COMMAND,()=>(eh.update(()=>{if(null==ep){let ep=eA.$getRoot(),eh=eA.$getSelection(),eg=eA.$createParagraphNode();ep.clear(),ep.append(eg),null!==eh&&eg.select()}else ep()}),!0),eA.COMMAND_PRIORITY_EDITOR),[eh,ep]),null}},22292:(ep,eh,eg)=>{"use strict";let em=eg(44149);ep.exports=em},44149:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(32998),eM=eg(67294);let e_="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;var ey=e_?eM.useLayoutEffect:eM.useEffect;let eO={tag:"history-merge"};function ez(ep,eh){if(null!==eh){if(void 0===eh)ep.update(()=>{var eh=eA.$getRoot();if(eh.isEmpty()){let eg=eA.$createParagraphNode();eh.append(eg),eh=e_?document.activeElement:null,(null!==eA.$getSelection()||null!==eh&&eh===ep.getRootElement())&&eg.select()}},eO);else if(null!==eh)switch(typeof eh){case"string":let eg=ep.parseEditorState(eh);ep.setEditorState(eg,eO);break;case"object":ep.setEditorState(eh,eO);break;case"function":ep.update(()=>{eA.$getRoot().isEmpty()&&eh(ep)},eO)}}}eh.LexicalComposer=function({initialConfig:ep,children:eh}){let eg=eM.useMemo(()=>{let{theme:eh,namespace:eg,editor__DEPRECATED:eM,nodes:e_,onError:ey,editorState:eO,html:eF}=ep,ew=em.createLexicalComposerContext(null,eh),eC=eM||null;if(null===eC){let em=eA.createEditor({editable:ep.editable,html:eF,namespace:eg,nodes:e_,onError:ep=>ey(ep,em),theme:eh});ez(em,eO),eC=em}return[eC,ew]},[]);return ey(()=>{let eh=ep.editable,[em]=eg;em.setEditable(void 0===eh||eh)},[]),eM.createElement(em.LexicalComposerContext.Provider,{value:eg},eh)}},84260:(ep,eh,eg)=>{"use strict";let em=eg(33489);ep.exports=em},33489:(ep,eh,eg)=>{"use strict";var em=eg(67294);function eA(ep){let eh=new URLSearchParams;eh.append("code",ep);for(let ep=1;ep{"use strict";let em=eg(15781);ep.exports=em},15781:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(67294);function eM(){return(eM=Object.assign?Object.assign.bind():function(ep){for(var eh=1;eh{eP.setRootElement(ep)},[eP]);return e_(()=>(ej(eP.isEditable()),eP.registerEditableListener(ep=>{ej(ep)})),[eP]),eA.createElement("div",eM({},eL,{"aria-activedescendant":eI?ep:void 0,"aria-autocomplete":eI?eh:"none","aria-controls":eI?eg:void 0,"aria-describedby":ey,"aria-expanded":eI&&"combobox"===eB?!!eO:void 0,"aria-label":ez,"aria-labelledby":eF,"aria-multiline":ew,"aria-owns":eI?eC:void 0,"aria-readonly":!eI||void 0,"aria-required":eE,autoCapitalize:ek,className:eR,contentEditable:eI,"data-testid":eW,id:eS,ref:eU,role:eB,spellCheck:eD,style:eT,tabIndex:eN}))}},77943:(ep,eh,eg)=>{"use strict";let em=eg(79848);ep.exports=em},79848:(ep,eh,eg)=>{"use strict";var em=eg(67294);function eA(ep,eh){return(eA=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(ep,eh){return ep.__proto__=eh,ep})(ep,eh)}function eM(ep,eh){ep.prototype=Object.create(eh.prototype),ep.prototype.constructor=ep,eA(ep,eh)}function e_(ep,eh){return void 0===ep&&(ep=[]),void 0===eh&&(eh=[]),ep.length!==eh.length||ep.some(function(ep,eg){return!Object.is(ep,eh[eg])})}var ey={error:null},eO=function(ep){function eh(){for(var eh,eg=arguments.length,em=Array(eg),eA=0;eA{"use strict";let em=eg(548);ep.exports=em},548:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(48854),eM=eg(67294);function e_(ep,eh,eg=1e3){let em=eM.useMemo(()=>eh||eA.createEmptyHistoryState(),[eh]);eM.useEffect(()=>eA.registerHistory(ep,em,eg),[eg,ep,em])}eh.createEmptyHistoryState=eA.createEmptyHistoryState,eh.HistoryPlugin=function({externalHistoryState:ep}){let[eh]=em.useLexicalComposerContext();return e_(eh,ep),null}},41374:(ep,eh,eg)=>{"use strict";let em=eg(14791);ep.exports=em},14791:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(76969),eM=eg(32998),e_=eg(67294);let ey=new Set(["mouseenter","mouseleave"]);eh.NodeEventPlugin=function({nodeType:ep,eventType:eh,eventListener:eg}){let[eO]=em.useLexicalComposerContext(),ez=e_.useRef(eg);return ez.current=eg,e_.useEffect(()=>{let eg=ey.has(eh),em=eh=>{eO.update(()=>{var em=eM.$getNearestNodeFromDOMNode(eh.target);null!==em&&null!==(em=eg?em instanceof ep?em:null:eA.$findMatchingParent(em,eh=>eh instanceof ep))&&ez.current(eh,eO,em.getKey())})};return eO.registerRootListener((ep,eA)=>{ep&&ep.addEventListener(eh,em,eg),eA&&eA.removeEventListener(eh,em,eg)})},[eO,ep]),null}},86146:(ep,eh,eg)=>{"use strict";let em=eg(61827);ep.exports=em},61827:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(9722),eM=eg(67294),e_=eg(2977),ey=eg(76969),eO=eg(73935),ez=eg(70573),eF=eg(2903),ew="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?eM.useLayoutEffect:eM.useEffect;function eC(ep){return ep.getEditorState().read(e_.$canShowPlaceholderCurry(ep.isComposing()))}function eE(ep){let[eh,eg]=eM.useState(()=>eC(ep));return ew(()=>{function eh(){eg(eC(ep))}return eh(),ey.mergeRegister(ep.registerUpdateListener(()=>{eh()}),ep.registerEditableListener(()=>{eh()}))},[ep]),eh}function ek(ep,eh){let[eg,em]=eM.useState(()=>ep.getDecorators());return ew(()=>ep.registerDecoratorListener(ep=>{eO.flushSync(()=>{em(ep)})}),[ep]),eM.useEffect(()=>{em(ep.getDecorators())},[ep]),eM.useMemo(()=>{let em=[],eA=Object.keys(eg);for(let e_=0;e_ep._onError(eh)},eM.createElement(eM.Suspense,{fallback:null},eg[ey])),eF=ep.getElementByKey(ey);null!==eF&&em.push(eO.createPortal(ez,eF,ey))}return em},[eh,eg,ep])}function eR(ep){ew(()=>ey.mergeRegister(eF.registerRichText(ep),ez.registerDragonSupport(ep)),[ep])}function eS({content:ep}){var[eh]=em.useLexicalComposerContext();eh=eE(eh);let eg=eA();return eh?"function"==typeof ep?ep(eg):ep:null}eh.RichTextPlugin=function({contentEditable:ep,placeholder:eh,ErrorBoundary:eg}){let[eA]=em.useLexicalComposerContext();return eg=ek(eA,eg),eR(eA),eM.createElement(eM.Fragment,null,ep,eM.createElement(eS,{content:eh}),eg)}},50185:(ep,eh,eg)=>{"use strict";let em=eg(68349);ep.exports=em},68349:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(32998),eM=eg(67294),e_=eg(76969),ey="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?eM.useLayoutEffect:eM.useEffect;class eO{constructor(ep){this.key=ep,this.ref={current:null},this.setRefElement=this.setRefElement.bind(this)}setRefElement(ep){this.ref={current:ep}}}let ez=ep=>{let eh=document.getElementById("typeahead-menu");if(eh){var eg=eh.getBoundingClientRect();eg.top+eg.height>window.innerHeight&&eh.scrollIntoView({block:"center"}),0>eg.top&&eh.scrollIntoView({block:"center"}),ep.scrollIntoView({block:"nearest"})}};function eF(ep){let eh;var eg=eA.$getSelection();if(!eA.$isRangeSelection(eg)||!eg.isCollapsed())return null;var em=eg.anchor;if("text"!==em.type||!(eg=em.getNode()).isSimpleText())return null;em=em.offset;let eM=eg.getTextContent().slice(0,em);var e_=ep.matchingString;ep=ep.replaceableString.length;for(let eh=ep;eh<=e_.length;eh++)eM.substr(-eh)===e_.substr(0,eh)&&(ep=eh);return 0>(ep=em-ep)?null:(0===ep?[eh]=eg.splitText(em):[,eh]=eg.splitText(ep,em),eh)}function ew(ep,eh){let eg=getComputedStyle(ep),em="absolute"===eg.position;if(eh=eh?/(auto|scroll|hidden)/:/(auto|scroll)/,"fixed"===eg.position)return document.body;for(;ep=ep.parentElement;)if(eg=getComputedStyle(ep),(!em||"static"!==eg.position)&&eh.test(eg.overflow+eg.overflowY+eg.overflowX))return ep;return document.body}function eC(ep,eh){return ep=ep.getBoundingClientRect(),eh=eh.getBoundingClientRect(),ep.top>eh.top&&ep.top{if(null!=eh&&null!=ep){let ep=e_.getRootElement(),em=null!=ep?ew(ep,!1):document.body,eM=!1,ey=eC(eh,em),eO=function(){eM||(window.requestAnimationFrame(function(){eg(),eM=!1}),eM=!0);let ep=eC(eh,em);ep!==ey&&(ey=ep,null!=eA&&eA(ep))},ez=new ResizeObserver(eg);return window.addEventListener("resize",eg),document.addEventListener("scroll",eO,{capture:!0,passive:!0}),ez.observe(eh),()=>{ez.unobserve(eh),window.removeEventListener("resize",eg),document.removeEventListener("scroll",eO,!0)}}},[eh,e_,eA,eg,ep])}let ek=eA.createCommand("SCROLL_TYPEAHEAD_OPTION_INTO_VIEW_COMMAND");function eR({close:ep,editor:eh,anchorElementRef:eg,resolution:em,options:eO,menuRenderFn:ew,onSelectOption:eC,shouldSplitNodeWithQuery:eE=!1,commandPriority:eR=eA.COMMAND_PRIORITY_LOW}){let[eS,eB]=eM.useState(null);eM.useEffect(()=>{eB(0)},[em.match&&em.match.matchingString]);let eD=eM.useCallback(eg=>{eh.update(()=>{eC(eg,null!=em.match&&eE?eF(em.match):null,ep,em.match?em.match.matchingString:"")})},[eh,eE,em.match,eC,ep]),eT=eM.useCallback(ep=>{let eg=eh.getRootElement();null!==eg&&(eg.setAttribute("aria-activedescendant","typeahead-item-"+ep),eB(ep))},[eh]);return eM.useEffect(()=>()=>{let ep=eh.getRootElement();null!==ep&&ep.removeAttribute("aria-activedescendant")},[eh]),ey(()=>{null===eO?eB(null):null===eS&&eT(0)},[eO,eS,eT]),eM.useEffect(()=>e_.mergeRegister(eh.registerCommand(ek,({option:ep})=>!!ep.ref&&null!=ep.ref.current&&(ez(ep.ref.current),!0),eR)),[eh,eT,eR]),eM.useEffect(()=>e_.mergeRegister(eh.registerCommand(eA.KEY_ARROW_DOWN_COMMAND,ep=>{if(null!==eO&&eO.length&&null!==eS){let eg=eS!==eO.length-1?eS+1:0;eT(eg);let em=eO[eg];null!=em.ref&&em.ref.current&&eh.dispatchCommand(ek,{index:eg,option:em}),ep.preventDefault(),ep.stopImmediatePropagation()}return!0},eR),eh.registerCommand(eA.KEY_ARROW_UP_COMMAND,ep=>{if(null!==eO&&eO.length&&null!==eS){var eh=0!==eS?eS-1:eO.length-1;eT(eh),null!=(eh=eO[eh]).ref&&eh.ref.current&&ez(eh.ref.current),ep.preventDefault(),ep.stopImmediatePropagation()}return!0},eR),eh.registerCommand(eA.KEY_ESCAPE_COMMAND,eh=>(eh.preventDefault(),eh.stopImmediatePropagation(),ep(),!0),eR),eh.registerCommand(eA.KEY_TAB_COMMAND,ep=>null!==eO&&null!==eS&&null!=eO[eS]&&(ep.preventDefault(),ep.stopImmediatePropagation(),eD(eO[eS]),!0),eR),eh.registerCommand(eA.KEY_ENTER_COMMAND,ep=>null!==eO&&null!==eS&&null!=eO[eS]&&(null!==ep&&(ep.preventDefault(),ep.stopImmediatePropagation()),eD(eO[eS]),!0),eR)),[eD,ep,eh,eO,eS,eT,eR]),ew(eg,eM.useMemo(()=>({options:eO,selectOptionAndCleanUp:eD,selectedIndex:eS,setHighlightedIndex:eB}),[eD,eS,eO]),em.match?em.match.matchingString:"")}function eS(ep,eh,eg){let[eA]=em.useLexicalComposerContext(),e_=eM.useRef(document.createElement("div")),ey=eM.useCallback(()=>{e_.current.style.top=e_.current.style.bottom;let eh=eA.getRootElement(),em=e_.current;var eM=em.firstChild;if(null!==eh&&null!==ep){let{left:eA,top:eO,width:ez,height:eF}=ep.getRect();if(em.style.top=`${eO+window.pageYOffset+e_.current.offsetHeight+3}px`,em.style.left=`${eA+window.pageXOffset}px`,em.style.height=`${eF}px`,em.style.width=`${ez}px`,null!==eM){eM.style.top=`${eO}`;var ey=eM.getBoundingClientRect();eM=ey.height,ey=ey.width;let ep=eh.getBoundingClientRect();eA+ey>ep.right&&(em.style.left=`${ep.right-ey+window.pageXOffset}px`),(eO+eM>window.innerHeight||eO+eM>ep.bottom)&&eO-ep.top>eM&&(em.style.top=`${eO-eM+window.pageYOffset-eF}px`)}em.isConnected||(null!=eg&&(em.className=eg),em.setAttribute("aria-label","Typeahead menu"),em.setAttribute("id","typeahead-menu"),em.setAttribute("role","listbox"),em.style.display="block",em.style.position="absolute",document.body.append(em)),e_.current=em,eh.setAttribute("aria-controls","typeahead-menu")}},[eA,ep,eg]);eM.useEffect(()=>{let eh=eA.getRootElement();if(null!==ep)return ey(),()=>{null!==eh&&eh.removeAttribute("aria-controls");let ep=e_.current;null!==ep&&ep.isConnected&&ep.remove()}},[eA,ey,ep]);let eO=eM.useCallback(eg=>{null!==ep&&(eg||eh(null))},[ep,eh]);return eE(ep,e_.current,ey,eO),e_}function eB(ep,eh,eg){var em=eg.getSelection();if(null===em||!em.isCollapsed||(eg=em.anchorNode,em=em.anchorOffset,null==eg||null==em))return!1;try{eh.setStart(eg,ep),eh.setEnd(eg,em)}catch(ep){return!1}return!0}function eD(ep){let eh=null;return ep.getEditorState().read(()=>{var ep=eA.$getSelection();if(eA.$isRangeSelection(ep)){var eg=ep.anchor;"text"!==eg.type?eh=null:(ep=eg.getNode()).isSimpleText()?(eg=eg.offset,eh=ep.getTextContent().slice(0,eg)):eh=null}}),eh}function eT(ep,eh){return 0===eh&&ep.getEditorState().read(()=>{var ep=eA.$getSelection();return!!eA.$isRangeSelection(ep)&&(ep=ep.anchor.getNode().getPreviousSibling(),eA.$isTextNode(ep)&&ep.isTextEntity())})}function eN(ep){eM.startTransition?eM.startTransition(ep):ep()}let eW=eA.createCommand("SCROLL_TYPEAHEAD_OPTION_INTO_VIEW_COMMAND");eh.LexicalTypeaheadMenuPlugin=function({options:ep,onQueryChange:eh,onSelectOption:eg,onOpen:e_,onClose:ey,menuRenderFn:eO,triggerFn:ez,anchorClassName:eF,commandPriority:ew=eA.COMMAND_PRIORITY_LOW}){let[eC]=em.useLexicalComposerContext(),[eE,ek]=eM.useState(null);eF=eS(eE,ek,eF);let eW=eM.useCallback(()=>{ek(null),null!=ey&&null!==eE&&ey()},[ey,eE]),eL=eM.useCallback(ep=>{ek(ep),null!=e_&&null===eE&&e_(ep)},[e_,eE]);return eM.useEffect(()=>{let ep=eC.registerUpdateListener(()=>{eC.getEditorState().read(()=>{let ep=eC._window||window,eg=ep.document.createRange(),em=eA.$getSelection(),eM=eD(eC);if(eA.$isRangeSelection(em)&&em.isCollapsed()&&null!==eM&&null!==eg){var e_=ez(eM,eC);eh(e_?e_.matchingString:null),null===e_||eT(eC,e_.leadOffset)||null===eB(e_.leadOffset,eg,ep)?eW():eN(()=>eL({getRect:()=>eg.getBoundingClientRect(),match:e_}))}else eW()})});return()=>{ep()}},[eC,ez,eh,eE,eW,eL]),null===eE||null===eC?null:eM.createElement(eR,{close:eW,resolution:eE,editor:eC,anchorElementRef:eF,options:ep,menuRenderFn:eO,shouldSplitNodeWithQuery:!0,onSelectOption:eg,commandPriority:ew})},eh.MenuOption=eO,eh.PUNCTUATION="\\.,\\+\\*\\?\\$\\@\\|#{}\\(\\)\\^\\-\\[\\]\\\\/!%'\"~=<>_:;",eh.SCROLL_TYPEAHEAD_OPTION_INTO_VIEW_COMMAND=eW,eh.getScrollParent=function(ep,eh){let eg=getComputedStyle(ep),em="absolute"===eg.position;if(eh=eh?/(auto|scroll|hidden)/:/(auto|scroll)/,"fixed"===eg.position)return document.body;for(;ep=ep.parentElement;)if(eg=getComputedStyle(ep),(!em||"static"!==eg.position)&&eh.test(eg.overflow+eg.overflowY+eg.overflowX))return ep;return document.body},eh.useBasicTypeaheadTriggerMatch=function(ep,{minLength:eh=1,maxLength:eg=75}){return eM.useCallback(em=>{if(null!==(em=RegExp("(^|\\s|\\()(["+ep+"]((?:[^"+ep+"\\.,\\+\\*\\?\\$\\@\\|#{}\\(\\)\\^\\-\\[\\]\\\\/!%'\"~=<>_:;\\s]){0,"+eg+"}))$").exec(em))){let ep=em[1],eg=em[3];if(eg.length>=eh)return{leadOffset:em.index+ep.length,matchingString:eg,replaceableString:em[2]}}return null},[eg,eh,ep])},eh.useDynamicPositioning=eE},9722:(ep,eh,eg)=>{"use strict";let em=eg(65836);ep.exports=em},65836:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(67294),eM="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?eA.useLayoutEffect:eA.useEffect;function e_(ep){let[eh]=em.useLexicalComposerContext(),eg=eA.useMemo(()=>ep(eh),[eh,ep]),e_=eA.useRef(eg.initialValueFn()),[ey,eO]=eA.useState(e_.current);return eM(()=>{let{initialValueFn:ep,subscribe:eh}=eg,em=ep();return e_.current!==em&&(e_.current=em,eO(em)),eh(ep=>{e_.current=ep,eO(ep)})},[eg,ep]),ey}function ey(ep){return{initialValueFn:()=>ep.isEditable(),subscribe:eh=>ep.registerEditableListener(eh)}}ep.exports=function(){return e_(ey)}},70559:(ep,eh,eg)=>{"use strict";let em=eg(78294);ep.exports=em},78294:(ep,eh,eg)=>{"use strict";var em=eg(2977),eA=eg(67294),eM="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?eA.useLayoutEffect:eA.useEffect;eh.useLexicalIsTextContentEmpty=function(ep,eh){let[eg,e_]=eA.useState(ep.getEditorState().read(em.$isRootTextContentEmptyCurry(ep.isComposing(),eh)));return eM(()=>ep.registerUpdateListener(({editorState:eg})=>{let eA=ep.isComposing();e_(eg=eg.read(em.$isRootTextContentEmptyCurry(eA,eh)))}),[ep,eh]),eg}},43334:(ep,eh,eg)=>{"use strict";let em=eg(13718);ep.exports=em},13718:(ep,eh,eg)=>{"use strict";var em=eg(84260),eA=eg(2977),eM=eg(76969),e_=eg(67294);eh.useLexicalTextEntity=function(ep,eh,eg){let[ey]=em.useLexicalComposerContext();e_.useEffect(()=>eM.mergeRegister(...eA.registerLexicalTextEntity(ey,ep,eh,eg)),[eg,ey,ep,eh])}},2903:(ep,eh,eg)=>{"use strict";let em=eg(40925);ep.exports=em},40925:(ep,eh,eg)=>{"use strict";var em=eg(86907),eA=eg(89408),eM=eg(76969),e_=eg(32998);function ey(ep,eh){return void 0!==document.caretRangeFromPoint?null===(ep=document.caretRangeFromPoint(ep,eh))?null:{node:ep.startContainer,offset:ep.startOffset}:"undefined"!==document.caretPositionFromPoint?null===(ep=document.caretPositionFromPoint(ep,eh))?null:{node:ep.offsetNode,offset:ep.offset}:null}let eO="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,ez=eO&&"documentMode"in document?document.documentMode:null;eO&&/Mac|iPod|iPhone|iPad/.test(navigator.platform),eO&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent);let eF=!!(eO&&"InputEvent"in window)&&!ez&&"getTargetRanges"in new window.InputEvent("input"),ew=eO&&/Version\/[\d.]+.*Safari/.test(navigator.userAgent),eC=eO&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;eO&&/Android/.test(navigator.userAgent);let eE=eO&&/^(?=.*Chrome).*/i.test(navigator.userAgent),ek=eO&&/AppleWebKit\/[\d.]+/.test(navigator.userAgent)&&!eE,eR=e_.createCommand("DRAG_DROP_PASTE_FILE");class eS extends e_.ElementNode{static getType(){return"quote"}static clone(ep){return new eS(ep.__key)}constructor(ep){super(ep)}createDOM(ep){let eh=document.createElement("blockquote");return eM.addClassNamesToElement(eh,ep.theme.quote),eh}updateDOM(){return!1}static importDOM(){return{blockquote:()=>({conversion:eW,priority:0})}}exportDOM(ep){if({element:ep}=super.exportDOM(ep),ep&&eM.isHTMLElement(ep)){this.isEmpty()&&ep.append(document.createElement("br"));var eh=this.getFormatType();ep.style.textAlign=eh,(eh=this.getDirection())&&(ep.dir=eh)}return{element:ep}}static importJSON(ep){let eh=eB();return eh.setFormat(ep.format),eh.setIndent(ep.indent),eh.setDirection(ep.direction),eh}exportJSON(){return{...super.exportJSON(),type:"quote"}}insertNewAfter(ep,eh){ep=e_.$createParagraphNode();let eg=this.getDirection();return ep.setDirection(eg),this.insertAfter(ep,eh),ep}collapseAtStart(){let ep=e_.$createParagraphNode();return this.getChildren().forEach(eh=>ep.append(eh)),this.replace(ep),!0}}function eB(){return e_.$applyNodeReplacement(new eS)}class eD extends e_.ElementNode{static getType(){return"heading"}static clone(ep){return new eD(ep.__tag,ep.__key)}constructor(ep,eh){super(eh),this.__tag=ep}getTag(){return this.__tag}createDOM(ep){let eh=this.__tag,eg=document.createElement(eh);return void 0!==(ep=ep.theme.heading)&&eM.addClassNamesToElement(eg,ep[eh]),eg}updateDOM(){return!1}static importDOM(){return{h1:()=>({conversion:eN,priority:0}),h2:()=>({conversion:eN,priority:0}),h3:()=>({conversion:eN,priority:0}),h4:()=>({conversion:eN,priority:0}),h5:()=>({conversion:eN,priority:0}),h6:()=>({conversion:eN,priority:0}),p:ep=>null!==(ep=ep.firstChild)&&eT(ep)?{conversion:()=>({node:null}),priority:3}:null,span:ep=>eT(ep)?{conversion:()=>({node:eL("h1")}),priority:3}:null}}exportDOM(ep){if({element:ep}=super.exportDOM(ep),ep&&eM.isHTMLElement(ep)){this.isEmpty()&&ep.append(document.createElement("br"));var eh=this.getFormatType();ep.style.textAlign=eh,(eh=this.getDirection())&&(ep.dir=eh)}return{element:ep}}static importJSON(ep){let eh=eL(ep.tag);return eh.setFormat(ep.format),eh.setIndent(ep.indent),eh.setDirection(ep.direction),eh}exportJSON(){return{...super.exportJSON(),tag:this.getTag(),type:"heading",version:1}}insertNewAfter(ep,eh=!0){let eg=ep?ep.anchor.offset:0,em=eg!==this.getTextContentSize()&&ep?eL(this.getTag()):e_.$createParagraphNode(),eA=this.getDirection();return em.setDirection(eA),this.insertAfter(em,eh),0===eg&&!this.isEmpty()&&ep&&((ep=e_.$createParagraphNode()).select(),this.replace(ep,!0)),em}collapseAtStart(){let ep=this.isEmpty()?e_.$createParagraphNode():eL(this.getTag());return this.getChildren().forEach(eh=>ep.append(eh)),this.replace(ep),!0}extractWithChild(){return!0}}function eT(ep){return"span"===ep.nodeName.toLowerCase()&&"26pt"===ep.style.fontSize}function eN(ep){let eh=ep.nodeName.toLowerCase(),eg=null;return("h1"===eh||"h2"===eh||"h3"===eh||"h4"===eh||"h5"===eh||"h6"===eh)&&(eg=eL(eh),null!==ep.style&&eg.setFormat(ep.style.textAlign)),{node:eg}}function eW(ep){let eh=eB();return null!==ep.style&&eh.setFormat(ep.style.textAlign),{node:eh}}function eL(ep){return e_.$applyNodeReplacement(new eD(ep))}function eP(ep,eh){ep.preventDefault(),eh.update(()=>{let eg=e_.$getSelection(),eA=ep instanceof InputEvent||ep instanceof KeyboardEvent?null:ep.clipboardData;null!=eA&&(e_.$isRangeSelection(eg)||e_.DEPRECATED_$isGridSelection(eg))&&em.$insertDataTransferForRichText(eA,eg,eh)},{tag:"paste"})}async function eI(ep,eh){await em.copyToClipboard(eh,eM.objectKlassEquals(ep,ClipboardEvent)?ep:null),eh.update(()=>{let ep=e_.$getSelection();e_.$isRangeSelection(ep)?ep.removeText():e_.$isNodeSelection(ep)&&ep.getNodes().forEach(ep=>ep.remove())})}function ej(ep){let eh=null;if(ep instanceof DragEvent?eh=ep.dataTransfer:ep instanceof ClipboardEvent&&(eh=ep.clipboardData),null===eh)return[!1,[],!1];var eg=eh.types;return ep=eg.includes("Files"),eg=eg.includes("text/html")||eg.includes("text/plain"),[ep,Array.from(eh.files),eg]}function eU(ep){var eh=e_.$getSelection();if(!e_.$isRangeSelection(eh))return!1;let eg=new Set;eh=eh.getNodes();for(let e_=0;e_{let ep=e_.$getSelection();return!!e_.$isNodeSelection(ep)&&(ep.clear(),!0)},0),ep.registerCommand(e_.DELETE_CHARACTER_COMMAND,ep=>{let eh=e_.$getSelection();return!!e_.$isRangeSelection(eh)&&(eh.deleteCharacter(ep),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.DELETE_WORD_COMMAND,ep=>{let eh=e_.$getSelection();return!!e_.$isRangeSelection(eh)&&(eh.deleteWord(ep),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.DELETE_LINE_COMMAND,ep=>{let eh=e_.$getSelection();return!!e_.$isRangeSelection(eh)&&(eh.deleteLine(ep),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.CONTROLLED_TEXT_INSERTION_COMMAND,eh=>{let eg=e_.$getSelection();if("string"==typeof eh)e_.$isRangeSelection(eg)?eg.insertText(eh):e_.DEPRECATED_$isGridSelection(eg);else{if(!e_.$isRangeSelection(eg)&&!e_.DEPRECATED_$isGridSelection(eg))return!1;let eA=eh.dataTransfer;null!=eA?em.$insertDataTransferForRichText(eA,eg,ep):e_.$isRangeSelection(eg)&&(eh=eh.data)&&eg.insertText(eh)}return!0},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.REMOVE_TEXT_COMMAND,()=>{let ep=e_.$getSelection();return!!e_.$isRangeSelection(ep)&&(ep.removeText(),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.FORMAT_TEXT_COMMAND,ep=>{let eh=e_.$getSelection();return!!e_.$isRangeSelection(eh)&&(eh.formatText(ep),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.FORMAT_ELEMENT_COMMAND,ep=>{var eh=e_.$getSelection();if(!e_.$isRangeSelection(eh)&&!e_.$isNodeSelection(eh))return!1;for(let eg of eh=eh.getNodes())null!==(eh=eM.$findMatchingParent(eg,ep=>e_.$isElementNode(ep)&&!ep.isInline()))&&eh.setFormat(ep);return!0},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.INSERT_LINE_BREAK_COMMAND,ep=>{let eh=e_.$getSelection();return!!e_.$isRangeSelection(eh)&&(eh.insertLineBreak(ep),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.INSERT_PARAGRAPH_COMMAND,()=>{let ep=e_.$getSelection();return!!e_.$isRangeSelection(ep)&&(ep.insertParagraph(),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.INSERT_TAB_COMMAND,()=>(e_.$insertNodes([e_.$createTabNode()]),!0),e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.INDENT_CONTENT_COMMAND,()=>eU(ep=>{let eh=ep.getIndent();ep.setIndent(eh+1)}),e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.OUTDENT_CONTENT_COMMAND,()=>eU(ep=>{let eh=ep.getIndent();0{var eh=e_.$getSelection();if(e_.$isNodeSelection(eh)&&!eH(ep.target)){if(0<(ep=eh.getNodes()).length)return ep[0].selectPrevious(),!0}else if(e_.$isRangeSelection(eh)&&(eh=e_.$getAdjacentNode(eh.focus,!0),!ep.shiftKey&&e_.$isDecoratorNode(eh)&&!eh.isIsolated()&&!eh.isInline()))return eh.selectPrevious(),ep.preventDefault(),!0;return!1},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.KEY_ARROW_DOWN_COMMAND,ep=>{var eh=e_.$getSelection();if(e_.$isNodeSelection(eh)){if(0<(ep=eh.getNodes()).length)return ep[0].selectNext(0,0),!0}else if(e_.$isRangeSelection(eh)){let eg=eh.focus;if("root"===eg.key&&eg.offset===e_.$getRoot().getChildrenSize())return ep.preventDefault(),!0;if(eh=e_.$getAdjacentNode(eh.focus,!1),!ep.shiftKey&&e_.$isDecoratorNode(eh)&&!eh.isIsolated()&&!eh.isInline())return eh.selectNext(),ep.preventDefault(),!0}return!1},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.KEY_ARROW_LEFT_COMMAND,ep=>{let eh=e_.$getSelection();if(e_.$isNodeSelection(eh)){var eg=eh.getNodes();if(0{let eh=e_.$getSelection();if(e_.$isNodeSelection(eh)&&!eH(ep.target)){var eg=eh.getNodes();if(0{if(eH(eh.target))return!1;let eg=e_.$getSelection();if(!e_.$isRangeSelection(eg))return!1;eh.preventDefault(),{anchor:eh}=eg;let em=eh.getNode();return eg.isCollapsed()&&0===eh.offset&&!e_.$isRootNode(em)&&0{if(eH(eh.target))return!1;let eg=e_.$getSelection();return!!e_.$isRangeSelection(eg)&&(eh.preventDefault(),ep.dispatchCommand(e_.DELETE_CHARACTER_COMMAND,!1))},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.KEY_ENTER_COMMAND,eh=>{let eg=e_.$getSelection();if(!e_.$isRangeSelection(eg))return!1;if(null!==eh){if((eC||ew||ek)&&eF)return!1;if(eh.preventDefault(),eh.shiftKey)return ep.dispatchCommand(e_.INSERT_LINE_BREAK_COMMAND,!1)}return ep.dispatchCommand(e_.INSERT_PARAGRAPH_COMMAND,void 0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.KEY_ESCAPE_COMMAND,()=>{let eh=e_.$getSelection();return!!e_.$isRangeSelection(eh)&&(ep.blur(),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.DROP_COMMAND,eh=>{let[,eg]=ej(eh);if(0{[ep]=ej(ep);let eh=e_.$getSelection();return!ep||!!e_.$isRangeSelection(eh)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.DRAGOVER_COMMAND,ep=>{var[eh]=ej(ep);let eg=e_.$getSelection();return(!eh||!!e_.$isRangeSelection(eg))&&(null!==(eh=ey(ep.clientX,ep.clientY))&&(eh=e_.$getNearestNodeFromDOMNode(eh.node),e_.$isDecoratorNode(eh)&&ep.preventDefault()),!0)},e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.SELECT_ALL_COMMAND,()=>(e_.$selectAll(),!0),e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.COPY_COMMAND,eh=>(em.copyToClipboard(ep,eM.objectKlassEquals(eh,ClipboardEvent)?eh:null),!0),e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.CUT_COMMAND,eh=>(eI(eh,ep),!0),e_.COMMAND_PRIORITY_EDITOR),ep.registerCommand(e_.PASTE_COMMAND,eh=>{let[,eg,em]=ej(eh);if(0{"use strict";let em=eg(49235);ep.exports=em},49235:(ep,eh,eg)=>{"use strict";var em=eg(32998);let eA=new Map;function eM(ep){for(;null!=ep;){if(ep.nodeType===Node.TEXT_NODE)return ep;ep=ep.firstChild}return null}function e_(ep){let eh=ep.parentNode;if(null==eh)throw Error("Should never happen");return[eh,Array.from(eh.childNodes).indexOf(ep)]}function ey(ep){let eh={};for(let eg of ep=ep.split(";"))if(""!==eg){let[ep,em]=eg.split(/:([^]+)/);eh[ep.trim()]=em.trim()}return eh}function eO(ep){let eh=eA.get(ep);return void 0===eh&&(eh=ey(ep),eA.set(ep,eh)),eh}function ez(ep){let eh="";for(let eg in ep)eg&&(eh+=`${eg}: ${ep[eg]};`);return eh}function eF(ep,eh){var eg=eO("getStyle"in ep?ep.getStyle():ep.style);eg=ez(eh=Object.entries(eh).reduce((ep,[eh,eg])=>(null===eg?delete ep[eh]:ep[eh]=eg,ep),{...eg})),ep.setStyle(eg),eA.set(eg,eh)}function ew(ep,eh){var eg=ep.getNodes(),eA=eg.length;if(em.DEPRECATED_$isGridSelection(ep)){for(var eM=em.$createRangeSelection(),e_=eM.anchor,ey=eM.focus,eO=0;eOeE?eE:ek)!==(ep="element"===eB?ez:ek>eE?ek:eE)&&(0===ey&&ep===ez?(eF(eM,eh),eM.select(ey,ep)):(eg=eM.splitText(ey,ep),eF(eg=0===ey?eg[0]:eg[1],eh),eg.select(0,ep-ey)));else for(em.$isTextNode(eM)&&ey{ep.append(eh),ek.add(eh.getKey()),em.$isElementNode(eh)&&eh.getChildrenKeys().forEach(ep=>ek.add(ep))}),eC(eR)}}else eF.has(eE.getKey())&&((eR=eA()).setFormat(eE.getFormatType()),eR.setIndent(eE.getIndent()),eO.push(eR),eE.remove(!0))}if(null!==eM)for(eh=0;eheO?eO:ey,em=ey>eO?ey:eO):e_?(eg=eM?eO:ey,em=void 0):eA&&(eg=0,em=eM=eM?ey:eO),eh.__text=eh.__text.slice(eg,em)}}return eh},eh.$wrapNodes=function(ep,eh,eg=null){var eA=ep.getNodes();let eM=eA.length;var e_=ep.anchor;if(0===eM||1===eM&&"element"===e_.type&&0===e_.getNode().getChildrenSize()){eA=(ep="text"===e_.type?e_.getNode().getParentOrThrow():e_.getNode()).getChildren();let em=eh();em.setFormat(ep.getFormatType()),em.setIndent(ep.getIndent()),eA.forEach(ep=>em.append(ep)),eg&&(em=eg.append(em)),ep.replace(em)}else{e_=null;var ey=[];for(let eO=0;eO{let eg=ep.top-eh.top;return 3>=Math.abs(eg)?ep.left-eh.left:eg});for(let eM=0;eMe_.top&&eg.left+eg.width>e_.left||ey?(eh.splice(eM--,1),eA--):eg=e_}return eh},eh.getStyleObjectFromCSS=eO,eh.trimTextContentFromAnchor=function(ep,eh,eg){let eA=eh.getNode();if(em.$isElementNode(eA)){var eM=eA.getDescendantByIndex(eh.offset);null!==eM&&(eA=eM)}for(;0=eM)eO=eA.getParent(),eA.remove(),null==eO||0!==eO.getChildrenSize()||em.$isRootNode(eO)||eO.remove(),eg-=eM+ey,eA=e_;else{let ez=eA.getKey();ey=ep.getEditorState().read(()=>{let ep=em.$getNodeByKey(ez);return em.$isTextNode(ep)&&ep.isSimpleText()?ep.getTextContent():null}),e_=eM-eg;let eF=eO.slice(0,e_);null!==ey&&ey!==eO?(eg=em.$getPreviousSelection(),eM=eA,eA.isSimpleText()?eA.setTextContent(ey):(eM=em.$createTextNode(ey),eA.replace(eM)),em.$isRangeSelection(eg)&&eg.isCollapsed()&&(eg=eg.anchor.offset,eM.select(eg,eg))):eA.isSimpleText()?(ey=eh.key===ez,(eO=eh.offset){"use strict";let em=eg(59957);ep.exports=em},59957:(ep,eh,eg)=>{"use strict";var em=eg(32998),eA=eg(76969);let eM=/^(\d+(?:\.\d+)?)px$/,e_={BOTH:3,COLUMN:2,NO_STATUS:0,ROW:1};class ey extends em.DEPRECATED_GridCellNode{static getType(){return"tablecell"}static clone(ep){let eh=new ey(ep.__headerState,ep.__colSpan,ep.__width,ep.__key);return eh.__rowSpan=ep.__rowSpan,eh.__backgroundColor=ep.__backgroundColor,eh}static importDOM(){return{td:()=>({conversion:eO,priority:0}),th:()=>({conversion:eO,priority:0})}}static importJSON(ep){let eh=ep.rowSpan||1,eg=ez(ep.headerState,ep.colSpan||1,ep.width||void 0);return eg.__rowSpan=eh,eg.__backgroundColor=ep.backgroundColor||null,eg}constructor(ep=e_.NO_STATUS,eh=1,eg,em){super(eh,em),this.__headerState=ep,this.__width=eg,this.__backgroundColor=null}createDOM(ep){let eh=document.createElement(this.getTag());return this.__width&&(eh.style.width=`${this.__width}px`),1eF(eh)&&!em.$isElementNode(ep)?(eh=em.$createParagraphNode(),em.$isLineBreakNode(ep)&&"\n"===ep.getTextContent())?null:(eh.append(ep),eh):ep,node:eg}}function ez(ep,eh=1,eg){return em.$applyNodeReplacement(new ey(ep,eh,eg))}function eF(ep){return ep instanceof ey}class ew extends em.DEPRECATED_GridRowNode{static getType(){return"tablerow"}static clone(ep){return new ew(ep.__height,ep.__key)}static importDOM(){return{tr:()=>({conversion:eC,priority:0})}}static importJSON(ep){return eE(ep.height)}constructor(ep,eh){super(eh),this.__height=ep}exportJSON(){return{...super.exportJSON(),type:"tablerow",version:1}}createDOM(ep){let eh=document.createElement("tr");return this.__height&&(eh.style.height=`${this.__height}px`),eA.addClassNamesToElement(eh,ep.theme.tableRow),eh}isShadowRoot(){return!0}setHeight(ep){return this.getWritable().__height=ep,this.__height}getHeight(){return this.getLatest().__height}updateDOM(ep){return ep.__height!==this.__height}canBeEmpty(){return!1}canIndent(){return!1}}function eC(ep){let eh;return eM.test(ep.style.height)&&(eh=parseFloat(ep.style.height)),{node:eE(eh)}}function eE(ep){return em.$applyNodeReplacement(new ew(ep))}function ek(ep){return ep instanceof ew}function eR(ep){let eh=new URLSearchParams;eh.append("code",ep);for(let ep=1;epep())}trackTableGrid(){let ep=new MutationObserver(ep=>{this.editor.update(()=>{var eh=!1;for(let eg=0;eg{let eh=this.editor.getElementByKey(this.tableNodeKey);if(!eh)throw Error("Expected to find TableElement in DOM");this.grid=eT(eh),ep.observe(eh,{childList:!0,subtree:!0})})}clearHighlight(){let ep=this.editor;this.isHighlightingCells=!1,this.focusY=this.focusX=this.anchorY=this.anchorX=-1,this.focusCell=this.anchorCell=this.focusCellNodeKey=this.anchorCellNodeKey=this.gridSelection=null,this.hasHijackedSelectionStyles=!1,this.enableHighlightStyle(),ep.update(()=>{var eh=em.$getNodeByKey(this.tableNodeKey);if(!eJ(eh))throw Error("Expected TableNode.");if(!(eh=ep.getElementByKey(this.tableNodeKey)))throw Error("Expected to find TableElement in DOM");eN(ep,eh=eT(eh),null),em.$setSelection(null),ep.dispatchCommand(em.SELECTION_CHANGE_COMMAND,void 0)})}enableHighlightStyle(){let ep=this.editor;ep.update(()=>{let eh=ep.getElementByKey(this.tableNodeKey);if(!eh)throw Error("Expected to find TableElement in DOM");eA.removeClassNamesFromElement(eh,ep._config.theme.tableSelection),eh.classList.remove("disable-selection"),this.hasHijackedSelectionStyles=!1})}disableHighlightStyle(){let ep=this.editor;ep.update(()=>{let eh=ep.getElementByKey(this.tableNodeKey);if(!eh)throw Error("Expected to find TableElement in DOM");eA.addClassNamesToElement(eh,ep._config.theme.tableSelection),this.hasHijackedSelectionStyles=!0})}updateTableGridSelection(ep){if(null!=ep&&ep.gridKey===this.tableNodeKey){let eh=this.editor;this.gridSelection=ep,this.isHighlightingCells=!0,this.disableHighlightStyle(),eN(eh,this.grid,this.gridSelection)}else null==ep?this.clearHighlight():(this.tableNodeKey=ep.gridKey,this.updateTableGridSelection(ep))}setFocusCellForSelection(ep,eh=!1){let eg=this.editor;eg.update(()=>{var eA=em.$getNodeByKey(this.tableNodeKey);if(!eJ(eA))throw Error("Expected TableNode.");if(!eg.getElementByKey(this.tableNodeKey))throw Error("Expected to find TableElement in DOM");eA=ep.x;let eM=ep.y;if(this.focusCell=ep,null!==this.anchorCell){let ep=eS?(eg._window||window).getSelection():null;ep&&ep.setBaseAndExtent(this.anchorCell.elem,0,this.focusCell.elem,0)}if(!this.isHighlightingCells&&(this.anchorX!==eA||this.anchorY!==eM||eh))this.isHighlightingCells=!0,this.disableHighlightStyle();else if(eA===this.focusX&&eM===this.focusY)return;this.focusX=eA,this.focusY=eM,this.isHighlightingCells&&(eA=em.$getNearestNodeFromDOMNode(ep.elem),null!=this.gridSelection&&null!=this.anchorCellNodeKey&&eF(eA)&&(eA=eA.getKey(),this.gridSelection=this.gridSelection.clone()||em.DEPRECATED_$createGridSelection(),this.focusCellNodeKey=eA,this.gridSelection.set(this.tableNodeKey,this.anchorCellNodeKey,this.focusCellNodeKey),em.$setSelection(this.gridSelection),eg.dispatchCommand(em.SELECTION_CHANGE_COMMAND,void 0),eN(eg,this.grid,this.gridSelection)))})}setAnchorCellForSelection(ep){this.isHighlightingCells=!1,this.anchorCell=ep,this.anchorX=ep.x,this.anchorY=ep.y,this.editor.update(()=>{var eh=em.$getNearestNodeFromDOMNode(ep.elem);eF(eh)&&(eh=eh.getKey(),this.gridSelection=null!=this.gridSelection?this.gridSelection.clone():em.DEPRECATED_$createGridSelection(),this.anchorCellNodeKey=eh)})}formatCells(ep){this.editor.update(()=>{let eh=em.$getSelection();em.DEPRECATED_$isGridSelection(eh)||eR(11);let eg=em.$createRangeSelection(),eA=eg.anchor,eM=eg.focus;eh.getNodes().forEach(eh=>{eF(eh)&&0!==eh.getTextContentSize()&&(eA.set(eh.getKey(),0,"element"),eM.set(eh.getKey(),eh.getChildrenSize(),"element"),eg.formatText(ep))}),em.$setSelection(eh),this.editor.dispatchCommand(em.SELECTION_CHANGE_COMMAND,void 0)})}clearText(){let ep=this.editor;ep.update(()=>{let eh=em.$getNodeByKey(this.tableNodeKey);if(!eJ(eh))throw Error("Expected TableNode.");var eg=em.$getSelection();em.DEPRECATED_$isGridSelection(eg)||eR(11),(eg=eg.getNodes().filter(eF)).length===this.grid.columns*this.grid.rows?(eh.selectPrevious(),eh.remove(),em.$getRoot().selectStart()):(eg.forEach(ep=>{if(em.$isElementNode(ep)){let eh=em.$createParagraphNode(),eg=em.$createTextNode();eh.append(eg),ep.append(eh),ep.getChildren().forEach(ep=>{ep!==eh&&ep.remove()})}}),eN(ep,this.grid,null),em.$setSelection(null),ep.dispatchCommand(em.SELECTION_CHANGE_COMMAND,void 0))})}}function eD(ep){for(;null!=ep;){let eh=ep.nodeName;if("TD"===eh||"TH"===eh){if(void 0===(ep=ep._cell))break;return ep}ep=ep.parentNode}return null}function eT(ep){let eh=[],eg={cells:eh,columns:0,rows:0};var em=ep.firstChild;let eA=ep=0;for(eh.length=0;null!=em;){var eM=em.nodeName;if("TD"===eM||"TH"===eM){eM={elem:eM=em,hasBackgroundColor:""!==eM.style.backgroundColor,highlighted:!1,x:ep,y:eA},em._cell=eM;let eg=eh[eA];void 0===eg&&(eg=eh[eA]=[]),eg[ep]=eM}else if(null!=(eM=em.firstChild)){em=eM;continue}if(null!=(eM=em.nextSibling))ep++,em=eM;else if(null!=(eM=em.parentNode)){if(null==(em=eM.nextSibling))break;eA++,ep=0}}return eg.columns=ep+1,eg.rows=eA+1,eg}function eN(ep,eh,eg){let em=new Set(eg?eg.getNodes():[]);eW(eh,(eh,eg)=>{let eA=eh.elem;em.has(eg)?(eh.highlighted=!0,eH(ep,eh)):(eh.highlighted=!1,eX(ep,eh),eA.getAttribute("style")||eA.removeAttribute("style"))})}function eW(ep,eh){({cells:ep}=ep);for(let eg=0;eg{eh.highlighted=!0,eH(ep,eh)})}function eP(ep,eh){eh.enableHighlightStyle(),eW(eh.grid,eh=>{let eg=eh.elem;eh.highlighted=!1,eX(ep,eh),eg.getAttribute("style")||eg.removeAttribute("style")})}let eI=(ep,eh,eg,em,eA)=>{let eM="forward"===eA;switch(eA){case"backward":case"forward":return eg!==(eM?ep.grid.columns-1:0)?(ep=eh.getCellNodeFromCordsOrThrow(eg+(eM?1:-1),em,ep.grid),eM?ep.selectStart():ep.selectEnd()):em!==(eM?ep.grid.rows-1:0)?(ep=eh.getCellNodeFromCordsOrThrow(eM?0:ep.grid.columns-1,em+(eM?1:-1),ep.grid),eM?ep.selectStart():ep.selectEnd()):eM?eh.selectNext():eh.selectPrevious(),!0;case"up":return 0!==em?eh.getCellNodeFromCordsOrThrow(eg,em-1,ep.grid).selectEnd():eh.selectPrevious(),!0;case"down":return em!==ep.grid.rows-1?eh.getCellNodeFromCordsOrThrow(eg,em+1,ep.grid).selectStart():eh.selectNext(),!0;default:return!1}},ej=(ep,eh,eg,em,eA)=>{let eM="forward"===eA;switch(eA){case"backward":case"forward":return eg!==(eM?ep.grid.columns-1:0)&&ep.setFocusCellForSelection(eh.getCellFromCordsOrThrow(eg+(eM?1:-1),em,ep.grid)),!0;case"up":return 0!==em&&(ep.setFocusCellForSelection(eh.getCellFromCordsOrThrow(eg,em-1,ep.grid)),!0);case"down":return em!==ep.grid.rows-1&&(ep.setFocusCellForSelection(eh.getCellFromCordsOrThrow(eg,em+1,ep.grid)),!0);default:return!1}};function eU(ep,eh){if(em.$isRangeSelection(ep)||em.DEPRECATED_$isGridSelection(ep)){let eg=eh.isParentOf(ep.anchor.getNode());return ep=eh.isParentOf(ep.focus.getNode()),eg&&ep}return!1}function eH(ep,eh){ep=eh.elem,eF(eh=em.$getNearestNodeFromDOMNode(ep))||eR(131),null===eh.getBackgroundColor()?ep.style.setProperty("background-color","rgb(172,206,247)"):ep.style.setProperty("background-image","linear-gradient(to right, rgba(172,206,247,0.85), rgba(172,206,247,0.85))"),ep.style.setProperty("caret-color","transparent")}function eX(ep,eh){ep=eh.elem,eF(eh=em.$getNearestNodeFromDOMNode(ep))||eR(131),null===eh.getBackgroundColor()&&ep.style.removeProperty("background-color"),ep.style.removeProperty("background-image"),ep.style.removeProperty("caret-color")}function eQ(ep){return ep=eA.$findMatchingParent(ep,eF),eF(ep)?ep:null}function eK(ep){return ep=eA.$findMatchingParent(ep,eJ),eJ(ep)?ep:null}function e$(ep,eh,eg,eM,e_){let ey=em.$getSelection();if(!eU(ey,eM))return!1;if(em.$isRangeSelection(ey)&&ey.isCollapsed()){if("backward"===eg||"forward"===eg)return!1;let{anchor:em,focus:eC}=ey;var eO=eA.$findMatchingParent(em.getNode(),eF),ez=eA.$findMatchingParent(eC.getNode(),eF);if(!eF(eO)||!eO.is(ez))return!1;if((ez=eK(eO))!==eM&&null!=ez){var ew=ep.getElementByKey(ez.getKey());if(null!=ew)return e_.grid=eT(ew),e$(ep,eh,eg,ez,e_)}if(ez=ep.getElementByKey(eO.__key),null==(ew=ep.getElementByKey(em.key))||null==ez)return!1;if("element"===em.type)ez=ew.getBoundingClientRect();else{if(null===(ez=window.getSelection())||0===ez.rangeCount)return!1;ez=ez.getRangeAt(0).getBoundingClientRect()}if(null==(ew="up"===eg?eO.getFirstChild():eO.getLastChild())||null==(ep=ep.getElementByKey(ew.__key)))return!1;if(ep=ep.getBoundingClientRect(),"up"===eg?ep.top>ez.top-ez.height:ez.bottom+ez.height>ep.bottom)return(eV(eh),ep=eM.getCordsFromCellNode(eO,e_.grid),eh.shiftKey)?(eg=eM.getCellFromCordsOrThrow(ep.x,ep.y,e_.grid),e_.setAnchorCellForSelection(eg),e_.setFocusCellForSelection(eg,!0),!0):eI(e_,eM,ep.x,ep.y,eg)}else if(em.DEPRECATED_$isGridSelection(ey)){let{anchor:em,focus:eC}=ey;return ew=eA.$findMatchingParent(em.getNode(),eF),ez=eA.$findMatchingParent(eC.getNode(),eF),[eO]=ey.getNodes(),ep=ep.getElementByKey(eO.getKey()),!!(eF(ew)&&eF(ez)&&eJ(eO))&&null!=ep&&((e_.updateTableGridSelection(ey),ep=eT(ep),ew=eM.getCordsFromCellNode(ew,ep),ew=eM.getCellFromCordsOrThrow(ew.x,ew.y,ep),e_.setAnchorCellForSelection(ew),eV(eh),eh.shiftKey)?ej(e_,eO,(eh=eM.getCordsFromCellNode(ez,ep)).x,eh.y,eg):(ez.selectEnd(),!0))}return!1}function eV(ep){ep.preventDefault(),ep.stopImmediatePropagation(),ep.stopPropagation()}class eG extends em.DEPRECATED_GridNode{static getType(){return"table"}static clone(ep){return new eG(ep.__key)}static importDOM(){return{table:()=>({conversion:eY,priority:1})}}static importJSON(){return eZ()}constructor(ep){super(ep)}exportJSON(){return{...super.exportJSON(),type:"table",version:1}}createDOM(ep){let eh=document.createElement("table");return eA.addClassNamesToElement(eh,ep.theme.table),eh}updateDOM(){return!1}exportDOM(ep){return{...super.exportDOM(ep),after:ep=>{if(ep){let eh=ep.cloneNode(),eg=document.createElement("colgroup"),em=document.createElement("tbody");if(eA.isHTMLElement(ep)&&em.append(...ep.children),!ek(ep=this.getFirstChildOrThrow()))throw Error("Expected to find row node.");ep=ep.getChildrenSize();for(let eh=0;eh{if(eh)return{elem:eh}=eh,em.$getNearestNodeFromDOMNode(eh)===ep})))return{x:eM,y:eh}}throw Error("Cell not found in table.")}getCellFromCords(ep,eh,eg){return({cells:eg}=eg,null==(eh=eg[eh]))?null:null==(ep=eh[ep])?null:ep}getCellFromCordsOrThrow(ep,eh,eg){if(!(ep=this.getCellFromCords(ep,eh,eg)))throw Error("Cell not found at cords.");return ep}getCellNodeFromCords(ep,eh,eg){return null==(ep=this.getCellFromCords(ep,eh,eg))?null:eF(ep=em.$getNearestNodeFromDOMNode(ep.elem))?ep:null}getCellNodeFromCordsOrThrow(ep,eh,eg){if(!(ep=this.getCellNodeFromCords(ep,eh,eg)))throw Error("Node at cords not TableCellNode.");return ep}canSelectBefore(){return!0}canIndent(){return!1}}function eY(){return{node:eZ()}}function eZ(){return em.$applyNodeReplacement(new eG)}function eJ(ep){return ep instanceof eG}function e0(ep){if(ep=eA.$findMatchingParent(ep,ep=>ek(ep)),ek(ep))return ep;throw Error("Expected table cell to be inside of table row.")}function e5(ep){if(ep=eA.$findMatchingParent(ep,ep=>eJ(ep)),eJ(ep))return ep;throw Error("Expected table cell to be inside of table.")}function e6(ep,eh){let eg=e5(ep),{x:em,y:eA}=eg.getCordsFromCellNode(ep,eh);return{above:eg.getCellNodeFromCords(em,eA-1,eh),below:eg.getCellNodeFromCords(em,eA+1,eh),left:eg.getCellNodeFromCords(em-1,eA,eh),right:eg.getCellNodeFromCords(em+1,eA,eh)}}function e9(ep){let eh=ep.getFirstDescendant();null==eh?ep.selectStart():eh.getParentOrThrow().selectStart()}function e8(ep,eh){let eg=ep.getFirstChild();null!==eg?eg.insertBefore(eh):ep.append(eh)}let e7=em.createCommand("INSERT_TABLE_COMMAND");eh.$createTableCellNode=ez,eh.$createTableNode=eZ,eh.$createTableNodeWithDimensions=function(ep,eh,eg=!0){let eA=eZ();for(let ey=0;ey=(em=em.getChildren()).length||0>eh)throw Error("Table column target index out of range");em[eh].remove()}}return ep},eh.$deleteTableColumn__EXPERIMENTAL=function(){var ep=em.$getSelection();em.$isRangeSelection(ep)||em.DEPRECATED_$isGridSelection(ep)||eR(118);var eh=ep.anchor.getNode();ep=ep.focus.getNode();let[eg,,eA]=em.DEPRECATED_$getNodeTriplet(eh);[eh]=em.DEPRECATED_$getNodeTriplet(ep);let[eM,e_,ey]=em.DEPRECATED_$computeGridMap(eA,eg,eh);var{startColumn:eO}=e_;let{startRow:ez,startColumn:eF}=ey;ep=Math.min(eO,eF);let ew=(eO=Math.max(eO+eg.__colSpan-1,eF+eh.__colSpan-1))-ep+1;if(eM[0].length===eO-ep+1)eA.selectPrevious(),eA.remove();else{var eC=eM.length;for(let eh=0;eheO?eg===eO&&em.setColSpan(em.__colSpan-(eO-eA+1)):em.remove()}void 0!==(eh=(ep=eM[ez])[eF+eh.__colSpan])?{cell:eh}=eh:{cell:eh}=ep[eF-1],e9(eh)}},eh.$deleteTableRow__EXPERIMENTAL=function(){var ep=em.$getSelection();em.$isRangeSelection(ep)||em.DEPRECATED_$isGridSelection(ep)||eR(118);var eh=ep.anchor.getNode();ep=ep.focus.getNode();let[eg,,eA]=em.DEPRECATED_$getNodeTriplet(eh);[ep]=em.DEPRECATED_$getNodeTriplet(ep);let[eM,e_,ey]=em.DEPRECATED_$computeGridMap(eA,eg,ep);({startRow:eh}=e_);var{startRow:eO}=ey;if(ep=eO+ep.__rowSpan-1,eM.length===ep-eh+1)eA.remove();else{eO=eM[0].length;var ez=eM[ep+1],eF=eA.getChildAtIndex(ep+1);for(let eg=ep;eg>=eh;eg--){for(var ew=eO-1;0<=ew;ew--){let{cell:em,startRow:eA,startColumn:e_}=eM[eg][ew];if(e_===ew&&(eg===eh&&eA=eh&&eA+em.__rowSpan-1>ep)){if(em.setRowSpan(em.__rowSpan-(ep-eA+1)),null===eF&&eR(122),0===ew)e8(eF,em);else{let{cell:ep}=ez[ew-1];ep.insertAfter(em)}}}ew=eA.getChildAtIndex(eg),em.DEPRECATED_$isGridRowNode(ew)||eR(123,String(eg)),ew.remove()}void 0!==ez?{cell:eh}=ez[0]:{cell:eh}=eM[eh-1][0],e9(eh)}},eh.$getElementGridForTableNode=function(ep,eh){if(null==(ep=ep.getElementByKey(eh.getKey())))throw Error("Table Element Not Found");return eT(ep)},eh.$getTableCellNodeFromLexicalNode=function(ep){return ep=eA.$findMatchingParent(ep,ep=>eF(ep)),eF(ep)?ep:null},eh.$getTableColumnIndexFromTableCellNode=function(ep){return e0(ep).getChildren().findIndex(eh=>eh.is(ep))},eh.$getTableNodeFromLexicalNodeOrThrow=e5,eh.$getTableRowIndexFromTableCellNode=function(ep){let eh=e0(ep);return e5(eh).getChildren().findIndex(ep=>ep.is(eh))},eh.$getTableRowNodeFromTableCellNodeOrThrow=e0,eh.$insertTableColumn=function(ep,eh,eg=!0,eA,eM){let ey=ep.getChildren(),eO=[];for(let ep=0;ep=ew.length||0>eh)throw Error("Table column target index out of range");eF(ew=ew[eh])||eR(12);let{left:ep,right:eA}=e6(ew,eM);var eC=e_.NO_STATUS;(ep&&ep.hasHeaderState(e_.ROW)||eA&&eA.hasHeaderState(e_.ROW))&&(eC|=e_.ROW),(eC=ez(eC)).append(em.$createParagraphNode()),eO.push({newTableCell:eC,targetCell:ew})}}return eO.forEach(({newTableCell:ep,targetCell:eh})=>{eg?eh.insertAfter(ep):eh.insertBefore(ep)}),ep},eh.$insertTableColumn__EXPERIMENTAL=function(ep=!0){function eh(){let ep=ez(e_.NO_STATUS).append(em.$createParagraphNode());return null===eC&&(eC=ep),ep}var eg=em.$getSelection();em.$isRangeSelection(eg)||em.DEPRECATED_$isGridSelection(eg)||eR(118);var eA=eg.anchor.getNode();eg=eg.focus.getNode(),[eA]=em.DEPRECATED_$getNodeTriplet(eA);let[eM,,ey]=em.DEPRECATED_$getNodeTriplet(eg),[eO,eF,ew]=em.DEPRECATED_$computeGridMap(ey,eM,eA);eA=eO.length,eg=ep?Math.max(eF.startColumn,ew.startColumn):Math.min(eF.startColumn,ew.startColumn),ep=ep?eg+eM.__colSpan-1:eg-1,eg=ey.getFirstChild(),em.DEPRECATED_$isGridRowNode(eg)||eR(120);let eC=null;var eE=eg;e:for(eg=0;egep){e8(eE,eh());continue}let{cell:eM,startColumn:e_,startRow:ey}=eA[ep];if(e_+eM.__colSpan-1<=ep){let em=eM,e_=ey,eO=ep;for(;e_!==eg&&1=ey.length||0>eh)throw Error("Table row target index out of range");if(ek(eh=ey[eh]))for(ey=0;ey=eg.length||0>eh)throw Error("Expected table cell to be inside of table row.");return eg[eh].remove(),ep},eh.$unmergeCell=function(){var ep=em.$getSelection();em.$isRangeSelection(ep)||em.DEPRECATED_$isGridSelection(ep)||eR(118),ep=ep.anchor.getNode();let[eh,eg,eA]=em.DEPRECATED_$getNodeTriplet(ep);ep=eh.__colSpan;let eM=eh.__rowSpan;if(1{setTimeout(()=>{if(0===ep.button&&ez){var eh=eD(ep.target);null!==eh&&(eV(ep),eO.setAnchorCellForSelection(eh));var eg=()=>{ez.removeEventListener("mouseup",eg),ez.removeEventListener("mousemove",em)},em=ep=>{let eh=eD(ep.target);null===eh||eO.anchorX===eh.x&&eO.anchorY===eh.y||(ep.preventDefault(),eO.setFocusCellForSelection(eh))};ez.addEventListener("mouseup",eg),ez.addEventListener("mousemove",em)}},0)});let ew=ep=>{0===ep.button&&eg.update(()=>{let eh=em.$getSelection(),eg=ep.target;em.DEPRECATED_$isGridSelection(eh)&&eh.gridKey===eO.tableNodeKey&&ey.contains(eg)&&eO.clearHighlight()})};ez.addEventListener("mousedown",ew),eO.listenersToRemove.add(()=>ez.removeEventListener("mousedown",ew)),eO.listenersToRemove.add(eg.registerCommand(em.KEY_ARROW_DOWN_COMMAND,eh=>e$(eg,eh,"down",ep,eO),em.COMMAND_PRIORITY_HIGH)),eO.listenersToRemove.add(eg.registerCommand(em.KEY_ARROW_UP_COMMAND,eh=>e$(eg,eh,"up",ep,eO),em.COMMAND_PRIORITY_HIGH)),eO.listenersToRemove.add(eg.registerCommand(em.KEY_ARROW_LEFT_COMMAND,eh=>e$(eg,eh,"backward",ep,eO),em.COMMAND_PRIORITY_HIGH)),eO.listenersToRemove.add(eg.registerCommand(em.KEY_ARROW_RIGHT_COMMAND,eh=>e$(eg,eh,"forward",ep,eO),em.COMMAND_PRIORITY_HIGH)),eO.listenersToRemove.add(eg.registerCommand(em.KEY_ESCAPE_COMMAND,ep=>{var eh=em.$getSelection();return!!(em.DEPRECATED_$isGridSelection(eh)&&(eh=eA.$findMatchingParent(eh.focus.getNode(),eF),eF(eh)))&&(eV(ep),eh.selectEnd(),!0)},em.COMMAND_PRIORITY_HIGH));let eC=eh=>()=>{var eg=em.$getSelection();if(!eU(eg,ep))return!1;if(em.DEPRECATED_$isGridSelection(eg))return eO.clearText(),!0;if(em.$isRangeSelection(eg)){let ey=eA.$findMatchingParent(eg.anchor.getNode(),ep=>eF(ep));if(!eF(ey))return!1;var eM=eg.anchor.getNode(),e_=eg.focus.getNode();if(eM=ep.isParentOf(eM),e_=ep.isParentOf(e_),eM&&!e_||e_&&!eM)return eO.clearText(),!0;if(eM=(e_=eA.$findMatchingParent(eg.anchor.getNode(),ep=>em.$isElementNode(ep)))&&eA.$findMatchingParent(e_,ep=>em.$isElementNode(ep)&&eF(ep.getParent())),!em.$isElementNode(eM)||!em.$isElementNode(e_))return!1;if(eh===em.DELETE_LINE_COMMAND&&null===eM.getPreviousSibling())return!0;if((eh===em.DELETE_CHARACTER_COMMAND||eh===em.DELETE_WORD_COMMAND)&&eg.isCollapsed()&&0===eg.anchor.offset&&e_!==eM){eg=e_.getChildren();let ep=em.$createParagraphNode();return eg.forEach(eh=>ep.append(eh)),e_.replace(ep),e_.getWritable().__parent=ey.getKey(),!0}}return!1};return[em.DELETE_WORD_COMMAND,em.DELETE_LINE_COMMAND,em.DELETE_CHARACTER_COMMAND].forEach(ep=>{eO.listenersToRemove.add(eg.registerCommand(ep,eC(ep),em.COMMAND_PRIORITY_CRITICAL))}),eh=eh=>{let eg=em.$getSelection();return!!eU(eg,ep)&&(em.DEPRECATED_$isGridSelection(eg)?(eh.preventDefault(),eh.stopPropagation(),eO.clearText(),!0):(em.$isRangeSelection(eg)&&(eh=eA.$findMatchingParent(eg.anchor.getNode(),ep=>eF(ep)),eF(eh)),!1))},eO.listenersToRemove.add(eg.registerCommand(em.KEY_BACKSPACE_COMMAND,eh,em.COMMAND_PRIORITY_CRITICAL)),eO.listenersToRemove.add(eg.registerCommand(em.KEY_DELETE_COMMAND,eh,em.COMMAND_PRIORITY_CRITICAL)),eO.listenersToRemove.add(eg.registerCommand(em.FORMAT_TEXT_COMMAND,eh=>{let eg=em.$getSelection();return!!eU(eg,ep)&&(em.DEPRECATED_$isGridSelection(eg)?(eO.formatCells(eh),!0):(em.$isRangeSelection(eg)&&(eh=eA.$findMatchingParent(eg.anchor.getNode(),ep=>eF(ep)),eF(eh)),!1))},em.COMMAND_PRIORITY_CRITICAL)),eO.listenersToRemove.add(eg.registerCommand(em.CONTROLLED_TEXT_INSERTION_COMMAND,()=>{var eh=em.$getSelection();return!!eU(eh,ep)&&(em.DEPRECATED_$isGridSelection(eh)?eO.clearHighlight():em.$isRangeSelection(eh)&&(eh=eA.$findMatchingParent(eh.anchor.getNode(),ep=>eF(ep)),eF(eh)),!1)},em.COMMAND_PRIORITY_CRITICAL)),eM&&eO.listenersToRemove.add(eg.registerCommand(em.KEY_TAB_COMMAND,eh=>{var eg=em.$getSelection();return!!(em.$isRangeSelection(eg)&&eg.isCollapsed()&&eU(eg,ep))&&null!==(eg=eQ(eg.anchor.getNode()))&&(eV(eh),eg=ep.getCordsFromCellNode(eg,eO.grid),eI(eO,ep,eg.x,eg.y,eh.shiftKey?"backward":"forward"),!0)},em.COMMAND_PRIORITY_CRITICAL)),eO.listenersToRemove.add(eg.registerCommand(em.FOCUS_COMMAND,()=>ep.isSelected(),em.COMMAND_PRIORITY_HIGH)),eO.listenersToRemove.add(eg.registerCommand(em.SELECTION_CHANGE_COMMAND,()=>{let eh=em.$getSelection(),eA=em.$getPreviousSelection();if(em.$isRangeSelection(eh)){let{anchor:eA,focus:ew}=eh;var eM=eA.getNode(),ey=ew.getNode();eM=eQ(eM),ey=eQ(ey);var ez=eM&&ep.is(eK(eM)),eF=ey&&ep.is(eK(ey));let eC=ez!==eF;eF=ez&&eF,ez=eh.isBackward(),eC?((eM=eh.clone()).focus.set(ep.getKey(),ez?0:ep.getChildrenSize(),"element"),em.$setSelection(eM),eL(eg,eO)):eF&&!eM.is(ey)&&(eO.setAnchorCellForSelection(e_(eM)),eO.setFocusCellForSelection(e_(ey),!0))}return eh&&!eh.is(eA)&&(em.DEPRECATED_$isGridSelection(eh)||em.DEPRECATED_$isGridSelection(eA))&&eO.gridSelection&&!eO.gridSelection.is(eA)?em.DEPRECATED_$isGridSelection(eh)&&eh.gridKey===eO.tableNodeKey?eO.updateTableGridSelection(eh):!em.DEPRECATED_$isGridSelection(eh)&&em.DEPRECATED_$isGridSelection(eA)&&eA.gridKey===eO.tableNodeKey&&eO.updateTableGridSelection(null):eO.hasHijackedSelectionStyles&&!ep.isSelected()?eP(eg,eO):!eO.hasHijackedSelectionStyles&&ep.isSelected()&&eL(eg,eO),!1},em.COMMAND_PRIORITY_CRITICAL)),eO},eh.getCellFromTarget=eD,eh.getTableSelectionFromTableElement=function(ep){return ep.__lexicalTableSelection}},2977:(ep,eh,eg)=>{"use strict";let em=eg(28263);ep.exports=em},28263:(ep,eh,eg)=>{"use strict";var em=eg(32998);function eA(ep,eh=!0){return!ep&&(ep=eM(),eh&&(ep=ep.trim()),""===ep)}function eM(){return em.$getRoot().getTextContent()}function e_(ep){if(!eA(ep,!1))return!1;let eh=(ep=em.$getRoot().getChildren()).length;if(1e_(ep)},eh.$findTextIntersectionFromCharacters=function(ep,eh){var eg=ep.getFirstChild();ep=0;e:for(;null!==eg;){if(em.$isElementNode(eg)){var eA=eg.getFirstChild();if(null!==eA){eg=eA;continue}}else if(em.$isTextNode(eg)){if(ep+(eA=eg.getTextContentSize())>eh)return{node:eg,offset:eh-ep};ep+=eA}if(null!==(eA=eg.getNextSibling()))eg=eA;else{for(eg=eg.getParent();null!==eg;){if(null!==(eA=eg.getNextSibling())){eg=eA;continue e}eg=eg.getParent()}break}}return null},eh.$isRootTextContentEmpty=eA,eh.$isRootTextContentEmptyCurry=function(ep,eh){return()=>eA(ep,eh)},eh.$rootTextContent=eM,eh.registerLexicalTextEntity=function(ep,eh,eg,eA){let eM=ep=>{let eh=em.$createTextNode(ep.getTextContent());eh.setFormat(ep.getFormat()),ep.replace(eh)};return[ep.registerNodeTransform(em.TextNode,ep=>{if(ep.isSimpleText()){var e_=ep.getPreviousSibling(),ey=ep.getTextContent(),eO=ep;if(em.$isTextNode(e_)){var ez=e_.getTextContent(),eF=eh(ez+ey);if(e_ instanceof eg){if(null===eF||0!==e_.getLatest().__mode){eM(e_);return}if(0<(eF=eF.end-ez.length)){eO=ez+(eO=ey.slice(0,eF)),e_.select(),e_.setTextContent(eO),eF===ey.length?ep.remove():(e_=ey.slice(eF),ep.setTextContent(e_));return}}else if(null===eF||eF.start{var eA=ep.getTextContent();let e_=eh(eA);null===e_||0!==e_.start?eM(ep):eA.length>e_.end?ep.splitText(e_.end):(eA=ep.getPreviousSibling(),em.$isTextNode(eA)&&eA.isTextEntity()&&(eM(eA),eM(ep)),eA=ep.getNextSibling(),em.$isTextNode(eA)&&eA.isTextEntity()&&(eM(eA),ep instanceof eg&&eM(ep)))})]}},76969:(ep,eh,eg)=>{"use strict";let em=eg(87502);ep.exports=em},87502:(ep,eh,eg)=>{"use strict";var em=eg(89408),eA=eg(32998);function eM(ep){let eh=new URLSearchParams;eh.append("code",ep);for(let ep=1;ep{ep.forEach(ep=>ep())}}let ey={attributes:!0,characterData:!0,childList:!0,subtree:!0};function eO(ep,eh,eg){function eA(){if(null===eO)throw Error("Unexpected null rootDOMNode");if(null===ez)throw Error("Unexpected null parentDOMNode");let{left:eA,top:eM}=eO.getBoundingClientRect();var e_=ez;let ey=em.createRectsFromDOMRange(ep,eh);eC.isConnected||e_.append(eC),e_=!1;for(let ep=0;epey.length;)ew.pop();e_&&eg(ew)}function eM(){for(let ep of(eO=ez=null,null!==eF&&eF.disconnect(),eF=null,eC.remove(),ew))ep.remove();ew=[]}function e_(){let eh=ep.getRootElement();if(null===eh)return eM();let eg=eh.parentElement;if(!(eg instanceof HTMLElement))return eM();eM(),eO=eh,ez=eg,(eF=new MutationObserver(eh=>{let eg=ep.getRootElement(),em=eg&&eg.parentElement;if(eg!==eO||em!==ez)return e_();for(let ep of eh)if(!eC.contains(ep.target))return eA()})).observe(eg,ey),eA()}let eO=null,ez=null,eF=null,ew=[],eC=document.createElement("div"),eE=ep.registerRootListener(e_);return()=>{eE(),eM()}}function ez(ep,eh){for(let eg of eh)if(ep.type.startsWith(eg))return!0;return!1}function eF(ep,eh){for(;ep!==eA.$getRoot()&&null!=ep;){if(eh(ep))return ep;ep=ep.getParent()}return null}eh.$splitNode=eA.$splitNode,eh.isHTMLAnchorElement=eA.isHTMLAnchorElement,eh.isHTMLElement=eA.isHTMLElement,eh.$dfs=function(ep,eh){let eg=[];ep=(ep||eA.$getRoot()).getLatest(),eh=eh||(eA.$isElementNode(ep)?ep.getLastDescendant():ep);for(var em=ep,eM=0;null!==(em=em.getParent());)eM++;for(em=eM;null!==ep&&!ep.is(eh);)if(eg.push({depth:em,node:ep}),eA.$isElementNode(ep)&&0eA.$isElementNode(ep)&&!ep.isInline());return eA.$isElementNode(eh)||eM(4,ep.__key),eh},eh.$getNearestNodeOfType=function(ep,eh){for(;null!=ep;){if(ep instanceof eh)return ep;ep=ep.getParent()}return null},eh.$insertFirst=function(ep,eh){let eg=ep.getFirstChild();null!==eg?eg.insertBefore(eh):ep.append(eh)},eh.$insertNodeToNearestRoot=function(ep){var eh=eA.$getSelection()||eA.$getPreviousSelection();if(eA.$isRangeSelection(eh)){var{focus:eg}=eh;if(eh=eg.getNode(),eg=eg.offset,eA.$isRootOrShadowRoot(eh))null==(eg=eh.getChildAtIndex(eg))?eh.append(ep):eg.insertBefore(ep),ep.selectNext();else{let em,eM;eA.$isTextNode(eh)?(em=eh.getParentOrThrow(),eM=eh.getIndexWithinParent(),0{"string"==typeof eh&&(eh=eh.split(" ").filter(ep=>""!==ep),ep.classList.add(...eh))})},eh.isMimeType=ez,eh.markSelection=function(ep,eh){function eg(eg){eg.read(()=>{var eg=eA.$getSelection();if(eA.$isRangeSelection(eg)){var{anchor:e_,focus:ew}=eg,eC=(eg=e_.getNode()).getKey(),eE=e_.offset,ek=ew.getNode(),eR=ek.getKey(),eS=ew.offset,eB=ep.getElementByKey(eC),eD=ep.getElementByKey(eR);if(eC=null===em||null===eB||eE!==eM||eC!==em.getKey()||eg!==em&&(!(em instanceof eA.TextNode)||eg.updateDOM(em,eB,ep._config)),eR=null===ey||null===eD||eS!==ez||eR!==ey.getKey()||ek!==ey&&(!(ey instanceof eA.TextNode)||ek.updateDOM(ey,eD,ep._config)),eC||eR){eB=ep.getElementByKey(e_.getNode().getKey());var eT=ep.getElementByKey(ew.getNode().getKey());if(null!==eB&&null!==eT&&"SPAN"===eB.tagName&&"SPAN"===eT.tagName){if(eR=document.createRange(),ew.isBefore(e_)?(eC=eT,eD=ew.offset,eT=eB,eB=e_.offset):(eC=eB,eD=e_.offset,eB=ew.offset),null===(eC=eC.firstChild)||null===(eT=eT.firstChild))throw Error("Expected text node to be first child of span");eR.setStart(eC,eD),eR.setEnd(eT,eB),eF(),eF=eO(ep,eR,ep=>{for(let eh of ep){let ep=eh.style;"Highlight"!==ep.background&&(ep.background="Highlight"),"HighlightText"!==ep.color&&(ep.color="HighlightText"),"-1"!==ep.zIndex&&(ep.zIndex="-1"),"none"!==ep.pointerEvents&&(ep.pointerEvents="none"),"-1.5px"!==ep.marginTop&&(ep.marginTop="-1.5px"),"4px"!==ep.paddingTop&&(ep.paddingTop="4px"),"0px"!==ep.paddingBottom&&(ep.paddingBottom="0px")}void 0!==eh&&eh(ep)})}}em=eg,eM=eE,ey=ek,ez=eS}else ez=ey=eM=em=null,eF(),eF=()=>{}})}let em=null,eM=null,ey=null,ez=null,eF=()=>{};return eg(ep.getEditorState()),e_(ep.registerUpdateListener(({editorState:ep})=>eg(ep)),eF,()=>{eF()})},eh.mediaFileReader=function(ep,eh){let eg=ep[Symbol.iterator]();return new Promise((ep,em)=>{let eA=[],eM=()=>{let{done:e_,value:ey}=eg.next();if(e_)return ep(eA);let eO=new FileReader;eO.addEventListener("error",em),eO.addEventListener("load",()=>{let ep=eO.result;"string"==typeof ep&&eA.push({file:ey,result:ep}),eM()}),ez(ey,eh)?eO.readAsDataURL(ey):eM()};eM()})},eh.mergeRegister=e_,eh.objectKlassEquals=function(ep,eh){return null!==ep&&Object.getPrototypeOf(ep).constructor.name===eh.name},eh.positionNodeOnRange=eO,eh.registerNestedElementResolver=function(ep,eh,eg,em){return ep.registerNodeTransform(eh,ep=>{e:{for(var eA=ep.getChildren(),eM=0;eM{"string"==typeof eh&&ep.classList.remove(...eh.split(" "))})}},34537:ep=>{"use strict";function eh(ep,eh){for(var eg=Array(arguments.length-1),em=0,eA=2,eM=!0;eA{"use strict";var eg=eh;eg.length=function(ep){var eh=ep.length;if(!eh)return 0;for(var eg=0;--eh%4>1&&"="===ep.charAt(eh);)++eg;return Math.ceil(3*ep.length)/4-eg};for(var em=Array(64),eA=Array(123),eM=0;eM<64;)eA[em[eM]=eM<26?eM+65:eM<52?eM+71:eM<62?eM-4:eM-59|43]=eM++;eg.encode=function(ep,eh,eg){for(var eA,eM=null,e_=[],ey=0,eO=0;eh>2],eA=(3&ez)<<4,eO=1;break;case 1:e_[ey++]=em[eA|ez>>4],eA=(15&ez)<<2,eO=2;break;case 2:e_[ey++]=em[eA|ez>>6],e_[ey++]=em[63&ez],eO=0}ey>8191&&((eM||(eM=[])).push(String.fromCharCode.apply(String,e_)),ey=0)}return(eO&&(e_[ey++]=em[eA],e_[ey++]=61,1===eO&&(e_[ey++]=61)),eM)?(ey&&eM.push(String.fromCharCode.apply(String,e_.slice(0,ey))),eM.join("")):String.fromCharCode.apply(String,e_.slice(0,ey))};var e_="invalid encoding";eg.decode=function(ep,eh,eg){for(var em,eM=eg,ey=0,eO=0;eO1)break;if(void 0===(ez=eA[ez]))throw Error(e_);switch(ey){case 0:em=ez,ey=1;break;case 1:eh[eg++]=em<<2|(48&ez)>>4,em=ez,ey=2;break;case 2:eh[eg++]=(15&em)<<4|(60&ez)>>2,em=ez,ey=3;break;case 3:eh[eg++]=(3&em)<<6|ez,ey=0}}if(1===ey)throw Error(e_);return eg-eM},eg.test=function(ep){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(ep)}},19211:ep=>{"use strict";function eh(){this._listeners={}}ep.exports=eh,eh.prototype.on=function(ep,eh,eg){return(this._listeners[ep]||(this._listeners[ep]=[])).push({fn:eh,ctx:eg||this}),this},eh.prototype.off=function(ep,eh){if(void 0===ep)this._listeners={};else if(void 0===eh)this._listeners[ep]=[];else for(var eg=this._listeners[ep],em=0;em{"use strict";function eh(ep){return"undefined"!=typeof Float32Array?function(){var eh=new Float32Array([-0]),eg=new Uint8Array(eh.buffer),em=128===eg[3];function eA(ep,em,eA){eh[0]=ep,em[eA]=eg[0],em[eA+1]=eg[1],em[eA+2]=eg[2],em[eA+3]=eg[3]}function eM(ep,em,eA){eh[0]=ep,em[eA]=eg[3],em[eA+1]=eg[2],em[eA+2]=eg[1],em[eA+3]=eg[0]}function e_(ep,em){return eg[0]=ep[em],eg[1]=ep[em+1],eg[2]=ep[em+2],eg[3]=ep[em+3],eh[0]}function ey(ep,em){return eg[3]=ep[em],eg[2]=ep[em+1],eg[1]=ep[em+2],eg[0]=ep[em+3],eh[0]}ep.writeFloatLE=em?eA:eM,ep.writeFloatBE=em?eM:eA,ep.readFloatLE=em?e_:ey,ep.readFloatBE=em?ey:e_}():function(){function eh(ep,eh,eg,em){var eA=eh<0?1:0;if(eA&&(eh=-eh),0===eh)ep(1/eh>0?0:2147483648,eg,em);else if(isNaN(eh))ep(2143289344,eg,em);else if(eh>34028234663852886e22)ep((eA<<31|2139095040)>>>0,eg,em);else if(eh<11754943508222875e-54)ep((eA<<31|Math.round(eh/1401298464324817e-60))>>>0,eg,em);else{var eM=Math.floor(Math.log(eh)/Math.LN2),e_=8388607&Math.round(eh*Math.pow(2,-eM)*8388608);ep((eA<<31|eM+127<<23|e_)>>>0,eg,em)}}function e_(ep,eh,eg){var em=ep(eh,eg),eA=(em>>31)*2+1,eM=em>>>23&255,e_=8388607&em;return 255===eM?e_?NaN:1/0*eA:0===eM?1401298464324817e-60*eA*e_:eA*Math.pow(2,eM-150)*(e_+8388608)}ep.writeFloatLE=eh.bind(null,eg),ep.writeFloatBE=eh.bind(null,em),ep.readFloatLE=e_.bind(null,eA),ep.readFloatBE=e_.bind(null,eM)}(),"undefined"!=typeof Float64Array?function(){var eh=new Float64Array([-0]),eg=new Uint8Array(eh.buffer),em=128===eg[7];function eA(ep,em,eA){eh[0]=ep,em[eA]=eg[0],em[eA+1]=eg[1],em[eA+2]=eg[2],em[eA+3]=eg[3],em[eA+4]=eg[4],em[eA+5]=eg[5],em[eA+6]=eg[6],em[eA+7]=eg[7]}function eM(ep,em,eA){eh[0]=ep,em[eA]=eg[7],em[eA+1]=eg[6],em[eA+2]=eg[5],em[eA+3]=eg[4],em[eA+4]=eg[3],em[eA+5]=eg[2],em[eA+6]=eg[1],em[eA+7]=eg[0]}function e_(ep,em){return eg[0]=ep[em],eg[1]=ep[em+1],eg[2]=ep[em+2],eg[3]=ep[em+3],eg[4]=ep[em+4],eg[5]=ep[em+5],eg[6]=ep[em+6],eg[7]=ep[em+7],eh[0]}function ey(ep,em){return eg[7]=ep[em],eg[6]=ep[em+1],eg[5]=ep[em+2],eg[4]=ep[em+3],eg[3]=ep[em+4],eg[2]=ep[em+5],eg[1]=ep[em+6],eg[0]=ep[em+7],eh[0]}ep.writeDoubleLE=em?eA:eM,ep.writeDoubleBE=em?eM:eA,ep.readDoubleLE=em?e_:ey,ep.readDoubleBE=em?ey:e_}():function(){function eh(ep,eh,eg,em,eA,eM){var e_,ey=em<0?1:0;if(ey&&(em=-em),0===em)ep(0,eA,eM+eh),ep(1/em>0?0:2147483648,eA,eM+eg);else if(isNaN(em))ep(0,eA,eM+eh),ep(2146959360,eA,eM+eg);else if(em>17976931348623157e292)ep(0,eA,eM+eh),ep((ey<<31|2146435072)>>>0,eA,eM+eg);else if(em<22250738585072014e-324)ep((e_=em/5e-324)>>>0,eA,eM+eh),ep((ey<<31|e_/4294967296)>>>0,eA,eM+eg);else{var eO=Math.floor(Math.log(em)/Math.LN2);1024===eO&&(eO=1023),ep(4503599627370496*(e_=em*Math.pow(2,-eO))>>>0,eA,eM+eh),ep((ey<<31|eO+1023<<20|1048576*e_&1048575)>>>0,eA,eM+eg)}}function e_(ep,eh,eg,em,eA){var eM=ep(em,eA+eh),e_=ep(em,eA+eg),ey=(e_>>31)*2+1,eO=e_>>>20&2047,ez=4294967296*(1048575&e_)+eM;return 2047===eO?ez?NaN:1/0*ey:0===eO?5e-324*ey*ez:ey*Math.pow(2,eO-1075)*(ez+4503599627370496)}ep.writeDoubleLE=eh.bind(null,eg,0,4),ep.writeDoubleBE=eh.bind(null,em,4,0),ep.readDoubleLE=e_.bind(null,eA,0,4),ep.readDoubleBE=e_.bind(null,eM,4,0)}(),ep}function eg(ep,eh,eg){eh[eg]=255&ep,eh[eg+1]=ep>>>8&255,eh[eg+2]=ep>>>16&255,eh[eg+3]=ep>>>24}function em(ep,eh,eg){eh[eg]=ep>>>24,eh[eg+1]=ep>>>16&255,eh[eg+2]=ep>>>8&255,eh[eg+3]=255&ep}function eA(ep,eh){return(ep[eh]|ep[eh+1]<<8|ep[eh+2]<<16|ep[eh+3]<<24)>>>0}function eM(ep,eh){return(ep[eh]<<24|ep[eh+1]<<16|ep[eh+2]<<8|ep[eh+3])>>>0}ep.exports=eh(eh)},67199:module=>{"use strict";function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(e){}return null}module.exports=inquire},76662:ep=>{"use strict";function eh(ep,eh,eg){var em=eg||8192,eA=em>>>1,eM=null,e_=em;return function(eg){if(eg<1||eg>eA)return ep(eg);e_+eg>em&&(eM=ep(em),e_=0);var ey=eh.call(eM,e_,e_+=eg);return 7&e_&&(e_=(7|e_)+1),ey}}ep.exports=eh},94997:(ep,eh)=>{"use strict";var eg=eh;eg.length=function(ep){for(var eh=0,eg=0,em=0;em191&&em<224?eM[e_++]=(31&em)<<6|63&ep[eh++]:em>239&&em<365?(em=((7&em)<<18|(63&ep[eh++])<<12|(63&ep[eh++])<<6|63&ep[eh++])-65536,eM[e_++]=55296+(em>>10),eM[e_++]=56320+(1023&em)):eM[e_++]=(15&em)<<12|(63&ep[eh++])<<6|63&ep[eh++],e_>8191&&((eA||(eA=[])).push(String.fromCharCode.apply(String,eM)),e_=0);return eA?(e_&&eA.push(String.fromCharCode.apply(String,eM.slice(0,e_))),eA.join("")):String.fromCharCode.apply(String,eM.slice(0,e_))},eg.write=function(ep,eh,eg){for(var em,eA,eM=eg,e_=0;e_>6|192:((64512&em)==55296&&(64512&(eA=ep.charCodeAt(e_+1)))==56320?(em=65536+((1023&em)<<10)+(1023&eA),++e_,eh[eg++]=em>>18|240,eh[eg++]=em>>12&63|128):eh[eg++]=em>>12|224,eh[eg++]=em>>6&63|128),eh[eg++]=63&em|128);return eg-eM}},90532:(ep,eh,eg)=>{"use strict";eg.d(eh,{Z:()=>eE});var em=eg(67294);function eA(ep,eh,eg){return eh in ep?Object.defineProperty(ep,eh,{value:eg,enumerable:!0,configurable:!0,writable:!0}):ep[eh]=eg,ep}function eM(ep,eh){let eg=eh/2,em=Math.sqrt(2)*eg,eA=Math.PI/180,eM=2*Math.PI;ep.width=ep.height=eh;let e_=ep.getContext("2d"),ey=.5*eA+.02;e_.translate(eg,eg),e_.rotate(-Math.PI/2),e_.translate(-eg,-eg);for(let ep=0;ep<360;ep+=.5){e_.fillStyle="hsl("+ep+", 100%, 50%)",e_.beginPath(),e_.moveTo(eg,eg);let eh=ep*eA,eO=Math.min(eM,eh+ey);e_.arc(eg,eg,em,eh,eO),e_.closePath(),e_.fill()}return ep}let e_=180/Math.PI,ey=ep=>{let eh=ep%360;return eh<0?360+eh:eh},eO=({x:ep,y:eh},eg)=>{let em=eg.left+eg.width/2;return Math.atan2(eh-(eg.top+eg.height/2),ep-em)*e_},ez=()=>{};class eF{constructor(ep,eh){this.active=!1,this._angle=0,this.element=ep,this.element.style.willChange="transform",this.initOptions(eh),this.updateCSS(),this.bindHandlers(),this.addListeners()}get angle(){return this._angle}set angle(ep){this._angle!==ep&&(this._angle=ey(ep),this.updateCSS())}initOptions(ep){ep=ep||{},this.onRotate=ep.onRotate||ez,this.onDragStart=ep.onDragStart||ez,this.onDragStop=ep.onDragStop||ez,this._angle=ep.angle||0}bindHandlers(){this.onRotationStart=this.onRotationStart.bind(this),this.onRotated=this.onRotated.bind(this),this.onRotationStop=this.onRotationStop.bind(this)}addListeners(){this.element.addEventListener("touchstart",this.onRotationStart,{passive:!0}),document.addEventListener("touchmove",this.onRotated,{passive:!1}),document.addEventListener("touchend",this.onRotationStop,{passive:!0}),document.addEventListener("touchcancel",this.onRotationStop,{passive:!0}),this.element.addEventListener("mousedown",this.onRotationStart,{passive:!0}),document.addEventListener("mousemove",this.onRotated,{passive:!1}),document.addEventListener("mouseup",this.onRotationStop,{passive:!0}),document.addEventListener("mouseleave",this.onRotationStop,{passive:!1})}removeListeners(){this.element.removeEventListener("touchstart",this.onRotationStart),document.removeEventListener("touchmove",this.onRotated),document.removeEventListener("touchend",this.onRotationStop),document.removeEventListener("touchcancel",this.onRotationStop),this.element.removeEventListener("mousedown",this.onRotationStart),document.removeEventListener("mousemove",this.onRotated),document.removeEventListener("mouseup",this.onRotationStop),document.removeEventListener("mouseleave",this.onRotationStop)}destroy(){this.onRotationStop(),this.removeListeners()}onRotationStart(ep){("touchstart"===ep.type||0===ep.button)&&(this.initDrag(),this.onDragStart(ep))}onRotationStop(){this.active&&(this.active=!1,this.onDragStop()),this.active=!1}onRotated(ep){if(this.active){ep.preventDefault();let eh=ep.targetTouches?ep.targetTouches[0]:ep;this.updateAngleToMouse({x:eh.clientX,y:eh.clientY}),this.updateCSS(),this.onRotate(this._angle)}}setAngleFromEvent(ep){let eh=eO({x:ep.clientX,y:ep.clientY},this.element.getBoundingClientRect());this._angle=ey(eh+90),this.updateCSS(),this.onRotate(this._angle)}updateAngleToMouse(ep){let eh=eO(ep,this.element.getBoundingClientRect());this.lastMouseAngle||(this.lastElementAngle=this._angle,this.lastMouseAngle=eh),this._angle=ey(this.lastElementAngle+eh-this.lastMouseAngle)}initDrag(){this.active=!0,this.lastMouseAngle=void 0,this.lastElementAngle=void 0}updateCSS(){this.element.style.transform="rotate("+this._angle+"deg)"}}let ew=()=>{};class eC extends em.Component{constructor(...ep){super(...ep),eA(this,"paletteRef",em.createRef()),eA(this,"rotatorRef",em.createRef()),eA(this,"elRef",em.createRef()),eA(this,"rotator",null),eA(this,"state",{isKnobIn:!this.props.initiallyCollapsed,isPaletteIn:!this.props.initiallyCollapsed,isPressed:!1,isRippling:!1,isDragging:!1}),eA(this,"onScroll",ep=>{!this.state.isPressed&&this.state.isKnobIn&&(ep.preventDefault(),ep.deltaY>0?this.rotator.angle+=this.props.step:this.rotator.angle-=this.props.step,this.updateColor(this.rotator.angle))}),eA(this,"onKeyUp",ep=>{"Enter"===ep.key&&this.selectColor()}),eA(this,"onKeyDown",ep=>{if(this.props.disabled||this.state.isPressed||!this.state.isKnobIn)return;let eh="ArrowUp"===ep.key||"ArrowRight"===ep.key,eg="ArrowDown"===ep.key||"ArrowLeft"===ep.key;if(eh||eg){ep.preventDefault();let eg=eh?1:-1;ep.ctrlKey?eg*=6:ep.shiftKey&&(eg*=3),this.rotator.angle+=this.props.step*eg,this.updateColor(this.rotator.angle)}}),eA(this,"updateColor",ep=>{this.props.onInput(ep)}),eA(this,"rotateToMouse",ep=>{!this.state.isPressed&&this.state.isKnobIn&&ep.target===this.rotatorRef.current&&this.rotator.setAngleFromEvent(ep)}),eA(this,"selectColor",()=>{this.setState({isPressed:!0}),this.state.isPaletteIn&&this.state.isKnobIn?(this.props.onChange(this.props.hue),this.setState({isRippling:!0})):this.setState({isPaletteIn:!0})}),eA(this,"togglePicker",()=>{"persistent"!==this.props.variant&&(this.state.isKnobIn?this.setState({isKnobIn:!1}):this.setState({isKnobIn:!0,isPaletteIn:!0})),this.setState({isRippling:!1,isPressed:!1})}),eA(this,"hidePalette",()=>{this.state.isKnobIn||this.setState({isPaletteIn:!1})})}componentDidMount(){this.props.mouseScroll&&this.rotatorRef.current.addEventListener("wheel",this.onScroll),this.props.initiallyCollapsed&&"persistent"===this.props.variant&&console.warn('Incorrect config: using variant="persistent" and initiallyCollapsed={true} at the same time is not supported.'),getComputedStyle(this.paletteRef.current).backgroundImage.includes("conic")||eM(this.paletteRef.current.firstElementChild,this.elRef.current.offsetWidth||280),this.rotator=new eF(this.rotatorRef.current,{angle:this.props.hue,onRotate:this.updateColor,onDragStart:()=>{this.setState({isDragging:!0})},onDragStop:()=>{this.setState({isDragging:!1})}})}componentDidUpdate(ep){this.props.hue!==ep.hue&&(this.rotator.angle=this.props.hue)}componentWillUnmount(){this.rotator.destroy(),this.rotator=null,this.props.mouseScroll&&this.rotatorRef.current.removeEventListener("wheel",this.onScroll)}render(){let{disabled:ep,hue:eh,saturation:eg,luminosity:eA,alpha:eM}=this.props,{isDragging:e_,isPressed:ey,isPaletteIn:eO,isKnobIn:ez,isRippling:eF}=this.state,ew="hsla("+eh+", "+eg+"%, "+eA+"%, "+eM+")";return em.createElement("div",{ref:this.elRef,className:("rcp "+(e_?"dragging":"")+" "+(ep?"disabled":"")).trim(),tabIndex:ep?-1:0,onKeyUp:this.onKeyUp,onKeyDown:this.onKeyDown},em.createElement("div",{ref:this.paletteRef,className:"rcp__palette "+(eO?"in":"out")},em.createElement("canvas",null)),em.createElement("div",{ref:this.rotatorRef,className:"rcp__rotator",style:{pointerEvents:ep||ey||!ez?"none":null},onDoubleClick:this.rotateToMouse},em.createElement("div",{className:"rcp__knob "+(ez?"in":"out"),onTransitionEnd:this.hidePalette})),em.createElement("div",{className:("rcp__ripple "+(eF?"rippling":"")).trim(),style:{borderColor:ew}}),em.createElement("button",{type:"button",className:("rcp__well "+(ey?"pressed":"")).trim(),style:{backgroundColor:ew},onClick:this.selectColor,onAnimationEnd:this.togglePicker}))}}eA(eC,"defaultProps",{hue:0,saturation:100,luminosity:50,alpha:1,step:2,mouseScroll:!1,variant:"collapsible",disabled:!1,initiallyCollapsed:!1,onInput:ew,onChange:ew});let eE=eC},11666:(ep,eh,eg)=>{"use strict";eg.d(eh,{A:()=>e6,B:()=>eB,C:()=>e8,D:()=>eN,E:()=>ez,F:()=>tu,G:()=>t_,H:()=>eJ,J:()=>tp,K:()=>tF,L:()=>tB,M:()=>tD,N:()=>tS,O:()=>tN,P:()=>e5,R:()=>e9,S:()=>tg,T:()=>e0,U:()=>tI,V:()=>tq,Y:()=>tw,Z:()=>tC,_:()=>tE,a:()=>e7,a3:()=>tT,a4:()=>tW,a5:()=>tL,a6:()=>tP,b:()=>th,d:()=>tm,e:()=>eZ,f:()=>tA,g:()=>tM,h:()=>tO,i:()=>eD,j:()=>ej,k:()=>ey,l:()=>eI,m:()=>eT,n:()=>eY,o:()=>eE,p:()=>eF,q:()=>eS,r:()=>eC,s:()=>eP,t:()=>eO,u:()=>ew,v:()=>eU,y:()=>eL,z:()=>eW});var em=eg(12470),eA=eg(87462),eM=eg(52847);let e_=function(ep,eh){void 0===eh&&(eh=!0);var eg,eA=new Promise(function(em){eg=setTimeout(em,ep,eh)});return eA[em.n1]=function(){clearTimeout(eg)},eA};var ey=function(ep){return function(){return ep}}(!0),eO=function(){},ez=function(ep){return ep};"function"==typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;var eF=function(ep,eh){(0,eA.Z)(ep,eh),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(eh).forEach(function(eg){ep[eg]=eh[eg]})},ew=function(ep,eh){var eg;return(eg=[]).concat.apply(eg,eh.map(ep))};function eC(ep,eh){var eg=ep.indexOf(eh);eg>=0&&ep.splice(eg,1)}function eE(ep){var eh=!1;return function(){eh||(eh=!0,ep())}}var ek=function(ep){throw ep},eR=function(ep){return{value:ep,done:!0}};function eS(ep,eh,eg){void 0===eh&&(eh=ek),void 0===eg&&(eg="iterator");var em={meta:{name:eg},next:ep,throw:eh,return:eR,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(em[Symbol.iterator]=function(){return em}),em}function eB(ep,eh){var eg=eh.sagaStack;console.error(ep),console.error(eg)}var eD=function(ep){return Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+ep+"\n")},eT=function(ep){return Array.apply(null,Array(ep))},eN=function(ep){return function(eh){return ep(Object.defineProperty(eh,em.Nm,{value:!0}))}},eW=function(ep){return ep===em.EO},eL=function(ep){return ep===em.Wd},eP=function(ep){return eW(ep)||eL(ep)};function eI(ep,eh){var eg,em=Object.keys(ep),eA=em.length,e_=0,ey=(0,eM.IX)(ep)?eT(eA):{},ez={};function eF(){e_===eA&&(eg=!0,eh(ey))}return em.forEach(function(ep){var em=function(em,eA){eg||(eA||eP(em)?(eh.cancel(),eh(em,eA)):(ey[ep]=em,e_++,eF()))};em.cancel=eO,ez[ep]=em}),eh.cancel=function(){eg||(eg=!0,em.forEach(function(ep){return ez[ep].cancel()}))},ez}function ej(ep){return{name:ep.name||"anonymous",location:eU(ep)}}function eU(ep){return ep[em.b_]}var eH="Channel's Buffer overflow!",eX=1,eQ=2,eK=3,e$=4,eV={isEmpty:ey,put:eO,take:eO};function eG(ep,eh){void 0===ep&&(ep=10);var eg=Array(ep),em=0,eA=0,eM=0,e_=function(eh){eg[eA]=eh,eA=(eA+1)%ep,em++},ey=function(){if(0!=em){var eh=eg[eM];return eg[eM]=null,em--,eM=(eM+1)%ep,eh}},eO=function(){for(var ep=[];em;)ep.push(ey());return ep};return{isEmpty:function(){return 0==em},put:function(ey){if(em1?eh-1:0),em=1;em1?eh-1:0),em=1;em1?eh-1:0),em=1;em{"use strict";eg.d(eh,{CE:()=>eC,IX:()=>eO,MC:()=>ez,NA:()=>ek,Om:()=>eR,Yl:()=>e_,Z_:()=>ey,d5:()=>eM,eR:()=>eE,hZ:()=>eF,sR:()=>eA,uj:()=>ew});var em=eg(12470),eA=function(ep){return null==ep},eM=function(ep){return null!=ep},e_=function(ep){return"function"==typeof ep},ey=function(ep){return"string"==typeof ep},eO=Array.isArray,ez=function(ep){return ep&&e_(ep.then)},eF=function(ep){return ep&&e_(ep.next)&&e_(ep.throw)},ew=function ep(eh){return eh&&(ey(eh)||ek(eh)||e_(eh)||eO(eh)&&eh.every(ep))},eC=function(ep){return ep&&e_(ep.take)&&e_(ep.close)},eE=function(ep){return e_(ep)&&ep.hasOwnProperty("toString")},ek=function(ep){return!!ep&&"function"==typeof Symbol&&ep.constructor===Symbol&&ep!==Symbol.prototype},eR=function(ep){return eC(ep)&&ep[em.AS]}},12470:(ep,eh,eg)=>{"use strict";eg.d(eh,{AS:()=>eO,Cs:()=>ew,EO:()=>eE,IO:()=>e_,Nm:()=>ez,Wd:()=>eC,b_:()=>ek,n1:()=>eA,sC:()=>eF,sZ:()=>eM,uq:()=>ey});var em=function(ep){return"@@redux-saga/"+ep},eA=em("CANCEL_PROMISE"),eM=em("CHANNEL_END"),e_=em("IO"),ey=em("MATCH"),eO=em("MULTICAST"),ez=em("SAGA_ACTION"),eF=em("SELF_CANCELLATION"),ew=em("TASK"),eC=em("TASK_CANCEL"),eE=em("TERMINATE"),ek=em("LOCATION")},29829:(ep,eh,eg)=>{"use strict";eg.d(eh,{oM:()=>eW}),eg(22222),eg(97779),eg(53894);var em=eg(12902),eA=function(){var ep=function(eh,eg){return(ep=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(ep,eh){ep.__proto__=eh}||function(ep,eh){for(var eg in eh)Object.prototype.hasOwnProperty.call(eh,eg)&&(ep[eg]=eh[eg])})(eh,eg)};return function(eh,eg){if("function"!=typeof eg&&null!==eg)throw TypeError("Class extends value "+String(eg)+" is not a constructor or null");function em(){this.constructor=eh}ep(eh,eg),eh.prototype=null===eg?Object.create(eg):(em.prototype=eg.prototype,new em)}}(),eM=function(ep,eh){for(var eg=0,em=eh.length,eA=ep.length;eg-1}function eD(ep){var eh,eg={},em=[],eA={addCase:function(ep,eh){var em="string"==typeof ep?ep:ep.type;if(em in eg)throw Error("addCase cannot be called with two reducers for the same action type");return eg[em]=eh,eA},addMatcher:function(ep,eh){return em.push({matcher:ep,reducer:eh}),eA},addDefaultCase:function(ep){return eh=ep,eA}};return ep(eA),[eg,em,eh]}function eT(ep,eh,eg,eA){void 0===eg&&(eg=[]),(0,em.pV)();var e_="function"==typeof eh?eD(eh):[eh,eg,eA],ey=e_[0],eO=e_[1],ez=e_[2],eF=(0,em.ZP)(ep,function(){});return function(ep,eh){void 0===ep&&(ep=eF);var eg=eM([ey[eh.type]],eO.filter(function(ep){return(0,ep.matcher)(eh)}).map(function(ep){return ep.reducer}));return 0===eg.filter(function(ep){return!!ep}).length&&(eg=[ez]),eg.reduce(function(ep,eg){if(eg){if((0,em.mv)(ep)){var eA=eg(ep,eh);return void 0===eA?ep:eA}if((0,em.o$)(ep))return(0,em.ZP)(ep,function(ep){return eg(ep,eh)});var eA=eg(ep,eh);if(void 0===eA){if(null===ep)return ep;throw Error("A case reducer on a non-draftable value must not return undefined")}return eA}return ep},ep)}}function eN(ep,eh){return ep+"/"+eh}function eW(ep){var eh=ep.name,eg=ep.initialState;if(!eh)throw Error("`name` is a required option for createSlice");var em=ep.reducers||{},eA="function"==typeof ep.extraReducers?eD(ep.extraReducers):[ep.extraReducers],eM=eA[0],e_=void 0===eM?{}:eM,ey=eA[1],eO=void 0===ey?[]:ey,ez=eA[2],eF=void 0===ez?void 0:ez,eC=Object.keys(em),eE={},ek={},eS={};return eC.forEach(function(ep){var eg,eA,eM=em[ep],e_=eN(eh,ep);"reducer"in eM?(eg=eM.reducer,eA=eM.prepare):eg=eM,eE[ep]=eg,ek[e_]=eg,eS[ep]=eA?eR(e_,eA):eR(e_)}),{name:eh,reducer:eT(eg,ew(ew({},e_),ek),eO,eF),actions:eS,caseReducers:eE}}function eL(ep){var eh=eP(function(eh,eg){return ep(eg)});return function(ep){return eh(ep,void 0)}}function eP(ep){return function(eh,eg){function em(ep){return eS(ep)}var eA=function(eh){em(eg)?ep(eg.payload,eh):ep(eg,eh)};return isDraft3(eh)?(eA(eh),eh):createNextState2(eh,eA)}}function eI(ep,eh){return eh(ep)}function ej(ep){return Array.isArray(ep)||(ep=Object.values(ep)),ep}function eU(ep,eh,eg){ep=ej(ep);for(var em=[],eA=[],eM=0,e_=ep;eM{"use strict";let em,eA;eg.d(eh,{gE:()=>e8});var eM=eg(65544),e_=eg(82931),ey=eg(9791),eO=eg(12343),ez=eg(77638),eF=eg(17373),ew=eg(13821);function eC(){ew.WINDOW&&ew.WINDOW.document?ew.WINDOW.document.addEventListener("visibilitychange",()=>{let ep=(0,ey.x1)();if(ew.WINDOW.document.hidden&&ep){let eh="cancelled";("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log(`[Tracing] Transaction: ${eh} -> since tab moved to the background, op: ${ep.op}`),ep.status||ep.setStatus(eh),ep.setTag("visibilitychange","document.hidden"),ep.finish()}}):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn("[Tracing] Could not set up background tab detection due to lack of global document")}var eE=eg(21170),ek=eg(55363),eR=eg(25029);function eS(ep){return"number"==typeof ep&&isFinite(ep)}function eB(ep,{startTimestamp:eh,...eg}){return eh&&ep.startTimestamp>eh&&(ep.startTimestamp=eh),ep.startChild({startTimestamp:eh,...eg})}function eD(ep){return ep/1e3}function eT(){return ew.WINDOW&&ew.WINDOW.addEventListener&&ew.WINDOW.performance}let eN=0,eW={};function eL(){let ep=eT();if(ep&&eE.Z1){ep.mark&&ew.WINDOW.performance.mark("sentry-tracing-init");let eh=eH(),eg=ej(),em=eU();return()=>{eh(),eg(),em()}}return()=>void 0}function eP(){(0,ek._j)("longtask",({entries:ep})=>{for(let eh of ep){let ep=(0,ey.x1)();if(!ep)return;let eg=eD(eE.Z1+eh.startTime),em=eD(eh.duration);ep.startChild({description:"Main UI thread blocked",op:"ui.long-task",origin:"auto.ui.browser.metrics",startTimestamp:eg,endTimestamp:eg+em})}})}function eI(){(0,ek._j)("event",({entries:ep})=>{for(let eh of ep){let ep=(0,ey.x1)();if(!ep)return;if("click"===eh.name){let eg=eD(eE.Z1+eh.startTime),em=eD(eh.duration);ep.startChild({description:(0,eF.Rt)(eh.target),op:`ui.interaction.${eh.name}`,origin:"auto.ui.browser.metrics",startTimestamp:eg,endTimestamp:eg+em})}}})}function ej(){return(0,ek.PR)(({metric:ep})=>{let eh=ep.entries.pop();eh&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log("[Measurements] Adding CLS"),eW.cls={value:ep.value,unit:""},eA=eh)})}function eU(){return(0,ek.$A)(({metric:ep})=>{let eh=ep.entries.pop();eh&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log("[Measurements] Adding LCP"),eW.lcp={value:ep.value,unit:"millisecond"},em=eh)})}function eH(){return(0,ek.to)(({metric:ep})=>{let eh=ep.entries.pop();if(!eh)return;let eg=eD(eE.Z1),em=eD(eh.startTime);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log("[Measurements] Adding FID"),eW.fid={value:ep.value,unit:"millisecond"},eW["mark.fid"]={value:eg+em,unit:"second"}})}function eX(ep){let eh,eg;let eM=eT();if(!eM||!ew.WINDOW.performance.getEntries||!eE.Z1)return;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log("[Tracing] Adding & adjusting spans using Performance API");let e_=eD(eE.Z1),ey=eM.getEntries();if(ey.slice(eN).forEach(em=>{let eA=eD(em.startTime),eM=eD(em.duration);if("navigation"!==ep.op||!(e_+eA{if(!eW[eh]||e_>=ep.startTimestamp)return;let eg=eW[eh].value,em=Math.abs((e_+eD(eg)-ep.startTimestamp)*1e3),eA=em-eg;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log(`[Measurements] Normalized ${eh} from ${eg} to ${em} (${eA})`),eW[eh].value=em});let em=eW["mark.fid"];em&&eW.fid&&(eB(ep,{description:"first input delay",endTimestamp:em.value+eD(eW.fid.value),op:"ui.action",origin:"auto.ui.browser.metrics",startTimestamp:em.value}),delete eW["mark.fid"]),"fcp"in eW||delete eW.cls,Object.keys(eW).forEach(eh=>{ep.setMeasurement(eh,eW[eh].value,eW[eh].unit)}),eZ(ep)}em=void 0,eA=void 0,eW={}}function eQ(ep,eh,eg,em,eA){let eM=eA+eg,e_=eM+em;return eB(ep,{description:eh.name,endTimestamp:e_,op:eh.entryType,origin:"auto.resource.browser.metrics",startTimestamp:eM}),eM}function eK(ep,eh,eg){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(em=>{e$(ep,eh,em,eg)}),e$(ep,eh,"secureConnection",eg,"TLS/SSL","connectEnd"),e$(ep,eh,"fetch",eg,"cache","domainLookupStart"),e$(ep,eh,"domainLookup",eg,"DNS"),eV(ep,eh,eg)}function e$(ep,eh,eg,em,eA,eM){let e_=eM?eh[eM]:eh[`${eg}End`],ey=eh[`${eg}Start`];ey&&e_&&eB(ep,{op:"browser",origin:"auto.browser.browser.metrics",description:eA||eg,startTimestamp:em+eD(ey),endTimestamp:em+eD(e_)})}function eV(ep,eh,eg){eB(ep,{op:"browser",origin:"auto.browser.browser.metrics",description:"request",startTimestamp:eg+eD(eh.requestStart),endTimestamp:eg+eD(eh.responseEnd)}),eB(ep,{op:"browser",origin:"auto.browser.browser.metrics",description:"response",startTimestamp:eg+eD(eh.responseStart),endTimestamp:eg+eD(eh.responseEnd)})}function eG(ep,eh,eg,em,eA,eM){if("xmlhttprequest"===eh.initiatorType||"fetch"===eh.initiatorType)return;let e_={};"transferSize"in eh&&(e_["http.response_transfer_size"]=eh.transferSize),"encodedBodySize"in eh&&(e_["http.response_content_length"]=eh.encodedBodySize),"decodedBodySize"in eh&&(e_["http.decoded_response_content_length"]=eh.decodedBodySize),"renderBlockingStatus"in eh&&(e_["resource.render_blocking_status"]=eh.renderBlockingStatus);let ey=eM+em;eB(ep,{description:eg,endTimestamp:ey+eA,op:eh.initiatorType?`resource.${eh.initiatorType}`:"resource.other",origin:"auto.resource.browser.metrics",startTimestamp:ey,data:e_})}function eY(ep){let eh=ew.WINDOW.navigator;if(!eh)return;let eg=eh.connection;eg&&(eg.effectiveType&&ep.setTag("effectiveConnectionType",eg.effectiveType),eg.type&&ep.setTag("connectionType",eg.type),eS(eg.rtt)&&(eW["connection.rtt"]={value:eg.rtt,unit:"millisecond"})),eS(eh.deviceMemory)&&ep.setTag("deviceMemory",`${eh.deviceMemory} GB`),eS(eh.hardwareConcurrency)&&ep.setTag("hardwareConcurrency",String(eh.hardwareConcurrency))}function eZ(ep){em&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log("[Measurements] Adding LCP Data"),em.element&&ep.setTag("lcp.element",(0,eF.Rt)(em.element)),em.id&&ep.setTag("lcp.id",em.id),em.url&&ep.setTag("lcp.url",em.url.trim().slice(0,200)),ep.setTag("lcp.size",em.size)),eA&&eA.sources&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log("[Measurements] Adding CLS Data"),eA.sources.forEach((eh,eg)=>ep.setTag(`cls.source.${eg+1}`,(0,eF.Rt)(eh.node))))}var eJ=eg(88952),e0=eg(42533);function e5(ep,eh=!0,eg=!0){let em;if(!ew.WINDOW||!ew.WINDOW.location){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn("Could not initialize routing instrumentation due to invalid location");return}let eA=ew.WINDOW.location.href;eh&&(em=ep({name:ew.WINDOW.location.pathname,startTimestamp:eE.Z1?eE.Z1/1e3:void 0,op:"pageload",origin:"auto.pageload.browser",metadata:{source:"url"}})),eg&&(0,e0.oq)("history",({to:eh,from:eg})=>{if(void 0===eg&&eA&&-1!==eA.indexOf(eh)){eA=void 0;return}eg!==eh&&(eA=void 0,em&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log(`[Tracing] Finishing current transaction with op: ${em.op}`),em.finish()),em=ep({name:ew.WINDOW.location.pathname,op:"navigation",origin:"auto.navigation.browser",metadata:{source:"url"}}))})}let e6="BrowserTracing",e9={...eM.AT,markBackgroundTransactions:!0,routingInstrumentation:e5,startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,_experiments:{},...eJ.k3};class e8{constructor(ep){this.name=e6,this._hasSetTracePropagationTargets=!1,(0,e_.T)(),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&(this._hasSetTracePropagationTargets=!!(ep&&(ep.tracePropagationTargets||ep.tracingOrigins))),this.options={...e9,...ep},void 0!==this.options._experiments.enableLongTask&&(this.options.enableLongTask=this.options._experiments.enableLongTask),ep&&!ep.tracePropagationTargets&&ep.tracingOrigins&&(this.options.tracePropagationTargets=ep.tracingOrigins),this._collectWebVitals=eL(),this.options.enableLongTask&&eP(),this.options._experiments.enableInteractions&&eI()}setupOnce(ep,eh){this._getCurrentHub=eh;let eg=eh().getClient(),em=eg&&eg.getOptions(),{routingInstrumentation:eA,startTransactionOnLocationChange:eM,startTransactionOnPageLoad:e_,markBackgroundTransactions:ey,traceFetch:ez,traceXHR:eF,shouldCreateSpanForRequest:ew,enableHTTPTimings:eE,_experiments:ek}=this.options,eR=em&&em.tracePropagationTargets,eS=eR||this.options.tracePropagationTargets;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this._hasSetTracePropagationTargets&&eR&&eO.kg.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used."),eA(ep=>{let eg=this._createRouteTransaction(ep);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(eg,ep,eh),eg},e_,eM),ey&&eC(),ek.enableInteractions&&this._registerInteractionListener(),(0,eJ.L7)({traceFetch:ez,traceXHR:eF,tracePropagationTargets:eS,shouldCreateSpanForRequest:ew,enableHTTPTimings:eE})}_createRouteTransaction(ep){if(!this._getCurrentHub){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn(`[Tracing] Did not create ${ep.op} transaction because _getCurrentHub is invalid.`);return}let eh=this._getCurrentHub(),{beforeNavigate:eg,idleTimeout:em,finalTimeout:eA,heartbeatInterval:eM}=this.options,ey="pageload"===ep.op,eF=ey?e7("sentry-trace"):"",eC=ey?e7("baggage"):"",{traceparentData:eE,dynamicSamplingContext:ek,propagationContext:eR}=(0,ez.KA)(eF,eC),eS={...ep,...eE,metadata:{...ep.metadata,dynamicSamplingContext:eE&&!ek?{}:ek},trimEnd:!0},eB="function"==typeof eg?eg(eS):eS,eD=void 0===eB?{...eS,sampled:!1}:eB;eD.metadata=eD.name!==eS.name?{...eD.metadata,source:"custom"}:eD.metadata,this._latestRouteName=eD.name,this._latestRouteSource=eD.metadata&&eD.metadata.source,!1===eD.sampled&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log(`[Tracing] Will not send ${eD.op} transaction because of beforeNavigate.`),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.log(`[Tracing] Starting ${eD.op} transaction on scope`);let{location:eT}=ew.WINDOW,eN=(0,e_.l)(eh,eD,em,eA,!0,{location:eT},eM),eW=eh.getScope();return ey&&eE?eW.setPropagationContext(eR):eW.setPropagationContext({traceId:eN.traceId,spanId:eN.spanId,parentSpanId:eN.parentSpanId,sampled:eN.sampled}),eN.registerBeforeFinishCallback(ep=>{this._collectWebVitals(),eX(ep)}),eN}_registerInteractionListener(){let ep;let eh=()=>{let{idleTimeout:eh,finalTimeout:eg,heartbeatInterval:em}=this.options,eA="ui.action.click",eM=(0,ey.x1)();if(eM&&eM.op&&["navigation","pageload"].includes(eM.op)){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn(`[Tracing] Did not create ${eA} transaction because a pageload or navigation transaction is in progress.`);return}if(ep&&(ep.setFinishReason("interactionInterrupted"),ep.finish(),ep=void 0),!this._getCurrentHub){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn(`[Tracing] Did not create ${eA} transaction because _getCurrentHub is invalid.`);return}if(!this._latestRouteName){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn(`[Tracing] Did not create ${eA} transaction because _latestRouteName is missing.`);return}let ez=this._getCurrentHub(),{location:eF}=ew.WINDOW,eC={name:this._latestRouteName,op:eA,trimEnd:!0,metadata:{source:this._latestRouteSource||"url"}};ep=(0,e_.l)(ez,eC,eh,eg,!0,{location:eF},em)};["click"].forEach(ep=>{addEventListener(ep,eh,{once:!1,capture:!0})})}}function e7(ep){let eh=(0,eF.qT)(`meta[name=${ep}]`);return eh?eh.getAttribute("content"):void 0}},55363:(ep,eh,eg)=>{"use strict";let em,eA,eM;eg.d(eh,{PR:()=>eI,to:()=>eU,$A:()=>ej,_j:()=>eH});var e_=eg(12343),ey=eg(30360);let eO=(ep,eh,eg)=>{let em,eA;return eM=>{eh.value>=0&&(eM||eg)&&((eA=eh.value-(em||0))||void 0===em)&&(em=eh.value,eh.delta=eA,ep(eh))}};var ez=eg(13821);let eF=()=>`v3-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,ew=()=>{let ep=ez.WINDOW.performance.timing,eh=ez.WINDOW.performance.navigation.type,eg={entryType:"navigation",startTime:0,type:2==eh?"back_forward":1===eh?"reload":"navigate"};for(let eh in ep)"navigationStart"!==eh&&"toJSON"!==eh&&(eg[eh]=Math.max(ep[eh]-ep.navigationStart,0));return eg},eC=()=>ez.WINDOW.__WEB_VITALS_POLYFILL__?ez.WINDOW.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||ew()):ez.WINDOW.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],eE=()=>{let ep=eC();return ep&&ep.activationStart||0},ek=(ep,eh)=>{let eg=eC(),em="navigate";return eg&&(em=ez.WINDOW.document.prerendering||eE()>0?"prerender":eg.type.replace(/_/g,"-")),{name:ep,value:void 0===eh?-1:eh,rating:"good",delta:0,entries:[],id:eF(),navigationType:em}},eR=(ep,eh,eg)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(ep)){let em=new PerformanceObserver(ep=>{eh(ep.getEntries())});return em.observe(Object.assign({type:ep,buffered:!0},eg||{})),em}}catch(ep){}};var eS=eg(80188);let eB=ep=>{let eh;let eg=ek("CLS",0),em=0,eA=[],eM=ep=>{ep.forEach(ep=>{if(!ep.hadRecentInput){let eM=eA[0],e_=eA[eA.length-1];em&&0!==eA.length&&ep.startTime-e_.startTime<1e3&&ep.startTime-eM.startTime<5e3?(em+=ep.value,eA.push(ep)):(em=ep.value,eA=[ep]),em>eg.value&&(eg.value=em,eg.entries=eA,eh&&eh())}})},e_=eR("layout-shift",eM);if(e_){eh=eO(ep,eg);let em=()=>{eM(e_.takeRecords()),eh(!0)};return(0,eS.u)(em),em}};var eD=eg(25029);let eT=ep=>{let eh;let eg=(0,eD.Y)(),em=ek("FID"),eA=ep=>{ep.startTime{ep.forEach(eA)},e_=eR("first-input",eM);eh=eO(ep,em),e_&&(0,eS.u)(()=>{eM(e_.takeRecords()),e_.disconnect()},!0)},eN={},eW=ep=>{let eh;let eg=(0,eD.Y)(),em=ek("LCP"),eA=ep=>{let eA=ep[ep.length-1];if(eA){let ep=Math.max(eA.startTime-eE(),0);ep{eN[em.id]||(eA(eM.takeRecords()),eM.disconnect(),eN[em.id]=!0,eh(!0))};return["keydown","click"].forEach(ep=>{addEventListener(ep,eg,{once:!0,capture:!0})}),(0,eS.u)(eg,!0),eg}},eL={},eP={};function eI(ep){return eV("cls",ep,eQ,em)}function ej(ep){return eV("lcp",ep,e$,eM)}function eU(ep){return eV("fid",ep,eK,eA)}function eH(ep,eh){return eY(ep,eh),eP[ep]||(eG(ep),eP[ep]=!0),eZ(ep,eh)}function eX(ep,eh){let eg=eL[ep];if(eg&&eg.length)for(let em of eg)try{em(eh)}catch(eh){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&e_.kg.error(`Error while triggering instrumentation handler. +Type: ${ep} +Name: ${(0,ey.$P)(em)} +Error:`,eh)}}function eQ(){eB(ep=>{eX("cls",{metric:ep}),em=ep})}function eK(){eT(ep=>{eX("fid",{metric:ep}),eA=ep})}function e$(){eW(ep=>{eX("lcp",{metric:ep}),eM=ep})}function eV(ep,eh,eg,em){return eY(ep,eh),eP[ep]||(eg(),eP[ep]=!0),em&&eh({metric:em}),eZ(ep,eh)}function eG(ep){let eh={};"event"===ep&&(eh.durationThreshold=0),eR(ep,eh=>{eX(ep,{entries:eh})},eh)}function eY(ep,eh){eL[ep]=eL[ep]||[],eL[ep].push(eh)}function eZ(ep,eh){return()=>{let eg=eL[ep];if(!eg)return;let em=eg.indexOf(eh);-1!==em&&eg.splice(em,1)}}},88952:(ep,eh,eg)=>{"use strict";eg.d(eh,{k3:()=>eS,L7:()=>eB});var em=eg(47522),eA=eg(95659),eM=eg(90454),e_=eg(42533),ey=eg(21170),eO=eg(57321),ez=eg(99181),eF=eg(77638),ew=eg(67597);function eC(ep,eh,eg,eM,e_="auto.http.browser"){if(!(0,em.z)()||!ep.fetchData)return;let ey=eh(ep.fetchData.url);if(ep.endTimestamp&&ey){let eh=ep.fetchData.__span;if(!eh)return;let eg=eM[eh];if(eg){if(ep.response){eg.setHttpStatus(ep.response.status);let eh=ep.response&&ep.response.headers&&ep.response.headers.get("content-length");if(eh){let ep=parseInt(eh);ep>0&&eg.setData("http.response_content_length",ep)}}else ep.error&&eg.setStatus("internal_error");eg.finish(),delete eM[eh]}return}let eO=(0,eA.Gd)(),ez=eO.getScope(),eF=eO.getClient(),ew=ez.getSpan(),{method:eC,url:ek}=ep.fetchData,eR=ey&&ew?ew.startChild({data:{url:ek,type:"fetch","http.method":eC},description:`${eC} ${ek}`,op:"http.client",origin:e_}):void 0;if(eR&&(ep.fetchData.__span=eR.spanId,eM[eR.spanId]=eR),eg(ep.fetchData.url)&&eF){let eh=ep.args[0];ep.args[1]=ep.args[1]||{};let eg=ep.args[1];eg.headers=eE(eh,eF,ez,eg,eR)}return eR}function eE(ep,eh,eg,em,eA){let e_=eA||eg.getSpan(),ey=e_&&e_.transaction,{traceId:eO,sampled:eC,dsc:eE}=eg.getPropagationContext(),ek=e_?e_.toTraceparent():(0,eF.$p)(eO,void 0,eC),eR=ey?ey.getDynamicSamplingContext():eE||(0,eM._)(eO,eh,eg),eS=(0,ez.IQ)(eR),eB="undefined"!=typeof Request&&(0,ew.V9)(ep,Request)?ep.headers:em.headers;if(!eB)return{"sentry-trace":ek,baggage:eS};if("undefined"!=typeof Headers&&(0,ew.V9)(eB,Headers)){let ep=new Headers(eB);return ep.append("sentry-trace",ek),eS&&ep.append(ez.bU,eS),ep}if(Array.isArray(eB)){let ep=[...eB,["sentry-trace",ek]];return eS&&ep.push([ez.bU,eS]),ep}{let ep="baggage"in eB?eB.baggage:void 0,eh=[];return Array.isArray(ep)?eh.push(...ep):ep&&eh.push(ep),eS&&eh.push(eS),{...eB,"sentry-trace":ek,baggage:eh.length>0?eh.join(","):void 0}}}var ek=eg(55363);let eR=["localhost",/^\/(?!\/)/],eS={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:eR,tracePropagationTargets:eR};function eB(ep){let{traceFetch:eh,traceXHR:eg,tracePropagationTargets:em,tracingOrigins:eA,shouldCreateSpanForRequest:eM,enableHTTPTimings:ey}={traceFetch:eS.traceFetch,traceXHR:eS.traceXHR,...ep},eO="function"==typeof eM?eM:ep=>!0,ez=ep=>eP(ep,em||eA),eF={};eh&&(0,e_.oq)("fetch",ep=>{let eh=eC(ep,eO,ez,eF);ey&&eh&&eT(eh)}),eg&&(0,e_.oq)("xhr",ep=>{let eh=eI(ep,eO,ez,eF);ey&&eh&&eT(eh)})}function eD(ep){return"resource"===ep.entryType&&"initiatorType"in ep&&"string"==typeof ep.nextHopProtocol&&("fetch"===ep.initiatorType||"xmlhttprequest"===ep.initiatorType)}function eT(ep){let eh=ep.data.url;if(!eh)return;let eg=(0,ek._j)("resource",({entries:em})=>{em.forEach(em=>{eD(em)&&em.name.endsWith(eh)&&(eL(em).forEach(eh=>ep.setData(...eh)),setTimeout(eg))})})}function eN(ep){let eh="unknown",eg="unknown",em="";for(let eA of ep){if("/"===eA){[eh,eg]=ep.split("/");break}if(!isNaN(Number(eA))){eh="h"===em?"http":em,eg=ep.split(em)[1];break}em+=eA}return em===ep&&(eh=em),{name:eh,version:eg}}function eW(ep=0){return((ey.Z1||performance.timeOrigin)+ep)/1e3}function eL(ep){let{name:eh,version:eg}=eN(ep.nextHopProtocol),em=[];return(em.push(["network.protocol.version",eg],["network.protocol.name",eh]),ey.Z1)?[...em,["http.request.redirect_start",eW(ep.redirectStart)],["http.request.fetch_start",eW(ep.fetchStart)],["http.request.domain_lookup_start",eW(ep.domainLookupStart)],["http.request.domain_lookup_end",eW(ep.domainLookupEnd)],["http.request.connect_start",eW(ep.connectStart)],["http.request.secure_connection_start",eW(ep.secureConnectionStart)],["http.request.connection_end",eW(ep.connectEnd)],["http.request.request_start",eW(ep.requestStart)],["http.request.response_start",eW(ep.responseStart)],["http.request.response_end",eW(ep.responseEnd)]]:em}function eP(ep,eh){return(0,eO.U0)(ep,eh||eR)}function eI(ep,eh,eg,ey){let eO=ep.xhr,ew=eO&&eO[e_.xU];if(!(0,em.z)()||eO&&eO.__sentry_own_request__||!eO||!ew)return;let eC=eh(ew.url);if(ep.endTimestamp&&eC){let ep=eO.__sentry_xhr_span_id__;if(!ep)return;let eh=ey[ep];eh&&(eh.setHttpStatus(ew.status_code),eh.finish(),delete ey[ep]);return}let eE=(0,eA.Gd)(),ek=eE.getScope(),eR=ek.getSpan(),eS=eC&&eR?eR.startChild({data:{...ew.data,type:"xhr","http.method":ew.method,url:ew.url},description:`${ew.method} ${ew.url}`,op:"http.client",origin:"auto.http.browser"}):void 0;if(eS&&(eO.__sentry_xhr_span_id__=eS.spanId,ey[eO.__sentry_xhr_span_id__]=eS),eO.setRequestHeader&&eg(ew.url)){if(eS){let ep=eS&&eS.transaction,eh=ep&&ep.getDynamicSamplingContext(),eg=(0,ez.IQ)(eh);ej(eO,eS.toTraceparent(),eg)}else{let ep=eE.getClient(),{traceId:eh,sampled:eg,dsc:em}=ek.getPropagationContext(),eA=(0,eF.$p)(eh,void 0,eg),e_=em||(ep?(0,eM._)(eh,ep,ek):void 0);ej(eO,eA,(0,ez.IQ)(e_))}}return eS}function ej(ep,eh,eg){try{ep.setRequestHeader("sentry-trace",eh),eg&&ep.setRequestHeader(ez.bU,eg)}catch(ep){}}},13821:(ep,eh,eg)=>{"use strict";eg.d(eh,{WINDOW:()=>em});let em=eg(71235).n2},25029:(ep,eh,eg)=>{"use strict";eg.d(eh,{Y:()=>eO});var em=eg(13821),eA=eg(80188);let eM=-1,e_=()=>"hidden"!==em.WINDOW.document.visibilityState||em.WINDOW.document.prerendering?1/0:0,ey=()=>{(0,eA.u)(({timeStamp:ep})=>{eM=ep},!0)},eO=()=>(eM<0&&(eM=e_(),ey()),{get firstHiddenTime(){return eM}})},80188:(ep,eh,eg)=>{"use strict";eg.d(eh,{u:()=>eA});var em=eg(13821);let eA=(ep,eh)=>{let eg=eA=>{("pagehide"===eA.type||"hidden"===em.WINDOW.document.visibilityState)&&(ep(eA),eh&&(removeEventListener("visibilitychange",eg,!0),removeEventListener("pagehide",eg,!0)))};addEventListener("visibilitychange",eg,!0),addEventListener("pagehide",eg,!0)}},72248:(ep,eh,eg)=>{"use strict";eg.d(eh,{R:()=>e$});var em=eg(30292),eA=eg(12343),eM=eg(62844),e_=eg(67597),ey=eg(96893),eO=eg(58725),ez=eg(80409),eF=eg(1984);function ew(ep,eh){return eh&&(ep.sdk=ep.sdk||{},ep.sdk.name=ep.sdk.name||eh.name,ep.sdk.version=ep.sdk.version||eh.version,ep.sdk.integrations=[...ep.sdk.integrations||[],...eh.integrations||[]],ep.sdk.packages=[...ep.sdk.packages||[],...eh.packages||[]]),ep}function eC(ep,eh,eg,eA){let eM=(0,eO.HY)(eg),e_={sent_at:new Date().toISOString(),...eM&&{sdk:eM},...!!eA&&eh&&{dsn:(0,em.RA)(eh)}},ey="aggregates"in ep?[{type:"sessions"},ep]:[{type:"session"},ep.toJSON()];return(0,eO.Jd)(e_,[ey])}function eE(ep,eh,eg,em){let eA=(0,eO.HY)(eg),eM=ep.type&&"replay_event"!==ep.type?ep.type:"event";ew(ep,eg&&eg.sdk);let e_=(0,eO.Cd)(ep,eA,em,eh);delete ep.sdkProcessingMetadata;let ey=[{type:eM},ep];return(0,eO.Jd)(e_,[ey])}var ek=eg(22967),eR=eg(9015),eS=eg(90454),eB=eg(88942);let eD="Not capturing exception because it's already been captured.";class eT{constructor(ep){if(this._options=ep,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],ep.dsn?this._dsn=(0,em.vK)(ep.dsn):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.warn("No DSN provided, client will not send events."),this._dsn){let eh=(0,eF.U)(this._dsn,ep);this._transport=ep.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...ep.transportOptions,url:eh})}}captureException(ep,eh,eg){if((0,eM.YO)(ep)){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(eD);return}let em=eh&&eh.event_id;return this._process(this.eventFromException(ep,eh).then(ep=>this._captureEvent(ep,eh,eg)).then(ep=>{em=ep})),em}captureMessage(ep,eh,eg,em){let eA=eg&&eg.event_id,eM=(0,e_.pt)(ep)?this.eventFromMessage(String(ep),eh,eg):this.eventFromException(ep,eg);return this._process(eM.then(ep=>this._captureEvent(ep,eg,em)).then(ep=>{eA=ep})),eA}captureEvent(ep,eh,eg){if(eh&&eh.originalException&&(0,eM.YO)(eh.originalException)){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(eD);return}let em=eh&&eh.event_id;return this._process(this._captureEvent(ep,eh,eg).then(ep=>{em=ep})),em}captureSession(ep){"string"!=typeof ep.release?("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.warn("Discarded session because of missing or non-string release"):(this.sendSession(ep),(0,eR.CT)(ep,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(ep){let eh=this._transport;return eh?this._isClientDoneProcessing(ep).then(eg=>eh.flush(ep).then(ep=>eg&&ep)):(0,ey.WD)(!0)}close(ep){return this.flush(ep).then(ep=>(this.getOptions().enabled=!1,ep))}getEventProcessors(){return this._eventProcessors}addEventProcessor(ep){this._eventProcessors.push(ep)}setupIntegrations(ep){(ep&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&(this._integrations=(0,ek.q4)(this,this._options.integrations),this._integrationsInitialized=!0)}getIntegrationById(ep){return this._integrations[ep]}getIntegration(ep){try{return this._integrations[ep.id]||null}catch(eh){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.warn(`Cannot retrieve integration ${ep.id} from the current Client`),null}}addIntegration(ep){(0,ek.m7)(this,ep,this._integrations)}sendEvent(ep,eh={}){this.emit("beforeSendEvent",ep,eh);let eg=eE(ep,this._dsn,this._options._metadata,this._options.tunnel);for(let ep of eh.attachments||[])eg=(0,eO.BO)(eg,(0,eO.zQ)(ep,this._options.transportOptions&&this._options.transportOptions.textEncoder));let em=this._sendEnvelope(eg);em&&em.then(eh=>this.emit("afterSendEvent",ep,eh),null)}sendSession(ep){let eh=eC(ep,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(eh)}recordDroppedEvent(ep,eh,eg){if(this._options.sendClientReports){let eg=`${ep}:${eh}`;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(`Adding outcome: "${eg}"`),this._outcomes[eg]=this._outcomes[eg]+1||1}}on(ep,eh){this._hooks[ep]||(this._hooks[ep]=[]),this._hooks[ep].push(eh)}emit(ep,...eh){this._hooks[ep]&&this._hooks[ep].forEach(ep=>ep(...eh))}_updateSessionFromEvent(ep,eh){let eg=!1,em=!1,eA=eh.exception&&eh.exception.values;if(eA)for(let ep of(em=!0,eA)){let eh=ep.mechanism;if(eh&&!1===eh.handled){eg=!0;break}}let eM="ok"===ep.status;(eM&&0===ep.errors||eM&&eg)&&((0,eR.CT)(ep,{...eg&&{status:"crashed"},errors:ep.errors||Number(em||eg)}),this.captureSession(ep))}_isClientDoneProcessing(ep){return new ey.cW(eh=>{let eg=0,em=1,eA=setInterval(()=>{0==this._numProcessing?(clearInterval(eA),eh(!0)):(eg+=em,ep&&eg>=ep&&(clearInterval(eA),eh(!1)))},1)})}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(ep,eh,eg){let em=this.getOptions(),eA=Object.keys(this._integrations);return!eh.integrations&&eA.length>0&&(eh.integrations=eA),this.emit("preprocessEvent",ep,eh),(0,eB.R)(em,ep,eh,eg,this).then(ep=>{if(null===ep)return ep;let{propagationContext:eh}=ep.sdkProcessingMetadata||{};if(!(ep.contexts&&ep.contexts.trace)&&eh){let{traceId:em,spanId:eA,parentSpanId:eM,dsc:e_}=eh;ep.contexts={trace:{trace_id:em,span_id:eA,parent_span_id:eM},...ep.contexts};let ey=e_||(0,eS._)(em,this,eg);ep.sdkProcessingMetadata={dynamicSamplingContext:ey,...ep.sdkProcessingMetadata}}return ep})}_captureEvent(ep,eh={},eg){return this._processEvent(ep,eh,eg).then(ep=>ep.event_id,ep=>{if("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__){let eh=ep;"log"===eh.logLevel?eA.kg.log(eh.message):eA.kg.warn(eh)}})}_processEvent(ep,eh,eg){let em=this.getOptions(),{sampleRate:eA}=em,eM=eP(ep),e_=eL(ep),eO=ep.type||"error",eF=`before send for type \`${eO}\``;if(e_&&"number"==typeof eA&&Math.random()>eA)return this.recordDroppedEvent("sample_rate","error",ep),(0,ey.$2)(new ez.b(`Discarding event because it's not included in the random sample (sampling rate = ${eA})`,"log"));let ew="replay_event"===eO?"replay":eO;return this._prepareEvent(ep,eh,eg).then(eg=>{if(null===eg)throw this.recordDroppedEvent("event_processor",ew,ep),new ez.b("An event processor returned `null`, will not send event.","log");return eh.data&&!0===eh.data.__sentry__?eg:eN(eW(em,eg,eh),eF)}).then(em=>{if(null===em)throw this.recordDroppedEvent("before_send",ew,ep),new ez.b(`${eF} returned \`null\`, will not send event.`,"log");let eA=eg&&eg.getSession();!eM&&eA&&this._updateSessionFromEvent(eA,em);let e_=em.transaction_info;if(eM&&e_&&em.transaction!==ep.transaction){let ep="custom";em.transaction_info={...e_,source:ep}}return this.sendEvent(em,eh),em}).then(null,ep=>{if(ep instanceof ez.b)throw ep;throw this.captureException(ep,{data:{__sentry__:!0},originalException:ep}),new ez.b(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. +Reason: ${ep}`)})}_process(ep){this._numProcessing++,ep.then(ep=>(this._numProcessing--,ep),ep=>(this._numProcessing--,ep))}_sendEnvelope(ep){if(this.emit("beforeEnvelope",ep),this._isEnabled()&&this._transport)return this._transport.send(ep).then(null,ep=>{("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.error("Error while sending event:",ep)});("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.error("Transport disabled")}_clearOutcomes(){let ep=this._outcomes;return this._outcomes={},Object.keys(ep).map(eh=>{let[eg,em]=eh.split(":");return{reason:eg,category:em,quantity:ep[eh]}})}}function eN(ep,eh){let eg=`${eh} must return \`null\` or a valid event.`;if((0,e_.J8)(ep))return ep.then(ep=>{if(!(0,e_.PO)(ep)&&null!==ep)throw new ez.b(eg);return ep},ep=>{throw new ez.b(`${eh} rejected with ${ep}`)});if(!(0,e_.PO)(ep)&&null!==ep)throw new ez.b(eg);return ep}function eW(ep,eh,eg){let{beforeSend:em,beforeSendTransaction:eA}=ep;return eL(eh)&&em?em(eh,eg):eP(eh)&&eA?eA(eh,eg):eh}function eL(ep){return void 0===ep.type}function eP(ep){return"transaction"===ep.type}var eI=eg(40105),ej=eg(68518),eU=eg(21170);function eH(ep,eh,eg){let em=[{type:"client_report"},{timestamp:eg||(0,eU.yW)(),discarded_events:ep}];return(0,eO.Jd)(eh?{dsn:eh}:{},[em])}var eX=eg(84773),eQ=eg(86891),eK=eg(70911);class e$ extends eT{constructor(ep){let eh=eQ.m9.SENTRY_SDK_SOURCE||(0,ej.S)();ep._metadata=ep._metadata||{},ep._metadata.sdk=ep._metadata.sdk||{name:"sentry.javascript.browser",packages:[{name:`${eh}:@sentry/browser`,version:eI.J}],version:eI.J},super(ep),ep.sendClientReports&&eQ.m9.document&&eQ.m9.document.addEventListener("visibilitychange",()=>{"hidden"===eQ.m9.document.visibilityState&&this._flushOutcomes()})}eventFromException(ep,eh){return(0,eX.dr)(this._options.stackParser,ep,eh,this._options.attachStacktrace)}eventFromMessage(ep,eh="info",eg){return(0,eX.aB)(this._options.stackParser,ep,eh,eg,this._options.attachStacktrace)}captureUserFeedback(ep){if(!this._isEnabled()){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.warn("SDK not enabled, will not capture user feedback.");return}let eh=(0,eK.r)(ep,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(eh)}_prepareEvent(ep,eh,eg){return ep.platform=ep.platform||"javascript",super._prepareEvent(ep,eh,eg)}_flushOutcomes(){let ep=this._clearOutcomes();if(0===ep.length){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("No outcomes to send");return}if(!this._dsn){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("No dsn provided, will not send outcomes");return}("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("Sending outcomes:",ep);let eh=eH(ep,this._options.tunnel&&(0,em.RA)(this._dsn));this._sendEnvelope(eh)}}},84773:(ep,eh,eg)=>{"use strict";eg.d(eh,{GJ:()=>ez,ME:()=>eD,aB:()=>eB,dr:()=>eS});var em=eg(95659),eA=eg(67597),eM=eg(88007),e_=eg(62844),ey=eg(96893),eO=eg(20535);function ez(ep,eh){let eg=eC(ep,eh),em={type:eh&&eh.name,value:eR(eh)};return eg.length&&(em.stacktrace={frames:eg}),void 0===em.type&&""===em.value&&(em.value="Unrecoverable error caught"),em}function eF(ep,eh,eg,e_){let ey=(0,em.Gd)().getClient(),eO=ey&&ey.getOptions().normalizeDepth,ez={exception:{values:[{type:(0,eA.cO)(eh)?eh.constructor.name:e_?"UnhandledRejection":"Error",value:eN(eh,{isUnhandledRejection:e_})}]},extra:{__serialized__:(0,eM.Qy)(eh,eO)}};if(eg){let eh=eC(ep,eg);eh.length&&(ez.exception.values[0].stacktrace={frames:eh})}return ez}function ew(ep,eh){return{exception:{values:[ez(ep,eh)]}}}function eC(ep,eh){let eg=eh.stacktrace||eh.stack||"",em=ek(eh);try{return ep(eg,em)}catch(ep){}return[]}let eE=/Minified React error #\d+;/i;function ek(ep){if(ep){if("number"==typeof ep.framesToPop)return ep.framesToPop;if(eE.test(ep.message))return 1}return 0}function eR(ep){let eh=ep&&ep.message;return eh?eh.error&&"string"==typeof eh.error.message?eh.error.message:eh:"No error message"}function eS(ep,eh,eg,em){let eA=eD(ep,eh,eg&&eg.syntheticException||void 0,em);return(0,e_.EG)(eA),eA.level="error",eg&&eg.event_id&&(eA.event_id=eg.event_id),(0,ey.WD)(eA)}function eB(ep,eh,eg="info",em,eA){let eM=eT(ep,eh,em&&em.syntheticException||void 0,eA);return eM.level=eg,em&&em.event_id&&(eM.event_id=em.event_id),(0,ey.WD)(eM)}function eD(ep,eh,eg,em,eM){let ey;if((0,eA.VW)(eh)&&eh.error)return ew(ep,eh.error);if((0,eA.TX)(eh)||(0,eA.fm)(eh)){let eM=eh;if("stack"in eh)ey=ew(ep,eh);else{let eh=eM.name||((0,eA.TX)(eM)?"DOMError":"DOMException"),eO=eM.message?`${eh}: ${eM.message}`:eh;ey=eT(ep,eO,eg,em),(0,e_.Db)(ey,eO)}return"code"in eM&&(ey.tags={...ey.tags,"DOMException.code":`${eM.code}`}),ey}return(0,eA.VZ)(eh)?ew(ep,eh):((0,eA.PO)(eh)||(0,eA.cO)(eh)?ey=eF(ep,eh,eg,eM):(ey=eT(ep,eh,eg,em),(0,e_.Db)(ey,`${eh}`,void 0)),(0,e_.EG)(ey,{synthetic:!0}),ey)}function eT(ep,eh,eg,em){let eA={message:eh};if(em&&eg){let em=eC(ep,eg);em.length&&(eA.exception={values:[{value:eh,stacktrace:{frames:em}}]})}return eA}function eN(ep,{isUnhandledRejection:eh}){let eg=(0,eO.zf)(ep),em=eh?"promise rejection":"exception";if((0,eA.VW)(ep))return`Event \`ErrorEvent\` captured as ${em} with message \`${ep.message}\``;if((0,eA.cO)(ep)){let eh=eW(ep);return`Event \`${eh}\` (type=${ep.type}) captured as ${em}`}return`Object captured as ${em} with keys: ${eg}`}function eW(ep){try{let eh=Object.getPrototypeOf(ep);return eh?eh.constructor.name:void 0}catch(ep){}}},86891:(ep,eh,eg)=>{"use strict";eg.d(eh,{Wz:()=>ez,m9:()=>ey,re:()=>ew});var em=eg(64487),eA=eg(71235),eM=eg(20535),e_=eg(62844);let ey=eA.n2,eO=0;function ez(){return eO>0}function eF(){eO++,setTimeout(()=>{eO--})}function ew(ep,eh={},eg){if("function"!=typeof ep)return ep;try{let eh=ep.__sentry_wrapped__;if(eh)return eh;if((0,eM.HK)(ep))return ep}catch(eh){return ep}let eA=function(){let eA=Array.prototype.slice.call(arguments);try{eg&&"function"==typeof eg&&eg.apply(this,arguments);let em=eA.map(ep=>ew(ep,eh));return ep.apply(this,em)}catch(ep){throw eF(),(0,em.$e)(eg=>{eg.addEventProcessor(ep=>(eh.mechanism&&((0,e_.Db)(ep,void 0,void 0),(0,e_.EG)(ep,eh.mechanism)),ep.extra={...ep.extra,arguments:eA},ep)),(0,em.Tb)(ep)}),ep}};try{for(let eh in ep)Object.prototype.hasOwnProperty.call(ep,eh)&&(eA[eh]=ep[eh])}catch(ep){}(0,eM.$Q)(eA,ep),(0,eM.xp)(ep,"__sentry_wrapped__",eA);try{Object.getOwnPropertyDescriptor(eA,"name").configurable&&Object.defineProperty(eA,"name",{get:()=>ep.name})}catch(ep){}return eA}},57981:(ep,eh,eg)=>{"use strict";let em,eA,eM,e_,ey;eg.r(eh),eg.d(eh,{Breadcrumbs:()=>tQ.O,BrowserClient:()=>tN.R,BrowserProfilingIntegration:()=>l8,BrowserTracing:()=>u6.gE,Dedupe:()=>tV.I,FunctionToString:()=>eS.c,GlobalHandlers:()=>tH.d,HttpContext:()=>t$.q,Hub:()=>e0.Xb,InboundFilters:()=>eB.QD,Integrations:()=>cl,LinkedErrors:()=>tK.i,ModuleMetadata:()=>eV,Replay:()=>u3,SDK_VERSION:()=>tw.J,Scope:()=>tC.s,TryCatch:()=>tX.p,WINDOW:()=>tT.m9,addBreadcrumb:()=>tE.n_,addGlobalEventProcessor:()=>tq.cc,addIntegration:()=>tR.M5,addTracingExtensions:()=>tS.T,captureEvent:()=>tE.eN,captureException:()=>tE.Tb,captureMessage:()=>tE.uT,captureUserFeedback:()=>tU.Jd,chromeStackLineParser:()=>tP.$3,close:()=>tE.xv,configureScope:()=>tE.e,continueTrace:()=>tp,createTransport:()=>tB.q,createUserFeedbackEnvelope:()=>tj.r,defaultIntegrations:()=>tU.SS,defaultRequestInstrumentationOptions:()=>u9.k3,defaultStackLineParsers:()=>tP.d8,defaultStackParser:()=>tP.Dt,eventFromException:()=>tI.dr,eventFromMessage:()=>tI.aB,exceptionFromError:()=>tI.GJ,extractTraceparentData:()=>tv.qG,flush:()=>tE.yl,forceLoad:()=>tU.Eg,geckoStackLineParser:()=>tP.$Q,getActiveSpan:()=>tu,getActiveTransaction:()=>tv.x1,getCurrentHub:()=>e0.Gd,getHubFromCarrier:()=>e0.vi,init:()=>tU.S1,instrumentOutgoingRequests:()=>u9.L7,lastEventId:()=>tE.eW,makeBrowserOfflineTransport:()=>lv,makeFetchTransport:()=>tW.f,makeMain:()=>e0.pj,makeMultiplexedTransport:()=>tO,makeXHRTransport:()=>tL.K,onLoad:()=>tU.lA,onProfilingStartRouteTransaction:()=>l6,opera10StackLineParser:()=>tP.NP,opera11StackLineParser:()=>tP.HH,setContext:()=>tE.v,setExtra:()=>tE.sU,setExtras:()=>tE.rJ,setMeasurement:()=>tF,setTag:()=>tE.YA,setTags:()=>tE.mG,setUser:()=>tE.av,showReportDialog:()=>tU.jp,spanStatusfromHttpCode:()=>tD.Zd,startInactiveSpan:()=>e7,startSpan:()=>e9,startSpanManual:()=>e8,startTransaction:()=>tE.Yr,trace:()=>e6,winjsStackLineParser:()=>tP.R2,withScope:()=>tE.$e,wrap:()=>tU.re});var eO,ez,eF,ew,eC,eE,ek={};eg.r(ek),eg.d(ek,{FunctionToString:()=>eS.c,InboundFilters:()=>eB.QD,LinkedErrors:()=>eP});var eR={};eg.r(eR),eg.d(eR,{Breadcrumbs:()=>tQ.O,Dedupe:()=>tV.I,GlobalHandlers:()=>tH.d,HttpContext:()=>t$.q,LinkedErrors:()=>tK.i,TryCatch:()=>tX.p});var eS=eg(19116),eB=eg(42422),eD=eg(86045);function eT(ep,eh){return ep(eh.stack||"",1)}function eN(ep,eh){let eg={type:eh.name||eh.constructor.name,value:eh.message},em=eT(ep,eh);return em.length&&(eg.stacktrace={frames:em}),eg}let eW="cause",eL=5;class eP{static __initStatic(){this.id="LinkedErrors"}constructor(ep={}){this._key=ep.key||eW,this._limit=ep.limit||eL,this.name=eP.id}setupOnce(){}preprocessEvent(ep,eh,eg){let em=eg.getOptions();(0,eD.Z)(eN,em.stackParser,em.maxValueLength,this._key,this._limit,ep,eh)}}eP.__initStatic();var eI=eg(58725),ej=eg(71235);let eU=new Map,eH=new Set;function eX(ep){if(ej.n2._sentryModuleMetadata)for(let eh of Object.keys(ej.n2._sentryModuleMetadata)){let eg=ej.n2._sentryModuleMetadata[eh];if(!eH.has(eh)){for(let em of(eH.add(eh),ep(eh).reverse()))if(em.filename){eU.set(em.filename,eg);break}}}}function eQ(ep,eh){return eX(ep),eU.get(eh)}function eK(ep,eh){try{eh.exception.values.forEach(eh=>{if(eh.stacktrace)for(let eg of eh.stacktrace.frames||[]){if(!eg.filename)continue;let eh=eQ(ep,eg.filename);eh&&(eg.module_metadata=eh)}})}catch(ep){}}function e$(ep){try{ep.exception.values.forEach(ep=>{if(ep.stacktrace)for(let eh of ep.stacktrace.frames||[])delete eh.module_metadata})}catch(ep){}}class eV{static __initStatic(){this.id="ModuleMetadata"}constructor(){this.name=eV.id}setupOnce(ep,eh){let eg=eh().getClient();if(!eg||"function"!=typeof eg.on)return;eg.on("beforeEnvelope",ep=>{(0,eI.gv)(ep,(ep,eh)=>{if("event"===eh){let eh=Array.isArray(ep)?ep[1]:void 0;eh&&(e$(eh),ep[1]=eh)}})});let em=eg.getOptions().stackParser;ep(ep=>(eK(em,ep),ep))}}eV.__initStatic();var eG=eg(67597),eY=eg(77638),eZ=eg(12343),eJ=eg(20535),e0=eg(95659),e5=eg(47522);function e6(ep,eh,eg=()=>{}){let em;let eA=tg(ep),eM=(0,e0.Gd)(),e_=eM.getScope(),ey=e_.getSpan(),eO=th(eM,ey,eA);function ez(){eO&&eO.finish(),eM.getScope().setSpan(ey)}e_.setSpan(eO);try{em=eh(eO)}catch(ep){throw eO&&eO.setStatus("internal_error"),eg(ep),ez(),ep}return(0,eG.J8)(em)?Promise.resolve(em).then(()=>{ez()},ep=>{eO&&eO.setStatus("internal_error"),eg(ep),ez()}):ez(),em}function e9(ep,eh){let eg;let em=tg(ep),eA=(0,e0.Gd)(),eM=eA.getScope(),e_=eM.getSpan(),ey=th(eA,e_,em);function eO(){ey&&ey.finish(),eA.getScope().setSpan(e_)}eM.setSpan(ey);try{eg=eh(ey)}catch(ep){throw ey&&ey.setStatus("internal_error"),eO(),ep}return(0,eG.J8)(eg)?Promise.resolve(eg).then(()=>{eO()},()=>{ey&&ey.setStatus("internal_error"),eO()}):eO(),eg}function e8(ep,eh){let eg;let em=tg(ep),eA=(0,e0.Gd)(),eM=eA.getScope(),e_=eM.getSpan(),ey=th(eA,e_,em);function eO(){ey&&ey.finish(),eA.getScope().setSpan(e_)}eM.setSpan(ey);try{eg=eh(ey,eO)}catch(ep){throw ey&&ey.setStatus("internal_error"),ep}return(0,eG.J8)(eg)&&Promise.resolve(eg).then(void 0,()=>{ey&&ey.setStatus("internal_error")}),eg}function e7(ep){if(!(0,e5.z)())return;let eh={...ep};void 0!==eh.name&&void 0===eh.description&&(eh.description=eh.name);let eg=(0,e0.Gd)(),em=tu();return em?em.startChild(eh):eg.startTransaction(eh)}function tu(){return(0,e0.Gd)().getScope().getSpan()}function tp({sentryTrace:ep,baggage:eh},eg){let em=(0,e0.Gd)().getScope(),{traceparentData:eA,dynamicSamplingContext:eM,propagationContext:e_}=(0,eY.KA)(ep,eh);return em.setPropagationContext(e_),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA&&eZ.kg.log(`[Tracing] Continuing trace ${eA.traceId}.`),eg({...eA,metadata:(0,eJ.Jr)({dynamicSamplingContext:eA&&!eM?{}:eM})})}function th(ep,eh,eg){if((0,e5.z)())return eh?eh.startChild(eg):ep.startTransaction(eg)}function tg(ep){let eh={...ep};return void 0!==eh.name&&void 0===eh.description&&(eh.description=eh.name),eh}var tm=eg(30292),tA=eg(1984);function tM(ep,eh){let eg;return(0,eI.gv)(ep,(ep,em)=>(eh.includes(em)&&(eg=Array.isArray(ep)?ep[1]:void 0),!!eg)),eg}function t_(ep,eh){return eg=>{let em=ep(eg);return{send:async ep=>{let eg=tM(ep,["event","transaction","profile","replay_event"]);return eg&&(eg.release=eh),em.send(ep)},flush:ep=>em.flush(ep)}}}function tO(ep,eh){return eg=>{let em=ep(eg),eA={};function eM(eh,em){let eM=em?`${eh}:${em}`:eh;if(!eA[eM]){let e_=(0,tm.U4)(eh);if(!e_)return;let ey=(0,tA.U)(e_);eA[eM]=em?t_(ep,em)({...eg,url:ey}):ep({...eg,url:ey})}return eA[eM]}return{send:async function(ep){function eg(eh){return tM(ep,eh&&eh.length?eh:["event"])}let eA=eh({envelope:ep,getEvent:eg}).map(ep=>"string"==typeof ep?eM(ep,void 0):eM(ep.dsn,ep.release)).filter(ep=>!!ep);return 0===eA.length&&eA.push(em),(await Promise.all(eA.map(eh=>eh.send(ep))))[0]},flush:async function(ep){let eh=[...Object.keys(eA).map(ep=>eA[ep]),em];return(await Promise.all(eh.map(eh=>eh.flush(ep)))).every(ep=>ep)}}}}var tv=eg(9791);function tF(ep,eh,eg){let em=(0,tv.x1)();em&&em.setMeasurement(ep,eh,eg)}var tw=eg(40105),tC=eg(10350),tE=eg(64487),tq=eg(71195),tR=eg(22967),tS=eg(82931),tB=eg(59604),tD=eg(38903),tT=eg(86891),tN=eg(72248),tW=eg(28838),tL=eg(68131),tP=eg(34469),tI=eg(84773),tj=eg(70911),tU=eg(18620),tH=eg(52136),tX=eg(53692),tQ=eg(73535),tK=eg(61634),t$=eg(61945),tV=eg(69730);function tG(ep,eh){let eg=eh.getClient(),em=eg&&eg.getDsn(),eA=eg&&eg.getOptions().tunnel;return tZ(ep,em)||tY(ep,eA)}function tY(ep,eh){return!!eh&&tJ(ep)===tJ(eh)}function tZ(ep,eh){return!!eh&&ep.includes(eh.host)}function tJ(ep){return"/"===ep[ep.length-1]?ep.slice(0,-1):ep}var t4=eg(88942),t5=eg(88007),t6=eg(17373),t9=eg(21170),t8=eg(62844),t7=eg(42533),rl=eg(57321),rp=eg(80228),rh=eg(61422);function rg(){return"undefined"!=typeof window&&(!(0,rh.KV)()||rm())}function rm(){return void 0!==ej.n2.process&&"renderer"===ej.n2.process.type}var rA=eg(55363);let rM=ej.n2,r_="sentryReplaySession",rO="replay_event",rv="Unable to send Replay",rz=3e5,rF=9e5,rw=5e3,rC=5500,rE=6e4,rk=5e3,rq=3,rR=15e4,rS=5e3,rB=3e3,rD=300,rT=2e7,rN=4999,rW=15e3,rL=36e5;function rP(ep){return ep.nodeType===ep.ELEMENT_NODE}function rI(ep){let eh=null==ep?void 0:ep.host;return(null==eh?void 0:eh.shadowRoot)===ep}function rj(ep){return"[object ShadowRoot]"===Object.prototype.toString.call(ep)}function rU(ep){return ep.includes(" background-clip: text;")&&!ep.includes(" -webkit-background-clip: text;")&&(ep=ep.replace(" background-clip: text;"," -webkit-background-clip: text; background-clip: text;")),ep}function rH(ep){let{cssText:eh}=ep;if(eh.split('"').length<3)return eh;let eg=["@import",`url(${JSON.stringify(ep.href)})`];return""===ep.layerName?eg.push("layer"):ep.layerName&&eg.push(`layer(${ep.layerName})`),ep.supportsText&&eg.push(`supports(${ep.supportsText})`),ep.media.length&&eg.push(ep.media.mediaText),eg.join(" ")+";"}function rX(ep){try{let eh=ep.rules||ep.cssRules;return eh?rU(Array.from(eh,rQ).join("")):null}catch(ep){return null}}function rQ(ep){let eh;if(r$(ep))try{eh=rX(ep.styleSheet)||rH(ep)}catch(ep){}else if(rV(ep)&&ep.selectorText.includes(":"))return rK(ep.cssText);return eh||ep.cssText}function rK(ep){let eh=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return ep.replace(eh,"$1\\$2")}function r$(ep){return"styleSheet"in ep}function rV(ep){return"selectorText"in ep}!function(ep){ep[ep.Document=0]="Document",ep[ep.DocumentType=1]="DocumentType",ep[ep.Element=2]="Element",ep[ep.Text=3]="Text",ep[ep.CDATA=4]="CDATA",ep[ep.Comment=5]="Comment"}(eC||(eC={}));class rG{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(ep){var eh;if(!ep)return -1;let eg=null===(eh=this.getMeta(ep))||void 0===eh?void 0:eh.id;return null!=eg?eg:-1}getNode(ep){return this.idNodeMap.get(ep)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(ep){return this.nodeMetaMap.get(ep)||null}removeNodeFromMap(ep){let eh=this.getId(ep);this.idNodeMap.delete(eh),ep.childNodes&&ep.childNodes.forEach(ep=>this.removeNodeFromMap(ep))}has(ep){return this.idNodeMap.has(ep)}hasNode(ep){return this.nodeMetaMap.has(ep)}add(ep,eh){let eg=eh.id;this.idNodeMap.set(eg,ep),this.nodeMetaMap.set(ep,eh)}replace(ep,eh){let eg=this.getNode(ep);if(eg){let ep=this.nodeMetaMap.get(eg);ep&&this.nodeMetaMap.set(eh,ep)}this.idNodeMap.set(ep,eh)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function rY(){return new rG}function rZ({maskInputOptions:ep,tagName:eh,type:eg}){return"OPTION"===eh&&(eh="SELECT"),!!(ep[eh.toLowerCase()]||eg&&ep[eg]||"password"===eg||"INPUT"===eh&&!eg&&ep.text)}function rJ({isMasked:ep,element:eh,value:eg,maskInputFn:em}){let eA=eg||"";return ep?(em&&(eA=em(eA,eh)),"*".repeat(eA.length)):eA}function r3(ep){return ep.toLowerCase()}function r4(ep){return ep.toUpperCase()}let r5="__rrweb_original__";function r6(ep){let eh=ep.getContext("2d");if(!eh)return!0;let eg=50;for(let em=0;em0!==ep))return!1}return!0}function r9(ep){let eh=ep.type;return ep.hasAttribute("data-rr-is-password")?"password":eh?r3(eh):null}function r8(ep,eh,eg){return"INPUT"===eh&&("radio"===eg||"checkbox"===eg)?ep.getAttribute("value")||"":ep.value}let r7=1,np=RegExp("[^a-z0-9-_:]"),nh=-2;function ng(){return r7++}function nm(ep){if(ep instanceof HTMLFormElement)return"form";let eh=r3(ep.tagName);return np.test(eh)?"div":eh}function nA(ep){let eh="";return(eh=ep.indexOf("//")>-1?ep.split("/").slice(0,3).join("/"):ep.split("/")[0]).split("?")[0]}let nM=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,n_=/^(?:[a-z+]+:)?\/\//i,ny=/^www\..*/i,nO=/^(data:)([^,]*),(.*)/i;function nv(ep,eh){return(ep||"").replace(nM,(ep,eg,em,eA,eM,e_)=>{let ey=em||eM||e_,eO=eg||eA||"";if(!ey)return ep;if(n_.test(ey)||ny.test(ey)||nO.test(ey))return`url(${eO}${ey}${eO})`;if("/"===ey[0])return`url(${eO}${nA(eh)+ey}${eO})`;let ez=eh.split("/"),eF=ey.split("/");for(let ep of(ez.pop(),eF))"."!==ep&&(".."===ep?ez.pop():ez.push(ep));return`url(${eO}${ez.join("/")}${eO})`})}let nz=/^[^ \t\n\r\u000c]+/,nF=/^[, \t\n\r\u000c]+/;function nw(ep,eh){if(""===eh.trim())return eh;let eg=0;function em(ep){let em;let eA=ep.exec(eh.substring(eg));return eA?(em=eA[0],eg+=em.length,em):""}let eA=[];for(;em(nF),!(eg>=eh.length);){let eM=em(nz);if(","===eM.slice(-1))eM=nC(ep,eM.substring(0,eM.length-1)),eA.push(eM);else{let em="";eM=nC(ep,eM);let e_=!1;for(;;){let ep=eh.charAt(eg);if(""===ep){eA.push((eM+em).trim());break}if(e_)")"===ep&&(e_=!1);else{if(","===ep){eg+=1,eA.push((eM+em).trim());break}"("===ep&&(e_=!0)}em+=ep,eg+=1}}}return eA.join(", ")}function nC(ep,eh){if(!eh||""===eh.trim())return eh;let eg=ep.createElement("a");return eg.href=eh,eg.href}function nE(ep){return!!("svg"===ep.tagName||ep.ownerSVGElement)}function nk(){let ep=document.createElement("a");return ep.href="",ep.href}function nq(ep,eh,eg,em,eA,eM){return em?"src"!==eg&&("href"!==eg||"use"===eh&&"#"===em[0])&&("xlink:href"!==eg||"#"===em[0])&&("background"!==eg||"table"!==eh&&"td"!==eh&&"th"!==eh)?"srcset"===eg?nw(ep,em):"style"===eg?nv(em,nk()):"object"===eh&&"data"===eg?nC(ep,em):"function"==typeof eM?eM(eg,em,eA):em:nC(ep,em):em}function nR(ep,eh,eg){return("video"===ep||"audio"===ep)&&"autoplay"===eh}function nS(ep,eh,eg,em){try{if(em&&ep.matches(em))return!1;if("string"==typeof eh){if(ep.classList.contains(eh))return!0}else for(let eg=ep.classList.length;eg--;){let em=ep.classList[eg];if(eh.test(em))return!0}if(eg)return ep.matches(eg)}catch(ep){}return!1}function nx(ep,eh){for(let eg=ep.classList.length;eg--;){let em=ep.classList[eg];if(eh.test(em))return!0}return!1}function nB(ep,eh,eg=1/0,em=0){return!ep||ep.nodeType!==ep.ELEMENT_NODE||em>eg?-1:eh(ep)?em:nB(ep.parentNode,eh,eg,em+1)}function nD(ep,eh){return eg=>{let em=eg;if(null===em)return!1;if(ep){if("string"==typeof ep){if(em.matches(`.${ep}`))return!0}else if(nx(em,ep))return!0}return!!(eh&&em.matches(eh))}}function nT(ep,eh,eg,em,eA,eM){try{let e_=ep.nodeType===ep.ELEMENT_NODE?ep:ep.parentElement;if(null===e_)return!1;let ey=-1,eO=-1;if(eM){if((eO=nB(e_,nD(em,eA)))<0)return!0;ey=nB(e_,nD(eh,eg),eO>=0?eO:1/0)}else{if((ey=nB(e_,nD(eh,eg)))<0)return!1;eO=nB(e_,nD(em,eA),ey>=0?ey:1/0)}return ey>=0?!(eO>=0)||ey<=eO:!(eO>=0)&&!!eM}catch(ep){}return!!eM}function nN(ep,eh,eg){let em;let eA=ep.contentWindow;if(!eA)return;let eM=!1;try{em=eA.document.readyState}catch(ep){return}if("complete"!==em){let em=setTimeout(()=>{eM||(eh(),eM=!0)},eg);ep.addEventListener("load",()=>{clearTimeout(em),eM=!0,eh()});return}let e_="about:blank";if(eA.location.href!==e_||ep.src===e_||""===ep.src)return setTimeout(eh,0),ep.addEventListener("load",eh);ep.addEventListener("load",eh)}function nW(ep,eh,eg){let em,eA=!1;try{em=ep.sheet}catch(ep){return}if(em)return;let eM=setTimeout(()=>{eA||(eh(),eA=!0)},eg);ep.addEventListener("load",()=>{clearTimeout(eM),eA=!0,eh()})}function nL(ep,eh){let{doc:eg,mirror:em,blockClass:eA,blockSelector:eM,unblockSelector:e_,maskAllText:ey,maskAttributeFn:eO,maskTextClass:ez,unmaskTextClass:eF,maskTextSelector:ew,unmaskTextSelector:eE,inlineStylesheet:ek,maskInputOptions:eR={},maskTextFn:eS,maskInputFn:eB,dataURLOptions:eD={},inlineImages:eT,recordCanvas:eN,keepIframeSrcFn:eW,newlyAddedElement:eL=!1}=eh,eP=nP(eg,em);switch(ep.nodeType){case ep.DOCUMENT_NODE:if("CSS1Compat"!==ep.compatMode)return{type:eC.Document,childNodes:[],compatMode:ep.compatMode};return{type:eC.Document,childNodes:[]};case ep.DOCUMENT_TYPE_NODE:return{type:eC.DocumentType,name:ep.name,publicId:ep.publicId,systemId:ep.systemId,rootId:eP};case ep.ELEMENT_NODE:return nj(ep,{doc:eg,blockClass:eA,blockSelector:eM,unblockSelector:e_,inlineStylesheet:ek,maskAttributeFn:eO,maskInputOptions:eR,maskInputFn:eB,dataURLOptions:eD,inlineImages:eT,recordCanvas:eN,keepIframeSrcFn:eW,newlyAddedElement:eL,rootId:eP,maskAllText:ey,maskTextClass:ez,unmaskTextClass:eF,maskTextSelector:ew,unmaskTextSelector:eE});case ep.TEXT_NODE:return nI(ep,{maskAllText:ey,maskTextClass:ez,unmaskTextClass:eF,maskTextSelector:ew,unmaskTextSelector:eE,maskTextFn:eS,maskInputOptions:eR,maskInputFn:eB,rootId:eP});case ep.CDATA_SECTION_NODE:return{type:eC.CDATA,textContent:"",rootId:eP};case ep.COMMENT_NODE:return{type:eC.Comment,textContent:ep.textContent||"",rootId:eP};default:return!1}}function nP(ep,eh){if(!eh.hasNode(ep))return;let eg=eh.getId(ep);return 1===eg?void 0:eg}function nI(ep,eh){var eg;let{maskAllText:em,maskTextClass:eA,unmaskTextClass:eM,maskTextSelector:e_,unmaskTextSelector:ey,maskTextFn:eO,maskInputOptions:ez,maskInputFn:eF,rootId:ew}=eh,eE=ep.parentNode&&ep.parentNode.tagName,ek=ep.textContent,eR="STYLE"===eE||void 0,eS="SCRIPT"===eE||void 0,eB="TEXTAREA"===eE||void 0;if(eR&&ek){try{ep.nextSibling||ep.previousSibling||(null===(eg=ep.parentNode.sheet)||void 0===eg?void 0:eg.cssRules)&&(ek=rX(ep.parentNode.sheet))}catch(eh){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${eh}`,ep)}ek=nv(ek,nk())}eS&&(ek="SCRIPT_PLACEHOLDER");let eD=nT(ep,eA,e_,eM,ey,em);return eR||eS||eB||!ek||!eD||(ek=eO?eO(ek):ek.replace(/[\S]/g,"*")),eB&&ek&&(ez.textarea||eD)&&(ek=eF?eF(ek,ep.parentNode):ek.replace(/[\S]/g,"*")),"OPTION"===eE&&ek&&(ek=rJ({isMasked:nT(ep,eA,e_,eM,ey,rZ({type:null,tagName:eE,maskInputOptions:ez})),element:ep,value:ek,maskInputFn:eF})),{type:eC.Text,textContent:ek||"",isStyle:eR,rootId:ew}}function nj(ep,eh){let eg;let{doc:eM,blockClass:e_,blockSelector:ey,unblockSelector:eO,inlineStylesheet:ez,maskInputOptions:eF={},maskAttributeFn:ew,maskInputFn:eE,dataURLOptions:ek={},inlineImages:eR,recordCanvas:eS,keepIframeSrcFn:eB,newlyAddedElement:eD=!1,rootId:eT,maskAllText:eN,maskTextClass:eW,unmaskTextClass:eL,maskTextSelector:eP,unmaskTextSelector:eI}=eh,ej=nS(ep,e_,ey,eO),eU=nm(ep),eH={},eX=ep.attributes.length;for(let eh=0;eheh.href===ep.href),eg=null;eh&&(eg=rX(eh)),eg&&(delete eH.rel,delete eH.href,eH._cssText=nv(eg,eh.href))}if("style"===eU&&ep.sheet&&!(ep.innerText||ep.textContent||"").trim().length){let eh=rX(ep.sheet);eh&&(eH._cssText=nv(eh,nk()))}if("input"===eU||"textarea"===eU||"select"===eU||"option"===eU){let eh=ep,eg=r9(eh),em=r8(eh,r4(eU),eg),eA=eh.checked;if("submit"!==eg&&"button"!==eg&&em){let ep=nT(eh,eW,eP,eL,eI,rZ({type:eg,tagName:r4(eU),maskInputOptions:eF}));eH.value=rJ({isMasked:ep,element:eh,value:em,maskInputFn:eE})}eA&&(eH.checked=eA)}if("option"===eU&&(ep.selected&&!eF.select?eH.selected=!0:delete eH.selected),"canvas"===eU&&eS){if("2d"===ep.__context)r6(ep)||(eH.rr_dataURL=ep.toDataURL(ek.type,ek.quality));else if(!("__context"in ep)){let eh=ep.toDataURL(ek.type,ek.quality),eg=document.createElement("canvas");eg.width=ep.width,eg.height=ep.height,eh!==eg.toDataURL(ek.type,ek.quality)&&(eH.rr_dataURL=eh)}}if("img"===eU&&eR){em||(eA=(em=eM.createElement("canvas")).getContext("2d"));let eh=ep,eg=eh.crossOrigin;eh.crossOrigin="anonymous";let e_=()=>{eh.removeEventListener("load",e_);try{em.width=eh.naturalWidth,em.height=eh.naturalHeight,eA.drawImage(eh,0,0),eH.rr_dataURL=em.toDataURL(ek.type,ek.quality)}catch(ep){console.warn(`Cannot inline img src=${eh.currentSrc}! Error: ${ep}`)}eg?eH.crossOrigin=eg:eh.removeAttribute("crossorigin")};eh.complete&&0!==eh.naturalWidth?e_():eh.addEventListener("load",e_)}if(("audio"===eU||"video"===eU)&&(eH.rr_mediaState=ep.paused?"paused":"played",eH.rr_mediaCurrentTime=ep.currentTime),!eD&&(ep.scrollLeft&&(eH.rr_scrollLeft=ep.scrollLeft),ep.scrollTop&&(eH.rr_scrollTop=ep.scrollTop)),ej){let{width:eh,height:eg}=ep.getBoundingClientRect();eH={class:eH.class,rr_width:`${eh}px`,rr_height:`${eg}px`}}"iframe"!==eU||eB(eH.src)||(ep.contentDocument||(eH.rr_src=eH.src),delete eH.src);try{customElements.get(eU)&&(eg=!0)}catch(ep){}return{type:eC.Element,tagName:eU,attributes:eH,childNodes:[],isSVG:nE(ep)||void 0,needBlock:ej,rootId:eT,isCustom:eg}}function nU(ep){return null==ep?"":ep.toLowerCase()}function nH(ep,eh){if(eh.comment&&ep.type===eC.Comment)return!0;if(ep.type===eC.Element){if(eh.script&&("script"===ep.tagName||"link"===ep.tagName&&("preload"===ep.attributes.rel||"modulepreload"===ep.attributes.rel)&&"script"===ep.attributes.as||"link"===ep.tagName&&"prefetch"===ep.attributes.rel&&"string"==typeof ep.attributes.href&&ep.attributes.href.endsWith(".js"))||eh.headFavicon&&("link"===ep.tagName&&"shortcut icon"===ep.attributes.rel||"meta"===ep.tagName&&(nU(ep.attributes.name).match(/^msapplication-tile(image|color)$/)||"application-name"===nU(ep.attributes.name)||"icon"===nU(ep.attributes.rel)||"apple-touch-icon"===nU(ep.attributes.rel)||"shortcut icon"===nU(ep.attributes.rel))))return!0;if("meta"===ep.tagName){if(eh.headMetaDescKeywords&&nU(ep.attributes.name).match(/^description|keywords$/)||eh.headMetaSocial&&(nU(ep.attributes.property).match(/^(og|twitter|fb):/)||nU(ep.attributes.name).match(/^(og|twitter):/)||"pinterest"===nU(ep.attributes.name)))return!0;if(eh.headMetaRobots&&("robots"===nU(ep.attributes.name)||"googlebot"===nU(ep.attributes.name)||"bingbot"===nU(ep.attributes.name)))return!0;if(eh.headMetaHttpEquiv&&void 0!==ep.attributes["http-equiv"])return!0;else if(eh.headMetaAuthorship&&("author"===nU(ep.attributes.name)||"generator"===nU(ep.attributes.name)||"framework"===nU(ep.attributes.name)||"publisher"===nU(ep.attributes.name)||"progid"===nU(ep.attributes.name)||nU(ep.attributes.property).match(/^article:/)||nU(ep.attributes.property).match(/^product:/)))return!0;else if(eh.headMetaVerification&&("google-site-verification"===nU(ep.attributes.name)||"yandex-verification"===nU(ep.attributes.name)||"csrf-token"===nU(ep.attributes.name)||"p:domain_verify"===nU(ep.attributes.name)||"verify-v1"===nU(ep.attributes.name)||"verification"===nU(ep.attributes.name)||"shopify-checkout-api-token"===nU(ep.attributes.name)))return!0}}return!1}function nX(ep,eh){let eg;let{doc:em,mirror:eA,blockClass:eM,blockSelector:e_,unblockSelector:ey,maskAllText:eO,maskTextClass:ez,unmaskTextClass:eF,maskTextSelector:ew,unmaskTextSelector:eE,skipChild:ek=!1,inlineStylesheet:eR=!0,maskInputOptions:eS={},maskAttributeFn:eB,maskTextFn:eD,maskInputFn:eT,slimDOMOptions:eN,dataURLOptions:eW={},inlineImages:eL=!1,recordCanvas:eP=!1,onSerialize:eI,onIframeLoad:ej,iframeLoadTimeout:eU=5e3,onStylesheetLoad:eH,stylesheetLoadTimeout:eX=5e3,keepIframeSrcFn:eQ=()=>!1,newlyAddedElement:eK=!1}=eh,{preserveWhiteSpace:e$=!0}=eh,eV=nL(ep,{doc:em,mirror:eA,blockClass:eM,blockSelector:e_,maskAllText:eO,unblockSelector:ey,maskTextClass:ez,unmaskTextClass:eF,maskTextSelector:ew,unmaskTextSelector:eE,inlineStylesheet:eR,maskInputOptions:eS,maskAttributeFn:eB,maskTextFn:eD,maskInputFn:eT,dataURLOptions:eW,inlineImages:eL,recordCanvas:eP,keepIframeSrcFn:eQ,newlyAddedElement:eK});if(!eV)return console.warn(ep,"not serialized"),null;eg=eA.hasNode(ep)?eA.getId(ep):!nH(eV,eN)&&(e$||eV.type!==eC.Text||eV.isStyle||eV.textContent.replace(/^\s+|\s+$/gm,"").length)?ng():nh;let eG=Object.assign(eV,{id:eg});if(eA.add(ep,eG),eg===nh)return null;eI&&eI(ep);let eY=!ek;if(eG.type===eC.Element){eY=eY&&!eG.needBlock,delete eG.needBlock;let eh=ep.shadowRoot;eh&&rj(eh)&&(eG.isShadowHost=!0)}if((eG.type===eC.Document||eG.type===eC.Element)&&eY){eN.headWhitespace&&eG.type===eC.Element&&"head"===eG.tagName&&(e$=!1);let eh={doc:em,mirror:eA,blockClass:eM,blockSelector:e_,maskAllText:eO,unblockSelector:ey,maskTextClass:ez,unmaskTextClass:eF,maskTextSelector:ew,unmaskTextSelector:eE,skipChild:ek,inlineStylesheet:eR,maskInputOptions:eS,maskAttributeFn:eB,maskTextFn:eD,maskInputFn:eT,slimDOMOptions:eN,dataURLOptions:eW,inlineImages:eL,recordCanvas:eP,preserveWhiteSpace:e$,onSerialize:eI,onIframeLoad:ej,iframeLoadTimeout:eU,onStylesheetLoad:eH,stylesheetLoadTimeout:eX,keepIframeSrcFn:eQ};for(let eg of Array.from(ep.childNodes)){let ep=nX(eg,eh);ep&&eG.childNodes.push(ep)}if(rP(ep)&&ep.shadowRoot)for(let eg of Array.from(ep.shadowRoot.childNodes)){let em=nX(eg,eh);em&&(rj(ep.shadowRoot)&&(em.isShadow=!0),eG.childNodes.push(em))}}return ep.parentNode&&rI(ep.parentNode)&&rj(ep.parentNode)&&(eG.isShadow=!0),eG.type===eC.Element&&"iframe"===eG.tagName&&nN(ep,()=>{let eh=ep.contentDocument;if(eh&&ej){let eg=nX(eh,{doc:eh,mirror:eA,blockClass:eM,blockSelector:e_,unblockSelector:ey,maskAllText:eO,maskTextClass:ez,unmaskTextClass:eF,maskTextSelector:ew,unmaskTextSelector:eE,skipChild:!1,inlineStylesheet:eR,maskInputOptions:eS,maskAttributeFn:eB,maskTextFn:eD,maskInputFn:eT,slimDOMOptions:eN,dataURLOptions:eW,inlineImages:eL,recordCanvas:eP,preserveWhiteSpace:e$,onSerialize:eI,onIframeLoad:ej,iframeLoadTimeout:eU,onStylesheetLoad:eH,stylesheetLoadTimeout:eX,keepIframeSrcFn:eQ});eg&&ej(ep,eg)}},eU),eG.type===eC.Element&&"link"===eG.tagName&&"stylesheet"===eG.attributes.rel&&nW(ep,()=>{if(eH){let eh=nX(ep,{doc:em,mirror:eA,blockClass:eM,blockSelector:e_,unblockSelector:ey,maskAllText:eO,maskTextClass:ez,unmaskTextClass:eF,maskTextSelector:ew,unmaskTextSelector:eE,skipChild:!1,inlineStylesheet:eR,maskInputOptions:eS,maskAttributeFn:eB,maskTextFn:eD,maskInputFn:eT,slimDOMOptions:eN,dataURLOptions:eW,inlineImages:eL,recordCanvas:eP,preserveWhiteSpace:e$,onSerialize:eI,onIframeLoad:ej,iframeLoadTimeout:eU,onStylesheetLoad:eH,stylesheetLoadTimeout:eX,keepIframeSrcFn:eQ});eh&&eH(ep,eh)}},eX),eG}function nQ(ep,eh){let{mirror:eg=new rG,blockClass:em="rr-block",blockSelector:eA=null,unblockSelector:eM=null,maskAllText:e_=!1,maskTextClass:ey="rr-mask",unmaskTextClass:eO=null,maskTextSelector:ez=null,unmaskTextSelector:eF=null,inlineStylesheet:ew=!0,inlineImages:eC=!1,recordCanvas:eE=!1,maskAllInputs:ek=!1,maskAttributeFn:eR,maskTextFn:eS,maskInputFn:eB,slimDOM:eD=!1,dataURLOptions:eT,preserveWhiteSpace:eN,onSerialize:eW,onIframeLoad:eL,iframeLoadTimeout:eP,onStylesheetLoad:eI,stylesheetLoadTimeout:ej,keepIframeSrcFn:eU=()=>!1}=eh||{};return nX(ep,{doc:ep,mirror:eg,blockClass:em,blockSelector:eA,unblockSelector:eM,maskAllText:e_,maskTextClass:ey,unmaskTextClass:eO,maskTextSelector:ez,unmaskTextSelector:eF,skipChild:!1,inlineStylesheet:ew,maskInputOptions:!0===ek?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:!1===ek?{}:ek,maskAttributeFn:eR,maskTextFn:eS,maskInputFn:eB,slimDOMOptions:!0===eD||"all"===eD?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:"all"===eD,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:!1===eD?{}:eD,dataURLOptions:eT,inlineImages:eC,recordCanvas:eE,preserveWhiteSpace:eN,onSerialize:eW,onIframeLoad:eL,iframeLoadTimeout:eP,onStylesheetLoad:eI,stylesheetLoadTimeout:ej,keepIframeSrcFn:eU,newlyAddedElement:!1})}function nK(ep,eh,eg=document){let em={capture:!0,passive:!0};return eg.addEventListener(ep,eh,em),()=>eg.removeEventListener(ep,eh,em)}let n$="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.",nV={map:{},getId:()=>(console.error(n$),-1),getNode:()=>(console.error(n$),null),removeNodeFromMap(){console.error(n$)},has:()=>(console.error(n$),!1),reset(){console.error(n$)}};function nG(ep,eh,eg={}){let em=null,eA=0;return function(...eM){let e_=Date.now();eA||!1!==eg.leading||(eA=e_);let ey=eh-(e_-eA),eO=this;ey<=0||ey>eh?(em&&(clearTimeout(em),em=null),eA=e_,ep.apply(eO,eM)):em||!1===eg.trailing||(em=setTimeout(()=>{eA=!1===eg.leading?0:Date.now(),em=null,ep.apply(eO,eM)},ey))}}function nY(ep,eh,eg,em,eA=window){let eM=eA.Object.getOwnPropertyDescriptor(ep,eh);return eA.Object.defineProperty(ep,eh,em?eg:{set(ep){setTimeout(()=>{eg.set.call(this,ep)},0),eM&&eM.set&&eM.set.call(this,ep)}}),()=>nY(ep,eh,eM||{},!0)}function nZ(ep,eh,eg){try{if(!(eh in ep))return()=>{};let em=ep[eh],eA=eg(em);return"function"==typeof eA&&(eA.prototype=eA.prototype||{},Object.defineProperties(eA,{__rrweb_original__:{enumerable:!1,value:em}})),ep[eh]=eA,()=>{ep[eh]=em}}catch(ep){return()=>{}}}"undefined"!=typeof window&&window.Proxy&&window.Reflect&&(nV=new Proxy(nV,{get:(ep,eh,eg)=>("map"===eh&&console.error(n$),Reflect.get(ep,eh,eg))}));let nJ=Date.now;function n0(ep){var eh,eg,em,eA,eM,e_;let ey=ep.document;return{left:ey.scrollingElement?ey.scrollingElement.scrollLeft:void 0!==ep.pageXOffset?ep.pageXOffset:(null==ey?void 0:ey.documentElement.scrollLeft)||(null===(eg=null===(eh=null==ey?void 0:ey.body)||void 0===eh?void 0:eh.parentElement)||void 0===eg?void 0:eg.scrollLeft)||(null===(em=null==ey?void 0:ey.body)||void 0===em?void 0:em.scrollLeft)||0,top:ey.scrollingElement?ey.scrollingElement.scrollTop:void 0!==ep.pageYOffset?ep.pageYOffset:(null==ey?void 0:ey.documentElement.scrollTop)||(null===(eM=null===(eA=null==ey?void 0:ey.body)||void 0===eA?void 0:eA.parentElement)||void 0===eM?void 0:eM.scrollTop)||(null===(e_=null==ey?void 0:ey.body)||void 0===e_?void 0:e_.scrollTop)||0}}function n3(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function n4(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function n5(ep,eh,eg,em,eA){if(!ep)return!1;let eM=ep.nodeType===ep.ELEMENT_NODE?ep:ep.parentElement;if(!eM)return!1;let e_=nD(eh,eg);if(!eA){let ep=em&&eM.matches(em);return e_(eM)&&!ep}let ey=nB(eM,e_),eO=-1;return!(ey<0)&&(em&&(eO=nB(eM,nD(null,em))),ey>-1&&eO<0||ey{let eh=ep[0];if(!(0 in ep))throw TypeError("1 argument is required");do if(this===eh)return!0;while(eh=eh&&eh.parentNode)return!1})}function ih(ep,eh){return!!("IFRAME"===ep.nodeName&&eh.getMeta(ep))}function ig(ep,eh){return!!("LINK"===ep.nodeName&&ep.nodeType===ep.ELEMENT_NODE&&ep.getAttribute&&"stylesheet"===ep.getAttribute("rel")&&eh.getMeta(ep))}function im(ep){return!!(null==ep?void 0:ep.shadowRoot)}/[1-9][0-9]{12}/.test(Date.now().toString())||(nJ=()=>new Date().getTime());class iA{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(ep){var eh;return null!==(eh=this.styleIDMap.get(ep))&&void 0!==eh?eh:-1}has(ep){return this.styleIDMap.has(ep)}add(ep,eh){let eg;return this.has(ep)?this.getId(ep):(eg=void 0===eh?this.id++:eh,this.styleIDMap.set(ep,eg),this.idStyleMap.set(eg,ep),eg)}getStyle(ep){return this.idStyleMap.get(ep)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function iM(ep){var eh,eg;let em=null;return(null===(eg=null===(eh=ep.getRootNode)||void 0===eh?void 0:eh.call(ep))||void 0===eg?void 0:eg.nodeType)===Node.DOCUMENT_FRAGMENT_NODE&&ep.getRootNode().host&&(em=ep.getRootNode().host),em}function i_(ep){let eh,eg=ep;for(;eh=iM(eg);)eg=eh;return eg}function iy(ep){let eh=ep.ownerDocument;if(!eh)return!1;let eg=i_(ep);return eh.contains(eg)}function iO(ep){let eh=ep.ownerDocument;return!!eh&&(eh.contains(ep)||iy(ep))}var iv=((eO=iv||{})[eO.DomContentLoaded=0]="DomContentLoaded",eO[eO.Load=1]="Load",eO[eO.FullSnapshot=2]="FullSnapshot",eO[eO.IncrementalSnapshot=3]="IncrementalSnapshot",eO[eO.Meta=4]="Meta",eO[eO.Custom=5]="Custom",eO[eO.Plugin=6]="Plugin",eO),iz=((ez=iz||{})[ez.Mutation=0]="Mutation",ez[ez.MouseMove=1]="MouseMove",ez[ez.MouseInteraction=2]="MouseInteraction",ez[ez.Scroll=3]="Scroll",ez[ez.ViewportResize=4]="ViewportResize",ez[ez.Input=5]="Input",ez[ez.TouchMove=6]="TouchMove",ez[ez.MediaInteraction=7]="MediaInteraction",ez[ez.StyleSheetRule=8]="StyleSheetRule",ez[ez.CanvasMutation=9]="CanvasMutation",ez[ez.Font=10]="Font",ez[ez.Log=11]="Log",ez[ez.Drag=12]="Drag",ez[ez.StyleDeclaration=13]="StyleDeclaration",ez[ez.Selection=14]="Selection",ez[ez.AdoptedStyleSheet=15]="AdoptedStyleSheet",ez[ez.CustomElement=16]="CustomElement",ez),iF=((eF=iF||{})[eF.MouseUp=0]="MouseUp",eF[eF.MouseDown=1]="MouseDown",eF[eF.Click=2]="Click",eF[eF.ContextMenu=3]="ContextMenu",eF[eF.DblClick=4]="DblClick",eF[eF.Focus=5]="Focus",eF[eF.Blur=6]="Blur",eF[eF.TouchStart=7]="TouchStart",eF[eF.TouchMove_Departed=8]="TouchMove_Departed",eF[eF.TouchEnd=9]="TouchEnd",eF[eF.TouchCancel=10]="TouchCancel",eF),iw=((ew=iw||{})[ew.Mouse=0]="Mouse",ew[ew.Pen=1]="Pen",ew[ew.Touch=2]="Touch",ew);function iC(ep){return"__ln"in ep}class iE{constructor(){this.length=0,this.head=null,this.tail=null}get(ep){if(ep>=this.length)throw Error("Position outside of list range");let eh=this.head;for(let eg=0;eg`${ep}@${eh}`;class iq{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=ep=>{ep.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;let ep=[],eh=new Set,eg=new iE,em=ep=>{let eh=ep,eg=nh;for(;eg===nh;)eg=(eh=eh&&eh.nextSibling)&&this.mirror.getId(eh);return eg},eA=eA=>{if(!eA.parentNode||!iO(eA))return;let eM=rI(eA.parentNode)?this.mirror.getId(iM(eA)):this.mirror.getId(eA.parentNode),e_=em(eA);if(-1===eM||-1===e_)return eg.addNode(eA);let ey=nX(eA,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:ep=>{ih(ep,this.mirror)&&this.iframeManager.addIframe(ep),ig(ep,this.mirror)&&this.stylesheetManager.trackLinkElement(ep),im(eA)&&this.shadowDomManager.addShadowRoot(eA.shadowRoot,this.doc)},onIframeLoad:(ep,eh)=>{this.iframeManager.attachIframe(ep,eh),this.shadowDomManager.observeAttachShadow(ep)},onStylesheetLoad:(ep,eh)=>{this.stylesheetManager.attachLinkElement(ep,eh)}});ey&&(ep.push({parentId:eM,nextId:e_,node:ey}),eh.add(ey.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(let ep of this.movedSet)(!iS(this.removes,ep,this.mirror)||this.movedSet.has(ep.parentNode))&&eA(ep);for(let ep of this.addedSet)iD(this.droppedSet,ep)||iS(this.removes,ep,this.mirror)?iD(this.movedSet,ep)?eA(ep):this.droppedSet.add(ep):eA(ep);let eM=null;for(;eg.length;){let ep=null;if(eM){let eh=this.mirror.getId(eM.value.parentNode),eg=em(eM.value);-1!==eh&&-1!==eg&&(ep=eM)}if(!ep){let eh=eg.tail;for(;eh;){let eg=eh;if(eh=eh.previous,eg){let eh=this.mirror.getId(eg.value.parentNode);if(-1===em(eg.value))continue;if(-1!==eh){ep=eg;break}{let eh=eg.value;if(eh.parentNode&&eh.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){let em=eh.parentNode.host;if(-1!==this.mirror.getId(em)){ep=eg;break}}}}}}if(!ep){for(;eg.head;)eg.removeNode(eg.head.value);break}eM=ep.previous,eg.removeNode(ep.value),eA(ep.value)}let e_={texts:this.texts.map(ep=>({id:this.mirror.getId(ep.node),value:ep.value})).filter(ep=>!eh.has(ep.id)).filter(ep=>this.mirror.has(ep.id)),attributes:this.attributes.map(ep=>{let{attributes:eh}=ep;if("string"==typeof eh.style){let eg=JSON.stringify(ep.styleDiff),em=JSON.stringify(ep._unchangedStyles);eg.length!eh.has(ep.id)).filter(ep=>this.mirror.has(ep.id)),removes:this.removes,adds:ep};(e_.texts.length||e_.attributes.length||e_.removes.length||e_.adds.length)&&(this.texts=[],this.attributes=[],this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(e_))},this.processMutation=ep=>{let eh;if(!n9(ep.target,this.mirror)){try{eh=document.implementation.createHTMLDocument()}catch(ep){eh=this.doc}switch(ep.type){case"characterData":{let eh=ep.target.textContent;n5(ep.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||eh===ep.oldValue||this.texts.push({value:nT(ep.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&eh?this.maskTextFn?this.maskTextFn(eh):eh.replace(/[\S]/g,"*"):eh,node:ep.target});break}case"attributes":{let eg=ep.target,em=ep.attributeName,eA=ep.target.getAttribute(em);if("value"===em){let eh=r9(eg),em=eg.tagName;eA=r8(eg,em,eh);let eM=rZ({maskInputOptions:this.maskInputOptions,tagName:em,type:eh});eA=rJ({isMasked:nT(ep.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,eM),element:eg,value:eA,maskInputFn:this.maskInputFn})}if(n5(ep.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||eA===ep.oldValue)return;let eM=this.attributes.find(eh=>eh.node===ep.target);if("IFRAME"===eg.tagName&&"src"===em&&!this.keepIframeSrcFn(eA)){if(eg.contentDocument)return;em="rr_src"}if(eM||(eM={node:ep.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(eM)),"type"===em&&"INPUT"===eg.tagName&&"password"===(ep.oldValue||"").toLowerCase()&&eg.setAttribute("data-rr-is-password","true"),!nR(eg.tagName,em)&&(eM.attributes[em]=nq(this.doc,r3(eg.tagName),r3(em),eA,eg,this.maskAttributeFn),"style"===em)){let em=eh.createElement("span");for(let eh of(ep.oldValue&&em.setAttribute("style",ep.oldValue),Array.from(eg.style))){let ep=eg.style.getPropertyValue(eh),eA=eg.style.getPropertyPriority(eh);ep!==em.style.getPropertyValue(eh)||eA!==em.style.getPropertyPriority(eh)?""===eA?eM.styleDiff[eh]=ep:eM.styleDiff[eh]=[ep,eA]:eM._unchangedStyles[eh]=[ep,eA]}for(let ep of Array.from(em.style))""===eg.style.getPropertyValue(ep)&&(eM.styleDiff[ep]=!1)}break}case"childList":if(n5(ep.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;ep.addedNodes.forEach(eh=>this.genAdds(eh,ep.target)),ep.removedNodes.forEach(eh=>{let eg=this.mirror.getId(eh),em=rI(ep.target)?this.mirror.getId(ep.target.host):this.mirror.getId(ep.target);!(n5(ep.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||n9(eh,this.mirror))&&n6(eh,this.mirror)&&(this.addedSet.has(eh)?(iR(this.addedSet,eh),this.droppedSet.add(eh)):this.addedSet.has(ep.target)&&-1===eg||n8(ep.target,this.mirror)||(this.movedSet.has(eh)&&this.movedMap[ik(eg,em)]?iR(this.movedSet,eh):this.removes.push({parentId:em,id:eg,isShadow:!!(rI(ep.target)&&rj(ep.target))||void 0})),this.mapRemoves.push(eh))})}}},this.genAdds=(ep,eh)=>{if(!this.processedNodeManager.inOtherBuffer(ep,this)&&!(this.addedSet.has(ep)||this.movedSet.has(ep))){if(this.mirror.hasNode(ep)){if(n9(ep,this.mirror))return;this.movedSet.add(ep);let eg=null;eh&&this.mirror.hasNode(eh)&&(eg=this.mirror.getId(eh)),eg&&-1!==eg&&(this.movedMap[ik(this.mirror.getId(ep),eg)]=!0)}else this.addedSet.add(ep),this.droppedSet.delete(ep);!n5(ep,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&(ep.childNodes.forEach(ep=>this.genAdds(ep)),im(ep)&&ep.shadowRoot.childNodes.forEach(eh=>{this.processedNodeManager.add(eh,this),this.genAdds(eh,ep)}))}}}init(ep){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(eh=>{this[eh]=ep[eh]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function iR(ep,eh){ep.delete(eh),eh.childNodes.forEach(eh=>iR(ep,eh))}function iS(ep,eh,eg){return 0!==ep.length&&iB(ep,eh,eg)}function iB(ep,eh,eg){let{parentNode:em}=eh;if(!em)return!1;let eA=eg.getId(em);return!!ep.some(ep=>ep.id===eA)||iB(ep,em,eg)}function iD(ep,eh){return 0!==ep.size&&iN(ep,eh)}function iN(ep,eh){let{parentNode:eg}=eh;return!!eg&&(!!ep.has(eg)||iN(ep,eg))}function iW(ep){eM=ep}function iL(){eM=void 0}let iP=ep=>eM?(...eh)=>{try{return ep(...eh)}catch(ep){if(eM&&!0===eM(ep))return()=>{};throw ep}}:ep,iI=[];function ij(ep){try{if("composedPath"in ep){let eh=ep.composedPath();if(eh.length)return eh[0]}else if("path"in ep&&ep.path.length)return ep.path[0]}catch(ep){}return ep&&ep.target}function iU(ep,eh){var eg,em;let eA=new iq;iI.push(eA),eA.init(ep);let eM=window.MutationObserver||window.__rrMutationObserver,e_=null===(em=null===(eg=null==window?void 0:window.Zone)||void 0===eg?void 0:eg.__symbol__)||void 0===em?void 0:em.call(eg,"MutationObserver");e_&&window[e_]&&(eM=window[e_]);let ey=new eM(iP(eh=>{ep.onMutation&&!1===ep.onMutation(eh)||eA.processMutations.bind(eA)(eh)}));return ey.observe(eh,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),ey}function iH({mousemoveCb:ep,sampling:eh,doc:eg,mirror:em}){let eA;if(!1===eh.mousemove)return()=>{};let eM="number"==typeof eh.mousemove?eh.mousemove:50,e_="number"==typeof eh.mousemoveCallback?eh.mousemoveCallback:500,ey=[],eO=nG(iP(eh=>{let eg=Date.now()-eA;ep(ey.map(ep=>(ep.timeOffset-=eg,ep)),eh),ey=[],eA=null}),e_),ez=iP(nG(iP(ep=>{let eh=ij(ep),{clientX:eg,clientY:eM}=n7(ep)?ep.changedTouches[0]:ep;eA||(eA=nJ()),ey.push({x:eg,y:eM,id:em.getId(eh),timeOffset:nJ()-eA}),eO("undefined"!=typeof DragEvent&&ep instanceof DragEvent?iz.Drag:ep instanceof MouseEvent?iz.MouseMove:iz.TouchMove)}),eM,{trailing:!1})),eF=[nK("mousemove",ez,eg),nK("touchmove",ez,eg),nK("drag",ez,eg)];return iP(()=>{eF.forEach(ep=>ep())})}function iX({mouseInteractionCb:ep,doc:eh,mirror:eg,blockClass:em,blockSelector:eA,unblockSelector:eM,sampling:e_}){if(!1===e_.mouseInteraction)return()=>{};let ey=!0===e_.mouseInteraction||void 0===e_.mouseInteraction?{}:e_.mouseInteraction,eO=[],ez=null,eF=eh=>e_=>{let ey=ij(e_);if(n5(ey,em,eA,eM,!0))return;let eO=null,eF=eh;if("pointerType"in e_){switch(e_.pointerType){case"mouse":eO=iw.Mouse;break;case"touch":eO=iw.Touch;break;case"pen":eO=iw.Pen}eO===iw.Touch?iF[eh]===iF.MouseDown?eF="TouchStart":iF[eh]===iF.MouseUp&&(eF="TouchEnd"):iw.Pen}else n7(e_)&&(eO=iw.Touch);null!==eO?(ez=eO,(eF.startsWith("Touch")&&eO===iw.Touch||eF.startsWith("Mouse")&&eO===iw.Mouse)&&(eO=null)):iF[eh]===iF.Click&&(eO=ez,ez=null);let ew=n7(e_)?e_.changedTouches[0]:e_;if(!ew)return;let eC=eg.getId(ey),{clientX:eE,clientY:ek}=ew;iP(ep)(Object.assign({type:iF[eF],id:eC,x:eE,y:ek},null!==eO&&{pointerType:eO}))};return Object.keys(iF).filter(ep=>Number.isNaN(Number(ep))&&!ep.endsWith("_Departed")&&!1!==ey[ep]).forEach(ep=>{let eg=r3(ep),em=eF(ep);if(window.PointerEvent)switch(iF[ep]){case iF.MouseDown:case iF.MouseUp:eg=eg.replace("mouse","pointer");break;case iF.TouchStart:case iF.TouchEnd:return}eO.push(nK(eg,em,eh))}),iP(()=>{eO.forEach(ep=>ep())})}function iQ({scrollCb:ep,doc:eh,mirror:eg,blockClass:em,blockSelector:eA,unblockSelector:eM,sampling:e_}){return nK("scroll",iP(nG(iP(e_=>{let ey=ij(e_);if(!ey||n5(ey,em,eA,eM,!0))return;let eO=eg.getId(ey);if(ey===eh&&eh.defaultView){let eg=n0(eh.defaultView);ep({id:eO,x:eg.left,y:eg.top})}else ep({id:eO,x:ey.scrollLeft,y:ey.scrollTop})}),e_.scroll||100)),eh)}function iK({viewportResizeCb:ep},{win:eh}){let eg=-1,em=-1;return nK("resize",iP(nG(iP(()=>{let eh=n3(),eA=n4();(eg!==eh||em!==eA)&&(ep({width:Number(eA),height:Number(eh)}),eg=eh,em=eA)}),200)),eh)}let i$=["INPUT","TEXTAREA","SELECT"],iV=new WeakMap;function iG({inputCb:ep,doc:eh,mirror:eg,blockClass:em,blockSelector:eA,unblockSelector:eM,ignoreClass:e_,ignoreSelector:ey,maskInputOptions:eO,maskInputFn:ez,sampling:eF,userTriggeredOnInput:ew,maskTextClass:eC,unmaskTextClass:eE,maskTextSelector:ek,unmaskTextSelector:eR}){function eS(ep){let eg=ij(ep),eF=ep.isTrusted,eS=eg&&r4(eg.tagName);if("OPTION"===eS&&(eg=eg.parentElement),!eg||!eS||0>i$.indexOf(eS)||n5(eg,em,eA,eM,!0))return;let eD=eg;if(eD.classList.contains(e_)||ey&&eD.matches(ey))return;let eT=r9(eg),eN=r8(eD,eS,eT),eW=!1,eL=rZ({maskInputOptions:eO,tagName:eS,type:eT}),eP=nT(eg,eC,ek,eE,eR,eL);("radio"===eT||"checkbox"===eT)&&(eW=eg.checked),eN=rJ({isMasked:eP,element:eg,value:eN,maskInputFn:ez}),eB(eg,ew?{text:eN,isChecked:eW,userTriggered:eF}:{text:eN,isChecked:eW});let eI=eg.name;"radio"===eT&&eI&&eW&&eh.querySelectorAll(`input[type="radio"][name="${eI}"]`).forEach(ep=>{if(ep!==eg){let eh=rJ({isMasked:eP,element:ep,value:r8(ep,eS,eT),maskInputFn:ez});eB(ep,ew?{text:eh,isChecked:!eW,userTriggered:!1}:{text:eh,isChecked:!eW})}})}function eB(eh,em){let eA=iV.get(eh);if(!eA||eA.text!==em.text||eA.isChecked!==em.isChecked){iV.set(eh,em);let eA=eg.getId(eh);iP(ep)(Object.assign(Object.assign({},em),{id:eA}))}}let eD=("last"===eF.input?["change"]:["input","change"]).map(ep=>nK(ep,iP(eS),eh)),eT=eh.defaultView;if(!eT)return()=>{eD.forEach(ep=>ep())};let eN=eT.Object.getOwnPropertyDescriptor(eT.HTMLInputElement.prototype,"value"),eW=[[eT.HTMLInputElement.prototype,"value"],[eT.HTMLInputElement.prototype,"checked"],[eT.HTMLSelectElement.prototype,"value"],[eT.HTMLTextAreaElement.prototype,"value"],[eT.HTMLSelectElement.prototype,"selectedIndex"],[eT.HTMLOptionElement.prototype,"selected"]];return eN&&eN.set&&eD.push(...eW.map(ep=>nY(ep[0],ep[1],{set(){iP(eS)({target:this,isTrusted:!1})}},!1,eT))),iP(()=>{eD.forEach(ep=>ep())})}function iY(ep){return function(ep,eh){return ou("CSSGroupingRule")&&ep.parentRule instanceof CSSGroupingRule||ou("CSSMediaRule")&&ep.parentRule instanceof CSSMediaRule||ou("CSSSupportsRule")&&ep.parentRule instanceof CSSSupportsRule||ou("CSSConditionRule")&&ep.parentRule instanceof CSSConditionRule?eh.unshift(Array.from(ep.parentRule.cssRules).indexOf(ep)):ep.parentStyleSheet&&eh.unshift(Array.from(ep.parentStyleSheet.cssRules).indexOf(ep)),eh}(ep,[])}function iZ(ep,eh,eg){let em,eA;return ep?(ep.ownerNode?em=eh.getId(ep.ownerNode):eA=eg.getId(ep),{styleId:eA,id:em}):{}}function iJ({styleSheetRuleCb:ep,mirror:eh,stylesheetManager:eg},{win:em}){let eA,eM;if(!em.CSSStyleSheet||!em.CSSStyleSheet.prototype)return()=>{};let e_=em.CSSStyleSheet.prototype.insertRule;em.CSSStyleSheet.prototype.insertRule=new Proxy(e_,{apply:iP((em,eA,eM)=>{let[e_,ey]=eM,{id:eO,styleId:ez}=iZ(eA,eh,eg.styleMirror);return(eO&&-1!==eO||ez&&-1!==ez)&&ep({id:eO,styleId:ez,adds:[{rule:e_,index:ey}]}),em.apply(eA,eM)})});let ey=em.CSSStyleSheet.prototype.deleteRule;em.CSSStyleSheet.prototype.deleteRule=new Proxy(ey,{apply:iP((em,eA,eM)=>{let[e_]=eM,{id:ey,styleId:eO}=iZ(eA,eh,eg.styleMirror);return(ey&&-1!==ey||eO&&-1!==eO)&&ep({id:ey,styleId:eO,removes:[{index:e_}]}),em.apply(eA,eM)})}),em.CSSStyleSheet.prototype.replace&&(eA=em.CSSStyleSheet.prototype.replace,em.CSSStyleSheet.prototype.replace=new Proxy(eA,{apply:iP((em,eA,eM)=>{let[e_]=eM,{id:ey,styleId:eO}=iZ(eA,eh,eg.styleMirror);return(ey&&-1!==ey||eO&&-1!==eO)&&ep({id:ey,styleId:eO,replace:e_}),em.apply(eA,eM)})})),em.CSSStyleSheet.prototype.replaceSync&&(eM=em.CSSStyleSheet.prototype.replaceSync,em.CSSStyleSheet.prototype.replaceSync=new Proxy(eM,{apply:iP((em,eA,eM)=>{let[e_]=eM,{id:ey,styleId:eO}=iZ(eA,eh,eg.styleMirror);return(ey&&-1!==ey||eO&&-1!==eO)&&ep({id:ey,styleId:eO,replaceSync:e_}),em.apply(eA,eM)})}));let eO={};oh("CSSGroupingRule")?eO.CSSGroupingRule=em.CSSGroupingRule:(oh("CSSMediaRule")&&(eO.CSSMediaRule=em.CSSMediaRule),oh("CSSConditionRule")&&(eO.CSSConditionRule=em.CSSConditionRule),oh("CSSSupportsRule")&&(eO.CSSSupportsRule=em.CSSSupportsRule));let ez={};return Object.entries(eO).forEach(([em,eA])=>{ez[em]={insertRule:eA.prototype.insertRule,deleteRule:eA.prototype.deleteRule},eA.prototype.insertRule=new Proxy(ez[em].insertRule,{apply:iP((em,eA,eM)=>{let[e_,ey]=eM,{id:eO,styleId:ez}=iZ(eA.parentStyleSheet,eh,eg.styleMirror);return(eO&&-1!==eO||ez&&-1!==ez)&&ep({id:eO,styleId:ez,adds:[{rule:e_,index:[...iY(eA),ey||0]}]}),em.apply(eA,eM)})}),eA.prototype.deleteRule=new Proxy(ez[em].deleteRule,{apply:iP((em,eA,eM)=>{let[e_]=eM,{id:ey,styleId:eO}=iZ(eA.parentStyleSheet,eh,eg.styleMirror);return(ey&&-1!==ey||eO&&-1!==eO)&&ep({id:ey,styleId:eO,removes:[{index:[...iY(eA),e_]}]}),em.apply(eA,eM)})})}),iP(()=>{em.CSSStyleSheet.prototype.insertRule=e_,em.CSSStyleSheet.prototype.deleteRule=ey,eA&&(em.CSSStyleSheet.prototype.replace=eA),eM&&(em.CSSStyleSheet.prototype.replaceSync=eM),Object.entries(eO).forEach(([ep,eh])=>{eh.prototype.insertRule=ez[ep].insertRule,eh.prototype.deleteRule=ez[ep].deleteRule})})}function i3({mirror:ep,stylesheetManager:eh},eg){var em,eA,eM;let e_=null;e_="#document"===eg.nodeName?ep.getId(eg):ep.getId(eg.host);let ey="#document"===eg.nodeName?null===(em=eg.defaultView)||void 0===em?void 0:em.Document:null===(eM=null===(eA=eg.ownerDocument)||void 0===eA?void 0:eA.defaultView)||void 0===eM?void 0:eM.ShadowRoot,eO=(null==ey?void 0:ey.prototype)?Object.getOwnPropertyDescriptor(null==ey?void 0:ey.prototype,"adoptedStyleSheets"):void 0;return null!==e_&&-1!==e_&&ey&&eO?(Object.defineProperty(eg,"adoptedStyleSheets",{configurable:eO.configurable,enumerable:eO.enumerable,get(){var ep;return null===(ep=eO.get)||void 0===ep?void 0:ep.call(this)},set(ep){var eg;let em=null===(eg=eO.set)||void 0===eg?void 0:eg.call(this,ep);if(null!==e_&&-1!==e_)try{eh.adoptStyleSheets(ep,e_)}catch(ep){}return em}}),iP(()=>{Object.defineProperty(eg,"adoptedStyleSheets",{configurable:eO.configurable,enumerable:eO.enumerable,get:eO.get,set:eO.set})})):()=>{}}function i4({styleDeclarationCb:ep,mirror:eh,ignoreCSSAttributes:eg,stylesheetManager:em},{win:eA}){let eM=eA.CSSStyleDeclaration.prototype.setProperty;eA.CSSStyleDeclaration.prototype.setProperty=new Proxy(eM,{apply:iP((eA,e_,ey)=>{var eO;let[ez,eF,ew]=ey;if(eg.has(ez))return eM.apply(e_,[ez,eF,ew]);let{id:eC,styleId:eE}=iZ(null===(eO=e_.parentRule)||void 0===eO?void 0:eO.parentStyleSheet,eh,em.styleMirror);return(eC&&-1!==eC||eE&&-1!==eE)&&ep({id:eC,styleId:eE,set:{property:ez,value:eF,priority:ew},index:iY(e_.parentRule)}),eA.apply(e_,ey)})});let e_=eA.CSSStyleDeclaration.prototype.removeProperty;return eA.CSSStyleDeclaration.prototype.removeProperty=new Proxy(e_,{apply:iP((eA,eM,ey)=>{var eO;let[ez]=ey;if(eg.has(ez))return e_.apply(eM,[ez]);let{id:eF,styleId:ew}=iZ(null===(eO=eM.parentRule)||void 0===eO?void 0:eO.parentStyleSheet,eh,em.styleMirror);return(eF&&-1!==eF||ew&&-1!==ew)&&ep({id:eF,styleId:ew,remove:{property:ez},index:iY(eM.parentRule)}),eA.apply(eM,ey)})}),iP(()=>{eA.CSSStyleDeclaration.prototype.setProperty=eM,eA.CSSStyleDeclaration.prototype.removeProperty=e_})}function i5({mediaInteractionCb:ep,blockClass:eh,blockSelector:eg,unblockSelector:em,mirror:eA,sampling:eM,doc:e_}){let ey=iP(e_=>nG(iP(eM=>{let ey=ij(eM);if(!ey||n5(ey,eh,eg,em,!0))return;let{currentTime:eO,volume:ez,muted:eF,playbackRate:ew}=ey;ep({type:e_,id:eA.getId(ey),currentTime:eO,volume:ez,muted:eF,playbackRate:ew})}),eM.media||500)),eO=[nK("play",ey(0),e_),nK("pause",ey(1),e_),nK("seeked",ey(2),e_),nK("volumechange",ey(3),e_),nK("ratechange",ey(4),e_)];return iP(()=>{eO.forEach(ep=>ep())})}function i6({fontCb:ep,doc:eh}){let eg=eh.defaultView;if(!eg)return()=>{};let em=[],eA=new WeakMap,eM=eg.FontFace;eg.FontFace=function(ep,eh,eg){let em=new eM(ep,eh,eg);return eA.set(em,{family:ep,buffer:"string"!=typeof eh,descriptors:eg,fontSource:"string"==typeof eh?eh:JSON.stringify(Array.from(new Uint8Array(eh)))}),em};let e_=nZ(eh.fonts,"add",function(eh){return function(eg){return setTimeout(iP(()=>{let eh=eA.get(eg);eh&&(ep(eh),eA.delete(eg))}),0),eh.apply(this,[eg])}});return em.push(()=>{eg.FontFace=eM}),em.push(e_),iP(()=>{em.forEach(ep=>ep())})}function i9(ep){let{doc:eh,mirror:eg,blockClass:em,blockSelector:eA,unblockSelector:eM,selectionCb:e_}=ep,ey=!0,eO=iP(()=>{let ep=eh.getSelection();if(!ep||ey&&(null==ep?void 0:ep.isCollapsed))return;ey=ep.isCollapsed||!1;let eO=[],ez=ep.rangeCount||0;for(let eh=0;eh{}}function i7(ep,eh={}){let eg=ep.doc.defaultView;if(!eg)return()=>{};let em=iU(ep,ep.doc),eA=iH(ep),eM=iX(ep),e_=iQ(ep),ey=iK(ep,{win:eg}),eO=iG(ep),ez=i5(ep),eF=iJ(ep,{win:eg}),ew=i3(ep,ep.doc),eC=i4(ep,{win:eg}),eE=ep.collectFonts?i6(ep):()=>{},ek=i9(ep),eR=i8(ep);return iP(()=>{iI.forEach(ep=>ep.reset()),em.disconnect(),eA(),eM(),e_(),ey(),eO(),ez(),eF(),ew(),eC(),eE(),ek(),eR()})}function ou(ep){return void 0!==window[ep]}function oh(ep){return!!(void 0!==window[ep]&&window[ep].prototype&&"insertRule"in window[ep].prototype&&"deleteRule"in window[ep].prototype)}class og{constructor(ep){this.generateIdFn=ep,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(ep,eh,eg,em){let eA=eg||this.getIdToRemoteIdMap(ep),eM=em||this.getRemoteIdToIdMap(ep),e_=eA.get(eh);return e_||(e_=this.generateIdFn(),eA.set(eh,e_),eM.set(e_,eh)),e_}getIds(ep,eh){let eg=this.getIdToRemoteIdMap(ep),em=this.getRemoteIdToIdMap(ep);return eh.map(eh=>this.getId(ep,eh,eg,em))}getRemoteId(ep,eh,eg){let em=eg||this.getRemoteIdToIdMap(ep);return"number"!=typeof eh?eh:em.get(eh)||-1}getRemoteIds(ep,eh){let eg=this.getRemoteIdToIdMap(ep);return eh.map(eh=>this.getRemoteId(ep,eh,eg))}reset(ep){if(!ep){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(ep),this.iframeRemoteIdToIdMap.delete(ep)}getIdToRemoteIdMap(ep){let eh=this.iframeIdToRemoteIdMap.get(ep);return eh||(eh=new Map,this.iframeIdToRemoteIdMap.set(ep,eh)),eh}getRemoteIdToIdMap(ep){let eh=this.iframeRemoteIdToIdMap.get(ep);return eh||(eh=new Map,this.iframeRemoteIdToIdMap.set(ep,eh)),eh}}class om{constructor(){this.crossOriginIframeMirror=new og(ng),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class oA{constructor(ep){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new og(ng),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=ep.mutationCb,this.wrappedEmit=ep.wrappedEmit,this.stylesheetManager=ep.stylesheetManager,this.recordCrossOriginIframes=ep.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new og(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=ep.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(ep){this.iframes.set(ep,!0),ep.contentWindow&&this.crossOriginIframeMap.set(ep.contentWindow,ep)}addLoadListener(ep){this.loadListener=ep}attachIframe(ep,eh){var eg;this.mutationCb({adds:[{parentId:this.mirror.getId(ep),nextId:null,node:eh}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),null===(eg=this.loadListener)||void 0===eg||eg.call(this,ep),ep.contentDocument&&ep.contentDocument.adoptedStyleSheets&&ep.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(ep.contentDocument.adoptedStyleSheets,this.mirror.getId(ep.contentDocument))}handleMessage(ep){let eh=ep;if("rrweb"!==eh.data.type||eh.origin!==eh.data.origin||!ep.source)return;let eg=this.crossOriginIframeMap.get(ep.source);if(!eg)return;let em=this.transformCrossOriginEvent(eg,eh.data.event);em&&this.wrappedEmit(em,eh.data.isCheckout)}transformCrossOriginEvent(ep,eh){var eg;switch(eh.type){case iv.FullSnapshot:{this.crossOriginIframeMirror.reset(ep),this.crossOriginIframeStyleMirror.reset(ep),this.replaceIdOnNode(eh.data.node,ep);let eg=eh.data.node.id;return this.crossOriginIframeRootIdMap.set(ep,eg),this.patchRootIdOnNode(eh.data.node,eg),{timestamp:eh.timestamp,type:iv.IncrementalSnapshot,data:{source:iz.Mutation,adds:[{parentId:this.mirror.getId(ep),nextId:null,node:eh.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case iv.Meta:case iv.Load:case iv.DomContentLoaded:break;case iv.Plugin:return eh;case iv.Custom:return this.replaceIds(eh.data.payload,ep,["id","parentId","previousId","nextId"]),eh;case iv.IncrementalSnapshot:switch(eh.data.source){case iz.Mutation:return eh.data.adds.forEach(eh=>{this.replaceIds(eh,ep,["parentId","nextId","previousId"]),this.replaceIdOnNode(eh.node,ep);let eg=this.crossOriginIframeRootIdMap.get(ep);eg&&this.patchRootIdOnNode(eh.node,eg)}),eh.data.removes.forEach(eh=>{this.replaceIds(eh,ep,["parentId","id"])}),eh.data.attributes.forEach(eh=>{this.replaceIds(eh,ep,["id"])}),eh.data.texts.forEach(eh=>{this.replaceIds(eh,ep,["id"])}),eh;case iz.Drag:case iz.TouchMove:case iz.MouseMove:return eh.data.positions.forEach(eh=>{this.replaceIds(eh,ep,["id"])}),eh;case iz.ViewportResize:return!1;case iz.MediaInteraction:case iz.MouseInteraction:case iz.Scroll:case iz.CanvasMutation:case iz.Input:return this.replaceIds(eh.data,ep,["id"]),eh;case iz.StyleSheetRule:case iz.StyleDeclaration:return this.replaceIds(eh.data,ep,["id"]),this.replaceStyleIds(eh.data,ep,["styleId"]),eh;case iz.Font:return eh;case iz.Selection:return eh.data.ranges.forEach(eh=>{this.replaceIds(eh,ep,["start","end"])}),eh;case iz.AdoptedStyleSheet:return this.replaceIds(eh.data,ep,["id"]),this.replaceStyleIds(eh.data,ep,["styleIds"]),null===(eg=eh.data.styles)||void 0===eg||eg.forEach(eh=>{this.replaceStyleIds(eh,ep,["styleId"])}),eh}}return!1}replace(ep,eh,eg,em){for(let eA of em)(Array.isArray(eh[eA])||"number"==typeof eh[eA])&&(Array.isArray(eh[eA])?eh[eA]=ep.getIds(eg,eh[eA]):eh[eA]=ep.getId(eg,eh[eA]));return eh}replaceIds(ep,eh,eg){return this.replace(this.crossOriginIframeMirror,ep,eh,eg)}replaceStyleIds(ep,eh,eg){return this.replace(this.crossOriginIframeStyleMirror,ep,eh,eg)}replaceIdOnNode(ep,eh){this.replaceIds(ep,eh,["id","rootId"]),"childNodes"in ep&&ep.childNodes.forEach(ep=>{this.replaceIdOnNode(ep,eh)})}patchRootIdOnNode(ep,eh){ep.type===eC.Document||ep.rootId||(ep.rootId=eh),"childNodes"in ep&&ep.childNodes.forEach(ep=>{this.patchRootIdOnNode(ep,eh)})}}class oM{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class o_{constructor(ep){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=ep.mutationCb,this.scrollCb=ep.scrollCb,this.bypassOptions=ep.bypassOptions,this.mirror=ep.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(ep,eh){if(!rj(ep)||this.shadowDoms.has(ep))return;this.shadowDoms.add(ep);let eg=iU(Object.assign(Object.assign({},this.bypassOptions),{doc:eh,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this}),ep);this.restoreHandlers.push(()=>eg.disconnect()),this.restoreHandlers.push(iQ(Object.assign(Object.assign({},this.bypassOptions),{scrollCb:this.scrollCb,doc:ep,mirror:this.mirror}))),setTimeout(()=>{ep.adoptedStyleSheets&&ep.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(ep.adoptedStyleSheets,this.mirror.getId(ep.host)),this.restoreHandlers.push(i3({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},ep))},0)}observeAttachShadow(ep){ep.contentWindow&&ep.contentDocument&&this.patchAttachShadow(ep.contentWindow.Element,ep.contentDocument)}patchAttachShadow(ep,eh){let eg=this;this.restoreHandlers.push(nZ(ep.prototype,"attachShadow",function(ep){return function(em){let eA=ep.call(this,em);return this.shadowRoot&&iO(this)&&eg.addShadowRoot(this.shadowRoot,eh),eA}}))}reset(){this.restoreHandlers.forEach(ep=>{try{ep()}catch(ep){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet}}class ov{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}}class oz{constructor(ep){this.trackedLinkElements=new WeakSet,this.styleMirror=new iA,this.mutationCb=ep.mutationCb,this.adoptedStyleSheetCb=ep.adoptedStyleSheetCb}attachLinkElement(ep,eh){"_cssText"in eh.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:eh.id,attributes:eh.attributes}]}),this.trackLinkElement(ep)}trackLinkElement(ep){this.trackedLinkElements.has(ep)||(this.trackedLinkElements.add(ep),this.trackStylesheetInLinkElement(ep))}adoptStyleSheets(ep,eh){if(0===ep.length)return;let eg={id:eh,styleIds:[]},em=[];for(let eh of ep){let ep;this.styleMirror.has(eh)?ep=this.styleMirror.getId(eh):(ep=this.styleMirror.add(eh),em.push({styleId:ep,rules:Array.from(eh.rules||CSSRule,(ep,eh)=>({rule:rQ(ep),index:eh}))})),eg.styleIds.push(ep)}em.length>0&&(eg.styles=em),this.adoptedStyleSheetCb(eg)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(ep){}}class oF{constructor(){this.nodeMap=new WeakMap,this.loop=!0,this.periodicallyClear()}periodicallyClear(){requestAnimationFrame(()=>{this.clear(),this.loop&&this.periodicallyClear()})}inOtherBuffer(ep,eh){let eg=this.nodeMap.get(ep);return eg&&Array.from(eg).some(ep=>ep!==eh)}add(ep,eh){this.nodeMap.set(ep,(this.nodeMap.get(ep)||new Set).add(eh))}clear(){this.nodeMap=new WeakMap}destroy(){this.loop=!1}}function ow(ep){let eh=ep;return eh.timestamp=nJ(),eh}let oC=rY();function oE(ep={}){let eh;let{emit:eg,checkoutEveryNms:em,checkoutEveryNth:eA,blockClass:eM="rr-block",blockSelector:ey=null,unblockSelector:eO=null,ignoreClass:ez="rr-ignore",ignoreSelector:eF=null,maskAllText:ew=!1,maskTextClass:eC="rr-mask",unmaskTextClass:eE=null,maskTextSelector:ek=null,unmaskTextSelector:eR=null,inlineStylesheet:eS=!0,maskAllInputs:eB,maskInputOptions:eD,slimDOMOptions:eT,maskAttributeFn:eN,maskInputFn:eW,maskTextFn:eL,packFn:eP,sampling:eI={},dataURLOptions:ej={},mousemoveWait:eU,recordCanvas:eH=!1,recordCrossOriginIframes:eX=!1,recordAfter:eQ="DOMContentLoaded"===ep.recordAfter?ep.recordAfter:"load",userTriggeredOnInput:eK=!1,collectFonts:e$=!1,inlineImages:eV=!1,keepIframeSrcFn:eG=()=>!1,ignoreCSSAttributes:eY=new Set([]),errorHandler:eZ,onMutation:eJ,getCanvasManager:e0}=ep;iW(eZ);let e5=!eX||window.parent===window,e6=!1;if(!e5)try{window.parent.document&&(e6=!1)}catch(ep){e6=!0}if(e5&&!eg)throw Error("emit function is required");void 0!==eU&&void 0===eI.mousemove&&(eI.mousemove=eU),oC.reset();let e9=!0===eB?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:void 0!==eD?eD:{},e8=!0===eT||"all"===eT?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:"all"===eT,headMetaDescKeywords:"all"===eT}:eT||{};ip();let e7=0,tu=ep=>(eP&&!e6&&(ep=eP(ep)),ep),tp=(ep,eM)=>{var e_;if((null===(e_=iI[0])||void 0===e_?void 0:e_.isFrozen())&&ep.type!==iv.FullSnapshot&&!(ep.type===iv.IncrementalSnapshot&&ep.data.source===iz.Mutation)&&iI.forEach(ep=>ep.unfreeze()),e5)null==eg||eg(tu(ep),eM);else if(e6){let eh={type:"rrweb",event:tu(ep),origin:window.location.origin,isCheckout:eM};window.parent.postMessage(eh,"*")}if(ep.type===iv.FullSnapshot)eh=ep,e7=0;else if(ep.type===iv.IncrementalSnapshot){if(ep.data.source===iz.Mutation&&ep.data.isAttachIframe)return;e7++;let eg=eA&&e7>=eA,eM=em&&ep.timestamp-eh.timestamp>em;(eg||eM)&&tF(!0)}},th=ep=>{tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.Mutation},ep)}))},tg=ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.Scroll},ep)})),tm=ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.CanvasMutation},ep)})),tA=new oz({mutationCb:th,adoptedStyleSheetCb:ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.AdoptedStyleSheet},ep)}))}),tM="boolean"==typeof __RRWEB_EXCLUDE_IFRAME__&&__RRWEB_EXCLUDE_IFRAME__?new om:new oA({mirror:oC,mutationCb:th,stylesheetManager:tA,recordCrossOriginIframes:eX,wrappedEmit:tp}),t_=new oF,tO=e0?e0({recordCanvas:eH,blockClass:eM,blockSelector:ey,unblockSelector:eO,sampling:eI.canvas,dataURLOptions:ej}):new ov,tv="boolean"==typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new oM:new o_({mutationCb:th,scrollCb:tg,bypassOptions:{onMutation:eJ,blockClass:eM,blockSelector:ey,unblockSelector:eO,maskAllText:ew,maskTextClass:eC,unmaskTextClass:eE,maskTextSelector:ek,unmaskTextSelector:eR,inlineStylesheet:eS,maskInputOptions:e9,dataURLOptions:ej,maskAttributeFn:eN,maskTextFn:eL,maskInputFn:eW,recordCanvas:eH,inlineImages:eV,sampling:eI,slimDOMOptions:e8,iframeManager:tM,stylesheetManager:tA,canvasManager:tO,keepIframeSrcFn:eG,processedNodeManager:t_},mirror:oC}),tF=(ep=!1)=>{tp(ow({type:iv.Meta,data:{href:window.location.href,width:n4(),height:n3()}}),ep),tA.reset(),tv.init(),iI.forEach(ep=>ep.lock());let eh=nQ(document,{mirror:oC,blockClass:eM,blockSelector:ey,unblockSelector:eO,maskAllText:ew,maskTextClass:eC,unmaskTextClass:eE,maskTextSelector:ek,unmaskTextSelector:eR,inlineStylesheet:eS,maskAllInputs:e9,maskAttributeFn:eN,maskInputFn:eW,maskTextFn:eL,slimDOM:e8,dataURLOptions:ej,recordCanvas:eH,inlineImages:eV,onSerialize:ep=>{ih(ep,oC)&&tM.addIframe(ep),ig(ep,oC)&&tA.trackLinkElement(ep),im(ep)&&tv.addShadowRoot(ep.shadowRoot,document)},onIframeLoad:(ep,eh)=>{tM.attachIframe(ep,eh),tv.observeAttachShadow(ep)},onStylesheetLoad:(ep,eh)=>{tA.attachLinkElement(ep,eh)},keepIframeSrcFn:eG});if(!eh)return console.warn("Failed to snapshot the document");tp(ow({type:iv.FullSnapshot,data:{node:eh,initialOffset:n0(window)}}),ep),iI.forEach(ep=>ep.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&tA.adoptStyleSheets(document.adoptedStyleSheets,oC.getId(document))};e_=tF;try{let ep=[],eh=ep=>iP(i7)({onMutation:eJ,mutationCb:th,mousemoveCb:(ep,eh)=>tp(ow({type:iv.IncrementalSnapshot,data:{source:eh,positions:ep}})),mouseInteractionCb:ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.MouseInteraction},ep)})),scrollCb:tg,viewportResizeCb:ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.ViewportResize},ep)})),inputCb:ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.Input},ep)})),mediaInteractionCb:ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.MediaInteraction},ep)})),styleSheetRuleCb:ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.StyleSheetRule},ep)})),styleDeclarationCb:ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.StyleDeclaration},ep)})),canvasMutationCb:tm,fontCb:ep=>tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.Font},ep)})),selectionCb:ep=>{tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.Selection},ep)}))},customElementCb:ep=>{tp(ow({type:iv.IncrementalSnapshot,data:Object.assign({source:iz.CustomElement},ep)}))},blockClass:eM,ignoreClass:ez,ignoreSelector:eF,maskAllText:ew,maskTextClass:eC,unmaskTextClass:eE,maskTextSelector:ek,unmaskTextSelector:eR,maskInputOptions:e9,inlineStylesheet:eS,sampling:eI,recordCanvas:eH,inlineImages:eV,userTriggeredOnInput:eK,collectFonts:e$,doc:ep,maskAttributeFn:eN,maskInputFn:eW,maskTextFn:eL,keepIframeSrcFn:eG,blockSelector:ey,unblockSelector:eO,slimDOMOptions:e8,dataURLOptions:ej,mirror:oC,iframeManager:tM,stylesheetManager:tA,shadowDomManager:tv,processedNodeManager:t_,canvasManager:tO,ignoreCSSAttributes:eY,plugins:[]},{});tM.addLoadListener(eg=>{try{ep.push(eh(eg.contentDocument))}catch(ep){console.warn(ep)}});let eg=()=>{tF(),ep.push(eh(document))};return"interactive"===document.readyState||"complete"===document.readyState?eg():(ep.push(nK("DOMContentLoaded",()=>{tp(ow({type:iv.DomContentLoaded,data:{}})),"DOMContentLoaded"===eQ&&eg()})),ep.push(nK("load",()=>{tp(ow({type:iv.Load,data:{}})),"load"===eQ&&eg()},window))),()=>{ep.forEach(ep=>ep()),t_.destroy(),e_=void 0,iL()}}catch(ep){console.warn(ep)}}function oq(ep){if(!e_)throw Error("please take full snapshot after start recording");e_(ep)}oE.mirror=oC,oE.takeFullSnapshot=oq;let oR=3,oS=5;function oB(ep){return ep>9999999999?ep:1e3*ep}function oD(ep){return ep>9999999999?ep/1e3:ep}function oT(ep,eh){"sentry.transaction"!==eh.category&&(["ui.click","ui.input"].includes(eh.category)?ep.triggerUserActivity():ep.checkAndHandleExpiredSession(),ep.addUpdate(()=>(ep.throttledAddEvent({type:iv.Custom,timestamp:1e3*(eh.timestamp||0),data:{tag:"breadcrumb",payload:(0,t5.Fv)(eh,10,1e3)}}),"console"===eh.category)))}let oN="button,a";function oW(ep){return ep.closest(oN)||ep}function oL(ep){let eh=oP(ep);return eh&&eh instanceof Element?oW(eh):eh}function oP(ep){return oI(ep)?ep.target:ep}function oI(ep){return"object"==typeof ep&&!!ep&&"target"in ep}function oj(ep){return ey||(ey=[],oU()),ey.push(ep),()=>{let eh=ey?ey.indexOf(ep):-1;eh>-1&&ey.splice(eh,1)}}function oU(){(0,eJ.hl)(rM,"open",function(ep){return function(...eh){if(ey)try{ey.forEach(ep=>ep())}catch(ep){}return ep.apply(rM,eh)}})}function oH(ep,eh,eg){ep.handleClick(eh,eg)}class oX{constructor(ep,eh,eg=oT){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=eh.timeout/1e3,this._threshold=eh.threshold/1e3,this._scollTimeout=eh.scrollTimeout/1e3,this._replay=ep,this._ignoreSelector=eh.ignoreSelector,this._addBreadcrumbEvent=eg}addListeners(){let ep=oj(()=>{this._lastMutation=oV()});this._teardown=()=>{ep(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(ep,eh){if(oK(eh,this._ignoreSelector)||!o$(ep))return;let eg={timestamp:oD(ep.timestamp),clickBreadcrumb:ep,clickCount:0,node:eh};this._clicks.some(ep=>ep.node===eg.node&&1>Math.abs(ep.timestamp-eg.timestamp))||(this._clicks.push(eg),1===this._clicks.length&&this._scheduleCheckClicks())}registerMutation(ep=Date.now()){this._lastMutation=oD(ep)}registerScroll(ep=Date.now()){this._lastScroll=oD(ep)}registerClick(ep){let eh=oW(ep);this._handleMultiClick(eh)}_handleMultiClick(ep){this._getClicks(ep).forEach(ep=>{ep.clickCount++})}_getClicks(ep){return this._clicks.filter(eh=>eh.node===ep)}_checkClicks(){let ep=[],eh=oV();for(let eg of(this._clicks.forEach(eg=>{!eg.mutationAfter&&this._lastMutation&&(eg.mutationAfter=eg.timestamp<=this._lastMutation?this._lastMutation-eg.timestamp:void 0),!eg.scrollAfter&&this._lastScroll&&(eg.scrollAfter=eg.timestamp<=this._lastScroll?this._lastScroll-eg.timestamp:void 0),eg.timestamp+this._timeout<=eh&&ep.push(eg)}),ep)){let ep=this._clicks.indexOf(eg);ep>-1&&(this._generateBreadcrumbs(eg),this._clicks.splice(ep,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(ep){let eh=this._replay,eg=ep.scrollAfter&&ep.scrollAfter<=this._scollTimeout,em=ep.mutationAfter&&ep.mutationAfter<=this._threshold,{clickCount:eA,clickBreadcrumb:eM}=ep;if(!eg&&!em){let eg=1e3*Math.min(ep.mutationAfter||this._timeout,this._timeout),em=eg<1e3*this._timeout?"mutation":"timeout",e_={type:"default",message:eM.message,timestamp:eM.timestamp,category:"ui.slowClickDetected",data:{...eM.data,url:rM.location.href,route:eh.getCurrentRoute(),timeAfterClickMs:eg,endReason:em,clickCount:eA||1}};this._addBreadcrumbEvent(eh,e_);return}if(eA>1){let ep={type:"default",message:eM.message,timestamp:eM.timestamp,category:"ui.multiClick",data:{...eM.data,url:rM.location.href,route:eh.getCurrentRoute(),clickCount:eA,metric:!0}};this._addBreadcrumbEvent(eh,ep)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=setTimeout(()=>this._checkClicks(),1e3)}}let oQ=["A","BUTTON","INPUT"];function oK(ep,eh){return!!(!oQ.includes(ep.tagName)||"INPUT"===ep.tagName&&!["submit","button"].includes(ep.getAttribute("type")||"")||"A"===ep.tagName&&(ep.hasAttribute("download")||ep.hasAttribute("target")&&"_self"!==ep.getAttribute("target"))||eh&&ep.matches(eh))}function o$(ep){return!!(ep.data&&"number"==typeof ep.data.nodeId&&ep.timestamp)}function oV(){return Date.now()/1e3}function oG(ep,eh){try{if(!oY(eh))return;let{source:eg}=eh.data;if(eg===iz.Mutation&&ep.registerMutation(eh.timestamp),eg===iz.Scroll&&ep.registerScroll(eh.timestamp),oZ(eh)){let{type:eg,id:em}=eh.data,eA=oE.mirror.getNode(em);eA instanceof HTMLElement&&eg===iF.Click&&ep.registerClick(eA)}}catch(ep){}}function oY(ep){return ep.type===oR}function oZ(ep){return ep.data.source===iz.MouseInteraction}function oJ(ep){return{timestamp:Date.now()/1e3,type:"default",...ep}}!function(ep){ep[ep.Document=0]="Document",ep[ep.DocumentType=1]="DocumentType",ep[ep.Element=2]="Element",ep[ep.Text=3]="Text",ep[ep.CDATA=4]="CDATA",ep[ep.Comment=5]="Comment"}(eE||(eE={}));let o0=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled"]);function o4(ep){let eh={};for(let eg in ep)if(o0.has(eg)){let em=eg;("data-testid"===eg||"data-test-id"===eg)&&(em="testId"),eh[em]=ep[eg]}return eh}let o5=ep=>eh=>{if(!ep.isEnabled())return;let eg=o9(eh);if(!eg)return;let em="click"===eh.name,eA=em&&eh.event;!em||!ep.clickDetector||!eA||eA.altKey||eA.metaKey||eA.ctrlKey||eA.shiftKey||oH(ep.clickDetector,eg,oL(eh.event)),oT(ep,eg)};function o6(ep,eh){let eg=oE.mirror.getId(ep),em=eg&&oE.mirror.getNode(eg),eA=em&&oE.mirror.getMeta(em),eM=eA&&o7(eA)?eA:null;return{message:eh,data:eM?{nodeId:eg,node:{id:eg,tagName:eM.tagName,textContent:Array.from(eM.childNodes).map(ep=>ep.type===eE.Text&&ep.textContent).filter(Boolean).map(ep=>ep.trim()).join(""),attributes:o4(eM.attributes)}}:{}}}function o9(ep){let{target:eh,message:eg}=o8(ep);return oJ({category:`ui.${ep.name}`,...o6(eh,eg)})}function o8(ep){let eh;let eg="click"===ep.name,em=null;try{em=eg?oL(ep.event):oP(ep.event),eh=(0,t6.Rt)(em,{maxStringLength:200})||""}catch(ep){eh=""}return{target:em,message:eh}}function o7(ep){return ep.type===eE.Element}function al(ep,eh){if(!ep.isEnabled())return;ep.updateUserActivity();let eg=ap(eh);eg&&oT(ep,eg)}function ap(ep){let{metaKey:eh,shiftKey:eg,ctrlKey:em,altKey:eA,key:eM,target:e_}=ep;if(!e_||ah(e_)||!eM)return null;let ey=eh||em||eA,eO=1===eM.length;if(!ey&&eO)return null;let ez=(0,t6.Rt)(e_,{maxStringLength:200})||"",eF=o6(e_,ez);return oJ({category:"ui.keyDown",message:ez,data:{...eF.data,metaKey:eh,shiftKey:eg,ctrlKey:em,altKey:eA,key:eM}})}function ah(ep){return"INPUT"===ep.tagName||"TEXTAREA"===ep.tagName||ep.isContentEditable}let ag={resource:az,paint:aO,navigation:av};function aA(ep){return ep.map(aM).filter(Boolean)}function aM(ep){return ag[ep.entryType]?ag[ep.entryType](ep):null}function a_(ep){return((t9.Z1||rM.performance.timeOrigin)+ep)/1e3}function aO(ep){let{duration:eh,entryType:eg,name:em,startTime:eA}=ep,eM=a_(eA);return{type:eg,name:em,start:eM,end:eM+eh,data:void 0}}function av(ep){let{entryType:eh,name:eg,decodedBodySize:em,duration:eA,domComplete:eM,encodedBodySize:e_,domContentLoadedEventStart:ey,domContentLoadedEventEnd:eO,domInteractive:ez,loadEventStart:eF,loadEventEnd:ew,redirectCount:eC,startTime:eE,transferSize:ek,type:eR}=ep;return 0===eA?null:{type:`${eh}.${eR}`,start:a_(eE),end:a_(eM),name:eg,data:{size:ek,decodedBodySize:em,encodedBodySize:e_,duration:eA,domInteractive:ez,domContentLoadedEventStart:ey,domContentLoadedEventEnd:eO,loadEventStart:eF,loadEventEnd:ew,domComplete:eM,redirectCount:eC}}}function az(ep){let{entryType:eh,initiatorType:eg,name:em,responseEnd:eA,startTime:eM,decodedBodySize:e_,encodedBodySize:ey,responseStatus:eO,transferSize:ez}=ep;return["fetch","xmlhttprequest"].includes(eg)?null:{type:`${eh}.${eg}`,start:a_(eM),end:a_(eA),name:em,data:{size:ez,statusCode:eO,decodedBodySize:e_,encodedBodySize:ey}}}function aF(ep){let eh=ep.entries,eg=eh[eh.length-1],em=eg?eg.element:void 0,eA=ep.value,eM=a_(eA);return{type:"largest-contentful-paint",name:"largest-contentful-paint",start:eM,end:eM,data:{value:eA,size:eA,nodeId:em?oE.mirror.getId(em):void 0}}}function aw(ep){function eh(eh){ep.performanceEntries.includes(eh)||ep.performanceEntries.push(eh)}function eg({entries:ep}){ep.forEach(eh)}let em=[];return["navigation","paint","resource"].forEach(ep=>{em.push((0,rA._j)(ep,eg))}),em.push((0,rA.$A)(({metric:eh})=>{ep.replayPerformanceEntries.push(aF(eh))})),()=>{em.forEach(ep=>ep())}}let aC='var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([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]),i=new t([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]),a=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(t,e){for(var i=new n(31),a=0;a<31;++a)i[a]=e+=1<>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,a=0,s=new n(r);a>h]=l}else for(o=new n(i),a=0;a>15-t[a]);return o},g=new t(288);for(c=0;c<144;++c)g[c]=8;for(c=144;c<256;++c)g[c]=9;for(c=256;c<280;++c)g[c]=7;for(c=280;c<288;++c)g[c]=8;var w=new t(32);for(c=0;c<32;++c)w[c]=5;var p=d(g,9,0),y=d(w,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==r||r<0)&&(r=0),(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},A=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},_=function(r,e){for(var i=[],a=0;ad&&(d=o[a].s);var g=new n(d+1),w=x(i[c-1],g,0);if(w>e){a=0;var p=0,y=w-e,m=1<e))break;p+=m-(1<>=y;p>0;){var M=o[a].s;g[M]=0&&p;--a){var E=o[a].s;g[E]==e&&(--g[E],++p)}w=e}return{t:new t(g),l:w}},x=function(t,n,r){return-1==t.s?Math.max(x(t.l,n,r+1),x(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,a=t[0],s=1,o=function(t){e[i++]=t},f=1;f<=r;++f)if(t[f]==a&&f!=r)++s;else{if(!a&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(a),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(a);s=1,a=t[f]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var a=0;a4&&!H[a[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(f,g)+T(h,w)+l,X=T(f,M)+T(h,C)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=p,P=g,Q=y,R=w;for(B=0;B255){A(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;A(r,m,Q[et]),m+=R[et],et>3&&(A(r,m,rt>>5&8191),m+=i[et])}else A(r,m,N[rt]),m+=P[rt]}return A(r,m,N[256]),m+P[256]},U=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,a=0|r.length,s=0;s!=a;){for(var o=Math.min(s+2655,a);s>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(a,s,o,f,u){if(!u&&(u={l:1},s.dictionary)){var c=s.dictionary.subarray(-32768),v=new t(c.length+a.length);v.set(c),v.set(a,c.length),a=v,u.w=c.length}return function(a,s,o,f,u,c){var v=c.z||a.length,d=new t(f+v+5*(1+Math.ceil(v/7e3))+u),g=d.subarray(f,d.length-u),w=c.l,p=7&(c.r||0);if(s){p&&(g[0]=c.r>>3);for(var y=U[s-1],M=y>>13,E=8191&y,z=(1<7e3||q>24576)&&(N>423||!w)){p=C(a,g,0,F,I,S,O,q,G,j-G,p),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(a[j+Q]==a[j+Q-W]){for(var $=0;$Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;Pnt&&(nt=et,K=rt)}}}W+=(J=K)-(K=A[J])&32767}if(R){F[q++]=268435456|h[Q]<<18|l[R];var it=31&h[Q],at=31&l[R];O+=e[it]+i[at],++I[257+it],++S[at],B=j+Q,++L}else F[q++]=a[j],++I[a[j]]}}for(j=Math.max(j,B);j=v&&(g[p/8|0]=w,st=v),p=k(g,p+1,a.subarray(j,st))}c.i=v}return b(d,0,f+m(p)+u)}(a,null==s.level?6:s.level,null==s.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(a.length)))):12+s.mem,o,f,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var a=this.b.length-this.s.z;a&&(this.b.set(n.subarray(0,a),this.s.z),this.s.z=this.b.length,this.p(this.b,!1)),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(a),32768),this.s.z=n.length-a+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,a=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),s=a.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(a,n),O(a,s-8,r.d()),O(a,s-4,e),a}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(r){for(var e=new t(n.length),i=0;i>1)),o=0,f=function(t){s[o++]=t};for(i=0;is.length){var h=new t(o+8+(a-i<<1));h.set(s),s=h}var l=n.charCodeAt(i);l<128||r?f(l):l<2048?(f(192|l>>6),f(128|63&l)):l>55295&&l<57344?(f(240|(l=65536+(1047552&l)|1023&n.charCodeAt(++i))>>18),f(128|l>>12&63),f(128|l>>6&63),f(128|63&l)):(f(224|l>>12),f(128|l>>6&63),f(128|63&l))}return b(s,0,o)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(let r=0,e=t.length;r{this._deflatedData.push(t)},this.stream=new J(((t,n)=>{this.deflate.push(t,n)})),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",(function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}})),postMessage({id:void 0,method:"init",success:!0,response:void 0});';function aE(){let ep=new Blob([aC]);return URL.createObjectURL(ep)}function aq(ep,eh){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&(eZ.kg.info(ep),eh&&aS(ep))}function aR(ep,eh){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&(eZ.kg.info(ep),eh&&setTimeout(()=>{aS(ep)},0))}function aS(ep){(0,e0.Gd)().addBreadcrumb({category:"console",data:{logger:"replay"},level:"info",message:ep},{level:"info"})}class aB extends Error{constructor(){super(`Event buffer exceeded maximum size of ${rT}.`)}}class aD{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(ep){let eh=JSON.stringify(ep).length;if(this._totalSize+=eh,this._totalSize>rT)throw new aB;this.events.push(ep)}finish(){return new Promise(ep=>{let eh=this.events;this.clear(),ep(JSON.stringify(eh))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){let ep=this.events.map(ep=>ep.timestamp).sort()[0];return ep?oB(ep):null}}class aT{constructor(ep){this._worker=ep,this._id=0}ensureReady(){return this._ensureReadyPromise||(this._ensureReadyPromise=new Promise((ep,eh)=>{this._worker.addEventListener("message",({data:eg})=>{eg.success?ep():eh()},{once:!0}),this._worker.addEventListener("error",ep=>{eh(ep)},{once:!0})})),this._ensureReadyPromise}destroy(){aq("[Replay] Destroying compression worker"),this._worker.terminate()}postMessage(ep,eh){let eg=this._getAndIncrementId();return new Promise((em,eA)=>{let eM=({data:eh})=>{let e_=eh;if(e_.method===ep&&e_.id===eg){if(this._worker.removeEventListener("message",eM),!e_.success){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.error("[Replay]",e_.response),eA(Error("Error in compression worker"));return}em(e_.response)}};this._worker.addEventListener("message",eM),this._worker.postMessage({id:eg,method:ep,arg:eh})})}_getAndIncrementId(){return this._id++}}class aN{constructor(ep){this._worker=new aT(ep),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(ep){let eh=oB(ep.timestamp);(!this._earliestTimestamp||ehrT)?Promise.reject(new aB):this._sendEventToWorker(eg)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear")}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(ep){return this._worker.postMessage("addEvent",ep)}async _finishRequest(){let ep=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,ep}}class aW{constructor(ep){this._fallback=new aD,this._compression=new aN(ep),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(ep){this._used.hasCheckout=ep}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(ep){return this._used.addEvent(ep)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(ep){aq("[Replay] Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){let{events:ep,hasCheckout:eh}=this._fallback,eg=[];for(let eh of ep)eg.push(this._compression.addEvent(eh));this._compression.hasCheckout=eh,this._used=this._compression;try{await Promise.all(eg)}catch(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.warn("[Replay] Failed to add events when switching buffers.",ep)}}}function aL({useCompression:ep,workerUrl:eh}){if(ep&&window.Worker){let ep=aP(eh);if(ep)return ep}return aq("[Replay] Using simple buffer"),new aD}function aP(ep){try{let eh=ep||aI();if(!eh)return;aq(`[Replay] Using compression worker${ep?` from ${ep}`:""}`);let eg=new Worker(eh);return new aW(eg)}catch(ep){aq("[Replay] Failed to create compression worker")}}function aI(){return"undefined"!=typeof __SENTRY_EXCLUDE_REPLAY_WORKER__&&__SENTRY_EXCLUDE_REPLAY_WORKER__?"":aE()}function aj(){try{return"sessionStorage"in rM&&!!rM.sessionStorage}catch(ep){return!1}}function aU(ep){aH(),ep.session=void 0}function aH(){if(aj())try{rM.sessionStorage.removeItem(r_)}catch(ep){}}function aX(ep){return void 0!==ep&&Math.random()ep.getContext().initialTimestamp+ep.getOptions().maxReplayDuration)||(aq(`[Replay] Skipping event with timestamp ${eg} because it is after maxReplayDuration`,ep.getOptions()._experiments.traceInternals),!1))}function sh(ep,eh){try{if("function"==typeof eh&&a6(ep))return eh(ep)}catch(ep){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.error("[Replay] An error occured in the `beforeAddRecordingEvent` callback, skipping the event...",ep),null}return ep}function sg(ep){return!ep.type}function sm(ep){return"transaction"===ep.type}function sA(ep){return"replay_event"===ep.type}function sM(ep){return"feedback"===ep.type}function s_(ep){let eh=sv();return(eg,em)=>{if(!ep.isEnabled()||!sg(eg)&&!sm(eg))return;let eA=em&&em.statusCode;if(!eh||eA&&!(eA<200)&&!(eA>=300)){if(sm(eg)){sy(ep,eg);return}sO(ep,eg)}}}function sy(ep,eh){let eg=ep.getContext();eh.contexts&&eh.contexts.trace&&eh.contexts.trace.trace_id&&eg.traceIds.size<100&&eg.traceIds.add(eh.contexts.trace.trace_id)}function sO(ep,eh){let eg=ep.getContext();if(eh.event_id&&eg.errorIds.size<100&&eg.errorIds.add(eh.event_id),"buffer"!==ep.recordingMode||!eh.tags||!eh.tags.replayId)return;let{beforeErrorSampling:em}=ep.getOptions();("function"!=typeof em||em(eh))&&setTimeout(()=>{ep.sendBufferedReplayOrFlush()})}function sv(){let ep=(0,e0.Gd)().getClient();if(!ep)return!1;let eh=ep.getTransport();return!!eh&&(eh.send.__sentry__baseTransport__||!1)}function sz(ep,eh){return!ep.type&&!!ep.exception&&!!ep.exception.values&&!!ep.exception.values.length&&!!eh.originalException&&!!eh.originalException.__rrweb__}function sF(ep,eh){ep.triggerUserActivity(),ep.addUpdate(()=>!eh.timestamp||(ep.throttledAddEvent({type:iv.Custom,timestamp:1e3*eh.timestamp,data:{timestamp:eh.timestamp,tag:"breadcrumb",payload:{category:"sentry.feedback",data:{feedbackId:eh.event_id}}}}),!1))}function sw(ep,eh){return"buffer"===ep.recordingMode&&eh.message!==rv&&!!eh.exception&&!eh.type&&aX(ep.getOptions().errorSampleRate)}function sC(ep,eh=!1){let eg=eh?s_(ep):void 0;return Object.assign((eh,em)=>ep.isEnabled()?sA(eh)?(delete eh.breadcrumbs,eh):(sg(eh)||sm(eh)||sM(eh))&&ep.checkAndHandleExpiredSession()?sM(eh)?(ep.flush(),eh.contexts.feedback.replay_id=ep.getSessionId(),sF(ep,eh),eh):sz(eh,em)&&!ep.getOptions()._experiments.captureExceptions?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Replay] Ignoring error from rrweb internals",eh),null):((sw(ep,eh)||"session"===ep.recordingMode)&&(eh.tags={...eh.tags,replayId:ep.getSessionId()}),eg&&eg(eh,{statusCode:200}),eh):eh:eh,{id:"Replay"})}function sE(ep,eh){return eh.map(({type:eh,start:eg,end:em,name:eA,data:eM})=>{let e_=ep.throttledAddEvent({type:iv.Custom,timestamp:eg,data:{tag:"performanceSpan",payload:{op:eh,description:eA,startTimestamp:eg,endTimestamp:em,data:eM}}});return"string"==typeof e_?Promise.resolve(null):e_})}function sk(ep){let{from:eh,to:eg}=ep,em=Date.now()/1e3;return{type:"navigation.push",start:em,end:em,name:eg,data:{previous:eh}}}function sq(ep){return eh=>{if(!ep.isEnabled())return;let eg=sk(eh);null!==eg&&(ep.getContext().urls.push(eg.name),ep.triggerUserActivity(),ep.addUpdate(()=>(sE(ep,[eg]),!1)))}}function sR(ep,eh){return(!("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)||!ep.getOptions()._experiments.traceInternals)&&tG(eh,(0,e0.Gd)())}function sS(ep,eh){!ep.isEnabled()||null===eh||sR(ep,eh.name)||ep.addUpdate(()=>(sE(ep,[eh]),!0))}function sx(ep){let{startTimestamp:eh,endTimestamp:eg,fetchData:em,response:eA}=ep;if(!eg)return null;let{method:eM,url:e_}=em;return{type:"resource.fetch",start:eh/1e3,end:eg/1e3,name:e_,data:{method:eM,statusCode:eA?eA.status:void 0}}}function sB(ep){return eh=>{ep.isEnabled()&&sS(ep,sx(eh))}}function sD(ep){let{startTimestamp:eh,endTimestamp:eg,xhr:em}=ep,eA=em[t7.xU];if(!eh||!eg||!eA)return null;let{method:eM,url:e_,status_code:ey}=eA;return void 0===e_?null:{type:"resource.xhr",name:e_,start:eh/1e3,end:eg/1e3,data:{method:eM,statusCode:ey}}}function sT(ep){return eh=>{ep.isEnabled()&&sS(ep,sD(eh))}}function sN(ep,eh){if(ep)try{if("string"==typeof ep)return eh.encode(ep).length;if(ep instanceof URLSearchParams)return eh.encode(ep.toString()).length;if(ep instanceof FormData){let eg=sQ(ep);return eh.encode(eg).length}if(ep instanceof Blob)return ep.size;if(ep instanceof ArrayBuffer)return ep.byteLength}catch(ep){}}function sL(ep){if(!ep)return;let eh=parseInt(ep,10);return isNaN(eh)?void 0:eh}function sP(ep){try{if("string"==typeof ep)return ep;if(ep instanceof URLSearchParams)return ep.toString();if(ep instanceof FormData)return sQ(ep)}catch(eh){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.warn("[Replay] Failed to serialize body",ep)}("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.info("[Replay] Skipping network body because of body type",ep)}function sI(ep,eh){if(!eh)return null;let{startTimestamp:eg,endTimestamp:em,url:eA,method:eM,statusCode:e_,request:ey,response:eO}=eh;return{type:ep,start:eg/1e3,end:em/1e3,name:eA,data:(0,eJ.Jr)({method:eM,statusCode:e_,request:ey,response:eO})}}function sj(ep){return{headers:{},size:ep,_meta:{warnings:["URL_SKIPPED"]}}}function sU(ep,eh,eg){if(!eh&&0===Object.keys(ep).length)return;if(!eh)return{headers:ep};if(!eg)return{headers:ep,size:eh};let em={headers:ep,size:eh},{body:eA,warnings:eM}=sK(eg);return em.body=eA,eM&&eM.length>0&&(em._meta={warnings:eM}),em}function sX(ep,eh){return Object.keys(ep).reduce((eg,em)=>{let eA=em.toLowerCase();return eh.includes(eA)&&ep[em]&&(eg[eA]=ep[em]),eg},{})}function sQ(ep){return new URLSearchParams(ep).toString()}function sK(ep){if(!ep||"string"!=typeof ep)return{body:ep};let eh=ep.length>rR,eg=s$(ep);if(eh){let eh=ep.slice(0,rR);return eg?{body:eh,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${eh}…`,warnings:["TEXT_TRUNCATED"]}}if(eg)try{return{body:JSON.parse(ep)}}catch(ep){}return{body:ep}}function s$(ep){let eh=ep[0],eg=ep[ep.length-1];return"["===eh&&"]"===eg||"{"===eh&&"}"===eg}function sV(ep,eh){let eg=sG(ep);return(0,rl.U0)(eg,eh)}function sG(ep,eh=rM.document.baseURI){if(ep.startsWith("http://")||ep.startsWith("https://")||ep.startsWith(rM.location.origin))return ep;let eg=new URL(ep,eh);if(eg.origin!==new URL(eh).origin)return ep;let em=eg.href;return!ep.endsWith("/")&&em.endsWith("/")?em.slice(0,-1):em}async function sY(ep,eh,eg){try{let em=await sJ(ep,eh,eg),eA=sI("resource.fetch",em);sS(eg.replay,eA)}catch(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.error("[Replay] Failed to capture fetch breadcrumb",ep)}}function sZ(ep,eh,eg){let{input:em,response:eA}=eh,eM=sN(em?s5(em):void 0,eg.textEncoder),e_=eA?sL(eA.headers.get("content-length")):void 0;void 0!==eM&&(ep.data.request_body_size=eM),void 0!==e_&&(ep.data.response_body_size=e_)}async function sJ(ep,eh,eg){let em=Date.now(),{startTimestamp:eA=em,endTimestamp:eM=em}=eh,{url:e_,method:ey,status_code:eO=0,request_body_size:ez,response_body_size:eF}=ep.data,ew=sV(e_,eg.networkDetailAllowUrls)&&!sV(e_,eg.networkDetailDenyUrls);return{startTimestamp:eA,endTimestamp:eM,url:e_,method:ey,statusCode:eO,request:ew?s0(eg,eh.input,ez):sj(ez),response:await s3(ew,eg,eh.response,eF)}}function s0({networkCaptureBodies:ep,networkRequestHeaders:eh},eg,em){let eA=eg?s9(eg,eh):{};return ep?sU(eA,em,sP(s5(eg))):sU(eA,em,void 0)}async function s3(ep,{networkCaptureBodies:eh,textEncoder:eg,networkResponseHeaders:em},eA,eM){if(!ep&&void 0!==eM)return sj(eM);let e_=eA?s6(eA.headers,em):{};if(!eA||!eh&&void 0!==eM)return sU(e_,eM,void 0);try{let em=eA.clone(),ey=await s4(em),eO=ey&&ey.length&&void 0===eM?sN(ey,eg):eM;if(!ep)return sj(eO);if(eh)return sU(e_,eO,ey);return sU(e_,eO,void 0)}catch(ep){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.warn("[Replay] Failed to serialize response body",ep),sU(e_,eM,void 0)}}async function s4(ep){try{return await ep.text()}catch(ep){return}}function s5(ep=[]){if(2===ep.length&&"object"==typeof ep[1])return ep[1].body}function s6(ep,eh){let eg={};return eh.forEach(eh=>{ep.get(eh)&&(eg[eh]=ep.get(eh))}),eg}function s9(ep,eh){return 1===ep.length&&"string"!=typeof ep[0]?s8(ep[0],eh):2===ep.length?s8(ep[1],eh):{}}function s8(ep,eh){if(!ep)return{};let eg=ep.headers;return eg?eg instanceof Headers?s6(eg,eh):Array.isArray(eg)?{}:sX(eg,eh):{}}async function s7(ep,eh,eg){try{let em=uh(ep,eh,eg),eA=sI("resource.xhr",em);sS(eg.replay,eA)}catch(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.error("[Replay] Failed to capture xhr breadcrumb",ep)}}function ul(ep,eh,eg){let{xhr:em,input:eA}=eh;if(!em)return;let eM=sN(eA,eg.textEncoder),e_=em.getResponseHeader("content-length")?sL(em.getResponseHeader("content-length")):sN(em.response,eg.textEncoder);void 0!==eM&&(ep.data.request_body_size=eM),void 0!==e_&&(ep.data.response_body_size=e_)}function uh(ep,eh,eg){let em=Date.now(),{startTimestamp:eA=em,endTimestamp:eM=em,input:e_,xhr:ey}=eh,{url:eO,method:ez,status_code:eF=0,request_body_size:ew,response_body_size:eC}=ep.data;if(!eO)return null;if(!ey||!sV(eO,eg.networkDetailAllowUrls)||sV(eO,eg.networkDetailDenyUrls))return{startTimestamp:eA,endTimestamp:eM,url:eO,method:ez,statusCode:eF,request:sj(ew),response:sj(eC)};let eE=ey[t7.xU],ek=eE?sX(eE.request_headers,eg.networkRequestHeaders):{},eR=sX(ug(ey),eg.networkResponseHeaders),eS=eg.networkCaptureBodies?sP(e_):void 0,eB=eg.networkCaptureBodies?um(ey):void 0;return{startTimestamp:eA,endTimestamp:eM,url:eO,method:ez,statusCode:eF,request:sU(ek,ew,eS),response:sU(eR,eC,eB)}}function ug(ep){let eh=ep.getAllResponseHeaders();return eh?eh.split("\r\n").reduce((ep,eh)=>{let[eg,em]=eh.split(": ");return ep[eg.toLowerCase()]=em,ep},{}):{}}function um(ep){let eh=[];try{return ep.responseText}catch(ep){eh.push(ep)}try{let eh=ep.response;return sP(eh)}catch(ep){eh.push(ep)}("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.warn("[Replay] Failed to get xhr response body",...eh)}function uA(ep){let eh=(0,e0.Gd)().getClient();try{let eg=new TextEncoder,{networkDetailAllowUrls:em,networkDetailDenyUrls:eA,networkCaptureBodies:eM,networkRequestHeaders:e_,networkResponseHeaders:ey}=ep.getOptions(),eO={replay:ep,textEncoder:eg,networkDetailAllowUrls:em,networkDetailDenyUrls:eA,networkCaptureBodies:eM,networkRequestHeaders:e_,networkResponseHeaders:ey};eh&&eh.on?eh.on("beforeAddBreadcrumb",(ep,eh)=>uM(eO,ep,eh)):((0,t7.oq)("fetch",sB(ep)),(0,t7.oq)("xhr",sT(ep)))}catch(ep){}}function uM(ep,eh,eg){if(eh.data)try{u_(eh)&&uO(eg)&&(ul(eh,eg,ep),s7(eh,eg,ep)),uy(eh)&&uv(eg)&&(sZ(eh,eg,ep),sY(eh,eg,ep))}catch(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.warn("Error when enriching network breadcrumb")}}function u_(ep){return"xhr"===ep.category}function uy(ep){return"fetch"===ep.category}function uO(ep){return ep&&ep.xhr}function uv(ep){return ep&&ep.response}let uz=null;function uF(ep){return!!ep.category}let uw=ep=>eh=>{if(!ep.isEnabled())return;let eg=uC(eh);eg&&oT(ep,eg)};function uC(ep){let eh=ep.getLastBreadcrumb&&ep.getLastBreadcrumb();return uz!==eh&&eh?(uz=eh,!uF(eh)||["fetch","xhr","sentry.event","sentry.transaction"].includes(eh.category)||eh.category.startsWith("ui."))?null:"console"===eh.category?uE(eh):oJ(eh):null}function uE(ep){let eh=ep.data&&ep.data.arguments;if(!Array.isArray(eh)||0===eh.length)return oJ(ep);let eg=!1,em=eh.map(ep=>{if(!ep)return ep;if("string"==typeof ep)return ep.length>rS?(eg=!0,`${ep.slice(0,rS)}…`):ep;if("object"==typeof ep)try{let eh=(0,t5.Fv)(ep,7);if(JSON.stringify(eh).length>rS)return eg=!0,`${JSON.stringify(eh,null,2).slice(0,rS)}…`;return eh}catch(ep){}return ep});return oJ({...ep,data:{...ep.data,arguments:em,...eg?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function uq(ep){let eh=(0,e0.Gd)().getScope(),eg=(0,e0.Gd)().getClient();eh.addScopeListener(uw(ep)),(0,t7.oq)("dom",o5(ep)),(0,t7.oq)("history",sq(ep)),uA(ep);let em=sC(ep,!uR(eg));eg&&eg.addEventProcessor?eg.addEventProcessor(em):(0,tq.cc)(em),uR(eg)&&(eg.on("afterSendEvent",s_(ep)),eg.on("createDsc",eh=>{let eg=ep.getSessionId();eg&&ep.isEnabled()&&"session"===ep.recordingMode&&ep.checkAndHandleExpiredSession()&&(eh.replay_id=eg)}),eg.on("startTransaction",eh=>{ep.lastTransaction=eh}),eg.on("finishTransaction",eh=>{ep.lastTransaction=eh}),eg.on("beforeSendFeedback",(eh,eg)=>{let em=ep.getSessionId();eg&&eg.includeReplay&&ep.isEnabled()&&em&&(ep.flush(),eh.contexts&&eh.contexts.feedback&&(eh.contexts.feedback.replay_id=em))}))}function uR(ep){return!!(ep&&ep.on)}async function uS(ep){try{return Promise.all(sE(ep,[ux(rM.performance.memory)]))}catch(ep){return[]}}function ux(ep){let{jsHeapSizeLimit:eh,totalJSHeapSize:eg,usedJSHeapSize:em}=ep,eA=Date.now()/1e3;return{type:"memory",name:"memory",start:eA,end:eA,data:{memory:{jsHeapSizeLimit:eh,totalJSHeapSize:eg,usedJSHeapSize:em}}}}function uB(ep,eh,eg){let em,eA,eM;let e_=eg&&eg.maxWait?Math.max(eg.maxWait,eh):0;function ey(){return eO(),em=ep()}function eO(){void 0!==eA&&clearTimeout(eA),void 0!==eM&&clearTimeout(eM),eA=eM=void 0}function ez(){return void 0!==eA||void 0!==eM?ey():em}function eF(){return eA&&clearTimeout(eA),eA=setTimeout(ey,eh),e_&&void 0===eM&&(eM=setTimeout(ey,e_)),em}return eF.cancel=eO,eF.flush=ez,eF}function uD(ep){let eh=!1;return(eg,em)=>{if(!ep.checkAndHandleExpiredSession()){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.warn("[Replay] Received replay event after session expired.");return}let eA=em||!eh;eh=!0,ep.clickDetector&&oG(ep.clickDetector,eg),ep.addUpdate(()=>{if("buffer"===ep.recordingMode&&eA&&ep.setInitialState(),!a9(ep,eg,eA))return!0;if(!eA)return!1;if(uN(ep,eA),ep.session&&ep.session.previousSessionId)return!0;if("buffer"===ep.recordingMode&&ep.session&&ep.eventBuffer){let eh=ep.eventBuffer.getEarliestTimestamp();eh&&(aq(`[Replay] Updating session start time to earliest event in buffer to ${new Date(eh)}`,ep.getOptions()._experiments.traceInternals),ep.session.started=eh,ep.getOptions().stickySession&&aQ(ep.session))}return"session"===ep.recordingMode&&ep.flush(),!0})}}function uT(ep){let eh=ep.getOptions();return{type:iv.Custom,timestamp:Date.now(),data:{tag:"options",payload:{sessionSampleRate:eh.sessionSampleRate,errorSampleRate:eh.errorSampleRate,useCompressionOption:eh.useCompression,blockAllMedia:eh.blockAllMedia,maskAllText:eh.maskAllText,maskAllInputs:eh.maskAllInputs,useCompression:!!ep.eventBuffer&&"worker"===ep.eventBuffer.type,networkDetailHasUrls:eh.networkDetailAllowUrls.length>0,networkCaptureBodies:eh.networkCaptureBodies,networkRequestHasHeaders:eh.networkRequestHeaders.length>0,networkResponseHasHeaders:eh.networkResponseHeaders.length>0}}}}function uN(ep,eh){eh&&ep.session&&0===ep.session.segmentId&&a9(ep,uT(ep),!1)}function uW(ep,eh,eg,em){return(0,eI.Jd)((0,eI.Cd)(ep,(0,eI.HY)(ep),em,eg),[[{type:"replay_event"},ep],[{type:"replay_recording",length:"string"==typeof eh?new TextEncoder().encode(eh).length:eh.length},eh]])}function uL({recordingData:ep,headers:eh}){let eg;let em=`${JSON.stringify(eh)} +`;if("string"==typeof ep)eg=`${em}${ep}`;else{let eh=new TextEncoder().encode(em);(eg=new Uint8Array(eh.length+ep.length)).set(eh),eg.set(ep,eh.length)}return eg}async function uP({client:ep,scope:eh,replayId:eg,event:em}){let eA={event_id:eg,integrations:"object"!=typeof ep._integrations||null===ep._integrations||Array.isArray(ep._integrations)?void 0:Object.keys(ep._integrations)};ep.emit&&ep.emit("preprocessEvent",em,eA);let eM=await (0,t4.R)(ep.getOptions(),em,eA,eh,ep);if(!eM)return null;eM.platform=eM.platform||"javascript";let e_=ep.getSdkMetadata&&ep.getSdkMetadata(),{name:ey,version:eO}=e_&&e_.sdk||{};return eM.sdk={...eM.sdk,name:ey||"sentry.javascript.unknown",version:eO||"0.0.0"},eM}async function uI({recordingData:ep,replayId:eh,segmentId:eg,eventContext:em,timestamp:eA,session:eM}){let e_;let ey=uL({recordingData:ep,headers:{segment_id:eg}}),{urls:eO,errorIds:ez,traceIds:eF,initialTimestamp:ew}=em,eC=(0,e0.Gd)(),eE=eC.getClient(),ek=eC.getScope(),eR=eE&&eE.getTransport(),eS=eE&&eE.getDsn();if(!eE||!eR||!eS||!eM.sampled)return;let eB={type:rO,replay_start_timestamp:ew/1e3,timestamp:eA/1e3,error_ids:ez,trace_ids:eF,urls:eO,replay_id:eh,segment_id:eg,replay_type:eM.sampled},eD=await uP({scope:ek,client:eE,replayId:eh,event:eB});if(!eD){eE.recordDroppedEvent("event_processor","replay",eB),aq("An event processor returned `null`, will not send event.");return}delete eD.sdkProcessingMetadata;let eT=uW(eD,ey,eS,eE.getOptions().tunnel);try{e_=await eR.send(eT)}catch(eh){let ep=Error(rv);try{ep.cause=eh}catch(ep){}throw ep}if(!e_)return e_;if("number"==typeof e_.statusCode&&(e_.statusCode<200||e_.statusCode>=300))throw new uj(e_.statusCode);let eN=(0,rp.WG)({},e_);if((0,rp.Q)(eN,"replay"))throw new uU(eN);return e_}class uj extends Error{constructor(ep){super(`Transport returned status code ${ep}`)}}class uU extends Error{constructor(ep){super("Rate limit hit"),this.rateLimits=ep}}async function uH(ep,eh={count:0,interval:rk}){let{recordingData:eg,options:em}=ep;if(eg.length)try{return await uI(ep),!0}catch(eg){if(eg instanceof uj||eg instanceof uU)throw eg;if((0,tE.v)("Replays",{_retryCount:eh.count}),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em._experiments&&em._experiments.captureExceptions&&(0,tE.Tb)(eg),eh.count>=rq){let ep=Error(`${rv} - max retries exceeded`);try{ep.cause=eg}catch(ep){}throw ep}return eh.interval*=++eh.count,new Promise((eg,em)=>{setTimeout(async()=>{try{await uH(ep,eh),eg(!0)}catch(ep){em(ep)}},eh.interval)})}}let uX="__THROTTLED",uQ="__SKIPPED";function uK(ep,eh,eg){let em=new Map,eA=ep=>{let eh=ep-eg;em.forEach((ep,eg)=>{eg[...em.values()].reduce((ep,eh)=>ep+eh,0),e_=!1;return(...eg)=>{let ey=Math.floor(Date.now()/1e3);if(eA(ey),eM()>=eh){let ep=e_;return e_=!0,ep?uQ:uX}e_=!1;let eO=em.get(ey)||0;return em.set(ey,eO+1),ep(...eg)}}class u${constructor({options:ep,recordingOptions:eh}){u$.prototype.__init.call(this),u$.prototype.__init2.call(this),u$.prototype.__init3.call(this),u$.prototype.__init4.call(this),u$.prototype.__init5.call(this),u$.prototype.__init6.call(this),this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:rz,sessionIdleExpire:rF},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=eh,this._options=ep,this._debouncedFlush=uB(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=uK((ep,eh)=>a8(this,ep,eh),300,5);let{slowClickTimeout:eg,slowClickIgnoreSelectors:em}=this.getOptions(),eA=eg?{threshold:Math.min(rB,eg),timeout:eg,scrollTimeout:rD,ignoreSelector:em?em.join(","):""}:void 0;eA&&(this.clickDetector=new oX(this,eA))}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}getOptions(){return this._options}initializeSampling(ep){let{errorSampleRate:eh,sessionSampleRate:eg}=this._options;if(!(eh<=0)||!(eg<=0)){if(this._initializeSessionForSampling(ep),!this.session){this._handleException(Error("Unable to initialize and create session"));return}!1!==this.session.sampled&&(this.recordingMode="buffer"===this.session.sampled&&0===this.session.segmentId?"buffer":"session",aR(`[Replay] Starting replay in ${this.recordingMode} mode`,this._options._experiments.traceInternals),this._initializeRecording())}}start(){if(this._isEnabled&&"session"===this.recordingMode)throw Error("Replay recording is already in progress");if(this._isEnabled&&"buffer"===this.recordingMode)throw Error("Replay buffering is in progress, call `flush()` to save the replay");aR("[Replay] Starting replay in session mode",this._options._experiments.traceInternals);let ep=a0({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire,traceInternals:this._options._experiments.traceInternals},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=ep,this._initializeRecording()}startBuffering(){if(this._isEnabled)throw Error("Replay recording is already in progress");aR("[Replay] Starting replay in buffer mode",this._options._experiments.traceInternals);let ep=a0({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,traceInternals:this._options._experiments.traceInternals},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=ep,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{this._stopRecording=oE({...this._recordingOptions,..."buffer"===this.recordingMode&&{checkoutEveryNms:rE},emit:uD(this),onMutation:this._onMutationHandler})}catch(ep){this._handleException(ep)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(ep){return this._handleException(ep),!1}}async stop({forceFlush:ep=!1,reason:eh}={}){if(this._isEnabled){this._isEnabled=!1;try{aq(`[Replay] Stopping Replay${eh?` triggered by ${eh}`:""}`,this._options._experiments.traceInternals),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),ep&&await this._flush({force:!0}),this.eventBuffer&&this.eventBuffer.destroy(),this.eventBuffer=null,aU(this)}catch(ep){this._handleException(ep)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),aq("[Replay] Pausing replay",this._options._experiments.traceInternals))}resume(){this._isPaused&&this._checkSession()&&(this._isPaused=!1,this.startRecording(),aq("[Replay] Resuming replay",this._options._experiments.traceInternals))}async sendBufferedReplayOrFlush({continueRecording:ep=!0}={}){if("session"===this.recordingMode)return this.flushImmediate();let eh=Date.now();aq("[Replay] Converting buffer to session",this._options._experiments.traceInternals),await this.flushImmediate();let eg=this.stopRecording();ep&&eg&&"session"!==this.recordingMode&&(this.recordingMode="session",this.session&&(this._updateUserActivity(eh),this._updateSessionActivity(eh),this._maybeSaveSession()),this.startRecording())}addUpdate(ep){let eh=ep();"buffer"!==this.recordingMode&&!0!==eh&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),!this._stopRecording){if(!this._checkSession())return;this.resume();return}this.checkAndHandleExpiredSession(),this._updateSessionActivity()}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return"buffer"===this.recordingMode?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(){return this.session&&this.session.id}checkAndHandleExpiredSession(){if(this._lastActivity&&aY(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&"session"===this.session.sampled){this.pause();return}return!!this._checkSession()}setInitialState(){let ep=`${rM.location.pathname}${rM.location.hash}${rM.location.search}`,eh=`${rM.location.origin}${ep}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=eh,this._context.initialTimestamp=Date.now(),this._context.urls.push(eh)}throttledAddEvent(ep,eh){let eg=this._throttledAddEvent(ep,eh);if(eg===uX){let ep=oJ({category:"replay.throttled"});this.addUpdate(()=>!a9(this,{type:oS,timestamp:ep.timestamp||0,data:{tag:"breadcrumb",payload:ep,metric:!0}}))}return eg}getCurrentRoute(){let ep=this.lastTransaction||(0,e0.Gd)().getScope().getTransaction();if(ep&&["route","custom"].includes(ep.metadata.source))return ep.name}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=aL({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_handleException(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.error("[Replay]",ep),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this._options._experiments&&this._options._experiments.captureExceptions&&(0,tE.Tb)(ep)}_initializeSessionForSampling(ep){let eh=this._options.errorSampleRate>0,eg=a0({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,traceInternals:this._options._experiments.traceInternals,previousSessionId:ep},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:eh});this.session=eg}_checkSession(){if(!this.session)return!1;let ep=this.session;return!aJ(ep,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(ep),!1)}async _refreshSession(ep){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(ep.id))}_addListeners(){try{rM.document.addEventListener("visibilitychange",this._handleVisibilityChange),rM.addEventListener("blur",this._handleWindowBlur),rM.addEventListener("focus",this._handleWindowFocus),rM.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(uq(this),this._hasInitializedCoreListeners=!0)}catch(ep){this._handleException(ep)}this._performanceCleanupCallback=aw(this)}_removeListeners(){try{rM.document.removeEventListener("visibilitychange",this._handleVisibilityChange),rM.removeEventListener("blur",this._handleWindowBlur),rM.removeEventListener("focus",this._handleWindowFocus),rM.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(ep){this._handleException(ep)}}__init(){this._handleVisibilityChange=()=>{"visible"===rM.document.visibilityState?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()}}__init2(){this._handleWindowBlur=()=>{let ep=oJ({category:"ui.blur"});this._doChangeToBackgroundTasks(ep)}}__init3(){this._handleWindowFocus=()=>{let ep=oJ({category:"ui.focus"});this._doChangeToForegroundTasks(ep)}}__init4(){this._handleKeyboardEvent=ep=>{al(this,ep)}}_doChangeToBackgroundTasks(ep){!this.session||aZ(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(ep&&this._createCustomBreadcrumb(ep),this.conditionalFlush())}_doChangeToForegroundTasks(ep){if(this.session){if(!this.checkAndHandleExpiredSession()){aq("[Replay] Document has become active, but session has expired");return}ep&&this._createCustomBreadcrumb(ep)}}_updateUserActivity(ep=Date.now()){this._lastActivity=ep}_updateSessionActivity(ep=Date.now()){this.session&&(this.session.lastActivity=ep,this._maybeSaveSession())}_createCustomBreadcrumb(ep){this.addUpdate(()=>{this.throttledAddEvent({type:iv.Custom,timestamp:ep.timestamp||0,data:{tag:"breadcrumb",payload:ep}})})}_addPerformanceEntries(){let ep=aA(this.performanceEntries).concat(this.replayPerformanceEntries);return this.performanceEntries=[],this.replayPerformanceEntries=[],Promise.all(sE(this,ep))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){let{session:ep,eventBuffer:eh}=this;if(!ep||!eh||ep.segmentId)return;let eg=eh.getEarliestTimestamp();eg&&egthis._options.maxReplayDuration+3e4)throw Error("Session is too long, not sending replay");let eg=this._popEventContext(),em=this.session.segmentId++;this._maybeSaveSession();let eA=await this.eventBuffer.finish();await uH({replayId:ep,recordingData:eA,segmentId:em,eventContext:eg,session:this.session,options:this.getOptions(),timestamp:eh})}catch(eh){this._handleException(eh),this.stop({reason:"sendReplay"});let ep=(0,e0.Gd)().getClient();ep&&ep.recordDroppedEvent("send_error","replay")}}__init5(){this._flush=async({force:ep=!1}={})=>{if(!this._isEnabled&&!ep)return;if(!this.checkAndHandleExpiredSession()){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.error("[Replay] Attempting to finish replay event after session expired.");return}if(!this.session)return;let eh=this.session.started,eg=Date.now()-eh;this._debouncedFlush.cancel();let em=egthis._options.maxReplayDuration+5e3;if(em||eA){aq(`[Replay] Session duration (${Math.floor(eg/1e3)}s) is too ${em?"short":"long"}, not sending replay.`,this._options._experiments.traceInternals),em&&this._debouncedFlush();return}let eM=this.eventBuffer;if(eM&&0===this.session.segmentId&&!eM.hasCheckout&&aq("[Replay] Flushing initial segment without checkout.",this._options._experiments.traceInternals),!this._flushLock){this._flushLock=this._runFlush(),await this._flushLock,this._flushLock=void 0;return}try{await this._flushLock}catch(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.error(ep)}finally{this._debouncedFlush()}}}_maybeSaveSession(){this.session&&this._options.stickySession&&aQ(this.session)}__init6(){this._onMutationHandler=ep=>{let eh=ep.length,eg=this._options.mutationLimit,em=this._options.mutationBreadcrumbLimit,eA=eg&&eh>eg;if(eh>em||eA){let ep=oJ({category:"replay.mutations",data:{count:eh,limit:eA}});this._createCustomBreadcrumb(ep)}return!eA||(this.stop({reason:"mutationLimit",forceFlush:"session"===this.recordingMode}),!1)}}}function uV(ep,eh,eg,em){let eA=[...ep,..."string"==typeof em?em.split(","):[],...eh];return void 0!==eg&&("string"==typeof eg&&eA.push(`.${eg}`),console.warn("[Replay] You are using a deprecated configuration item for privacy. Read the documentation on how to use the new privacy configuration.")),eA.join(",")}function uG({mask:ep,unmask:eh,block:eg,unblock:em,ignore:eA,blockClass:eM,blockSelector:e_,maskTextClass:ey,maskTextSelector:eO,ignoreClass:ez}){let eF=['base[href="/"]'],ew={maskTextSelector:uV(ep,[".sentry-mask","[data-sentry-mask]"],ey,eO),unmaskTextSelector:uV(eh,[".sentry-unmask","[data-sentry-unmask]"]),blockSelector:uV(eg,[".sentry-block","[data-sentry-block]",...eF],eM,e_),unblockSelector:uV(em,[".sentry-unblock","[data-sentry-unblock]"]),ignoreSelector:uV(eA,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'],ez)};return eM instanceof RegExp&&(ew.blockClass=eM),ey instanceof RegExp&&(ew.maskTextClass=ey),ew}function uY({el:ep,key:eh,maskAttributes:eg,maskAllText:em,privacyOptions:eA,value:eM}){return!em||eA.unmaskTextSelector&&ep.matches(eA.unmaskTextSelector)?eM:eg.includes(eh)||"value"===eh&&"INPUT"===ep.tagName&&["submit","button"].includes(ep.getAttribute("type")||"")?eM.replace(/[\S]/g,"*"):eM}let uZ='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',uJ=["content-length","content-type","accept"],u0=!1;class u3{static __initStatic(){this.id="Replay"}constructor({flushMinDelay:ep=rw,flushMaxDelay:eh=rC,minReplayDuration:eg=rN,maxReplayDuration:em=rL,stickySession:eA=!0,useCompression:eM=!0,workerUrl:e_,_experiments:ey={},sessionSampleRate:eO,errorSampleRate:ez,maskAllText:eF=!0,maskAllInputs:ew=!0,blockAllMedia:eC=!0,mutationBreadcrumbLimit:eE=750,mutationLimit:ek=1e4,slowClickTimeout:eR=7e3,slowClickIgnoreSelectors:eS=[],networkDetailAllowUrls:eB=[],networkDetailDenyUrls:eD=[],networkCaptureBodies:eT=!0,networkRequestHeaders:eN=[],networkResponseHeaders:eW=[],mask:eL=[],maskAttributes:eP=["title","placeholder"],unmask:eI=[],block:ej=[],unblock:eU=[],ignore:eH=[],maskFn:eX,beforeAddRecordingEvent:eQ,beforeErrorSampling:eK,blockClass:e$,blockSelector:eV,maskInputOptions:eG,maskTextClass:eY,maskTextSelector:eZ,ignoreClass:eJ}={}){this.name=u3.id;let e0=uG({mask:eL,unmask:eI,block:ej,unblock:eU,ignore:eH,blockClass:e$,blockSelector:eV,maskTextClass:eY,maskTextSelector:eZ,ignoreClass:eJ});if(this._recordingOptions={maskAllInputs:ew,maskAllText:eF,maskInputOptions:{...eG||{},password:!0},maskTextFn:eX,maskInputFn:eX,maskAttributeFn:(ep,eh,eg)=>uY({maskAttributes:eP,maskAllText:eF,privacyOptions:e0,key:ep,value:eh,el:eg}),...e0,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:ep=>{try{ep.__rrweb__=!0}catch(ep){}}},this._initialOptions={flushMinDelay:ep,flushMaxDelay:eh,minReplayDuration:Math.min(eg,rW),maxReplayDuration:Math.min(em,rL),stickySession:eA,sessionSampleRate:eO,errorSampleRate:ez,useCompression:eM,workerUrl:e_,blockAllMedia:eC,maskAllInputs:ew,maskAllText:eF,mutationBreadcrumbLimit:eE,mutationLimit:ek,slowClickTimeout:eR,slowClickIgnoreSelectors:eS,networkDetailAllowUrls:eB,networkDetailDenyUrls:eD,networkCaptureBodies:eT,networkRequestHeaders:u5(eN),networkResponseHeaders:u5(eW),beforeAddRecordingEvent:eQ,beforeErrorSampling:eK,_experiments:ey},"number"==typeof eO&&(console.warn(`[Replay] You are passing \`sessionSampleRate\` to the Replay integration. +This option is deprecated and will be removed soon. +Instead, configure \`replaysSessionSampleRate\` directly in the SDK init options, e.g.: +Sentry.init({ replaysSessionSampleRate: ${eO} })`),this._initialOptions.sessionSampleRate=eO),"number"==typeof ez&&(console.warn(`[Replay] You are passing \`errorSampleRate\` to the Replay integration. +This option is deprecated and will be removed soon. +Instead, configure \`replaysOnErrorSampleRate\` directly in the SDK init options, e.g.: +Sentry.init({ replaysOnErrorSampleRate: ${ez} })`),this._initialOptions.errorSampleRate=ez),this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${uZ}`:uZ),this._isInitialized&&rg())throw Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return u0}set _isInitialized(ep){u0=ep}setupOnce(){rg()&&(this._setup(),setTimeout(()=>this._initialize()))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:"session"===this._replay.recordingMode}):Promise.resolve()}flush(ep){return this._replay&&this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(ep):Promise.resolve()}getReplayId(){if(this._replay&&this._replay.isEnabled())return this._replay.getSessionId()}_initialize(){this._replay&&this._replay.initializeSampling()}_setup(){let ep=u4(this._initialOptions);this._replay=new u$({options:ep,recordingOptions:this._recordingOptions})}}function u4(ep){let eh=(0,e0.Gd)().getClient(),eg=eh&&eh.getOptions(),em={sessionSampleRate:0,errorSampleRate:0,...(0,eJ.Jr)(ep)};return eg?(null==ep.sessionSampleRate&&null==ep.errorSampleRate&&null==eg.replaysSessionSampleRate&&null==eg.replaysOnErrorSampleRate&&console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set."),"number"==typeof eg.replaysSessionSampleRate&&(em.sessionSampleRate=eg.replaysSessionSampleRate),"number"==typeof eg.replaysOnErrorSampleRate&&(em.errorSampleRate=eg.replaysOnErrorSampleRate)):console.warn("SDK client is not available."),em}function u5(ep){return[...uJ,...ep.map(ep=>ep.toLowerCase())]}u3.__initStatic();var u6=eg(35212),u9=eg(88952);let u8=100,u7=5e3,ll=36e5;function lp(ep,eh){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.info(`[Offline]: ${ep}`,eh)}function lh(ep){return eh=>{let eg;let em=ep(eh),eA=eh.createStore?eh.createStore(eh):void 0,eM=u7;function e_(ep,eg,em){return!(0,eI.R)(ep,["replay_event","replay_recording","client_report"])&&(!eh.shouldStore||eh.shouldStore(ep,eg,em))}function ey(ep){eA&&(eg&&clearTimeout(eg),"number"!=typeof(eg=setTimeout(async()=>{eg=void 0;let ep=await eA.pop();ep&&(lp("Attempting to send previously queued event"),ez(ep).catch(ep=>{lp("Failed to retry sending",ep)}))},ep))&&eg.unref&&eg.unref())}function eO(){eg||(ey(eM),eM=Math.min(2*eM,ll))}async function ez(ep){try{let eh=await em.send(ep),eg=u8;if(eh){if(eh.headers&&eh.headers["retry-after"])eg=(0,rp.JY)(eh.headers["retry-after"]);else if((eh.statusCode||0)>=400)return eh}return ey(eg),eM=u7,eh}catch(eh){if(eA&&await e_(ep,eh,eM))return await eA.insert(ep),eO(),lp("Error sending. Event queued",eh),{};throw eh}}return eh.flushAtStartup&&eO(),{send:ez,flush:ep=>em.flush(ep)}}}function lg(ep){return new Promise((eh,eg)=>{ep.oncomplete=ep.onsuccess=()=>eh(ep.result),ep.onabort=ep.onerror=()=>eg(ep.error)})}function lm(ep,eh){let eg=indexedDB.open(ep);eg.onupgradeneeded=()=>eg.result.createObjectStore(eh);let em=lg(eg);return ep=>em.then(eg=>ep(eg.transaction(eh,"readwrite").objectStore(eh)))}function lA(ep){return lg(ep.getAllKeys())}function lM(ep,eh,eg){return ep(ep=>lA(ep).then(em=>{if(!(em.length>=eg))return ep.put(eh,Math.max(...em,0)+1),lg(ep.transaction)}))}function l_(ep){return ep(ep=>lA(ep).then(eh=>{if(0!==eh.length)return lg(ep.get(eh[0])).then(eg=>(ep.delete(eh[0]),lg(ep.transaction).then(()=>eg)))}))}function ly(ep){let eh;function eg(){return void 0==eh&&(eh=lm(ep.dbName||"sentry-offline",ep.storeName||"queue")),eh}return{insert:async eh=>{try{let em=await (0,eI.V$)(eh,ep.textEncoder);await lM(eg(),em,ep.maxQueueSize||30)}catch(ep){}},pop:async()=>{try{let eh=await l_(eg());if(eh)return(0,eI.f4)(eh,ep.textEncoder||new TextEncoder,ep.textDecoder||new TextDecoder)}catch(ep){}}}}function lO(ep){return eh=>ep({...eh,createStore:ly})}function lv(ep){return lO(lh(ep))}var lz=eg(51131);let lF=1e6,lw=String(0),lC="main",lE="",lk="",lq="",lR=tT.m9.navigator&&tT.m9.navigator.userAgent||"",lS="",lx=tT.m9.navigator&&tT.m9.navigator.language||tT.m9.navigator&&tT.m9.navigator.languages&&tT.m9.navigator.languages[0]||"";function lB(ep){return"object"==typeof ep&&null!==ep&&"getHighEntropyValues"in ep}let lD=tT.m9.navigator&&tT.m9.navigator.userAgentData;function lT(ep){return!("thread_metadata"in ep)}function lN(ep){return lT(ep)?lI(ep):ep}function lW(ep){let eh=ep&&ep.contexts&&ep.contexts.trace&&ep.contexts.trace.trace_id;return("string"==typeof eh&&32!==eh.length&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log(`[Profiling] Invalid traceId: ${eh} on profiled event`),"string"!=typeof eh)?"":eh}function lL(ep,eh,eg,em){if("transaction"!==em.type)throw TypeError("Profiling events may only be attached to transactions, this should never occur.");if(null==eg)throw TypeError(`Cannot construct profiling event envelope without a valid profile. Got ${eg} instead.`);let eA=lW(em),eM=lN(eg),e_=eh||("number"==typeof em.start_timestamp?1e3*em.start_timestamp:Date.now()),ey="number"==typeof em.timestamp?1e3*em.timestamp:Date.now();return{event_id:ep,timestamp:new Date(e_).toISOString(),platform:"javascript",version:"1",release:em.release||"",environment:em.environment||lz.J,runtime:{name:"javascript",version:tT.m9.navigator.userAgent},os:{name:lE,version:lk,build_number:lR},device:{locale:lx,model:lS,manufacturer:lR,architecture:lq,is_emulator:!1},debug_meta:{images:lX(eg.resources)},profile:eM,transactions:[{name:em.transaction||"",id:em.event_id||(0,t8.DM)(),trace_id:eA,active_thread_id:lw,relative_start_ns:"0",relative_end_ns:((ey-e_)*1e6).toFixed(0)}]}}function lP(ep){return"pageload"===ep.op}function lI(ep){let eh;let eg=0,em={samples:[],stacks:[],frames:[],thread_metadata:{[lw]:{name:lC}}};if(!ep.samples.length)return em;let eA=ep.samples[0].timestamp,eM="number"==typeof performance.timeOrigin?performance.timeOrigin:t9.Z1||0,e_=eM-(t9.Z1||eM);for(let eM=0;eM{if("transaction"===eg)for(let eg=1;eg{if(lE=ep.platform||"",lq=ep.architecture||"",lS=ep.model||"",lk=ep.platformVersion||"",ep.fullVersionList&&ep.fullVersionList.length>0){let eh=ep.fullVersionList[ep.fullVersionList.length-1];lR=`${eh.brand} ${eh.version}`}}).catch(ep=>void 0);let lH=new WeakMap;function lX(ep){let eh;let eg=ej.n2._sentryDebugIds;if(!eg)return[];let em=(0,e0.Gd)();if(!em)return[];let eA=em.getClient();if(!eA)return[];let eM=eA.getOptions();if(!eM)return[];let e_=eM.stackParser;if(!e_)return[];let ey=lH.get(e_);ey?eh=ey:(eh=new Map,lH.set(e_,eh));let eO=Object.keys(eg).reduce((ep,em)=>{let eA;let eM=eh.get(em);eM?eA=eM:(eA=e_(em),eh.set(em,eA));for(let eh=eA.length-1;eh>=0;eh--){let eM=eA[eh],e_=eM&&eM.filename;if(eM&&e_){ep[e_]=eg[em];break}}return ep},{}),ez=[];for(let eh of ep)eh&&eO[eh]&&ez.push({type:"sourcemap",code_file:eh,debug_id:eO[eh]});return ez}function lQ(ep){return"number"!=typeof ep&&"boolean"!=typeof ep||"number"==typeof ep&&isNaN(ep)?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.warn(`[Profiling] Invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(ep)} of type ${JSON.stringify(typeof ep)}.`),!1):!0===ep||!1===ep||!(ep<0)&&!(ep>1)||(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.warn(`[Profiling] Invalid sample rate. Sample rate must be between 0 and 1. Got ${ep}.`),!1)}function lK(ep){return ep.samples.length<2?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] Discarding profile because it contains less than 2 samples"),!1):!!ep.frames.length||(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] Discarding profile because it contains no frames"),!1)}let l$=!1,lV=3e4;function lG(ep){return"function"==typeof ep}function lY(){let ep=tT.m9.Profiler;if(!lG(ep)){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] Profiling is not supported by this browser, Profiler interface missing on window object.");return}let eh=10,eg=Math.floor(lV/10);try{return new ep({sampleInterval:eh,maxBufferSize:eg})}catch(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&(eZ.kg.log("[Profiling] Failed to initialize the Profiling constructor, this is likely due to a missing 'Document-Policy': 'js-profiling' header."),eZ.kg.log("[Profiling] Disabling profiling for current user session.")),l$=!0}}function lZ(ep){if(l$)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] Profiling has been disabled for the duration of the current user session."),!1;if(!ep.sampled)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] Discarding profile because transaction was not sampled."),!1;let eh=(0,e0.Gd)().getClient(),eg=eh&&eh.getOptions();if(!eg)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] Profiling disabled, no options found."),!1;let em=eg.profilesSampleRate;return lQ(em)?em?!!(!0===em||Math.random()30){let ep=l2.keys().next().value;l2.delete(ep)}}function l6(ep){return ep?lZ(ep)?l9(ep):ep:(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] Transaction is undefined, skipping profiling"),ep)}function l9(ep){let eh;lP(ep)&&(eh=1e3*(0,t9.ph)());let eg=lY();if(!eg)return ep;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log(`[Profiling] started profiling transaction: ${ep.name||ep.description}`);let em=(0,t8.DM)();async function eA(){return ep&&eg?eg.stop().then(eh=>((eM&&(tT.m9.clearTimeout(eM),eM=void 0),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log(`[Profiling] stopped profiling of transaction: ${ep.name||ep.description}`),eh)?l5(em,eh):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log(`[Profiling] profiler returned null profile for: ${ep.name||ep.description}`,"this may indicate an overlapping transaction or a call to stopProfiling with a profile title that was never started"),null)).catch(ep=>(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] error while stopping profiler:",ep),null)):null}let eM=tT.m9.setTimeout(()=>{("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] max profile duration elapsed, stopping profiling for:",ep.name||ep.description),eA()},lV),e_=ep.finish.bind(ep);function ey(){return ep?(eA().then(()=>{ep.setContext("profile",{profile_id:em,start_timestamp:eh}),e_()},()=>{e_()}),ep):e_()}return ep.finish=ey,ep}class l8{static __initStatic(){this.id="BrowserProfilingIntegration"}constructor(){this.name=l8.id}setupOnce(ep,eh){this.getCurrentHub=eh;let eg=this.getCurrentHub(),em=eg.getClient(),eA=eg.getScope().getTransaction();eA&&lP(eA)&&lZ(eA)&&l9(eA),em&&"function"==typeof em.on?(em.on("startTransaction",ep=>{lZ(ep)&&l9(ep)}),em.on("beforeEnvelope",ep=>{if(!l3())return;let eh=lU(ep);if(!eh.length)return;let eg=[];for(let ep of eh){let eh=ep&&ep.contexts,em=eh&&eh.profile&&eh.profile.profile_id,eA=eh&&eh.profile&&eh.profile.start_timestamp;if("string"!=typeof em||!em){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log("[Profiling] cannot find profile for a transaction without a profile context");continue}eh&&eh.profile&&delete eh.profile;let eM=l4(em);if(!eM){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eZ.kg.log(`[Profiling] Could not retrieve profile for transaction: ${em}`);continue}let e_=lJ(em,eA,eM,ep);e_&&eg.push(e_)}lj(ep,eg)})):eZ.kg.warn("[Profiling] Client does not support hooks, profiling will be disabled")}}l8.__initStatic();let l7={};tT.m9.Sentry&&tT.m9.Sentry.Integrations&&(l7=tT.m9.Sentry.Integrations);let cl={...l7,...ek,...eR}},73535:(ep,eh,eg)=>{"use strict";eg.d(eh,{O:()=>ek});var em=eg(95659),eA=eg(42533),eM=eg(62844),e_=eg(12343),ey=eg(17373);let eO=["fatal","error","warning","log","info","debug"];function ez(ep){return"warn"===ep?"warning":eO.includes(ep)?ep:"log"}var eF=eg(57321),ew=eg(26956),eC=eg(86891);let eE=1024;class ek{static __initStatic(){this.id="Breadcrumbs"}constructor(ep){this.name=ek.id,this.options={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...ep}}setupOnce(){if(this.options.console&&(0,eA.oq)("console",eB),this.options.dom&&(0,eA.oq)("dom",eS(this.options.dom)),this.options.xhr&&(0,eA.oq)("xhr",eD),this.options.fetch&&(0,eA.oq)("fetch",eT),this.options.history&&(0,eA.oq)("history",eN),this.options.sentry){let ep=(0,em.Gd)().getClient();ep&&ep.on&&ep.on("beforeSendEvent",eR)}}}function eR(ep){(0,em.Gd)().addBreadcrumb({category:`sentry.${"transaction"===ep.type?"transaction":"event"}`,event_id:ep.event_id,level:ep.level,message:(0,eM.jH)(ep)},{event:ep})}function eS(ep){return function(eh){let eg;let eA="object"==typeof ep?ep.serializeAttribute:void 0,eM="object"==typeof ep&&"number"==typeof ep.maxStringLength?ep.maxStringLength:void 0;eM&&eM>eE&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&e_.kg.warn(`\`dom.maxStringLength\` cannot exceed ${eE}, but a value of ${eM} was configured. Sentry will use ${eE} instead.`),eM=eE),"string"==typeof eA&&(eA=[eA]);try{let ep=eh.event;eg=eW(ep)?(0,ey.Rt)(ep.target,{keyAttrs:eA,maxStringLength:eM}):(0,ey.Rt)(ep,{keyAttrs:eA,maxStringLength:eM})}catch(ep){eg=""}0!==eg.length&&(0,em.Gd)().addBreadcrumb({category:`ui.${eh.name}`,message:eg},{event:eh.event,name:eh.name,global:eh.global})}}function eB(ep){let eh={category:"console",data:{arguments:ep.args,logger:"console"},level:ez(ep.level),message:(0,eF.nK)(ep.args," ")};if("assert"===ep.level){if(!1!==ep.args[0])return;eh.message=`Assertion failed: ${(0,eF.nK)(ep.args.slice(1)," ")||"console.assert"}`,eh.data.arguments=ep.args.slice(1)}(0,em.Gd)().addBreadcrumb(eh,{input:ep.args,level:ep.level})}function eD(ep){let{startTimestamp:eh,endTimestamp:eg}=ep,eM=ep.xhr[eA.xU];if(!eh||!eg||!eM)return;let{method:e_,url:ey,status_code:eO,body:ez}=eM,eF={method:e_,url:ey,status_code:eO},ew={xhr:ep.xhr,input:ez,startTimestamp:eh,endTimestamp:eg};(0,em.Gd)().addBreadcrumb({category:"xhr",data:eF,type:"http"},ew)}function eT(ep){let{startTimestamp:eh,endTimestamp:eg}=ep;if(!(!eg||ep.fetchData.url.match(/sentry_key/)&&"POST"===ep.fetchData.method)){if(ep.error){let eA=ep.fetchData,eM={data:ep.error,input:ep.args,startTimestamp:eh,endTimestamp:eg};(0,em.Gd)().addBreadcrumb({category:"fetch",data:eA,level:"error",type:"http"},eM)}else{let eA={...ep.fetchData,status_code:ep.response&&ep.response.status},eM={input:ep.args,response:ep.response,startTimestamp:eh,endTimestamp:eg};(0,em.Gd)().addBreadcrumb({category:"fetch",data:eA,type:"http"},eM)}}}function eN(ep){let eh=ep.from,eg=ep.to,eA=(0,ew.en)(eC.m9.location.href),eM=(0,ew.en)(eh),e_=(0,ew.en)(eg);eM.path||(eM=eA),eA.protocol===e_.protocol&&eA.host===e_.host&&(eg=e_.relative),eA.protocol===eM.protocol&&eA.host===eM.host&&(eh=eM.relative),(0,em.Gd)().addBreadcrumb({category:"navigation",data:{from:eh,to:eg}})}function eW(ep){return!!ep&&!!ep.target}ek.__initStatic()},69730:(ep,eh,eg)=>{"use strict";eg.d(eh,{I:()=>eA});var em=eg(12343);class eA{static __initStatic(){this.id="Dedupe"}constructor(){this.name=eA.id}setupOnce(ep,eh){}processEvent(ep){if(ep.type)return ep;try{if(eM(ep,this._previousEvent))return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(ep){}return this._previousEvent=ep}}function eM(ep,eh){return!!eh&&!!(e_(ep,eh)||ey(ep,eh))}function e_(ep,eh){let eg=ep.message,em=eh.message;return!!((eg||em)&&(!eg||em)&&(eg||!em)&&eg===em&&ez(ep,eh)&&eO(ep,eh))}function ey(ep,eh){let eg=eF(eh),em=eF(ep);return!!(eg&&em&&eg.type===em.type&&eg.value===em.value&&ez(ep,eh)&&eO(ep,eh))}function eO(ep,eh){let eg=ew(ep),em=ew(eh);if(!eg&&!em)return!0;if(eg&&!em||!eg&&em||em.length!==eg.length)return!1;for(let ep=0;ep{"use strict";eg.d(eh,{d:()=>ew});var em=eg(95659),eA=eg(42533),eM=eg(67597),e_=eg(17373),ey=eg(12343),eO=eg(62844),ez=eg(84773),eF=eg(86891);class ew{static __initStatic(){this.id="GlobalHandlers"}constructor(ep){this.name=ew.id,this._options={onerror:!0,onunhandledrejection:!0,...ep},this._installFunc={onerror:eC,onunhandledrejection:eE}}setupOnce(){Error.stackTraceLimit=50;let ep=this._options;for(let eh in ep){let eg=this._installFunc[eh];eg&&ep[eh]&&(eB(eh),eg(),this._installFunc[eh]=void 0)}}}function eC(){(0,eA.oq)("error",ep=>{let[eh,eg,em]=eT();if(!eh.getIntegration(ew))return;let{msg:eA,url:e_,line:ey,column:eO,error:eC}=ep;if((0,eF.Wz)()||eC&&eC.__sentry_own_request__)return;let eE=void 0===eC&&(0,eM.HD)(eA)?eR(eA,e_,ey,eO):eS((0,ez.ME)(eg,eC||eA,void 0,em,!1),e_,ey,eO);eE.level="error",eD(eh,eC,eE,"onerror")})}function eE(){(0,eA.oq)("unhandledrejection",ep=>{let[eh,eg,em]=eT();if(!eh.getIntegration(ew))return;let eA=ep;try{"reason"in ep?eA=ep.reason:"detail"in ep&&"reason"in ep.detail&&(eA=ep.detail.reason)}catch(ep){}if((0,eF.Wz)()||eA&&eA.__sentry_own_request__)return!0;let e_=(0,eM.pt)(eA)?ek(eA):(0,ez.ME)(eg,eA,void 0,em,!0);e_.level="error",eD(eh,eA,e_,"onunhandledrejection")})}function ek(ep){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(ep)}`}]}}}function eR(ep,eh,eg,em){let eA=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i,e_=(0,eM.VW)(ep)?ep.message:ep,ey="Error",eO=e_.match(eA);return eO&&(ey=eO[1],e_=eO[2]),eS({exception:{values:[{type:ey,value:e_}]}},eh,eg,em)}function eS(ep,eh,eg,em){let eA=ep.exception=ep.exception||{},ey=eA.values=eA.values||[],eO=ey[0]=ey[0]||{},ez=eO.stacktrace=eO.stacktrace||{},eF=ez.frames=ez.frames||[],ew=isNaN(parseInt(em,10))?void 0:em,eC=isNaN(parseInt(eg,10))?void 0:eg,eE=(0,eM.HD)(eh)&&eh.length>0?eh:(0,e_.l4)();return 0===eF.length&&eF.push({colno:ew,filename:eE,function:"?",in_app:!0,lineno:eC}),ep}function eB(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&ey.kg.log(`Global Handler attached: ${ep}`)}function eD(ep,eh,eg,em){(0,eO.EG)(eg,{handled:!1,type:em}),ep.captureEvent(eg,{originalException:eh})}function eT(){let ep=(0,em.Gd)(),eh=ep.getClient(),eg=eh&&eh.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return[ep,eg.stackParser,eg.attachStacktrace]}ew.__initStatic()},61945:(ep,eh,eg)=>{"use strict";eg.d(eh,{q:()=>eA});var em=eg(86891);class eA{static __initStatic(){this.id="HttpContext"}constructor(){this.name=eA.id}setupOnce(){}preprocessEvent(ep){if(!em.m9.navigator&&!em.m9.location&&!em.m9.document)return;let eh=ep.request&&ep.request.url||em.m9.location&&em.m9.location.href,{referrer:eg}=em.m9.document||{},{userAgent:eA}=em.m9.navigator||{},eM={...ep.request&&ep.request.headers,...eg&&{Referer:eg},...eA&&{"User-Agent":eA}},e_={...ep.request,...eh&&{url:eh},headers:eM};ep.request=e_}}eA.__initStatic()},61634:(ep,eh,eg)=>{"use strict";eg.d(eh,{i:()=>ey});var em=eg(86045),eA=eg(84773);let eM="cause",e_=5;class ey{static __initStatic(){this.id="LinkedErrors"}constructor(ep={}){this.name=ey.id,this._key=ep.key||eM,this._limit=ep.limit||e_}setupOnce(){}preprocessEvent(ep,eh,eg){let eM=eg.getOptions();(0,em.Z)(eA.GJ,eM.stackParser,eM.maxValueLength,this._key,this._limit,ep,eh)}}ey.__initStatic()},53692:(ep,eh,eg)=>{"use strict";eg.d(eh,{p:()=>ey});var em=eg(20535),eA=eg(30360),eM=eg(86891);let e_=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"];class ey{static __initStatic(){this.id="TryCatch"}constructor(ep){this.name=ey.id,this._options={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...ep}}setupOnce(){this._options.setTimeout&&(0,em.hl)(eM.m9,"setTimeout",eO),this._options.setInterval&&(0,em.hl)(eM.m9,"setInterval",eO),this._options.requestAnimationFrame&&(0,em.hl)(eM.m9,"requestAnimationFrame",ez),this._options.XMLHttpRequest&&"XMLHttpRequest"in eM.m9&&(0,em.hl)(XMLHttpRequest.prototype,"send",eF);let ep=this._options.eventTarget;ep&&(Array.isArray(ep)?ep:e_).forEach(ew)}}function eO(ep){return function(...eh){let eg=eh[0];return eh[0]=(0,eM.re)(eg,{mechanism:{data:{function:(0,eA.$P)(ep)},handled:!1,type:"instrument"}}),ep.apply(this,eh)}}function ez(ep){return function(eh){return ep.apply(this,[(0,eM.re)(eh,{mechanism:{data:{function:"requestAnimationFrame",handler:(0,eA.$P)(ep)},handled:!1,type:"instrument"}})])}}function eF(ep){return function(...eh){let eg=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(ep=>{ep in eg&&"function"==typeof eg[ep]&&(0,em.hl)(eg,ep,function(eh){let eg={mechanism:{data:{function:ep,handler:(0,eA.$P)(eh)},handled:!1,type:"instrument"}},e_=(0,em.HK)(eh);return e_&&(eg.mechanism.data.handler=(0,eA.$P)(e_)),(0,eM.re)(eh,eg)})}),ep.apply(this,eh)}}function ew(ep){let eh=eM.m9,eg=eh[ep]&&eh[ep].prototype;eg&&eg.hasOwnProperty&&eg.hasOwnProperty("addEventListener")&&((0,em.hl)(eg,"addEventListener",function(eh){return function(eg,em,e_){try{"function"==typeof em.handleEvent&&(em.handleEvent=(0,eM.re)(em.handleEvent,{mechanism:{data:{function:"handleEvent",handler:(0,eA.$P)(em),target:ep},handled:!1,type:"instrument"}}))}catch(ep){}return eh.apply(this,[eg,(0,eM.re)(em,{mechanism:{data:{function:"addEventListener",handler:(0,eA.$P)(em),target:ep},handled:!1,type:"instrument"}}),e_])}}),(0,em.hl)(eg,"removeEventListener",function(ep){return function(eh,eg,em){let eA=eg;try{let eg=eA&&eA.__sentry_wrapped__;eg&&ep.call(this,eh,eg,em)}catch(ep){}return ep.call(this,eh,eA,em)}}))}ey.__initStatic()},18620:(ep,eh,eg)=>{"use strict";eg.d(eh,{Jd:()=>eV,SS:()=>eI,Eg:()=>eH,S1:()=>ej,lA:()=>eX,jp:()=>eU,re:()=>eQ});var em=eg(42422),eA=eg(19116),eM=eg(22967),e_=eg(12343),ey=eg(95659);function eO(ep,eh){!0===eh.debug&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?e_.kg.enable():console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle."));let eg=(0,ey.Gd)();eg.getScope().update(eh.initialScope);let em=new ep(eh);eg.bindClient(em)}var ez=eg(1984),eF=eg(30360),ew=eg(8823),eC=eg(42533),eE=eg(72248),ek=eg(86891),eR=eg(52136),eS=eg(53692),eB=eg(73535),eD=eg(61634),eT=eg(61945),eN=eg(69730),eW=eg(34469),eL=eg(28838),eP=eg(68131);let eI=[new em.QD,new eA.c,new eS.p,new eB.O,new eR.d,new eD.i,new eN.I,new eT.q];function ej(ep={}){void 0===ep.defaultIntegrations&&(ep.defaultIntegrations=eI),void 0===ep.release&&("string"==typeof __SENTRY_RELEASE__&&(ep.release=__SENTRY_RELEASE__),ek.m9.SENTRY_RELEASE&&ek.m9.SENTRY_RELEASE.id&&(ep.release=ek.m9.SENTRY_RELEASE.id)),void 0===ep.autoSessionTracking&&(ep.autoSessionTracking=!0),void 0===ep.sendClientReports&&(ep.sendClientReports=!0);let eh={...ep,stackParser:(0,eF.Sq)(ep.stackParser||eW.Dt),integrations:(0,eM.m8)(ep),transport:ep.transport||((0,ew.Ak)()?eL.f:eP.K)};eO(eE.R,eh),ep.autoSessionTracking&&e$()}function eU(ep={},eh=(0,ey.Gd)()){if(!ek.m9.document){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&e_.kg.error("Global document not defined in showReportDialog call");return}let{client:eg,scope:em}=eh.getStackTop(),eA=ep.dsn||eg&&eg.getDsn();if(!eA){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&e_.kg.error("DSN not configured for showReportDialog call");return}em&&(ep.user={...em.getUser(),...ep.user}),ep.eventId||(ep.eventId=eh.lastEventId());let eM=ek.m9.document.createElement("script");eM.async=!0,eM.crossOrigin="anonymous",eM.src=(0,ez.h)(eA,ep),ep.onLoad&&(eM.onload=ep.onLoad);let eO=ek.m9.document.head||ek.m9.document.body;eO?eO.appendChild(eM):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&e_.kg.error("Not injecting report dialog. No injection point found in HTML")}function eH(){}function eX(ep){ep()}function eQ(ep){return(0,ek.re)(ep)()}function eK(ep){ep.startSession({ignoreDuration:!0}),ep.captureSession()}function e$(){if(void 0===ek.m9.document){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&e_.kg.warn("Session tracking in non-browser environment with @sentry/browser is not supported.");return}let ep=(0,ey.Gd)();ep.captureSession&&(eK(ep),(0,eC.oq)("history",({from:ep,to:eh})=>{void 0===ep||ep===eh||eK((0,ey.Gd)())}))}function eV(ep){let eh=(0,ey.Gd)().getClient();eh&&eh.captureUserFeedback(ep)}},34469:(ep,eh,eg)=>{"use strict";eg.d(eh,{$3:()=>eO,$Q:()=>ew,Dt:()=>eT,HH:()=>eB,NP:()=>eR,R2:()=>eE,d8:()=>eD});var em=eg(30360);let eA="?";function eM(ep,eh,eg,em){let eA={filename:ep,function:eh,in_app:!0};return void 0!==eg&&(eA.lineno=eg),void 0!==em&&(eA.colno=em),eA}let e_=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,ey=/\((\S*)(?::(\d+))(?::(\d+))\)/,eO=[30,ep=>{let eh=e_.exec(ep);if(eh){if(eh[2]&&0===eh[2].indexOf("eval")){let ep=ey.exec(eh[2]);ep&&(eh[2]=ep[1],eh[3]=ep[2],eh[4]=ep[3])}let[ep,eg]=eN(eh[1]||eA,eh[2]);return eM(eg,ep,eh[3]?+eh[3]:void 0,eh[4]?+eh[4]:void 0)}}],ez=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,eF=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,ew=[50,ep=>{let eh=ez.exec(ep);if(eh){if(eh[3]&&eh[3].indexOf(" > eval")>-1){let ep=eF.exec(eh[3]);ep&&(eh[1]=eh[1]||"eval",eh[3]=ep[1],eh[4]=ep[2],eh[5]="")}let ep=eh[3],eg=eh[1]||eA;return[eg,ep]=eN(eg,ep),eM(ep,eg,eh[4]?+eh[4]:void 0,eh[5]?+eh[5]:void 0)}}],eC=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,eE=[40,ep=>{let eh=eC.exec(ep);return eh?eM(eh[2],eh[1]||eA,+eh[3],eh[4]?+eh[4]:void 0):void 0}],ek=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,eR=[10,ep=>{let eh=ek.exec(ep);return eh?eM(eh[2],eh[3]||eA,+eh[1]):void 0}],eS=/ line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,eB=[20,ep=>{let eh=eS.exec(ep);return eh?eM(eh[5],eh[3]||eh[4]||eA,+eh[1],+eh[2]):void 0}],eD=[eO,ew,eE],eT=(0,em.pE)(...eD),eN=(ep,eh)=>{let eg=-1!==ep.indexOf("safari-extension"),em=-1!==ep.indexOf("safari-web-extension");return eg||em?[-1!==ep.indexOf("@")?ep.split("@")[0]:eA,eg?`safari-extension:${eh}`:`safari-web-extension:${eh}`]:[ep,eh]}},28838:(ep,eh,eg)=>{"use strict";let em;eg.d(eh,{f:()=>ew});var eA=eg(59604),eM=eg(96893),e_=eg(8823),ey=eg(12343),eO=eg(86891);function ez(){if(em)return em;if((0,e_.Du)(eO.m9.fetch))return em=eO.m9.fetch.bind(eO.m9);let ep=eO.m9.document,eh=eO.m9.fetch;if(ep&&"function"==typeof ep.createElement)try{let eg=ep.createElement("iframe");eg.hidden=!0,ep.head.appendChild(eg);let em=eg.contentWindow;em&&em.fetch&&(eh=em.fetch),ep.head.removeChild(eg)}catch(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&ey.kg.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",ep)}return em=eh.bind(eO.m9)}function eF(){em=void 0}function ew(ep,eh=ez()){let eg=0,em=0;function e_(eA){let e_=eA.body.length;eg+=e_,em++;let ey={body:eA.body,method:"POST",referrerPolicy:"origin",headers:ep.headers,keepalive:eg<=6e4&&em<15,...ep.fetchOptions};try{return eh(ep.url,ey).then(ep=>(eg-=e_,em--,{statusCode:ep.status,headers:{"x-sentry-rate-limits":ep.headers.get("X-Sentry-Rate-Limits"),"retry-after":ep.headers.get("Retry-After")}}))}catch(ep){return eF(),eg-=e_,em--,(0,eM.$2)(ep)}}return(0,eA.q)(ep,e_)}},68131:(ep,eh,eg)=>{"use strict";eg.d(eh,{K:()=>e_});var em=eg(59604),eA=eg(96893);let eM=4;function e_(ep){function eh(eh){return new eA.cW((eg,em)=>{let eA=new XMLHttpRequest;for(let eh in eA.onerror=em,eA.onreadystatechange=()=>{eA.readyState===eM&&eg({statusCode:eA.status,headers:{"x-sentry-rate-limits":eA.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":eA.getResponseHeader("Retry-After")}})},eA.open("POST",ep.url),ep.headers)Object.prototype.hasOwnProperty.call(ep.headers,eh)&&eA.setRequestHeader(eh,ep.headers[eh]);eA.send(eh.body)})}return(0,em.q)(ep,eh)}},70911:(ep,eh,eg)=>{"use strict";eg.d(eh,{r:()=>eM});var em=eg(30292),eA=eg(58725);function eM(ep,{metadata:eh,tunnel:eg,dsn:eM}){let ey={event_id:ep.event_id,sent_at:new Date().toISOString(),...eh&&eh.sdk&&{sdk:{name:eh.sdk.name,version:eh.sdk.version}},...!!eg&&!!eM&&{dsn:(0,em.RA)(eM)}},eO=e_(ep);return(0,eA.Jd)(ey,[eO])}function e_(ep){return[{type:"user_report"},ep]}},1984:(ep,eh,eg)=>{"use strict";eg.d(eh,{U:()=>ez,h:()=>eF});var em=eg(20535),eA=eg(30292);let eM="7";function e_(ep){let eh=ep.protocol?`${ep.protocol}:`:"",eg=ep.port?`:${ep.port}`:"";return`${eh}//${ep.host}${eg}${ep.path?`/${ep.path}`:""}/api/`}function ey(ep){return`${e_(ep)}${ep.projectId}/envelope/`}function eO(ep,eh){return(0,em._j)({sentry_key:ep.publicKey,sentry_version:eM,...eh&&{sentry_client:`${eh.name}/${eh.version}`}})}function ez(ep,eh={}){let eg="string"==typeof eh?eh:eh.tunnel,em="string"!=typeof eh&&eh._metadata?eh._metadata.sdk:void 0;return eg||`${ey(ep)}?${eO(ep,em)}`}function eF(ep,eh){let eg=(0,eA.vK)(ep);if(!eg)return"";let em=`${e_(eg)}embed/error-page/`,eM=`dsn=${(0,eA.RA)(eg)}`;for(let ep in eh)if("dsn"!==ep){if("user"===ep){let ep=eh.user;if(!ep)continue;ep.name&&(eM+=`&name=${encodeURIComponent(ep.name)}`),ep.email&&(eM+=`&email=${encodeURIComponent(ep.email)}`)}else eM+=`&${encodeURIComponent(ep)}=${encodeURIComponent(eh[ep])}`}return`${em}?${eM}`}},51131:(ep,eh,eg)=>{"use strict";eg.d(eh,{J:()=>em});let em="production"},71195:(ep,eh,eg)=>{"use strict";eg.d(eh,{RP:()=>ez,cc:()=>eO,fH:()=>ey});var em=eg(71235),eA=eg(96893),eM=eg(12343),e_=eg(67597);function ey(){return(0,em.YO)("globalEventProcessors",()=>[])}function eO(ep){ey().push(ep)}function ez(ep,eh,eg,em=0){return new eA.cW((eA,ey)=>{let eO=ep[em];if(null===eh||"function"!=typeof eO)eA(eh);else{let eF=eO({...eh},eg);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.id&&null===eF&&eM.kg.log(`Event processor "${eO.id}" dropped event`),(0,e_.J8)(eF)?eF.then(eh=>ez(ep,eh,eg,em+1).then(eA)).then(null,ey):ez(ep,eF,eg,em+1).then(eA).then(null,ey)}})}},64487:(ep,eh,eg)=>{"use strict";eg.d(eh,{$e:()=>eS,Tb:()=>eM,YA:()=>ek,Yr:()=>eB,av:()=>eR,e:()=>eO,eN:()=>ey,eW:()=>eN,mG:()=>eE,n_:()=>ez,rJ:()=>ew,sU:()=>eC,uT:()=>e_,v:()=>eF,xv:()=>eT,yl:()=>eD});var em=eg(12343),eA=eg(95659);function eM(ep,eh){return(0,eA.Gd)().captureException(ep,{captureContext:eh})}function e_(ep,eh){let eg="string"==typeof eh?eh:void 0,em="string"!=typeof eh?{captureContext:eh}:void 0;return(0,eA.Gd)().captureMessage(ep,eg,em)}function ey(ep,eh){return(0,eA.Gd)().captureEvent(ep,eh)}function eO(ep){(0,eA.Gd)().configureScope(ep)}function ez(ep){(0,eA.Gd)().addBreadcrumb(ep)}function eF(ep,eh){(0,eA.Gd)().setContext(ep,eh)}function ew(ep){(0,eA.Gd)().setExtras(ep)}function eC(ep,eh){(0,eA.Gd)().setExtra(ep,eh)}function eE(ep){(0,eA.Gd)().setTags(ep)}function ek(ep,eh){(0,eA.Gd)().setTag(ep,eh)}function eR(ep){(0,eA.Gd)().setUser(ep)}function eS(ep){(0,eA.Gd)().withScope(ep)}function eB(ep,eh){return(0,eA.Gd)().startTransaction({...ep},eh)}async function eD(ep){let eh=(0,eA.Gd)().getClient();return eh?eh.flush(ep):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}async function eT(ep){let eh=(0,eA.Gd)().getClient();return eh?eh.close(ep):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))}function eN(){return(0,eA.Gd)().lastEventId()}},95659:(ep,eh,eg)=>{"use strict";eg.d(eh,{Gd:()=>eR,Xb:()=>eC,cu:()=>eE,pj:()=>ek,vi:()=>eD});var em=eg(62844),eA=eg(21170),eM=eg(12343),e_=eg(71235),ey=eg(51131),eO=eg(10350),ez=eg(9015);let eF=4,ew=100;class eC{constructor(ep,eh=new eO.s,eg=eF){this._version=eg,this._stack=[{scope:eh}],ep&&this.bindClient(ep)}isOlderThan(ep){return this._version{em.captureException(ep,{originalException:ep,syntheticException:eA,...eh,event_id:eg},eM)}),eg}captureMessage(ep,eh,eg){let eA=this._lastEventId=eg&&eg.event_id?eg.event_id:(0,em.DM)(),eM=Error(ep);return this._withClient((em,e_)=>{em.captureMessage(ep,eh,{originalException:ep,syntheticException:eM,...eg,event_id:eA},e_)}),eA}captureEvent(ep,eh){let eg=eh&&eh.event_id?eh.event_id:(0,em.DM)();return ep.type||(this._lastEventId=eg),this._withClient((em,eA)=>{em.captureEvent(ep,{...eh,event_id:eg},eA)}),eg}lastEventId(){return this._lastEventId}addBreadcrumb(ep,eh){let{scope:eg,client:em}=this.getStackTop();if(!em)return;let{beforeBreadcrumb:e_=null,maxBreadcrumbs:ey=ew}=em.getOptions&&em.getOptions()||{};if(ey<=0)return;let eO={timestamp:(0,eA.yW)(),...ep},ez=e_?(0,eM.Cf)(()=>e_(eO,eh)):eO;null!==ez&&(em.emit&&em.emit("beforeAddBreadcrumb",ez,eh),eg.addBreadcrumb(ez,ey))}setUser(ep){this.getScope().setUser(ep)}setTags(ep){this.getScope().setTags(ep)}setExtras(ep){this.getScope().setExtras(ep)}setTag(ep,eh){this.getScope().setTag(ep,eh)}setExtra(ep,eh){this.getScope().setExtra(ep,eh)}setContext(ep,eh){this.getScope().setContext(ep,eh)}configureScope(ep){let{scope:eh,client:eg}=this.getStackTop();eg&&ep(eh)}run(ep){let eh=ek(this);try{ep(this)}finally{ek(eh)}}getIntegration(ep){let eh=this.getClient();if(!eh)return null;try{return eh.getIntegration(ep)}catch(eh){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eM.kg.warn(`Cannot retrieve integration ${ep.id} from the current Hub`),null}}startTransaction(ep,eh){let eg=this._callExtensionMethod("startTransaction",ep,eh);return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&!eg&&(this.getClient()?console.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init': +Sentry.addTracingExtensions(); +Sentry.init({...}); +`):console.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")),eg}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(ep=!1){if(ep)return this.endSession();this._sendSessionUpdate()}endSession(){let ep=this.getStackTop().scope,eh=ep.getSession();eh&&(0,ez.RJ)(eh),this._sendSessionUpdate(),ep.setSession()}startSession(ep){let{scope:eh,client:eg}=this.getStackTop(),{release:em,environment:eA=ey.J}=eg&&eg.getOptions()||{},{userAgent:eM}=e_.n2.navigator||{},eO=(0,ez.Hv)({release:em,environment:eA,user:eh.getUser(),...eM&&{userAgent:eM},...ep}),eF=eh.getSession&&eh.getSession();return eF&&"ok"===eF.status&&(0,ez.CT)(eF,{status:"exited"}),this.endSession(),eh.setSession(eO),eO}shouldSendDefaultPii(){let ep=this.getClient(),eh=ep&&ep.getOptions();return!!(eh&&eh.sendDefaultPii)}_sendSessionUpdate(){let{scope:ep,client:eh}=this.getStackTop(),eg=ep.getSession();eg&&eh&&eh.captureSession&&eh.captureSession(eg)}_withClient(ep){let{scope:eh,client:eg}=this.getStackTop();eg&&ep(eg,eh)}_callExtensionMethod(ep,...eh){let eg=eE().__SENTRY__;if(eg&&eg.extensions&&"function"==typeof eg.extensions[ep])return eg.extensions[ep].apply(this,eh);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eM.kg.warn(`Extension method ${ep} couldn't be found, doing nothing.`)}}function eE(){return e_.n2.__SENTRY__=e_.n2.__SENTRY__||{extensions:{},hub:void 0},e_.n2}function ek(ep){let eh=eE(),eg=eD(eh);return eT(eh,ep),eg}function eR(){let ep=eE();if(ep.__SENTRY__&&ep.__SENTRY__.acs){let eh=ep.__SENTRY__.acs.getCurrentHub();if(eh)return eh}return eS(ep)}function eS(ep=eE()){return(!eB(ep)||eD(ep).isOlderThan(eF))&&eT(ep,new eC),eD(ep)}function eB(ep){return!!(ep&&ep.__SENTRY__&&ep.__SENTRY__.hub)}function eD(ep){return(0,e_.YO)("hub",()=>new eC,ep)}function eT(ep,eh){return!!ep&&((ep.__SENTRY__=ep.__SENTRY__||{}).hub=eh,!0)}},22967:(ep,eh,eg)=>{"use strict";eg.d(eh,{M5:()=>eC,m7:()=>ew,m8:()=>ez,q4:()=>eF});var em=eg(62844),eA=eg(12343),eM=eg(71195),e_=eg(95659);let ey=[];function eO(ep){let eh={};return ep.forEach(ep=>{let{name:eg}=ep,em=eh[eg];em&&!em.isDefaultInstance&&ep.isDefaultInstance||(eh[eg]=ep)}),Object.keys(eh).map(ep=>eh[ep])}function ez(ep){let eh;let eg=ep.defaultIntegrations||[],eA=ep.integrations;eg.forEach(ep=>{ep.isDefaultInstance=!0});let eM=eO(eh=Array.isArray(eA)?[...eg,...eA]:"function"==typeof eA?(0,em.lE)(eA(eg)):eg),e_=eE(eM,ep=>"Debug"===ep.name);if(-1!==e_){let[ep]=eM.splice(e_,1);eM.push(ep)}return eM}function eF(ep,eh){let eg={};return eh.forEach(eh=>{eh&&ew(ep,eh,eg)}),eg}function ew(ep,eh,eg){if(eg[eh.name]=eh,-1===ey.indexOf(eh.name)&&(eh.setupOnce(eM.cc,e_.Gd),ey.push(eh.name)),ep.on&&"function"==typeof eh.preprocessEvent){let eg=eh.preprocessEvent.bind(eh);ep.on("preprocessEvent",(eh,em)=>eg(eh,em,ep))}if(ep.addEventProcessor&&"function"==typeof eh.processEvent){let eg=eh.processEvent.bind(eh),em=Object.assign((eh,em)=>eg(eh,em,ep),{id:eh.name});ep.addEventProcessor(em)}("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(`Integration installed: ${eh.name}`)}function eC(ep){let eh=(0,e_.Gd)().getClient();if(!eh||!eh.addIntegration){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.warn(`Cannot add integration "${ep.name}" because no SDK Client is available.`);return}eh.addIntegration(ep)}function eE(ep,eh){for(let eg=0;eg{"use strict";let em;eg.d(eh,{c:()=>eM});var eA=eg(20535);class eM{static __initStatic(){this.id="FunctionToString"}constructor(){this.name=eM.id}setupOnce(){em=Function.prototype.toString;try{Function.prototype.toString=function(...ep){let eh=(0,eA.HK)(this)||this;return em.apply(eh,ep)}}catch(ep){}}}eM.__initStatic()},42422:(ep,eh,eg)=>{"use strict";eg.d(eh,{QD:()=>eO});var em=eg(12343),eA=eg(62844),eM=eg(57321);let e_=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],ey=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/];class eO{static __initStatic(){this.id="InboundFilters"}constructor(ep={}){this.name=eO.id,this._options=ep}setupOnce(ep,eh){}processEvent(ep,eh,eg){let em=eg.getOptions();return eF(ep,ez(this._options,em))?null:ep}}function ez(ep={},eh={}){return{allowUrls:[...ep.allowUrls||[],...eh.allowUrls||[]],denyUrls:[...ep.denyUrls||[],...eh.denyUrls||[]],ignoreErrors:[...ep.ignoreErrors||[],...eh.ignoreErrors||[],...ep.disableErrorDefaults?[]:e_],ignoreTransactions:[...ep.ignoreTransactions||[],...eh.ignoreTransactions||[],...ep.disableTransactionDefaults?[]:ey],ignoreInternal:void 0===ep.ignoreInternal||ep.ignoreInternal}}function eF(ep,eh){return eh.ignoreInternal&&eS(ep)?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn(`Event dropped due to being internal Sentry Error. +Event: ${(0,eA.jH)(ep)}`),!0):ew(ep,eh.ignoreErrors)?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn(`Event dropped due to being matched by \`ignoreErrors\` option. +Event: ${(0,eA.jH)(ep)}`),!0):eC(ep,eh.ignoreTransactions)?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. +Event: ${(0,eA.jH)(ep)}`),!0):eE(ep,eh.denyUrls)?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn(`Event dropped due to being matched by \`denyUrls\` option. +Event: ${(0,eA.jH)(ep)}. +Url: ${eD(ep)}`),!0):!ek(ep,eh.allowUrls)&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn(`Event dropped due to not being matched by \`allowUrls\` option. +Event: ${(0,eA.jH)(ep)}. +Url: ${eD(ep)}`),!0)}function ew(ep,eh){return!ep.type&&!!eh&&!!eh.length&&eR(ep).some(ep=>(0,eM.U0)(ep,eh))}function eC(ep,eh){if("transaction"!==ep.type||!eh||!eh.length)return!1;let eg=ep.transaction;return!!eg&&(0,eM.U0)(eg,eh)}function eE(ep,eh){if(!eh||!eh.length)return!1;let eg=eD(ep);return!!eg&&(0,eM.U0)(eg,eh)}function ek(ep,eh){if(!eh||!eh.length)return!0;let eg=eD(ep);return!eg||(0,eM.U0)(eg,eh)}function eR(ep){let eh;let eg=[];ep.message&&eg.push(ep.message);try{eh=ep.exception.values[ep.exception.values.length-1]}catch(ep){}return eh&&eh.value&&(eg.push(eh.value),eh.type&&eg.push(`${eh.type}: ${eh.value}`)),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&0===eg.length&&em.kg.error(`Could not extract message for event ${(0,eA.jH)(ep)}`),eg}function eS(ep){try{return"SentryError"===ep.exception.values[0].type}catch(ep){}return!1}function eB(ep=[]){for(let eh=ep.length-1;eh>=0;eh--){let eg=ep[eh];if(eg&&""!==eg.filename&&"[native code]"!==eg.filename)return eg.filename||null}return null}function eD(ep){try{let eh;try{eh=ep.exception.values[0].stacktrace.frames}catch(ep){}return eh?eB(eh):null}catch(eh){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.error(`Cannot extract url for event ${(0,eA.jH)(ep)}`),null}}eO.__initStatic()},10350:(ep,eh,eg)=>{"use strict";eg.d(eh,{s:()=>ez});var em=eg(67597),eA=eg(21170),eM=eg(62844),e_=eg(71195),ey=eg(9015);let eO=100;class ez{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=eF()}static clone(ep){let eh=new ez;return ep&&(eh._breadcrumbs=[...ep._breadcrumbs],eh._tags={...ep._tags},eh._extra={...ep._extra},eh._contexts={...ep._contexts},eh._user=ep._user,eh._level=ep._level,eh._span=ep._span,eh._session=ep._session,eh._transactionName=ep._transactionName,eh._fingerprint=ep._fingerprint,eh._eventProcessors=[...ep._eventProcessors],eh._requestSession=ep._requestSession,eh._attachments=[...ep._attachments],eh._sdkProcessingMetadata={...ep._sdkProcessingMetadata},eh._propagationContext={...ep._propagationContext}),eh}addScopeListener(ep){this._scopeListeners.push(ep)}addEventProcessor(ep){return this._eventProcessors.push(ep),this}setUser(ep){return this._user=ep||{},this._session&&(0,ey.CT)(this._session,{user:ep}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(ep){return this._requestSession=ep,this}setTags(ep){return this._tags={...this._tags,...ep},this._notifyScopeListeners(),this}setTag(ep,eh){return this._tags={...this._tags,[ep]:eh},this._notifyScopeListeners(),this}setExtras(ep){return this._extra={...this._extra,...ep},this._notifyScopeListeners(),this}setExtra(ep,eh){return this._extra={...this._extra,[ep]:eh},this._notifyScopeListeners(),this}setFingerprint(ep){return this._fingerprint=ep,this._notifyScopeListeners(),this}setLevel(ep){return this._level=ep,this._notifyScopeListeners(),this}setTransactionName(ep){return this._transactionName=ep,this._notifyScopeListeners(),this}setContext(ep,eh){return null===eh?delete this._contexts[ep]:this._contexts[ep]=eh,this._notifyScopeListeners(),this}setSpan(ep){return this._span=ep,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){let ep=this.getSpan();return ep&&ep.transaction}setSession(ep){return ep?this._session=ep:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(ep){if(!ep)return this;if("function"==typeof ep){let eh=ep(this);return eh instanceof ez?eh:this}return ep instanceof ez?(this._tags={...this._tags,...ep._tags},this._extra={...this._extra,...ep._extra},this._contexts={...this._contexts,...ep._contexts},ep._user&&Object.keys(ep._user).length&&(this._user=ep._user),ep._level&&(this._level=ep._level),ep._fingerprint&&(this._fingerprint=ep._fingerprint),ep._requestSession&&(this._requestSession=ep._requestSession),ep._propagationContext&&(this._propagationContext=ep._propagationContext)):(0,em.PO)(ep)&&(this._tags={...this._tags,...ep.tags},this._extra={...this._extra,...ep.extra},this._contexts={...this._contexts,...ep.contexts},ep.user&&(this._user=ep.user),ep.level&&(this._level=ep.level),ep.fingerprint&&(this._fingerprint=ep.fingerprint),ep.requestSession&&(this._requestSession=ep.requestSession),ep.propagationContext&&(this._propagationContext=ep.propagationContext)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=eF(),this}addBreadcrumb(ep,eh){let eg="number"==typeof eh?eh:eO;if(eg<=0)return this;let em={timestamp:(0,eA.yW)(),...ep},eM=this._breadcrumbs;return eM.push(em),this._breadcrumbs=eM.length>eg?eM.slice(-eg):eM,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(ep){return this._attachments.push(ep),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(ep,eh={},eg){if(this._extra&&Object.keys(this._extra).length&&(ep.extra={...this._extra,...ep.extra}),this._tags&&Object.keys(this._tags).length&&(ep.tags={...this._tags,...ep.tags}),this._user&&Object.keys(this._user).length&&(ep.user={...this._user,...ep.user}),this._contexts&&Object.keys(this._contexts).length&&(ep.contexts={...this._contexts,...ep.contexts}),this._level&&(ep.level=this._level),this._transactionName&&(ep.transaction=this._transactionName),this._span){ep.contexts={trace:this._span.getTraceContext(),...ep.contexts};let eh=this._span.transaction;if(eh){ep.sdkProcessingMetadata={dynamicSamplingContext:eh.getDynamicSamplingContext(),...ep.sdkProcessingMetadata};let eg=eh.name;eg&&(ep.tags={transaction:eg,...ep.tags})}}this._applyFingerprint(ep);let em=this._getBreadcrumbs(),eA=[...ep.breadcrumbs||[],...em];return ep.breadcrumbs=eA.length>0?eA:void 0,ep.sdkProcessingMetadata={...ep.sdkProcessingMetadata,...this._sdkProcessingMetadata,propagationContext:this._propagationContext},(0,e_.RP)([...eg||[],...(0,e_.fH)(),...this._eventProcessors],ep,eh)}setSDKProcessingMetadata(ep){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...ep},this}setPropagationContext(ep){return this._propagationContext=ep,this}getPropagationContext(){return this._propagationContext}_getBreadcrumbs(){return this._breadcrumbs}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(ep=>{ep(this)}),this._notifyingListeners=!1)}_applyFingerprint(ep){ep.fingerprint=ep.fingerprint?(0,eM.lE)(ep.fingerprint):[],this._fingerprint&&(ep.fingerprint=ep.fingerprint.concat(this._fingerprint)),ep.fingerprint&&!ep.fingerprint.length&&delete ep.fingerprint}}function eF(){return{traceId:(0,eM.DM)(),spanId:(0,eM.DM)().substring(16)}}},9015:(ep,eh,eg)=>{"use strict";eg.d(eh,{CT:()=>ey,Hv:()=>e_,RJ:()=>eO});var em=eg(21170),eA=eg(62844),eM=eg(20535);function e_(ep){let eh=(0,em.ph)(),eg={sid:(0,eA.DM)(),init:!0,timestamp:eh,started:eh,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>ez(eg)};return ep&&ey(eg,ep),eg}function ey(ep,eh={}){if(!eh.user||(!ep.ipAddress&&eh.user.ip_address&&(ep.ipAddress=eh.user.ip_address),ep.did||eh.did||(ep.did=eh.user.id||eh.user.email||eh.user.username)),ep.timestamp=eh.timestamp||(0,em.ph)(),eh.abnormal_mechanism&&(ep.abnormal_mechanism=eh.abnormal_mechanism),eh.ignoreDuration&&(ep.ignoreDuration=eh.ignoreDuration),eh.sid&&(ep.sid=32===eh.sid.length?eh.sid:(0,eA.DM)()),void 0!==eh.init&&(ep.init=eh.init),!ep.did&&eh.did&&(ep.did=`${eh.did}`),"number"==typeof eh.started&&(ep.started=eh.started),ep.ignoreDuration)ep.duration=void 0;else if("number"==typeof eh.duration)ep.duration=eh.duration;else{let eh=ep.timestamp-ep.started;ep.duration=eh>=0?eh:0}eh.release&&(ep.release=eh.release),eh.environment&&(ep.environment=eh.environment),!ep.ipAddress&&eh.ipAddress&&(ep.ipAddress=eh.ipAddress),!ep.userAgent&&eh.userAgent&&(ep.userAgent=eh.userAgent),"number"==typeof eh.errors&&(ep.errors=eh.errors),eh.status&&(ep.status=eh.status)}function eO(ep,eh){let eg={};eh?eg={status:eh}:"ok"===ep.status&&(eg={status:"exited"}),ey(ep,eg)}function ez(ep){return(0,eM.Jr)({sid:`${ep.sid}`,init:ep.init,started:new Date(1e3*ep.started).toISOString(),timestamp:new Date(1e3*ep.timestamp).toISOString(),status:ep.status,errors:ep.errors,did:"number"==typeof ep.did||"string"==typeof ep.did?`${ep.did}`:void 0,duration:ep.duration,abnormal_mechanism:ep.abnormal_mechanism,attrs:{release:ep.release,environment:ep.environment,ip_address:ep.ipAddress,user_agent:ep.userAgent}})}},90454:(ep,eh,eg)=>{"use strict";eg.d(eh,{_:()=>eM});var em=eg(20535),eA=eg(51131);function eM(ep,eh,eg){let eM=eh.getOptions(),{publicKey:e_}=eh.getDsn()||{},{segment:ey}=eg&&eg.getUser()||{},eO=(0,em.Jr)({environment:eM.environment||eA.J,release:eM.release,user_segment:ey,public_key:e_,trace_id:ep});return eh.emit&&eh.emit("createDsc",eO),eO}},82931:(ep,eh,eg)=>{"use strict";eg.d(eh,{T:()=>eT,l:()=>eD});var em=eg(12343),eA=eg(95659),eM=eg(42533),e_=eg(9791);let ey=!1;function eO(){ey||(ey=!0,(0,eM.oq)("error",ez),(0,eM.oq)("unhandledrejection",ez))}function ez(){let ep=(0,e_.x1)();if(ep){let eh="internal_error";("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.log(`[Tracing] Transaction: ${eh} -> Global error occured`),ep.setStatus(eh)}}ez.tag="sentry_tracingErrorCallback";var eF=eg(65544),ew=eg(67597),eC=eg(47522);function eE(ep,eh,eg){let eA;return(0,eC.z)(eh)?void 0!==ep.sampled?ep.setMetadata({sampleRate:Number(ep.sampled)}):("function"==typeof eh.tracesSampler?(eA=eh.tracesSampler(eg),ep.setMetadata({sampleRate:Number(eA)})):void 0!==eg.parentSampled?eA=eg.parentSampled:void 0!==eh.tracesSampleRate?(eA=eh.tracesSampleRate,ep.setMetadata({sampleRate:Number(eA)})):(eA=1,ep.setMetadata({sampleRate:eA})),ek(eA))?eA?(ep.sampled=Math.random()1)||(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${ep}.`),!1)}var eR=eg(78069);function eS(){let ep=this.getScope().getSpan();return ep?{"sentry-trace":ep.toTraceparent()}:{}}function eB(ep,eh){let eg=this.getClient(),eA=eg&&eg.getOptions()||{},eM=eA.instrumenter||"sentry",e_=ep.instrumenter||"sentry";eM!==e_&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.error(`A transaction was started with instrumenter=\`${e_}\`, but the SDK is configured with the \`${eM}\` instrumenter. +The transaction will not be sampled. Please use the ${eM} instrumentation to start transactions.`),ep.sampled=!1);let ey=new eR.Y(ep,this);return(ey=eE(ey,eA,{parentSampled:ep.parentSampled,transactionContext:ep,...eh})).sampled&&ey.initSpanRecorder(eA._experiments&&eA._experiments.maxSpans),eg&&eg.emit&&eg.emit("startTransaction",ey),ey}function eD(ep,eh,eg,em,eA,eM,e_){let ey=ep.getClient(),eO=ey&&ey.getOptions()||{},ez=new eF.io(eh,ep,eg,em,e_,eA);return(ez=eE(ez,eO,{parentSampled:eh.parentSampled,transactionContext:eh,...eM})).sampled&&ez.initSpanRecorder(eO._experiments&&eO._experiments.maxSpans),ey&&ey.emit&&ey.emit("startTransaction",ez),ez}function eT(){let ep=(0,eA.cu)();ep.__SENTRY__&&(ep.__SENTRY__.extensions=ep.__SENTRY__.extensions||{},ep.__SENTRY__.extensions.startTransaction||(ep.__SENTRY__.extensions.startTransaction=eB),ep.__SENTRY__.extensions.traceHeaders||(ep.__SENTRY__.extensions.traceHeaders=eS),eO())}},65544:(ep,eh,eg)=>{"use strict";eg.d(eh,{AT:()=>ey,io:()=>ew});var em=eg(21170),eA=eg(12343),eM=eg(38903),e_=eg(78069);let ey={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},eO="finishReason",ez=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"];class eF extends eM.gB{constructor(ep,eh,eg,em){super(em),this._pushActivity=ep,this._popActivity=eh,this.transactionSpanId=eg}add(ep){ep.spanId!==this.transactionSpanId&&(ep.finish=eh=>{ep.endTimestamp="number"==typeof eh?eh:(0,em.ph)(),this._popActivity(ep.spanId)},void 0===ep.endTimestamp&&this._pushActivity(ep.spanId)),super.add(ep)}}class ew extends e_.Y{constructor(ep,eh,eg=ey.idleTimeout,em=ey.finalTimeout,eM=ey.heartbeatInterval,e_=!1){super(ep,eh),this._idleHub=eh,this._idleTimeout=eg,this._finalTimeout=em,this._heartbeatInterval=eM,this._onScope=e_,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason=ez[4],e_&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(`Setting idle transaction on scope. Span ID: ${this.spanId}`),eh.configureScope(ep=>ep.setSpan(this))),this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=ez[3],this.finish())},this._finalTimeout)}finish(ep=(0,em.ph)()){if(this._finished=!0,this.activities={},"ui.action.click"===this.op&&this.setTag(eO,this._finishReason),this.spanRecorder){for(let eh of(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("[Tracing] finishing IdleTransaction",new Date(1e3*ep).toISOString(),this.op),this._beforeFinishCallbacks))eh(this,ep);this.spanRecorder.spans=this.spanRecorder.spans.filter(eh=>{if(eh.spanId===this.spanId)return!0;!eh.endTimestamp&&(eh.endTimestamp=ep,eh.setStatus("cancelled"),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(eh,void 0,2)));let eg=eh.startTimestamp{this._finished||this._pushActivity(ep)},eg=ep=>{this._finished||this._popActivity(ep)};this.spanRecorder=new eF(eh,eg,this.spanId,ep),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(ep,{restartOnChildSpanChange:eh}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=!1===eh,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,0===Object.keys(this.activities).length&&this._idleTimeoutCanceledPermanently&&(this._finishReason=ez[5],this.finish(ep)))}setFinishReason(ep){this._finishReason=ep}_restartIdleTimeout(ep){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{this._finished||0!==Object.keys(this.activities).length||(this._finishReason=ez[1],this.finish(ep))},this._idleTimeout)}_pushActivity(ep){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(`[Tracing] pushActivity: ${ep}`),this.activities[ep]=!0,("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(ep){if(this.activities[ep]&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(`[Tracing] popActivity ${ep}`),delete this.activities[ep],("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("[Tracing] new activities count",Object.keys(this.activities).length)),0===Object.keys(this.activities).length){let ep=(0,em.ph)();this._idleTimeoutCanceledPermanently?(this._finishReason=ez[5],this.finish(ep)):this._restartIdleTimeout(ep+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;let ep=Object.keys(this.activities).join("");ep===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=ep,this._heartbeatCounter>=3?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=ez[0],this.finish()):this._pingHeartbeat()}_pingHeartbeat(){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout(()=>{this._beat()},this._heartbeatInterval)}}},38903:(ep,eh,eg)=>{"use strict";eg.d(eh,{Dr:()=>ez,Zd:()=>eF,gB:()=>eO});var em=eg(62844),eA=eg(21170),eM=eg(12343),e_=eg(77638),ey=eg(20535);class eO{constructor(ep=1e3){this._maxlen=ep,this.spans=[]}add(ep){this.spans.length>this._maxlen?ep.spanRecorder=void 0:this.spans.push(ep)}}class ez{constructor(ep={}){this.traceId=ep.traceId||(0,em.DM)(),this.spanId=ep.spanId||(0,em.DM)().substring(16),this.startTimestamp=ep.startTimestamp||(0,eA.ph)(),this.tags=ep.tags||{},this.data=ep.data||{},this.instrumenter=ep.instrumenter||"sentry",this.origin=ep.origin||"manual",ep.parentSpanId&&(this.parentSpanId=ep.parentSpanId),"sampled"in ep&&(this.sampled=ep.sampled),ep.op&&(this.op=ep.op),ep.description&&(this.description=ep.description),ep.name&&(this.description=ep.name),ep.status&&(this.status=ep.status),ep.endTimestamp&&(this.endTimestamp=ep.endTimestamp)}get name(){return this.description||""}set name(ep){this.setName(ep)}startChild(ep){let eh=new ez({...ep,parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId});if(eh.spanRecorder=this.spanRecorder,eh.spanRecorder&&eh.spanRecorder.add(eh),eh.transaction=this.transaction,("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eh.transaction){let eg=ep&&ep.op||"< unknown op >",em=eh.transaction.name||"< unknown name >",eA=eh.transaction.spanId,e_=`[Tracing] Starting '${eg}' span on transaction '${em}' (${eA}).`;eh.transaction.metadata.spanMetadata[eh.spanId]={logMessage:e_},eM.kg.log(e_)}return eh}setTag(ep,eh){return this.tags={...this.tags,[ep]:eh},this}setData(ep,eh){return this.data={...this.data,[ep]:eh},this}setStatus(ep){return this.status=ep,this}setHttpStatus(ep){this.setTag("http.status_code",String(ep)),this.setData("http.response.status_code",ep);let eh=eF(ep);return"unknown_error"!==eh&&this.setStatus(eh),this}setName(ep){this.description=ep}isSuccess(){return"ok"===this.status}finish(ep){if(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this.transaction&&this.transaction.spanId!==this.spanId){let{logMessage:ep}=this.transaction.metadata.spanMetadata[this.spanId];ep&&eM.kg.log(ep.replace("Starting","Finishing"))}this.endTimestamp="number"==typeof ep?ep:(0,eA.ph)()}toTraceparent(){return(0,e_.$p)(this.traceId,this.spanId,this.sampled)}toContext(){return(0,ey.Jr)({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})}updateWithContext(ep){return this.data=ep.data||{},this.description=ep.description,this.endTimestamp=ep.endTimestamp,this.op=ep.op,this.parentSpanId=ep.parentSpanId,this.sampled=ep.sampled,this.spanId=ep.spanId||this.spanId,this.startTimestamp=ep.startTimestamp||this.startTimestamp,this.status=ep.status,this.tags=ep.tags||{},this.traceId=ep.traceId||this.traceId,this}getTraceContext(){return(0,ey.Jr)({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId,origin:this.origin})}toJSON(){return(0,ey.Jr)({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId,origin:this.origin})}}function eF(ep){if(ep<400&&ep>=100)return"ok";if(ep>=400&&ep<500)switch(ep){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(ep>=500&&ep<600)switch(ep){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}},78069:(ep,eh,eg)=>{"use strict";eg.d(eh,{Y:()=>eO});var em=eg(20535),eA=eg(12343),eM=eg(95659),e_=eg(90454),ey=eg(38903);class eO extends ey.Dr{constructor(ep,eh){super(ep),delete this.description,this._measurements={},this._contexts={},this._hub=eh||(0,eM.Gd)(),this._name=ep.name||"",this.metadata={source:"custom",...ep.metadata,spanMetadata:{}},this._trimEnd=ep.trimEnd,this.transaction=this;let eg=this.metadata.dynamicSamplingContext;eg&&(this._frozenDynamicSamplingContext={...eg})}get name(){return this._name}set name(ep){this.setName(ep)}setName(ep,eh="custom"){this._name=ep,this.metadata.source=eh}initSpanRecorder(ep=1e3){this.spanRecorder||(this.spanRecorder=new ey.gB(ep)),this.spanRecorder.add(this)}setContext(ep,eh){null===eh?delete this._contexts[ep]:this._contexts[ep]=eh}setMeasurement(ep,eh,eg=""){this._measurements[ep]={value:eh,unit:eg}}setMetadata(ep){this.metadata={...this.metadata,...ep}}finish(ep){let eh=this._finishTransaction(ep);if(eh)return this._hub.captureEvent(eh)}toContext(){let ep=super.toContext();return(0,em.Jr)({...ep,name:this.name,trimEnd:this._trimEnd})}updateWithContext(ep){return super.updateWithContext(ep),this.name=ep.name||"",this._trimEnd=ep.trimEnd,this}getDynamicSamplingContext(){if(this._frozenDynamicSamplingContext)return this._frozenDynamicSamplingContext;let ep=this._hub||(0,eM.Gd)(),eh=ep.getClient();if(!eh)return{};let eg=ep.getScope(),em=(0,e_._)(this.traceId,eh,eg),eA=this.metadata.sampleRate;void 0!==eA&&(em.sample_rate=`${eA}`);let ey=this.metadata.source;return ey&&"url"!==ey&&(em.transaction=this.name),void 0!==this.sampled&&(em.sampled=String(this.sampled)),em}setHub(ep){this._hub=ep}_finishTransaction(ep){if(void 0!==this.endTimestamp)return;this.name||(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.warn("Transaction has no name, falling back to ``."),this.name=""),super.finish(ep);let eh=this._hub.getClient();if(eh&&eh.emit&&eh.emit("finishTransaction",this),!0!==this.sampled){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),eh&&eh.recordDroppedEvent("sample_rate","transaction");return}let eg=this.spanRecorder?this.spanRecorder.spans.filter(ep=>ep!==this&&ep.endTimestamp):[];this._trimEnd&&eg.length>0&&(this.endTimestamp=eg.reduce((ep,eh)=>ep.endTimestamp&&eh.endTimestamp?ep.endTimestamp>eh.endTimestamp?ep:eh:ep).endTimestamp);let em=this.metadata,eM={contexts:{...this._contexts,trace:this.getTraceContext()},spans:eg,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:"transaction",sdkProcessingMetadata:{...em,dynamicSamplingContext:this.getDynamicSamplingContext()},...em.source&&{transaction_info:{source:em.source}}};return Object.keys(this._measurements).length>0&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),eM.measurements=this._measurements),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.log(`[Tracing] Finishing ${this.op} transaction: ${this.name}.`),eM}}},9791:(ep,eh,eg)=>{"use strict";eg.d(eh,{qG:()=>e_,x1:()=>eM});var em=eg(77638),eA=eg(95659);function eM(ep){return(ep||(0,eA.Gd)()).getScope().getTransaction()}let e_=em.qG},59604:(ep,eh,eg)=>{"use strict";eg.d(eh,{q:()=>eF});var em=eg(80409),eA=eg(96893);function eM(ep){let eh=[];function eg(){return void 0===ep||eh.lengtheM(e_)).then(null,()=>eM(e_).then(null,()=>{})),e_}function ey(ep){return new eA.cW((eg,em)=>{let eM=eh.length;if(!eM)return eg(!0);let e_=setTimeout(()=>{ep&&ep>0&&eg(!1)},ep);eh.forEach(ep=>{(0,eA.WD)(ep).then(()=>{--eM||(clearTimeout(e_),eg(!0))},em)})})}return{$:eh,add:e_,drain:ey}}var e_=eg(58725),ey=eg(80228),eO=eg(12343);let ez=30;function eF(ep,eh,eg=eM(ep.bufferSize||ez)){let eF={},eC=ep=>eg.drain(ep);function eE(eM){let ez=[];if((0,e_.gv)(eM,(eh,eg)=>{let em=(0,e_.mL)(eg);if((0,ey.Q)(eF,em)){let eA=ew(eh,eg);ep.recordDroppedEvent("ratelimit_backoff",em,eA)}else ez.push(eh)}),0===ez.length)return(0,eA.WD)();let eC=(0,e_.Jd)(eM[0],ez),eE=eh=>{(0,e_.gv)(eC,(eg,em)=>{let eA=ew(eg,em);ep.recordDroppedEvent(eh,(0,e_.mL)(em),eA)})},ek=()=>eh({body:(0,e_.V$)(eC,ep.textEncoder)}).then(ep=>(void 0!==ep.statusCode&&(ep.statusCode<200||ep.statusCode>=300)&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn(`Sentry responded with status code ${ep.statusCode} to sent event.`),eF=(0,ey.WG)(eF,ep),ep),ep=>{throw eE("network_error"),ep});return eg.add(ek).then(ep=>ep,ep=>{if(ep instanceof em.b)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.error("Skipped sending event because buffer is full."),eE("queue_overflow"),(0,eA.WD)();throw ep})}return eE.__sentry__baseTransport__=!0,{send:eE,flush:eC}}function ew(ep,eh){if("event"===eh||"transaction"===eh)return Array.isArray(ep)?ep[1]:void 0}},47522:(ep,eh,eg)=>{"use strict";eg.d(eh,{z:()=>eA});var em=eg(95659);function eA(ep){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;let eh=(0,em.Gd)().getClient(),eg=ep||eh&&eh.getOptions();return!!eg&&(eg.enableTracing||"tracesSampleRate"in eg||"tracesSampler"in eg)}},88942:(ep,eh,eg)=>{"use strict";eg.d(eh,{R:()=>eC});var em=eg(62844),eA=eg(21170),eM=eg(96893),e_=eg(57321),ey=eg(71235),eO=eg(88007),ez=eg(51131),eF=eg(71195),ew=eg(10350);function eC(ep,eh,eg,e_,ey){let{normalizeDepth:eO=3,normalizeMaxBreadth:ez=1e3}=ep,eC={...eh,event_id:eh.event_id||eg.event_id||(0,em.DM)(),timestamp:eh.timestamp||(0,eA.yW)()},ek=eg.integrations||ep.integrations.map(ep=>ep.name);eE(eC,ep),eB(eC,ek),void 0===eh.type&&eR(eC,ep.stackParser);let eT=e_;eg.captureContext&&(eT=ew.s.clone(eT).update(eg.captureContext));let eN=(0,eM.WD)(eC),eW=ey&&ey.getEventProcessors?ey.getEventProcessors():[];if(eT){if(eT.getAttachments){let ep=[...eg.attachments||[],...eT.getAttachments()];ep.length&&(eg.attachments=ep)}eN=eT.applyToEvent(eC,eg,eW)}else eN=(0,eF.RP)([...eW,...(0,eF.fH)()],eC,eg);return eN.then(ep=>(ep&&eS(ep),"number"==typeof eO&&eO>0)?eD(ep,eO,ez):ep)}function eE(ep,eh){let{environment:eg,release:em,dist:eA,maxValueLength:eM=250}=eh;"environment"in ep||(ep.environment="environment"in eh?eg:ez.J),void 0===ep.release&&void 0!==em&&(ep.release=em),void 0===ep.dist&&void 0!==eA&&(ep.dist=eA),ep.message&&(ep.message=(0,e_.$G)(ep.message,eM));let ey=ep.exception&&ep.exception.values&&ep.exception.values[0];ey&&ey.value&&(ey.value=(0,e_.$G)(ey.value,eM));let eO=ep.request;eO&&eO.url&&(eO.url=(0,e_.$G)(eO.url,eM))}let ek=new WeakMap;function eR(ep,eh){let eg;let em=ey.n2._sentryDebugIds;if(!em)return;let eA=ek.get(eh);eA?eg=eA:(eg=new Map,ek.set(eh,eg));let eM=Object.keys(em).reduce((ep,eA)=>{let eM;let e_=eg.get(eA);e_?eM=e_:(eM=eh(eA),eg.set(eA,eM));for(let eh=eM.length-1;eh>=0;eh--){let eg=eM[eh];if(eg.filename){ep[eg.filename]=em[eA];break}}return ep},{});try{ep.exception.values.forEach(ep=>{ep.stacktrace.frames.forEach(ep=>{ep.filename&&(ep.debug_id=eM[ep.filename])})})}catch(ep){}}function eS(ep){let eh={};try{ep.exception.values.forEach(ep=>{ep.stacktrace.frames.forEach(ep=>{ep.debug_id&&(ep.abs_path?eh[ep.abs_path]=ep.debug_id:ep.filename&&(eh[ep.filename]=ep.debug_id),delete ep.debug_id)})})}catch(ep){}if(0===Object.keys(eh).length)return;ep.debug_meta=ep.debug_meta||{},ep.debug_meta.images=ep.debug_meta.images||[];let eg=ep.debug_meta.images;Object.keys(eh).forEach(ep=>{eg.push({type:"sourcemap",code_file:ep,debug_id:eh[ep]})})}function eB(ep,eh){eh.length>0&&(ep.sdk=ep.sdk||{},ep.sdk.integrations=[...ep.sdk.integrations||[],...eh])}function eD(ep,eh,eg){if(!ep)return null;let em={...ep,...ep.breadcrumbs&&{breadcrumbs:ep.breadcrumbs.map(ep=>({...ep,...ep.data&&{data:(0,eO.Fv)(ep.data,eh,eg)}}))},...ep.user&&{user:(0,eO.Fv)(ep.user,eh,eg)},...ep.contexts&&{contexts:(0,eO.Fv)(ep.contexts,eh,eg)},...ep.extra&&{extra:(0,eO.Fv)(ep.extra,eh,eg)}};return ep.contexts&&ep.contexts.trace&&em.contexts&&(em.contexts.trace=ep.contexts.trace,ep.contexts.trace.data&&(em.contexts.trace.data=(0,eO.Fv)(ep.contexts.trace.data,eh,eg))),ep.spans&&(em.spans=ep.spans.map(ep=>(ep.data&&(ep.data=(0,eO.Fv)(ep.data,eh,eg)),ep))),em}},40105:(ep,eh,eg)=>{"use strict";eg.d(eh,{J:()=>em});let em="7.81.1"},24975:(ep,eh,eg)=>{"use strict";eg.d(eh,{Pf:()=>eD,SV:()=>eB});var em=eg(95659),eA=eg(18620),eM=eg(64487),e_=eg(67597),ey=eg(62844),eO=eg(12343),ez=eg(8679),eF=eg.n(ez),ew=eg(67294);let eC="/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/errorboundary.tsx";function eE(ep){let eh=ep.match(/^([^.]+)/);return null!==eh&&parseInt(eh[0])>=17}let ek="unknown",eR={componentStack:null,error:null,eventId:null};function eS(ep,eh){let eg=new WeakMap;function em(ep,eh){if(!eg.has(ep)){if(ep.cause)return eg.set(ep,!0),em(ep.cause,eh);ep.cause=eh}}em(ep,eh)}class eB extends ew.Component{constructor(ep){super(ep),eB.prototype.__init.call(this),this.state=eR,this._openFallbackReportDialog=!0;let eh=(0,em.Gd)().getClient();eh&&eh.on&&ep.showDialog&&(this._openFallbackReportDialog=!1,eh.on("afterSendEvent",eh=>{eh.type||eh.event_id!==this._lastEventId||(0,eA.jp)({...ep.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(ep,{componentStack:eh}){let{beforeCapture:eg,onError:em,showDialog:eO,dialogOptions:ez}=this.props;(0,eM.$e)(eF=>{if(eE(ew.version)&&(0,e_.VZ)(ep)){let eg=Error(ep.message);eg.name=`React ErrorBoundary ${ep.name}`,eg.stack=eh,eS(ep,eg)}eg&&eg(eF,ep,eh),eF.addEventProcessor(ep=>((0,ey.EG)(ep,{handled:!1}),ep));let eC=(0,eM.Tb)(ep,{contexts:{react:{componentStack:eh}}});em&&em(ep,eh,eC),eO&&(this._lastEventId=eC,this._openFallbackReportDialog&&(0,eA.jp)({...ez,eventId:eC})),this.setState({error:ep,componentStack:eh,eventId:eC})})}componentDidMount(){let{onMount:ep}=this.props;ep&&ep()}componentWillUnmount(){let{error:ep,componentStack:eh,eventId:eg}=this.state,{onUnmount:em}=this.props;em&&em(ep,eh,eg)}__init(){this.resetErrorBoundary=()=>{let{onReset:ep}=this.props,{error:eh,componentStack:eg,eventId:em}=this.state;ep&&ep(eh,eg,em),this.setState(eR)}}render(){let{fallback:ep,children:eh}=this.props,eg=this.state;if(eg.error){let eh;return(eh="function"==typeof ep?ep({error:eg.error,componentStack:eg.componentStack,resetError:this.resetErrorBoundary,eventId:eg.eventId}):ep,ew.isValidElement(eh))?eh:(ep&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn("fallback did not produce a valid ReactElement"),null)}return"function"==typeof eh?eh():eh}}function eD(ep,eh){let eg=ep.displayName||ep.name||ek,em=eg=>ew.createElement(eB,{...eh,__self:this,__source:{fileName:eC,lineNumber:234}},ew.createElement(ep,{...eg,__self:this,__source:{fileName:eC,lineNumber:235}}));return em.displayName=`errorBoundary(${eg})`,eF()(em,ep),em}},42492:(ep,eh,eg)=>{"use strict";let em,eA,eM,e_,ey,eO,ez,eF,ew;eg.r(eh),eg.d(eh,{Breadcrumbs:()=>eC.Breadcrumbs,BrowserClient:()=>eC.BrowserClient,BrowserProfilingIntegration:()=>eC.BrowserProfilingIntegration,BrowserTracing:()=>eC.BrowserTracing,Dedupe:()=>eC.Dedupe,ErrorBoundary:()=>eR.SV,FunctionToString:()=>eC.FunctionToString,GlobalHandlers:()=>eC.GlobalHandlers,HttpContext:()=>eC.HttpContext,Hub:()=>eC.Hub,InboundFilters:()=>eC.InboundFilters,Integrations:()=>eC.Integrations,LinkedErrors:()=>eC.LinkedErrors,ModuleMetadata:()=>eC.ModuleMetadata,Profiler:()=>ek.Q1,Replay:()=>eC.Replay,SDK_VERSION:()=>eC.SDK_VERSION,Scope:()=>eC.Scope,TryCatch:()=>eC.TryCatch,WINDOW:()=>eC.WINDOW,addBreadcrumb:()=>eC.addBreadcrumb,addGlobalEventProcessor:()=>eC.addGlobalEventProcessor,addIntegration:()=>eC.addIntegration,addTracingExtensions:()=>eC.addTracingExtensions,captureEvent:()=>eC.captureEvent,captureException:()=>eC.captureException,captureMessage:()=>eC.captureMessage,captureUserFeedback:()=>eC.captureUserFeedback,chromeStackLineParser:()=>eC.chromeStackLineParser,close:()=>eC.close,configureScope:()=>eC.configureScope,continueTrace:()=>eC.continueTrace,createReduxEnhancer:()=>eP,createTransport:()=>eC.createTransport,createUserFeedbackEnvelope:()=>eC.createUserFeedbackEnvelope,defaultIntegrations:()=>eC.defaultIntegrations,defaultRequestInstrumentationOptions:()=>eC.defaultRequestInstrumentationOptions,defaultStackLineParsers:()=>eC.defaultStackLineParsers,defaultStackParser:()=>eC.defaultStackParser,eventFromException:()=>eC.eventFromException,eventFromMessage:()=>eC.eventFromMessage,exceptionFromError:()=>eC.exceptionFromError,extractTraceparentData:()=>eC.extractTraceparentData,flush:()=>eC.flush,forceLoad:()=>eC.forceLoad,geckoStackLineParser:()=>eC.geckoStackLineParser,getActiveSpan:()=>eC.getActiveSpan,getActiveTransaction:()=>eC.getActiveTransaction,getCurrentHub:()=>eC.getCurrentHub,getHubFromCarrier:()=>eC.getHubFromCarrier,init:()=>eE.S,instrumentOutgoingRequests:()=>eC.instrumentOutgoingRequests,lastEventId:()=>eC.lastEventId,makeBrowserOfflineTransport:()=>eC.makeBrowserOfflineTransport,makeFetchTransport:()=>eC.makeFetchTransport,makeMain:()=>eC.makeMain,makeMultiplexedTransport:()=>eC.makeMultiplexedTransport,makeXHRTransport:()=>eC.makeXHRTransport,onLoad:()=>eC.onLoad,onProfilingStartRouteTransaction:()=>eC.onProfilingStartRouteTransaction,opera10StackLineParser:()=>eC.opera10StackLineParser,opera11StackLineParser:()=>eC.opera11StackLineParser,reactRouterV3Instrumentation:()=>ej,reactRouterV4Instrumentation:()=>eV,reactRouterV5Instrumentation:()=>eG,reactRouterV6Instrumentation:()=>e7,setContext:()=>eC.setContext,setExtra:()=>eC.setExtra,setExtras:()=>eC.setExtras,setMeasurement:()=>eC.setMeasurement,setTag:()=>eC.setTag,setTags:()=>eC.setTags,setUser:()=>eC.setUser,showReportDialog:()=>eC.showReportDialog,spanStatusfromHttpCode:()=>eC.spanStatusfromHttpCode,startInactiveSpan:()=>eC.startInactiveSpan,startSpan:()=>eC.startSpan,startSpanManual:()=>eC.startSpanManual,startTransaction:()=>eC.startTransaction,trace:()=>eC.trace,useProfiler:()=>ek.ED,winjsStackLineParser:()=>eC.winjsStackLineParser,withErrorBoundary:()=>eR.Pf,withProfiler:()=>ek.zH,withScope:()=>eC.withScope,withSentryReactRouterV6Routing:()=>tg,withSentryRouting:()=>e0,wrap:()=>eC.wrap,wrapCreateBrowserRouter:()=>tA,wrapUseRoutes:()=>tm});var eC=eg(57981),eE=eg(27923),ek=eg(47791),eR=eg(24975),eS=eg(71195),eB=eg(64487),eD=eg(95659),eT=eg(20535);let eN="redux.action",eW="info",eL={attachReduxState:!0,actionTransformer:ep=>ep,stateTransformer:ep=>ep||null};function eP(ep){let eh={...eL,...ep};return ep=>(eg,em)=>(eh.attachReduxState&&(0,eS.cc)((ep,eh)=>{try{void 0===ep.type&&"redux"===ep.contexts.state.state.type&&(eh.attachments=[...eh.attachments||[],{filename:"redux_state.json",data:JSON.stringify(ep.contexts.state.state.value)}])}catch(ep){}return ep}),ep((ep,em)=>{let eA=eg(ep,em);return(0,eB.e)(ep=>{let eg=eh.actionTransformer(em);null!=eg&&ep.addBreadcrumb({category:eN,data:eg,type:eW});let eM=eh.stateTransformer(eA);if(null!=eM){let eh=(0,eD.Gd)().getClient(),eg=eh&&eh.getOptions(),em=eg&&eg.normalizeDepth||3,eA={state:{type:"redux",value:eM}};(0,eT.xp)(eA,"__sentry_override_normalization_depth__",3+em),ep.setContext("state",eA)}else ep.setContext("state",null);let{configureScopeWithState:e_}=eh;"function"==typeof e_&&e_(ep,eA)}),eA},em))}var eI=eg(86891);function ej(ep,eh,eg){return(em,eA=!0,eM=!0)=>{let e_,ey;eA&&eI.m9&&eI.m9.location&&eU(eh,eI.m9.location,eg,(ep,eh="url")=>{e_=em({name:ey=ep,op:"pageload",origin:"auto.pageload.react.reactrouterv3",tags:{"routing.instrumentation":"react-router-v3"},metadata:{source:eh}})}),eM&&ep.listen&&ep.listen(ep=>{if("PUSH"===ep.action||"POP"===ep.action){e_&&e_.finish();let eA={"routing.instrumentation":"react-router-v3"};ey&&(eA.from=ey),eU(eh,ep,eg,(ep,eh="url")=>{e_=em({name:ey=ep,op:"navigation",origin:"auto.navigation.react.reactrouterv3",tags:eA,metadata:{source:eh}})})}})}}function eU(ep,eh,eg,em){let eA=eh.pathname;eg({location:eh,routes:ep},(ep,eh,eg)=>{if(ep||!eg)return em(eA);let eM=eH(eg.routes||[]);return 0===eM.length||"/*"===eM?em(eA):em(eA=eM,"route")})}function eH(ep){if(!Array.isArray(ep)||0===ep.length)return"";let eh=ep.filter(ep=>!!ep.path),eg=-1;for(let ep=eh.length-1;ep>=0;ep--){let em=eh[ep];if(em.path&&em.path.startsWith("/")){eg=ep;break}}return eh.slice(eg).filter(({path:ep})=>!!ep).map(({path:ep})=>ep).join("")}var eX=eg(8679),eQ=eg.n(eX),eK=eg(67294);let e$="/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/reactrouter.tsx";function eV(ep,eh,eg){return eY(ep,"react-router-v4",eh,eg)}function eG(ep,eh,eg){return eY(ep,"react-router-v5",eh,eg)}function eY(ep,eh,eg=[],eA){function eM(){return ep&&ep.location?ep.location.pathname:eI.m9&&eI.m9.location?eI.m9.location.pathname:void 0}function e_(ep){if(0===eg.length||!eA)return[ep,"url"];let eh=eZ(eg,ep,eA);for(let ep=0;ep{let eO=eM();if(eg&&eO){let[ep,eg]=e_(eO);em=eh({name:ep,op:"pageload",origin:"auto.pageload.react.reactrouter",tags:ey,metadata:{source:eg}})}eA&&ep.listen&&ep.listen((ep,eg)=>{if(eg&&("PUSH"===eg||"POP"===eg)){em&&em.finish();let[eg,eA]=e_(ep.pathname);em=eh({name:eg,op:"navigation",origin:"auto.navigation.react.reactrouter",tags:ey,metadata:{source:eA}})}})}}function eZ(ep,eh,eg,em=[]){return ep.some(ep=>{let eA=ep.path?eg(eh,ep):em.length?em[em.length-1].match:eJ(eh);return eA&&(em.push({route:ep,match:eA}),ep.routes&&eZ(ep.routes,eh,eg,em)),!!eA}),em}function eJ(ep){return{path:"/",url:"/",params:{},isExact:"/"===ep}}function e0(ep){let eh=ep.displayName||ep.name,eg=eh=>(em&&eh&&eh.computedMatch&&eh.computedMatch.isExact&&em.setName(eh.computedMatch.path,"route"),eK.createElement(ep,{...eh,__self:this,__source:{fileName:e$,lineNumber:174}}));return eg.displayName=`sentryRoute(${eh})`,eQ()(eg,ep),eg}var e5=eg(26956),e6=eg(12343);let e9="/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/reactrouterv6.tsx",e8={"routing.instrumentation":"react-router-v6"};function e7(ep,eh,eg,em,eC){return(eE,ek=!0,eR=!0)=>{let eS=eI.m9&&eI.m9.location&&eI.m9.location.pathname;ek&&eS&&(eA=eE({name:eS,op:"pageload",origin:"auto.pageload.react.reactrouterv6",tags:e8,metadata:{source:"url"}})),eM=ep,e_=eh,ey=eg,ez=eC,eO=em,eF=eE,ew=eR}}function tu(ep,eh,eg,em=""){if(!ep||0===ep.length)return[eh.pathname,"url"];let eA="";if(eg)for(let ep=0;ep{let em=e_(),eA=ey();return eM(()=>{let ep=eO(eg.children);eh?(tp(em,ep),eh=!1):th(em,ep,eA)},[em,eA]),eK.createElement(ep,{...eg,__self:this,__source:{fileName:e9,lineNumber:209}})};return eQ()(eg,ep),eg}function tm(ep){if(!eM||!e_||!ey||!ez||!eF)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&e6.kg.warn("reactRouterV6Instrumentation was unable to wrap `useRoutes` because of one or more missing parameters."),ep;let eh=!0,eg=eg=>{let{routes:em,locationArg:eA}=eg,eO=ep(em,eA),ez=e_(),eF=ey(),ew="string"==typeof eA||eA&&eA.pathname?eA:ez;return eM(()=>{let ep="string"==typeof ew?{pathname:ew}:ew;eh?(tp(ep,em),eh=!1):th(ep,em,eF)},[eF,ew]),eO};return(ep,eh)=>eK.createElement(eg,{routes:ep,locationArg:eh,__self:this,__source:{fileName:e9,lineNumber:266}})}function tA(ep){return function(eh,eg){let em=ep(eh,eg),eM=eg&&eg.basename;return"POP"===em.state.historyAction&&eA&&tp(em.state.location,eh,void 0,eM),em.subscribe(ep=>{let eg=ep.location;ew&&("PUSH"===ep.historyAction||"POP"===ep.historyAction)&&eA&&th(eg,eh,ep.historyAction,void 0,eM)}),em}}},47791:(ep,eh,eg)=>{"use strict";eg.d(eh,{Q1:()=>eE,ED:()=>eR,zH:()=>ek});var em=eg(95659),eA=eg(21170),eM=eg(8679),e_=eg.n(eM),ey=eg(67294);let eO="ui.react.render",ez="ui.react.update",eF="ui.react.mount",ew="/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/profiler.tsx",eC="unknown";class eE extends ey.Component{static __initStatic(){this.defaultProps={disabled:!1,includeRender:!0,includeUpdates:!0}}constructor(ep){super(ep);let{name:eh,disabled:eg=!1}=this.props;if(eg)return;let em=eS();em&&(this._mountSpan=em.startChild({description:`<${eh}>`,op:eF,origin:"auto.ui.react.profiler"}))}componentDidMount(){this._mountSpan&&this._mountSpan.finish()}shouldComponentUpdate({updateProps:ep,includeUpdates:eh=!0}){if(eh&&this._mountSpan&&ep!==this.props.updateProps){let eh=Object.keys(ep).filter(eh=>ep[eh]!==this.props.updateProps[eh]);if(eh.length>0){let ep=(0,eA.ph)();this._updateSpan=this._mountSpan.startChild({data:{changedProps:eh},description:`<${this.props.name}>`,op:ez,origin:"auto.ui.react.profiler",startTimestamp:ep})}}return!0}componentDidUpdate(){this._updateSpan&&(this._updateSpan.finish(),this._updateSpan=void 0)}componentWillUnmount(){let{name:ep,includeRender:eh=!0}=this.props;this._mountSpan&&eh&&this._mountSpan.startChild({description:`<${ep}>`,endTimestamp:(0,eA.ph)(),op:eO,origin:"auto.ui.react.profiler",startTimestamp:this._mountSpan.endTimestamp})}render(){return this.props.children}}function ek(ep,eh){let eg=eh&&eh.name||ep.displayName||ep.name||eC,em=em=>ey.createElement(eE,{...eh,name:eg,updateProps:em,__self:this,__source:{fileName:ew,lineNumber:149}},ey.createElement(ep,{...em,__self:this,__source:{fileName:ew,lineNumber:150}}));return em.displayName=`profiler(${eg})`,e_()(em,ep),em}function eR(ep,eh={disabled:!1,hasRenderSpan:!0}){let[eg]=ey.useState(()=>{if(eh&&eh.disabled)return;let eg=eS();if(eg)return eg.startChild({description:`<${ep}>`,op:eF,origin:"auto.ui.react.profiler"})});ey.useEffect(()=>(eg&&eg.finish(),()=>{eg&&eh.hasRenderSpan&&eg.startChild({description:`<${ep}>`,endTimestamp:(0,eA.ph)(),op:eO,origin:"auto.ui.react.profiler",startTimestamp:eg.endTimestamp})}),[])}function eS(ep=(0,em.Gd)()){if(ep)return ep.getScope().getTransaction()}eE.__initStatic()},27923:(ep,eh,eg)=>{"use strict";eg.d(eh,{S:()=>eM});var em=eg(40105),eA=eg(18620);function eM(ep){let eh={_metadata:{},...ep};eh._metadata.sdk=eh._metadata.sdk||{name:"sentry.javascript.react",packages:[{name:"npm:@sentry/react",version:em.J}],version:em.J},(0,eA.S1)(eh)}},86045:(ep,eh,eg)=>{"use strict";eg.d(eh,{Z:()=>eM});var em=eg(67597),eA=eg(57321);function eM(ep,eh,eg=250,eA,eM,ey,eO){if(!ey.exception||!ey.exception.values||!eO||!(0,em.V9)(eO.originalException,Error))return;let eF=ey.exception.values.length>0?ey.exception.values[ey.exception.values.length-1]:void 0;eF&&(ey.exception.values=ez(e_(ep,eh,eM,eO.originalException,eA,ey.exception.values,eF,0),eg))}function e_(ep,eh,eg,eA,eM,ez,eF,ew){if(ez.length>=eg+1)return ez;let eC=[...ez];if((0,em.V9)(eA[eM],Error)){ey(eF,ew);let em=ep(eh,eA[eM]),ez=eC.length;eO(em,eM,ez,ew),eC=e_(ep,eh,eg,eA[eM],eM,[em,...eC],em,ez)}return Array.isArray(eA.errors)&&eA.errors.forEach((eA,ez)=>{if((0,em.V9)(eA,Error)){ey(eF,ew);let em=ep(eh,eA),eE=eC.length;eO(em,`errors[${ez}]`,eE,ew),eC=e_(ep,eh,eg,eA,eM,[em,...eC],em,eE)}}),eC}function ey(ep,eh){ep.mechanism=ep.mechanism||{type:"generic",handled:!0},ep.mechanism={...ep.mechanism,is_exception_group:!0,exception_id:eh}}function eO(ep,eh,eg,em){ep.mechanism=ep.mechanism||{type:"generic",handled:!0},ep.mechanism={...ep.mechanism,type:"chained",source:eh,exception_id:eg,parent_id:em}}function ez(ep,eh){return ep.map(ep=>(ep.value&&(ep.value=(0,eA.$G)(ep.value,eh)),ep))}},99181:(ep,eh,eg)=>{"use strict";eg.d(eh,{EN:()=>ez,IQ:()=>eF,bU:()=>eM});var em=eg(67597),eA=eg(12343);let eM="baggage",e_="sentry-",ey=/^sentry-/,eO=8192;function ez(ep){if(!(0,em.HD)(ep)&&!Array.isArray(ep))return;let eh={};if(Array.isArray(ep))eh=ep.reduce((ep,eh)=>{let eg=ew(eh);return{...ep,...eg}},{});else{if(!ep)return;eh=ew(ep)}let eg=Object.entries(eh).reduce((ep,[eh,eg])=>(eh.match(ey)&&(ep[eh.slice(e_.length)]=eg),ep),{});return Object.keys(eg).length>0?eg:void 0}function eF(ep){if(ep)return eC(Object.entries(ep).reduce((ep,[eh,eg])=>(eg&&(ep[`${e_}${eh}`]=eg),ep),{}))}function ew(ep){return ep.split(",").map(ep=>ep.split("=").map(ep=>decodeURIComponent(ep.trim()))).reduce((ep,[eh,eg])=>(ep[eh]=eg,ep),{})}function eC(ep){if(0!==Object.keys(ep).length)return Object.entries(ep).reduce((ep,[eh,eg],em)=>{let eM=`${encodeURIComponent(eh)}=${encodeURIComponent(eg)}`,e_=0===em?eM:`${ep},${eM}`;return e_.length>eO?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eA.kg.warn(`Not adding key: ${eh} with val: ${eg} to baggage header due to exceeding baggage size limits.`),ep):e_},"")}},17373:(ep,eh,eg)=>{"use strict";eg.d(eh,{Rt:()=>e_,l4:()=>eO,qT:()=>ez});var em=eg(67597);let eA=(0,eg(71235).Rf)(),eM=80;function e_(ep,eh={}){if(!ep)return"";try{let eg,em=ep,eA=5,e_=[],eO=0,ez=0,eF=" > ",ew=eF.length,eC=Array.isArray(eh)?eh:eh.keyAttrs,eE=!Array.isArray(eh)&&eh.maxStringLength||eM;for(;em&&eO++1)||!(ez+e_.length*ew+eg.length>=eE)));)e_.push(eg),ez+=eg.length,em=em.parentNode;return e_.reverse().join(eF)}catch(ep){return""}}function ey(ep,eh){let eg,eA,eM,e_,ey;let eO=ep,ez=[];if(!eO||!eO.tagName)return"";ez.push(eO.tagName.toLowerCase());let eF=eh&&eh.length?eh.filter(ep=>eO.getAttribute(ep)).map(ep=>[ep,eO.getAttribute(ep)]):null;if(eF&&eF.length)eF.forEach(ep=>{ez.push(`[${ep[0]}="${ep[1]}"]`)});else if(eO.id&&ez.push(`#${eO.id}`),(eg=eO.className)&&(0,em.HD)(eg))for(ey=0,eA=eg.split(/\s+/);ey{"use strict";eg.d(eh,{RA:()=>e_,U4:()=>ey,vK:()=>eF});var em=eg(12343);let eA=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function eM(ep){return"http"===ep||"https"===ep}function e_(ep,eh=!1){let{host:eg,path:em,pass:eA,port:eM,projectId:e_,protocol:ey,publicKey:eO}=ep;return`${ey}://${eO}${eh&&eA?`:${eA}`:""}@${eg}${eM?`:${eM}`:""}/${em?`${em}/`:em}${e_}`}function ey(ep){let eh=eA.exec(ep);if(!eh){console.error(`Invalid Sentry Dsn: ${ep}`);return}let[eg,em,eM="",e_,ey="",ez]=eh.slice(1),eF="",ew=ez,eC=ew.split("/");if(eC.length>1&&(eF=eC.slice(0,-1).join("/"),ew=eC.pop()),ew){let ep=ew.match(/^\d+/);ep&&(ew=ep[0])}return eO({host:e_,pass:eM,path:eF,projectId:ew,port:ey,protocol:eg,publicKey:em})}function eO(ep){return{protocol:ep.protocol,publicKey:ep.publicKey||"",pass:ep.pass||"",host:ep.host,port:ep.port||"",path:ep.path||"",projectId:ep.projectId}}function ez(ep){if(!("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__))return!0;let{port:eh,projectId:eg,protocol:eA}=ep;return!["protocol","publicKey","host","projectId"].find(eh=>!ep[eh]&&(em.kg.error(`Invalid Sentry Dsn: ${eh} missing`),!0))&&(eg.match(/^\d+$/)?eM(eA)?!(eh&&isNaN(parseInt(eh,10)))||(em.kg.error(`Invalid Sentry Dsn: Invalid port ${eh}`),!1):(em.kg.error(`Invalid Sentry Dsn: Invalid protocol ${eA}`),!1):(em.kg.error(`Invalid Sentry Dsn: Invalid projectId ${eg}`),!1))}function eF(ep){let eh="string"==typeof ep?ey(ep):eO(ep);if(eh&&ez(eh))return eh}},68518:(ep,eh,eg)=>{"use strict";function em(){return"undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function eA(){return"npm"}eg.d(eh,{S:()=>eA,n:()=>em})},58725:(ep,eh,eg)=>{"use strict";eg.d(eh,{BO:()=>ey,Cd:()=>eD,HY:()=>eB,Jd:()=>e_,R:()=>ez,V$:()=>ew,f4:()=>eE,gv:()=>eO,mL:()=>eS,zQ:()=>ek});var em=eg(30292),eA=eg(88007),eM=eg(20535);function e_(ep,eh=[]){return[ep,eh]}function ey(ep,eh){let[eg,em]=ep;return[eg,[...em,eh]]}function eO(ep,eh){for(let eg of ep[1]){let ep=eg[0].type;if(eh(eg,ep))return!0}return!1}function ez(ep,eh){return eO(ep,(ep,eg)=>eh.includes(eg))}function eF(ep,eh){return(eh||new TextEncoder).encode(ep)}function ew(ep,eh){let[eg,em]=ep,eM=JSON.stringify(eg);function e_(ep){"string"==typeof eM?eM="string"==typeof ep?eM+ep:[eF(eM,eh),ep]:eM.push("string"==typeof ep?eF(ep,eh):ep)}for(let ep of em){let[eh,eg]=ep;if(e_(` +${JSON.stringify(eh)} +`),"string"==typeof eg||eg instanceof Uint8Array)e_(eg);else{let ep;try{ep=JSON.stringify(eg)}catch(eh){ep=JSON.stringify((0,eA.Fv)(eg))}e_(ep)}}return"string"==typeof eM?eM:eC(eM)}function eC(ep){let eh=ep.reduce((ep,eh)=>ep+eh.length,0),eg=new Uint8Array(eh),em=0;for(let eh of ep)eg.set(eh,em),em+=eh.length;return eg}function eE(ep,eh,eg){let em="string"==typeof ep?eh.encode(ep):ep;function eA(ep){let eh=em.subarray(0,ep);return em=em.subarray(ep+1),eh}function eM(){let ep=em.indexOf(10);return ep<0&&(ep=em.length),JSON.parse(eg.decode(eA(ep)))}let e_=eM(),ey=[];for(;em.length;){let ep=eM(),eh="number"==typeof ep.length?ep.length:void 0;ey.push([ep,eh?eA(eh):eM()])}return[e_,ey]}function ek(ep,eh){let eg="string"==typeof ep.data?eF(ep.data,eh):ep.data;return[(0,eM.Jr)({type:"attachment",length:eg.length,filename:ep.filename,content_type:ep.contentType,attachment_type:ep.attachmentType}),eg]}let eR={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",statsd:"unknown"};function eS(ep){return eR[ep]}function eB(ep){if(!ep||!ep.sdk)return;let{name:eh,version:eg}=ep.sdk;return{name:eh,version:eg}}function eD(ep,eh,eg,eA){let e_=ep.sdkProcessingMetadata&&ep.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:ep.event_id,sent_at:new Date().toISOString(),...eh&&{sdk:eh},...!!eg&&eA&&{dsn:(0,em.RA)(eA)},...e_&&{trace:(0,eM.Jr)({...e_})}}}},80409:(ep,eh,eg)=>{"use strict";eg.d(eh,{b:()=>em});class em extends Error{constructor(ep,eh="warn"){super(ep),this.message=ep,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=eh}}},42533:(ep,eh,eg)=>{"use strict";let em,eA,eM,e_;eg.d(eh,{xU:()=>eB,oq:()=>eW});var ey=eg(67597),eO=eg(12343),ez=eg(62844),eF=eg(20535),ew=eg(30360),eC=eg(8823),eE=eg(71235);let ek=(0,eE.Rf)();function eR(){let ep=ek.chrome,eh=ep&&ep.app&&ep.app.runtime,eg="history"in ek&&!!ek.history.pushState&&!!ek.history.replaceState;return!eh&&eg}let eS=(0,eE.Rf)(),eB="__sentry_xhr_v2__",eD={},eT={};function eN(ep){if(!eT[ep])switch(eT[ep]=!0,ep){case"console":eP();break;case"dom":eZ();break;case"xhr":eX();break;case"fetch":eI();break;case"history":eQ();break;case"error":e0();break;case"unhandledrejection":e6();break;default:("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.warn("unknown instrumentation type:",ep);return}}function eW(ep,eh){eD[ep]=eD[ep]||[],eD[ep].push(eh),eN(ep)}function eL(ep,eh){if(ep&&eD[ep])for(let eg of eD[ep]||[])try{eg(eh)}catch(eh){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eO.kg.error(`Error while triggering instrumentation handler. +Type: ${ep} +Name: ${(0,ew.$P)(eg)} +Error:`,eh)}}function eP(){"console"in eE.n2&&eO.RU.forEach(function(ep){ep in eE.n2.console&&(0,eF.hl)(eE.n2.console,ep,function(eh){return eO.LD[ep]=eh,function(...eh){eL("console",{args:eh,level:ep});let eg=eO.LD[ep];eg&&eg.apply(eE.n2.console,eh)}})})}function eI(){(0,eC.t$)()&&(0,eF.hl)(eE.n2,"fetch",function(ep){return function(...eh){let{method:eg,url:em}=eH(eh),eA={args:eh,fetchData:{method:eg,url:em},startTimestamp:Date.now()};return eL("fetch",{...eA}),ep.apply(eE.n2,eh).then(ep=>(eL("fetch",{...eA,endTimestamp:Date.now(),response:ep}),ep),ep=>{throw eL("fetch",{...eA,endTimestamp:Date.now(),error:ep}),ep})}})}function ej(ep,eh){return!!ep&&"object"==typeof ep&&!!ep[eh]}function eU(ep){return"string"==typeof ep?ep:ep?ej(ep,"url")?ep.url:ep.toString?ep.toString():"":""}function eH(ep){if(0===ep.length)return{method:"GET",url:""};if(2===ep.length){let[eh,eg]=ep;return{url:eU(eh),method:ej(eg,"method")?String(eg.method).toUpperCase():"GET"}}let eh=ep[0];return{url:eU(eh),method:ej(eh,"method")?String(eh.method).toUpperCase():"GET"}}function eX(){if(!eS.XMLHttpRequest)return;let ep=XMLHttpRequest.prototype;(0,eF.hl)(ep,"open",function(ep){return function(...eh){let eg=Date.now(),em=eh[1],eA=this[eB]={method:(0,ey.HD)(eh[0])?eh[0].toUpperCase():eh[0],url:eh[1],request_headers:{}};(0,ey.HD)(em)&&"POST"===eA.method&&em.match(/sentry_key/)&&(this.__sentry_own_request__=!0);let eM=()=>{let ep=this[eB];if(ep&&4===this.readyState){try{ep.status_code=this.status}catch(ep){}eL("xhr",{args:eh,endTimestamp:Date.now(),startTimestamp:eg,xhr:this})}};return"onreadystatechange"in this&&"function"==typeof this.onreadystatechange?(0,eF.hl)(this,"onreadystatechange",function(ep){return function(...eh){return eM(),ep.apply(this,eh)}}):this.addEventListener("readystatechange",eM),(0,eF.hl)(this,"setRequestHeader",function(ep){return function(...eh){let[eg,em]=eh,eA=this[eB];return eA&&(eA.request_headers[eg.toLowerCase()]=em),ep.apply(this,eh)}}),ep.apply(this,eh)}}),(0,eF.hl)(ep,"send",function(ep){return function(...eh){let eg=this[eB];return eg&&void 0!==eh[0]&&(eg.body=eh[0]),eL("xhr",{args:eh,startTimestamp:Date.now(),xhr:this}),ep.apply(this,eh)}})}function eQ(){if(!eR())return;let ep=eS.onpopstate;function eh(ep){return function(...eh){let eg=eh.length>2?eh[2]:void 0;if(eg){let ep=em,eh=String(eg);em=eh,eL("history",{from:ep,to:eh})}return ep.apply(this,eh)}}eS.onpopstate=function(...eh){let eg=eS.location.href,eA=em;if(em=eg,eL("history",{from:eA,to:eg}),ep)try{return ep.apply(this,eh)}catch(ep){}},(0,eF.hl)(eS.history,"pushState",eh),(0,eF.hl)(eS.history,"replaceState",eh)}let eK=1e3;function e$(ep){if(ep.type!==eM)return!1;try{if(!ep.target||ep.target._sentryId!==e_)return!1}catch(ep){}return!0}function eV(ep,eh){return"keypress"===ep&&(!eh||!eh.tagName||"INPUT"!==eh.tagName&&"TEXTAREA"!==eh.tagName&&!eh.isContentEditable)}function eG(ep){try{return ep.target}catch(ep){return null}}function eY(ep,eh=!1){return eg=>{if(!eg||eg._sentryCaptured)return;let em=eG(eg);if(eV(eg.type,em))return;(0,eF.xp)(eg,"_sentryCaptured",!0),em&&!em._sentryId&&(0,eF.xp)(em,"_sentryId",(0,ez.DM)());let ey="keypress"===eg.type?"input":eg.type;e$(eg)||(ep({event:eg,name:ey,global:eh}),eM=eg.type,e_=em?em._sentryId:void 0),clearTimeout(eA),eA=eS.setTimeout(()=>{e_=void 0,eM=void 0},eK)}}function eZ(){if(!eS.document)return;let ep=eL.bind(null,"dom"),eh=eY(ep,!0);eS.document.addEventListener("click",eh,!1),eS.document.addEventListener("keypress",eh,!1),["EventTarget","Node"].forEach(eh=>{let eg=eS[eh]&&eS[eh].prototype;eg&&eg.hasOwnProperty&&eg.hasOwnProperty("addEventListener")&&((0,eF.hl)(eg,"addEventListener",function(eh){return function(eg,em,eA){if("click"===eg||"keypress"==eg)try{let em=this,eM=em.__sentry_instrumentation_handlers__=em.__sentry_instrumentation_handlers__||{},e_=eM[eg]=eM[eg]||{refCount:0};if(!e_.handler){let em=eY(ep);e_.handler=em,eh.call(this,eg,em,eA)}e_.refCount++}catch(ep){}return eh.call(this,eg,em,eA)}}),(0,eF.hl)(eg,"removeEventListener",function(ep){return function(eh,eg,em){if("click"===eh||"keypress"==eh)try{let eg=this,eA=eg.__sentry_instrumentation_handlers__||{},eM=eA[eh];eM&&(eM.refCount--,eM.refCount<=0&&(ep.call(this,eh,eM.handler,em),eM.handler=void 0,delete eA[eh]),0===Object.keys(eA).length&&delete eg.__sentry_instrumentation_handlers__)}catch(ep){}return ep.call(this,eh,eg,em)}}))})}let eJ=null;function e0(){eJ=eS.onerror,eS.onerror=function(ep,eh,eg,em,eA){return eL("error",{column:em,error:eA,line:eg,msg:ep,url:eh}),!!eJ&&!eJ.__SENTRY_LOADER__&&eJ.apply(this,arguments)},eS.onerror.__SENTRY_INSTRUMENTED__=!0}let e5=null;function e6(){e5=eS.onunhandledrejection,eS.onunhandledrejection=function(ep){return eL("unhandledrejection",ep),!e5||!!e5.__SENTRY_LOADER__||e5.apply(this,arguments)},eS.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}},67597:(ep,eh,eg)=>{"use strict";eg.d(eh,{Cy:()=>eS,HD:()=>ez,J8:()=>eR,Kj:()=>ek,PO:()=>ew,TX:()=>ey,V9:()=>eD,VW:()=>e_,VZ:()=>eA,cO:()=>eC,fm:()=>eO,i2:()=>eB,kK:()=>eE,pt:()=>eF,y1:()=>eT});let em=Object.prototype.toString;function eA(ep){switch(em.call(ep)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return eD(ep,Error)}}function eM(ep,eh){return em.call(ep)===`[object ${eh}]`}function e_(ep){return eM(ep,"ErrorEvent")}function ey(ep){return eM(ep,"DOMError")}function eO(ep){return eM(ep,"DOMException")}function ez(ep){return eM(ep,"String")}function eF(ep){return null===ep||"object"!=typeof ep&&"function"!=typeof ep}function ew(ep){return eM(ep,"Object")}function eC(ep){return"undefined"!=typeof Event&&eD(ep,Event)}function eE(ep){return"undefined"!=typeof Element&&eD(ep,Element)}function ek(ep){return eM(ep,"RegExp")}function eR(ep){return!!(ep&&ep.then&&"function"==typeof ep.then)}function eS(ep){return ew(ep)&&"nativeEvent"in ep&&"preventDefault"in ep&&"stopPropagation"in ep}function eB(ep){return"number"==typeof ep&&ep!=ep}function eD(ep,eh){try{return ep instanceof eh}catch(ep){return!1}}function eT(ep){return!!("object"==typeof ep&&null!==ep&&(ep.__isVue||ep._isVue))}},12343:(ep,eh,eg)=>{"use strict";eg.d(eh,{Cf:()=>ey,LD:()=>e_,RU:()=>eM,kg:()=>eO});var em=eg(71235);let eA="Sentry Logger ",eM=["debug","info","warn","error","log","assert","trace"],e_={};function ey(ep){if(!("console"in em.n2))return ep();let eh=em.n2.console,eg={},eA=Object.keys(e_);eA.forEach(ep=>{let em=e_[ep];eg[ep]=eh[ep],eh[ep]=em});try{return ep()}finally{eA.forEach(ep=>{eh[ep]=eg[ep]})}}let eO=function(){let ep=!1,eh={enable:()=>{ep=!0},disable:()=>{ep=!1},isEnabled:()=>ep};return"undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?eM.forEach(eg=>{eh[eg]=(...eh)=>{ep&&ey(()=>{em.n2.console[eg](`${eA}[${eg}]:`,...eh)})}}):eM.forEach(ep=>{eh[ep]=()=>void 0}),eh}()},62844:(ep,eh,eg)=>{"use strict";eg.d(eh,{DM:()=>eM,Db:()=>eO,EG:()=>ez,YO:()=>eF,jH:()=>ey,lE:()=>ew});var em=eg(20535),eA=eg(71235);function eM(){let ep=eA.n2,eh=ep.crypto||ep.msCrypto,eg=()=>16*Math.random();try{if(eh&&eh.randomUUID)return eh.randomUUID().replace(/-/g,"");eh&&eh.getRandomValues&&(eg=()=>eh.getRandomValues(new Uint8Array(1))[0])}catch(ep){}return"10000000100040008000100000000000".replace(/[018]/g,ep=>(ep^(15&eg())>>ep/4).toString(16))}function e_(ep){return ep.exception&&ep.exception.values?ep.exception.values[0]:void 0}function ey(ep){let{message:eh,event_id:eg}=ep;if(eh)return eh;let em=e_(ep);return em?em.type&&em.value?`${em.type}: ${em.value}`:em.type||em.value||eg||"":eg||""}function eO(ep,eh,eg){let em=ep.exception=ep.exception||{},eA=em.values=em.values||[],eM=eA[0]=eA[0]||{};eM.value||(eM.value=eh||""),eM.type||(eM.type=eg||"Error")}function ez(ep,eh){let eg=e_(ep);if(!eg)return;let em={type:"generic",handled:!0},eA=eg.mechanism;if(eg.mechanism={...em,...eA,...eh},eh&&"data"in eh){let ep={...eA&&eA.data,...eh.data};eg.mechanism.data=ep}}function eF(ep){if(ep&&ep.__sentry_captured__)return!0;try{(0,em.xp)(ep,"__sentry_captured__",!0)}catch(ep){}return!1}function ew(ep){return Array.isArray(ep)?ep:[ep]}},61422:(ep,eh,eg)=>{"use strict";eg.d(eh,{KV:()=>eA,l$:()=>eM});var em=eg(68518);function eA(){return!(0,em.n)()&&"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}function eM(ep,eh){return ep.require(eh)}ep=eg.hmd(ep)},88007:(ep,eh,eg)=>{"use strict";eg.d(eh,{Fv:()=>ey,Qy:()=>eO});var em=eg(67597);function eA(){let ep="function"==typeof WeakSet,eh=ep?new WeakSet:[];return[function(eg){if(ep)return!!eh.has(eg)||(eh.add(eg),!1);for(let ep=0;epeg?eO(ep,eh-1,eg):em}function ez(ep,eh,eg=Infinity,e_=Infinity,ey=eA()){let[eO,ew]=ey;if(null==eh||["number","boolean","string"].includes(typeof eh)&&!(0,em.i2)(eh))return eh;let eC=eF(ep,eh);if(!eC.startsWith("[object "))return eC;if(eh.__sentry_skip_normalization__)return eh;let eE="number"==typeof eh.__sentry_override_normalization_depth__?eh.__sentry_override_normalization_depth__:eg;if(0===eE)return eC.replace("object ","");if(eO(eh))return"[Circular ~]";let ek=eh;if(ek&&"function"==typeof ek.toJSON)try{let ep=ek.toJSON();return ez("",ep,eE-1,e_,ey)}catch(ep){}let eR=Array.isArray(eh)?[]:{},eS=0,eB=(0,eM.Sh)(eh);for(let ep in eB){if(!Object.prototype.hasOwnProperty.call(eB,ep))continue;if(eS>=e_){eR[ep]="[MaxProperties ~]";break}let eh=eB[ep];eR[ep]=ez(ep,eh,eE-1,e_,ey),eS++}return ew(eh),eR}function eF(ep,eh){try{if("domain"===ep&&eh&&"object"==typeof eh&&eh._events)return"[Domain]";if("domainEmitter"===ep)return"[DomainEmitter]";if(void 0!==eg.g&&eh===eg.g)return"[Global]";if("undefined"!=typeof window&&eh===window)return"[Window]";if("undefined"!=typeof document&&eh===document)return"[Document]";if((0,em.y1)(eh))return"[VueViewModel]";if((0,em.Cy)(eh))return"[SyntheticEvent]";if("number"==typeof eh&&eh!=eh)return"[NaN]";if("function"==typeof eh)return`[Function: ${(0,e_.$P)(eh)}]`;if("symbol"==typeof eh)return`[${String(eh)}]`;if("bigint"==typeof eh)return`[BigInt: ${String(eh)}]`;let eA=ew(eh);if(/^HTML(\w*)Element$/.test(eA))return`[HTMLElement: ${eA}]`;return`[object ${eA}]`}catch(ep){return`**non-serializable** (${ep})`}}function ew(ep){let eh=Object.getPrototypeOf(ep);return eh?eh.constructor.name:"null prototype"}function eC(ep){return~-encodeURI(ep).split(/%..|./).length}function eE(ep){return eC(JSON.stringify(ep))}},20535:(ep,eh,eg)=>{"use strict";eg.d(eh,{$Q:()=>ez,HK:()=>eF,Jr:()=>eS,Sh:()=>eC,_j:()=>ew,hl:()=>ey,xp:()=>eO,zf:()=>eR});var em=eg(17373),eA=eg(67597),eM=eg(12343),e_=eg(57321);function ey(ep,eh,eg){if(!(eh in ep))return;let em=ep[eh],eA=eg(em);"function"==typeof eA&&ez(eA,em),ep[eh]=eA}function eO(ep,eh,eg){try{Object.defineProperty(ep,eh,{value:eg,writable:!0,configurable:!0})}catch(eg){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&eM.kg.log(`Failed to add non-enumerable property "${eh}" to object`,ep)}}function ez(ep,eh){try{let eg=eh.prototype||{};ep.prototype=eh.prototype=eg,eO(ep,"__sentry_original__",eh)}catch(ep){}}function eF(ep){return ep.__sentry_original__}function ew(ep){return Object.keys(ep).map(eh=>`${encodeURIComponent(eh)}=${encodeURIComponent(ep[eh])}`).join("&")}function eC(ep){if((0,eA.VZ)(ep))return{message:ep.message,name:ep.name,stack:ep.stack,...ek(ep)};if(!(0,eA.cO)(ep))return ep;{let eh={type:ep.type,target:eE(ep.target),currentTarget:eE(ep.currentTarget),...ek(ep)};return"undefined"!=typeof CustomEvent&&(0,eA.V9)(ep,CustomEvent)&&(eh.detail=ep.detail),eh}}function eE(ep){try{return(0,eA.kK)(ep)?(0,em.Rt)(ep):Object.prototype.toString.call(ep)}catch(ep){return""}}function ek(ep){if("object"!=typeof ep||null===ep)return{};{let eh={};for(let eg in ep)Object.prototype.hasOwnProperty.call(ep,eg)&&(eh[eg]=ep[eg]);return eh}}function eR(ep,eh=40){let eg=Object.keys(eC(ep));if(eg.sort(),!eg.length)return"[object has no keys]";if(eg[0].length>=eh)return(0,e_.$G)(eg[0],eh);for(let ep=eg.length;ep>0;ep--){let em=eg.slice(0,ep).join(", ");if(!(em.length>eh)){if(ep===eg.length)return em;return(0,e_.$G)(em,eh)}}return""}function eS(ep){return eB(ep,new Map)}function eB(ep,eh){if((0,eA.PO)(ep)){let eg=eh.get(ep);if(void 0!==eg)return eg;let em={};for(let eg of(eh.set(ep,em),Object.keys(ep)))void 0!==ep[eg]&&(em[eg]=eB(ep[eg],eh));return em}if(Array.isArray(ep)){let eg=eh.get(ep);if(void 0!==eg)return eg;let em=[];return eh.set(ep,em),ep.forEach(ep=>{em.push(eB(ep,eh))}),em}return ep}},80228:(ep,eh,eg)=>{"use strict";eg.d(eh,{JY:()=>eA,Q:()=>e_,WG:()=>ey});let em=6e4;function eA(ep,eh=Date.now()){let eg=parseInt(`${ep}`,10);if(!isNaN(eg))return 1e3*eg;let eA=Date.parse(`${ep}`);return isNaN(eA)?em:eA-eh}function eM(ep,eh){return ep[eh]||ep.all||0}function e_(ep,eh,eg=Date.now()){return eM(ep,eh)>eg}function ey(ep,{statusCode:eh,headers:eg},em=Date.now()){let eM={...ep},e_=eg&&eg["x-sentry-rate-limits"],ey=eg&&eg["retry-after"];if(e_)for(let ep of e_.trim().split(",")){let[eh,eg]=ep.split(":",2),eA=parseInt(eh,10),e_=(isNaN(eA)?60:eA)*1e3;if(eg)for(let ep of eg.split(";"))eM[ep]=em+e_;else eM.all=em+e_}else ey?eM.all=em+eA(ey,em):429===eh&&(eM.all=em+6e4);return eM}},30360:(ep,eh,eg)=>{"use strict";eg.d(eh,{$P:()=>eF,Sq:()=>ey,pE:()=>e_});let em=50,eA=/\(error: (.*)\)/,eM=/captureMessage|captureException/;function e_(...ep){let eh=ep.sort((ep,eh)=>ep[0]-eh[0]).map(ep=>ep[1]);return(ep,eg=0)=>{let eM=[],e_=ep.split("\n");for(let ep=eg;ep1024)continue;let ey=eA.test(eg)?eg.replace(eA,"$1"):eg;if(!ey.match(/\S*Error: /)){for(let ep of eh){let eh=ep(ey);if(eh){eM.push(eh);break}}if(eM.length>=em)break}}return eO(eM)}}function ey(ep){return Array.isArray(ep)?e_(...ep):ep}function eO(ep){if(!ep.length)return[];let eh=Array.from(ep);return/sentryWrapped/.test(eh[eh.length-1].function||"")&&eh.pop(),eh.reverse(),eM.test(eh[eh.length-1].function||"")&&(eh.pop(),eM.test(eh[eh.length-1].function||"")&&eh.pop()),eh.slice(0,em).map(ep=>({...ep,filename:ep.filename||eh[eh.length-1].filename,function:ep.function||"?"}))}let ez="";function eF(ep){try{if(!ep||"function"!=typeof ep)return ez;return ep.name||ez}catch(ep){return ez}}},57321:(ep,eh,eg)=>{"use strict";eg.d(eh,{$G:()=>eA,U0:()=>ey,nK:()=>eM});var em=eg(67597);function eA(ep,eh=0){return"string"!=typeof ep||0===eh?ep:ep.length<=eh?ep:`${ep.slice(0,eh)}...`}function eM(ep,eh){if(!Array.isArray(ep))return"";let eg=[];for(let eh=0;ehe_(ep,eh,eg))}},8823:(ep,eh,eg)=>{"use strict";eg.d(eh,{Ak:()=>eM,Du:()=>e_,t$:()=>ey});var em=eg(12343);let eA=(0,eg(71235).Rf)();function eM(){if(!("fetch"in eA))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(ep){return!1}}function e_(ep){return ep&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(ep.toString())}function ey(){if("string"==typeof EdgeRuntime)return!0;if(!eM())return!1;if(e_(eA.fetch))return!0;let ep=!1,eh=eA.document;if(eh&&"function"==typeof eh.createElement)try{let eg=eh.createElement("iframe");eg.hidden=!0,eh.head.appendChild(eg),eg.contentWindow&&eg.contentWindow.fetch&&(ep=e_(eg.contentWindow.fetch)),eh.head.removeChild(eg)}catch(ep){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&em.kg.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",ep)}return ep}},96893:(ep,eh,eg)=>{"use strict";eg.d(eh,{$2:()=>e_,WD:()=>eM,cW:()=>ey});var em,eA=eg(67597);function eM(ep){return new ey(eh=>{eh(ep)})}function e_(ep){return new ey((eh,eg)=>{eg(ep)})}!function(ep){let eh=0;ep[ep.PENDING=eh]="PENDING";let eg=1;ep[ep.RESOLVED=eg]="RESOLVED";let em=2;ep[ep.REJECTED=em]="REJECTED"}(em||(em={}));class ey{constructor(ep){ey.prototype.__init.call(this),ey.prototype.__init2.call(this),ey.prototype.__init3.call(this),ey.prototype.__init4.call(this),this._state=em.PENDING,this._handlers=[];try{ep(this._resolve,this._reject)}catch(ep){this._reject(ep)}}then(ep,eh){return new ey((eg,em)=>{this._handlers.push([!1,eh=>{if(ep)try{eg(ep(eh))}catch(ep){em(ep)}else eg(eh)},ep=>{if(eh)try{eg(eh(ep))}catch(ep){em(ep)}else em(ep)}]),this._executeHandlers()})}catch(ep){return this.then(ep=>ep,ep)}finally(ep){return new ey((eh,eg)=>{let em,eA;return this.then(eh=>{eA=!1,em=eh,ep&&ep()},eh=>{eA=!0,em=eh,ep&&ep()}).then(()=>{if(eA){eg(em);return}eh(em)})})}__init(){this._resolve=ep=>{this._setResult(em.RESOLVED,ep)}}__init2(){this._reject=ep=>{this._setResult(em.REJECTED,ep)}}__init3(){this._setResult=(ep,eh)=>{if(this._state===em.PENDING){if((0,eA.J8)(eh)){eh.then(this._resolve,this._reject);return}this._state=ep,this._value=eh,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===em.PENDING)return;let ep=this._handlers.slice();this._handlers=[],ep.forEach(ep=>{ep[0]||(this._state===em.RESOLVED&&ep[1](this._value),this._state===em.REJECTED&&ep[2](this._value),ep[0]=!0)})}}}},21170:(ep,eh,eg)=>{"use strict";let em;eg.d(eh,{Z1:()=>ek,ph:()=>eE,yW:()=>eC});var eA=eg(61422),eM=eg(71235);ep=eg.hmd(ep);let e_=(0,eM.Rf)(),ey={nowSeconds:()=>Date.now()/1e3};function eO(){let{performance:ep}=e_;if(ep&&ep.now)return{now:()=>ep.now(),timeOrigin:Date.now()-ep.now()}}function ez(){try{return(0,eA.l$)(ep,"perf_hooks").performance}catch(ep){return}}let eF=(0,eA.KV)()?ez():eO(),ew=void 0===eF?ey:{nowSeconds:()=>(eF.timeOrigin+eF.now())/1e3},eC=ey.nowSeconds.bind(ey),eE=ew.nowSeconds.bind(ew),ek=(()=>{let{performance:ep}=e_;if(!ep||!ep.now){em="none";return}let eh=36e5,eg=ep.now(),eA=Date.now(),eM=ep.timeOrigin?Math.abs(ep.timeOrigin+eg-eA):eh,ey=eM{"use strict";eg.d(eh,{$p:()=>eO,KA:()=>ey,qG:()=>e_});var em=eg(99181),eA=eg(62844);let eM=RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function e_(ep){let eh;if(!ep)return;let eg=ep.match(eM);if(eg)return"1"===eg[3]?eh=!0:"0"===eg[3]&&(eh=!1),{traceId:eg[1],parentSampled:eh,parentSpanId:eg[2]}}function ey(ep,eh){let eg=e_(ep),eM=(0,em.EN)(eh),{traceId:ey,parentSpanId:eO,parentSampled:ez}=eg||{},eF={traceId:ey||(0,eA.DM)(),spanId:(0,eA.DM)().substring(16),sampled:ez};return eO&&(eF.parentSpanId=eO),eM&&(eF.dsc=eM),{traceparentData:eg,dynamicSamplingContext:eM,propagationContext:eF}}function eO(ep=(0,eA.DM)(),eh=(0,eA.DM)().substring(16),eg){let em="";return void 0!==eg&&(em=eg?"-1":"-0"),`${ep}-${eh}${em}`}},26956:(ep,eh,eg)=>{"use strict";function em(ep){if(!ep)return{};let eh=ep.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!eh)return{};let eg=eh[6]||"",em=eh[8]||"";return{host:eh[4],path:eh[5],protocol:eh[2],search:eg,hash:em,relative:eh[5]+eg+em}}function eA(ep){return ep.split(/\\?\//).filter(ep=>ep.length>0&&","!==ep).length}eg.d(eh,{$A:()=>eA,en:()=>em})},71235:(ep,eh,eg)=>{"use strict";function em(ep){return ep&&ep.Math==Math?ep:void 0}eg.d(eh,{Rf:()=>eM,YO:()=>e_,n2:()=>eA});let eA="object"==typeof globalThis&&em(globalThis)||"object"==typeof window&&em(window)||"object"==typeof self&&em(self)||"object"==typeof eg.g&&em(eg.g)||function(){return this}()||{};function eM(){return eA}function e_(ep,eh,eg){let em=eg||eA,eM=em.__SENTRY__=em.__SENTRY__||{};return eM[ep]||(eM[ep]=eh())}},94394:(ep,eh,eg)=>{"use strict";eg.d(eh,{iS:()=>ej,id:()=>eU,X8:()=>em});var em,eA=eg(1604);let eM=eA.z.object({type:eA.z.literal("external"),id:eA.z.string()}),e_=eA.z.discriminatedUnion("type",[eM]),ey=eA.z.object({currentSelectedData:eA.z.unknown().optional(),customizedInputs:eA.z.record(eA.z.string(),eA.z.unknown()).optional(),lastTestData:eA.z.string().optional()}).passthrough(),eO=eA.z.object({name:eA.z.string(),valid:eA.z.boolean(),displayName:eA.z.string()}),ez=eA.z.enum(["PIECE"]),eF=eA.z.object({pieceName:eA.z.string(),pieceVersion:eA.z.string(),actionName:eA.z.string().optional(),input:eA.z.record(eA.z.string(),eA.z.any()),inputUiInfo:ey,credentialsRef:e_.optional()}),ew=eO.extend({type:eA.z.literal(ez.Enum.PIECE),settings:eF}),eC=eA.z.discriminatedUnion("type",[ew]),eE=eA.z.intersection(eC,eA.z.object({nextAction:eA.z.lazy(()=>eE.optional())})),ek=eA.z.enum(["EMPTY","WEBHOOK","PIECE_TRIGGER"]),eR=eA.z.object({name:eA.z.literal("trigger"),valid:eA.z.boolean(),displayName:eA.z.string(),nextAction:eE.optional()}),eS=eR.extend({type:eA.z.literal(ek.Enum.EMPTY),settings:eA.z.any()}),eB=eA.z.object({label:eA.z.string().min(0),type:eA.z.string(),key:eA.z.string().min(0)}),eD=eR.extend({type:eA.z.literal(ek.Enum.WEBHOOK),settings:eA.z.object({inputUiInfo:ey,credentialsRef:e_.optional(),additionalParameters:eA.z.array(eB).optional()})}),eT=eA.z.object({pieceName:eA.z.string(),pieceVersion:eA.z.string(),triggerName:eA.z.string(),input:eA.z.record(eA.z.string(),eA.z.any()),inputUiInfo:ey,credentialsRef:e_.optional()}),eN=eR.extend({type:eA.z.literal(ek.Enum.PIECE_TRIGGER),settings:eT}),eW=eA.z.discriminatedUnion("type",[eS,eN,eD]);eA.z.object({version:eA.z.literal(1),enabled:eA.z.boolean(),trigger:eW});let eL=eA.z.string(),eP=eA.z.any(),eI=eA.z.any();eA.z.intersection(eA.z.record(eL,eP),eA.z.object({trigger:eI}));let ej=eA.z.object({type:eA.z.literal("MAPPED"),prefix:eA.z.string(),path:eA.z.string()}),eU=eA.z.enum(["BASIC_AUTH","OAUTH2","SECRET_TEXT","CUSTOM_AUTH"]),eH=eA.z.object({type:eA.z.literal(eU.Enum.BASIC_AUTH),username:eA.z.string(),password:eA.z.string()}),eX=eA.z.object({expiresIn:eA.z.number().optional(),tokenType:eA.z.string(),accessToken:eA.z.string(),claimedAt:eA.z.number(),refreshToken:eA.z.string(),scope:eA.z.string(),authorizationMethod:eA.z.enum(["HEADER","BODY"]).optional(),additionalTokenData:eA.z.unknown(),type:eA.z.literal(eU.Enum.OAUTH2),clientId:eA.z.string(),clientSecret:eA.z.string(),tokenUrl:eA.z.string(),redirectUrl:eA.z.string(),props:eA.z.record(eA.z.unknown()).optional()}),eQ=eA.z.object({type:eA.z.literal(eU.Enum.SECRET_TEXT),secretText:eA.z.string()}),eK=eA.z.object({type:eA.z.literal(eU.Enum.CUSTOM_AUTH),propValues:eA.z.record(eA.z.unknown())});eA.z.discriminatedUnion("type",[eH,eX,eQ,eK]),eA.z.object({type:eA.z.literal("TEXT")}),function(ep){ep.POLLING="POLLING",ep.WEBHOOK="WEBHOOK",ep.APP_WEBHOOK="APP_WEBHOOK",ep.TASKADE_INTERNAL="TASKADE_INTERNAL"}(em||(em={})),eA.z.object({method:eA.z.enum(["GET","POST","HEAD"]),headers:eA.z.record(eA.z.string(),eA.z.string()),queryParams:eA.z.record(eA.z.string(),eA.z.string()),body:eA.z.string()}),eA.z.object({method:eA.z.enum(["GET","POST","HEAD"]),headers:eA.z.record(eA.z.string(),eA.z.string()),queryParams:eA.z.record(eA.z.string(),eA.z.string()),body:eA.z.record(eA.z.string(),eA.z.string())})},79142:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.TASKAST_MIME_TYPE=void 0,eh.TASKAST_MIME_TYPE="application/vnd.taskade.taskast"},41162:(ep,eh)=>{"use strict";function eg(ep){var eh;if(ep.children.length>1)return!1;let eg=ep.children[0];if(null==eg)return!0;if(eg.children.length>0||eg.text.ops.length>1)return!1;let em=eg.text.ops[0];return null==em||"\n"===em.insert&&(null===(eh=em.attributes)||void 0===eh?void 0:eh.paragraph)===!0}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},87850:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(92090);function eA(ep){for(let{line:eh,i:eg}of(0,em.makeTextDeltaLineIterable)(ep))if(0!==eg||eh.length()>0)return!1;return!0}eh.default=eA},76643:function(ep,eh,eg){"use strict";var em=this&&this.__createBinding||(Object.create?function(ep,eh,eg,em){void 0===em&&(em=eg);var eA=Object.getOwnPropertyDescriptor(eh,eg);(!eA||("get"in eA?!eh.__esModule:eA.writable||eA.configurable))&&(eA={enumerable:!0,get:function(){return eh[eg]}}),Object.defineProperty(ep,em,eA)}:function(ep,eh,eg,em){void 0===em&&(em=eg),ep[em]=eh[eg]}),eA=this&&this.__exportStar||function(ep,eh){for(var eg in ep)"default"===eg||Object.prototype.hasOwnProperty.call(eh,eg)||em(eh,ep,eg)},eM=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.makeTextDeltaIterable=eh.setTitle=eh.replaceIDs=eh.generateRoot=eh.addOpsToNode=eh.addNode=eh.isTextDeltaEmpty=eh.isFragmentEmpty=void 0;let e_=eg(92090).makeTextDeltaIterable;eh.makeTextDeltaIterable=e_,eA(eg(79142),eh);var ey=eg(41162);Object.defineProperty(eh,"isFragmentEmpty",{enumerable:!0,get:function(){return eM(ey).default}});var eO=eg(87850);Object.defineProperty(eh,"isTextDeltaEmpty",{enumerable:!0,get:function(){return eM(eO).default}});var ez=eg(96121);Object.defineProperty(eh,"addNode",{enumerable:!0,get:function(){return ez.addNode}}),Object.defineProperty(eh,"addOpsToNode",{enumerable:!0,get:function(){return ez.addOpsToNode}}),Object.defineProperty(eh,"generateRoot",{enumerable:!0,get:function(){return ez.generateRoot}}),Object.defineProperty(eh,"replaceIDs",{enumerable:!0,get:function(){return ez.replaceIDs}}),Object.defineProperty(eh,"setTitle",{enumerable:!0,get:function(){return ez.setTitle}}),eA(eg(16889),eh)},96121:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.generateRoot=eh.replaceIDs=eh.addOpsToNode=eh.setTitle=eh.addNode=void 0;let eA=em(eg(66312)),eM=em(eg(10928)),e_=em(eg(28895)),ey=eg(67429);function eO(ep,eh){let eg=ep;for(let ep of eh){let em=eg.children.find(eh=>eh.id===ep);if(void 0===em)throw Error(`Could not find node, invalid path provided: ${eh}`);eg=em}return eg}function ez(ep,eh,eg){var em;let e_=(0,eM.default)(eg.text.ops);return(null===(em=null==e_?void 0:e_.attributes)||void 0===em?void 0:em.paragraph)||(console.warn(`addNode(): Node's text missing EOL op, patching…`),eg.text.ops.push({insert:"\n",attributes:{paragraph:!0}})),(0,eA.default)(ep,ep=>{let em=ep;(em=eO(em,eh)).children.push(eg)})}function eF(ep,eh){return(0,eA.default)(ep,ep=>{ep.children[0].text=new e_.default().insert(eh).insert("\n",{paragraph:!0})})}function ew(ep,eh,eg){return(0,eA.default)(ep,ep=>{var em;let eA=eO(ep,eh);if("text"!==eA.type)throw Error("Incorrect Node type. Cannot add Op to non-text types.");let eM=-1;eA.text.ops.length>0&&(eM=eA.text.ops.length-1);let e_=eM>=0?eA.text.ops[eM]:void 0;if((null===(em=null==e_?void 0:e_.attributes)||void 0===em?void 0:em.paragraph)||(console.warn(`addOpsToNode(): Node's text missing EOL op, patching…`),eA.text.ops.splice(eM>=0?eM:0,0,{insert:"\n",attributes:{paragraph:!0}}),eM+=1),eM<0)throw Error("Invalid last index");eA.text.ops.splice(eM,0,...eg)})}function eC(ep){let eh=ep=>({...ep,id:(0,ey.v4)(),children:ep.children.map(eh)});return{...ep,children:ep.children.map(eh)}}function eE(){return{type:"root",children:[{type:"text",children:[],id:(0,ey.v4)(),text:{ops:[{insert:"\n",attributes:{paragraph:!0}}]}}]}}eh.addNode=ez,eh.setTitle=eF,eh.addOpsToNode=ew,eh.replaceIDs=eC,eh.generateRoot=eE},16889:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0})},77329:(ep,eh)=>{"use strict";function eg(ep,eh){let eg=eh[ep],eA={type:"text",format:"section"===eg.TYPE?{node:"h1"}:void 0,text:{ops:[{insert:"\n",attributes:{paragraph:!0}}]},children:[]};eg.CONTENT.length>0&&eA.text.ops.unshift({insert:eg.CONTENT});let eM=eh[ep+1];if(null==eM||"section"===eM.TYPE)return{newIndex:ep,node:eA};let{newIndex:e_,children:ey}=em(ep,eh);return eA.children=ey,{newIndex:e_,node:eA}}function em(ep,eh){let em={newIndex:ep,children:[]},eA=eh[ep];for(let eM=ep+1;eM=ey)break;let{newIndex:eO,node:ez}=eg(eM,eh);em.children.push(ez),em.newIndex=eO,eM=eO}return em}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},12033:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(57460)),eM=eg(78754),e_=em(eg(77329)),ey=eM.z.array(eM.z.object({TYPE:eM.z.string(),CONTENT:eM.z.string(),DESCRIPTION:eM.z.string(),PRIORITY:eM.z.string(),INDENT:eM.z.string(),AUTHOR:eM.z.string(),RESPONSIBLE:eM.z.string(),DATE:eM.z.string(),DATE_LANG:eM.z.string(),TIMEZONE:eM.z.string()}));function eO(ep){let eh=eA.default.parse(ep,{header:!0}),eg=ey.safeParse(eh.data);if(!eg.success)return null;let em=eg.data.filter(ep=>""!==ep.TYPE);if(0===em.length)return null;let eM=[];for(let ep=0;ep{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let eg=/^(#{1,6}\s|\s*[*-]\s|>\s|\s{4})/;function em(ep){return{type:"root",children:ep.split(/\r?\n/).map(ep=>({type:"line",value:ep}))}}function eA(ep){var eh,eA;let eM=em(ep);for(let ep=0;ep0&&(eh.data={isParagraphLine:!eg.test(eh.value)}),0===ep||null==eh.data)continue;let em=eM.children[ep-1];null!=em.data&&em.data.isParagraphLine&&eh.data.isParagraphLine&&null==em.value.match(/([\s\S]*?)(\s{2,})$/)&&(em.data.lineBreakNeeded=!0)}if(0===eM.children.length)eM.data={singleLineParagraph:!0};else if(eM.children.length<=2){let ep=eM.children[1];if(null==ep||0===ep.value.length){let ep=eM.children[0];0===ep.value.length?eM.data={singleLineParagraph:!0}:null!==(eA=null===(eh=ep.data)||void 0===eh?void 0:eh.isParagraphLine)&&void 0!==eA&&eA&&(eM.data={singleLineParagraph:!0})}}let e_=eM.children.map(ep=>{var eh,eg;return null!==(eg=null===(eh=ep.data)||void 0===eh?void 0:eh.lineBreakNeeded)&&void 0!==eg&&eg?`${ep.value} `:ep.value}).join("\n");return{plainTextAst:eM,markdownText:e_}}eh.default=eA},85689:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.taskastToMdast=eh.fragmentToRoot=eh.mdastToTaskast=eh.plainTextToMarkdownText=eh.mdastToMarkdownText=eh.markdownTextToTaskastFragment=eh.markdownTextToMdast=eh.gfmSyntax=eh.gfmFromMarkdown=void 0;var eA=eg(91811);Object.defineProperty(eh,"gfmFromMarkdown",{enumerable:!0,get:function(){return em(eA).default}});var eM=eg(35370);Object.defineProperty(eh,"gfmSyntax",{enumerable:!0,get:function(){return em(eM).default}});var e_=eg(39278);Object.defineProperty(eh,"markdownTextToMdast",{enumerable:!0,get:function(){return em(e_).default}});var ey=eg(91738);Object.defineProperty(eh,"markdownTextToTaskastFragment",{enumerable:!0,get:function(){return em(ey).default}});var eO=eg(61192);Object.defineProperty(eh,"mdastToMarkdownText",{enumerable:!0,get:function(){return em(eO).default}});var ez=eg(96517);Object.defineProperty(eh,"plainTextToMarkdownText",{enumerable:!0,get:function(){return em(ez).default}});var eF=eg(57676);Object.defineProperty(eh,"mdastToTaskast",{enumerable:!0,get:function(){return em(eF).default}});var ew=eg(57676);Object.defineProperty(eh,"fragmentToRoot",{enumerable:!0,get:function(){return ew.fragmentToRoot}});var eC=eg(68740);Object.defineProperty(eh,"taskastToMdast",{enumerable:!0,get:function(){return em(eC).default}})},52307:(ep,eh)=>{"use strict";function eg(ep,eh){for(let eg of ep)if(eh(eg))return eg;return null}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},49713:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(85689),eM=em(eg(27713)),e_=em(eg(61817)),ey=em(eg(20699));function eO(ep){let eh=(0,ey.default)(ep),eg=(0,eM.default)(eh),em=(0,e_.default)(eg);return(0,eA.mdastToTaskast)(em)}eh.default=eO},67112:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(773)),eM=em(eg(46863));function e_(ep){let eh=(0,eM.default)(ep);return(0,eA.default)(eh)}eh.default=e_},89221:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(21609)),e_=em(eg(73161));function ey(ep){if("undefined"==typeof DOMParser)throw new eA.AssertionError("DOMParser not found");let eh=new DOMParser().parseFromString(ep,"application/xml");if(null!=eh.querySelector("parsererror"))throw new eA.HttpError({code:"BAD_REQUEST",message:"Error parsing OPML"});let eg=(0,eM.default)(eh);return(0,e_.default)(eg)}eh.default=ey},62541:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let eg={strip:["script","style"],clobberPrefix:"user-content-",clobber:["name","id"],ancestors:{tbody:["table"],tfoot:["table"],thead:["table"],td:["table"],th:["table"],tr:["table"]},protocols:{href:["http","https","mailto","xmpp","irc","ircs"],cite:["http","https"],src:["http","https"],longDesc:["http","https"]},tagNames:["h1","h2","h3","h4","h5","h6","br","b","i","strong","em","a","pre","code","img","tt","div","ins","del","sup","sub","p","ol","ul","table","thead","tbody","tfoot","blockquote","dl","dt","dd","kbd","q","samp","var","hr","ruby","rt","rp","li","tr","td","th","s","strike","summary","details","caption","figure","figcaption","abbr","bdo","cite","dfn","mark","small","span","time","wbr","input"],attributes:{a:["href"],img:["src","longDesc"],input:[["type","checkbox"],["disabled",!0]],li:[["className","task-list-item"]],div:["itemScope","itemType"],blockquote:["cite"],del:["cite"],ins:["cite"],q:["cite"],"*":["abbr","accept","acceptCharset","accessKey","action","align","alt","ariaDescribedBy","ariaHidden","ariaLabel","ariaLabelledBy","axis","border","cellPadding","cellSpacing","char","charOff","charSet","checked","clear","cols","colSpan","color","compact","coords","dateTime","dir","disabled","encType","htmlFor","frame","headers","height","hrefLang","hSpace","isMap","id","label","lang","maxLength","media","method","multiple","name","noHref","noShade","noWrap","open","prompt","readOnly","rel","rev","rows","rowSpan","rules","scope","selected","shape","size","span","start","summary","tabIndex","target","title","type","useMap","vAlign","value","vSpace","width","itemProp"]},required:{input:{type:"checkbox",disabled:!0}}};eh.default=eg},27713:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(96576)),eM=em(eg(52624)),e_=em(eg(62541));function ey(ep,eh){return(0,eM.default)((0,eA.default)(ep,eh),e_.default)}eh.default=ey},61817:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(9443));function eM(ep){return(0,eA.default)(ep)}eh.default=eM},20699:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805);function eA(ep){if("undefined"==typeof DOMParser)throw new em.AssertionError("DOMParser not found");let eh=new DOMParser().parseFromString(ep,"text/html");if(null!=eh.querySelector("parsererror"))throw new em.HttpError({code:"BAD_REQUEST",message:"Error parsing HTML"});return eh}eh.default=eA},46863:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(55288));function eM(ep,eh){return(0,eA.default)(ep,eh)}eh.default=eM},79854:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(52624)),eM=em(eg(62541));function e_(ep){return(0,eA.default)(ep,eM.default)}eh.default=e_},54649:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.SanitizeSchema=eh.sanitizeHast=eh.mdastToHast=eh.hastToMdast=eh.opmlTextToTaskastFragment=eh.mdastToHtmlText=eh.htmlTextToTaskastFragment=void 0;var eA=eg(49713);Object.defineProperty(eh,"htmlTextToTaskastFragment",{enumerable:!0,get:function(){return em(eA).default}});var eM=eg(67112);Object.defineProperty(eh,"mdastToHtmlText",{enumerable:!0,get:function(){return em(eM).default}});var e_=eg(89221);Object.defineProperty(eh,"opmlTextToTaskastFragment",{enumerable:!0,get:function(){return em(e_).default}});var ey=eg(61817);Object.defineProperty(eh,"hastToMdast",{enumerable:!0,get:function(){return em(ey).default}});var eO=eg(46863);Object.defineProperty(eh,"mdastToHast",{enumerable:!0,get:function(){return em(eO).default}});var ez=eg(79854);Object.defineProperty(eh,"sanitizeHast",{enumerable:!0,get:function(){return em(ez).default}});var eF=eg(62541);Object.defineProperty(eh,"SanitizeSchema",{enumerable:!0,get:function(){return em(eF).default}})},26419:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805),eA=eg(78754),eM=eA.z.enum(["true","false"]).transform(ep=>"true"===ep),e_=eA.z.enum(["1","2","3"]).transform(ep=>parseInt(ep,10));function ey(ep){var eh;(0,em.assert)(/^outline$/i.test(ep.nodeName));let eg={type:"outline",text:null!==(eh=ep.getAttribute("text"))&&void 0!==eh?eh:"",children:[]},eA=ep.getAttribute("collapsed");if(null!=eA){let ep=eM.safeParse(eA);ep.success&&(eg.collapsed=ep.data)}let eO=ep.getAttribute("complete");if(null!=eO){let ep=eM.safeParse(eO);ep.success&&(eg.complete=ep.data)}if(null!=ep.getAttribute("heading")){let ep=e_.safeParse(eO);ep.success&&(eg.heading=ep.data)}let ez=ep.getAttribute("listStyle");null!=ez&&(eg.listStyle=ez);let eF=ep.getAttribute("_note");for(let eh of(null!=eF&&(eg._note=eF),ep.children)){let ep=ey(eh);eg.children.push(ep)}return eg}eh.default=ey},21609:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(52307)),e_=em(eg(26419));function ey(ep){let eh=ep.documentElement;if(!/^opml$/i.test(eh.nodeName))throw new eA.HttpError({code:"BAD_REQUEST",message:"Not OPML"});let eg="",em=(0,eM.default)(eh.children,ep=>/^head$/i.test(ep.nodeName));if(null!=em){let ep=(0,eM.default)(em.children,ep=>/^title$/i.test(ep.nodeName));if(null!=ep)for(let eh of ep.childNodes)"#text"===eh.nodeName&&(eg+=eh.nodeValue)}let ey={type:"outline",text:eg,heading:1,children:[]},eO=(0,eM.default)(eh.children,ep=>/^body$/i.test(ep.nodeName));if(null!=eO){for(let ep of eO.children)if(/^outline$/i.test(ep.nodeName)){let eh=(0,e_.default)(ep);ey.children.push(eh)}}return 1===ey.children.length&&0===ey.text.length&&(ey=ey.children[0]),ey}eh.default=ey},73161:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(85689);function eA(ep){let eh=[],eg=(0,em.mdastToTaskast)((0,em.markdownTextToMdast)(ep.text)).children;for(let em of(0===eg.length&&(eg=[{type:"text",text:{ops:[{insert:"\n",attributes:{paragraph:!0}}]},children:[]}]),eg))"complete"in ep&&(em.format={node:"checkbox"},em.completed=ep.complete),null!=ep.heading&&(em.format=1===ep.heading?{node:"h1"}:{node:"h2"}),eh.push(em);let eM=eh[eh.length-1];for(let eh of ep.children)eM.children.push(...eA(eh));return eh}function eM(ep){return{type:"fragment",children:eA(ep)}}eh.default=eM},96549:(ep,eh,eg)=>{"use strict";eg.d(eh,{ZM:()=>eA,Fl:()=>eM,Hn:()=>e_,JA:()=>ey,So:()=>eO,QQ:()=>ez,P1:()=>eF,Y3:()=>ew,tO:()=>eC,_J:()=>eE,fl:()=>ek,fJ:()=>eR,H7:()=>eS,Nf:()=>eB,CT:()=>eD,ke:()=>eT,UC:()=>eN,Kn:()=>eW,S6:()=>eL,K:()=>eP,ae:()=>eI,Nj:()=>ej,L8:()=>eU,VP:()=>eH,O8:()=>eX,j0:()=>eQ,Ph:()=>eK,ND:()=>e$,vY:()=>eV,Qw:()=>eG,$F:()=>eY,ic:()=>eZ,nz:()=>eJ,tP:()=>e0,uc:()=>e5,K4:()=>e6,IQ:()=>e9,_K:()=>e8,Gp:()=>e7,tb:()=>tu,Bu:()=>tp,y1:()=>th,pF:()=>tg,DD:()=>tm,t6:()=>tA,eY:()=>tM,I_:()=>t_,SS:()=>tO,jI:()=>tv,MM:()=>tF,Im:()=>tw,X4:()=>tC,KJ:()=>tE,vE:()=>tq,$y:()=>tR,QT:()=>tS,EN:()=>tB,cd:()=>tD,sB:()=>tT,iV:()=>tN,Hm:()=>tW,TU:()=>tL,NL:()=>tP,pV:()=>tI,k1:()=>tj,VW:()=>tU,X8:()=>tH,zl:()=>tX,DQ:()=>tQ,XR:()=>tK,hA:()=>t$,mq:()=>tV,my:()=>tG,yG:()=>tY,B0:()=>tZ,rI:()=>tJ,n_:()=>t4,UR:()=>t5,vl:()=>t6,NU:()=>t9,r_:()=>t8,OP:()=>t7,Ho:()=>rl,c$:()=>rp,_r:()=>rh,ce:()=>rg,us:()=>rm,C:()=>rA,xV:()=>rM,Ew:()=>r_,gA:()=>rO,lz:()=>rv,Y$:()=>rz,ni:()=>rF,V0:()=>rw,gW:()=>rC,S9:()=>rE,uJ:()=>rk,yH:()=>rq,gY:()=>rR,iA:()=>rS,nq:()=>rB,nj:()=>rD,Sn:()=>rT,jA:()=>rN,rc:()=>rW,Pb:()=>rL,cL:()=>rP,$V:()=>rI,Ng:()=>rj,nV:()=>rU,e6:()=>rH,aO:()=>rX,HS:()=>rQ,ix:()=>rK,Hj:()=>r$,u7:()=>rV,Nv:()=>rG,Zl:()=>rY,_d:()=>rZ,gZ:()=>rJ});var em=eg(67294);let eA=ep=>em.createElement("svg",Object.assign({width:24,height:16,viewBox:"0 0 24 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M22 0H2C0.89543 0 0 0.89543 0 2V14C0 15.1046 0.89543 16 2 16H22C23.1046 16 24 15.1046 24 14V2C24 0.89543 23.1046 0 22 0Z",fill:"#016FD0"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.7641 13.3938V7.69244L23.9116 7.70155V9.27644L22.7387 10.5298L23.9116 11.7947V13.403H22.039L21.0438 12.3049L20.0557 13.4072L13.7641 13.3938Z",fill:"#FFFFFE"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.4418 12.7688V8.31989H18.2141V9.34477H15.6632V10.0405H18.1533V11.0483H15.6632V11.7316H18.2141V12.7688H14.4418Z",fill:"#016FD0"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.1953 12.7688L20.2826 10.5418L18.1952 8.32001H19.8108L21.0863 9.73004L22.3654 8.32001H23.9116V8.35501L21.8687 10.5418L23.9116 12.7057V12.7688H22.3499L21.0518 11.3446L19.767 12.7688H18.1953Z",fill:"#016FD0"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.2374 2.63196H16.6834L17.5426 4.58281V2.63196H20.5624L21.0832 4.09353L21.6057 2.63196H23.9116V8.33335H11.7251L14.2374 2.63196Z",fill:"#FFFFFE"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.7005 3.2514L12.7264 7.69658H14.0803L14.4528 6.80641H16.4707L16.8429 7.69658H18.2304L16.2647 3.2514H14.7005ZM14.8701 5.80884L15.4621 4.39377L16.0536 5.80884H14.8701Z",fill:"#016FD0"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.212 7.69575V3.25067L20.1151 3.25721L21.0944 5.98994L22.08 3.25067H23.9116V7.69575L22.733 7.70619V4.65284L21.6204 7.69575H20.5446L19.409 4.64241V7.69575H18.212Z",fill:"#016FD0"})),eM=ep=>em.createElement("svg",Object.assign({width:24,height:17,viewBox:"0 0 24 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M21.9972 15.7499L21.9994 15.7499C22.9545 15.7581 23.7381 14.9773 23.75 14.0042L23.75 2.0063C23.7462 1.53569 23.5589 1.08617 23.2297 0.756802C22.9014 0.428269 22.4589 0.246149 21.9972 0.250071L2.00064 0.250062C1.54109 0.246149 1.09858 0.428269 0.770279 0.756802C0.441145 1.08617 0.253838 1.53569 0.250008 2.00426L0.25 13.9937C0.253838 14.4643 0.441145 14.9138 0.770279 15.2432C1.09858 15.5717 1.54109 15.7538 2.00277 15.7499H21.9972ZM21.9962 16.2499C21.9958 16.2499 21.9955 16.2499 21.9951 16.2499L21.9972 16.2499H21.9962Z",fill:"white",stroke:"black",strokeOpacity:.2,strokeWidth:.5}),em.createElement("path",{d:"M10.0021 2.05177V2.03577H14.0021V2.05177C17.1376 2.28121 19.5642 4.89195 19.5642 8.03577C19.5642 11.1796 17.1376 13.7903 14.0021 14.0198V14.0358H10.0021V14.0198C6.86668 13.7903 4.44 11.1796 4.44 8.03577C4.44 4.89195 6.86668 2.28121 10.0021 2.05177Z",fill:"#0165AC"}),em.createElement("path",{d:"M11.6021 11.4278C13.0374 10.9175 13.9962 9.55911 13.9962 8.03582C13.9962 6.51252 13.0374 5.1541 11.6021 4.64382V11.4278ZM9.20212 4.64382C7.76683 5.1541 6.80808 6.51252 6.80808 8.03582C6.80808 9.55911 7.76683 10.9175 9.20212 11.4278V4.64382ZM10.4021 13.2358C7.53024 13.2358 5.20212 10.9077 5.20212 8.03582C5.20212 5.16393 7.53024 2.83582 10.4021 2.83582C13.274 2.83582 15.6021 5.16393 15.6021 8.03582C15.6021 10.9077 13.274 13.2358 10.4021 13.2358Z",fill:"white"})),e_=ep=>em.createElement("svg",Object.assign({width:24,height:17,viewBox:"0 0 24 17",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M21.9972 15.7499L21.9994 15.7499C22.9545 15.7581 23.7381 14.9773 23.75 14.0042L23.75 2.0063C23.7462 1.53569 23.5589 1.08617 23.2297 0.756802C22.9014 0.428269 22.4589 0.246149 21.9972 0.250071L2.00064 0.250062C1.54109 0.246149 1.09858 0.428269 0.770279 0.756802C0.441145 1.08617 0.253838 1.53569 0.250008 2.00426L0.25 13.9937C0.253838 14.4643 0.441145 14.9138 0.770279 15.2432C1.09858 15.5717 1.54109 15.7538 2.00277 15.7499H21.9972ZM21.9962 16.2499C21.9958 16.2499 21.9955 16.2499 21.9951 16.2499L21.9972 16.2499H21.9962Z",fill:"white",stroke:"black",strokeOpacity:.2,strokeWidth:.5}),em.createElement("path",{d:"M12.6124 15.9999H21.9973C22.524 16.0043 23.031 15.7993 23.4066 15.4299C23.7822 15.0605 23.9956 14.557 24 14.0303V11.6716C20.4562 13.7059 16.6128 15.1668 12.6124 15.9999Z",fill:"#F27712"}),em.createElement("path",{d:"M23.1724 9.29649H22.32L21.36 8.03029H21.269V9.29649H20.5738V6.15167H21.6C22.4028 6.15167 22.8662 6.4827 22.8662 7.07856C22.8662 7.56684 22.5766 7.88132 22.0552 7.98063L23.1724 9.29649ZM22.1462 7.10339C22.1462 6.79718 21.9145 6.63994 21.4842 6.63994H21.269V7.59167H21.4676C21.9145 7.59167 22.1462 7.42615 22.1462 7.10339ZM18.1407 6.15167H20.1104V6.68132H18.8359V7.38477H20.0607V7.9227H18.8359V8.77512H20.1104V9.30477H18.1407V6.15167ZM15.9062 9.37925L14.4 6.14339H15.1614L16.1131 8.26201L17.0731 6.14339H17.8179L16.2952 9.37925H15.9228H15.9062ZM9.6083 9.37098C8.54899 9.37098 7.7214 8.65098 7.7214 7.71581C7.7214 6.80546 8.56554 6.06891 9.62485 6.06891C9.92278 6.06891 10.1711 6.12684 10.4773 6.25925V6.98753C10.2454 6.75971 9.93337 6.63194 9.6083 6.63167C8.94623 6.63167 8.4414 7.11167 8.4414 7.71581C8.4414 8.35305 8.93795 8.80822 9.6414 8.80822C9.95588 8.80822 10.1959 8.70891 10.4773 8.46063V9.18891C10.1628 9.32132 9.89795 9.37098 9.6083 9.37098ZM7.50623 8.33649C7.50623 8.94891 7.0014 9.37098 6.27312 9.37098C5.74347 9.37098 5.36278 9.18891 5.04002 8.77512L5.49519 8.38615C5.65243 8.66753 5.91726 8.80822 6.2483 8.80822C6.56278 8.80822 6.78623 8.61787 6.78623 8.3696C6.78623 8.22891 6.72002 8.12132 6.57933 8.03856C6.42507 7.96371 6.26443 7.90277 6.09933 7.85649C5.44554 7.6496 5.22209 7.42615 5.22209 6.98753C5.22209 6.47443 5.70209 6.08546 6.33105 6.08546C6.7283 6.08546 7.08416 6.2096 7.38209 6.44132L7.01795 6.85512C6.87363 6.6969 6.66935 6.60677 6.45519 6.60684C6.15726 6.60684 5.94209 6.75581 5.94209 6.95443C5.94209 7.11994 6.06623 7.21098 6.48002 7.35167C7.2745 7.59994 7.50623 7.83167 7.50623 8.34477V8.33649ZM4.0883 6.15167H4.78347V9.30477H4.0883V6.15167ZM1.85381 9.30477H0.827606V6.15167H1.85381C2.97933 6.15167 3.75726 6.79718 3.75726 7.72408C3.75726 8.19581 3.52554 8.6427 3.12002 8.94063C2.77243 9.18891 2.38347 9.30477 1.84554 9.30477H1.85381ZM2.66485 6.93787C2.43312 6.75581 2.1683 6.6896 1.71312 6.6896H1.52278V8.77512H1.71312C2.16002 8.77512 2.4414 8.69236 2.66485 8.52684C2.90485 8.32822 3.04554 8.03029 3.04554 7.72408C3.04554 7.41787 2.90485 7.12822 2.66485 6.93787Z",fill:"black"}),em.createElement("path",{d:"M12.4138 6.06891C11.5035 6.06891 10.7586 6.79718 10.7586 7.69925C10.7586 8.65925 11.4704 9.37925 12.4138 9.37925C13.3407 9.37925 14.069 8.65098 14.069 7.72408C14.069 6.79718 13.349 6.06891 12.4138 6.06891Z",fill:"#F27712"})),ey=ep=>em.createElement("svg",Object.assign({width:23,height:16,viewBox:"0 0 23 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M20.8218 15.4999L20.8239 15.4999C21.7383 15.5081 22.4886 14.7273 22.5 13.7542L22.5 1.7563C22.4963 1.28569 22.317 0.836171 22.0019 0.506802C21.6875 0.178269 21.2639 -0.00385117 20.8218 7.08334e-05L1.67614 6.17735e-05C1.23615 -0.00385116 0.812467 0.178269 0.498139 0.506802C0.183011 0.836171 0.00367481 1.28569 7.96102e-06 1.75426L0 13.7437C0.00367481 14.2143 0.183011 14.6638 0.498139 14.9932C0.812467 15.3217 1.23615 15.5038 1.67818 15.4999H20.8218ZM20.8208 15.9999C20.8205 15.9999 20.8201 15.9999 20.8198 15.9999L20.8218 15.9999H20.8208Z",fill:"#DDDFE5"}),em.createElement("rect",{x:2,y:3.75,width:6,height:4,rx:1,fill:"white"}),em.createElement("rect",{x:2,y:10.75,width:4,height:1,rx:.5,fill:"#B4B8C6"}),em.createElement("rect",{x:7,y:10.75,width:4,height:1,rx:.5,fill:"#B4B8C6"}),em.createElement("rect",{x:12,y:10.75,width:4,height:1,rx:.5,fill:"#B4B8C6"}),em.createElement("rect",{x:17,y:10.75,width:4,height:1,rx:.5,fill:"#B4B8C6"})),eO=ep=>em.createElement("svg",Object.assign({width:23,height:16,viewBox:"0 0 23 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M0.205353 16H4.72321C5.75102 16 6.98214 14.8053 6.98214 13.8667V0H2.46428C1.43647 0 0.205353 1.19467 0.205353 3.2V16Z",fill:"#047AB1"}),em.createElement("path",{d:"M2.76924 10.816C1.9019 10.8161 1.03884 10.7012 0.205353 10.4746V9.30131C0.852141 9.67902 1.59145 9.89215 2.35134 9.91998C3.22102 9.91998 3.70669 9.34398 3.70669 8.55465V5.33331H5.85267V8.55465C5.85267 9.81331 5.15241 10.816 2.76924 10.816V10.816Z",fill:"white"}),em.createElement("path",{d:"M8.1116 16H12.6295C13.6573 16 14.8884 14.8053 14.8884 13.8667V0H10.3705C9.34272 0 8.1116 1.19467 8.1116 3.2V16Z",fill:"#D42D06"}),em.createElement("path",{d:"M8.1116 6.07999C8.76669 5.48266 9.89616 5.10933 11.7259 5.19466C12.7198 5.23733 13.7589 5.51466 13.7589 5.51466V6.69866C13.1646 6.35918 12.4965 6.15131 11.805 6.09066C10.4157 5.97333 9.56861 6.70933 9.56861 7.99999C9.56861 9.29066 10.4157 10.0267 11.805 9.91999C12.497 9.85393 13.1646 9.64255 13.7589 9.30133V10.4747C13.7589 10.4747 12.7198 10.7627 11.7259 10.8053C9.89616 10.8907 8.76669 10.5173 8.1116 9.91999V6.07999Z",fill:"white"}),em.createElement("path",{d:"M16.0179 16H20.5357C21.5635 16 22.7946 14.8053 22.7946 13.8667V0H18.2768C17.249 0 16.0179 1.19467 16.0179 3.2V16Z",fill:"#67B637"}),em.createElement("path",{d:"M21.6652 9.27998C21.6652 10.1333 20.9649 10.6666 20.0275 10.6666H16.0179V5.33331H19.666L19.9258 5.34398C20.7503 5.38665 21.3602 5.84531 21.3602 6.63465C21.3602 7.25331 20.9423 7.78665 20.1856 7.91465V7.94665C21.0214 7.99998 21.6652 8.50131 21.6652 9.27998ZM18.785 6.17598C18.7364 6.16911 18.6874 6.16555 18.6382 6.16531H17.2829V7.50931H18.785C19.0674 7.44531 19.3046 7.19998 19.3046 6.83731C19.3046 6.47465 19.0674 6.22931 18.785 6.17598V6.17598ZM18.9545 8.35198C18.8947 8.34312 18.8342 8.33955 18.7737 8.34131H17.2829V9.80265H18.7737L18.9545 9.78131C19.2368 9.71731 19.474 9.43998 19.474 9.06665C19.474 8.69331 19.2481 8.42665 18.9545 8.35198V8.35198Z",fill:"white"})),ez=ep=>em.createElement("svg",Object.assign({width:24,height:16,viewBox:"0 0 24 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M22 0H2C0.89543 0 0 0.89543 0 2V14C0 15.1046 0.89543 16 2 16H22C23.1046 16 24 15.1046 24 14V2C24 0.89543 23.1046 0 22 0Z",fill:"#252525"}),em.createElement("path",{d:"M9 13C11.7614 13 14 10.7614 14 8C14 5.23858 11.7614 3 9 3C6.23858 3 4 5.23858 4 8C4 10.7614 6.23858 13 9 13Z",fill:"#EB001B"}),em.createElement("path",{d:"M15 13C17.7614 13 20 10.7614 20 8C20 5.23858 17.7614 3 15 3C12.2386 3 10 5.23858 10 8C10 10.7614 12.2386 13 15 13Z",fill:"#F79E1B"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3.99963C13.2144 4.91184 14 6.36418 14 8C14 9.63582 13.2144 11.0882 12 12.0004C10.7856 11.0882 10 9.63582 10 8C10 6.36418 10.7856 4.91184 12 3.99963V3.99963Z",fill:"#FF5F00"})),eF=ep=>em.createElement("svg",Object.assign({width:24,height:16,viewBox:"0 0 24 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M4.54589 6.10352e-05H10.3397C11.1484 6.10352e-05 11.6514 0.725726 11.4628 1.61897L8.76536 14.3675C8.575 15.2577 7.76525 15.984 6.95593 15.984H1.16272C0.35509 15.984 -0.14906 15.2577 0.039608 14.3675L2.73815 1.61897C2.92682 0.725726 3.73615 6.10352e-05 4.54589 6.10352e-05",fill:"#DD2423"}),em.createElement("path",{d:"M9.85757 6.10352e-05H16.5203C17.3289 6.10352e-05 16.9643 0.725726 16.774 1.61897L14.077 14.3675C13.8878 15.2577 13.9468 15.984 13.1365 15.984H6.47383C5.66352 15.984 5.16205 15.2577 5.35242 14.3675L8.04927 1.61897C8.24076 0.725726 9.04839 6.10352e-05 9.85757 6.10352e-05",fill:"#16315E"}),em.createElement("path",{d:"M16.256 6.10352e-05H22.0498C22.8596 6.10352e-05 23.3627 0.725726 23.1724 1.61897L20.4755 14.3675C20.2851 15.2577 19.4748 15.984 18.665 15.984H12.8739C12.0636 15.984 11.561 15.2577 11.7508 14.3675L14.4482 1.61897C14.6369 0.725726 15.4457 6.10352e-05 16.256 6.10352e-05",fill:"#036862"}),em.createElement("path",{d:"M6.05902 4.08562C5.46322 4.0923 5.28726 4.08562 5.23106 4.07101C5.20945 4.18402 4.8074 6.22562 4.80627 6.22733C4.7197 6.64037 4.65672 6.9348 4.44277 7.12492C4.32133 7.23545 4.17954 7.28877 4.01516 7.28877C3.75094 7.28877 3.59702 7.14436 3.57117 6.87044L3.56623 6.77639C3.56623 6.77639 3.64673 6.22313 3.64673 6.22002C3.64673 6.22002 4.06869 4.35953 4.14424 4.1136C4.14819 4.09961 4.14932 4.0923 4.15031 4.08562C3.32898 4.09355 3.18339 4.08562 3.17336 4.07101C3.16785 4.09106 3.14752 4.20641 3.14752 4.20641L2.71666 6.30334L2.67966 6.48118L2.60806 7.0629C2.60806 7.23545 2.63885 7.37629 2.70014 7.49537C2.89643 7.87297 3.45636 7.92956 3.77312 7.92956C4.18124 7.92956 4.56408 7.83411 4.82279 7.65984C5.27187 7.36774 5.38936 6.91117 5.49415 6.50543L5.54273 6.29728C5.54273 6.29728 5.9774 4.36497 6.05125 4.1136C6.05408 4.09961 6.05521 4.0923 6.05902 4.08562V4.08562ZM7.53796 5.64443C7.43318 5.64443 7.24168 5.67241 7.06968 5.76522C7.00726 5.80051 6.94823 5.84124 6.88595 5.88181L6.94216 5.65842L6.91137 5.6208C6.54661 5.7021 6.46498 5.71299 6.12803 5.76522L6.09979 5.78589C6.06067 6.14298 6.02593 6.41145 5.8809 7.11333C5.82569 7.372 5.76835 7.63317 5.71087 7.89122L5.72641 7.92403C6.07169 7.90397 6.17647 7.90397 6.47656 7.90941L6.50085 7.88034C6.53898 7.66535 6.54392 7.61498 6.62837 7.17955C6.66805 6.97311 6.75081 6.51949 6.79162 6.35797C6.86661 6.31973 6.94061 6.28211 7.01122 6.28211C7.17941 6.28211 7.15893 6.44363 7.15243 6.50798C7.14523 6.61603 7.08394 6.96891 7.0211 7.27189L6.97916 7.46745C6.94993 7.61187 6.91787 7.75225 6.88864 7.89542L6.90135 7.92403C7.24168 7.90397 7.34548 7.90397 7.63611 7.90941L7.67028 7.88034C7.72282 7.54456 7.73821 7.45471 7.83141 6.9658L7.8783 6.74117C7.96938 6.30154 8.01514 6.07862 7.94622 5.89705C7.87336 5.69355 7.69853 5.64443 7.53796 5.64443V5.64443ZM9.19011 6.10472C9.0092 6.14296 8.89383 6.16845 8.77916 6.18493C8.66548 6.20499 8.55462 6.22317 8.37979 6.24991L8.36595 6.26375L8.35324 6.27479C8.33503 6.41812 8.32232 6.54201 8.29817 6.68767C8.27769 6.83831 8.2462 7.00947 8.19494 7.2554C8.15526 7.44365 8.13478 7.50926 8.11218 7.57548C8.09015 7.6417 8.06586 7.70606 8.02124 7.89121L8.03169 7.90831L8.04044 7.92401C8.20383 7.91546 8.31074 7.9094 8.4206 7.90831C8.53033 7.90396 8.64401 7.90831 8.81997 7.9094L8.83536 7.89556L8.85189 7.88033C8.87731 7.71337 8.88112 7.66844 8.89665 7.58698C8.91205 7.49962 8.93859 7.37867 9.0037 7.05564C9.03448 6.90391 9.0688 6.75266 9.10071 6.59782C9.1339 6.44361 9.16864 6.29173 9.20168 6.14001L9.19674 6.12166L9.19011 6.10472ZM9.19396 5.48411C9.02958 5.37731 8.74107 5.4112 8.5469 5.55873C8.35329 5.7033 8.33126 5.9085 8.49507 6.0167C8.65662 6.12054 8.94626 6.08961 9.13874 5.94084C9.33193 5.79316 9.35608 5.58982 9.19396 5.48411V5.48411ZM10.1881 7.95748C10.5206 7.95748 10.8615 7.85659 11.1181 7.55718C11.3156 7.31436 11.4061 6.95308 11.4374 6.80431C11.5395 6.31121 11.46 6.08098 11.3602 5.94076C11.2085 5.72701 10.9405 5.65845 10.6624 5.65845C10.4952 5.65845 10.097 5.67664 9.78588 5.99237C9.56247 6.22011 9.45924 6.52916 9.39696 6.82545C9.33412 7.12735 9.26182 7.67082 9.71583 7.87307C9.85592 7.93929 10.0579 7.95748 10.1881 7.95748V7.95748ZM10.1621 6.848C10.2388 6.47459 10.3293 6.16119 10.5603 6.16119C10.7414 6.16119 10.7545 6.39438 10.674 6.76902C10.6596 6.85219 10.5935 7.16139 10.5041 7.29306C10.4417 7.39022 10.3678 7.44914 10.2862 7.44914C10.2619 7.44914 10.1175 7.44914 10.1152 7.213C10.1141 7.09641 10.1357 6.97733 10.1621 6.848ZM12.2688 7.90946L12.2948 7.88039C12.3316 7.66539 12.3377 7.61487 12.4193 7.1796C12.4601 6.97315 12.5446 6.51953 12.5843 6.35802C12.6594 6.31962 12.7321 6.282 12.805 6.282C12.9721 6.282 12.9517 6.44352 12.9451 6.50788C12.939 6.61607 12.8777 6.9688 12.8137 7.27178L12.7741 7.46734C12.7437 7.61192 12.7107 7.75214 12.6814 7.89547L12.6941 7.92407C13.0356 7.90402 13.1354 7.90402 13.4278 7.90946L13.4631 7.88039C13.5143 7.54445 13.5282 7.4546 13.6242 6.96585L13.67 6.74106C13.7615 6.30143 13.8078 6.07866 13.74 5.89709C13.665 5.6936 13.4891 5.64448 13.3307 5.64448C13.2258 5.64448 13.0333 5.6723 12.8623 5.76527C12.8012 5.80055 12.7399 5.84113 12.6797 5.88186L12.7321 5.65847L12.704 5.62069C12.3394 5.70215 12.2561 5.71303 11.9195 5.76527L11.8937 5.78594C11.8529 6.14302 11.8197 6.41134 11.6747 7.11337C11.6195 7.37205 11.5621 7.63322 11.5048 7.89127L11.5202 7.92407C11.866 7.90402 11.9693 7.90402 12.2688 7.90946V7.90946ZM14.7776 7.92399C14.7991 7.80865 14.9266 7.12495 14.9277 7.12495C14.9277 7.12495 15.0363 6.6233 15.043 6.60511C15.043 6.60511 15.0771 6.55288 15.1113 6.5322H15.1616C15.6359 6.5322 16.1716 6.5322 16.5914 6.19222C16.8771 5.95904 17.0724 5.61471 17.1595 5.19622C17.1821 5.09362 17.1988 4.97159 17.1988 4.84956C17.1988 4.68928 17.1696 4.53072 17.0851 4.40682C16.871 4.0771 16.4447 4.07104 15.9525 4.06855C15.951 4.06855 15.7099 4.07104 15.7099 4.07104C15.08 4.07959 14.8273 4.0771 14.7235 4.06311C14.7148 4.11363 14.6982 4.20349 14.6982 4.20349C14.6982 4.20349 14.4726 5.35479 14.4726 5.35665C14.4726 5.35665 13.9325 7.80445 13.9071 7.9198C14.4572 7.91249 14.6827 7.91249 14.7776 7.92399V7.92399ZM15.1958 5.87883C15.1958 5.87883 15.4357 4.72986 15.4346 4.73421L15.4423 4.67529L15.4457 4.63037L15.5416 4.64125C15.5416 4.64125 16.0364 4.68804 16.048 4.68928C16.2433 4.77245 16.3238 4.98682 16.2676 5.26664C16.2163 5.52237 16.0657 5.73736 15.872 5.84121C15.7126 5.92919 15.5173 5.9365 15.3161 5.9365H15.1859L15.1958 5.87883ZM16.6896 6.86928C16.6262 7.16682 16.5533 7.71029 17.0051 7.90399C17.1491 7.97145 17.2782 7.99151 17.4094 7.9842C17.5479 7.97596 17.6763 7.89948 17.7952 7.78942C17.7845 7.83465 17.7738 7.87989 17.763 7.92528L17.7835 7.95435C18.1084 7.93928 18.2093 7.93928 18.5613 7.94223L18.5932 7.91549C18.6446 7.58282 18.6931 7.25978 18.8267 6.62335C18.8918 6.3185 18.9567 6.01661 19.0235 5.713L19.0131 5.67958C18.6496 5.75373 18.5524 5.76959 18.2028 5.82415L18.1762 5.84794C18.1727 5.87887 18.169 5.90856 18.1656 5.93826C18.1113 5.84156 18.0325 5.75902 17.9109 5.70756C17.7554 5.64025 17.3902 5.72699 17.0763 6.04163C16.8557 6.26627 16.7498 6.57407 16.6896 6.86928V6.86928ZM17.453 6.88747C17.5309 6.52075 17.6202 6.21046 17.8518 6.21046C17.9983 6.21046 18.0754 6.35923 18.0597 6.61293C18.0473 6.6762 18.0339 6.74289 18.0179 6.81829C17.9948 6.92726 17.9696 7.0353 17.9452 7.1435C17.9203 7.2175 17.8914 7.2873 17.8596 7.33378C17.8 7.42674 17.6582 7.48441 17.5766 7.48441C17.5535 7.48441 17.4105 7.48441 17.4056 7.25247C17.4045 7.13697 17.4261 7.01805 17.453 6.88747ZM21.4397 5.67661L21.4116 5.64132C21.0519 5.72154 20.9868 5.73428 20.6564 5.78341L20.6321 5.81015C20.631 5.8145 20.63 5.82118 20.6283 5.82725L20.6271 5.82118C20.3811 6.44596 20.3883 6.31118 20.1881 6.80304C20.187 6.78065 20.187 6.76666 20.1858 6.74288L20.1357 5.67661L20.1042 5.64132C19.7274 5.72154 19.7185 5.73428 19.3706 5.78341L19.3435 5.81015C19.3397 5.82289 19.3397 5.83688 19.3374 5.85212L19.3397 5.85756C19.3831 6.10225 19.3727 6.04768 19.4163 6.43383C19.4367 6.62333 19.4638 6.81392 19.4841 7.00109C19.5184 7.31433 19.5376 7.46854 19.5796 7.94657C19.3446 8.37345 19.289 8.53496 19.0627 8.90961L19.0643 8.91334L18.905 9.19067C18.8868 9.2199 18.8702 9.23995 18.8471 9.2485C18.8217 9.26234 18.7886 9.26483 18.7427 9.26483H18.6545L18.5233 9.74518L18.9733 9.75373C19.2376 9.75249 19.4036 9.61647 19.493 9.43365L19.776 8.89982H19.7715L19.8013 8.8622C19.9917 8.41107 21.4397 5.67661 21.4397 5.67661V5.67661ZM16.6896 11.9854H16.4987L17.2053 9.41243H17.4398L17.5142 9.14738L17.5214 9.44212C17.5126 9.62432 17.6428 9.78583 17.9849 9.7591H18.3804L18.5165 9.26366H18.3677C18.2821 9.26366 18.2424 9.23987 18.2474 9.18889L18.2402 8.88901H17.5077V8.89057C17.2709 8.89601 16.5636 8.9156 16.4204 8.95757C16.2472 9.00669 16.0646 9.15127 16.0646 9.15127L16.1363 8.8859H15.4511L15.3083 9.41243L14.5922 12.0247H14.4533L14.317 12.5166H15.6817L15.636 12.6806H16.3085L16.3531 12.5166H16.5417L16.6896 11.9854ZM16.1297 9.93523C16.0199 9.96865 15.8157 10.07 15.8157 10.07L15.9973 9.41243H16.5417L16.4104 9.89154C16.4104 9.89154 16.2422 9.90242 16.1297 9.93523ZM16.1401 10.8746C16.1401 10.8746 15.9691 10.8983 15.8566 10.9263C15.7457 10.9633 15.5378 11.0798 15.5378 11.0798L15.7254 10.3955H16.2726L16.1401 10.8746ZM15.8351 11.9914H15.289L15.4473 11.4139H15.9917L15.8351 11.9914ZM17.1502 10.3955H17.9374L17.8242 10.7988H17.0266L16.9069 11.2396H17.6048L17.0763 12.0587C17.0393 12.1189 17.0062 12.1402 16.9693 12.1571C16.9323 12.1778 16.8837 12.2021 16.8275 12.2021H16.6339L16.5009 12.6849H17.0073C17.2705 12.6849 17.426 12.5531 17.5408 12.3801L17.9032 11.8341L17.981 12.3885C17.9975 12.4923 18.0653 12.5531 18.1112 12.5767C18.1619 12.6047 18.2143 12.6527 18.2883 12.6599C18.3676 12.6636 18.425 12.6666 18.4631 12.6666H18.7119L18.8613 12.1262H18.7632C18.7069 12.1262 18.6098 12.1158 18.5933 12.0964C18.5768 12.0727 18.5768 12.0364 18.5679 11.981L18.489 11.4254H18.1657L18.3075 11.2396H19.1035L19.226 10.7988H18.489L18.6038 10.3955H19.3385L19.4748 9.89823H17.2842L17.1502 10.3955ZM10.5019 12.1037L10.6856 11.4309H11.4407L11.5787 10.9305H10.8229L10.9382 10.5164H11.6768L11.8137 10.0318H9.96568L9.83166 10.5164H10.2515L10.1395 10.9305H9.71854L9.57902 11.4395H9.99872L9.75385 12.3296C9.7208 12.4474 9.76938 12.4924 9.80017 12.5471C9.83166 12.6004 9.86358 12.6357 9.93532 12.6557C10.0093 12.6739 10.06 12.6848 10.1289 12.6848H10.9802L11.1319 12.1305L10.7545 12.1875C10.6817 12.1875 10.4799 12.1779 10.5019 12.1037V12.1037ZM10.5885 8.88287L10.3971 9.26358C10.3562 9.34675 10.3193 9.39836 10.2861 9.42215C10.2569 9.4422 10.199 9.45059 10.1151 9.45059H10.0153L9.88184 9.93764H10.2134C10.3729 9.93764 10.4953 9.87328 10.5538 9.8411C10.6166 9.8041 10.6331 9.82524 10.6817 9.77363L10.7937 9.66683H11.8291L11.9665 9.15974H11.2086L11.3409 8.88287H10.5885ZM12.1171 12.1135C12.0994 12.0855 12.1122 12.0362 12.1391 11.9336L12.4221 10.9025H13.4289C13.5756 10.9002 13.6815 10.8983 13.7504 10.8929C13.8244 10.8843 13.9049 10.8552 13.9926 10.803C14.0831 10.7483 14.1295 10.6906 14.1686 10.6244C14.2122 10.5583 14.2823 10.4137 14.3424 10.1908L14.6982 8.88593L13.6534 8.89262C13.6534 8.89262 13.3317 8.94485 13.1901 9.00253C13.0472 9.06688 12.843 9.24659 12.843 9.24659L12.9373 8.88889H12.2919L11.3884 12.1875C11.3564 12.3156 11.3349 12.4085 11.3299 12.4644C11.3283 12.5245 11.3989 12.5841 11.4446 12.629C11.4987 12.6739 11.5786 12.6666 11.6553 12.6739C11.736 12.6806 11.8506 12.6848 12.0089 12.6848H12.5049L12.6571 12.1189L12.2131 12.1651C12.1657 12.1651 12.1314 12.1371 12.1171 12.1135ZM12.6047 10.2061H13.6622L13.595 10.438C13.5855 10.4434 13.5629 10.4265 13.4553 10.4405H12.5396L12.6047 10.2061ZM12.8166 9.42816H13.8829L13.8062 9.70751C13.8062 9.70751 13.3036 9.70207 13.2231 9.7184C12.8689 9.78586 12.6621 9.99417 12.6621 9.99417L12.8166 9.42816ZM13.6186 11.2147C13.6099 11.2494 13.596 11.2705 13.5767 11.2864C13.5552 11.3016 13.5205 11.307 13.4686 11.307H13.318L13.3269 11.0246H12.7001L12.6747 12.4055C12.6737 12.5051 12.6825 12.5628 12.7487 12.609C12.8149 12.6667 13.019 12.674 13.2937 12.674H13.6864L13.8282 12.1571L13.4863 12.1777L13.3726 12.1851C13.3571 12.1777 13.3423 12.1711 13.3257 12.1529C13.3113 12.1372 13.287 12.1468 13.291 12.0472L13.2937 11.6932L13.6522 11.6769C13.8458 11.6769 13.9286 11.6075 13.9992 11.5415C14.0666 11.4782 14.0886 11.4054 14.114 11.307L14.1742 10.9936H13.6815L13.6186 11.2147Z",fill:"#FEFEFE"})),ew=ep=>em.createElement("svg",Object.assign({width:24,height:16,viewBox:"0 0 24 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M21.75 0.25H2.25C1.14543 0.25 0.25 1.14543 0.25 2.25V13.75C0.25 14.8546 1.14543 15.75 2.25 15.75H21.75C22.8546 15.75 23.75 14.8546 23.75 13.75V2.25C23.75 1.14543 22.8546 0.25 21.75 0.25Z",fill:"white",stroke:"black",strokeOpacity:.2,strokeWidth:.5}),em.createElement("path",{d:"M2.78773 5.91444C2.26459 5.62751 1.66754 5.39674 1 5.23659L1.028 5.11188H3.76498C4.13596 5.12489 4.43699 5.23651 4.53495 5.63071L5.12977 8.46659L5.31198 9.32073L6.97797 5.11188H8.77679L6.10288 11.2775H4.30397L2.78773 5.91444ZM10.1 11.2841H8.39883L9.46285 5.11188H11.1639L10.1 11.2841ZM16.2668 5.26277L16.0354 6.59559L15.8816 6.53004C15.5737 6.40525 15.1674 6.28054 14.6144 6.29371C13.9427 6.29371 13.6415 6.56277 13.6345 6.82546C13.6345 7.11441 13.9989 7.30484 14.5939 7.58725C15.574 8.02719 16.0286 8.56557 16.0218 9.26819C16.0081 10.5486 14.846 11.3761 13.0611 11.3761C12.2979 11.3694 11.5628 11.2181 11.1638 11.0476L11.4019 9.66205L11.6259 9.76066C12.1789 9.99071 12.5428 10.089 13.222 10.089C13.7118 10.089 14.2369 9.89838 14.2436 9.48488C14.2436 9.21565 14.0199 9.01851 13.3617 8.71646C12.7178 8.42087 11.8568 7.92848 11.8708 7.04198C11.8781 5.84042 13.0611 5 14.741 5C15.399 5 15.9312 5.13789 16.2668 5.26277ZM18.5278 9.09749H19.9417C19.8718 8.78889 19.5496 7.31147 19.5496 7.31147L19.4307 6.77964C19.3467 7.00943 19.1999 7.38373 19.2069 7.37056C19.2069 7.37056 18.6678 8.7429 18.5278 9.09749ZM20.6276 5.11188L22 11.284H20.4249C20.4249 11.284 20.2708 10.5748 20.2219 10.3581H18.0378C17.9746 10.5222 17.6808 11.284 17.6808 11.284H15.8958L18.4226 5.62399C18.5977 5.22342 18.906 5.11188 19.3118 5.11188H20.6276Z",fill:"#171E6C"})),eC=ep=>em.createElement("svg",Object.assign({width:20,height:20,viewBox:"0 0 20 20",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.99595 7L10.332 11.3266L14.668 7L16 8.33198L10.332 14L4.66397 8.33198L5.99595 7Z"})),eE=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 15.022L10.2818 13.6887L13.5455 17.0739L19.3848 11L20.6667 12.3428L13.5455 19.75L9 15.022Z"})),ek=ep=>em.createElement("svg",Object.assign({width:120,height:30,viewBox:"0 0 120 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 29.2631C22.7385 29.2631 29.0118 22.9362 29.0118 15.1316C29.0118 7.3269 22.7385 1 15 1C7.26147 1 0.98819 7.3269 0.98819 15.1316C0.98819 22.9362 7.26147 29.2631 15 29.2631Z",fill:"#F64942"}),em.createElement("path",{d:"M26.6711 7.30914C25.3924 7.81265 24.7153 8.58734 23.9349 9.48024C22.2944 11.3574 20.1972 13.7569 11.0926 15.2568C6.41025 16.4116 4.67839 20.7086 6.47378 24.258L8.70508 24.6894L11.3895 26.0572C11.667 26.1474 11.9214 26.2319 12.1567 26.31C14.578 27.1141 14.9685 27.2437 17.721 26.0979C21.5537 24.5024 23.2985 24.7548 24.9746 25.0563C27.471 22.5045 29.0118 18.9995 29.0118 15.1315C29.0118 12.2388 28.15 9.54898 26.6711 7.30914Z",fill:"#F4CE45"}),em.createElement("path",{d:"M28.5638 18.7243C27.0205 24.8372 21.526 29.3581 14.9845 29.3581C9.47984 29.3581 4.71662 26.1568 2.42529 21.4995C5.21726 20.6075 8.12004 19.963 10.9107 19.9547C11.7959 19.952 12.921 20.1639 14.1997 20.4048C17.094 20.9498 20.775 21.6431 24.2402 20.3318C24.8582 20.0979 25.3915 19.878 25.882 19.6757C26.8357 19.2825 27.6273 18.9561 28.5638 18.7243Z",fill:"#EF90A4"}),em.createElement("path",{d:"M24.0569 4.35813C21.613 2.26366 18.4472 1 14.9888 1C7.43956 1 1.28476 7.02118 0.98819 14.5616C1.15236 14.2669 1.32999 13.9535 1.52197 13.6171C4.01814 9.24396 9.35166 9.0352 11.7062 8.94304C11.8655 8.9368 12.0111 8.9311 12.1413 8.92469C16.4707 8.71123 21.1621 7.44343 24.0569 4.35813Z",fill:"#5B95BF"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.894 5.80176C15.3744 5.80176 15.7864 6.0937 15.9672 6.511C15.9853 6.55263 16.0255 6.57548 16.0657 6.57548C16.0945 6.57548 16.1234 6.56369 16.1442 6.53872C16.3644 6.27335 16.6932 6.11453 17.0421 6.11453C17.1423 6.11453 17.2443 6.12773 17.3457 6.15501C17.8105 6.28068 18.1338 6.67125 18.2007 7.12259C18.2087 7.17658 18.2564 7.21162 18.3058 7.21162C18.3259 7.21162 18.3464 7.20575 18.3646 7.19295C18.5626 7.05295 18.799 6.97813 19.0394 6.97813C19.2377 6.97813 19.4388 7.0291 19.623 7.13638C20.0399 7.37904 20.2519 7.84074 20.2007 8.29408C20.1934 8.35812 20.2465 8.41111 20.3059 8.41111C20.3175 8.41111 20.3292 8.40911 20.341 8.40479C20.4709 8.35713 20.6074 8.33314 20.7438 8.33314C21.0433 8.33314 21.3426 8.44818 21.571 8.67878C21.9113 9.02198 21.9977 9.5233 21.832 9.94778C21.8052 10.0166 21.8584 10.0918 21.9297 10.0918C21.9329 10.0918 21.9359 10.0917 21.9389 10.0914C21.9733 10.0883 22.0076 10.0868 22.0416 10.0868C22.4465 10.0868 22.8401 10.298 23.0568 10.6771C23.2974 11.0974 23.2522 11.6042 22.9832 11.971C22.9379 12.0328 22.9748 12.1243 23.0498 12.1377C23.4848 12.2148 23.8575 12.5367 23.9794 12.9952C24.1041 13.4641 23.9304 13.9419 23.5763 14.2259C23.5164 14.2737 23.5284 14.3717 23.5977 14.4043C23.9978 14.5922 24.2755 15.0006 24.2755 15.4752C24.2755 15.9599 23.9862 16.3753 23.5725 16.5577C23.5016 16.589 23.4856 16.6861 23.5448 16.7362C23.8835 17.0222 24.0471 17.4893 23.9252 17.948C23.8007 18.4169 23.4135 18.743 22.966 18.8105C22.8907 18.8218 22.8525 18.9127 22.8963 18.9758C23.1495 19.3404 23.1877 19.8341 22.9523 20.2452C22.7354 20.6241 22.3418 20.8354 21.9373 20.8354C21.8931 20.8354 21.8486 20.8327 21.8046 20.8278C21.8006 20.8272 21.7968 20.8271 21.793 20.8271C21.7227 20.8271 21.6699 20.9005 21.6947 20.9691C21.8458 21.3876 21.7559 21.8744 21.4231 22.2099C21.1947 22.4404 20.8954 22.5557 20.596 22.5557C20.4496 22.5557 20.3033 22.5279 20.165 22.4731C20.1527 22.4683 20.1402 22.4659 20.128 22.4659C20.0696 22.4659 20.0171 22.5176 20.0227 22.5811C20.0613 23.0247 19.8495 23.4714 19.4419 23.7088C19.2577 23.816 19.0566 23.8669 18.8583 23.8669C18.6081 23.8669 18.362 23.7858 18.1592 23.6344C18.1406 23.6206 18.1196 23.6144 18.0988 23.6144C18.0504 23.6144 18.0031 23.6485 17.9939 23.7014C17.9174 24.1401 17.5982 24.5164 17.1436 24.6389C17.0421 24.6666 16.9403 24.6795 16.8401 24.6795C16.4812 24.6795 16.1438 24.5117 15.9235 24.2323C15.9029 24.2063 15.8728 24.1938 15.8428 24.1938C15.8038 24.1938 15.7649 24.2148 15.7468 24.2541C15.5603 24.6577 15.1554 24.9379 14.6849 24.9379C14.2044 24.9379 13.7925 24.646 13.6117 24.2287C13.5937 24.1869 13.5535 24.1641 13.5132 24.1641C13.4845 24.1641 13.4556 24.1758 13.4348 24.2008C13.2145 24.4663 12.8858 24.625 12.5369 24.625C12.4366 24.625 12.3347 24.6119 12.2333 24.5846C11.7685 24.4588 11.4451 24.0682 11.3782 23.617C11.3703 23.5629 11.3226 23.528 11.2732 23.528C11.2531 23.528 11.2326 23.5338 11.2144 23.5467C11.0163 23.6866 10.78 23.7615 10.5395 23.7615C10.3412 23.7615 10.1402 23.7105 9.95582 23.6031C9.53911 23.3604 9.32712 22.8987 9.37824 22.4455C9.3855 22.3813 9.33254 22.3286 9.27301 22.3286C9.2615 22.3286 9.24969 22.3304 9.238 22.3349C9.10817 22.3825 8.97164 22.4063 8.83524 22.4063C8.53571 22.4063 8.23644 22.2912 8.00792 22.0609C7.66766 21.7175 7.58124 21.2161 7.74696 20.7916C7.77387 20.723 7.72062 20.6477 7.64916 20.6477C7.64602 20.6477 7.64304 20.6479 7.64005 20.6481C7.60575 20.6511 7.57158 20.6528 7.53725 20.6528C7.13251 20.6528 6.739 20.4415 6.52201 20.0624C6.28143 19.6421 6.32669 19.1353 6.59578 18.7685C6.64103 18.7066 6.60432 18.6152 6.52914 18.6018C6.09433 18.5247 5.72148 18.2028 5.59962 17.7442C5.47503 17.2754 5.64872 16.7976 6.0028 16.5137C6.06245 16.4658 6.0505 16.3678 5.98132 16.3354C5.5811 16.1474 5.30347 15.739 5.30347 15.2643C5.30347 14.7798 5.59277 14.3642 6.00664 14.1818C6.0774 14.1505 6.09335 14.0534 6.03412 14.0035C5.69544 13.7174 5.53186 13.2501 5.65372 12.7915C5.77829 12.3226 6.16551 11.9965 6.61301 11.929C6.68845 11.9177 6.72647 11.8268 6.68277 11.7637C6.42934 11.3991 6.39134 10.9054 6.62666 10.4945C6.84364 10.1154 7.23699 9.90427 7.64176 9.90427C7.68589 9.90427 7.73017 9.90669 7.77445 9.91188C7.77829 9.91231 7.78227 9.91245 7.78612 9.91245C7.85616 9.91245 7.90898 9.83892 7.8842 9.77042C7.73301 9.35199 7.82299 8.86518 8.15571 8.52959C8.38436 8.29897 8.68361 8.18408 8.98301 8.18408C9.12937 8.18408 9.27573 8.21151 9.41397 8.2665C9.42622 8.27139 9.43875 8.27355 9.45098 8.27355C9.50935 8.27355 9.56189 8.22183 9.55633 8.15852C9.51762 7.71493 9.72947 7.26821 10.1371 7.03084C10.3213 6.92356 10.5223 6.87257 10.7206 6.87257C10.9709 6.87257 11.2171 6.9537 11.4198 7.10521C11.4383 7.11886 11.4594 7.12518 11.4802 7.12518C11.5286 7.12518 11.5758 7.09114 11.5851 7.03801C11.6616 6.59946 11.9807 6.22336 12.4353 6.10044C12.5369 6.073 12.6386 6.05996 12.7389 6.05996C13.0978 6.05996 13.4352 6.22797 13.6554 6.50712C13.6761 6.53341 13.7061 6.54589 13.7362 6.54589C13.7752 6.54589 13.814 6.52479 13.8323 6.48542C14.0186 6.08176 14.4235 5.80176 14.894 5.80176Z",fill:"white"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.143 19.9996C18.0875 19.9996 18.1703 18.4967 19.143 18.4967C20.1156 18.4967 20.1986 19.9996 19.143 19.9996ZM10.421 19.9996C9.36547 19.9996 9.4483 18.4967 10.421 18.4967C11.3937 18.4967 11.4765 19.9996 10.421 19.9996ZM22.332 14.4473H21.9743C21.3332 14.4473 20.7824 14.0607 20.536 13.5067C20.2894 14.0607 19.7386 14.4473 19.0975 14.4473C18.4563 14.4473 17.9056 14.0607 17.6592 13.5067C17.4127 14.0607 16.8619 14.4473 16.2206 14.4473C15.5795 14.4473 15.0287 14.0607 14.7823 13.5067C14.5358 14.0607 13.985 14.4473 13.3439 14.4473C12.7026 14.4473 12.152 14.0607 11.9054 13.5067C11.6589 14.0607 11.1082 14.4473 10.467 14.4473C9.8257 14.4473 9.27508 14.0607 9.02859 13.5067C8.78208 14.0607 8.23132 14.4473 7.59006 14.4473H7.23654C6.70019 15.0293 7.04042 15.521 8.36493 15.521V18.5097C8.36493 21.3184 11.5718 22.7228 14.7788 22.7228C17.9857 22.7228 21.1925 21.3184 21.1925 18.5097V15.521C22.5182 15.521 22.8643 15.0293 22.332 14.4473Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.8844 4.83228C14.4147 4.83228 13.9653 4.9807 13.5921 5.24171C13.3328 5.13984 13.0539 5.08594 12.7667 5.08594C12.5687 5.08594 12.3709 5.11232 12.1787 5.16425C11.7245 5.28699 11.3279 5.5483 11.0341 5.89862C10.951 5.88915 10.8673 5.88435 10.7835 5.88435C10.387 5.88435 9.9951 5.99046 9.65055 6.19109C9.24347 6.42813 8.92758 6.7838 8.7337 7.1986C8.25778 7.27086 7.81865 7.49335 7.472 7.84296C7.13906 8.17861 6.92514 8.60526 6.84457 9.05717C6.40894 9.25061 6.03613 9.57991 5.79158 10.0073C5.55642 10.418 5.4592 10.8854 5.49711 11.3425C5.12724 11.6412 4.85165 12.0553 4.7238 12.5363C4.60208 12.9945 4.6281 13.4714 4.78199 13.9032C4.5015 14.2882 4.34146 14.7603 4.34146 15.258C4.34146 15.7324 4.48891 16.1861 4.74842 16.563C4.5762 17.0081 4.54277 17.5057 4.6705 17.9868C4.79234 18.4449 5.05128 18.8447 5.39849 19.1409C5.34647 19.6158 5.44185 20.1053 5.68878 20.5366C5.92325 20.9463 6.27563 21.266 6.68818 21.4619C6.75994 21.9341 6.9776 22.3819 7.32665 22.7339C7.65917 23.0693 8.07661 23.2875 8.53027 23.3686C8.72083 23.8051 9.04564 24.18 9.47246 24.4285C9.81715 24.6294 10.209 24.7354 10.6056 24.7354C10.6701 24.7354 10.7342 24.7325 10.7978 24.7273C11.0938 25.0994 11.504 25.3767 11.9802 25.5055C12.1724 25.5572 12.3702 25.5837 12.5682 25.5837C12.834 25.5837 13.0939 25.5372 13.3377 25.4484C13.7191 25.7302 14.1863 25.8909 14.6789 25.8909C15.1485 25.8909 15.598 25.7427 15.9712 25.4815C16.2304 25.5837 16.5095 25.6374 16.7966 25.6374C16.9945 25.6374 17.1923 25.6111 17.3846 25.559C17.8388 25.4363 18.2354 25.1751 18.529 24.8248C18.6123 24.8341 18.6959 24.8391 18.7797 24.8391C19.1763 24.8391 19.5681 24.7327 19.9126 24.5323C20.3199 24.2953 20.6356 23.9396 20.8296 23.5249C21.3056 23.4524 21.7446 23.2299 22.0912 22.8805C22.4241 22.5446 22.6381 22.118 22.7188 21.6662C23.1541 21.473 23.5271 21.1435 23.7717 20.7162C24.0069 20.3054 24.1039 19.8381 24.0661 19.3809C24.436 19.0823 24.7117 18.6681 24.8394 18.187C24.9613 17.7288 24.9352 17.2519 24.7813 16.8203C25.0617 16.4351 25.2219 15.9632 25.2219 15.4653C25.2219 14.9911 25.0742 14.5372 24.8149 14.1605C24.9869 13.7154 25.0203 13.2176 24.8926 12.7365C24.7709 12.2784 24.5121 11.8787 24.1648 11.5824C24.2168 11.1075 24.1214 10.618 23.8743 10.1867C23.6399 9.77701 23.2877 9.45743 22.8751 9.26133C22.8034 8.78923 22.5857 8.34156 22.2366 7.98955C21.9041 7.65419 21.4865 7.43577 21.033 7.3548C20.8426 6.91825 20.5178 6.54341 20.0909 6.29479C19.7462 6.09416 19.3544 5.98808 18.9578 5.98808C18.8933 5.98808 18.8291 5.99074 18.7654 5.99611C18.4694 5.62405 18.0593 5.34652 17.5831 5.21787C17.3908 5.16594 17.193 5.13956 16.9952 5.13956C16.7293 5.13956 16.4694 5.18625 16.2255 5.275C15.8442 4.99311 15.377 4.83228 14.8844 4.83228ZM14.8847 5.96086C15.3567 5.96086 15.7616 6.24769 15.9392 6.65771C15.957 6.69861 15.9965 6.72106 16.036 6.72106C16.0643 6.72106 16.0927 6.70949 16.1131 6.68494C16.3295 6.4242 16.6526 6.26816 16.9954 6.26816C17.0939 6.26816 17.1941 6.28114 17.2937 6.30795C17.7504 6.4314 18.0681 6.81515 18.1339 7.2586C18.1417 7.31164 18.1886 7.34608 18.2371 7.34608C18.2569 7.34608 18.277 7.34028 18.2949 7.32775C18.4895 7.19017 18.7217 7.11666 18.958 7.11666C19.1529 7.11666 19.3504 7.16675 19.5315 7.27215C19.941 7.51059 20.1495 7.96419 20.0991 8.40962C20.092 8.47252 20.1439 8.52459 20.2024 8.52459C20.2138 8.52459 20.2254 8.52263 20.237 8.51839C20.3646 8.47156 20.4987 8.44798 20.6327 8.44798C20.9269 8.44798 21.2209 8.56099 21.4455 8.78758C21.78 9.12478 21.8649 9.61734 21.7021 10.0344C21.6755 10.102 21.7277 10.1759 21.798 10.1759C21.8012 10.1759 21.804 10.1758 21.807 10.1755C21.8408 10.1725 21.8743 10.171 21.9081 10.171C22.3058 10.171 22.6924 10.3785 22.9055 10.751C23.1421 11.1639 23.0977 11.6619 22.8333 12.0222C22.7886 12.083 22.8249 12.1729 22.8987 12.186C23.3259 12.2618 23.6922 12.5781 23.8121 13.0286C23.9344 13.4892 23.7639 13.9586 23.4158 14.2377C23.3573 14.2847 23.3689 14.3809 23.437 14.4129C23.8301 14.5976 24.1029 14.9989 24.1029 15.4652C24.1029 15.9414 23.8187 16.3495 23.4122 16.5287C23.3425 16.5595 23.3269 16.6549 23.3851 16.7041C23.7178 16.9851 23.8786 17.4441 23.7589 17.8947C23.6363 18.3554 23.2558 18.6758 22.8163 18.7421C22.742 18.7533 22.7048 18.8426 22.7476 18.9045C22.9968 19.2627 23.034 19.7478 22.8028 20.1517C22.5897 20.524 22.2031 20.7317 21.8054 20.7317C21.762 20.7317 21.7183 20.729 21.6749 20.7241C21.6713 20.7237 21.6673 20.7234 21.6637 20.7234C21.5946 20.7234 21.5428 20.7957 21.5672 20.8632C21.7157 21.2741 21.6273 21.7524 21.3002 22.0821C21.0756 22.3088 20.7816 22.4218 20.4875 22.4218C20.3436 22.4218 20.1998 22.3946 20.064 22.3407C20.052 22.3358 20.0397 22.3336 20.0275 22.3336C19.9702 22.3336 19.9186 22.3845 19.924 22.4469C19.9622 22.8825 19.754 23.3214 19.3535 23.5546C19.1724 23.6602 18.9749 23.7102 18.7801 23.7102C18.5341 23.7102 18.2924 23.6305 18.093 23.4817C18.0748 23.4682 18.0541 23.4619 18.0337 23.4619C17.9861 23.4619 17.9397 23.4956 17.9306 23.5475C17.8555 23.9785 17.5419 24.3482 17.0952 24.4689C16.9954 24.4957 16.8954 24.5085 16.7969 24.5085C16.4443 24.5085 16.1127 24.3435 15.8963 24.0692C15.876 24.0435 15.8465 24.0312 15.817 24.0312C15.7786 24.0312 15.7405 24.0518 15.7227 24.0904C15.5394 24.4871 15.1416 24.7622 14.6792 24.7622C14.2071 24.7622 13.8024 24.4755 13.6247 24.0655C13.6069 24.0247 13.5675 24.0023 13.5279 24.0023C13.4997 24.0023 13.4712 24.0136 13.4508 24.0383C13.2344 24.2989 12.9114 24.455 12.5685 24.455C12.47 24.455 12.3699 24.442 12.2703 24.4152C11.8135 24.2916 11.4958 23.9079 11.4301 23.4647C11.4222 23.4114 11.3754 23.3771 11.3268 23.3771C11.3071 23.3771 11.2869 23.3828 11.269 23.3955C11.0745 23.5332 10.8422 23.6067 10.606 23.6067C10.4111 23.6067 10.2135 23.5564 10.0324 23.451C9.62291 23.2126 9.41461 22.759 9.46485 22.3134C9.47198 22.2504 9.41994 22.1987 9.36147 22.1987C9.35014 22.1987 9.33851 22.2004 9.32704 22.2048C9.19947 22.2516 9.0653 22.2753 8.93131 22.2753C8.63696 22.2753 8.34289 22.1622 8.11836 21.9357C7.78402 21.5984 7.69911 21.1059 7.86192 20.6887C7.88839 20.6212 7.83606 20.5472 7.76582 20.5472C7.76276 20.5472 7.75982 20.5474 7.75688 20.5476C7.72317 20.5506 7.68958 20.5521 7.65589 20.5521C7.25816 20.5521 6.87151 20.3446 6.65831 19.9721C6.42187 19.5592 6.46635 19.0612 6.73077 18.7009C6.77525 18.6401 6.73916 18.5502 6.6653 18.5371C6.23806 18.4614 5.87169 18.145 5.75193 17.6945C5.62953 17.2339 5.80021 16.7645 6.1481 16.4855C6.20673 16.4384 6.19498 16.3422 6.12698 16.3103C5.73375 16.1256 5.46094 15.7244 5.46094 15.2579C5.46094 14.7819 5.74522 14.3736 6.15191 14.1944C6.22142 14.1636 6.2371 14.0683 6.17889 14.0192C5.84609 13.7381 5.68533 13.279 5.80509 12.8284C5.9275 12.3677 6.30802 12.0473 6.74771 11.981C6.82183 11.9698 6.8592 11.8805 6.81624 11.8186C6.56723 11.4604 6.52988 10.9753 6.76114 10.5715C6.97432 10.199 7.36086 9.99163 7.75856 9.99163C7.80193 9.99163 7.84543 9.99405 7.88895 9.99912C7.89273 9.99954 7.89663 9.99968 7.90042 9.99968C7.96926 9.99968 8.02114 9.92743 7.9968 9.86012C7.84823 9.44901 7.93665 8.9707 8.26356 8.64099C8.48823 8.4144 8.7823 8.30153 9.07649 8.30153C9.22031 8.30153 9.36411 8.32848 9.49994 8.38253C9.51197 8.38733 9.52428 8.38943 9.53633 8.38943C9.59368 8.38943 9.64531 8.33864 9.63984 8.27642C9.60179 7.8406 9.80995 7.40168 10.2105 7.16844C10.3915 7.06304 10.589 7.01296 10.7839 7.01296C11.0298 7.01296 11.2717 7.09268 11.4709 7.24154C11.4891 7.25493 11.5098 7.26115 11.5302 7.26115C11.5778 7.26115 11.6242 7.2277 11.6333 7.17549C11.7084 6.74462 12.0221 6.3751 12.4688 6.25431C12.5685 6.22738 12.6685 6.21454 12.767 6.21454C13.1197 6.21454 13.4512 6.37962 13.6677 6.65389C13.6879 6.67971 13.7175 6.69199 13.747 6.69199C13.7853 6.69199 13.8235 6.67124 13.8414 6.6326C14.0245 6.23598 14.4224 5.96086 14.8847 5.96086Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M44.3494 20.9068C44.5204 21.086 44.6061 21.3164 44.6061 21.598C44.6061 21.8795 44.493 22.1099 44.2671 22.289C44.0413 22.4684 43.7503 22.5579 43.3944 22.5579H43.0247C42.3538 22.5579 41.7411 22.3947 41.1866 22.0684C40.632 21.742 40.1972 21.2972 39.8824 20.7341C39.5674 20.1709 39.4099 19.5374 39.4099 18.8334V14.0915H38.4654C38.1778 14.0915 37.9451 14.0147 37.767 13.8611C37.5889 13.7075 37.5 13.5155 37.5 13.2851C37.5 13.0292 37.5889 12.8244 37.767 12.6708C37.9451 12.5172 38.1778 12.4404 38.4654 12.4404H39.4099V9.67588C39.4099 9.3943 39.5059 9.16394 39.6975 8.98476C39.8893 8.80555 40.1357 8.71597 40.437 8.71597C40.7381 8.71597 40.9845 8.80555 41.1763 8.98476C41.3679 9.16394 41.4639 9.3943 41.4639 9.67588V12.4404H43.2094C43.497 12.4404 43.7297 12.5172 43.9078 12.6708C44.0859 12.8244 44.1748 13.0292 44.1748 13.2851C44.1748 13.5155 44.0859 13.7075 43.9078 13.8611C43.7297 14.0147 43.497 14.0915 43.2094 14.0915H41.4639V18.8334C41.4639 19.3454 41.6143 19.7741 41.9156 20.1197C42.2169 20.4653 42.5865 20.6381 43.0247 20.6381H43.7229C43.9693 20.6381 44.1782 20.7277 44.3494 20.9068ZM54.9264 12.6804C55.782 13.1476 56.4598 13.7875 56.9595 14.6002C57.4592 15.413 57.7091 16.3185 57.7091 17.3168V21.598C57.7091 21.8795 57.6099 22.1131 57.4112 22.2987C57.2128 22.4844 56.9629 22.5771 56.6616 22.5771C56.3606 22.5771 56.1105 22.4844 55.9121 22.2987C55.7134 22.1131 55.6142 21.8795 55.6142 21.598V20.8876C55.1351 21.438 54.5531 21.8667 53.8686 22.1738C53.184 22.4811 52.4447 22.6346 51.6506 22.6346C50.6646 22.6346 49.7713 22.4042 48.9703 21.9434C48.1693 21.4828 47.5395 20.8461 47.0809 20.0333C46.6221 19.2206 46.3929 18.3151 46.3929 17.3168C46.3929 16.3185 46.6393 15.413 47.1321 14.6002C47.625 13.7875 48.3062 13.1476 49.1758 12.6804C50.0451 12.2132 51.0071 11.9797 52.0611 11.9797C53.1154 11.9797 54.0705 12.2132 54.9264 12.6804ZM53.9199 20.4365C54.4744 20.1229 54.9092 19.6942 55.224 19.1502C55.539 18.6062 55.6965 17.9951 55.6965 17.3168C55.6965 16.6384 55.539 16.0241 55.224 15.4738C54.9092 14.9234 54.4744 14.4914 53.9199 14.1779C53.3653 13.8643 52.7458 13.7075 52.0611 13.7075C51.3767 13.7075 50.757 13.8643 50.2026 14.1779C49.6481 14.4914 49.2099 14.9234 48.8882 15.4738C48.5664 16.0241 48.4054 16.6384 48.4054 17.3168C48.4054 17.9951 48.5664 18.6062 48.8882 19.1502C49.2099 19.6942 49.6481 20.1229 50.2026 20.4365C50.757 20.7501 51.3767 20.9069 52.0611 20.9069C52.7458 20.9069 53.3653 20.7501 53.9199 20.4365ZM62.0837 22.2315C61.2621 21.9627 60.6186 21.6108 60.153 21.1756C59.9751 21.0092 59.8862 20.8109 59.8862 20.5805C59.8862 20.2733 60.0229 20.0237 60.2968 19.8317C60.5569 19.6526 60.7967 19.563 61.0157 19.563C61.2896 19.563 61.5497 19.6782 61.7961 19.9086C62.0563 20.1773 62.4465 20.4109 62.9668 20.6093C63.4871 20.8077 64.0416 20.9068 64.6303 20.9068C65.4107 20.9068 66.0167 20.7853 66.4479 20.5421C66.8792 20.2989 67.0948 19.9725 67.0948 19.563C67.0948 19.1662 66.8826 18.8366 66.4581 18.5743C66.0336 18.3119 65.3149 18.0911 64.3018 17.9119C61.6729 17.4384 60.3585 16.4273 60.3585 14.8786C60.3585 14.2515 60.5569 13.7203 60.954 13.2851C61.3511 12.85 61.8714 12.5236 62.5149 12.306C63.1584 12.0885 63.843 11.9797 64.5688 11.9797C65.4587 11.9797 66.2563 12.1141 66.9613 12.3828C67.6665 12.6516 68.2245 13.0228 68.6351 13.4963C68.8131 13.7011 68.9021 13.9059 68.9021 14.1107C68.9021 14.3283 68.7857 14.5266 68.553 14.7058C68.4024 14.8082 68.2108 14.8594 67.9781 14.8594C67.6219 14.8594 67.3003 14.7378 67.0127 14.4946C66.6705 14.2003 66.3075 13.9923 65.9241 13.8707C65.5408 13.7491 65.0754 13.6883 64.5276 13.6883C63.8979 13.6883 63.381 13.7875 62.9771 13.9859C62.5731 14.1843 62.3711 14.4626 62.3711 14.821C62.3711 15.077 62.4396 15.2914 62.5766 15.4641C62.7135 15.6369 62.9736 15.7969 63.357 15.9441C63.7404 16.0913 64.2949 16.2353 65.0205 16.3761C66.513 16.6577 67.5707 17.048 68.1936 17.5472C68.8166 18.0463 69.1281 18.6927 69.1281 19.4862C69.1281 20.0749 68.9569 20.6093 68.6147 21.0892C68.2723 21.5692 67.7691 21.9467 67.1051 22.222C66.441 22.4971 65.6434 22.6346 64.7126 22.6346C63.7815 22.6346 62.9051 22.5004 62.0837 22.2315ZM80.28 21.7515C80.28 22.0331 80.1568 22.27 79.9104 22.4619C79.7051 22.6156 79.4859 22.6923 79.2531 22.6923C78.9519 22.6923 78.7054 22.5771 78.5139 22.3467L74.6117 17.8351L73.5849 18.6799V21.6171C73.5849 21.8987 73.4923 22.1258 73.3076 22.2987C73.1226 22.4714 72.8796 22.5579 72.5784 22.5579C72.2773 22.5579 72.0341 22.4714 71.8494 22.2987C71.6644 22.1258 71.5721 21.8987 71.5721 21.6171V8.5048C71.5721 8.22322 71.6644 7.99604 71.8494 7.82325C72.0341 7.65047 72.2773 7.56409 72.5784 7.56409C72.8796 7.56409 73.1226 7.65047 73.3076 7.82325C73.4923 7.99604 73.5849 8.22322 73.5849 8.5048V16.3185L78.5754 12.1525C78.7534 11.9861 78.9656 11.9029 79.212 11.9029C79.4996 11.9029 79.7325 12.0053 79.9104 12.2101C80.0884 12.3764 80.1774 12.5748 80.1774 12.8052C80.1774 13.074 80.0679 13.2916 79.8489 13.4579L76.0699 16.6065L80.0541 21.1756C80.2048 21.3292 80.28 21.5212 80.28 21.7515ZM89.9841 12.6804C90.8398 13.1476 91.5176 13.7875 92.0173 14.6002C92.5172 15.413 92.7671 16.3185 92.7671 17.3168V21.598C92.7671 21.8795 92.6676 22.1131 92.4692 22.2987C92.2706 22.4844 92.0207 22.5771 91.7196 22.5771C91.4184 22.5771 91.1685 22.4844 90.9699 22.2987C90.7714 22.1131 90.6722 21.8795 90.6722 21.598V20.8876C90.1929 21.438 89.6111 21.8667 88.9264 22.1738C88.2418 22.4811 87.5025 22.6346 86.7084 22.6346C85.7226 22.6346 84.8291 22.4042 84.0283 21.9434C83.2273 21.4828 82.5975 20.8461 82.1387 20.0333C81.6801 19.2206 81.4506 18.3151 81.4506 17.3168C81.4506 16.3185 81.6971 15.413 82.1901 14.6002C82.683 13.7875 83.3642 13.1476 84.2336 12.6804C85.1029 12.2132 86.0649 11.9797 87.1191 11.9797C88.1734 11.9797 89.1283 12.2132 89.9841 12.6804ZM88.9779 20.4365C89.5322 20.1229 89.967 19.6942 90.282 19.1502C90.5968 18.6062 90.7543 17.9951 90.7543 17.3168C90.7543 16.6384 90.5968 16.0241 90.282 15.4738C89.967 14.9234 89.5322 14.4914 88.9779 14.1779C88.4233 13.8643 87.8038 13.7075 87.1191 13.7075C86.4345 13.7075 85.815 13.8643 85.2604 14.1779C84.7059 14.4914 84.2679 14.9234 83.946 15.4738C83.6244 16.0241 83.4634 16.6384 83.4634 17.3168C83.4634 17.9951 83.6244 18.6062 83.946 19.1502C84.2679 19.6942 84.7059 20.1229 85.2604 20.4365C85.815 20.7501 86.4345 20.9069 87.1191 20.9069C87.8038 20.9069 88.4233 20.7501 88.9779 20.4365ZM106.137 7.83287C106.329 8.01205 106.425 8.24883 106.425 8.54321V17.2976C106.425 18.2959 106.175 19.2014 105.675 20.0141C105.175 20.8269 104.498 21.4668 103.642 21.9339C102.786 22.4012 101.831 22.6348 100.777 22.6348C99.7224 22.6348 98.7606 22.4012 97.8911 21.9339C97.0217 21.4668 96.3405 20.8269 95.8476 20.0141C95.3548 19.2014 95.1084 18.2959 95.1084 17.2976C95.1084 16.2993 95.3376 15.3938 95.7962 14.581C96.255 13.7683 96.8848 13.1316 97.6858 12.6708C98.4868 12.2101 99.3801 11.9797 100.366 11.9797C101.16 11.9797 101.9 12.1333 102.584 12.4404C103.269 12.7476 103.851 13.1764 104.33 13.7267V8.54321C104.33 8.24883 104.429 8.01205 104.628 7.83287C104.826 7.65367 105.076 7.56409 105.377 7.56409C105.692 7.56409 105.945 7.65367 106.137 7.83287ZM102.635 20.4365C103.19 20.1229 103.624 19.691 103.939 19.1406C104.254 18.5903 104.412 17.9759 104.412 17.2976C104.412 16.6192 104.254 16.0081 103.939 15.4641C103.624 14.9202 103.19 14.4914 102.635 14.1779C102.081 13.8643 101.461 13.7075 100.777 13.7075C100.092 13.7075 99.4725 13.8643 98.9179 14.1779C98.3636 14.4914 97.9254 14.9202 97.6037 15.4641C97.2819 16.0081 97.1209 16.6192 97.1209 17.2976C97.1209 17.9759 97.2819 18.5903 97.6037 19.1406C97.9254 19.691 98.3636 20.1229 98.9179 20.4365C99.4725 20.7501 100.092 20.9069 100.777 20.9069C101.461 20.9069 102.081 20.7501 102.635 20.4365ZM119.733 17.7487C119.555 17.9087 119.329 17.9887 119.055 17.9887H111.251C111.402 18.8846 111.836 19.6078 112.555 20.1581C113.274 20.7085 114.154 20.9836 115.194 20.9836C115.605 20.9836 116.033 20.9133 116.478 20.7725C116.923 20.6317 117.289 20.4589 117.577 20.2541C117.768 20.1133 117.994 20.0429 118.254 20.0429C118.514 20.0429 118.72 20.1069 118.871 20.2349C119.117 20.4269 119.24 20.6445 119.24 20.8876C119.24 21.118 119.131 21.31 118.911 21.4636C118.446 21.8092 117.867 22.0908 117.176 22.3083C116.485 22.5259 115.824 22.6346 115.194 22.6346C114.071 22.6346 113.065 22.4075 112.175 21.9532C111.285 21.4988 110.59 20.8685 110.091 20.0621C109.591 19.2558 109.341 18.3407 109.341 17.3168C109.341 16.2929 109.577 15.3746 110.049 14.5618C110.522 13.7491 111.179 13.1156 112.021 12.6612C112.863 12.2068 113.818 11.9797 114.886 11.9797C115.94 11.9797 116.851 12.1973 117.618 12.6324C118.384 13.0676 118.973 13.6755 119.384 14.4562C119.795 15.237 120 16.1329 120 17.144C120 17.3872 119.911 17.5887 119.733 17.7487ZM112.452 14.3987C111.83 14.9106 111.436 15.5953 111.272 16.4529H118.11C117.987 15.5953 117.645 14.9106 117.084 14.3987C116.522 13.8867 115.79 13.6307 114.886 13.6307C113.887 13.6307 113.075 13.8867 112.452 14.3987Z",fill:"black"})),eR=ep=>em.createElement("svg",Object.assign({width:100,height:70,viewBox:"0 0 100 70",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M64.9697 46.5C64.9697 45.6716 65.6413 45 66.4697 45H66.4891C67.3175 45 67.99 45.6716 67.99 46.5C67.99 47.3284 67.3184 48 66.49 48H66.4706C65.6421 48 64.9697 47.3284 64.9697 46.5ZM73.99 46.5C73.99 45.6716 74.6616 45 75.49 45H75.5102C76.3387 45 77.0102 45.6716 77.0102 46.5C77.0102 47.3284 76.3387 48 75.5102 48H75.49C74.6616 48 73.99 47.3284 73.99 46.5ZM83.0102 46.5C83.0102 45.6716 83.6818 45 84.5102 45H84.5305C85.3589 45 86.0305 45.6716 86.0305 46.5C86.0305 47.3284 85.3589 48 84.5305 48H84.5102C83.6818 48 83.0102 47.3284 83.0102 46.5Z",fill:"#93999F"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.8089 5.8059C14.5471 -1.9353 27.1173 -1.9353 34.8555 5.8059C40.8713 11.8208 42.2052 20.7092 38.9082 28.0161C38.9078 28.0443 38.9079 28.0812 38.9092 28.1278C38.9151 28.3366 38.9405 28.6252 38.9841 28.9995C39.0246 29.3478 39.0768 29.7365 39.1343 30.1642L39.1449 30.2431C39.2057 30.6964 39.271 31.1863 39.3285 31.6821C39.4419 32.6593 39.5343 33.7314 39.4932 34.6778C39.4726 35.1524 39.4169 35.6469 39.29 36.1082C39.1663 36.5584 38.945 37.088 38.5163 37.5167L38.5156 37.5174C38.0868 37.9457 37.5573 38.1667 37.1073 38.2903C36.6461 38.4169 36.1518 38.4726 35.6774 38.4931C34.7312 38.5341 33.6593 38.4418 32.6822 38.3285C32.1865 38.271 31.6967 38.2058 31.2435 38.145L31.1663 38.1347C30.7379 38.0772 30.3488 38.025 30.0002 37.9844C29.6259 37.9409 29.3373 37.9155 29.1286 37.9097C29.0819 37.9084 29.0449 37.9083 29.0167 37.9087C21.7092 41.2043 12.8235 39.8724 6.80904 33.8553C-0.928022 26.1172 -0.944619 13.5588 6.8089 5.8059ZM32.7338 7.9268C26.1673 1.35773 15.4971 1.35773 8.93064 7.9268L8.93036 7.92707C2.35004 14.5066 2.36301 25.1657 8.9305 31.7341L8.93068 31.7343C14.0711 36.8771 21.6897 37.993 27.9288 35.1076C27.9517 35.097 27.9748 35.087 27.9982 35.0776C28.4447 34.8978 28.9445 34.9033 29.2129 34.9109C29.5563 34.9205 29.95 34.9583 30.3468 35.0045C30.7226 35.0482 31.1365 35.1038 31.5557 35.16L31.6422 35.1716C32.0966 35.2326 32.5619 35.2945 33.0277 35.3485C33.9737 35.4581 34.8502 35.5261 35.5476 35.4959C35.895 35.4809 36.1462 35.4431 36.3131 35.3973C36.3385 35.3903 36.36 35.3837 36.3778 35.3778C36.3837 35.36 36.3903 35.3386 36.3973 35.3132C36.4432 35.1463 36.481 34.8951 36.4961 34.5478C36.5263 33.8504 36.4583 32.9739 36.3485 32.0278C36.2945 31.562 36.2325 31.0966 36.1715 30.6422L36.1596 30.5537C36.1034 30.1351 36.0479 29.7219 36.0042 29.3467C35.958 28.9497 35.9201 28.5561 35.9104 28.2126C35.9028 27.9441 35.8972 27.4443 36.0769 26.9977C36.0864 26.9742 36.0965 26.9509 36.1071 26.9279C38.9937 20.6901 37.8765 13.0685 32.7341 7.92711L32.7338 7.9268Z",fill:"#93999F"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M65.8689 23.9882C74.7243 19.9647 85.5095 21.5679 92.8038 28.8655C102.166 38.2294 102.186 53.4264 92.8036 62.808C83.44 72.175 68.2292 72.175 58.8656 62.808C51.5693 55.5131 49.9636 44.7244 53.9889 35.8697C53.991 35.8283 53.9932 35.7557 53.99 35.644C53.9823 35.3725 53.9498 35.0063 53.8959 34.5444C53.8458 34.1139 53.7814 33.6342 53.711 33.1104C53.7067 33.0779 53.7023 33.0452 53.6979 33.0123C53.6232 32.4558 53.5434 31.8574 53.4732 31.2523C53.3344 30.0565 53.2238 28.763 53.273 27.6297C53.2977 27.0618 53.3641 26.4826 53.5105 25.9498C53.6539 25.4283 53.9038 24.8407 54.3725 24.3719L54.3732 24.3712C54.842 23.903 55.4295 23.6534 55.9509 23.5103C56.4834 23.3641 57.0625 23.2977 57.6303 23.2732C58.7633 23.2241 60.0565 23.3346 61.2521 23.4732C61.8571 23.5434 62.4555 23.6231 63.0118 23.6977C63.0441 23.702 63.0763 23.7063 63.1083 23.7106C63.6326 23.781 64.1128 23.8454 64.5436 23.8955C65.0055 23.9492 65.3716 23.9818 65.6431 23.9894C65.7549 23.9925 65.8275 23.9904 65.8689 23.9882ZM90.6821 30.9865C84.2687 24.5701 74.7642 23.1791 66.9821 26.7781C66.9592 26.7887 66.936 26.7987 66.9127 26.8081C66.4377 26.9994 65.89 26.9975 65.5588 26.9882C65.1526 26.9768 64.6815 26.9318 64.1969 26.8754C63.7388 26.8221 63.2337 26.7543 62.7182 26.6852C62.6832 26.6805 62.6482 26.6758 62.6131 26.6711C62.0556 26.5963 61.4817 26.52 60.9066 26.4533C59.7421 26.3183 58.6442 26.2321 57.7601 26.2703C57.3193 26.2894 56.9834 26.3378 56.7451 26.4032C56.5994 26.4432 56.5254 26.48 56.4964 26.4963C56.4801 26.5253 56.4433 26.5992 56.4032 26.7449C56.3378 26.9831 56.2893 27.319 56.2702 27.7598C56.2318 28.6439 56.3181 29.7419 56.4532 30.9065C56.5199 31.4817 56.5964 32.0556 56.6712 32.6132C56.676 32.6487 56.6807 32.6842 56.6855 32.7197C56.7547 33.2348 56.8225 33.7394 56.8758 34.1972C56.9322 34.6818 56.9773 35.153 56.9888 35.5592C56.9982 35.8904 57.0001 36.4382 56.8089 36.9133C56.7994 36.9368 56.7894 36.9601 56.7787 36.9831C53.1782 44.7637 54.5709 54.2719 60.9867 60.6865L60.987 60.6868C69.1791 68.882 82.4902 68.882 90.6822 60.6868L90.6824 60.6865C98.8917 52.4783 98.8753 39.1808 90.6823 30.9867L90.6821 30.9865Z",fill:"#93999F"})),eS=ep=>em.createElement("svg",Object.assign({width:114,height:92,viewBox:"0 0 114 92",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 62.5713C2 56.22 7.14873 51.0713 13.5 51.0713H48.1341C54.4854 51.0713 59.6341 56.22 59.6341 62.5713V78.0835C59.6341 84.4348 54.4854 89.5835 48.1341 89.5835H13.5C7.14872 89.5835 2 84.4348 2 78.0835V62.5713ZM13.5 54.0713C8.80558 54.0713 5 57.8769 5 62.5713V78.0835C5 82.7779 8.80558 86.5835 13.5 86.5835H48.1341C52.8286 86.5835 56.6341 82.7779 56.6341 78.0835V62.5713C56.6341 57.8769 52.8286 54.0713 48.1341 54.0713H13.5Z"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30.817 33.5833C28.628 33.5833 26.8536 35.3578 26.8536 37.5467C26.8536 39.7357 28.628 41.5102 30.817 41.5102C33.0059 41.5102 34.7804 39.7357 34.7804 37.5467C34.7804 35.3578 33.0059 33.5833 30.817 33.5833ZM23.8536 37.5467C23.8536 33.701 26.9712 30.5833 30.817 30.5833C34.6628 30.5833 37.7804 33.701 37.7804 37.5467C37.7804 41.3925 34.6628 44.5102 30.817 44.5102C26.9712 44.5102 23.8536 41.3925 23.8536 37.5467Z"}),em.createElement("path",{d:"M19.8902 62.8152C19.8902 61.6837 20.8074 60.7664 21.9389 60.7664C23.0705 60.7664 23.9877 61.6837 23.9877 62.8152V65.5469C23.9877 66.6784 23.0705 67.5957 21.9389 67.5957C20.8074 67.5957 19.8902 66.6784 19.8902 65.5469V62.8152Z"}),em.createElement("path",{d:"M37.6458 62.8151C37.6458 61.6836 38.5631 60.7663 39.6946 60.7663C40.8261 60.7663 41.7434 61.6836 41.7434 62.8151V65.5468C41.7434 66.6783 40.8261 67.5956 39.6946 67.5956C38.5631 67.5956 37.6458 66.6783 37.6458 65.5468V62.8151Z"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.6043 74.6882C22.2131 74.1263 23.1621 74.1642 23.724 74.773C27.5461 78.9136 34.0877 78.9136 37.9098 74.773C38.4717 74.1642 39.4207 74.1263 40.0294 74.6882C40.6382 75.2501 40.6761 76.1991 40.1142 76.8078C35.1042 82.2354 26.5296 82.2354 21.5196 76.8078C20.9577 76.1991 20.9956 75.2501 21.6043 74.6882Z"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M77.3369 26.4955C77.3369 25.6671 78.0085 24.9955 78.8369 24.9955H78.8568C79.6852 24.9955 80.3568 25.6671 80.3568 26.4955C80.3568 27.324 79.6852 27.9955 78.8568 27.9955H78.8369C78.0085 27.9955 77.3369 27.324 77.3369 26.4955ZM86.1901 26.4955C86.1901 25.6671 86.8617 24.9955 87.6901 24.9955H87.71C88.5384 24.9955 89.21 25.6671 89.21 26.4955C89.21 27.324 88.5384 27.9955 87.71 27.9955H87.6901C86.8617 27.9955 86.1901 27.324 86.1901 26.4955ZM95.0433 26.4955C95.0433 25.6671 95.7149 24.9955 96.5433 24.9955H96.5632C97.3916 24.9955 98.0632 25.6671 98.0632 26.4955C98.0632 27.324 97.3916 27.9955 96.5632 27.9955H96.5433C95.7149 27.9955 95.0433 27.324 95.0433 26.4955Z"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M102.398 11.0245C94.3682 2.99185 81.3212 2.99185 73.2918 11.0245C67.0033 17.3117 65.6378 26.6315 69.1669 34.2579C69.1776 34.2809 69.1876 34.3042 69.1971 34.3277C69.3872 34.7999 69.3849 35.3429 69.3757 35.6679C69.3644 36.0678 69.32 36.5313 69.2646 37.0071C69.2122 37.4566 69.1456 37.9522 69.0778 38.4577L69.0637 38.5622C68.9903 39.1095 68.9153 39.6726 68.8498 40.2368C68.7172 41.3796 68.6328 42.4554 68.6704 43.3209C68.6891 43.7523 68.7365 44.0797 68.8 44.3108C68.8359 44.4416 68.8688 44.5115 68.8851 44.5417C68.9153 44.5579 68.9853 44.5908 69.116 44.6267C69.3472 44.6902 69.6747 44.7375 70.1061 44.7562C70.9715 44.7937 72.0473 44.7093 73.19 44.5768C73.7541 44.5114 74.3172 44.4365 74.8644 44.3631L74.9677 44.3492C75.4735 44.2814 75.9695 44.2148 76.4193 44.1625C76.8951 44.1071 77.3585 44.0628 77.7584 44.0516C78.0833 44.0425 78.6263 44.0402 79.0984 44.2303C79.1217 44.2397 79.1449 44.2497 79.1678 44.2603C86.7956 47.788 96.1115 46.4245 102.398 40.1355C110.428 32.1039 110.444 19.0698 102.398 11.0245ZM104.519 8.90329C95.3181 -0.301084 80.3714 -0.301095 71.1703 8.90325C64.002 16.0702 62.4234 26.669 66.3761 35.369C66.378 35.4097 66.3798 35.4788 66.3769 35.5831C66.3694 35.8483 66.3375 36.2068 66.2847 36.6599C66.2355 37.0822 66.1724 37.5527 66.1033 38.0669L66.0904 38.1631C66.0171 38.7093 65.9388 39.2969 65.8698 39.891C65.7336 41.065 65.6248 42.3364 65.6732 43.4509C65.6974 44.0095 65.7628 44.5803 65.9072 45.1059C66.0486 45.6203 66.2957 46.2021 66.7604 46.6668C67.2252 47.1311 67.8076 47.3785 68.3218 47.5197C68.8473 47.6639 69.4179 47.7292 69.9763 47.7534C71.0906 47.8016 72.3617 47.6929 73.5355 47.5568C74.1295 47.488 74.717 47.4097 75.2631 47.3365L75.3571 47.3239C75.8721 47.2548 76.3433 47.1916 76.766 47.1424C77.2191 47.0897 77.5775 47.0579 77.8427 47.0504C77.9471 47.0475 78.0162 47.0493 78.0569 47.0513C86.7576 51.0021 97.3531 49.426 104.519 42.2563C113.72 33.055 113.739 18.1219 104.519 8.90329Z"})),eB=ep=>em.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:114,height:92,fill:"none"},ep),em.createElement("path",{stroke:"#93999F",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:3.5,d:"M59.552 26.824H27.954a18.811 18.811 0 0 0-13.025 5.263 19.359 19.359 0 0 0-5.9 12.904 19.42 19.42 0 0 0 4.45 13.49 18.88 18.88 0 0 0 12.368 6.698m33.705-38.355c0 3.401 1.333 6.665 3.703 9.07a12.547 12.547 0 0 0 8.937 3.756c3.352 0 6.567-1.351 8.938-3.756a12.921 12.921 0 0 0 3.701-9.069c0-3.401-1.331-6.663-3.702-9.069A12.547 12.547 0 0 0 72.192 14a12.547 12.547 0 0 0-8.937 3.756 12.92 12.92 0 0 0-3.703 9.068Zm46.344 38.478h-54.77m0 0c0 3.402-1.332 6.661-3.702 9.067a12.547 12.547 0 0 1-8.937 3.756 12.547 12.547 0 0 1-8.938-3.756 12.921 12.921 0 0 1-3.701-9.069c0-3.401 1.331-6.664 3.701-9.069a12.547 12.547 0 0 1 8.938-3.756c3.352 0 6.567 1.351 8.937 3.756a12.927 12.927 0 0 1 3.703 9.071Zm42.131 12.704c4.744 0 11.063-6.413 12.639-12.825-1.584-6.413-7.904-12.825-12.639-12.825"})),eD=ep=>em.createElement("svg",Object.assign({width:"430px",height:"217px",viewBox:"0 0 430 217",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},ep),em.createElement("title",null,"empty_chat_placeholder"),em.createElement("desc",null,"Created with Sketch."),em.createElement("g",{stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},em.createElement("g",{transform:"translate(51.000000, 11.000000)"},em.createElement("g",null,em.createElement("path",{d:"M52.1235,109.767 C44.8355321,109.767 37.9778139,111.609118 31.9905616,114.853137 M17.3005817,176.149505 C24.9390267,187.184 37.6871684,194.412 52.1235,194.412 M94.446,152.0895 C94.446,147.825749 93.8154956,143.70926 92.6426367,139.828183",stroke:"#CCCCCC",strokeWidth:3.1185,opacity:.330543155}),em.createElement("g",{transform:"translate(129.098499, 38.994079) rotate(-15.000000) translate(-129.098499, -38.994079) translate(107.098499, 4.994079)"},em.createElement("path",{d:"M-14.2470901,19.9910162 C-4.35893358,38.533457 15.1255772,51.1472979 37.5455001,51.1472979 L37.5455001,51.1472979 C41.58152,51.1472979 45.522412,50.7385216 49.3293172,49.9599698",stroke:"#CCCCCC",strokeWidth:3.1185,opacity:.330543155,transform:"translate(17.541114, 35.569157) rotate(-88.000000) translate(-17.541114, -35.569157) "}),em.createElement("polyline",{stroke:"#EEEEEE",strokeWidth:2.97,transform:"translate(33.048637, 5.908318) rotate(-90.000000) translate(-33.048637, -5.908318) ",points:"27.5486367 15.9083182 38.5486367 5.90831824 27.5486367 -4.09168176"})),em.createElement("g",{transform:"translate(0.000000, 122.241000)",stroke:"#CCCCCC",strokeWidth:2.80665},em.createElement("path",{d:"M32.4324,0.15582104 C28.5772366,0.138204108 25.0714808,2.38729375 23.480541,5.8989186 C21.8896011,9.41054344 22.5104565,13.5291921 25.0658793,16.415784 L23.8365666,23.4866709 L30.2413419,19.5367788 C33.9195214,20.384444 37.7579312,19.0479036 40.1141565,16.0990491 C42.4703819,13.1501946 42.9269701,9.11147492 41.2885519,5.71101516 C39.6501338,2.31055541 36.206988,0.15081543 32.4324,0.15582104 Z"}),em.createElement("circle",{cx:14.1554952,cy:27.5207625,r:6.3149625}),em.createElement("path",{d:"M23.937606,42.2425773 C21.8996491,38.7705432 18.1739514,36.6389622 14.1480004,36.6416539 C10.1220494,36.6443507 6.39920802,38.7809164 4.3659,42.255675"}),em.createElement("path",{d:"M32.4324,25.415775 L32.4324,42.255675"}),em.createElement("path",{d:"M0.155925,42.255675 L0.155925,5.769225 C0.155925,2.66908501 2.66908501,0.155925 5.769225,0.155925 L19.802475,0.155925"}),em.createElement("path",{d:"M0.155925,11.382525 L16.995825,11.382525"}),em.createElement("path",{d:"M11.382525,5.769225 L16.995825,5.769225"}),em.createElement("path",{d:"M36.642375,9.1764981 C36.4653176,11.3300465 34.5877258,12.9397686 32.4324,12.78585 C30.2770742,12.9397686 28.3994824,11.3300465 28.222425,9.1764981"})),em.createElement("g",{transform:"translate(77.401000, 174.035000) scale(-1, 1) translate(-77.401000, -174.035000) translate(55.901000, 152.535000)",strokeWidth:2.80665},em.createElement("path",{d:"M22.609125,0.155892295 C15.4789775,0.14564429 8.90459469,4.00465832 5.4376607,10.2351862 C1.97072671,16.4657141 2.15713137,24.0867214 5.9245263,30.1403025 L0.155925,42.255675 L12.2712975,36.4870737 C19.3558097,40.8918077 28.4495362,40.3422628 34.9520627,35.1164477 C41.4545893,29.8906326 43.9479073,21.1281429 41.1706751,13.2618238 C38.393443,5.39550466 30.9512929,0.140767579 22.609125,0.155892295 Z",stroke:"#CCCCCC"}),em.createElement("path",{d:"M28.222425,24.01245 C28.222425,27.11259 25.709265,29.62575 22.609125,29.62575 C19.508985,29.62575 16.995825,27.11259 16.995825,24.01245 L28.222425,24.01245 Z",stroke:"#CCCCCC"}),em.createElement("path",{d:"M14.189175,16.2941625 L14.189175,16.2941625",stroke:"#000000"}),em.createElement("path",{d:"M14.189175,16.2941625 C13.8016575,16.2941625 13.4875125,16.6083075 13.4875125,16.995825 C13.4875125,17.3833425 13.8016575,17.6974875 14.189175,17.6974875 C14.5766925,17.6974875 14.8908375,17.3833425 14.8908375,16.995825 C14.8908375,16.6083075 14.5766925,16.2941625 14.189175,16.2941625",stroke:"#CCCCCC"}),em.createElement("path",{d:"M31.029075,16.2941625 L31.029075,16.2941625",stroke:"#000000"}),em.createElement("path",{d:"M31.029075,16.2941625 C30.6415575,16.2941625 30.3274125,16.6083075 30.3274125,16.995825 C30.3274125,17.3833425 30.6415575,17.6974875 31.029075,17.6974875 C31.4165925,17.6974875 31.7307375,17.3833425 31.7307375,16.995825 C31.7307375,16.6083075 31.4165925,16.2941625 31.029075,16.2941625",stroke:"#CCCCCC"})),em.createElement("g",{transform:"translate(64.350000, 85.710000)",strokeWidth:2.79061202},em.createElement("path",{d:"M39.2236022,28.0611542 L39.2236022,33.6423782",stroke:"#CCCCCC"}),em.createElement("path",{d:"M2.94564602,33.6423782 L2.94564602,14.1080941 C2.94564602,12.5668816 4.19504557,11.3174821 5.73625803,11.3174821 L12.7127881,11.3174821",stroke:"#CCCCCC"}),em.createElement("path",{d:"M25.8919184,33.6423782 C24.9062255,35.3676348 23.071607,36.4323953 21.0846241,36.4323953 C19.0976412,36.4323953 17.2630227,35.3676348 16.2773298,33.6423782 L0.155034001,33.6423782 L0.155034001,36.4329902 C0.155034001,39.5154151 2.65383311,42.0142142 5.73625803,42.0142142 L36.4329902,42.0142142 C39.5154151,42.0142142 42.0142142,39.5154151 42.0142142,36.4329902 L42.0142142,33.6423782 L25.8919184,33.6423782 Z",stroke:"#CCCCCC"}),em.createElement("path",{d:"M33.4712206,0.640600492 C28.999523,-0.695668146 24.1600439,0.720158952 21.1136882,4.2558923 C18.0673325,7.79162564 17.3827458,12.7872703 19.3656071,17.012191 L15.5275854,24.8054401 L24.312432,22.4055138 C28.2949026,24.6361765 33.2031524,24.3883371 36.9406672,21.767858 C40.6781821,19.1473788 42.5841989,14.61754 41.84458,10.1132207 C41.1049611,5.60890147 37.8504652,1.92642986 33.4712206,0.638740084 L33.4712206,0.640600492 Z",stroke:"#CCCCCC"}),em.createElement("path",{d:"M25.9681951,7.13156404 L25.9681951,7.13156404",stroke:"#000000"}),em.createElement("path",{d:"M25.9681951,7.13156404 C25.582892,7.13156404 25.2705421,7.44391393 25.2705421,7.82921704 C25.2705421,8.21452016 25.582892,8.52687005 25.9681951,8.52687005 C26.3534983,8.52687005 26.6658481,8.21452016 26.6658481,7.82921704 C26.6658481,7.44391393 26.3534983,7.13156404 25.9681951,7.13156404",stroke:"#CCCCCC"}),em.createElement("path",{d:"M34.3400312,7.13156404 L34.3400312,7.13156404",stroke:"#000000"}),em.createElement("path",{d:"M34.3400312,7.13156404 C33.9547281,7.13156404 33.6423782,7.44391393 33.6423782,7.82921704 C33.6423782,8.21452016 33.9547281,8.52687005 34.3400312,8.52687005 C34.7253343,8.52687005 35.0376842,8.21452016 35.0376842,7.82921704 C35.0376842,7.44391393 34.7253343,7.13156404 34.3400312,7.13156404",stroke:"#CCCCCC"}),em.createElement("path",{d:"M35.0376842,14.1080941 C34.8310094,16.6054248 32.6536726,18.4717135 30.1541132,18.2940121 C27.6545538,18.4717135 25.4772169,16.6054248 25.2705421,14.1080941",stroke:"#CCCCCC"})))),em.createElement("g",{transform:"translate(266.000000, 11.000000)"},em.createElement("g",null,em.createElement("path",{d:"M52.1235,109.767 C44.8355321,109.767 37.9778139,111.609118 31.9905616,114.853137 M17.3005817,176.149505 C24.9390267,187.184 37.6871684,194.412 52.1235,194.412 M94.446,152.0895 C94.446,147.825749 93.8154956,143.70926 92.6426367,139.828183",stroke:"#666666",strokeWidth:3.1185,opacity:.330543155}),em.createElement("g",{transform:"translate(129.098499, 38.994079) rotate(-15.000000) translate(-129.098499, -38.994079) translate(107.098499, 4.994079)"},em.createElement("path",{d:"M-14.2470901,19.9910162 C-4.35893358,38.533457 15.1255772,51.1472979 37.5455001,51.1472979 L37.5455001,51.1472979 C41.58152,51.1472979 45.522412,50.7385216 49.3293172,49.9599698",stroke:"#CCCCCC",strokeWidth:3.1185,opacity:.330543155,transform:"translate(17.541114, 35.569157) rotate(-88.000000) translate(-17.541114, -35.569157) "}),em.createElement("polyline",{stroke:"#595959",strokeWidth:2.97,transform:"translate(33.048637, 5.908318) rotate(-90.000000) translate(-33.048637, -5.908318) ",points:"27.5486367 15.9083182 38.5486367 5.90831824 27.5486367 -4.09168176"})),em.createElement("g",{transform:"translate(0.000000, 122.241000)",stroke:"#666666",strokeWidth:2.80665},em.createElement("path",{d:"M32.4324,0.15582104 C28.5772366,0.138204108 25.0714808,2.38729375 23.480541,5.8989186 C21.8896011,9.41054344 22.5104565,13.5291921 25.0658793,16.415784 L23.8365666,23.4866709 L30.2413419,19.5367788 C33.9195214,20.384444 37.7579312,19.0479036 40.1141565,16.0990491 C42.4703819,13.1501946 42.9269701,9.11147492 41.2885519,5.71101516 C39.6501338,2.31055541 36.206988,0.15081543 32.4324,0.15582104 Z"}),em.createElement("circle",{cx:14.1554952,cy:27.5207625,r:6.3149625}),em.createElement("path",{d:"M23.937606,42.2425773 C21.8996491,38.7705432 18.1739514,36.6389622 14.1480004,36.6416539 C10.1220494,36.6443507 6.39920802,38.7809164 4.3659,42.255675"}),em.createElement("path",{d:"M32.4324,25.415775 L32.4324,42.255675"}),em.createElement("path",{d:"M0.155925,42.255675 L0.155925,5.769225 C0.155925,2.66908501 2.66908501,0.155925 5.769225,0.155925 L19.802475,0.155925"}),em.createElement("path",{d:"M0.155925,11.382525 L16.995825,11.382525"}),em.createElement("path",{d:"M11.382525,5.769225 L16.995825,5.769225"}),em.createElement("path",{d:"M36.642375,9.1764981 C36.4653176,11.3300465 34.5877258,12.9397686 32.4324,12.78585 C30.2770742,12.9397686 28.3994824,11.3300465 28.222425,9.1764981"})),em.createElement("g",{transform:"translate(77.401000, 174.035000) scale(-1, 1) translate(-77.401000, -174.035000) translate(55.901000, 152.535000)",strokeWidth:2.80665},em.createElement("path",{d:"M22.609125,0.155892295 C15.4789775,0.14564429 8.90459469,4.00465832 5.4376607,10.2351862 C1.97072671,16.4657141 2.15713137,24.0867214 5.9245263,30.1403025 L0.155925,42.255675 L12.2712975,36.4870737 C19.3558097,40.8918077 28.4495362,40.3422628 34.9520627,35.1164477 C41.4545893,29.8906326 43.9479073,21.1281429 41.1706751,13.2618238 C38.393443,5.39550466 30.9512929,0.140767579 22.609125,0.155892295 Z",stroke:"#666666"}),em.createElement("path",{d:"M28.222425,24.01245 C28.222425,27.11259 25.709265,29.62575 22.609125,29.62575 C19.508985,29.62575 16.995825,27.11259 16.995825,24.01245 L28.222425,24.01245 Z",stroke:"#666666"}),em.createElement("path",{d:"M14.189175,16.2941625 L14.189175,16.2941625",stroke:"#000000"}),em.createElement("path",{d:"M14.189175,16.2941625 C13.8016575,16.2941625 13.4875125,16.6083075 13.4875125,16.995825 C13.4875125,17.3833425 13.8016575,17.6974875 14.189175,17.6974875 C14.5766925,17.6974875 14.8908375,17.3833425 14.8908375,16.995825 C14.8908375,16.6083075 14.5766925,16.2941625 14.189175,16.2941625",stroke:"#666666"}),em.createElement("path",{d:"M31.029075,16.2941625 L31.029075,16.2941625",stroke:"#000000"}),em.createElement("path",{d:"M31.029075,16.2941625 C30.6415575,16.2941625 30.3274125,16.6083075 30.3274125,16.995825 C30.3274125,17.3833425 30.6415575,17.6974875 31.029075,17.6974875 C31.4165925,17.6974875 31.7307375,17.3833425 31.7307375,16.995825 C31.7307375,16.6083075 31.4165925,16.2941625 31.029075,16.2941625",stroke:"#666666"})),em.createElement("g",{transform:"translate(64.350000, 85.710000)",strokeWidth:2.79061202},em.createElement("path",{d:"M39.2236022,28.0611542 L39.2236022,33.6423782",stroke:"#666666"}),em.createElement("path",{d:"M2.94564602,33.6423782 L2.94564602,14.1080941 C2.94564602,12.5668816 4.19504557,11.3174821 5.73625803,11.3174821 L12.7127881,11.3174821",stroke:"#666666"}),em.createElement("path",{d:"M25.8919184,33.6423782 C24.9062255,35.3676348 23.071607,36.4323953 21.0846241,36.4323953 C19.0976412,36.4323953 17.2630227,35.3676348 16.2773298,33.6423782 L0.155034001,33.6423782 L0.155034001,36.4329902 C0.155034001,39.5154151 2.65383311,42.0142142 5.73625803,42.0142142 L36.4329902,42.0142142 C39.5154151,42.0142142 42.0142142,39.5154151 42.0142142,36.4329902 L42.0142142,33.6423782 L25.8919184,33.6423782 Z",stroke:"#666666"}),em.createElement("path",{d:"M33.4712206,0.640600492 C28.999523,-0.695668146 24.1600439,0.720158952 21.1136882,4.2558923 C18.0673325,7.79162564 17.3827458,12.7872703 19.3656071,17.012191 L15.5275854,24.8054401 L24.312432,22.4055138 C28.2949026,24.6361765 33.2031524,24.3883371 36.9406672,21.767858 C40.6781821,19.1473788 42.5841989,14.61754 41.84458,10.1132207 C41.1049611,5.60890147 37.8504652,1.92642986 33.4712206,0.638740084 L33.4712206,0.640600492 Z",stroke:"#666666"}),em.createElement("path",{d:"M25.9681951,7.13156404 L25.9681951,7.13156404",stroke:"#000000"}),em.createElement("path",{d:"M25.9681951,7.13156404 C25.582892,7.13156404 25.2705421,7.44391393 25.2705421,7.82921704 C25.2705421,8.21452016 25.582892,8.52687005 25.9681951,8.52687005 C26.3534983,8.52687005 26.6658481,8.21452016 26.6658481,7.82921704 C26.6658481,7.44391393 26.3534983,7.13156404 25.9681951,7.13156404",stroke:"#666666"}),em.createElement("path",{d:"M34.3400312,7.13156404 L34.3400312,7.13156404",stroke:"#000000"}),em.createElement("path",{d:"M34.3400312,7.13156404 C33.9547281,7.13156404 33.6423782,7.44391393 33.6423782,7.82921704 C33.6423782,8.21452016 33.9547281,8.52687005 34.3400312,8.52687005 C34.7253343,8.52687005 35.0376842,8.21452016 35.0376842,7.82921704 C35.0376842,7.44391393 34.7253343,7.13156404 34.3400312,7.13156404",stroke:"#666666"}),em.createElement("path",{d:"M35.0376842,14.1080941 C34.8310094,16.6054248 32.6536726,18.4717135 30.1541132,18.2940121 C27.6545538,18.4717135 25.4772169,16.6054248 25.2705421,14.1080941",stroke:"#666666"})))))),eT=ep=>em.createElement("svg",Object.assign({width:160,height:84,viewBox:"0 0 160 84",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("rect",{width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:12,width:101,height:8,rx:4,fill:"#999999"}),em.createElement("circle",{cx:151.824,cy:8.11133,r:7.275,stroke:"#999999",strokeWidth:1.45}),em.createElement("path",{d:"M150.356 11.9008L147.637 9.18066L148.612 8.20459L150.309 9.90168L155.343 4.36377L156.364 5.29237L150.356 11.9008Z",fill:"#999999"}),em.createElement("rect",{y:32,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:32,width:59,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:44,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("circle",{cx:151.824,cy:40.1113,r:7.275,stroke:"#999999",strokeWidth:1.45}),em.createElement("path",{d:"M150.356 43.9008L147.637 41.1807L148.612 40.2046L150.309 41.9017L155.343 36.3638L156.364 37.2924L150.356 43.9008Z",fill:"#999999"}),em.createElement("rect",{y:64,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:64,width:101,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:76,width:56,height:8,rx:4,fill:"#999999"}),em.createElement("circle",{cx:151.824,cy:72.1113,r:7.275,stroke:"#999999",strokeWidth:1.45}),em.createElement("path",{d:"M150.356 75.9008L147.637 73.1807L148.612 72.2046L150.309 73.9017L155.343 68.3638L156.364 69.2924L150.356 75.9008Z",fill:"#999999"})),eN=ep=>em.createElement("svg",Object.assign({width:148,height:78,viewBox:"0 0 148 78",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M66.7354 7.33097C65.9968 4.57473 63.1638 2.93906 60.4075 3.67759L15.331 15.7558C12.5747 16.4943 10.9391 19.3274 11.6776 22.0837L23.7558 67.1602C24.4429 69.7243 26.9427 71.3187 29.5069 70.9338L55.1001 26.6052C55.299 26.2606 55.6266 26.0092 56.0109 25.9063C56.3952 25.8033 56.8046 25.8572 57.1491 26.0561L74.4254 36.0306L66.7354 7.33097ZM75.5235 40.1287L56.9482 29.4042L33.5816 69.8763L75.1602 58.7354C77.9164 57.9968 79.5521 55.1638 78.8136 52.4075L75.5235 40.1287ZM59.6311 0.779811C63.9877 -0.387547 68.4658 2.19788 69.6331 6.55452L81.7114 51.6311C82.8787 55.9877 80.2933 60.4658 75.9367 61.6331L30.8601 73.7114C26.5035 74.8787 22.0254 72.2933 20.858 67.9367L8.77981 22.8601C7.61245 18.5035 10.1979 14.0254 14.5545 12.858L59.6311 0.779811ZM34.3376 28.0901C33.8373 26.223 31.9182 25.115 30.051 25.6153C28.1839 26.1156 27.0759 28.0347 27.5762 29.9019C28.0765 31.769 29.9956 32.877 31.8628 32.3767C33.7299 31.8765 34.8379 29.9573 34.3376 28.0901ZM29.2746 22.7175C32.7421 21.7884 36.3063 23.8462 37.2354 27.3137C38.1645 30.7812 36.1068 34.3454 32.6392 35.2745C29.1717 36.2036 25.6075 34.1459 24.6784 30.6783C23.7493 27.2108 25.807 23.6466 29.2746 22.7175ZM105.278 24.4997C106.629 23.715 108.234 23.4995 109.742 23.9035L126.646 28.4329C127.031 28.5362 127.36 28.7891 127.559 29.1355L136.82 45.2827C137.017 45.6265 137.07 46.0344 136.968 46.4172L130.135 71.9177C129.731 73.4265 128.747 74.7155 127.397 75.4999C126.046 76.2846 124.441 76.5001 122.933 76.0961L97.5775 69.3021C96.0697 68.8981 94.7869 67.9086 94.0099 66.554C93.2331 65.1997 93.0254 63.5913 93.4297 62.0825L102.54 28.0819C102.944 26.5731 103.928 25.2841 105.278 24.4997ZM108.966 26.8013C108.232 26.6047 107.448 26.7088 106.786 27.0935C106.123 27.4784 105.638 28.1128 105.438 28.8584L96.3275 62.859C96.1277 63.6046 96.2311 64.3969 96.6122 65.0614C96.9932 65.7255 97.6201 66.2076 98.3539 66.4043L123.709 73.1983C124.443 73.3949 125.227 73.2908 125.889 72.9061C126.552 72.5212 127.037 71.8868 127.237 71.1412L133.682 47.0896L122.453 44.0809C121.653 43.8665 121.178 43.044 121.392 42.2438L124.42 30.9424L108.966 26.8013ZM126.765 33.7821L132.423 43.6466L124.678 41.5713L126.765 33.7821ZM108.145 40.9718C108.359 40.1716 109.182 39.6967 109.982 39.9111L114.208 41.0435C115.008 41.2579 115.483 42.0804 115.269 42.8806C115.054 43.6808 114.232 44.1557 113.432 43.9412L109.206 42.8089C108.405 42.5945 107.931 41.772 108.145 40.9718ZM105.867 49.4719C106.082 48.6717 106.904 48.1969 107.704 48.4113L124.608 52.9406C125.408 53.155 125.883 53.9775 125.669 54.7777C125.454 55.5779 124.632 56.0528 123.832 55.8384L106.928 51.3091C106.128 51.0946 105.653 50.2721 105.867 49.4719ZM103.59 57.9721C103.804 57.1719 104.627 56.697 105.427 56.9114L122.331 61.4408C123.131 61.6552 123.606 62.4777 123.391 63.2779C123.177 64.0781 122.354 64.553 121.554 64.3385L104.65 59.8092C103.85 59.5948 103.375 58.7723 103.59 57.9721Z",fill:"#93999F"})),eW=ep=>em.createElement("svg",Object.assign({width:112,height:116,viewBox:"0 0 112 116",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.373 14.9476C25.3093 5.92742 37.8658 2.5 55.9714 2.5C59.8096 2.5 63.4077 2.66208 66.7407 2.98853C66.7614 2.98769 66.7821 2.98726 66.803 2.98726C66.9275 2.98726 67.0485 3.00244 67.1642 3.03104C68.1989 3.13744 69.2075 3.25991 70.1894 3.39851C70.5069 3.44332 70.8016 3.58866 71.0304 3.81321L103.45 35.6294C103.673 35.8487 103.822 36.1323 103.876 36.4406C104.062 37.4967 104.231 38.582 104.383 39.6968C104.393 39.7489 104.401 39.8018 104.405 39.8555C105.148 45.3499 105.5 51.5567 105.5 58.5C105.5 78.9983 102.512 93.1205 94.619 102.076C86.6748 111.088 74.1035 114.5 55.9714 114.5C37.8673 114.5 25.3103 111.088 17.3734 102.075C9.48765 93.1201 6.5 78.9984 6.5 58.5C6.5 38.0305 9.48788 23.9095 17.373 14.9476ZM101.174 38.48C101.119 38.1271 101.062 37.7777 101.003 37.4317L69.2834 6.30204C68.9598 6.25858 68.633 6.21689 68.303 6.17695V20.1656C68.303 30.3265 76.2838 38.48 86.0373 38.48H101.174ZM65.303 5.86967V20.1656C65.303 31.899 74.5439 41.48 86.0373 41.48H101.589C102.203 46.5046 102.5 52.1668 102.5 58.5C102.5 78.8914 99.484 92.0192 92.3685 100.092C85.3038 108.107 73.8608 111.5 55.9714 111.5C38.1112 111.5 26.6826 108.107 19.6248 100.092C12.5159 92.0196 9.5 78.8914 9.5 58.5C9.5 38.1387 12.5157 25.0097 19.6253 16.9293C26.6835 8.90718 38.1127 5.5 55.9714 5.5C59.2879 5.5 62.4032 5.62375 65.303 5.86967Z",fill:"#93999F"})),eL=ep=>em.createElement("svg",Object.assign({width:404,height:200,viewBox:"0 0 404 200",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("rect",{x:1.5,y:.5,width:19,height:19,rx:5.5,stroke:"#C7CCD1"}),em.createElement("g",{opacity:.4},em.createElement("rect",{x:34,y:3,width:219,height:12,rx:6,fill:"#999999"}),em.createElement("rect",{x:261,y:3,width:94,height:12,rx:6,fill:"#999999"}),em.createElement("rect",{x:34,y:27,width:180,height:12,rx:6,fill:"#999999"})),em.createElement("rect",{x:1.5,y:50.5,width:19,height:19,rx:5.5,stroke:"#C7CCD1"}),em.createElement("g",{opacity:.4},em.createElement("rect",{x:34,y:54,width:317,height:12,rx:6,fill:"#999999"}),em.createElement("rect",{x:34,y:78,width:78,height:12,rx:6,fill:"#999999"}),em.createElement("rect",{x:120,y:78,width:78,height:12,rx:6,fill:"#999999"})),em.createElement("rect",{x:1.5,y:100.5,width:19,height:19,rx:5.5,stroke:"#C7CCD1"}),em.createElement("path",{d:"M16.5751 106L8.61722 113.958L5 110.341",stroke:"#CFD4D8",strokeWidth:1.44689,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("g",{opacity:.4},em.createElement("rect",{x:34.725,y:103.725,width:276.55,height:10.55,rx:5.275,stroke:"#C7CCD1",strokeWidth:1.45}),em.createElement("rect",{x:34.725,y:127.725,width:110.55,height:10.55,rx:5.275,stroke:"#C7CCD1",strokeWidth:1.45}),em.createElement("rect",{x:154.725,y:127.725,width:52.55,height:10.55,rx:5.275,stroke:"#C7CCD1",strokeWidth:1.45})),em.createElement("rect",{x:1.5,y:152.5,width:19,height:19,rx:5.5,stroke:"#C7CCD1"}),em.createElement("g",{opacity:.4},em.createElement("rect",{x:34,y:155,width:278,height:12,rx:6,fill:"#999999"}),em.createElement("rect",{x:34,y:179,width:211,height:12,rx:6,fill:"#999999"}))),eP=ep=>em.createElement("svg",Object.assign({width:26,height:26,viewBox:"0 0 26 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M14.1374 1.2998V9.0348H22.0999M14.1374 1.2998H6.1749C5.57153 1.2998 4.99288 1.53265 4.56623 1.9471C4.13958 2.36155 3.8999 2.92367 3.8999 3.5098V22.4898C3.8999 23.076 4.13958 23.6381 4.56623 24.0525C4.99288 24.467 5.57153 24.6998 6.1749 24.6998H19.8249C20.4282 24.6998 21.0069 24.467 21.4335 24.0525C21.8602 23.6381 22.0999 23.076 22.0999 22.4898V9.0348L14.1374 1.2998ZM14.1374 1.2998L22.0999 9.0348L14.1374 1.2998Z",stroke:"#93999F",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})),eI=ep=>em.createElement("svg",Object.assign({width:162,height:86,viewBox:"0 0 162 86",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("rect",{y:2,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:2,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:14,width:101,height:8,rx:4,fill:"#999999"}),em.createElement("path",{d:"M151.75 1C145.188 1 143 3.18797 143 9.75C143 16.312 145.188 18.5 151.75 18.5C158.312 18.5 160.5 16.312 160.5 9.75M148.331 10.5776L150.121 12.3701L156.646 5.84312",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("rect",{y:34,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:34,width:59,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:46,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("path",{d:"M151.75 33C145.188 33 143 35.188 143 41.75C143 48.312 145.188 50.5 151.75 50.5C158.312 50.5 160.5 48.312 160.5 41.75M148.331 42.5776L150.121 44.3701L156.646 37.8431",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("rect",{y:66,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:66,width:101,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:78,width:56,height:8,rx:4,fill:"#999999"}),em.createElement("path",{d:"M151.75 65C145.188 65 143 67.188 143 73.75C143 80.312 145.188 82.5 151.75 82.5C158.312 82.5 160.5 80.312 160.5 73.75M148.331 74.5776L150.121 76.3701L156.646 69.8431",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),ej=ep=>em.createElement("svg",Object.assign({width:162,height:86,viewBox:"0 0 162 86",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("rect",{y:2,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:2,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:14,width:101,height:8,rx:4,fill:"#999999"}),em.createElement("path",{d:"M156.68 7.79404C157.946 7.45566 158.879 6.30156 158.879 4.92819C158.879 3.49526 157.862 2.29875 156.511 2.02173M157.275 11.0197C159.069 11.0197 160.601 12.236 160.601 13.3215C160.601 13.9613 160.073 14.6182 159.27 14.8068M150.144 18.0604C146.831 18.0604 144 17.5596 144 15.5528C144 13.546 146.813 11.7377 150.144 11.7377C153.457 11.7377 156.287 13.5288 156.287 15.5347C156.287 17.5406 153.476 18.0604 150.144 18.0604ZM150.144 8.87568C152.319 8.87568 154.082 7.1125 154.082 4.93784C154.082 2.76319 152.319 1 150.144 1C147.969 1 146.206 2.76319 146.206 4.93784C146.198 7.10528 147.95 8.86846 150.116 8.87568H150.144Z",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("rect",{y:34,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:34,width:59,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:46,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("path",{d:"M156.68 39.794C157.946 39.4557 158.879 38.3016 158.879 36.9282C158.879 35.4953 157.862 34.2987 156.511 34.0217M157.275 43.0197C159.069 43.0197 160.601 44.236 160.601 45.3215C160.601 45.9613 160.073 46.6182 159.27 46.8068M150.144 50.0604C146.831 50.0604 144 49.5596 144 47.5528C144 45.546 146.813 43.7377 150.144 43.7377C153.457 43.7377 156.287 45.5288 156.287 47.5347C156.287 49.5406 153.476 50.0604 150.144 50.0604ZM150.144 40.8757C152.319 40.8757 154.082 39.1125 154.082 36.9378C154.082 34.7632 152.319 33 150.144 33C147.969 33 146.206 34.7632 146.206 36.9378C146.198 39.1053 147.95 40.8685 150.116 40.8757H150.144Z",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("rect",{y:66,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:66,width:101,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:78,width:56,height:8,rx:4,fill:"#999999"}),em.createElement("path",{d:"M156.68 71.794C157.946 71.4557 158.879 70.3016 158.879 68.9282C158.879 67.4953 157.862 66.2987 156.511 66.0217M157.275 75.0197C159.069 75.0197 160.601 76.236 160.601 77.3215C160.601 77.9613 160.073 78.6182 159.27 78.8068M150.144 82.0604C146.831 82.0604 144 81.5596 144 79.5528C144 77.546 146.813 75.7377 150.144 75.7377C153.457 75.7377 156.287 77.5288 156.287 79.5347C156.287 81.5406 153.476 82.0604 150.144 82.0604ZM150.144 72.8757C152.319 72.8757 154.082 71.1125 154.082 68.9378C154.082 66.7632 152.319 65 150.144 65C147.969 65 146.206 66.7632 146.206 68.9378C146.198 71.1053 147.95 72.8685 150.116 72.8757H150.144Z",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),eU=ep=>em.createElement("svg",Object.assign({width:162,height:86,viewBox:"0 0 162 86",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("rect",{y:2,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:2,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:14,width:101,height:8,rx:4,fill:"#999999"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M152 1C149.964 1 149.771 4.54652 148.559 5.79957C147.347 7.05263 143.578 5.61992 143.055 7.84403C142.532 10.0693 145.922 10.8243 146.34 12.7334C146.761 14.6426 144.689 17.3249 146.459 18.6598C148.229 19.9936 150.134 16.9747 152 16.9747C153.866 16.9747 155.771 19.9936 157.541 18.6598C159.311 17.3249 157.241 14.6426 157.66 12.7334C158.079 10.8243 161.468 10.0693 160.945 7.84403C160.423 5.61992 156.653 7.05263 155.442 5.79957C154.23 4.54652 154.036 1 152 1Z",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("rect",{y:34,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:34,width:59,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:46,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M152 33C149.964 33 149.771 36.5465 148.559 37.7996C147.347 39.0526 143.578 37.6199 143.055 39.844C142.532 42.0693 145.922 42.8243 146.34 44.7334C146.761 46.6426 144.689 49.3249 146.459 50.6598C148.229 51.9936 150.134 48.9747 152 48.9747C153.866 48.9747 155.771 51.9936 157.541 50.6598C159.311 49.3249 157.241 46.6426 157.66 44.7334C158.079 42.8243 161.468 42.0693 160.945 39.844C160.423 37.6199 156.653 39.0526 155.442 37.7996C154.23 36.5465 154.036 33 152 33Z",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("rect",{y:66,width:20,height:20,rx:5,fill:"#999999"}),em.createElement("rect",{x:28,y:66,width:101,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:28,y:78,width:56,height:8,rx:4,fill:"#999999"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M152 65C149.964 65 149.771 68.5465 148.559 69.7996C147.347 71.0526 143.578 69.6199 143.055 71.844C142.532 74.0693 145.922 74.8243 146.34 76.7334C146.761 78.6426 144.689 81.3249 146.459 82.6598C148.229 83.9936 150.134 80.9747 152 80.9747C153.866 80.9747 155.771 83.9936 157.541 82.6598C159.311 81.3249 157.241 78.6426 157.66 76.7334C158.079 74.8243 161.468 74.0693 160.945 71.844C160.423 69.6199 156.653 71.0526 155.442 69.7996C154.23 68.5465 154.036 65 152 65Z",stroke:"#999999",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),eH=ep=>em.createElement("svg",Object.assign({width:136,height:84,viewBox:"0 0 136 84",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("rect",{x:29,width:77,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:29,y:13,width:57,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:1,y:1,width:19.3828,height:19.3828,rx:4,stroke:"#999999",strokeWidth:2}),em.createElement("path",{d:"M7.99098 16.06L4.00024 12.0684L5.43176 10.6361L7.92212 13.1265L15.309 5L16.8069 6.36265L7.99098 16.06Z",fill:"#999999"}),em.createElement("rect",{x:29,y:62,width:89,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:29,y:75,width:40,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:1,y:63,width:19.3828,height:19.3828,rx:4,stroke:"#999999",strokeWidth:2}),em.createElement("path",{d:"M7.99098 78.06L4.00024 74.0684L5.43176 72.6361L7.92212 75.1265L15.309 67L16.8069 68.3627L7.99098 78.06Z",fill:"#999999"}),em.createElement("rect",{x:29,y:31,width:107,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:29,y:44,width:52,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:1,y:32,width:19.3828,height:19.3828,rx:4,stroke:"#999999",strokeWidth:2})),eX=ep=>em.createElement("svg",Object.assign({width:132,height:84,viewBox:"0 0 132 84",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("rect",{x:25,width:92,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:25,y:13,width:67,height:6,rx:3,fill:"#999999"}),em.createElement("rect",{x:2,y:1,width:16,height:16,rx:8,stroke:"#999999",strokeWidth:2}),em.createElement("rect",{x:25,y:64,width:82,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:25,y:77,width:53,height:5,rx:2.5,fill:"#999999"}),em.createElement("rect",{x:2,y:65,width:16,height:16,rx:8,stroke:"#999999",strokeWidth:2}),em.createElement("rect",{x:25,y:32,width:79,height:8,rx:4,fill:"#999999"}),em.createElement("rect",{x:25,y:45,width:38,height:6,rx:3,fill:"#999999"}),em.createElement("rect",{x:1,y:32,width:18,height:18,rx:9,stroke:"#999999",strokeWidth:2}),em.createElement("line",{x1:10,y1:17,x2:10,y2:32,stroke:"#93999F",strokeWidth:2}),em.createElement("line",{x1:10,y1:50,x2:10,y2:65,stroke:"#93999F",strokeWidth:2})),eQ=ep=>em.createElement("svg",Object.assign({width:366,height:170,viewBox:"0 0 366 170",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("circle",{cx:8,cy:8,r:7,fill:"#FBFBFB",stroke:"#E5E5E5",strokeWidth:2}),em.createElement("rect",{x:29,y:2,width:154,height:12,rx:6,fill:"#E5E5E5"}),em.createElement("rect",{x:29,y:23,width:91,height:9,rx:4.5,fill:"#E5E5E5"}),em.createElement("circle",{cx:8,cy:54,r:7,fill:"#FBFBFB",stroke:"#E5E5E5",strokeWidth:2}),em.createElement("rect",{x:29,y:48,width:154,height:12,rx:6,fill:"#E5E5E5"}),em.createElement("rect",{x:29,y:69,width:91,height:9,rx:4.5,fill:"#E5E5E5"}),em.createElement("circle",{cx:8,cy:100,r:7,fill:"#FBFBFB",stroke:"#E5E5E5",strokeWidth:2}),em.createElement("rect",{x:29,y:94,width:120,height:12,rx:6,fill:"#E5E5E5"}),em.createElement("rect",{x:29,y:115,width:97,height:9,rx:4.5,fill:"#E5E5E5"}),em.createElement("circle",{cx:8,cy:146,r:7,fill:"#FBFBFB",stroke:"#E5E5E5",strokeWidth:2}),em.createElement("rect",{x:29,y:140,width:154,height:12,rx:6,fill:"#E5E5E5"}),em.createElement("rect",{x:29,y:161,width:91,height:9,rx:4.5,fill:"#E5E5E5"}),em.createElement("circle",{cx:191,cy:8,r:7,fill:"#1D1F22",stroke:"#2C3035",strokeWidth:2}),em.createElement("rect",{x:212,y:2,width:154,height:12,rx:6,fill:"#2C3035"}),em.createElement("rect",{x:212,y:23,width:91,height:9,rx:4.5,fill:"#2C3035"}),em.createElement("circle",{cx:191,cy:54,r:7,fill:"#1D1F22",stroke:"#2C3035",strokeWidth:2}),em.createElement("rect",{x:212,y:48,width:154,height:12,rx:6,fill:"#2C3035"}),em.createElement("rect",{x:212,y:69,width:91,height:9,rx:4.5,fill:"#2C3035"}),em.createElement("circle",{cx:191,cy:100,r:7,fill:"#1D1F22",stroke:"#2C3035",strokeWidth:2}),em.createElement("rect",{x:212,y:94,width:120,height:12,rx:6,fill:"#2C3035"}),em.createElement("rect",{x:212,y:115,width:97,height:9,rx:4.5,fill:"#2C3035"}),em.createElement("circle",{cx:191,cy:146,r:7,fill:"#1D1F22",stroke:"#2C3035",strokeWidth:2}),em.createElement("rect",{x:212,y:140,width:154,height:12,rx:6,fill:"#2C3035"}),em.createElement("rect",{x:212,y:161,width:91,height:9,rx:4.5,fill:"#2C3035"})),eK=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M21.7101 12.594L22.3108 11.9933C23.2281 11.0768 23.2281 9.58353 22.3108 8.66628C21.4221 7.77828 19.8733 7.77753 18.9838 8.66628L18.3778 9.27228L21.7101 12.594Z",fill:"black"}),em.createElement("path",{d:"M20.6441 13.6595L13.8124 20.4912C13.7539 20.549 13.6894 20.5962 13.6174 20.6322L9.08512 22.8987C8.79637 23.0435 8.44762 22.9857 8.21962 22.7577C7.99162 22.5297 7.93462 22.181 8.07937 21.8922L10.3444 17.36C10.3811 17.288 10.4284 17.2235 10.4854 17.165L17.3171 10.3332L20.6441 13.6595Z",fill:"black"})),e$=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.60001 10.3333C6.60001 9.30241 7.43574 8.46667 8.46667 8.46667H21.5333C22.5643 8.46667 23.4 9.30241 23.4 10.3333V21.5333C23.4 22.5643 22.5643 23.4 21.5333 23.4H8.46667C7.43574 23.4 6.60001 22.5643 6.60001 21.5333V10.3333Z",stroke:"black",strokeWidth:1.86667,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("path",{d:"M18.7333 6.60002V8.33335",stroke:"black",strokeWidth:1.86667,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("path",{d:"M11.2667 6.60002V8.33335",stroke:"black",strokeWidth:1.86667,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("path",{d:"M6.60001 13.0667H23.4",stroke:"black",strokeWidth:1.86667,strokeLinecap:"round",strokeLinejoin:"round"})),eV=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.38095 17.7619C8.69592 17.7619 9.7619 16.6959 9.7619 15.381C9.7619 14.066 8.69592 13 7.38095 13C6.06599 13 5 14.066 5 15.381C5 16.6959 6.06599 17.7619 7.38095 17.7619Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 17.7619C16.315 17.7619 17.381 16.6959 17.381 15.381C17.381 14.066 16.315 13 15 13C13.685 13 12.619 14.066 12.619 15.381C12.619 16.6959 13.685 17.7619 15 17.7619Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.619 17.7619C23.934 17.7619 25 16.6959 25 15.381C25 14.066 23.934 13 22.619 13C21.3041 13 20.2381 14.066 20.2381 15.381C20.2381 16.6959 21.3041 17.7619 22.619 17.7619Z",fill:"black"})),eG=ep=>em.createElement("svg",Object.assign({width:15,height:15,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M10.4106 1.05005C10.8129 1.93759 11.0417 2.92076 11.0417 3.95988C11.0417 7.87272 7.87052 11.0432 3.95839 11.0432C2.91927 11.0432 1.93681 10.8144 1.04785 10.4121C2.15852 12.87 4.62706 14.5849 7.50006 14.5849C11.4115 14.5849 14.5834 11.4144 14.5834 7.50155C14.5834 4.62784 12.8692 2.16001 10.4106 1.05005Z",fill:"#333333"}),em.createElement("path",{d:"M2.47717 4.02434L3.24996 6.08488L4.02275 4.02434L6.08329 3.25155L4.02275 2.47875L3.24996 0.418213L2.47717 2.47875L0.416626 3.25155L2.47717 4.02434Z",fill:"#333333"})),eY=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.78076 20.875C9.78076 22.0437 10.7202 23 11.8685 23H18.1316C19.2799 23 20.2194 22.0437 20.2194 20.875V10.25H9.78076V20.875Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2631 7.0625H18.1316L17.0877 6H12.9123L11.8684 7.0625H8.73682V9.1875H21.2631V7.0625Z",fill:"black"})),eZ=ep=>em.createElement("svg",Object.assign({width:36,height:36,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.3249 2.93555C12.9667 2.93555 13.4871 3.45589 13.4871 4.09777V5.2445C14.8228 5.04593 16.2947 4.9599 17.9023 4.9599C19.5155 4.9599 20.992 5.04651 22.3315 5.24651V4.09777C22.3315 3.45589 22.8519 2.93555 23.4938 2.93555C24.1356 2.93555 24.656 3.45589 24.656 4.09777V5.75303C26.3282 6.25363 27.7199 7.01965 28.8297 8.12931C31.1957 10.4949 32 14.1412 32 19.0562C32 23.9713 31.1957 27.6176 28.8297 29.9831C26.4638 32.3486 22.8172 33.1526 17.9023 33.1526C12.988 33.1526 9.34169 32.3486 6.97598 29.9831C4.61024 27.6176 3.80594 23.9713 3.80594 19.0562C3.80594 14.1412 4.61024 10.4949 6.97598 8.12935C8.08868 7.01674 9.48467 6.24959 11.1626 5.74907V4.09777C11.1626 3.45589 11.683 2.93555 12.3249 2.93555ZM11.1626 8.19887C10.1069 8.59336 9.27558 9.11706 8.61954 9.77305C7.81273 10.5798 7.20594 11.6517 6.79354 13.0802H29.0124C28.5999 11.6517 27.9931 10.5798 27.1863 9.77308C26.5329 9.11981 25.7056 8.59773 24.656 8.2038V8.64716C24.656 9.28904 24.1356 9.80938 23.4938 9.80938C22.8519 9.80938 22.3315 9.28904 22.3315 8.64716V7.60023C21.0826 7.38885 19.6188 7.28435 17.9023 7.28435C16.1921 7.28435 14.7329 7.3881 13.4871 7.59795V8.64716C13.4871 9.28904 12.9667 9.80938 12.3249 9.80938C11.683 9.80938 11.1626 9.28904 11.1626 8.64716V8.19887ZM29.4739 15.4046H6.33205C6.19721 16.4731 6.13038 17.6839 6.13038 19.0562C6.13038 23.8425 6.94319 26.6632 8.61954 28.3394C10.2959 30.0156 13.1167 30.8281 17.9023 30.8281C22.6886 30.8281 25.5097 30.0156 27.1863 28.3394C28.8627 26.6632 29.6755 23.8425 29.6755 19.0562C29.6755 17.6839 29.6087 16.4731 29.4739 15.4046ZM10.6002 19.7332C10.6002 19.0913 11.1205 18.571 11.7624 18.571H11.775C12.4168 18.571 12.9372 19.0913 12.9372 19.7332C12.9372 20.3751 12.4168 20.8954 11.775 20.8954H11.7624C11.1205 20.8954 10.6002 20.3751 10.6002 19.7332ZM16.7474 19.7332C16.7474 19.0913 17.2678 18.571 17.9097 18.571H17.9222C18.5641 18.571 19.0844 19.0913 19.0844 19.7332C19.0844 20.3751 18.5641 20.8954 17.9222 20.8954H17.9097C17.2678 20.8954 16.7474 20.3751 16.7474 19.7332ZM22.8831 19.7332C22.8831 19.0913 23.4035 18.571 24.0453 18.571H24.0579C24.6998 18.571 25.2201 19.0913 25.2201 19.7332C25.2201 20.3751 24.6998 20.8954 24.0579 20.8954H24.0453C23.4035 20.8954 22.8831 20.3751 22.8831 19.7332ZM10.6002 25.1054C10.6002 24.4636 11.1205 23.9432 11.7624 23.9432H11.775C12.4168 23.9432 12.9372 24.4636 12.9372 25.1054C12.9372 25.7473 12.4168 26.2677 11.775 26.2677H11.7624C11.1205 26.2677 10.6002 25.7473 10.6002 25.1054ZM16.7474 25.1054C16.7474 24.4636 17.2678 23.9432 17.9097 23.9432H17.9222C18.5641 23.9432 19.0844 24.4636 19.0844 25.1054C19.0844 25.7473 18.5641 26.2677 17.9222 26.2677H17.9097C17.2678 26.2677 16.7474 25.7473 16.7474 25.1054ZM22.8831 25.1054C22.8831 24.4636 23.4035 23.9432 24.0453 23.9432H24.0579C24.6998 23.9432 25.2201 24.4636 25.2201 25.1054C25.2201 25.7473 24.6998 26.2677 24.0579 26.2677H24.0453C23.4035 26.2677 22.8831 25.7473 22.8831 25.1054Z",fill:"#93999F"})),eJ=ep=>em.createElement("svg",Object.assign({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M10 6V14",stroke:"black",strokeWidth:1.45,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("path",{d:"M14 11L10 14L6 11",stroke:"black",strokeWidth:1.45,strokeLinecap:"round",strokeLinejoin:"round"})),e0=ep=>em.createElement("svg",Object.assign({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M6 8.66675H7.33333M7.33333 8.66675H18M7.33333 8.66675L7.33301 18C7.33301 18.3536 7.47348 18.6928 7.72353 18.9428C7.97358 19.1929 8.31272 19.3333 8.66634 19.3333H15.333C15.6866 19.3333 16.0258 19.1929 16.2758 18.9428C16.5259 18.6928 16.6663 18.3536 16.6663 18V8.66667L7.33333 8.66675ZM9.33301 8.66667V7.33333C9.33301 6.97971 9.47348 6.64057 9.72353 6.39052C9.97358 6.14048 10.3127 6 10.6663 6H13.333C13.6866 6 14.0258 6.14048 14.2758 6.39052C14.5259 6.64057 14.6663 6.97971 14.6663 7.33333V8.66667",stroke:"#333333",strokeWidth:1.33333,strokeLinecap:"round",strokeLinejoin:"round"})),e5=ep=>em.createElement("svg",Object.assign({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M9.67188 15.3411L12.3385 18.0077M12.3385 18.0077L15.0052 15.3411M12.3385 18.0077L12.3389 12.0078M18.2593 16.0678C18.8389 15.6602 19.2736 15.0785 19.5002 14.4072C19.7268 13.7359 19.7336 13.0098 19.5196 12.3343C19.3056 11.6589 18.8819 11.0692 18.31 10.6508C17.7382 10.2325 17.0479 10.0072 16.3393 10.0078H15.4993C15.2988 9.22635 14.9236 8.5006 14.4021 7.88515C13.8805 7.26971 13.2261 6.78061 12.4881 6.45467C11.7502 6.12873 10.9479 5.97445 10.1417 6.00345C9.33545 6.03244 8.54632 6.24395 7.83368 6.62205C7.12104 7.00016 6.50346 7.535 6.02744 8.18632C5.55141 8.83764 5.22935 9.58847 5.08548 10.3823C4.94162 11.1761 4.97972 11.9922 5.1969 12.7691C5.41408 13.5461 5.80468 14.2636 6.33931 14.8678",stroke:"#333333",strokeWidth:1.33333,strokeLinecap:"round",strokeLinejoin:"round"})),e6=ep=>em.createElement("svg",Object.assign({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M12 17.4141H18M15 6.41421C15.2652 6.149 15.6249 6 16 6C16.1857 6 16.3696 6.03658 16.5412 6.10765C16.7128 6.17872 16.8687 6.28289 17 6.41421C17.1313 6.54554 17.2355 6.70144 17.3066 6.87302C17.3776 7.0446 17.4142 7.2285 17.4142 7.41421C17.4142 7.59993 17.3776 7.78383 17.3066 7.95541C17.2355 8.12699 17.1313 8.28289 17 8.41421L8.66667 16.7475L6 17.4142L6.66667 14.7475L15 6.41421Z",stroke:"#333333",strokeWidth:1.33333,strokeLinecap:"round",strokeLinejoin:"round"})),e9=ep=>em.createElement("svg",Object.assign({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 17C13.866 17 17 13.866 17 10C17 6.13401 13.866 3 10 3C6.13401 3 3 6.13401 3 10C3 13.866 6.13401 17 10 17ZM10 6C10.5523 6 11 6.44772 11 7V10C11 10.5523 10.5523 11 10 11C9.44772 11 9 10.5523 9 10V7C9 6.44772 9.44772 6 10 6ZM10 12C9.44772 12 9 12.4477 9 13C9 13.5523 9.44772 14 10 14H10.005C10.5573 14 11.005 13.5523 11.005 13C11.005 12.4477 10.5573 12 10.005 12H10Z",fill:"#EB6461"})),e8=ep=>em.createElement("svg",Object.assign({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M10.3333 12.6667L7 9.33333M7 9.33333L10.3333 6M7 9.33333L15 9.33325C15.7072 9.33325 16.3855 9.6142 16.8856 10.1143C17.3857 10.6144 17.6667 11.2927 17.6667 11.9999V16.6666",stroke:"#333333",strokeWidth:1.33333,strokeLinecap:"round",strokeLinejoin:"round"})),e7=ep=>em.createElement("svg",Object.assign({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M6 6.66064V10.6606M6 10.6606H10M6 10.6606L9.09333 7.75378C10.0139 6.83473 11.2083 6.23976 12.4965 6.05853C13.7846 5.87729 15.0968 6.1196 16.2352 6.74896C17.3737 7.37831 18.2768 8.36061 18.8084 9.54785C19.3401 10.7351 19.4715 12.0629 19.1828 13.3314C18.8942 14.5998 18.2011 15.74 17.2081 16.5803C16.2151 17.4206 14.9758 17.9153 13.6771 17.9901C12.3785 18.0648 11.0907 17.7155 10.0078 16.9947C8.92489 16.2739 8.1056 15.2207 7.67333 13.9938",stroke:"#333333",strokeWidth:1.33333,strokeLinecap:"round",strokeLinejoin:"round"})),tu=ep=>em.createElement("svg",Object.assign({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M10 5C7.23958 5 5 7.23958 5 10C5 12.7604 7.23958 15 10 15C12.7604 15 15 12.7604 15 10C15 7.23958 12.7604 5 10 5Z",stroke:"#CCCCCC",strokeMiterlimit:10}),em.createElement("path",{d:"M10 6.66663V10.4166H12.5",stroke:"#CCCCCC",strokeLinecap:"round",strokeLinejoin:"round"})),tp=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M18.3801 18.456L14.5468 14.6226M14.5468 14.6226L10.7134 18.456M14.5468 14.6226V23.2476M22.5872 20.7464C23.5219 20.2368 24.2603 19.4305 24.6858 18.4547C25.1114 17.4788 25.1998 16.3891 24.9372 15.3574C24.6746 14.3257 24.076 13.4108 23.2357 12.7572C22.3954 12.1036 21.3614 11.7483 20.2968 11.7476H19.0893C18.7992 10.6257 18.2586 9.58405 17.508 8.7011C16.7574 7.81814 15.8164 7.11683 14.7558 6.64989C13.6952 6.18295 12.5425 5.96253 11.3844 6.0052C10.2263 6.04787 9.09296 6.35252 8.06957 6.89624C7.04618 7.43997 6.15936 8.20862 5.47579 9.14441C4.79222 10.0802 4.32969 11.1588 4.12296 12.2991C3.91624 13.4393 3.97071 14.6117 4.28227 15.7279C4.59383 16.8441 5.15438 17.8751 5.92178 18.7435",stroke:"#333333",strokeWidth:1.44689,strokeLinecap:"round",strokeLinejoin:"round"})),th=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M23 10L12 21L7 16",stroke:"black",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})),tg=ep=>em.createElement("svg",Object.assign({width:80,height:80,viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M43.142 72C42.763 72 42.381 71.928 42.016 71.778C40.895 71.32 40.17 70.242 40.17 69.031V64.056H36.529C21.35 64.056 9 51.706 9 36.527C9 21.348 21.351 9 36.53 9H43.245C58.424 9 70.773 21.35 70.773 36.529C70.773 47.189 64.494 56.994 54.775 61.511C54.629 61.579 54.498 61.672 54.383 61.79L45.257 71.108C44.686 71.691 43.922 72 43.142 72ZM36.53 14C24.107 14 14.001 24.106 14.001 36.528C14.001 48.95 24.107 59.057 36.53 59.057H41.425C43.49 59.057 45.171 60.737 45.171 62.802V64.05L50.809 58.293C51.347 57.741 51.975 57.297 52.671 56.975C60.629 53.276 65.774 45.249 65.774 36.528C65.773 24.106 55.667 14 43.245 14H36.53Z",fill:"#CCCCCC"}),em.createElement("path",{d:"M39.8689 44.7061C37.9159 44.7061 36.4829 46.1981 36.4829 48.2641C36.4829 50.2721 37.8589 51.8221 39.8689 51.8221C41.9329 51.8221 43.2549 50.2751 43.2549 48.2641C43.2549 46.1971 41.9329 44.7061 39.8689 44.7061Z",fill:"#CCCCCC"}),em.createElement("path",{d:"M41.2018 41.069C41.7358 39.251 44.0548 31.272 44.0568 26.19C44.0568 19.492 35.7168 19.524 35.7168 26.19C35.7168 31.242 37.9178 39.02 38.5378 41.069C39.0758 42.846 40.6898 42.815 41.2018 41.069Z",fill:"#CCCCCC"})),tm=ep=>em.createElement("svg",Object.assign({width:80,height:80,viewBox:"0 0 80 80",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M67.5 18H12.5C11.12 18 10 16.88 10 15.5C10 14.12 11.12 13 12.5 13H67.5C68.8825 13 70 14.12 70 15.5C70 16.88 68.8825 18 67.5 18ZM32.5 30.5H12.5C11.12 30.5 10 29.38 10 28C10 26.62 11.12 25.5 12.5 25.5H32.5C33.88 25.5 35 26.62 35 28C35 29.38 33.88 30.5 32.5 30.5ZM27.5 43H12.5C11.12 43 10 41.88 10 40.5C10 39.12 11.12 38 12.5 38H27.5C28.88 38 30 39.12 30 40.5C30 41.88 28.88 43 27.5 43ZM27.5 55.5H12.5C11.12 55.5 10 54.3825 10 53C10 51.6175 11.12 50.5 12.5 50.5H27.5C28.88 50.5 30 51.6175 30 53C30 54.3825 28.88 55.5 27.5 55.5ZM52.5 58C42.8525 58 35 50.1475 35 40.5C35 30.85 42.8525 23 52.5 23C62.1475 23 70 30.85 70 40.5C70 50.1475 62.1475 58 52.5 58ZM52.5 28C45.6075 28 40 33.6075 40 40.5C40 47.3925 45.6075 53 52.5 53C59.3925 53 65 47.3925 65 40.5C65 33.6075 59.3925 28 52.5 28ZM27.5 68C26.86 68 26.22 67.755 25.7325 67.2675C24.755 66.29 24.755 64.71 25.7325 63.7325L38.2325 51.2325C39.21 50.255 40.79 50.255 41.7675 51.2325C42.745 52.21 42.745 53.79 41.7675 54.7675L29.2675 67.2675C28.78 67.755 28.14 68 27.5 68V68Z",fill:"#CCCCCC"})),tA=ep=>em.createElement("svg",Object.assign({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M10.5 2H4.66667C4.22464 2 3.80072 2.17559 3.48816 2.48816C3.17559 2.80072 3 3.22464 3 3.66667V17C3 17.442 3.17559 17.866 3.48816 18.1785C3.80072 18.4911 4.22464 18.6667 4.66667 18.6667H14.6667C15.1087 18.6667 15.5326 18.4911 15.8452 18.1785C16.1577 17.866 16.3333 17.442 16.3333 17V7.83333M10.5 2L16.3333 7.83333M10.5 2V7.83333H16.3333",stroke:"#333333",strokeWidth:1.44689,strokeLinecap:"round",strokeLinejoin:"round"})),tM=ep=>em.createElement("svg",Object.assign({width:22,height:22,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M17.3333 6L8.16667 15.1667L4 11",stroke:"#333333",strokeWidth:1.66667,strokeLinecap:"round",strokeLinejoin:"round"})),t_=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M22.0352 11.8511L22.7081 11.1782C23.7354 10.1517 23.7354 8.4793 22.7081 7.45198C21.7127 6.45742 19.9781 6.45658 18.9818 7.45198L18.3031 8.1307L22.0352 11.8511Z",fill:"#333333"}),em.createElement("path",{d:"M20.8407 13.0439L13.1892 20.6954C13.1237 20.7601 13.0514 20.813 12.9708 20.8534L7.89466 23.3918C7.57126 23.554 7.18066 23.4893 6.9253 23.2339C6.66994 22.9786 6.6061 22.588 6.76822 22.2646L9.30502 17.1884C9.34618 17.1078 9.3991 17.0356 9.46294 16.97L17.1145 9.31848L20.8407 13.0439Z",fill:"#333333"})),tO=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 15.3333C7 10.725 10.725 7 15.3333 7C19.9417 7 23.6667 10.725 23.6667 15.3333C23.6667 19.9417 19.9417 23.6667 15.3333 23.6667C10.725 23.6667 7 19.9417 7 15.3333ZM18.325 19.5L19.5 18.325L16.5083 15.3333L19.5 12.3417L18.325 11.1667L15.3333 14.1583L12.3417 11.1667L11.1667 12.3417L14.1583 15.3333L11.1667 18.325L12.3417 19.5L15.3333 16.5083L18.325 19.5Z",fill:"black"})),tv=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.5 21C17.6421 21 21 17.6421 21 13.5C21 9.35786 17.6421 6 13.5 6C9.35786 6 6 9.35786 6 13.5C6 17.6421 9.35786 21 13.5 21Z",stroke:"black",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("path",{d:"M24 24L19 19",stroke:"black",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),tF=ep=>em.createElement("svg",Object.assign({width:12,height:30,viewBox:"0 0 12 30",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 14.022L1.28182 12.6887L4.54545 16.0739L10.3848 10L11.6667 11.3428L4.54545 18.75L0 14.022Z"})),tw=ep=>em.createElement("svg",Object.assign({width:16,height:30,viewBox:"0 0 16 30",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M1.5998 8.6L6.7854 15.0808C7.01239 15.3647 7.13597 15.7173 7.1358 16.0808V21.4L8.7358 20.2V16.08C8.73581 15.7168 8.85938 15.3644 9.0862 15.0808L14.2718 8.6H1.6006H1.5998ZM1.5998 7H14.2718C14.5732 7.00004 14.8685 7.08522 15.1236 7.24573C15.3788 7.40625 15.5834 7.63556 15.7139 7.90727C15.8444 8.17898 15.8955 8.48202 15.8613 8.7815C15.8271 9.08097 15.709 9.3647 15.5206 9.6L10.3358 16.08V20.2C10.3358 20.4484 10.278 20.6934 10.1669 20.9155C10.0558 21.1377 9.89451 21.331 9.6958 21.48L8.0958 22.68C7.85809 22.8583 7.57543 22.9669 7.27949 22.9935C6.98355 23.0202 6.68603 22.964 6.42026 22.8311C6.15449 22.6982 5.93097 22.4939 5.77476 22.2412C5.61854 21.9884 5.5358 21.6971 5.5358 21.4V16.08L0.351001 9.6C0.162612 9.3647 0.0445206 9.08097 0.0103284 8.7815C-0.0238638 8.48202 0.0272343 8.17898 0.157737 7.90727C0.28824 7.63556 0.492839 7.40625 0.747968 7.24573C1.0031 7.08522 1.29838 7.00004 1.5998 7V7Z"})),tC=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.4601 13.86H15.2601C16.3401 13.86 17.1167 13.67 17.5901 13.29C18.0634 12.91 18.3001 12.34 18.3001 11.58C18.3001 11.0733 18.2201 10.6733 18.0601 10.38C17.9001 10.0866 17.6801 9.85997 17.4001 9.69997C17.1201 9.53997 16.7967 9.43664 16.4301 9.38997C16.0634 9.3433 15.6734 9.31997 15.2601 9.31997H11.4601V13.86ZM9.56006 7.71997H14.7401C15.0467 7.71997 15.3767 7.7233 15.7301 7.72997C16.0834 7.73664 16.4334 7.75664 16.7801 7.78997C17.1267 7.8233 17.4501 7.8733 17.7501 7.93997C18.0501 8.00664 18.3067 8.10664 18.5201 8.23997C18.9867 8.51997 19.3834 8.90663 19.7101 9.39997C20.0367 9.89331 20.2001 10.5 20.2001 11.22C20.2001 11.98 20.0167 12.6366 19.6501 13.19C19.2834 13.7433 18.7601 14.1533 18.0801 14.42V14.46C18.9601 14.6466 19.6334 15.0466 20.1001 15.66C20.5667 16.2733 20.8001 17.02 20.8001 17.9C20.8001 18.42 20.7067 18.9266 20.5201 19.42C20.3334 19.9133 20.0567 20.35 19.6901 20.73C19.3234 21.11 18.8701 21.4166 18.3301 21.65C17.7901 21.8833 17.1667 22 16.4601 22H9.56006V7.71997ZM11.4601 20.4H16.2201C17.0601 20.4 17.7167 20.1733 18.1901 19.72C18.6634 19.2666 18.9001 18.64 18.9001 17.84C18.9001 17.3733 18.8134 16.9866 18.6401 16.68C18.4667 16.3733 18.2367 16.13 17.9501 15.95C17.6634 15.77 17.3334 15.6433 16.9601 15.57C16.5867 15.4966 16.2001 15.46 15.8001 15.46H11.4601V20.4Z",fill:"black"})),tE=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.9 6C6.40294 6 6 6.40294 6 6.9C6 7.39706 6.40294 7.8 6.9 7.8H23.1C23.5971 7.8 24 7.39706 24 6.9C24 6.40294 23.5971 6 23.1 6H6.9ZM9.96 14.91L6 10.95V18.87L9.96 14.91ZM13.2 17.7C13.2 18.1971 13.6029 18.6 14.1 18.6H23.1C23.5971 18.6 24 18.1971 24 17.7C24 17.2029 23.5971 16.8 23.1 16.8H14.1C13.6029 16.8 13.2 17.2029 13.2 17.7ZM6.9 24C6.40294 24 6 23.5971 6 23.1C6 22.6029 6.40294 22.2 6.9 22.2H23.1C23.5971 22.2 24 22.6029 24 23.1C24 23.5971 23.5971 24 23.1 24H6.9ZM14.1 13.2C13.6029 13.2 13.2 12.7971 13.2 12.3C13.2 11.8029 13.6029 11.4 14.1 11.4H23.1C23.5971 11.4 24 11.8029 24 12.3C24 12.7971 23.5971 13.2 23.1 13.2H14.1Z",fill:"black"})),tq=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.1399 7.71997H18.0399L15.0399 22H13.1399L16.1399 7.71997Z",fill:"black"})),tR=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.3335 13.9211L8.98155 12.2069L13.1777 16.5593L20.6854 8.75L22.3335 10.4764L13.1777 20L7.3335 13.9211Z",fill:"black"})),tS=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.78076 20.875C9.78076 22.0437 10.7202 23 11.8685 23H18.1316C19.2799 23 20.2194 22.0437 20.2194 20.875V10.25H9.78076V20.875Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2631 7.0625H18.1316L17.0877 6H12.9123L11.8684 7.0625H8.73682V9.1875H21.2631V7.0625Z",fill:"black"})),tB=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M13.3334 15.8333C13.6912 16.3118 14.1478 16.7077 14.6722 16.9941C15.1965 17.2806 15.7763 17.4509 16.3722 17.4936C16.9682 17.5363 17.5663 17.4503 18.1261 17.2415C18.6859 17.0327 19.1943 16.7059 19.6167 16.2833L22.1167 13.7833C22.8757 12.9975 23.2957 11.945 23.2862 10.8525C23.2767 9.76002 22.8385 8.71497 22.0659 7.94243C21.2934 7.1699 20.2484 6.7317 19.1559 6.7222C18.0634 6.71271 17.0109 7.13269 16.225 7.89168L14.7917 9.31668M16.6666 14.1666C16.3087 13.6882 15.8521 13.2923 15.3278 13.0058C14.8035 12.7194 14.2237 12.549 13.6277 12.5063C13.0318 12.4637 12.4336 12.5497 11.8738 12.7585C11.314 12.9673 10.8057 13.2941 10.3833 13.7166L7.88326 16.2166C7.12426 17.0025 6.70429 18.055 6.71378 19.1475C6.72327 20.2399 7.16148 21.285 7.93401 22.0575C8.70655 22.8301 9.7516 23.2683 10.8441 23.2778C11.9366 23.2873 12.9891 22.8673 13.7749 22.1083L15.1999 20.6833",stroke:"black",strokeWidth:1.66667,strokeLinecap:"round",strokeLinejoin:"round"})),tD=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.96 16.84C20.96 18.6666 20.4733 20.0366 19.5 20.95C18.5266 21.8633 17.14 22.32 15.34 22.32C13.5 22.32 12.0633 21.8833 11.03 21.01C9.99664 20.1366 9.47998 18.7466 9.47998 16.84V7.71997H11.38V16.84C11.38 18.12 11.72 19.09 12.4 19.75C13.08 20.41 14.06 20.74 15.34 20.74C16.5533 20.74 17.4766 20.41 18.11 19.75C18.7433 19.09 19.06 18.12 19.06 16.84V7.71997H20.96V16.84Z",fill:"black"})),tT=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.9 6C6.40294 6 6 6.40294 6 6.9C6 7.39706 6.40294 7.8 6.9 7.8H23.1C23.5971 7.8 24 7.39706 24 6.9C24 6.40294 23.5971 6 23.1 6H6.9ZM6 14.91L9.96 18.87V10.95L6 14.91ZM13.2 17.7C13.2 18.1971 13.6029 18.6 14.1 18.6H23.1C23.5971 18.6 24 18.1971 24 17.7C24 17.2029 23.5971 16.8 23.1 16.8H14.1C13.6029 16.8 13.2 17.2029 13.2 17.7ZM6.9 24C6.40294 24 6 23.5971 6 23.1C6 22.6029 6.40294 22.2 6.9 22.2H23.1C23.5971 22.2 24 22.6029 24 23.1C24 23.5971 23.5971 24 23.1 24H6.9ZM14.1 13.2C13.6029 13.2 13.2 12.7971 13.2 12.3C13.2 11.8029 13.6029 11.4 14.1 11.4H23.1C23.5971 11.4 24 11.8029 24 12.3C24 12.7971 23.5971 13.2 23.1 13.2H14.1Z",fill:"black"})),tN=ep=>em.createElement("svg",Object.assign({width:36,height:36,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M29 7H7V29H29V7Z",fill:"white"}),em.createElement("path",{d:"M19.6802 14.92L20.6882 16.36L22.2722 15.208V23.56H24.0002V12.616H22.5602L19.6802 14.92Z",fill:"#1E88E5"}),em.createElement("path",{d:"M16.943 17.7449C17.568 17.1709 17.956 16.3749 17.956 15.4959C17.956 13.7489 16.423 12.3279 14.539 12.3279C12.937 12.3279 11.567 13.3369 11.209 14.7809L12.866 15.2019C13.031 14.5379 13.734 14.0559 14.539 14.0559C15.481 14.0559 16.248 14.7019 16.248 15.4959C16.248 16.2899 15.481 16.9359 14.539 16.9359H13.542V18.6639H14.539C15.62 18.6639 16.532 19.4149 16.532 20.3039C16.532 21.2079 15.666 21.9439 14.601 21.9439C13.639 21.9439 12.817 21.3339 12.687 20.5259L11 20.8019C11.262 22.4379 12.81 23.6719 14.6 23.6719C16.607 23.6719 18.24 22.1609 18.24 20.3039C18.24 19.2809 17.736 18.3629 16.943 17.7449Z",fill:"#1E88E5"}),em.createElement("path",{d:"M28 36H8L7 32L8 28H28L29 32L28 36Z",fill:"#FBC02D"}),em.createElement("path",{d:"M32 29L36 28V8L32 7L28 8V28L32 29Z",fill:"#4CAF50"}),em.createElement("path",{d:"M28 8L29 4L28 0H3C1.343 0 0 1.343 0 3V28L4 29L8 28V8H28Z",fill:"#1E88E5"}),em.createElement("path",{d:"M28 28V36L36 28H28Z",fill:"#E53935"}),em.createElement("path",{d:"M33 0H28V8H36V3C36 1.343 34.657 0 33 0Z",fill:"#1565C0"}),em.createElement("path",{d:"M3 36H8V28H0V33C0 34.657 1.343 36 3 36Z",fill:"#1565C0"})),tW=ep=>em.createElement("svg",Object.assign({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("g",null,em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 12.022L7.28182 10.6887L10.5455 14.0739L16.3848 8L17.6667 9.34276L10.5455 16.75L6 12.022Z",fill:"#333333"}))),tL=ep=>em.createElement("svg",Object.assign({width:12,height:20,viewBox:"0 0 12 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M6 5V15M1 10H11",stroke:"#333333",strokeWidth:1.44689,strokeLinecap:"round",strokeLinejoin:"round"})),tP=ep=>em.createElement("svg",Object.assign({width:14,height:20,viewBox:"0 0 14 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M12.6667 16V14.6667C12.6667 13.9594 12.3857 13.2811 11.8856 12.781C11.3855 12.281 10.7072 12 10 12H4.66667C3.95942 12 3.28115 12.281 2.78105 12.781C2.28095 13.2811 2 13.9594 2 14.6667V16M9.99935 6.66667C9.99935 8.13943 8.80544 9.33333 7.33268 9.33333C5.85992 9.33333 4.66602 8.13943 4.66602 6.66667C4.66602 5.19391 5.85992 4 7.33268 4C8.80544 4 9.99935 5.19391 9.99935 6.66667Z",stroke:"#333333",strokeWidth:1.44689,strokeLinecap:"round",strokeLinejoin:"round"})),tI=ep=>em.createElement("svg",Object.assign({width:16,height:20,viewBox:"0 0 16 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M2 8H14M3.33333 4H12.6667C13.403 4 14 4.59695 14 5.33333V14.6667C14 15.403 13.403 16 12.6667 16H3.33333C2.59695 16 2 15.403 2 14.6667V5.33333C2 4.59695 2.59695 4 3.33333 4Z",stroke:"#333333",strokeWidth:1.44689,strokeLinecap:"round",strokeLinejoin:"round"})),tj=ep=>em.createElement("svg",Object.assign({width:15,height:20,viewBox:"0 0 15 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M13.6089 11.739L8.74578 16.6021C8.61979 16.7283 8.47018 16.8283 8.3055 16.8966C8.14082 16.9649 7.9643 17 7.78603 17C7.60776 17 7.43124 16.9649 7.26656 16.8966C7.10188 16.8283 6.95227 16.7283 6.82629 16.6021L1 10.7826V4H7.78264L13.6089 9.82629C13.8616 10.0805 14.0034 10.4243 14.0034 10.7826C14.0034 11.141 13.8616 11.4848 13.6089 11.739Z",fill:"black",fillOpacity:.1}),em.createElement("path",{d:"M4.39258 7.39258H4.39988M13.6089 11.739L8.74578 16.6021C8.61979 16.7283 8.47018 16.8283 8.3055 16.8966C8.14082 16.9649 7.9643 17 7.78603 17C7.60776 17 7.43124 16.9649 7.26656 16.8966C7.10188 16.8283 6.95227 16.7283 6.82629 16.6021L1 10.7826V4H7.78264L13.6089 9.82629C13.8616 10.0805 14.0034 10.4243 14.0034 10.7826C14.0034 11.141 13.8616 11.4848 13.6089 11.739Z",stroke:"#333333",strokeWidth:1.44689,strokeLinecap:"round",strokeLinejoin:"round"})),tU=ep=>em.createElement("svg",Object.assign({width:7,height:11,viewBox:"0 0 7 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 1.5C0 0.671573 0.671573 0 1.5 0C2.32843 0 3 0.671573 3 1.5C3 2.32843 2.32843 3 1.5 3C0.671573 3 0 2.32843 0 1.5ZM0 9.5C0 8.67157 0.671573 8 1.5 8C2.32843 8 3 8.67157 3 9.5C3 10.3284 2.32843 11 1.5 11C0.671573 11 0 10.3284 0 9.5ZM1.5 4C0.671573 4 0 4.67157 0 5.5C0 6.32843 0.671573 7 1.5 7C2.32843 7 3 6.32843 3 5.5C3 4.67157 2.32843 4 1.5 4Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 1.5C4 0.671573 4.67157 0 5.5 0C6.32843 0 7 0.671573 7 1.5C7 2.32843 6.32843 3 5.5 3C4.67157 3 4 2.32843 4 1.5ZM4 9.5C4 8.67157 4.67157 8 5.5 8C6.32843 8 7 8.67157 7 9.5C7 10.3284 6.32843 11 5.5 11C4.67157 11 4 10.3284 4 9.5ZM5.5 4C4.67157 4 4 4.67157 4 5.5C4 6.32843 4.67157 7 5.5 7C6.32843 7 7 6.32843 7 5.5C7 4.67157 6.32843 4 5.5 4Z",fill:"black"})),tH=ep=>em.createElement("svg",Object.assign({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M16 10.5714H10.8571H9.14287H4V9H9.14287H10.8571H16V10.5714Z",fill:"#333333"})),tX=ep=>em.createElement("svg",Object.assign({width:20,height:20,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M16 10.5713H4V8.99994H16V10.5713Z",fill:"#333333"}),em.createElement("path",{d:"M9.2143 15.7856L9.2143 3.78564L10.7857 3.78564L10.7857 15.7856H9.2143Z",fill:"#333333"})),tQ=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M13.296 19.1674L13.3062 19.1641L13.3157 19.1593C13.399 19.1176 13.445 19.0717 13.5031 19.0135L13.5083 19.0083L20.4832 12.0334C20.6234 11.8932 20.6884 11.699 20.6884 11.5126C20.6884 11.3261 20.6234 11.1319 20.4832 10.9917C20.2035 10.7121 19.7375 10.7233 19.4384 11.0561L13.0028 17.4918L10.5586 15.0476C10.4183 14.9073 10.2242 14.8423 10.0377 14.8423C9.85125 14.8423 9.65707 14.9073 9.51684 15.0476C9.3766 15.1878 9.31159 15.382 9.31159 15.5684C9.31159 15.7549 9.3766 15.9491 9.51684 16.0893L12.4666 19.039C12.5883 19.1607 12.7134 19.1996 12.8435 19.2321L12.8614 19.2366H12.8799H12.8802H12.8806H12.881H12.8813H12.8817H12.882H12.8824H12.8827H12.8831H12.8835H12.8838H12.8842H12.8845H12.8849H12.8852H12.8856H12.8859H12.8863H12.8866H12.887H12.8873H12.8876H12.888H12.8883H12.8887H12.889H12.8894H12.8897H12.89H12.8904H12.8907H12.8911H12.8914H12.8917H12.8921H12.8924H12.8927H12.8931H12.8934H12.8937H12.8941H12.8944H12.8947H12.8951H12.8954H12.8957H12.8961H12.8964H12.8967H12.897H12.8974H12.8977H12.898H12.8983H12.8987H12.899H12.8993H12.8996H12.9H12.9003H12.9006H12.9009H12.9012H12.9016H12.9019H12.9022H12.9025H12.9028H12.9031H12.9034H12.9038H12.9041H12.9044H12.9047H12.905H12.9053H12.9056H12.9059H12.9063H12.9066H12.9069H12.9072H12.9075H12.9078H12.9081H12.9084H12.9087H12.909H12.9093H12.9096H12.9099H12.9102H12.9105H12.9108H12.9111H12.9114H12.9117H12.912H12.9123H12.9126H12.9129H12.9132H12.9135H12.9138H12.9141H12.9144H12.9147H12.915H12.9153H12.9155H12.9158H12.9161H12.9164H12.9167H12.917H12.9173H12.9176H12.9179H12.9181H12.9184H12.9187H12.919H12.9193H12.9196H12.9199H12.9201H12.9204H12.9207H12.921H12.9213H12.9215H12.9218H12.9221H12.9224H12.9227H12.9229H12.9232H12.9235H12.9238H12.924H12.9243H12.9246H12.9249H12.9251H12.9254H12.9257H12.9259H12.9262H12.9265H12.9268H12.927H12.9273H12.9276H12.9278H12.9281H12.9284H12.9286H12.9289H12.9292H12.9294H12.9297H12.93H12.9302H12.9305H12.9308H12.931H12.9313H12.9315H12.9318H12.9321H12.9323H12.9326H12.9328H12.9331H12.9334H12.9336H12.9339H12.9341H12.9344H12.9346H12.9349H12.9352H12.9354H12.9357H12.9359H12.9362H12.9364H12.9367H12.9369H12.9372H12.9374H12.9377H12.9379H12.9382H12.9384H12.9387H12.9389H12.9392H12.9394H12.9397H12.9399H12.9402H12.9404H12.9407H12.9409H12.9411H12.9414H12.9416H12.9419H12.9421H12.9424H12.9426H12.9428H12.9431H12.9433H12.9436H12.9438H12.944H12.9443H12.9445H12.9448H12.945H12.9452H12.9455H12.9457H12.9459H12.9462H12.9464H12.9467H12.9469H12.9471H12.9474H12.9476H12.9478H12.9481H12.9483H12.9485H12.9488H12.949H12.9492H12.9494H12.9497H12.9499H12.9501H12.9504H12.9506H12.9508H12.9511H12.9513H12.9515H12.9517H12.952H12.9522H12.9524H12.9526H12.9529H12.9531H12.9533H12.9535H12.9538H12.954H12.9542H12.9544H12.9547H12.9549H12.9551H12.9553H12.9555H12.9558H12.956H12.9562H12.9564H12.9566H12.9569H12.9571H12.9573H12.9575H12.9577H12.9579H12.9582H12.9584H12.9586H12.9588H12.959H12.9592H12.9595H12.9597H12.9599H12.9601H12.9603H12.9605H12.9607H12.961H12.9612H12.9614H12.9616H12.9618H12.962H12.9622H12.9624H12.9627H12.9629H12.9631H12.9633H12.9635H12.9637H12.9639H12.9641H12.9643H12.9645H12.9647H12.965H12.9652H12.9654H12.9656H12.9658H12.966H12.9662H12.9664H12.9666H12.9668H12.967H12.9672H12.9674H12.9676H12.9678H12.968H12.9682H12.9684H12.9686H12.9688H12.9691H12.9693H12.9695H12.9697H12.9699H12.9701H12.9703H12.9705H12.9707H12.9709H12.9711H12.9713H12.9715H12.9717H12.9719H12.9721H12.9723H12.9725H12.9727H12.9729H12.9731H12.9732H12.9734H12.9736H12.9738H12.974H12.9742H12.9744H12.9746H12.9748H12.975H12.9752H12.9754H12.9756H12.9758H12.976H12.9762H12.9764H12.9766H12.9768H12.977H12.9772H12.9773H12.9775H12.9777H12.9779H12.9781H12.9783H12.9785H12.9787H12.9789H12.9791H12.9793H12.9795H12.9797H12.9798H12.98H12.9802H12.9804H12.9806H12.9808H12.981H12.9812H12.9814H12.9816H12.9817H12.9819H12.9821H12.9823H12.9825H12.9827H12.9829H12.9831H12.9832H12.9834H12.9836H12.9838H12.984H12.9842H12.9844H12.9846H12.9847H12.9849H12.9851H12.9853H12.9855H12.9857H12.9859H12.9861H12.9862H12.9864H12.9866H12.9868H12.987H12.9872H12.9873H12.9875H12.9877H12.9879H12.9881H12.9883H12.9885H12.9886H12.9888H12.989H12.9892H12.9894H12.9896H12.9897H12.9899H12.9901H12.9903H12.9905H12.9907H12.9908H12.991H12.9912H12.9914H12.9916H12.9918H12.9919H12.9921H12.9923H12.9925H12.9927H12.9929H12.993H12.9932H12.9934H12.9936H12.9938H12.9939H12.9941H12.9943H12.9945H12.9947H12.9949H12.995H12.9952H12.9954H12.9956H12.9958H12.9959H12.9961H12.9963H12.9965H12.9967H12.9968H12.997H12.9972H12.9974H12.9976H12.9977H12.9979H12.9981H12.9983H12.9985H12.9986H12.9988H12.999H12.9992H12.9994H12.9996H12.9997H12.9999H13.0001H13.0003H13.0005H13.0006H13.0008H13.001H13.0012H13.0014H13.0015H13.0017H13.0019H13.0021H13.0023H13.0024H13.0026H13.0028C13.1046 19.2366 13.188 19.2063 13.2547 19.1821C13.2693 19.1768 13.283 19.1718 13.296 19.1674ZM15 3.85C8.86408 3.85 3.85 8.86408 3.85 15C3.85 21.1359 8.86408 26.15 15 26.15C21.1359 26.15 26.15 21.1359 26.15 15C26.15 8.86408 21.1359 3.85 15 3.85ZM15 24.6824C9.67472 24.6824 5.3176 20.3554 5.3176 15C5.3176 9.67472 9.6446 5.3176 15 5.3176C20.3253 5.3176 24.6824 9.6446 24.6824 15C24.6824 20.325 20.325 24.6824 15 24.6824Z",fill:"black",stroke:"black",strokeWidth:.3})),tK=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M6 7.94739V13.6316H11.6842",stroke:"black",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}),em.createElement("path",{d:"M8.37789 18.3685C9.6398 21.9502 13.1184 24.2656 16.9096 24.0474C20.7009 23.8292 23.8908 21.13 24.7335 17.4271C25.5761 13.7243 23.8683 9.91044 20.5448 8.07317C17.2213 6.23591 13.0833 6.8181 10.3958 9.50108L6 13.6316",stroke:"black",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})),t$=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M23.928 12.2571C23.7817 11.902 23.434 11.6697 23.0502 11.6697H17.9372L15.3493 6.48344C15.0273 5.83885 13.9718 5.83885 13.6497 6.48344L11.0628 11.6697H5.94978C5.56597 11.6697 5.21826 11.902 5.07196 12.2571C4.92566 12.6123 5.00641 13.0236 5.27811 13.295L9.63303 17.6595L7.88688 23.7864C7.77763 24.1701 7.91823 24.5815 8.23934 24.8166C8.56235 25.0528 8.99651 25.0613 9.32617 24.8395L14.5 21.3833L19.6729 24.8395C19.8325 24.9461 20.0158 24.9994 20.2001 24.9994C20.3968 24.9994 20.5935 24.9385 20.7607 24.8166C21.0818 24.5815 21.2224 24.1701 21.1131 23.7864L19.367 17.6595L23.7219 13.295C23.9936 13.0236 24.0743 12.6123 23.928 12.2571Z",fill:"black"})),tV=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.73968 5.02905C8.59934 2.97793 11.4996 2.25 15.4875 2.25C16.3288 2.25 17.1211 2.28411 17.8585 2.35338C17.9065 2.35357 17.9534 2.35826 17.9988 2.36705C18.2217 2.38956 18.4394 2.41534 18.6518 2.44444C18.8078 2.46582 18.9532 2.53577 19.0672 2.6444L26.1547 9.3944C26.2699 9.50406 26.3472 9.64748 26.3755 9.80395C26.4165 10.0302 26.4537 10.2623 26.4875 10.5002C26.4908 10.5187 26.4934 10.5375 26.4953 10.5564C26.6604 11.7453 26.7375 13.0799 26.7375 14.5625C26.7375 18.9298 26.0876 22.0735 24.2458 24.1011C22.3843 26.1506 19.4806 26.875 15.4875 26.875C11.5003 26.875 8.5998 26.1505 6.7399 24.1009C4.89997 22.0733 4.25 18.9299 4.25 14.5625C4.25 10.2011 4.90009 7.05804 6.73968 5.02905ZM24.4932 9.88338L18.6055 4.27607V6.42963C18.6055 8.33762 20.1519 9.88338 22.0605 9.88338H24.4932ZM17.1055 3.79877V6.42963C17.1055 9.16663 19.3241 11.3834 22.0605 11.3834H25.0857C25.1875 12.3318 25.2375 13.3894 25.2375 14.5625C25.2375 18.8702 24.575 21.5078 23.1355 23.0926C21.7157 24.6556 19.3694 25.375 15.4875 25.375C11.6122 25.375 9.26895 24.6558 7.85072 23.0929C6.41253 21.508 5.75 18.8701 5.75 14.5625C5.75 10.2614 6.41241 7.62321 7.85094 6.03658C9.26941 4.47207 11.6129 3.75 15.4875 3.75C16.0563 3.75 16.5961 3.76638 17.1055 3.79877Z"})),tG=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M20 11L14.2301 18.5533C14.0485 18.7911 13.7 18.8172 13.485 18.609L10 15.2353",stroke:"black",strokeWidth:2,strokeLinecap:"round"})),tY=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M9.18 22.56C10.384 22.56 11.36 21.584 11.36 20.38C11.36 19.176 10.384 18.2 9.18 18.2C7.97602 18.2 7 19.176 7 20.38C7 21.584 7.97602 22.56 9.18 22.56Z",fill:"black"}),em.createElement("path",{d:"M7 7V9.83C14.03 9.83 19.73 15.53 19.73 22.56H22.56C22.56 13.97 15.59 7 7 7V7ZM7 12.66V15.49C10.9 15.49 14.07 18.66 14.07 22.56H16.9C16.9 17.09 12.47 12.66 7 12.66V12.66Z",fill:"black"})),tZ=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M15.2672 7.07692C16.2656 7.07692 17.5172 6.40559 18.2625 5.51049C18.9375 4.6993 19.4297 3.56643 19.4297 2.43357C19.4297 2.27972 19.4156 2.12587 19.3875 2C18.2766 2.04196 16.9406 2.74126 16.1391 3.67832C15.5063 4.39161 14.9297 5.51049 14.9297 6.65734C14.9297 6.82517 14.9578 6.99301 14.9719 7.04895C15.0422 7.06294 15.1547 7.07692 15.2672 7.07692ZM11.7516 24C13.1156 24 13.7203 23.0909 15.4219 23.0909C17.1516 23.0909 17.5312 23.972 19.05 23.972C20.5406 23.972 21.5391 22.6014 22.4812 21.2587C23.5359 19.7203 23.9719 18.2098 24 18.1399C23.9016 18.1119 21.0469 16.951 21.0469 13.6923C21.0469 10.8671 23.2969 9.59441 23.4234 9.4965C21.9328 7.37063 19.6687 7.31469 19.05 7.31469C17.3766 7.31469 16.0125 8.32168 15.1547 8.32168C14.2266 8.32168 13.0031 7.37063 11.5547 7.37063C8.79844 7.37063 6 9.63636 6 13.9161C6 16.5734 7.04062 19.3846 8.32031 21.2028C9.41719 22.7413 10.3734 24 11.7516 24Z",fill:"white"})),tJ=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.6566 4C18.7904 5.22955 18.2997 6.46528 17.5706 7.35296C16.8415 8.24121 15.6448 8.93109 14.4735 8.83993C14.3138 7.63472 14.9055 6.37724 15.581 5.59159C16.3348 4.70439 17.6056 4.04248 18.6566 4ZM22.9957 19.4039C22.8704 19.3529 20.2267 18.2767 20.1979 15.1567C20.1747 12.5548 22.2659 11.2761 22.4454 11.1663C22.4492 11.164 22.4521 11.1622 22.4542 11.161C21.2272 9.35447 19.3164 9.10638 18.6356 9.07788C17.641 8.97651 16.6761 9.35934 15.8881 9.67198C15.3878 9.87048 14.9589 10.0407 14.6389 10.0407C14.2819 10.0407 13.8408 9.86471 13.346 9.66728C12.698 9.40878 11.9577 9.11346 11.1931 9.12813C9.42033 9.15404 7.78701 10.1645 6.87305 11.7602C5.03328 14.9733 6.40344 19.7335 8.19635 22.3407C9.07373 23.6153 10.1195 25.0509 11.4928 24.9986C12.1074 24.9743 12.5442 24.7872 12.9959 24.5937C13.5169 24.3705 14.0576 24.1389 14.9134 24.1389C15.7309 24.1389 16.2479 24.3638 16.745 24.5801C17.2197 24.7867 17.6762 24.9853 18.3591 24.9727C19.7818 24.9463 20.6849 23.6717 21.5552 22.3924C22.5293 20.9605 22.9494 19.5728 22.9965 19.4171C22.9981 19.4119 22.9993 19.4081 23 19.4057C22.9994 19.4054 22.998 19.4048 22.9957 19.4039Z",fill:"#999999"})),t4=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},ep),em.createElement("rect",{x:4,y:4,width:22,height:22,fill:"url(#a)"}),em.createElement("defs",null,em.createElement("pattern",{id:"a",patternContentUnits:"objectBoundingBox",width:1,height:1},em.createElement("use",{xlinkHref:"#b",transform:"scale(0.00195312)"})),em.createElement("image",{id:"b",width:512,height:512,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAA1QklEQVR42u2dCZgdVZmwOzjgHiCk07eKRZF1UBzUUUBlYHRURnQGUZQt0AmQNAmh+1Z1FlYbWYyyGAbUGBACDBIU5kfC0iwhm1lIQvaEEJLQWU/Vvb3v+/nPuYRAQpZe7lKn6n2f530ahXS67znn+746dZa8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBccuiE2sPt4uRJlpv4t5ib+FnMFaNirn+L5Xh32q64W329z3LFH9XXh9TXx2zHm6a+PqO+Tldfy9XX17U7/3n6zn+n/5vHdv4Z/Wfv2/m97tTf+72/I/Ez/Xfqv1v/DLQEAABAGrCLq48Z4vjfjJWKn1uO78Qcf2IqKacStVhqu952pQyY2/XPpn9G/bOmfmb9s6vfQf8u+neiZQEAIJqMkAcXlHrHWvHEWSphXqyS49idT+nPqK9v6CRquV5XAJN7Wtz5u23Xv+vO3/k+/Rnoz0J/JrES8Xn9GdFRAADA7GQf90614t4lKvH9WiW55y1HbA5rck9fkSAqUq8jUq8xvItVwfQligIAAAgksTEiv8DxfqQS1gSVuJ5QCWwlyTzNqs809dmqzzjmiB/qz5yeBwAA2eNC+THbSXxFL4ZTCelxlZA2kKBz5oad6w2uyR+bOE23DR0UAADS93Rf6v1YT0lbrjdT2UjiDewag8ZUG6m20jMyA+N1g+jBAADQM8rkJ6y4/33bEXfZjrdcJZNukquhBYFuO9WGtit+a7v+93Tb0sEBAGAncoCe0ldJYpxKGq+qry0kz7AqWizXe0XvPBji+P+i257+DwAQIQaNqzoq5ohCvahMJQSfxBjZVwa+8n9jbuKK/LGJGCMDACCEDBnrH6eC/Q2WK5aQ/HAfWxCXqKLwet1XGDEAAAaj9+Hbjv9LFdxXkOCwl65IHX0cF19kJAEAmJD0S73TVdL/je1475DEME1nELyj+5QqBr7BCAMACApl8iDbTXzbcr17U6fIkbAwwycV6r5ml/jf0n2PAQgAkP0n/SH6fa0KxptITJijbYYb9cmEui8yIgEAMoocoPfoW454WiX+DpIQBqQQaNd9MnXWAFsLAQB42kdmBQAAgKd9ZFYAAAB42kdmBQAAIM9yaz6nAuXvlHUkDQxpIVD33m6Vms8x4gEg8gxx/G9arvibCo6dJAmMSCHQaTvirwWOdwYRAACixQh5sOX6Q1UQXEpCwIgfMrQg5ogL9ZggMABAaDl0Qu3h+v2+CnzbCf6Iu6nHxAQ9RogUABAaDiupOSx1Jr/j1RDoEfc7I1Cj7yDQY4bIAQAkfkQKAQAAEj8ihQAAAIkfkUIAAIDEjxj+QiB/VOIzRB4AyB1l8iDL8UdarucTnBGzeS2x51uOdzVXEgNA1ilwvO+qILSKYIyY0xmB5Zbr/4CIBAAZJ39s4gQVeF4l+CIG6XRB8ZJdnDyJCAUAaSc2RuTbjv8AN/MhBva1QIftePcPjNcNImIBQP8pk4fsvJ2vniCLaMJrAVGlxmtx3hj5cQIYAPTtqd8RF3ItL6K51xBbjv9TIhkA9Bi7uPoYFTxeJogihqIQeFmPaSIbAOxvuv8gFSxK1FN/I4ETMVTrAxpTrwXy5AACHQDsRn48cbzliMUES8RQ7xaYo8c6EQ8A8vQ95OrJ4AbbEa0ESMQoKFr0wl499gmAABHFcpNfsx1vJQERMZKHCK3UMYBICBAhCkq9T6sngN+pJ/8uAiFipNcGdCnv1TGByAgQcoaU+mfq7UEEP0T88JZBHRuIkADhfdd/hxronQQ8RNxLEdCpvD3vQvkxAiZAeKb8j7UdsZQgh4g9WBswT8cMIieA4agBfZWq6hsIbIjYi9mABlUIDCeCAhhI6vIe13uOYIaI/fA5HUuIqACmTPk73o8s1/MJXoiYhp0CfkGp9x0iK0CAyR+V+IwarA8StBAxza8EuvXW4bwy+QkiLUDQkn88cTyH+iBihhcILudiIYAAYcUT56on/3oCFCJm4SjhylipOI/IC5BT5ACV+G/T03MEJUTM5isBVQjcyu2CADng0Am1h1uueJFghIg5fCUwfWC8bhARGSBLFJR6X7IcsZkAhIi53yUgKoaU+l8mMgNkmJibuMJ2RDOBBxGDMxMgmmOl4udEaIBMMEIebDv+IwQbRAzwmQH35pXJQwjYAGli0JiqgZYr5hJgEDH4CwTFLB2ziNwA/X/ff6xK/msILIho0C6B1QVx/wtEcIA+Ypckv6qSf5KAgogGzgQkLDf5NSI5QC+x4v5P1ABqIpAgosFFQFPMTfyMiA7QQ2KOGM3hPogYmnsEXK+YyA6wP8rkQbbj3U/QQMQQFgL6MqGDCPQAe3BUXH7SckU5gQIRQ3xo0Is61hHxAXZy+PjqQ1V1/AYBAhEjcHzwAh3ziPwQeQaNqzqKa3wRMWKuiI0R+WQAiCxDxvrH2Y7YQjBAxAi6Pj+eOJ5MAJEjdaGP6/kEAUSM8NHBfkHcO5WMAJEh5oqv245XQwBARNYEeDXqgeh0MgOEP/mXivNU1dvIwEdE3DUT0KiKgO+QISC80/6O9wvV0TsY8IiIe84EiFYr7l1CpoDQoTr4VZzuh4h4oFMD/SIyBoQq+TO4ERF7Wgj4I8kcEIZ3/j+3XK+LQY2I2OM1AV123LuIDAKmJ3/e+SMi9r4I6KAIADOTv5v4T5I/ImL/igC9c4qMAsZgxRNn2a5oYQAjIvZX0RKLJ88ms0DwF/yVJL9qOV4DgxYRMW0zAfVWPPmvZBgIdPK3HVHFgEVETPtMQGXMFaeQaSB4yd+tPJnkj4iYUbdTBECgGDwuaduOt43BiYiY8ZmArUfEK48k80AQkv9nVfJfyaBERMyaK3TsJQNB7iiT/6Q64qsMRkTErC8MfCUvTw4gEUFOsBxvMgMRETFnRcAkMhHkIvmXMAAREXNcBKhYTEaCLK7498/nfH9ExEDMAnRZrn8BmQkyTkGpd7rtiGYGHiJiQFQxucDxziBDQcYYMtY/znJFkgGHiBi0mQCRzI8njidTQdo5cnT9EbbjvcNAQ0QMrOvZHghpRg5Q1eVsBhciYuDXBMxkeyCkjZjjT2RgISKaoY7ZZC5IQ/IXP2RAISKaZYHj/YgMBn3GLk6epDpSLYMJEdG0nQFejb6kjUwGveaouPyk5Yq3GEiIiKYeEiTW6lhORoNeYTneEwwgRETjTwp8nIwGvUn+HPOLiMhxwRCp5B9PnKU6SzuDBhExNAVAeyyePJsMB/te8T9G5Fuu5zNgEBFDVwR4BaXeEDId7Gvq/2UGCiJiaI8LLifTwUeTv+sXMUAQEcNeBPhFZDzYRUGpd6zleo0MDkTE0B8V3FgQ979A5oM8fWa07XgLGBiIiJE5JGge9wVAnuoMExgQiIiRcwIZMNpT/6fbrmhjICAiRk3RVhD3TiUTRvHJf8SOT1mOt5FBgIgYWVfkjZAHkxGjt+VvMp0fETHacnVw5N77+9+j4yMiouV6XUNK/TPJjBHgsJKaw9TT/w46PiIi7nSDfi1MhmTqHxERozYToHIDGTLMyT+eOIuOjoiIe10PwIVBIWWEPFg18Ho6OSIi7mNr4Lq8MnkICTNsC/8cUUbnRkTE/Z8SKMrImCEiP544ngN/EBGxBwVA62AneSKZMyzv/l0xm46NiIg93Bo4k8wZAmKOKKRDIyJi7w4IEoVkUIMZPC5p266opDMjImIvFwRWDozXDSKTmrvn/1k6MSIi9rEImEomNXPP/7l0XkRE7Nd6AJVLyKgmUSYPslyxhs6LUfWEG3x53n1V8ron6+R9rzXK51e0yDc2tcm3RIfcUtUpq5u65Pvof9b/n/53+r/R/63+M9f9pS71PfT34jPF6C4IFGt0TiGxGrPq3y+i42KUPOXmhLxyaq185B9Ncr3XIdON/p4Pq+89/JHa1N/FZ47RKgL8IjKrCXv+RyU+YzkiQafFMHvc9b687MEa+ceZjXLVtnbZ1S2zhv67Vm5tl39Qf/el6mfQPwttgqEuAFROGTwu+VkybOC3/fkT6bAYVv/jnspU4q2o7JRBQc8OTHq1IfWz0UYY3m2B/kQybICxnaqj9SlOdFYMmxf9qVrOXd8mg84c9TNe+Mdq2gxDeUKgXVx9DJmWbX+IGffIUk9e/WitXL6lXZrGMvUz6zUJR5XSjhimIsCbRqZl2x9iRv3+vZWp9+ymo38H/bvQphgWC0q908m4bPtDTLsn3ejLqfOasrqoLxuLBvXuBP270cYYglmABSRdtv0hplX97nxHbacMK9trOuV/319FW2MIFgRyTwDb/hDT4DHjPPmn2Y2yu1uGns4uKe95uSH1O9P2yLZA6OfKf1FGh0RTPeOOZGoff9RYsbVdnnlnkj6AJu8KKCMD55BBY6oGqoaopTOiiV7w+ypZ19wlo4r+3fVnQF9AQ9cC1Bw+vvpQMjFP/4i9csSjNbK1o1tGHf0Z6M+CPoHMAgBP/xh6b3m2XnZ3k/zfR38W8Wm19A1kFgB4+sfwOmV2Ixl/H9xV3kgfQWYBgKd/DJ8PzCD5H4h7XqYIQGYBgKd/DNm0P/SM65+po88gswDA0z+a7zWP18iuLt759/jkQPVZXfFnFgYiswDA0z8a7A/urZTNbST/3qI/s//8HXcIILMAwNM/GujJN/pya3Un2byPbKnqTH2G9CVkFgDy1Ic8gY6GpvjK6layeD8pX9VCX0KTnECmzgQXyo+pCmsbHQxZ9Bct9GdJn0IzFFt1riJhp/vpP+5dROdCE/z2xCSn/KX5tED9mdK30AhVriJjpxnL9RbSudAE521oI2unmX+800bfQiPUuYqMnUZipeIcOhaaYMmTdWTrDHHN4xwXjGZY4HhnkLnT9vQvyulUGHRPudmX1Y1dZOoMsb2mU55wA7sC0IgdAdPI3GlgsJM80XK8bjoVBt3H5jeTpTPMg3Oa6GtowmuADtutPJkM3t+nf8ebTIfCoPuVWxOyo5OFf5lGf8Zf+1WCPofBLwJU7iKD94PDSmoOsx3RTGfCoKufTIFZAMQPCgDRdOiE2sPJ5Bz8gyH2n2/yZXM7T//ZPCb4lJtYC4AcDMTBP4g59o4XGsjKWUZ/5vQ95GCg0D79++fTeTDofmG8J0Ut5/3nYkfA0WPpf2jAq4B44lwyeu8X/z1L58Gg+9M/VJONc4T+7OmDaMBiwGfJ6L3gyNH1R6gPrZ3Og0H3qcUtZOIcoT97+iAaUACoXFY/mMze86f/EjoOBt3jrvdkUyuL/3JFQ0uXPIbXAGhGEVBCZu/p+3/HW06nwaCrj6aF3DLskRr6IppwMuByMnsP0Gco02GQ6X/gNQCGyfyxidPI8Adc/S+m0lnQBLdWc+5/rtFtQF9ETgYMQ/IfseNTlus10lkw6H7j9iTZNyDotqBPogH3AzTqHEem3wcxRxTSUdAEufY3OOi2oE+iCeocR6bf5+p/MYtOgib47DLe/7MOALHX9wPMItPvhSFj/eO49hdNcYPP6X9BYfX2DvokmrIOoHtIsV9AxufiHzTUo0o92dnF/v+gUN/SlWoT+iZyJoCp0/+ut5DOgSwABBYCYsgXAy4k4zP9j4Z6yRTO/w8a3AuAvAZg+h8x497ybD0ZN2CMf5qdAMhrAKb/ETPsPS83knEDhm4T+ibyGsC0o39LvSFM/6NJPjCDAiBo6DahbyKvAbj5DzGjPja/mYwbMB6c00TfRMNmAfwiCgCm/9EwuQQoeOiijL6JHArE9D8ipwBGDN0m9E3kNQDT/4jMAEQMjgNGXgMYN/0vyukEyBoA4BUARrMAEOXRzP5l8hDbEa10AjTN+9kFEDjuZxcAmqjKgToXRu/pP544lw6AJnrH9FoybsC447ka+iaaOQugcmEUV/9PovHRyJMAn6ki4waMcU8m6Jto6qFAkyJ4/K9YR+OjiRY9LMi4AaPooa30TTT0NYC3PFLJP1YiPk/Do6n+x+0bybgB47u3rqNvorHbAW2n6ujoFACOKKTh0VSPv3aF7OzqJusGBN0WX7hmCX0TjVXnxOhM/zveNBodja3Yhy+SW6s7ybwBYWtVR6pN6Jto8GuAaVG6/reWRkeTC4CZa5vIvAFh5up6CgA0vQCoicbxv453Bg2OphcAd0/3yLwB4e5nt1EAoPHmj02cFoHpf1FGY6PpBcAFE9eSeQPCT25fSgGAYXBCBM7/F7NoaDS9ADimcJZsaWchYK5p7eiWx1w+gwIAQ7AbIPS3A8oBtitaaGw0esXulYtl7JLX5Pz13AmQa+a/3ZBqi9jwxfRNNP1Y4GadI0Ob/vU7Dhoaja/Ur3ozlXRufnILGTjH3PT4hlRb6DahbyLrAAJ9/K9fRCOj8QXA1ctSSeeL18yV7Z28BsgV+rM/ZeTs9woA1Sb0TTT/WOAQXw9su2IqjYzGvwIYseq9aWcl2wFzx0vLane1gzVyFX0TQ6CYGuIZAFFBA6PxVXrRml2Jp/ihDWTiHDHy/tW72iE2cg19E8NQAKwL6/v/GI2LoZgBGLV+V+I5bvhM2dDSRTbOMk2tXfLYYa9/MAMw6m36JobgFYDXdeTo+iNCOP3vn08DYygGaXHFB0+eyimv+mTkLDOlfNtubWBdV0HfxJDonx/CC4D8iTQshmS/7m7J519GzZUdLAbMGvqz/vKoObsXAA79EkMyw6hyJQcAIQbYgqGzd0tAT82rIjNniafmeLt99jHVFvRJ5ECgoDJGfpwDgDBUVXrhwt2S0Ded+bK7m1mATKM/4zPj83YvAFRb0CeRA4G4AAgxO1X6iBW7JyHlS0tryNCZ3vq3JPmRz123BX0SORAosO//RSGNiqFyzKaPJKJvufNTZ9NDZmht70p9xh8pAFRb0CcxXOsARCELABGDO033kUSkvX86xwNnirue2bTXz1y3BX0SWQgY3AOAymlUDPs6gPfPBdhW1Ua2TjPv7GhK3fr3kQKgcAF9EUN4HoAoD9EOAM+jUTF0g3Tk6r0+kRbes4KMnWZ+ctuSvX7Wug3oixi+nQCexwmAiEEepCVbZcHFr+01MemtapAeps3esdfPWH/2Vsk2+iKG0sNKag4z//1/qTiHxsQovQbQHlv4uly3jYuC+svb2xpTn+XePuNY4Xz6IIb3rBHHO4MrgBGDPAsw6u29Jyflv41dIJtbO8nifaRJfXbfLp2/z8/XuuYt+iCGeB1ACK4GthxvMo2JoT4W+NKZ+0xSxZPXkMn7iP7s9vW5xi6ZIa34DvoghnkdwOQQzAB4C2lMDPVrgKuW7SdRvSbvf66CbN5L9Ge2v8/UGr6IvochnwHwFhqe/uUA9YTURGNi6BcDXjJjvwnrb3N3kNV7iP6s9vdZpvb+F2+m72HYrTV7AWCJ+DyNiJEoAq5cst+EdeRlM+Tc1VwYdCDKlyRSn9V+C4Bhb9DnMCpHAsfYAYAY9AKgeMs+twR++JCgpRtqyfL7QH82n7vidZ7+Ed9/vahyKHcAIJpQBAxfdMDkpU+ze2Vpkmy/BzOWJfd+0t+eDufpH6N0JLDBdwLYjiijETE6awG2HTiB7Xwd8PiMbWT9nfxl5nZpX/pajz47Dv7BSKlyqLkFgCum0ogYqSJgL9cE78uJf90Y+eT/26c39vjz4tpfjJ5iqsFnAIhZNCBG7lyAy2b1OKmN/v1q2djSEbnEr3/nwnuW9/hz0p+pxa1/GL14MsvkWwAraESM3KAd/U7PE5vy9JJ5cvmmusgkf/276t+5N5+R/kzpWxi9swBEhZnZ/0L5Mcv1OmhEjOTinWGLepXgjh46Q/5+eoXs7g5v4te/2x+er0j9rr35bNj2hxE+DKhD51LOAEA0yfgOWTB0du8SnfI/b14kV1fUhy75699J/269/Txil81OfZb0KYzsw4TKpZwBgGha9X5dxQFPCNzrPvdLZ8hxf14naxrajU/8+ncY//C61O/U289Bf3b6M6QvYZQ18lZAzgBAVEXAyFW9f+rd6YlXzZK/fmqDrDawENA/s97loH+Hvv7+VtFq+hCi65/PGQCIpk7hDV/c5ySo/cKwmcYUAn5Nm7z1iXdSP3N/fmf9mdF3EFO3ApZwDTCiuXt5UwvZ+pUQdxYCv/zf9akkG9TE35OjfHu26I8tf4g7C4DJBs4AeNNoPMRdg1hahQv6nxx3+oObFsmHX9ma03UC+u/WP8O5Ny1K2++lPyP9WdFnEN8/DdCbZuIZAOU0HuJux3rK2BXz05Ys3/eyu5bLKS9ulmu3NGQ86eu/Y8pLW1J/Z7p/D/3Z2Bz2g7jnWQDlBhYA3kIaD3EvJwWm4XXAvvxi0Rw58n9WyQeeq5DPzBNy3tpquXFHk2xs6ezFKX2dqT+j/6z+Hvp76e+pv3emfm6d/DnpD3GvZwEs5BRAxDAtDLzyzcwl0/14ysjZ8uvF8+S/j18of1y2OKX+Z/3/6X+Xi5/pvWl/kj/iPtYQrTNxF0ArDYe4n8p+xPKcJNxAWbiQ5I+4f2vNyv5l8hM0GmIPioBrN8iCS1+PZvK/ahnv/BF7oM6pxuT//LGJGI2G2EOLt8jY5XMjk/gLLp3B5T6IvVDnVHOm/93Kk2k0xF4uDrxySfgLgKFzpFW8mTZH7JWVJ3MPAGIEXgnELpsVvsSv7wIYsYr3/Yh90Kj7AOy4dxGNhtjHIiC+PWe7BDLisDekVbKNtkXsc0xInGvQFkC/iEZDTMNswOX/MDfxXz439TvQloj93DbsiEKT7gEoodEQ0+SYTamn6IKLDXrPP+pt2g0xbWuEDLoQSP3AE2g0xDQHgZIt0rpqqYxdOjOYq/v1Ez+JHzHiBQBXASNmdMeANXq9jA1bKAtyvrhvpipK3pT2de/SNoiZcwIFACLuMSuwVVrXrJWxKxdnbWagQO9SGL449bTPzX2IWVDlVHO2ATr+RBoNMReHCm2WVtGa9wqCoXP6vW4g9efV94kNW6S+71r28CNSABzwJsBJNBpiEALHDmmN2fReUXD1chm7aqm01NN7bPgbMla4IHUWv/5n/f+l1hfo/6ZodeqkPqt4C0f1IgZiF4A/kQIAERExaq/6VE41aRvgZBoNERExYgWA7YqpNBoiImJatgFOpgBARESMnGKqQdsAvWk0GCIiIgUAIiIi9mk3jzeNVwCIiIjMAFAAICIisgiQbYCIiIhsA+QgIERERAoA7gJAREQ0UKOOAuY2QERExHTtAjDoMiAKAERExLQ5waBdAN4EGgwRETEtuwBKTNoFUEKjISIipmMRoF9k0C4Av4hGQ8ytX7olIc+4Iym/c3el/K/7q+TP/lDdI/V/q/+M/rP6e/BZIuZ6EaAoNGgXgCik0RDT70k3+vLs31bKC/9YLcf8pU7eNr1BPjinST63vEUu3NgmKyo7ZXNbt0w3+nvq7/3GprbU36X/zjteaJDXPVknfzG5Wv77XZXylJspFhAjXwDYce8iGg2xb553X5W8/pl6OWV2k/z7sswm9kywpapTLn63XT6/okX+eW6T/OXfG+RPfl8tj7/ep30R+6LKqea8AognzqXREPfv136VlD9XT8862T82v0mu3Nouw847fod85s1m+avpDbLw4Rp51sRK+gLigWYASsU5xhQA+WMTp9FoiB+op8evfrRWPjqvSS7f0i5b2rslfMDGRIecvrwlVQzpVxz0GcQPW3mySQVAjAbDKHvCDb687KEaOXlWo1y1rV12ke97hV/fJf/f0hZZ+tc6eeadSfoURlqdU40pAPLK5CdoNIzSwryLp9TI37zUKF9Z0yoTKnlBemnv7E7NnOgZlPi0Ovmduyrl0WPpexgNdU7NMwnbEa00HIbV0+9IynF/q09NW1c3kfCzTXe3lGt3dMg/zW6UQx+qSc240C8xlKpcmmcaluN5NB6Gya/fnpRlzzXIJRXtqQQEwUHvkHhhZYu89ok6igEM2SFAosK4AsB2vOU0Hpqufv985wsNqelnMIO2ju7Uq5iSaXWcTYAhKAC8hebNALiinMZDU5/09Ta1ZSR94+noknLO+jY5/ul6igE0dQag3MQZgGk0HpqiXlB2+Z9r5KvqybGTV/qhnRnQByvpsxfo82jOGgBvmolrACbTeBh0v/qrpLzn5Qa5o7aTDBmxcwf0Mcpf/iWzAhj4VwCTDJwBEGU0HgZVfemNXsHfQd6P9isC1f76yOJfMCuAwd0FUGZcAcCFQBg0T7zBlzc/W586jhZgTzYkOmTZ3xtYK4DBOgbYpIuAdhUApeIcGg+D8n7f/Wtd6kIdgAOhD3K6/fkGLi/CYBQAJt0DsKsAKBGfp/Ewlx4zjsQPfUcf8HRXeSMzApjbAkDlUuMKgLwL5ccs1+ugATHriV898et76t9Nkvih/9S3dMt7X+HVAOZkAWCHzqV5JqJPMKIRkcQPYaCxtVv+/nVmBJBTAHu4FVDMohExGw57pEa+JVjcB9kpBO57rVGefBOFAGa4AFA51NgCwHbFVBoRM+mP7quSSyrayEqQdeqau1M3QHL3AGZOMdXcAoCzADBDHne9n5qO7eDUPsgxb3sd8sf/U8W4RM4A4CwAzLQX/rFKbq/hPT8EB3075FOLmuVpZbwWwIifAcBZAJgJT7rRl39b0ky2gcBS1dglr/tLnTyylPGKET0D4H3yxyZiNCKmZZHfwzXSq+OpH8xg4cY2+a1fJxm72C91Ds0zGcvxPBoS++rnxvnyz3ObyChg4G6BLnntE7WMY+zjDgDPyzMdtgJiX/3X2xJy6eZ2MgkYzdNLmuWx4xnPGKEtgFwLjP3x0inVqaNYAcLAOtEhz/ktrwSwVzMAk80vAFy/iMbE3ug+VSvbOrrJGhAq6lu65NCHuHYYe3oKoF9kfAFQ4Hhn0JjYs/f9nnxiIav8Ibzo7YL6XgF9QyVjHvenzp3GFwCHldQcRmPigfzCBE/OXNdKhoBI8MLKllSfZ+zjvtS5My8MsBMA9+dXb03IFVtZ7AfRQvd53feJARjKHQAfuhWwnEbFvXn2b5JyRy37+yGa6L7/g3sriQW45y2A5aEpAGKOP5FGxT3Vx6ZuriT5Q7Tx6zrlWRPZIYAfPgLYnxiiAoA7AXB3T7nJl+s9ru8FeL8I+MbtvA7Anca9i0JTALATAHdb8Dfe4wpfgD0QtZ3yK6wJwPeOAD4tNAVAXpn8hO2IZhoW9SUpL65sIdoD7IW3dnTIE27wiRWRVrTkjZEfzwsTlustpGHxwTmc6w+wP+aub+PoYI4AzgtbATCJxo22JU/WEd0BesDfl7UQM1gAGB5s1z+fxo2u37+3Uja3cbwvQE+544UGYkck9c8PXQGg7zWmYaPpSTf6cls12/0AekNXV3fqUixiSOQWAMbywojligoaOHo+tZhFfwB9wavrlP98E4sCI3QAUEVeWLEdbxqNHC2vebyWKA7QD55bznqACO0AmBraAsByvBIaOFon/dU0dRHBAfrJ+KfriClcAWz8OoDTaOTo+MCMRiI3QBqobOiSJ3I+AAcAmY0cwIFA0fDUX/qypZ1V/wDpQhfUxJaQHwCkcmRemNGHHNDQ4fex+c1EbIA00trRLb9+G0cFcwCQ0QsBRRmNHW71quVmnv4B0o4+SZMYE1JVbgx9AcDFQOH3npd59w+QCXRhzbbAcKpzY14UsB2vhgYP701/rPwHyBy6wCbWhM7avKjAeQDh9ad/qCZCA2SQ1ds7iDWhm/73pkWmAIg5opBGZ/EfAPSNs36TJN6E6gIgURidAqBEfJ5GD5/HjPVkop4z/wF4DYA9X/3vdR8RrzwyL0rYrlhH44fL791TSWQGyAJvbm4n5oRn+n95XtSwXG8SjR8ub3m2nsgMkAW6u7vlyTeyGyAcx/96k6JXAMQT59L44fL5Fdz6B5AtLv9zDXEnDAWAyoWRKwDyyuQhtiNa6QDhcYPP+3+AbHHHCw3EHfMP/2nVuTAvinAscHg8qtSTnV2c/geQLZ5azDXB5k//i/K8qKKvPqQThMMz70wSkQGyyBub2og9XP9rLkOK/QK9BYKOYL4/uq+KiAyQRfQrN2KP2dv/Ckq9IXlRxnK9hXQG871kCicAAmSTRH0Xscfs1f8L86KOqoJK6Azme83jtURkgCzS2iGJPWbPAJREvgDgNUA4HPkYBQBAtiH2MP3PawCkAACgAECm/008FtibQKegAAAACgCm/yNGfjxxPK8BKAAAgAKA6X9eAyAFAABQADD9z2sApAAAAAoApv95DYAUAABA7GH6n7sBkAIAgAIAg18AiFlk+n0Qc0QhnYQCAAAoAMKoznFk+n2tAxix41OW6zXSUSgAAIACIGSL/xp1jiPT73cxoJhKZ6EAAAAKgJC9/59Mhj8ABY53Bp2FAgAAKADCZP7YxGlk+J7MAjjecjoMBQAAUACEQpXTyOzcEEgBAAAUAOz9h32vA6gfrD6wdjoOBQAAUAAYnvzbjxxdfwSZvXezAM/SeSgAAIACwPDp/2lk9F7PAvjn03nMcdjD1URjgCzS2kEBYMTe/1JxDhm9t5TJf7JcbxMdyAwv/lOSiAyQRRL1XcSewO/9FxUkcy4ICr3n3esRkQGyyDt+B7En+E4gk/eRQyfUHm45oolOFHzP/NU2IjJAFnljYwuxJ9Dv/kXzYSU1h5HJ+7cYcDKdKfgeOfptWd/SRVQGyBJPLagl9nDyX9hfA1SezDXBBnT2UW/L1dvaiMoAWeL2Z7YTewJ87e9gJ3kiGTwdswCuKKdTBb8AeH5pHVEZIEsM/d1bxJ7gLv4rJ3OnqwCIJ86lUwW/ALj5L1uIygBZoLu7W5541SxiD1v/orIWQKylYwW7APju9W8QmQGywOqtrTJ2yWvEnmBe+7uQjJ321wB+EZ0r2AWADkjJ+k6iM0CGmfKKRwEQVOPeRWTsNHNUXH7SdsVWOliwC4AprwiiM0CGueC2NykAgnns77a8C+XHyNgcDBTJAuC71y8kOgNkkM3JttRYowDg4J9Icfj46kNVhVVDJwtgATB6/a6gtHpLE1EaIEPc+dRGCoBgWjtoTNVAMnUmZwEcUUZHC2IB8M6uoFR4zwqiNEAGqGvqlCdcOZMCIJgn/5WRoZkFiGYBcO2GXUFJu7KigWgNkGbufmbTB+PsspnEHp7+mQXAABQAY97drQAYetdyojVAGknUtsmTrpq1a4wVDJ1N7OHpn1kADEABULx5twJA++x8bggESBf61dpuY+zyfxB7ePpnFgADcvrVHgXAyVfPkjuqWoncAP1EF9N7jq/Y8MXEHZ7+mQXAYFhw+dyPBCm9X7mrq5sIDtBHtiZbdlv4t8uRq4k7PP0zC4ABmQFQTyQfCVJKvXAJAHpPU2un/N4Nb+x1XOmFt8Qdnv6ZBaAjBmMdQNGavQYq7YzllURzgF4y6oHV+xxTVnwHcYenf2YB6IjBXQj4vp+74nU5b001ER2gh7gPrt3neIoVziPm8PQPzAIE7DXAZbP3GbSOHz5TzltLEQBwIG5/csO+k79++h+xknjD0z+kZgG4IyA4BcDVy/cbuI4eOkP+dc4OIjzAXmjr6JKjHli13zGUKgCKtxBvOPMfUpTJQyxXVNApA/AaoGTLAYOX9td/3Ui0B/gQ1Q3t8sdliw+c/AsXEGtyGeMcsVnnHBJvkGYB4t5FdM6AbAdUAaonRcDFv1kmG5o7iPwQeZZuqJVfGzO3R+NG37xJnMml/vlk3EAuCPQW0DmDcC/Axh4FMu03nflyxaY6MgBElsde29bj8RIbOocYk8vY5opyMm1AKSj1Trccr5OOGoC1AIULexzU7EtnyGseWC03J5rJBhAZZq+qkmePW9Dz5J/a+7+e+JKzqX+v0yqp/GcybYBRjTSZzhqAwXJdRa8C2/uWPvSW3LCjiewAoeXVpUl5we1v9n58XDGf2JLbAmAyGTbwOwLqB6uGqqPDBmDAXL2sT0XA+7cJPj1XpE5CAzCdCr9Z3v/cu/L0knl9HhOs/M/l1L9Xr3MLGZZtgdjjinmHjA2d3eeA9+Fi4JFXtsq3tjSQScAIWtu75IK3auQ9z2yS379xUb/HQGzEKmIK2/6AbYGGFQFjNvU/+H3IE6+aJX/x66XypkffThUFs1ZWybWqMBBVramgC5At6po6Uk/2yzfWyZeWJOQDz1VIZ8paed4ti9Pa52NXcOof2/6AbYGmDqBRb6c3ICJGxaFzpBXfThzJpSqXkFFNXBDoejPpwMG/KAgR9+Jls6RVso34kVufJ5MaymAneaLleA104oAUASNXEdQRe5r8WfSX61X/DYPHJW0yqdnbAkvozEGaCVhNcEck+ZtQAJSQQc1fEHiQ5YoldOigrQmYQaBH3NPL/yGtkq3Eidy7TOcOEmgYFgSWJL/KCYFBOyjo3dSTDkEfcadXLk5tnSU+5FrRNsTx/4XMGSJijj+Rjh20mwO3yVjhAgI/RtqCS2dI65p1xISg6IgyMmYIzwZQld06OngwFwcWXEwiwIhu8yveTBwITPL33skbIQ8mYYZxFiCePJtOHtAioHiLjA1bRELAaDz164V+RWv1QjPGf5As8b9FpgzzegBXTKWjB/wSoeFvkCQwpE/8s1I7YSxHMN657AeyzcB43SBVBGylwxuwPmDEilTAJHGg8Q5bKK3R7zC2gzv1v62g1Ps0GTIKZwPE/e9brtdFxzflPoF3Zezq5aktUiQTNGMv/+upmSy95ZWjfAN/019XLC6+QWZkVwAGvlLfIa1rN7x3quDwRTJ2xT84UwBzPK0/W8YKF8rYVUtVwn+LQ3wMU+cCMmLUGCEPVo2/ggEQlgs7dki7ZGtqDYF97UbEjKlvuLT1yv045/SH4Ol/Fav+I0pB3DtVH/rAQEBEjFzyb4zFxRfJhFFeD8BdAYiIESwA/CIyIORZrihnQCAiRsZXyXyQIn9sIma7oppBgYgY+ql/MaTYLyDzwS7suHcRgwMRMdwWON53yXjw0SKAUwIRETntD6LHUXH5ScsVbzFQEBHDlvzFmzrGk+lg37MAxcmTVGepZcAgIobGWtupOpoMBwck5ogfMmAQEUNy1K+K6WQ26EURwFHBiIjG64gyMhr0EjnAcsVsBhAiorE+r2M5+Qx6PwswRuRbjtjMIEJENG7R3+ZBY6oGksmg74sCncRXLMdrZ0AhIhqT/Jt07CaDQb/RZ0YzqBARzTDmiEIyF6SvCHC8yQwsREQO+4GoUSb/SXWu+QwwRMTA+qqO1SQsSDtHjq4/QnWw9QwyRMSgbffz3hk8LvlZMhVkjPx44njLFUkGHCJiUA77EckhY/3jyFCQcQoc7wzbEc0MPETEnB/001xQ6p1OZoJs7gy4QB8xyQBERMzdMb+2659PRoJc7AwoYRAiIuZsxX8JmQhyOBPgTWIgIiJm/el/EhkIcoy+M8B7hQGJiJi1J///44x/CMbOgFGJz1iuWMTARETM+Ir/RTrmknkgMAyM1w1SVelqBigiYsae/FfrWEvGgcAxuCRpqQ66kYGKiJj25L9Rx1gyDQSWglLvWNVZtzNgERHT5nYdW8kwEHhirjjFdkUlgxYRsb+KSh1TySxgDFY8+a+q47YweBER+7zVr17HUjIKmDcTUCrOUx24g4GMiNjr5N8RiyfPJpOAsdhx7yKODEZE7OURvyp2kkHA/NcBjj+SQY2I2NMV//5IMgeEpwhw/SLL8boZ3IiI+9zq161jJRkDQrgw0LuENQGIiHt/569jJJkCwrsmwPH+iyIAEfFDOqJVx0YyBESiCEh1eAY+IpL8WwtKve+QGSAy6A5vuV4jAQARIzzt30jyh6gWAafbjldDIEDE6D35ezU6BpIJILpFQNw7VVXBPgEBESP05O/r2EcGgMiTH08cbzliM4EBEcO/1U9s1jGPyA/wweuAYy1XrCFAIGJ4n/zFGm71A9gLg8ZUDVQDpJxAgYghTP7lOsYR6QH2RZk8yHLEowQMRAzRtP+jOrYR4AF6QKxUjOXoYEQ0/Whf2xHjiegAvcSK+z+xXdFGIEFEA5/6m3QMI5ID9BG7xP+W5YokAQURDXrfn7RLkl8lggP0k9QOAcfbSGBBRFb6A0SMgfG6QbbjTSfAIGKAk/+Lh06oPZyIDZB25ADbFbeyOBARg7bYz3K923SMIk4DZJBYqThPFQKVBB5EzP2Z/qLKiifOJTIDZAm7uPoY2/GWE4AQMYcX+qy0naqjicgA2aZMfkINwGkEIkTMfvL3H9ExiEAMkEMs1y/ivABEzI6iLeYmriDyAgQEfa+25Xg7CE6ImLlV/p6IueLrRFyAgJE/NhFTg3QGgQoRM3Cy36whxX4BkRYgqIyQB8cc/2bL8doJWoiYhi1+7THXv0XHFgIsgAEMKfW/zC4BROznKv/lOpYQUQHMnA2YqCr4ToIZIvbiqb/Tdvzf8NQPYDixuPiG7Yp1BDZE7MEq/3U6ZhA5AcLCe2cG3M8xwoi436d+9vYDhHU2IHm2GujvEvAQ8UPJ/12e+gEiQEGp92nL9SYpuwh+iJHe19+lkv99OiYQGQEihOUmv2Y5YjGBEDGS+/oX6xhAJASI7tqAgyzHd9STQCNBETEST/2NMdd39dgnAAJA6nZBy/FeJkAihvpd/8t6rBPxAGAvrwX8oZYrkgRLxFAl/h0xR1xIhAOA/c8GuPWDVcCYwpZBROMTf7fleg8ePr76UCIbAPQYvS1IBY+FBFJEI9/1L2RrHwD0AznAcv1LbVdsJagiGnGS31bL8S/TY5f4BQD9fy0wYsenbEeUWY5oIsAiBnJbnxqb4lY9VolYAJB2Bo2rOspyvf9lfQBioA7zeUiPTSIUAGQc1gcgBuKpfxbX9QJADkitD7hAPX1sJBgjZnV1/0bL8X9KDAKAnHJUXH5SBaTr9F5jgjNiRp/4N6vEPzKvTB5C5AEACgFEEj8AAIUAIokfAIBCAJHEDwBAIYBI4gcAyC5j5MdjpWKY5XqrCPaIu63qX2073nA9RggUABBqVCFwnioEZhL8MeKH+MwscLwfEREAIHLYTuIrliseU09A7SQEjMjTfrvu87rvEwEAIPIMHpe0bVfcrYJjHUkCQ6kjqlT/vlP3dUY8AMAeDBpTNdByvWIVKN8laWBInvjfVZZwSQ8AQA+JlYpzVOB8XD05NZNI0LCn/WZ9aVbMEf/OSAYA6COHj68+VBUCV3P5EBqwqG+h5fojdJ9l5AIApHNWwBWnqCA7yXZFJQkHg6GoVAXqfbpvMkIBADJNmTxE34ZmOeIFFXw7SUKY5ff6nZYrXoy5iZ9xaA8AQI5I7SCIi2v13eiW63WRoDBD0/tdKunPVv88hpX8AAABo6DUG6Lfwaog/aoK2B0kLuxn0u+wHe811aeKdN9ihAEAGMDAeN0gigHs40E9L9px70rdhxhJAACGFwPv3UMgXuTUQdzLtr1W9aT/95jjX84KfgCAkJI/KvEZ9XT337bjP6AC/9skwKhO74s1ekeJPotf9wlGBgBAxBg0ruqomCMKLcd7QiUEn+QY2vf5vvIveiYof2wiRs8HAIAPIQfoS1psV4zTawfU1xaSp6nv8kWT8iXL8Z0hpf6XddvSvwEAoGeMkR8f4vjfTBUEjvd3DiAK+BO+4/1fzPXdglLv9LwR8mA6MAAApA3brTxZrxC3Hf8RlXjWk3xzslK/23LFWyrpP6hf3+SPTZxAzwQAgKwSGyPyY6XiPJWYJuh1BLbjrSRJp3uVvrcy9dmqz1gl/B+yPQ8AAILJCHlwQan3JZWwLtZ3wKsENl09sVaQzA/43n6z+vq8erL/tRX3LimIe6cylQ8AAMYzeFzys1Y8cZbl+kNtx/+lSniPKueoAmFbhJ7mt6liaK7+3W1HlOm997ab+Lb+bOghAAAQSfT6Aj3FrRytEuQ96kn4/6mEuUCfV6D+d8KAJ/hE6mwF9TPrn13/DvqeBv076d+NFgYAAOgjqYOMnKqj9da2WDx5tj7UKHWOgevF35tV8O60XXG3vqJWPWn/UX19SH19TCXlaerrMztfR5Srr69rd/7z9J3/Tv83j+38M/rP3rfze90Zc/1b1NeSmJu4Qv13/2W5iX/TU/T6HIWCUu/TtAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkhP8PFfWaZ7ej5nwAAAAASUVORK5CYII="}))),t5=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M12.2447 6.485C10.0695 7.24923 8.18833 8.89527 7.13016 10.9528C6.77744 11.6583 6.4835 12.4225 6.36593 13.2455C5.95442 15.1855 6.24835 17.3019 7.13016 19.0655C7.71803 20.2412 8.54106 21.2406 9.59923 22.0636C10.5398 22.8279 11.6568 23.4157 12.8913 23.7097C14.4198 24.1212 16.007 24.1212 17.4767 23.7685C18.8288 23.4745 20.1222 22.8279 21.1803 21.8285C22.2973 20.8291 23.0615 19.5358 23.473 18.0661C23.9433 16.5376 24.0021 14.8916 23.7082 13.3043C20.8864 13.3043 18.0646 13.3043 15.2428 13.3043C15.2428 14.4801 15.2428 15.6558 15.2428 16.8316C16.8889 16.8316 18.5349 16.8316 20.1222 16.8316C19.9458 17.9485 19.2403 19.0067 18.2997 19.5946C17.7119 20.0061 17.0064 20.2412 16.301 20.3588C15.5955 20.4764 14.8313 20.4764 14.1259 20.3588C13.4204 20.2412 12.715 19.8885 12.1271 19.477C11.1865 18.8303 10.4223 17.8309 10.0695 16.714C9.65802 15.597 9.65802 14.3625 10.0695 13.1867C10.3635 12.4225 10.775 11.6583 11.3628 11.0704C12.0683 10.3062 13.0089 9.77708 14.0671 9.60072C14.9489 9.42436 15.8307 9.42436 16.7125 9.7183C17.4179 9.95345 18.1234 10.365 18.6525 10.8353C19.1816 10.3062 19.7694 9.7183 20.2985 9.18921C20.5925 8.89527 20.8864 8.60134 21.1803 8.3074C20.3573 7.54317 19.3579 6.89651 18.2997 6.485C16.3598 5.83833 14.1846 5.83833 12.2447 6.485Z",fill:"white"}),em.createElement("path",{d:"M12.2446 6.48503C14.1846 5.83837 16.3597 5.83837 18.2997 6.54381C19.3579 6.95533 20.3573 7.5432 21.1803 8.36622C20.8864 8.66016 20.5924 8.95409 20.2985 9.24803C19.7694 9.77712 19.1815 10.365 18.6524 10.8941C18.1234 10.365 17.4179 9.95348 16.7125 9.77712C15.8894 9.54197 14.9488 9.48318 14.067 9.65954C13.0676 9.89469 12.127 10.4238 11.3628 11.1292C10.7749 11.7171 10.3046 12.4813 10.0695 13.2456C9.07011 12.4813 8.12951 11.7171 7.13013 10.9529C8.1883 8.89531 10.0695 7.24926 12.2446 6.48503Z",fill:"#EA4335"}),em.createElement("path",{d:"M6.36593 13.2455C6.54229 12.4813 6.77744 11.7171 7.13016 10.9528C8.12955 11.7171 9.07014 12.4813 10.0695 13.2455C9.65802 14.3625 9.65802 15.597 10.0695 16.7728C9.07014 17.537 8.12955 18.3012 7.13016 19.0655C6.24835 17.2431 5.95442 15.1855 6.36593 13.2455Z",fill:"#FBBC05"}),em.createElement("path",{d:"M15.184 13.3043C18.0058 13.3043 20.8275 13.3043 23.6493 13.3043C23.9433 14.8916 23.8845 16.5376 23.4142 18.0661C23.0027 19.477 22.2384 20.7703 21.1215 21.8285C20.1809 21.0642 19.2403 20.3588 18.2409 19.5946C19.1815 18.9479 19.8282 17.9485 20.0633 16.8316C18.4173 16.8316 16.7712 16.8316 15.184 16.8316C15.184 15.6558 15.184 14.4801 15.184 13.3043Z",fill:"#4285F4"}),em.createElement("path",{d:"M7.13013 19.0655C8.12951 18.3012 9.07011 17.537 10.0695 16.7728C10.4222 17.8897 11.1865 18.8891 12.127 19.5358C12.7149 19.9473 13.4204 20.2412 14.1258 20.4176C14.8313 20.5352 15.5367 20.5352 16.3009 20.4176C17.0064 20.3 17.7118 20.0061 18.2997 19.6533C19.2403 20.4176 20.1809 21.123 21.1803 21.8873C20.1221 22.8279 18.8876 23.4745 17.4767 23.8272C15.9482 24.18 14.361 24.18 12.8913 23.7685C11.7155 23.4745 10.5986 22.8866 9.59919 22.1224C8.59981 21.2406 7.718 20.1824 7.13013 19.0655Z",fill:"#34A853"})),t6=ep=>em.createElement("svg",Object.assign({width:38,height:38,viewBox:"0 0 38 38",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.64 19.2045C27.64 18.5664 27.5827 17.9527 27.4764 17.3636H19V20.845H23.8436C23.635 21.97 23.0009 22.9232 22.0477 23.5614V25.8195H24.9564C26.6582 24.2527 27.64 21.9455 27.64 19.2045Z",fill:"#4285F4"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19 28C21.43 28 23.4673 27.194 24.9564 25.8195L22.0477 23.5614C21.2418 24.1014 20.2109 24.4205 19 24.4205C16.6559 24.4205 14.6718 22.8373 13.9641 20.71H10.9573V23.0418C12.4382 25.9832 15.4818 28 19 28Z",fill:"#34A853"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.9641 20.71C13.7841 20.17 13.6818 19.5932 13.6818 19C13.6818 18.4068 13.7841 17.83 13.9641 17.29V14.9582H10.9573C10.3477 16.1732 10 17.5477 10 19C10 20.4523 10.3477 21.8268 10.9573 23.0418L13.9641 20.71Z",fill:"#FBBC05"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19 13.5795C20.3214 13.5795 21.5077 14.0336 22.4405 14.9255L25.0218 12.3441C23.4632 10.8918 21.4259 10 19 10C15.4818 10 12.4382 12.0168 10.9573 14.9582L13.9641 17.29C14.6718 15.1627 16.6559 13.5795 19 13.5795Z",fill:"#EA4335"})),t9=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M15 6V24M6 15H24",stroke:"black",strokeWidth:1.85049,strokeLinecap:"round",strokeLinejoin:"round"})),t8=ep=>em.createElement("svg",Object.assign({width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M13.0676 7.36904H12.3399V6.5887C12.3399 4.60972 10.7302 3 8.75119 3C6.77253 3 5.16217 4.61004 5.16217 6.5887V7.36904H4.4351C3.64389 7.36904 3 8.01356 3 8.80477V14.4304C3 15.2225 3.64389 15.8664 4.4351 15.8664H13.0676C13.8588 15.8664 14.503 15.2225 14.503 14.4304V8.80477C14.503 8.01356 13.8588 7.36904 13.0676 7.36904ZM9.50271 13.5429H8.00062L7.71772 12.1534C7.71772 11.5832 8.18064 11.1203 8.75055 11.1203C9.32141 11.1203 9.78465 11.5832 9.78465 12.1534L9.50271 13.5429ZM10.8029 7.36904H6.69919V6.5887C6.69919 5.45745 7.61962 4.5367 8.75119 4.5367C9.88339 4.5367 10.8029 5.45713 10.8029 6.5887V7.36904Z",fill:"black"})),t7=ep=>em.createElement("svg",Object.assign({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M12.9796 7.91633H15.1672C15.7833 7.91677 16.358 8.21843 16.6971 8.71937C17.0362 9.22032 17.0945 9.85362 16.8522 10.4053L12.01 21.4127C11.769 21.9559 11.1697 22.26 10.5745 22.141C9.97927 22.022 9.55144 21.5126 9.54972 20.9208V12.6799L7.77303 12.6263C6.784 12.5942 5.99945 11.8037 6 10.84V3.78633C6 2.79977 6.82118 2 7.83417 2H11.1454C12.1584 2 12.9796 2.79977 12.9796 3.78633V7.91633Z",fill:"#C1A0F9"})),rl=ep=>em.createElement("svg",Object.assign({width:44,height:44,viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M22 16.5C17.9556 16.5 14.6666 19.789 14.6666 23.8333C14.6666 27.8795 17.9556 31.1667 22 31.1667C26.0443 31.1667 29.3333 27.8795 29.3333 23.8333C29.3333 19.7908 26.0443 16.5 22 16.5Z",fill:"#FEFEFE"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M33.1283 11.0018H36.6667C38.6907 11.0018 40.3333 12.6445 40.3333 14.6667V34.8333C40.3333 36.8573 38.6907 38.5 36.6667 38.5H7.33332C5.30749 38.5 3.66666 36.8573 3.66666 34.8333V14.6667C3.66666 12.6427 5.30749 11 7.33332 11H10.8717C12.0963 11 13.2422 10.3895 13.9223 9.36833L15.411 7.13167C16.0912 6.11417 17.237 5.5 18.4617 5.5H25.5383C26.763 5.5 27.9088 6.11417 28.589 7.1335L30.0777 9.37017C30.7578 10.3895 31.9037 11.0018 33.1283 11.0018ZM11 23.8333C11 29.8998 15.9335 34.8333 22 34.8333C28.0665 34.8333 33 29.9017 33 23.8333C33 17.7687 28.0665 12.8333 22 12.8333C15.9335 12.8333 11 17.7687 11 23.8333Z",fill:"#FEFEFE"})),rp=ep=>em.createElement("svg",Object.assign({width:50,height:50,viewBox:"0 0 50 50",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M25 21.5366C21.9787 21.5366 19.5217 23.9979 19.5217 27.0244C19.5217 30.0523 21.9787 32.5122 25 32.5122C28.0213 32.5122 30.4783 30.0523 30.4783 27.0244C30.4783 23.9992 28.0213 21.5366 25 21.5366Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M33.498 17.1681H36.2C37.7456 17.1681 39 18.4125 39 19.9444V35.2222C39 36.7556 37.7456 38 36.2 38H13.8C12.253 38 11 36.7556 11 35.2222V19.9444C11 18.4111 12.253 17.1667 13.8 17.1667H16.502C17.4372 17.1667 18.3122 16.7042 18.8316 15.9306L19.9684 14.2361C20.4878 13.4653 21.3628 13 22.298 13H27.702C28.6372 13 29.5122 13.4653 30.0316 14.2375L31.1684 15.9319C31.6878 16.7042 32.5628 17.1681 33.498 17.1681ZM16.6 26.8889C16.6 31.4847 20.3674 35.2222 25 35.2222C29.6326 35.2222 33.4 31.4861 33.4 26.8889C33.4 22.2944 29.6326 18.5556 25 18.5556C20.3674 18.5556 16.6 22.2944 16.6 26.8889Z",fill:"black"})),rh=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M21.6056 12L22.2556 11.3462C23.2481 10.3487 23.2481 8.72347 22.2556 7.72516C21.294 6.75869 19.6182 6.75787 18.6557 7.72516L18 8.38471L21.6056 12Z",fill:"black"}),em.createElement("path",{d:"M20 13.6828L12.4357 21.2468C12.3709 21.3108 12.2995 21.3631 12.2197 21.4029L7.20148 23.9124C6.88177 24.0726 6.49562 24.0087 6.24317 23.7563C5.99072 23.5038 5.92761 23.1177 6.08788 22.798L8.59577 17.7799C8.63646 17.7002 8.68878 17.6288 8.75189 17.564L16.3162 10L20 13.6828Z",fill:"black"})),rg=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M15.0002 25.0005V30.0005C11.3285 30.0005 7.967 28.6795 5.35938 26.4894L8.57426 22.6581C10.3128 24.1179 12.5522 25.0005 15.0002 25.0005Z",fill:"#21A9F6"}),em.createElement("path",{d:"M21.4257 22.6581L24.6406 26.4894C22.0334 28.6795 18.6719 30.0005 15.0002 30.0005V25.0005C17.4477 25.0005 19.6876 24.1179 21.4257 22.6581Z",fill:"#7ACBFA"}),em.createElement("path",{d:"M25.0007 15.0002H30.0006C30.0006 19.6131 27.9165 23.7376 24.6412 26.4895L21.4263 22.6581C23.61 20.8237 25.0007 18.0753 25.0007 15.0002Z",fill:"#FA5419"}),em.createElement("path",{d:"M8.57481 22.6581L5.35992 26.4895C2.08406 23.7376 0 19.6131 0 15.0002H4.99992C4.99992 18.0753 6.39058 20.8237 8.57481 22.6581Z",fill:"#BEDF85"}),em.createElement("path",{d:"M15.0002 4.99992V0C18.6719 0 22.0334 1.32099 24.641 3.51102L21.4261 7.34237C19.6876 5.88203 17.4477 4.99992 15.0002 4.99992Z",fill:"#FDCD3B"}),em.createElement("path",{d:"M30.0006 15.0002H25.0007C25.0007 11.9251 23.61 9.17672 21.4263 7.34234L24.6412 3.51099C27.9165 6.2628 30.0006 10.3874 30.0006 15.0002Z",fill:"#FC9875"}),em.createElement("path",{d:"M8.57573 7.34237L5.36084 3.51102C7.96798 1.32099 11.3295 0 15.0012 0V4.99992C12.5532 4.99992 10.3138 5.88203 8.57573 7.34237Z",fill:"#FEE189"}),em.createElement("path",{d:"M4.99992 15.0002H0C0 10.3874 2.08406 6.2628 5.35944 3.51099L8.57433 7.34234C6.39058 9.17672 4.99992 11.9251 4.99992 15.0002Z",fill:"#93C934"})),rm=ep=>em.createElement("svg",Object.assign({width:36,height:36,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M22.5008 18.0085C22.5009 19.3064 22.2665 20.5936 21.809 21.8081C20.5941 22.2656 19.3065 22.5002 18.0082 22.5004H17.9924C16.6941 22.5006 15.4065 22.2663 14.1915 21.8087C13.7333 20.5939 13.4985 19.3063 13.4987 18.0079V17.9909C13.4987 16.6533 13.7441 15.3723 14.1887 14.1902C15.4039 13.732 16.692 13.4976 17.9907 13.4984H18.0054C19.3436 13.4984 20.6241 13.7439 21.8062 14.1902C22.2642 15.405 22.4986 16.6927 22.498 17.9909V18.0079H22.4997L22.5008 18.0085ZM35.7506 14.9995H25.2439L32.6726 7.57046C31.5044 5.92995 30.0703 4.49621 28.4294 3.32852L20.9997 10.7576V0.250558C20.0117 0.0843785 19.0117 0.000571016 18.0099 0H17.9907C16.9714 0 15.9732 0.0871013 15.0003 0.250558V10.7576L7.56888 3.32795C6.75047 3.91044 5.98234 4.56051 5.27254 5.27133L5.26915 5.27472C4.55939 5.98501 3.9099 6.7531 3.32743 7.57103L10.7589 14.9995H0.249988C0.249988 14.9995 0 16.9734 0 17.9938V18.0062C0 19.0266 0.0865333 20.0265 0.250558 20.9999H10.7594L3.32686 28.4278C4.49587 30.0681 5.9301 31.5022 7.57059 32.6709L15.0009 25.2424V35.75C15.9726 35.9129 16.9692 35.9989 17.9873 36H18.0127C19.0134 35.9991 20.0122 35.9155 20.9991 35.75V25.2424L28.43 32.6726C29.2485 32.0896 30.0172 31.4396 30.728 30.7292H30.7297C31.4392 30.0182 32.0884 29.2496 32.6709 28.4312L25.2423 21.0005H35.7511C35.914 20.0277 36 19.0311 36 18.013V17.987C36 16.9859 35.9163 15.9876 35.7511 15.0007L35.7506 14.9995Z",fill:"#FF4A00"})),rA=ep=>em.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:30,height:30,fill:"none"},ep),em.createElement("path",{fill:"#F06A6A",d:"M21.63 15.605a5.159 5.159 0 1 0 0 10.317 5.159 5.159 0 0 0 0-10.317Zm-13.4.001a5.159 5.159 0 1 0-.143 10.316 5.159 5.159 0 0 0 .143-10.316Zm11.858-6.448a5.158 5.158 0 1 1-10.317 0 5.158 5.158 0 0 1 10.317 0Z"})),rM=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("mask",{id:"a",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:2,y:2,width:27,height:26},em.createElement("path",{d:"M15.0019 28C22.1826 28 28.0037 22.1797 28.0037 15C28.0037 7.8203 22.1826 2 15.0019 2C7.82114 2 2 7.8203 2 15C2 22.1797 7.82114 28 15.0019 28Z",fill:"white"})),em.createElement("g",{mask:"url(#a)"},em.createElement("path",{d:"M15.0019 28C22.1826 28 28.0037 22.1797 28.0037 15C28.0037 7.8203 22.1826 2 15.0019 2C7.82114 2 2 7.8203 2 15C2 22.1797 7.82114 28 15.0019 28Z",fill:"#DD4C4F"}),em.createElement("path",{d:"M15.0019 28C22.1826 28 28.0037 22.1797 28.0037 15C28.0037 7.8203 22.1826 2 15.0019 2C7.82114 2 2 7.8203 2 15C2 22.1797 7.82114 28 15.0019 28Z",stroke:"#BB3933",strokeWidth:.646702}),em.createElement("path",{d:"M21.7581 31.3028C19.4095 31.1421 13.0036 30.7134 8.68519 28.7522C5.19286 27.1662 3.42969 23.9551 3.42969 23.9551C3.42969 23.9551 4.65849 18.1456 5.57272 15.8388C6.48468 13.5377 8.91066 10.1401 8.91066 10.1401C8.91066 10.1401 8.64863 7.51172 9.75546 7.51172C11.1285 7.51172 12.4037 8.89014 12.4037 8.89014C12.4037 8.89014 16.5679 8.32188 17.9468 9.95233C19.5077 11.798 23.0459 12.8167 23.0459 12.8167C23.0459 12.8167 24.3123 12.4458 23.7905 14.4307C23.2687 16.4157 21.5147 18.1606 18.0005 18.1631C16.7458 18.1641 16.3535 18.9311 16.4198 19.9307C16.5583 22.0214 18.6289 25.2239 18.6289 25.2239C18.6289 25.2239 22.7541 31.371 21.7581 31.3028Z",fill:"url(#b)"}),em.createElement("g",{filter:"url(#c)"},em.createElement("path",{d:"M21.7581 31.3028C19.4095 31.1421 13.0036 30.7134 8.68519 28.7522C5.19286 27.1662 3.42969 23.9551 3.42969 23.9551C3.42969 23.9551 4.65849 18.1456 5.57272 15.8388C6.48468 13.5377 8.91066 10.1401 8.91066 10.1401C8.91066 10.1401 8.64863 7.51172 9.75546 7.51172C11.1285 7.51172 12.4037 8.89014 12.4037 8.89014C12.4037 8.89014 16.5679 8.32188 17.9468 9.95233C19.5077 11.798 23.0459 12.8167 23.0459 12.8167C23.0459 12.8167 24.3123 12.4458 23.7905 14.4307C23.2687 16.4157 21.5147 18.1606 18.0005 18.1631C16.7458 18.1641 16.3535 18.9311 16.4198 19.9307C16.5583 22.0214 18.6289 25.2239 18.6289 25.2239C18.6289 25.2239 22.7541 31.371 21.7581 31.3028Z",fill:"black"})),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.2762 23.4277C13.9935 20.726 12.657 19.3428 12.0728 18.4633C10.6582 16.3335 10.6582 14.7852 10.6582 14.7852C10.6582 14.7852 11.8278 16.7421 12.9892 17.4388C14.1506 18.1355 17.6955 18.1877 17.6955 18.1877C17.6955 18.1877 16.5367 18.2439 16.4319 19.5655C16.4162 19.7645 16.4351 20.8284 17.102 22.3491C17.814 23.9727 20.4977 28.1305 20.4977 28.1305C20.4977 28.1305 18.4347 30.36 17.8019 30.5456C17.0214 30.7745 13.9106 28.2454 13.9106 28.2454C13.9106 28.2454 14.469 25.2713 14.2762 23.4277Z",fill:"url(#d)"}),em.createElement("mask",{id:"e",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:3,y:7,width:21,height:25},em.createElement("path",{d:"M21.7581 31.3028C19.8687 31.1735 12.1215 31.0778 8.44584 29.4876C3.85767 27.5027 3.42969 23.9551 3.42969 23.9551C3.42969 23.9551 4.65849 18.1456 5.57272 15.8388C6.48468 13.5377 8.91066 10.1401 8.91066 10.1401C8.91066 10.1401 8.64863 7.51172 9.75546 7.51172C11.1285 7.51172 12.4037 8.89014 12.4037 8.89014C12.4037 8.89014 16.5679 8.32188 17.9468 9.95233C19.5077 11.798 23.0459 12.8167 23.0459 12.8167C23.0459 12.8167 24.3123 12.4458 23.7905 14.4307C23.2687 16.4157 21.5147 18.1606 18.0005 18.1631C16.7458 18.1641 16.3535 18.9311 16.4198 19.9307C16.5583 22.0214 18.6289 25.2239 18.6289 25.2239C18.6289 25.2239 22.7541 31.371 21.7581 31.3028Z",fill:"white"})),em.createElement("g",{mask:"url(#e)"},em.createElement("path",{d:"M15.0019 28C22.1826 28 28.0037 22.1797 28.0037 15C28.0037 7.8203 22.1826 2 15.0019 2C7.82114 2 2 7.8203 2 15C2 22.1797 7.82114 28 15.0019 28Z",stroke:"#BABABA",strokeWidth:.646702}))),em.createElement("defs",null,em.createElement("filter",{id:"c",x:3.42969,y:7.51172,width:20.4863,height:23.791,filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},em.createElement("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),em.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),em.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),em.createElement("feOffset",null),em.createElement("feGaussianBlur",{stdDeviation:1.08333}),em.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:-1,k3:1}),em.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),em.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_176_5916"})),em.createElement("linearGradient",{id:"b",x1:13.6731,y1:15.3123,x2:13.6731,y2:27.4031,gradientUnits:"userSpaceOnUse"},em.createElement("stop",{stopColor:"white"}),em.createElement("stop",{offset:1,stopColor:"#F2F2F2"})),em.createElement("linearGradient",{id:"d",x1:15.578,y1:8.81081,x2:15.578,y2:30.5602,gradientUnits:"userSpaceOnUse"},em.createElement("stop",{stopColor:"white"}),em.createElement("stop",{offset:.264742,stopColor:"#EBEBEB"}),em.createElement("stop",{offset:1,stopColor:"#CBCBCB"})))),r_=ep=>em.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:30,height:30,fill:"none"},ep),em.createElement("path",{fill:"url(#t)",d:"M5.065 21.213 8.91 18.27c2.043 2.663 4.215 3.89 6.631 3.89 2.404 0 4.513-1.213 6.465-3.855l3.901 2.871C23.092 24.987 19.593 27 15.542 27c-4.038 0-7.571-2-10.477-5.787Z"}),em.createElement("path",{fill:"url(#y)",d:"m15.53 8.426-6.847 5.89-3.164-3.664 10.025-8.626 9.945 8.632-3.178 3.652-6.782-5.884Z"}),em.createElement("defs",null,em.createElement("linearGradient",{id:"t",x1:5.065,x2:25.908,y1:1700.52,y2:1700.52,gradientUnits:"userSpaceOnUse"},em.createElement("stop",{stopColor:"#8930FD"}),em.createElement("stop",{offset:1,stopColor:"#49CCF9"})),em.createElement("linearGradient",{id:"y",x1:5.519,x2:25.49,y1:837.891,y2:837.891,gradientUnits:"userSpaceOnUse"},em.createElement("stop",{stopColor:"#FF02F0"}),em.createElement("stop",{offset:1,stopColor:"#FFC800"})))),rO=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("g",{clipPath:"url(#a)"},em.createElement("path",{d:"M17.1291 2.99805H7.6721C6.78318 2.99805 6.00391 3.77634 6.00391 4.66722V25.8045C6.00391 26.6944 6.7822 27.4737 7.67308 27.4737H22.1356C23.0255 27.4737 23.8048 26.6954 23.8048 25.8045V9.67278L19.9114 6.89148L17.1291 2.99805Z",fill:"#4285F4"}),em.createElement("path",{d:"M10.4531 20.797H19.3531V19.6848H10.4541L10.4531 20.797ZM10.4531 23.0222H17.1279V21.9101H10.4531V23.0222ZM10.4531 15.2344V16.3465H19.3531V15.2344H10.4531ZM10.4531 18.5717H19.3531V17.4596H10.4541L10.4531 18.5717Z",fill:"#F1F1F1"}),em.createElement("path",{d:"M17.1289 2.99805V8.00458C17.1289 8.89448 17.9072 9.67278 18.7971 9.67278H23.8036L17.1289 2.99805Z",fill:"#A1C2FA"})),em.createElement("defs",null,em.createElement("clipPath",{id:"a"},em.createElement("rect",{width:17.7999,height:24.4747,fill:"white",transform:"translate(6 3)"})))),rv=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M2 4.83333C2 3.26862 3.26862 2 4.83333 2H24.6667C26.2314 2 27.5 3.26862 27.5 4.83333V24.6667C27.5 26.2314 26.2314 27.5 24.6667 27.5H4.83333C3.26862 27.5 2 26.2314 2 24.6667V4.83333Z",fill:"#007CE6"}),em.createElement("path",{d:"M20.3812 9.4375C17.8482 9.4375 15.9364 11.1963 14.7514 12.7263C13.5663 11.197 11.6531 9.4375 9.12082 9.4375C6.17132 9.4375 3.77148 11.8203 3.77148 14.75C3.77148 17.6797 6.17132 20.0625 9.12011 20.0625C11.6531 20.0625 13.5656 18.3037 14.7507 16.7737C15.9357 18.3037 17.8475 20.0625 20.3805 20.0625C23.3293 20.0625 25.7291 17.6797 25.7291 14.75C25.7291 11.8203 23.33 9.4375 20.3812 9.4375ZM13.3283 14.9101C12.5853 15.9988 11.051 17.8256 9.12011 17.8256C7.41232 17.8256 6.02328 16.4457 6.02328 14.75C6.02328 13.0542 7.41232 11.6744 9.12011 11.6744C11.0354 11.6744 12.5789 13.5047 13.3276 14.5956L13.4353 14.7528L13.3283 14.9101ZM20.3812 17.8256C18.4503 17.8256 16.916 15.9988 16.173 14.9101L16.0653 14.7528L16.173 14.5956C16.9224 13.5047 18.4652 11.6744 20.3812 11.6744C22.089 11.6744 23.478 13.0542 23.478 14.75C23.478 16.4457 22.0883 17.8256 20.3812 17.8256Z",fill:"white"})),rz=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.7292 0.382087C12.7807 0.450456 12.0453 1.04431 11.8463 1.90253C11.8206 2.01344 11.8194 2.12992 11.8148 4.86788C11.8096 7.99123 11.8141 7.82529 11.7263 8.18373C11.542 8.93596 10.9811 9.36333 10.056 9.45634C9.96272 9.46573 8.97162 9.47104 7.31527 9.47104C5.0423 9.47104 4.70651 9.47378 4.60649 9.49317C3.72374 9.66434 3.11744 10.4538 3.06092 11.5057C3.03236 12.0369 3.46321 14.5077 3.87149 16.1541C4.18372 17.4131 4.68713 18.5311 5.28385 19.2906C5.44424 19.4948 5.91859 19.9757 6.17872 20.1979C7.57373 21.3893 9.30465 22.0707 11.2964 22.2125C11.5805 22.2327 12.5163 22.2189 12.7081 22.1916C13.4198 22.0905 13.7924 21.8723 14.2441 21.2917C14.8283 20.5408 15.4059 19.1936 15.7631 17.7485C15.7903 17.6385 15.8148 17.5462 15.8174 17.5436C15.82 17.5409 15.8301 17.6069 15.8398 17.6903C15.9655 18.7725 16.7386 19.7162 17.9718 20.2933C18.4328 20.5089 18.9667 20.6764 19.4211 20.7479C20.4562 20.9107 20.8139 21.0033 21.2308 21.2167C22.1352 21.6794 22.8635 22.5013 23.182 23.4186C23.3312 23.8483 23.373 24.1032 23.3735 24.5864C23.3741 25.0553 23.3363 25.2923 23.2026 25.6595C22.7522 26.8966 21.6017 27.6905 20.3191 27.6491C18.8745 27.6025 17.8956 26.2791 18.6053 25.3321C18.812 25.0563 19.0027 24.9577 19.5058 24.8666C19.8542 24.8035 20.0772 24.696 20.266 24.5001C20.9257 23.8158 20.4635 22.6454 19.5203 22.6117C18.8511 22.5878 18.0673 22.8203 17.4728 23.2191C15.926 24.257 15.3619 26.2716 16.1527 27.9342C16.7304 29.1489 18.1468 30.1034 19.6843 30.314C21.3666 30.5445 23.2139 30.0683 24.6093 29.0445C26.2489 27.8416 27.3075 25.8836 27.6943 23.3382C27.7142 23.2073 27.7363 23.0774 27.7435 23.0496C27.8239 22.7358 27.9784 20.7778 28.0188 19.5576C28.0232 19.4266 28.0294 19.287 28.0326 19.2473C28.0683 18.8085 28.0687 15.2481 28.0331 14.9614C28.0302 14.9377 28.0239 14.7917 28.0192 14.637C27.9497 12.3446 27.6363 9.35928 27.2407 7.21997C26.9582 5.69198 26.2536 4.70643 24.9763 4.05258C24.287 3.69968 23.7101 3.5348 22.3293 3.29596C21.6157 3.17254 17.8805 2.51033 17.8027 2.49346C17.7693 2.48621 17.76 2.46795 17.7093 2.30941C17.4533 1.50884 16.8955 0.895057 16.1952 0.643197C16.0593 0.594323 15.6258 0.479691 15.4504 0.446257C15.1479 0.388566 14.1536 0.351495 13.7292 0.382087ZM10.9568 1.5021C10.8266 1.64065 9.83456 2.67682 9.14378 3.39577C8.81001 3.74314 8.5678 3.99561 7.75223 4.84624C7.562 5.04465 7.24767 5.37246 7.05372 5.57471C6.85976 5.77694 6.53908 6.11136 6.34108 6.31783C5.05001 7.66419 4.63378 8.09783 4.30801 8.43601C4.01933 8.7357 3.96882 8.79283 3.99253 8.79283C3.9983 8.79283 4.06759 8.76703 4.14649 8.7355C4.54299 8.57705 4.58907 8.57339 6.27049 8.56712C9.82177 8.55386 9.7826 8.55427 9.92658 8.52772C10.4711 8.42732 10.7364 8.17951 10.8446 7.67004C10.8691 7.55509 10.8763 7.49181 10.8938 7.24161C10.8972 7.19399 10.9009 6.09984 10.9022 4.81016C10.905 1.87624 10.9003 1.96147 11.0891 1.45881C11.1395 1.32451 11.1166 1.33203 10.9568 1.5021ZM23.2752 13.1931C24.0682 13.3796 24.553 13.9022 24.5528 14.5703C24.5527 14.8082 24.516 14.8571 24.3192 14.8811C24.191 14.8967 23.8353 14.8905 23.5858 14.8682C22.3074 14.7542 21.7025 14.6531 21.4166 14.5059C21.2684 14.4296 21.2459 14.3502 21.3128 14.1406C21.4827 13.6085 21.9364 13.2527 22.5552 13.1663C22.72 13.1432 23.1278 13.1585 23.2752 13.1931Z",fill:"#009D3D"})),rF=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M16.8209 8.00982C19.0129 7.67995 20.7118 6.2824 20.6157 4.88829C20.5196 3.49419 18.6647 2.63145 16.4728 2.96132C14.2808 3.29118 12.5818 4.68874 12.678 6.08284C12.7741 7.47695 14.629 8.33969 16.8209 8.00982Z",fill:"#80A1BD"}),em.createElement("path",{d:"M2.97489 5.12789C1.98899 6.85457 2.71124 9.2937 4.58807 10.5758C6.4649 11.858 8.78561 11.4976 9.77151 9.77096C10.7574 8.04428 10.0352 5.60515 8.15833 4.323C6.2815 3.04085 3.96079 3.40121 2.97489 5.12789Z",fill:"#80A1BD"}),em.createElement("path",{d:"M15.6964 25.8906C20.8703 26.7307 25.8646 24.1631 26.8516 20.1557C27.8386 16.1483 24.4444 12.2187 19.2705 11.3786C14.0966 10.5385 9.10224 13.106 8.11527 17.1134C7.12829 21.1208 10.5225 25.0505 15.6964 25.8906Z",fill:"#80A1BD"})),rw=ep=>em.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:30,height:30,fill:"none"},ep),em.createElement("path",{fill:"#FF3D57",d:"M4.389 24a3.38 3.38 0 0 1-2.965-1.792 3.543 3.543 0 0 1 .093-3.523l6.107-9.979A3.375 3.375 0 0 1 10.637 7a3.386 3.386 0 0 1 2.918 1.871 3.543 3.543 0 0 1-.184 3.52L7.268 22.37A3.373 3.373 0 0 1 4.39 24Z"}),em.createElement("path",{fill:"#FC0",d:"M14.944 24a3.4 3.4 0 0 1-2.98-1.788 3.512 3.512 0 0 1 .093-3.514l6.135-9.956a3.399 3.399 0 0 1 3.037-1.741c1.25.03 2.384.752 2.955 1.882a3.511 3.511 0 0 1-.22 3.536l-6.134 9.955A3.395 3.395 0 0 1 14.944 24Z"}),em.createElement("path",{fill:"#00D647",d:"M25.502 24c1.892 0 3.426-1.51 3.426-3.374 0-1.863-1.534-3.373-3.427-3.373-1.892 0-3.426 1.51-3.426 3.373 0 1.864 1.534 3.374 3.427 3.374Z"})),rC=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("g",{clipPath:"url(#a)"},em.createElement("path",{d:"M5.32374 4.94912L17.497 4.04998C18.9923 3.92172 19.3765 4.00818 20.3167 4.69172L24.2026 7.42918C24.8435 7.89998 25.0569 8.02824 25.0569 8.54084V23.5543C25.0569 24.4952 24.7152 25.0518 23.5191 25.1368L9.38274 25.993C8.48514 26.0355 8.05768 25.9072 7.58754 25.3081L4.726 21.5871C4.21274 20.9022 4 20.3896 4 19.7903V6.44512C4 5.67578 4.34166 5.03426 5.32374 4.94912Z",fill:"white"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.497 4.0502L5.32374 4.94934C4.34166 5.03426 4 5.676 4 6.44512V19.7903C4 20.3894 4.21274 20.902 4.726 21.5871L7.58754 25.3079C8.05768 25.907 8.48514 26.0355 9.38274 25.9928L23.5193 25.137C24.7145 25.0518 25.0571 24.4952 25.0571 23.5545V8.54106C25.0571 8.05486 24.865 7.91472 24.2996 7.4998L20.3167 4.69172C19.3767 4.00818 18.9923 3.92172 17.497 4.04998V4.0502ZM9.7024 8.29532C8.54806 8.37298 8.28626 8.39058 7.63066 7.85752L5.96394 6.5318C5.79454 6.3602 5.87968 6.14614 6.30648 6.10346L18.0089 5.24832C18.9917 5.16252 19.5034 5.50506 19.8877 5.80426L21.8948 7.25846C21.9806 7.3018 22.194 7.55766 21.9373 7.55766L9.852 8.2852L9.7024 8.29554V8.29532ZM8.35666 23.4263V10.681C8.35666 10.1244 8.5276 9.86766 9.03932 9.82454L22.92 9.01186C23.3908 8.9694 23.6035 9.2686 23.6035 9.82432V22.4847C23.6035 23.0413 23.5177 23.5121 22.7493 23.5545L9.46634 24.3245C8.69788 24.367 8.35688 24.1111 8.35688 23.4263H8.35666ZM21.4687 11.3643C21.5538 11.7493 21.4687 12.1343 21.0837 12.1783L20.4435 12.3053V21.7153C19.8875 22.0145 19.3758 22.1855 18.9481 22.1855C18.2646 22.1855 18.0939 21.9714 17.5819 21.3303L13.3953 14.7435V21.1163L14.7197 21.4161C14.7197 21.4161 14.7197 22.1861 13.6512 22.1861L10.7054 22.3571C10.6196 22.1855 10.7054 21.758 11.0039 21.6729L11.7733 21.4595V13.0335L10.7056 12.947C10.6198 12.562 10.8332 12.0061 11.4316 11.9629L14.5923 11.7502L18.9483 18.4221V12.5195L17.838 12.3919C17.7522 11.9205 18.0939 11.5779 18.5207 11.5361L21.4687 11.3645V11.3643Z",fill:"black"})),em.createElement("defs",null,em.createElement("clipPath",{id:"a"},em.createElement("rect",{width:22,height:22,fill:"white",transform:"translate(4 4)"})))),rE=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M18.4908 1L9.61481 5.90561L6 13.726L11.4796 26.3317L19.258 29.0001L20.6832 26.1441L23.64 8.38922L18.4908 1Z",fill:"#34208C"}),em.createElement("path",{d:"M23.6412 8.38761L18.1644 5.0332L10.6016 10.9944L19.2592 28.9985L20.6844 26.1425L23.6412 8.38761Z",fill:"url(#a)"}),em.createElement("path",{d:"M23.6389 8.38922L18.4897 1L18.1621 5.03481L23.6389 8.38922Z",fill:"#AF9FF4"}),em.createElement("path",{d:"M18.1637 5.03481L18.4913 1L9.61523 5.90561L10.6008 10.996L18.1637 5.03481Z",fill:"#4A37A0"}),em.createElement("path",{d:"M10.6016 10.9961L11.4808 26.3317L19.2592 29.0001L10.6016 10.9961Z",fill:"#4A37A0"}),em.createElement("defs",null,em.createElement("linearGradient",{id:"a",x1:22.9244,y1:23.5552,x2:14.0792,y2:2.418,gradientUnits:"userSpaceOnUse"},em.createElement("stop",{stopColor:"#6C56CC"}),em.createElement("stop",{offset:1,stopColor:"#9785E5"})))),rk=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.00064 7.77046L3 23C3 23.0456 3.00076 23.0911 3.00228 23.1363C3.0019 22.4803 3.00223 21.8245 3.00255 21.1693C3.00278 20.7235 3.003 20.278 3.003 19.833V19.696L3.02164 19.7059C3.07616 19.7348 3.11739 19.7567 3.157 19.781L5.731 21.277C5.9765 21.42 6.2235 21.5617 6.4705 21.7035C6.7175 21.8452 6.9645 21.987 7.21 22.13C7.598 22.358 7.987 22.365 8.376 22.13C8.44779 22.0869 8.51988 22.046 8.59177 22.0052C8.65007 21.9721 8.70823 21.939 8.766 21.905C11.973 20.055 15.183 18.205 18.396 16.367C18.678 16.206 18.719 15.79 18.39 15.627C18.1431 15.5019 17.9024 15.3648 17.669 15.216C17.343 15.016 17.03 15.025 16.706 15.216C16.2411 15.4875 15.7744 15.7553 15.308 16.0228C15.0942 16.1455 14.8804 16.2681 14.667 16.391C14.0203 16.7629 13.3734 17.1345 12.7266 17.5062L12.7239 17.5078C11.2844 18.3349 9.84498 19.162 8.407 19.991C8.012 20.221 7.623 20.251 7.22 20.016C5.846 19.216 4.472 18.418 3.096 17.621C3.021 17.577 3.001 17.528 3.001 17.447C3.003 16.837 3.003 16.225 3.003 15.617V15.482C3.067 15.516 3.111 15.541 3.157 15.568C3.57798 15.8121 3.99916 16.056 4.42032 16.2999C5.33973 16.8324 6.25904 17.3647 7.176 17.899C7.586 18.139 7.98 18.146 8.396 17.907C10.4716 16.7089 12.5495 15.513 14.6275 14.3171C15.8865 13.5926 17.1454 12.8681 18.404 12.143C18.712 11.965 18.71 11.601 18.399 11.423C18.2944 11.3621 18.189 11.3026 18.0836 11.2432C17.9379 11.161 17.7923 11.0789 17.649 10.993C17.339 10.806 17.038 10.813 16.727 10.993C15.8851 11.4788 15.0423 11.9628 14.1989 12.4472L14.1978 12.4478L14.1953 12.4492C13.7987 12.677 13.4019 12.9048 13.005 13.133C11.713 13.8731 10.4231 14.6146 9.13178 15.3568L9.1301 15.3578L9.12799 15.359L8.373 15.793C7.977 16.02 7.591 16.017 7.195 15.788C5.836 14.993 4.47 14.201 3.106 13.412C3.03 13.368 3.001 13.319 3.001 13.231C3.00464 12.7865 3.00404 12.3419 3.00344 11.8986C3.00322 11.7325 3.003 11.5667 3.003 11.401C3.003 11.3767 3.00484 11.3539 3.00696 11.3277C3.00833 11.3107 3.00982 11.2922 3.011 11.271C3.04997 11.2939 3.08193 11.3104 3.11268 11.3263L3.141 11.341C3.55685 11.5823 3.9727 11.8232 4.3885 12.064C5.31651 12.6015 6.24423 13.1389 7.171 13.681C7.591 13.928 7.99 13.928 8.412 13.683C10.8198 12.2934 13.2286 10.9069 15.6365 9.52098L15.6398 9.5191L15.6421 9.51776L15.6459 9.51559L15.6493 9.51364C16.5693 8.98407 17.4893 8.45458 18.409 7.925C18.709 7.751 18.707 7.385 18.407 7.211C18.3228 7.16231 18.2377 7.11471 18.1525 7.06707C17.9927 6.97771 17.8326 6.88818 17.678 6.791C17.351 6.585 17.038 6.597 16.703 6.788C14.9717 7.78662 13.2396 8.7825 11.5084 9.77784L11.5048 9.77994L11.4999 9.78275L11.495 9.78556C10.4639 10.3784 9.43309 10.9711 8.403 11.564C7.99 11.801 7.596 11.809 7.183 11.566C5.92 10.8273 4.65184 10.0938 3.3857 9.36146L3.091 9.191C3.021 9.149 3.001 9.105 3.001 9.027C3.00165 8.60797 3.00114 8.18914 3.00064 7.77046ZM3.0002 6.56577C2.99967 6.96724 3.00015 7.36879 3.00064 7.77046L3.0002 6.56577ZM3.00239 5.86032C3.0008 5.90669 3 5.95325 3 6L3.0002 6.56577C3.00052 6.3306 3.00118 6.09546 3.00239 5.86032Z",fill:"white"}),em.createElement("path",{d:"M24 2H7H6.156C4.753 2 3.529 2.902 3.143 4.234C3.058 4.527 3.011 4.84 3.008 5.146C3.00542 5.3841 3.00362 5.62221 3.00239 5.86032C3.00118 6.09546 3.00052 6.3306 3.0002 6.56577L3.00064 7.77046C3.00114 8.18914 3.00165 8.60797 3.001 9.027C3.001 9.105 3.021 9.149 3.091 9.191L3.3857 9.36146C4.65184 10.0938 5.92 10.8273 7.183 11.566C7.596 11.809 7.99 11.801 8.403 11.564C9.43309 10.9711 10.4639 10.3784 11.495 9.78556L11.4999 9.78275L11.5048 9.77994L11.5084 9.77784C13.2396 8.7825 14.9717 7.78662 16.703 6.788C17.038 6.597 17.351 6.585 17.678 6.791C17.8326 6.88818 17.9927 6.97771 18.1525 7.06707C18.2377 7.11471 18.3228 7.16231 18.407 7.211C18.707 7.385 18.709 7.751 18.409 7.925C17.4893 8.45458 16.5693 8.98407 15.6493 9.51364L15.6459 9.51559L15.6421 9.51776L15.6398 9.5191L15.6365 9.52098C13.2286 10.9069 10.8198 12.2934 8.412 13.683C7.99 13.928 7.591 13.928 7.171 13.681C6.24423 13.1389 5.31651 12.6015 4.3885 12.064C3.9727 11.8232 3.55685 11.5823 3.141 11.341L3.11268 11.3263C3.08193 11.3104 3.04997 11.2939 3.011 11.271C3.00982 11.2922 3.00833 11.3107 3.00696 11.3277C3.00484 11.3539 3.003 11.3767 3.003 11.401C3.003 11.5667 3.00322 11.7325 3.00344 11.8986C3.00404 12.3419 3.00464 12.7865 3.001 13.231C3.001 13.319 3.03 13.368 3.106 13.412C4.47 14.201 5.836 14.993 7.195 15.788C7.591 16.017 7.977 16.02 8.373 15.793L9.12799 15.359L9.1301 15.3578L9.13178 15.3568C10.4231 14.6146 11.713 13.8731 13.005 13.133C13.4019 12.9048 13.7987 12.677 14.1953 12.4492L14.1978 12.4478L14.1989 12.4472C15.0423 11.9628 15.8851 11.4788 16.727 10.993C17.038 10.813 17.339 10.806 17.649 10.993C17.7923 11.0789 17.9379 11.161 18.0836 11.2432C18.189 11.3026 18.2944 11.3621 18.399 11.423C18.71 11.601 18.712 11.965 18.404 12.143C17.1454 12.8681 15.8865 13.5926 14.6275 14.3171C12.5495 15.513 10.4716 16.7089 8.396 17.907C7.98 18.146 7.586 18.139 7.176 17.899C6.25904 17.3647 5.33973 16.8324 4.42032 16.2999C3.99916 16.056 3.57798 15.8121 3.157 15.568C3.111 15.541 3.067 15.516 3.003 15.482V15.617C3.003 16.225 3.003 16.837 3.001 17.447C3.001 17.528 3.021 17.577 3.096 17.621C4.472 18.418 5.846 19.216 7.22 20.016C7.623 20.251 8.012 20.221 8.407 19.991C9.84498 19.162 11.2844 18.3349 12.7239 17.5078L12.7266 17.5062C13.3734 17.1345 14.0203 16.7629 14.667 16.391C14.8804 16.2681 15.0942 16.1455 15.308 16.0228C15.7744 15.7553 16.2411 15.4875 16.706 15.216C17.03 15.025 17.343 15.016 17.669 15.216C17.9024 15.3648 18.1431 15.5019 18.39 15.627C18.719 15.79 18.678 16.206 18.396 16.367C15.183 18.205 11.973 20.055 8.766 21.905C8.70823 21.939 8.65007 21.9721 8.59177 22.0052C8.51988 22.046 8.44779 22.0869 8.376 22.13C7.987 22.365 7.598 22.358 7.21 22.13C6.9645 21.987 6.7175 21.8452 6.4705 21.7035C6.2235 21.5617 5.9765 21.42 5.731 21.277L3.157 19.781C3.11739 19.7567 3.07616 19.7348 3.02164 19.7059L3.003 19.696V19.833C3.003 20.278 3.00278 20.7235 3.00255 21.1693C3.00223 21.8245 3.0019 22.4803 3.00228 23.1363C3.00242 23.3739 3.00264 23.6114 3.003 23.849C2.99948 24.5799 3.25168 25.289 3.71592 25.8535C4.18016 26.418 4.82721 26.8023 5.545 26.94C5.63518 26.9578 5.72688 26.9715 5.81794 26.9851C5.85511 26.9907 5.89218 26.9962 5.929 27.002H25.072C25.139 26.9887 25.2066 26.9769 25.2742 26.965C25.4257 26.9385 25.5775 26.9119 25.724 26.869C26.326 26.6968 26.8624 26.3479 27.2639 25.8674C27.6654 25.3869 27.9135 24.797 27.976 24.174C27.9772 24.1522 27.9835 24.13 27.9898 24.108C27.9936 24.0946 27.9974 24.0812 28 24.068V23V6V4.923C27.9857 4.85159 27.9733 4.7796 27.9609 4.70762C27.9367 4.56793 27.9126 4.42829 27.875 4.293C27.7073 3.6809 27.3563 3.13477 26.8692 2.72793C26.3821 2.32108 25.7822 2.073 25.15 2.017L25.0833 2.01206C25.0046 2.00607 24.9249 2 24.847 2H24Z",fill:"#E44332"})),rq=ep=>em.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:30,height:30,fill:"none"},ep),em.createElement("path",{fill:"#2684FF",d:"M23.607 4H6.643A2.637 2.637 0 0 0 4 6.643v17a2.637 2.637 0 0 0 2.643 2.643h16.964a2.637 2.637 0 0 0 2.643-2.643v-17A2.637 2.637 0 0 0 23.607 4ZM13.571 20.036c0 .5-.392.893-.892.893H8.964a.884.884 0 0 1-.893-.893V9c0-.5.393-.893.893-.893h3.715c.5 0 .892.393.892.893v11.036Zm8.572-5.072c0 .5-.393.893-.857.893h-3.75a.884.884 0 0 1-.893-.893V9c0-.5.393-.893.893-.893h3.714c.5 0 .893.393.893.893v5.964Z"})),rR=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("g",{clipPath:"url(#a)"},em.createElement("path",{d:"M27.5 2.5H2.5V27.5H27.5V2.5Z",fill:"#418AB3"}),em.createElement("path",{d:"M27.5 15.3594V27.5H15.0719L7.89936 20.631H15.7428L11.9888 16.7732L12.9473 16.0383L8.39457 11.7173L21.7252 9.83227L27.5 15.3594Z",fill:"#3B7DA4"}),em.createElement("path",{d:"M22.0767 15.3914C22.0767 15.7188 21.9409 16.0144 21.7332 16.222C21.5176 16.4377 21.23 16.5655 20.9026 16.5655H14.5767C13.9297 16.5655 13.4026 16.0383 13.4026 15.3914C13.4026 15.0639 13.5383 14.7684 13.746 14.5607C13.9617 14.345 14.2492 14.2173 14.5767 14.2173H20.9026C21.5495 14.2093 22.0767 14.7364 22.0767 15.3914Z",fill:"#9BBED5"}),em.createElement("path",{d:"M22.0767 20.4712C22.0767 20.7987 21.9409 21.0942 21.7332 21.3019C21.5176 21.5176 21.23 21.6454 20.9026 21.6454H10.8866C10.2396 21.6454 9.71246 21.1182 9.71246 20.4712C9.71246 20.1438 9.84026 19.8562 10.0559 19.6406C10.2716 19.4249 10.5591 19.2971 10.8866 19.2971H20.9026C21.5495 19.2971 22.0767 19.8243 22.0767 20.4712Z",fill:"#9BBED5"}),em.createElement("path",{d:"M17.6038 16.5655H15.3435L14.7604 15.639L15.2955 14.2093L17.6038 16.5655Z",fill:"#91B5CC"}),em.createElement("path",{d:"M13.6422 17.4361C14.7714 17.4361 15.6869 16.5206 15.6869 15.3914C15.6869 14.2621 14.7714 13.3466 13.6422 13.3466C12.5129 13.3466 11.5974 14.2621 11.5974 15.3914C11.5974 16.5206 12.5129 17.4361 13.6422 17.4361Z",fill:"white"}),em.createElement("path",{d:"M22.0767 10.4153C22.0767 10.7428 21.9409 11.0304 21.7332 11.246C21.5176 11.4617 21.23 11.5895 20.9026 11.5895H11.5256C11.4936 11.5895 11.4537 11.5895 11.4217 11.5815C10.8227 11.5256 10.3514 11.0224 10.3514 10.4073C10.3514 10.0799 10.4872 9.79233 10.6949 9.57668C10.9105 9.36102 11.1981 9.23323 11.5256 9.23323H20.9026C21.5495 9.24121 22.0767 9.76837 22.0767 10.4153Z",fill:"#9BBED5"}),em.createElement("path",{d:"M13.8339 21.6454H11.5335L10.8866 20.615L11.3818 19.2971L11.4217 19.1853L11.5256 19.2971L13.8339 21.6454Z",fill:"#91B5CC"}),em.createElement("path",{d:"M13.9377 11.5895H11.5256C11.4936 11.5895 11.4537 11.5895 11.4217 11.5815L10.8466 10.6629L11.6374 9.23323L13.9377 11.5895Z",fill:"#91B5CC"}),em.createElement("path",{d:"M9.88818 22.516C11.0175 22.516 11.9329 21.6005 11.9329 20.4712C11.9329 19.342 11.0175 18.4265 9.88818 18.4265C8.75891 18.4265 7.84345 19.342 7.84345 20.4712C7.84345 21.6005 8.75891 22.516 9.88818 22.516Z",fill:"white"}),em.createElement("path",{d:"M9.88818 12.3482C11.0175 12.3482 11.9329 11.4328 11.9329 10.3035C11.9329 9.17424 11.0175 8.25879 9.88818 8.25879C8.75891 8.25879 7.84345 9.17424 7.84345 10.3035C7.84345 11.4328 8.75891 12.3482 9.88818 12.3482Z",fill:"white"})),em.createElement("defs",null,em.createElement("clipPath",{id:"a"},em.createElement("rect",{x:2.5,y:2.5,width:25,height:25,rx:2,fill:"white"})))),rS=ep=>em.createElement("svg",Object.assign({width:36,height:36,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.67 3C22.8357 4.5223 22.2282 6.05226 21.3255 7.15129C20.4228 8.25102 18.9412 9.10516 17.4909 8.9923C17.2933 7.50013 18.0258 5.94325 18.8622 4.97054C19.7955 3.87211 21.3688 3.0526 22.67 3ZM28.0422 22.0715C27.8872 22.0084 24.614 20.6759 24.5783 16.813C24.5496 13.5917 27.1388 12.0085 27.361 11.8726C27.3657 11.8698 27.3693 11.8675 27.3718 11.866C25.8527 9.62936 23.4869 9.32221 22.6441 9.28692C21.4127 9.16141 20.218 9.6354 19.2424 10.0225C18.623 10.2682 18.0919 10.4789 17.6958 10.4789C17.2538 10.4789 16.7077 10.2611 16.095 10.0167C15.2927 9.6966 14.3762 9.33097 13.4296 9.34913C11.2347 9.38121 9.21249 10.6322 8.08092 12.6078C5.80311 16.5861 7.49949 22.4796 9.71929 25.7075C10.8056 27.2856 12.1004 29.0631 13.8006 28.9983C14.5615 28.9683 15.1024 28.7365 15.6616 28.497C16.3066 28.2207 16.9761 27.9339 18.0356 27.9339C19.0478 27.9339 19.6879 28.2124 20.3033 28.4802C20.891 28.7359 21.4563 28.9819 22.3018 28.9662C24.0632 28.9335 25.1814 27.3555 26.2588 25.7716C27.4649 23.9987 27.985 22.2805 28.0433 22.0878C28.0453 22.0814 28.0467 22.0767 28.0476 22.0737C28.0469 22.0734 28.0451 22.0727 28.0422 22.0715Z",fill:"#AEAEAE"})),rB=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M34.0781 38.9531H7.92188C5.24063 38.9531 3.04688 36.7594 3.04688 34.0781V7.92188C3.04688 5.24063 5.24063 3.04688 7.92188 3.04688H34.0781C36.7594 3.04688 38.9531 5.24063 38.9531 7.92188V34.0781C38.9531 36.7594 36.7594 38.9531 34.0781 38.9531Z",fill:"white"}),em.createElement("path",{d:"M17.25 32.25C19.3219 32.25 21 30.5719 21 28.5V24.75H17.25C15.1781 24.75 13.5 26.4281 13.5 28.5C13.5 30.5719 15.1781 32.25 17.25 32.25Z",fill:"#0ACF83"}),em.createElement("path",{d:"M13.5 21C13.5 18.9281 15.1781 17.25 17.25 17.25H21V24.75H17.25C15.1781 24.75 13.5 23.0719 13.5 21Z",fill:"#A259FF"}),em.createElement("path",{d:"M13.5 13.5C13.5 11.4281 15.1781 9.75 17.25 9.75H21V17.25H17.25C15.1781 17.25 13.5 15.5719 13.5 13.5Z",fill:"#F24E1E"}),em.createElement("path",{d:"M21 9.75H24.75C26.8219 9.75 28.5 11.4281 28.5 13.5C28.5 15.5719 26.8219 17.25 24.75 17.25H21V9.75Z",fill:"#FF7262"}),em.createElement("path",{d:"M28.5 21C28.5 23.0719 26.8219 24.75 24.75 24.75C22.6781 24.75 21 23.0719 21 21C21 18.9281 22.6781 17.25 24.75 17.25C26.8219 17.25 28.5 18.9281 28.5 21Z",fill:"#1ABCFE"})),rD=ep=>em.createElement("svg",Object.assign({width:36,height:36,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M14.7336 6.12498C11.9586 7.09998 9.55855 9.19998 8.20855 11.825C7.75855 12.725 7.38355 13.7 7.23355 14.75C6.70855 17.225 7.08355 19.925 8.20855 22.175C8.95855 23.675 10.0086 24.95 11.3586 26C12.5586 26.975 13.9836 27.725 15.5586 28.1C17.5086 28.625 19.5336 28.625 21.4086 28.175C23.1336 27.8 24.7836 26.975 26.1336 25.7C27.5586 24.425 28.5336 22.775 29.0586 20.9C29.6586 18.95 29.7336 16.85 29.3586 14.825C25.7586 14.825 22.1586 14.825 18.5586 14.825C18.5586 16.325 18.5586 17.825 18.5586 19.325C20.6586 19.325 22.7586 19.325 24.7836 19.325C24.5586 20.75 23.6586 22.1 22.4586 22.85C21.7086 23.375 20.8086 23.675 19.9086 23.825C19.0086 23.975 18.0336 23.975 17.1336 23.825C16.2336 23.675 15.3336 23.225 14.5836 22.7C13.3836 21.875 12.4086 20.6 11.9586 19.175C11.4336 17.75 11.4336 16.175 11.9586 14.675C12.3336 13.7 12.8586 12.725 13.6086 11.975C14.5086 11 15.7086 10.325 17.0586 10.1C18.1836 9.87498 19.3086 9.87498 20.4336 10.25C21.3336 10.55 22.2336 11.075 22.9086 11.675C23.5836 11 24.3336 10.25 25.0086 9.57498C25.3836 9.19998 25.7586 8.82498 26.1336 8.44998C25.0836 7.47498 23.8086 6.64998 22.4586 6.12498C19.9836 5.29998 17.2086 5.29998 14.7336 6.12498Z",fill:"white"}),em.createElement("path",{d:"M14.7336 6.12494C17.2086 5.29994 19.9836 5.29994 22.4586 6.19994C23.8086 6.72494 25.0836 7.47494 26.1336 8.52494C25.7586 8.89994 25.3836 9.27494 25.0086 9.64994C24.3336 10.3249 23.5836 11.0749 22.9086 11.7499C22.2336 11.0749 21.3336 10.5499 20.4336 10.3249C19.3836 10.0249 18.1836 9.94994 17.0586 10.1749C15.7836 10.4749 14.5836 11.1499 13.6086 12.0499C12.8586 12.7999 12.2586 13.7749 11.9586 14.7499C10.6836 13.7749 9.48356 12.7999 8.20856 11.8249C9.55856 9.19994 11.9586 7.09994 14.7336 6.12494Z",fill:"#EA4335"}),em.createElement("path",{d:"M7.23355 14.75C7.45855 13.775 7.75855 12.8 8.20855 11.825C9.48355 12.8 10.6836 13.775 11.9586 14.75C11.4336 16.175 11.4336 17.75 11.9586 19.25C10.6836 20.225 9.48355 21.2 8.20855 22.175C7.08355 19.85 6.70855 17.225 7.23355 14.75Z",fill:"#FBBC05"}),em.createElement("path",{d:"M18.4836 14.825C22.0836 14.825 25.6836 14.825 29.2836 14.825C29.6586 16.85 29.5836 18.95 28.9836 20.9C28.4586 22.7 27.4836 24.35 26.0586 25.7C24.8586 24.725 23.6586 23.825 22.3836 22.85C23.5836 22.025 24.4086 20.75 24.7086 19.325C22.6086 19.325 20.5086 19.325 18.4836 19.325C18.4836 17.825 18.4836 16.325 18.4836 14.825Z",fill:"#4285F4"}),em.createElement("path",{d:"M8.20856 22.175C9.48356 21.2 10.6836 20.225 11.9586 19.25C12.4086 20.675 13.3836 21.95 14.5836 22.775C15.3336 23.3 16.2336 23.675 17.1336 23.9C18.0336 24.05 18.9336 24.05 19.9086 23.9C20.8086 23.75 21.7086 23.375 22.4586 22.925C23.6586 23.9 24.8586 24.8 26.1336 25.775C24.7836 26.975 23.2086 27.8 21.4086 28.25C19.4586 28.7 17.4336 28.7 15.5586 28.175C14.0586 27.8 12.6336 27.05 11.3586 26.075C10.0836 24.95 8.95856 23.6 8.20856 22.175Z",fill:"#34A853"})),rT=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M35.7365 3H6.26348C4.46109 3 3 4.46109 3 6.26348V35.7365C3 37.5389 4.46109 39 6.26348 39H35.7365C37.5389 39 39 37.5389 39 35.7365V6.26348C39 4.46109 37.5389 3 35.7365 3Z",fill:"#DC395F"}),em.createElement("path",{d:"M15.0308 14.3266C16.2275 14.3266 17.2301 13.3886 17.2301 12.1593C17.2301 10.9308 16.2275 9.99292 15.0308 9.99292C13.8341 9.99292 12.8319 10.9308 12.8319 12.1593C12.8319 13.3885 13.8341 14.3266 15.0308 14.3266ZM10.4709 25.931C10.3417 26.4808 10.2769 27.0745 10.2769 27.5588C10.2769 29.4673 11.3117 30.7342 13.5109 30.7342C15.3349 30.7342 16.8135 29.6511 17.8782 27.9021L17.2281 30.5111H20.8499L22.9199 22.2088C23.4374 20.1067 24.4399 19.0156 25.9601 19.0156C27.1566 19.0156 27.9004 19.7598 27.9004 20.9883C27.9004 21.3442 27.8681 21.7319 27.7387 22.1525L26.6713 25.9687C26.5096 26.5185 26.4452 27.0686 26.4452 27.5857C26.4452 29.3974 27.5121 30.7225 29.7437 30.7225C31.6519 30.7225 33.1717 29.4941 34.0127 26.551L32.5898 26.0017C31.8783 27.9734 31.2637 28.3299 30.7786 28.3299C30.2934 28.3299 30.0347 28.0067 30.0347 27.3603C30.0347 27.0692 30.0996 26.7462 30.1964 26.3572L31.2315 22.6394C31.4901 21.7663 31.5873 20.9922 31.5873 20.2809C31.5873 17.4996 29.9054 16.0481 27.8681 16.0481C25.9601 16.0481 24.0194 17.7692 23.0494 19.5806L23.7607 16.3294H18.2307L17.4545 19.193H20.0419L18.4486 25.5718C17.1974 28.3531 14.8992 28.3982 14.6108 28.3337C14.1371 28.2268 13.8342 28.047 13.8342 27.4316C13.8342 27.0765 13.8989 26.5665 14.0606 25.9515L16.4864 16.3294H10.3417L9.56543 19.193H12.1202L10.4711 25.931",fill:"white"})),rN=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M35.7365 3H6.26348C4.46109 3 3 4.46109 3 6.26348V35.7365C3 37.5389 4.46109 39 6.26348 39H35.7365C37.5389 39 39 37.5389 39 35.7365V6.26348C39 4.46109 37.5389 3 35.7365 3Z",fill:"#625DF5"}),em.createElement("path",{d:"M34 19.5543H26.3972L32.9816 15.7528L31.5356 13.2476L24.9513 17.0491L28.7519 10.4652L26.2467 9.01838L22.446 15.6022V8H19.5539V15.6029L15.7519 9.01838L13.2474 10.4645L17.0488 17.0483L10.4644 13.2476L9.01835 15.7521L15.6027 19.5535H8V22.4458H15.602L9.01835 26.2472L10.4644 28.7524L17.0481 24.9517L13.2467 31.5355L15.7519 32.9816L19.5532 26.3971V34H22.4453V26.3978L26.246 32.9816L28.7511 31.5355L24.9498 24.951L31.5341 28.7524L32.9802 26.2472L26.3965 22.4464H33.9985V19.5543H34ZM21 24.9334C18.8193 24.9334 17.0517 23.1659 17.0517 20.9851C17.0517 18.8043 18.8193 17.0367 21 17.0367C23.1807 17.0367 24.9482 18.8043 24.9482 20.9851C24.9482 23.1659 23.1807 24.9334 21 24.9334Z",fill:"white"})),rW=ep=>em.createElement("svg",Object.assign({width:36,height:36,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M7 8H17V18H7V8Z",fill:"#F35325"}),em.createElement("path",{d:"M18 8H28V18H18V8Z",fill:"#81BC06"}),em.createElement("path",{d:"M7 19H17V29H7V19Z",fill:"#05A6F0"}),em.createElement("path",{d:"M18 19H28V29H18V19Z",fill:"#FFBA08"})),rL=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M35.7365 3H6.26348C4.46109 3 3 4.46109 3 6.26348V35.7365C3 37.5389 4.46109 39 6.26348 39H35.7365C37.5389 39 39 37.5389 39 35.7365V6.26348C39 4.46109 37.5389 3 35.7365 3Z",fill:"#93999F"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.4724 12.3725C22.5625 11.3196 24.0225 10.737 25.5381 10.7502C27.0536 10.7634 28.5033 11.3713 29.5749 12.4429C30.6466 13.5146 31.2545 14.9643 31.2677 16.4798C31.2808 17.9953 30.6982 19.4554 29.6453 20.5455L29.6301 20.561L26.9123 23.2789V23.2789C26.3263 23.865 25.621 24.3184 24.8446 24.608C24.068 24.8977 23.2382 25.017 22.4115 24.9578C21.5848 24.8986 20.7805 24.6622 20.0531 24.2649C19.3258 23.8675 18.6924 23.3183 18.196 22.6546C17.7824 22.1018 17.8954 21.3184 18.4482 20.9049C19.001 20.4914 19.7844 20.6044 20.1979 21.1572C20.4796 21.5338 20.839 21.8454 21.2518 22.0709C21.6645 22.2965 22.121 22.4306 22.5901 22.4642C23.0592 22.4978 23.5301 22.4301 23.9708 22.2657C24.4115 22.1013 24.8116 21.8441 25.1442 21.5114L27.8541 18.8015C28.4472 18.1837 28.7752 17.3582 28.7677 16.5015C28.7603 15.6415 28.4153 14.8188 27.8072 14.2107C27.199 13.6026 26.3763 13.2576 25.5163 13.2501C24.6591 13.2427 23.8331 13.5711 23.2151 14.165L21.6637 15.7074C21.1742 16.1941 20.3827 16.1918 19.896 15.7022C19.4092 15.2126 19.4115 14.4212 19.9011 13.9345L21.4595 12.3852L21.4724 12.3725ZM17.1733 17.392C17.9499 17.1023 18.7796 16.983 19.6064 17.0422C20.4331 17.1014 21.2374 17.3378 21.9647 17.7351C22.6921 18.1325 23.3255 18.6817 23.8219 19.3454C24.2354 19.8982 24.1225 20.6816 23.5697 21.0951C23.0169 21.5086 22.2335 21.3956 21.82 20.8428C21.5383 20.4662 21.1788 20.1546 20.7661 19.9291C20.3533 19.7035 19.8969 19.5694 19.4278 19.5358C18.9586 19.5022 18.4878 19.5699 18.0471 19.7343C17.6064 19.8987 17.2062 20.1559 16.8737 20.4886L14.1638 23.1985C13.5707 23.8163 13.2427 24.6418 13.2501 25.4985C13.2576 26.3585 13.6026 27.1812 14.2107 27.7893C14.8188 28.3974 15.6415 28.7424 16.5015 28.7499C17.3582 28.7573 18.1837 28.4293 18.8015 27.8362L20.3425 26.2952C20.8307 25.8071 21.6221 25.8071 22.1103 26.2952C22.5984 26.7834 22.5984 27.5748 22.1103 28.063L20.561 29.6122L20.5455 29.6275C19.4554 30.6804 17.9953 31.263 16.4798 31.2498C14.9643 31.2366 13.5146 30.6287 12.4429 29.5571C11.3713 28.4854 10.7634 27.0357 10.7502 25.5202C10.737 24.0047 11.3196 22.5446 12.3725 21.4545L12.3878 21.439L15.1056 18.7211V18.7211C15.6915 18.135 16.3968 17.6816 17.1733 17.392Z",fill:"white"})),rP=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M21 39C30.9411 39 39 30.9411 39 21C39 11.0589 30.9411 3 21 3C11.0589 3 3 11.0589 3 21C3 30.9411 11.0589 39 21 39Z",fill:"#EF712B"}),em.createElement("path",{d:"M8.10958 25.1806C8.10958 25.2387 8.05151 25.2968 7.99345 25.2968C7.93538 25.2968 7.87732 25.2387 7.87732 25.1806L7.70312 23.729L7.87732 22.2774C7.93538 22.1613 7.93538 22.1613 7.99345 22.1613C8.05151 22.1613 8.10958 22.2193 8.10958 22.2774L8.34183 23.729L8.10958 25.1806ZM9.09667 26.0516C9.09667 26.1097 9.03861 26.1677 8.98054 26.1677C8.92248 26.1677 8.86442 26.1097 8.86442 26.0516L8.63216 23.729L8.86442 21.3484C8.86442 21.2903 8.92248 21.2323 8.98054 21.2323C9.03861 21.2323 9.09667 21.2903 9.09667 21.3484L9.387 23.729L9.09667 26.0516ZM10.1999 26.4581C10.1999 26.5161 10.1418 26.5742 10.0838 26.5742C10.0257 26.5742 9.96764 26.5161 9.96764 26.4581L9.73538 23.729L9.96764 20.8839C9.96764 20.8258 10.0257 20.7677 10.0838 20.7677C10.1418 20.7677 10.1999 20.8258 10.1999 20.8839L10.4902 23.729L10.1999 26.4581ZM11.2451 26.5161C11.2451 26.5742 11.187 26.6903 11.0709 26.6903C11.0128 26.6903 10.8967 26.6323 10.8967 26.5161L10.6644 23.729L10.8967 20.8258C10.8967 20.7677 10.9547 20.6516 11.0709 20.6516C11.1289 20.6516 11.2451 20.7097 11.2451 20.8258L11.5354 23.729L11.2451 26.5161ZM12.3483 26.5742C12.3483 26.6903 12.2322 26.7484 12.1741 26.7484C12.116 26.7484 12.058 26.6903 11.9999 26.5742L11.7676 23.729L11.9999 21.0581C11.9999 20.9419 12.116 20.8839 12.1741 20.8839C12.2322 20.8839 12.2902 20.9419 12.3483 21.0581L12.5805 23.729L12.3483 26.5742ZM13.4515 26.5742C13.4515 26.6903 13.3354 26.7484 13.2193 26.7484C13.1031 26.7484 13.0451 26.6903 13.0451 26.5742L12.8128 23.729L13.0451 19.3161C13.0451 19.2 13.1612 19.1419 13.2773 19.1419C13.3934 19.1419 13.4515 19.2 13.4515 19.3161L13.6838 23.729L13.4515 26.5742ZM14.4967 26.5742C14.4967 26.6903 14.3805 26.8064 14.2644 26.8064C14.1483 26.8064 14.0322 26.6903 14.0322 26.5742L13.858 23.729L14.0322 18.329C14.0322 18.2129 14.1483 18.0968 14.2644 18.0968C14.3805 18.0968 14.4967 18.2129 14.4967 18.329L14.7289 23.729L14.4967 26.5742ZM15.658 26.5161C15.658 26.6323 15.5418 26.7484 15.4257 26.7484C15.3096 26.7484 15.1934 26.6323 15.1934 26.5161L15.0193 23.729L15.1934 17.8645C15.1934 17.7484 15.3096 17.6323 15.4257 17.6323C15.5418 17.6323 15.658 17.7484 15.658 17.8645L15.8322 23.729L15.658 26.5161ZM16.7612 26.5161C16.7612 26.6903 16.587 26.7484 16.4709 26.7484C16.3547 26.7484 16.2386 26.6323 16.2386 26.5161L16.0644 23.729L16.2386 17.6903C16.2386 17.5161 16.4128 17.4581 16.5289 17.4581C16.6451 17.4581 16.7612 17.5742 16.7612 17.6903L16.9354 23.729L16.7612 26.5161ZM17.8644 26.4581C17.8644 26.6323 17.7483 26.7484 17.5741 26.7484C17.3999 26.7484 17.2838 26.6323 17.2838 26.4581L17.1096 23.729L17.2838 17.8645C17.2838 17.6903 17.3999 17.5742 17.5741 17.5742C17.7483 17.5742 17.8644 17.6903 17.8644 17.8645L18.0386 23.729L17.8644 26.4581ZM19.0257 26.4581C19.0257 26.6323 18.9096 26.7484 18.7354 26.7484C18.5612 26.7484 18.4451 26.6323 18.4451 26.4581L18.3289 23.729L18.4451 18.0387C18.4451 17.8645 18.5612 17.7484 18.7354 17.7484C18.9096 17.7484 19.0257 17.8645 19.0257 18.0387L19.1999 23.729L19.0257 26.4581ZM20.187 26.1677V26.4581C20.187 26.5742 20.1289 26.6323 20.0709 26.6903C20.0128 26.7484 19.8967 26.8064 19.8386 26.8064C19.7225 26.8064 19.6644 26.7484 19.6064 26.6903C19.5483 26.6323 19.5483 26.5742 19.5483 26.5161L19.4322 23.7871L19.5483 17.1097V17.0516C19.5483 16.9355 19.6064 16.8193 19.7225 16.7613C19.8386 16.7032 19.9547 16.7032 20.0709 16.7613C20.187 16.8193 20.2451 16.9355 20.2451 17.0516L20.3612 23.7871L20.187 26.1677ZM21.2902 26.4C21.2902 26.5742 21.116 26.7484 20.9418 26.7484C20.7676 26.7484 20.5934 26.5742 20.5934 26.4L20.5354 25.0645L20.4193 23.729L20.5934 16.4129V16.3548C20.5934 16.2387 20.6515 16.1226 20.7096 16.0645C20.7676 16.0064 20.8257 16.0064 20.9418 16.0064C20.9999 16.0064 21.058 16.0064 21.116 16.0645C21.2322 16.1226 21.2902 16.2387 21.2902 16.3548L21.4644 23.729L21.2902 26.4ZM30.987 26.7484H21.987C21.8128 26.7484 21.6386 26.5742 21.6386 26.4V16.0064C21.6386 15.8323 21.6967 15.7161 21.9289 15.6C22.5676 15.3677 23.3225 15.1935 24.0193 15.1935C27.0386 15.1935 29.4773 17.5161 29.7676 20.4193C31.4515 19.7226 33.3676 20.4774 34.0644 22.1613C34.7612 23.8452 34.0064 25.7613 32.3225 26.4581C31.916 26.6903 31.4515 26.7484 30.987 26.7484Z",fill:"white"})),rI=ep=>em.createElement("svg",Object.assign({width:38,height:38,viewBox:"0 0 38 38",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M35.5855 28.2763C37.1233 25.5327 38 22.3687 38 19C38 8.50658 29.4933 0 19 0C8.50658 0 0 8.50658 0 19C0 22.3687 0.87673 25.5327 2.41447 28.2763H35.5855Z",fill:"#F64942"}),em.createElement("path",{d:"M31.6737 4.84433C28.3114 1.83197 23.8696 0 19 0C8.50658 0 0 8.50658 0 19C0 19.1187 0.00108824 19.2371 0.00325529 19.3553C0.353445 18.7065 0.75993 17.9908 1.22977 17.1746C4.61456 11.2948 11.8468 11.0141 15.0396 10.8902C15.2555 10.8818 15.453 10.8742 15.6296 10.8655C21.444 10.5813 27.7399 8.90651 31.6737 4.84433Z",fill:"#5B95BF"}),em.createElement("path",{d:"M34.9281 8.6377C33.7028 9.29688 32.9231 10.1814 32.0476 11.1748C29.823 13.6986 26.9793 16.9248 14.6335 18.9414C8.28416 20.4939 5.93579 26.2714 8.37032 31.0435L11.396 31.6236L15.036 33.4625C15.4123 33.5839 15.7571 33.6974 16.076 33.8024C19.3597 34.8836 19.889 35.0579 23.6216 33.5173C28.3554 31.5632 30.7404 31.6706 32.8454 32.0117C36.0418 28.6119 38 24.0346 38 19C38 15.1771 36.871 11.6179 34.9281 8.6377Z",fill:"#F4CE45"}),em.createElement("path",{d:"M37.5228 23.2504C35.5924 31.6974 28.0322 38 19 38C11.3623 38 4.77719 33.4933 1.75867 26.9942C5.36826 25.8881 9.09971 25.1058 12.694 25.0951C13.8944 25.0916 15.4201 25.3765 17.1541 25.7002C21.0788 26.4331 26.0701 27.3651 30.7688 25.6021C31.6068 25.2877 32.33 24.992 32.9951 24.7201C34.5792 24.0724 35.8334 23.5596 37.5228 23.2504Z",fill:"#EF90A4"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.152 6.14685C19.8034 6.14685 20.3621 6.53937 20.6073 7.10042C20.6318 7.15641 20.6862 7.18711 20.7409 7.18711C20.7799 7.18711 20.819 7.17128 20.8472 7.13769C21.1459 6.78089 21.5917 6.56736 22.0648 6.56736C22.2007 6.56736 22.339 6.58512 22.4764 6.6218C23.1067 6.79075 23.5452 7.31588 23.6359 7.92272C23.6467 7.9953 23.7114 8.04242 23.7784 8.04242C23.8056 8.04242 23.8334 8.03451 23.8581 8.01731C24.1266 7.82909 24.4471 7.72849 24.7732 7.72849C25.0421 7.72849 25.3147 7.79701 25.5646 7.94126C26.1297 8.26753 26.4173 8.88827 26.3479 9.49779C26.338 9.5839 26.4099 9.65514 26.4905 9.65514C26.5062 9.65514 26.5222 9.65245 26.5381 9.64665C26.7142 9.58256 26.8994 9.55031 27.0843 9.55031C27.4904 9.55031 27.8962 9.70497 28.2061 10.015C28.6674 10.4765 28.7847 11.1505 28.56 11.7212C28.5235 11.8137 28.5957 11.9148 28.6925 11.9148C28.6968 11.9148 28.7008 11.9147 28.7049 11.9143C28.7515 11.9102 28.7979 11.9081 28.8442 11.9081C29.3932 11.9081 29.9267 12.1921 30.2208 12.7018C30.5471 13.2669 30.4858 13.9483 30.121 14.4414C30.0595 14.5246 30.1094 14.6476 30.2112 14.6655C30.801 14.7692 31.3064 15.2021 31.4718 15.8186C31.6408 16.4489 31.4052 17.0913 30.9251 17.4732C30.844 17.5375 30.8602 17.6692 30.9542 17.713C31.4969 17.9657 31.8733 18.5148 31.8733 19.1529C31.8733 19.8045 31.4809 20.3631 30.92 20.6083C30.8238 20.6504 30.8022 20.7809 30.8825 20.8483C31.3418 21.2329 31.5635 21.8609 31.3983 22.4776C31.2293 23.108 30.7044 23.5464 30.0975 23.6372C29.9954 23.6524 29.9437 23.7746 30.003 23.8594C30.3465 24.3496 30.3982 25.0134 30.079 25.5662C29.7848 26.0756 29.2513 26.3596 28.7026 26.3596C28.6428 26.3596 28.5825 26.3561 28.5227 26.3495C28.5174 26.3487 28.5121 26.3485 28.507 26.3485C28.4118 26.3485 28.3401 26.4473 28.3738 26.5395C28.5787 27.1022 28.4569 27.7565 28.0054 28.2077C27.6956 28.5178 27.2898 28.6726 26.8839 28.6726C26.6853 28.6726 26.4869 28.6353 26.2995 28.5616C26.2828 28.555 26.2658 28.552 26.2493 28.552C26.17 28.552 26.0988 28.6214 26.1064 28.7068C26.1589 29.3031 25.8716 29.9038 25.3189 30.223C25.0691 30.3671 24.7965 30.4355 24.5276 30.4355C24.1882 30.4355 23.8546 30.3266 23.5795 30.1229C23.5544 30.1044 23.5259 30.096 23.4977 30.096C23.432 30.096 23.3679 30.1419 23.3554 30.2131C23.2517 30.8028 22.8189 31.3088 22.2025 31.4737C22.0648 31.5107 21.9268 31.5281 21.7909 31.5281C21.3042 31.5281 20.8467 31.3024 20.548 30.927C20.52 30.8918 20.4793 30.875 20.4385 30.875C20.3856 30.875 20.3329 30.9032 20.3084 30.9561C20.0555 31.4988 19.5065 31.8755 18.8685 31.8755C18.2169 31.8755 17.6584 31.483 17.4132 30.9219C17.3887 30.8659 17.3343 30.8353 17.2796 30.8353C17.2406 30.8353 17.2014 30.851 17.1732 30.8844C16.8746 31.2414 16.4288 31.4549 15.9557 31.4549C15.8198 31.4549 15.6815 31.4372 15.5441 31.4005C14.9138 31.2315 14.4753 30.7063 14.3846 30.0996C14.3738 30.0269 14.3091 29.9798 14.2421 29.9798C14.2149 29.9798 14.1871 29.9876 14.1624 30.0051C13.8938 30.1933 13.5734 30.2939 13.2473 30.2939C12.9784 30.2939 12.7058 30.2252 12.4558 30.0808C11.8907 29.7546 11.6033 29.1339 11.6726 28.5244C11.6824 28.4382 11.6106 28.3673 11.5299 28.3673C11.5143 28.3673 11.4983 28.3698 11.4824 28.3757C11.3064 28.4398 11.1212 28.4719 10.9363 28.4719C10.5301 28.4719 10.1243 28.3171 9.81444 28.0073C9.35305 27.5457 9.23588 26.8716 9.46059 26.3009C9.49707 26.2086 9.42487 26.1073 9.32797 26.1073C9.32371 26.1073 9.31966 26.1076 9.31561 26.1078C9.26909 26.1119 9.22276 26.1142 9.17622 26.1142C8.62737 26.1142 8.09378 25.8302 7.79956 25.3204C7.47332 24.7552 7.5347 24.0739 7.89957 23.5808C7.96096 23.4976 7.91115 23.3746 7.80921 23.3566C7.21963 23.253 6.71402 22.8201 6.54878 22.2036C6.37985 21.5733 6.61538 20.9309 7.09549 20.5492C7.17638 20.4847 7.16017 20.353 7.06636 20.3094C6.52367 20.0567 6.14722 19.5076 6.14722 18.8693C6.14722 18.2179 6.5395 17.6591 7.10071 17.4139C7.19665 17.3718 7.21828 17.2413 7.13798 17.1741C6.67871 16.7895 6.45689 16.1613 6.62214 15.5446C6.79106 14.9142 7.31615 14.4757 7.92293 14.385C8.02525 14.3697 8.07678 14.2475 8.01753 14.1628C7.67388 13.6726 7.62235 13.0088 7.94145 12.4562C8.23567 11.9465 8.76906 11.6627 9.31794 11.6627C9.37777 11.6627 9.43781 11.666 9.49785 11.6729C9.50307 11.6735 9.50847 11.6737 9.51369 11.6737C9.60866 11.6737 9.68028 11.5748 9.64669 11.4828C9.44166 10.9202 9.56367 10.2656 10.0149 9.81443C10.3249 9.50435 10.7307 9.3499 11.1367 9.3499C11.3351 9.3499 11.5336 9.38678 11.7211 9.46073C11.7377 9.46729 11.7546 9.47018 11.7712 9.47018C11.8504 9.47018 11.9216 9.40066 11.9141 9.31552C11.8616 8.71912 12.1489 8.11849 12.7016 7.79934C12.9514 7.65512 13.224 7.58657 13.4929 7.58657C13.8323 7.58657 14.1661 7.69565 14.441 7.89936C14.4661 7.9177 14.4947 7.92619 14.5228 7.92619C14.5885 7.92619 14.6526 7.88044 14.6651 7.809C14.7688 7.21936 15.2016 6.71371 15.818 6.54843C15.9557 6.51155 16.0937 6.49399 16.2296 6.49399C16.7163 6.49399 17.1738 6.71989 17.4725 7.0952C17.5005 7.13054 17.5412 7.14734 17.5819 7.14734C17.6348 7.14734 17.6875 7.11897 17.7123 7.06604C17.965 6.52333 18.514 6.14685 19.152 6.14685Z",fill:"white"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.9137 25.236C23.4825 25.236 23.5948 23.2153 24.9137 23.2153C26.2326 23.2153 26.3451 25.236 24.9137 25.236ZM13.0866 25.236C11.6554 25.236 11.7677 23.2153 13.0866 23.2153C14.4056 23.2153 14.5179 25.236 13.0866 25.236ZM29.2379 17.7708H28.753C27.8836 17.7708 27.1367 17.251 26.8026 16.5061C26.4682 17.251 25.7214 17.7708 24.852 17.7708C23.9825 17.7708 23.2358 17.251 22.9016 16.5061C22.5673 17.251 21.8205 17.7708 20.951 17.7708C20.0816 17.7708 19.3348 17.251 19.0005 16.5061C18.6663 17.251 17.9194 17.7708 17.0501 17.7708C16.1805 17.7708 15.4339 17.251 15.0994 16.5061C14.7652 17.251 14.0185 17.7708 13.149 17.7708C12.2794 17.7708 11.5328 17.251 11.1985 16.5061C10.8643 17.251 10.1175 17.7708 9.24789 17.7708H8.76853C8.04124 18.5533 8.50258 19.2144 10.2986 19.2144V23.2327C10.2986 27.0091 14.6472 28.8974 18.9958 28.8974C23.3443 28.8974 27.6928 27.0091 27.6928 23.2327V19.2144C29.4905 19.2144 29.9596 18.5533 29.2379 17.7708Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.139 4.84338C18.5022 4.84338 17.8927 5.04293 17.3866 5.39388C17.035 5.2569 16.6568 5.18445 16.2674 5.18445C15.9989 5.18445 15.7307 5.21991 15.4701 5.28973C14.8541 5.45475 14.3164 5.80608 13.918 6.2771C13.8053 6.26438 13.6919 6.25792 13.5782 6.25792C13.0405 6.25792 12.5091 6.40057 12.0419 6.67032C11.4899 6.98902 11.0615 7.46723 10.7986 8.02495C10.1533 8.12207 9.55784 8.42121 9.08778 8.89127C8.63631 9.34256 8.34625 9.91621 8.23698 10.5238C7.64629 10.7839 7.14074 11.2266 6.80915 11.8012C6.49028 12.3534 6.35844 12.9819 6.40984 13.5965C5.90829 13.9981 5.5346 14.5548 5.36122 15.2015C5.19617 15.8176 5.23146 16.4588 5.44013 17.0393C5.05978 17.5569 4.84277 18.1917 4.84277 18.8609C4.84277 19.4987 5.0427 20.1087 5.39461 20.6154C5.16109 21.2139 5.11574 21.8829 5.28894 22.5298C5.45417 23.1457 5.80529 23.6832 6.27611 24.0815C6.20555 24.72 6.33491 25.3782 6.66974 25.958C6.98767 26.5088 7.46551 26.9387 8.02492 27.2022C8.12222 27.837 8.41738 28.4389 8.89069 28.9124C9.34159 29.3631 9.90764 29.6567 10.5228 29.7656C10.7812 30.3526 11.2217 30.8565 11.8004 31.1906C12.2678 31.4607 12.7992 31.6033 13.3369 31.6033C13.4244 31.6033 13.5113 31.5995 13.5976 31.5924C13.999 32.0928 14.5552 32.4657 15.2009 32.6387C15.4615 32.7084 15.7298 32.7438 15.9982 32.7438C16.3586 32.7438 16.7111 32.6812 17.0417 32.5619C17.5588 32.9409 18.1924 33.157 18.8603 33.157C19.4971 33.157 20.1066 32.9576 20.6127 32.6065C20.9642 32.7438 21.3427 32.816 21.7319 32.816C22.0003 32.816 22.2686 32.7808 22.5292 32.7106C23.1451 32.5457 23.6829 32.1943 24.0811 31.7234C24.194 31.7361 24.3074 31.7427 24.421 31.7427C24.9588 31.7427 25.4901 31.5998 25.9573 31.3302C26.5096 31.0115 26.9377 30.5332 27.2007 29.9756C27.8462 29.8784 28.4415 29.5792 28.9114 29.1092C29.3629 28.6578 29.6529 28.0843 29.7624 27.4768C30.3529 27.2168 30.8585 26.774 31.1902 26.1995C31.5091 25.6472 31.6408 25.0188 31.5894 24.4042C32.091 24.0026 32.4647 23.4458 32.638 22.799C32.8031 22.1828 32.7679 21.5417 32.5592 20.9614C32.9394 20.4435 33.1565 19.809 33.1565 19.1396C33.1565 18.502 32.9564 17.8917 32.6048 17.3853C32.8381 16.7868 32.8834 16.1175 32.7102 15.4707C32.5452 14.8547 32.1941 14.3173 31.7232 13.919C31.7938 13.2804 31.6644 12.6224 31.3295 12.0425C31.0115 11.4916 30.5338 11.062 29.9744 10.7983C29.8771 10.1636 29.582 9.56167 29.1085 9.08836C28.6576 8.63746 28.0916 8.34382 27.4765 8.23494C27.2184 7.64801 26.7778 7.14401 26.199 6.80976C25.7316 6.54001 25.2003 6.39736 24.6625 6.39736C24.5751 6.39736 24.488 6.40095 24.4017 6.40817C24.0003 5.90794 23.4441 5.53481 22.7984 5.36181C22.5378 5.29201 22.2695 5.25652 22.0013 5.25652C21.6407 5.25652 21.2882 5.31932 20.9576 5.43864C20.4405 5.05963 19.8069 4.84338 19.139 4.84338ZM19.1394 6.36077C19.7795 6.36077 20.3285 6.74642 20.5694 7.2977C20.5934 7.3527 20.6469 7.38287 20.7006 7.38287C20.739 7.38287 20.7775 7.36732 20.8052 7.33431C21.0986 6.98375 21.5366 6.77394 22.0016 6.77394C22.1351 6.77394 22.2709 6.79139 22.406 6.82744C23.0253 6.99342 23.4561 7.50939 23.5453 8.10561C23.5559 8.17692 23.6195 8.22321 23.6853 8.22321C23.7121 8.22321 23.7394 8.21543 23.7636 8.19856C24.0275 8.0136 24.3424 7.91477 24.6628 7.91477C24.927 7.91477 25.1949 7.98211 25.4405 8.12382C25.9958 8.44439 26.2785 9.05427 26.2101 9.65315C26.2005 9.73773 26.2709 9.80773 26.3502 9.80773C26.3657 9.80773 26.3814 9.80509 26.3971 9.79939C26.5701 9.73642 26.752 9.70472 26.9336 9.70472C27.3326 9.70472 27.7314 9.85667 28.0359 10.1613C28.4894 10.6147 28.6044 11.2769 28.3837 11.8377C28.3478 11.9285 28.4187 12.0279 28.5139 12.0279C28.5182 12.0279 28.522 12.0277 28.5261 12.0274C28.5719 12.0234 28.6173 12.0213 28.6631 12.0213C29.2025 12.0213 29.7266 12.3003 30.0157 12.8011C30.3364 13.3564 30.2761 14.0258 29.9177 14.5103C29.8571 14.592 29.9063 14.7129 30.0063 14.7305C30.5857 14.8324 31.0825 15.2577 31.2449 15.8634C31.4108 16.4827 31.1795 17.1139 30.7075 17.4891C30.6283 17.5522 30.644 17.6816 30.7362 17.7247C31.2694 17.973 31.6393 18.5125 31.6393 19.1394C31.6393 19.7796 31.254 20.3284 30.7027 20.5693C30.6082 20.6107 30.587 20.7389 30.666 20.8051C31.1172 21.183 31.3351 21.8001 31.1727 22.406C31.0067 23.0253 30.4907 23.4561 29.8946 23.5453C29.794 23.5603 29.7434 23.6803 29.8016 23.7636C30.1393 24.2452 30.19 24.8974 29.8764 25.4405C29.5873 25.9411 29.0632 26.2202 28.5238 26.2202C28.465 26.2202 28.4058 26.2167 28.347 26.2101C28.3419 26.2096 28.3366 26.2091 28.3318 26.2091C28.2381 26.2091 28.1679 26.3064 28.2008 26.3971C28.4022 26.9496 28.2824 27.5925 27.8388 28.0359C27.5343 28.3406 27.1355 28.4926 26.7368 28.4926C26.5417 28.4926 26.3467 28.4562 26.1625 28.3837C26.1463 28.3771 26.1296 28.3741 26.1131 28.3741C26.0353 28.3741 25.9654 28.4425 25.9728 28.5263C26.0244 29.112 25.7422 29.7023 25.1991 30.0157C24.9536 30.1575 24.6857 30.2249 24.4215 30.2249C24.088 30.2249 23.7602 30.1178 23.4899 29.9176C23.4653 29.8994 23.4372 29.891 23.4095 29.891C23.345 29.891 23.282 29.9364 23.2697 30.0063C23.1678 30.5857 22.7425 31.0827 22.1368 31.2448C22.0016 31.2811 21.8659 31.2983 21.7324 31.2983C21.2542 31.2983 20.8046 31.0764 20.5111 30.7075C20.4836 30.6731 20.4436 30.6566 20.4036 30.6566C20.3516 30.6566 20.2998 30.6842 20.2757 30.7362C20.0272 31.2694 19.4877 31.6393 18.8608 31.6393C18.2205 31.6393 17.6718 31.254 17.4309 30.7027C17.4068 30.6477 17.3533 30.6176 17.2996 30.6176C17.2613 30.6176 17.2228 30.6328 17.1951 30.666C16.9016 31.0163 16.4636 31.2264 15.9987 31.2264C15.8651 31.2264 15.7293 31.2089 15.5942 31.1727C14.9749 31.0067 14.5441 30.4907 14.4549 29.8948C14.4443 29.8231 14.3807 29.777 14.3149 29.777C14.2882 29.777 14.2608 29.7846 14.2366 29.8019C13.9727 29.9868 13.6578 30.0856 13.3374 30.0856C13.0732 30.0856 12.8053 30.0182 12.5597 29.8763C12.0044 29.5559 11.722 28.9459 11.7901 28.347C11.7998 28.2624 11.7292 28.1927 11.6499 28.1927C11.6345 28.1927 11.6188 28.195 11.6032 28.2008C11.4302 28.2639 11.2483 28.2955 11.0666 28.2955C10.6675 28.2955 10.2687 28.1435 9.96426 27.839C9.5109 27.3856 9.39573 26.7234 9.61654 26.1625C9.65241 26.0718 9.58145 25.9722 9.48622 25.9722C9.48207 25.9722 9.47806 25.9725 9.47409 25.9727C9.42836 25.9768 9.38284 25.9788 9.33714 25.9788C8.79781 25.9788 8.27352 25.6999 7.98441 25.199C7.66382 24.6438 7.72414 23.9744 8.08268 23.4899C8.143 23.4081 8.09405 23.2873 7.99389 23.2697C7.41456 23.1678 6.91775 22.7425 6.75536 22.1368C6.58938 21.5174 6.82083 20.8863 7.29258 20.5113C7.37208 20.4479 7.35614 20.3186 7.26396 20.2757C6.73071 20.0274 6.3608 19.4879 6.3608 18.8608C6.3608 18.2207 6.74627 17.6718 7.29773 17.4308C7.39199 17.3895 7.41325 17.2613 7.33433 17.1952C6.88304 16.8174 6.66508 16.2001 6.82746 15.5942C6.99345 14.9748 7.50941 14.5441 8.10563 14.4549C8.20615 14.4399 8.25682 14.3198 8.19858 14.2366C7.86091 13.7549 7.81027 13.1027 8.12385 12.5598C8.41292 12.0591 8.93707 11.7802 9.47637 11.7802C9.53517 11.7802 9.59417 11.7834 9.65317 11.7902C9.65829 11.7908 9.66358 11.791 9.66872 11.791C9.76205 11.791 9.83243 11.6939 9.79942 11.6034C9.59797 11.0506 9.71784 10.4075 10.1612 9.96424C10.4658 9.65958 10.8646 9.50783 11.2635 9.50783C11.4585 9.50783 11.6535 9.54406 11.8377 9.61672C11.854 9.62318 11.8707 9.62601 11.887 9.62601C11.9648 9.62601 12.0348 9.55772 12.0274 9.47406C11.9758 8.8881 12.258 8.29796 12.8012 7.98439C13.0466 7.84267 13.3145 7.77534 13.5787 7.77534C13.9122 7.77534 14.2402 7.88252 14.5103 8.08266C14.535 8.10067 14.563 8.10903 14.5907 8.10903C14.6552 8.10903 14.7182 8.06406 14.7306 7.99386C14.8324 7.41454 15.2577 6.91773 15.8634 6.75534C15.9987 6.71911 16.1343 6.70186 16.2678 6.70186C16.746 6.70186 17.1956 6.92381 17.4891 7.29256C17.5166 7.32729 17.5566 7.34378 17.5966 7.34378C17.6486 7.34378 17.7004 7.31589 17.7247 7.26393C17.973 6.73069 18.5125 6.36077 19.1394 6.36077Z",fill:"black"})),rj=ep=>em.createElement("svg",Object.assign({width:168,height:42,viewBox:"0 0 168 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("mask",{id:"a","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:0,y:0,width:42,height:42},em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 42C32.5979 42 42 32.5979 42 21C42 9.40201 32.5979 0 21 0C9.40201 0 0 9.40201 0 21C0 32.5979 9.40201 42 21 42Z",fill:"white"})),em.createElement("g",{mask:"url(#a)"},em.createElement("path",{d:"M48.7121 -1.11191H-4.32324V31.2527H48.7121V-1.11191Z",fill:"#F64942"}),em.createElement("path",{d:"M9.25141 34.3112C6.56061 29.0368 9.15618 22.6512 16.1738 20.9352C36.5612 17.6052 33.5042 11.2905 39.7488 9.03959C51.3668 4.85163 48.429 19.4282 46.0922 23.5034C43.7553 27.5786 49.2898 35.3099 41.3574 35.8722C36.3641 36.2261 34.9087 33.4127 26.1081 37.0454C21.582 38.9135 21.3173 38.5003 16.6187 36.9849L12.5956 34.9524L9.25141 34.3112Z",fill:"#F4CE45"}),em.createElement("path",{d:"M19.8827 -4.06026C14.4631 -3.33665 -13.275 2.49946 -15.2524 3.40323L-10.4281 30.7823C-7.53242 30.5035 -2.1587 33.3861 -2.15869 29.3252C-2.15869 25.3853 -1.35911 23.7044 1.35919 18.9824C5.35332 12.0442 14.1946 12.1598 17.2748 12.0092C24.5621 11.653 32.5337 9.32052 36.6069 3.40527C50.5649 -16.8658 37.3203 -8.86828 19.8827 -4.06026Z",fill:"#5B95BF"}),em.createElement("path",{d:"M14.0298 27.7368C8.37907 27.7536 2.42171 29.4958 -3.01855 31.5393L-0.882964 54.6723C13.9243 52.8193 40.5385 48.3899 42.1938 45.5832C44.1127 42.3291 41.4095 40.1585 46.9852 37.1936C51.4456 34.8217 56.3845 25.4434 45.866 25.3378C40.0412 25.3855 38.5505 26.5926 34.0072 28.2971C26.5194 31.1067 18.3594 27.7239 14.0298 27.7368Z",fill:"#EF90A4"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1682 6.79385C21.8881 6.79385 22.5056 7.22769 22.7766 7.8478C22.8037 7.90968 22.8639 7.94362 22.9243 7.94362C22.9674 7.94362 23.0107 7.92612 23.0418 7.88899C23.3719 7.49464 23.8646 7.25863 24.3876 7.25863C24.5378 7.25863 24.6906 7.27825 24.8425 7.3188C25.5392 7.50553 26.0237 8.08594 26.124 8.75665C26.136 8.83687 26.2074 8.88895 26.2815 8.88895C26.3116 8.88895 26.3423 8.88022 26.3696 8.86121C26.6664 8.65317 27.0206 8.54198 27.381 8.54198C27.6782 8.54198 27.9795 8.61772 28.2557 8.77715C28.8804 9.13776 29.1982 9.82385 29.1215 10.4975C29.1105 10.5927 29.1901 10.6714 29.2791 10.6714C29.2965 10.6714 29.3141 10.6685 29.3317 10.6621C29.5263 10.5912 29.731 10.5556 29.9354 10.5556C30.3843 10.5556 30.8328 10.7265 31.1753 11.0692C31.6851 11.5792 31.8148 12.3242 31.5664 12.955C31.5261 13.0572 31.6059 13.169 31.7129 13.169C31.7176 13.169 31.7221 13.1688 31.7266 13.1684C31.7781 13.1639 31.8293 13.1615 31.8806 13.1615C32.4873 13.1615 33.077 13.4754 33.4021 14.0388C33.7627 14.6634 33.695 15.4165 33.2918 15.9615C33.2237 16.0535 33.2789 16.1894 33.3915 16.2092C34.0433 16.3238 34.6019 16.8023 34.7847 17.4836C34.9715 18.1804 34.7111 18.8903 34.1805 19.3124C34.0909 19.3835 34.1088 19.529 34.2127 19.5775C34.8125 19.8568 35.2285 20.4637 35.2285 21.169C35.2285 21.8892 34.7948 22.5065 34.1749 22.7775C34.0685 22.824 34.0447 22.9683 34.1335 23.0428C34.6411 23.4679 34.8861 24.162 34.7035 24.8436C34.5168 25.5404 33.9366 26.025 33.2657 26.1253C33.1529 26.1421 33.0958 26.2772 33.1613 26.3709C33.541 26.9127 33.5981 27.6463 33.2453 28.2573C32.9202 28.8204 32.3305 29.1343 31.7241 29.1343C31.658 29.1343 31.5913 29.1304 31.5253 29.1231C31.5194 29.1223 31.5135 29.122 31.5079 29.122C31.4026 29.122 31.3234 29.2312 31.3606 29.3331C31.5871 29.955 31.4525 30.6782 30.9535 31.1769C30.6111 31.5196 30.1625 31.6907 29.7139 31.6907C29.4944 31.6907 29.2752 31.6495 29.068 31.5681C29.0495 31.5608 29.0307 31.5574 29.0125 31.5574C28.9249 31.5574 28.8462 31.6341 28.8546 31.7285C28.9126 32.3876 28.5951 33.0515 27.9842 33.4043C27.7081 33.5636 27.4068 33.6392 27.1096 33.6392C26.7345 33.6392 26.3658 33.5188 26.0617 33.2937C26.034 33.2733 26.0024 33.264 25.9712 33.264C25.8987 33.264 25.8279 33.3147 25.814 33.3934C25.6994 34.0452 25.221 34.6044 24.5397 34.7867C24.3876 34.8275 24.235 34.8469 24.0848 34.8469C23.5469 34.8469 23.0412 34.5974 22.7111 34.1824C22.6801 34.1435 22.6351 34.125 22.5901 34.125C22.5316 34.125 22.4734 34.1561 22.4463 34.2146C22.1668 34.8144 21.56 35.2307 20.8547 35.2307C20.1346 35.2307 19.5173 34.797 19.2463 34.1768C19.2192 34.1149 19.1591 34.0811 19.0987 34.0811C19.0556 34.0811 19.0123 34.0984 18.9811 34.1354C18.651 34.5299 18.1583 34.7659 17.6354 34.7659C17.4851 34.7659 17.3323 34.7463 17.1804 34.7057C16.4838 34.519 15.9992 33.9385 15.8989 33.2679C15.887 33.1876 15.8155 33.1355 15.7414 33.1355C15.7113 33.1355 15.6806 33.1442 15.6533 33.1635C15.3565 33.3715 15.0023 33.4827 14.6419 33.4827C14.3447 33.4827 14.0434 33.4068 13.7671 33.2472C13.1425 32.8866 12.8248 32.2006 12.9014 31.5269C12.9123 31.4317 12.8329 31.3533 12.7437 31.3533C12.7265 31.3533 12.7088 31.3561 12.6913 31.3625C12.4967 31.4334 12.292 31.4689 12.0876 31.4689C11.6387 31.4689 11.1902 31.2979 10.8477 30.9554C10.3377 30.4453 10.2082 29.7002 10.4566 29.0693C10.4969 28.9674 10.4171 28.8554 10.31 28.8554C10.3053 28.8554 10.3008 28.8557 10.2963 28.856C10.2449 28.8605 10.1937 28.863 10.1423 28.863C9.53566 28.863 8.9459 28.5491 8.62071 27.9857C8.26012 27.361 8.32797 26.608 8.73125 26.0629C8.79909 25.971 8.74405 25.8351 8.63137 25.8152C7.97973 25.7006 7.42091 25.2222 7.23826 24.5408C7.05156 23.8441 7.31187 23.1341 7.84253 22.7122C7.93193 22.641 7.91401 22.4954 7.81033 22.4472C7.21051 22.1679 6.79443 21.561 6.79443 20.8555C6.79443 20.1355 7.22801 19.5179 7.8483 19.2469C7.95433 19.2004 7.97825 19.0561 7.88949 18.9819C7.38187 18.5568 7.13671 17.8624 7.31935 17.1808C7.50605 16.4841 8.08641 15.9995 8.75707 15.8992C8.87016 15.8823 8.92711 15.7472 8.86162 15.6536C8.4818 15.1118 8.42485 14.3781 8.77753 13.7674C9.10273 13.204 9.69227 12.8903 10.2989 12.8903C10.365 12.8903 10.4314 12.8939 10.4978 12.9016C10.5035 12.9023 10.5095 12.9025 10.5153 12.9025C10.6202 12.9025 10.6994 12.7932 10.6623 12.6914C10.4357 12.0696 10.5705 11.3462 11.0692 10.8475C11.4119 10.5048 11.8604 10.3341 12.3091 10.3341C12.5284 10.3341 12.7478 10.3748 12.955 10.4566C12.9733 10.4638 12.9921 10.467 13.0105 10.467C13.0979 10.467 13.1767 10.3902 13.1684 10.2961C13.1103 9.63689 13.4278 8.97304 14.0387 8.62029C14.3148 8.46089 14.6161 8.38512 14.9133 8.38512C15.2885 8.38512 15.6574 8.50569 15.9612 8.73084C15.989 8.75111 16.0205 8.76049 16.0517 8.76049C16.1242 8.76049 16.1951 8.70992 16.2089 8.63096C16.3235 7.97926 16.8019 7.42038 17.4832 7.23771C17.6354 7.19694 17.7879 7.17754 17.9381 7.17754C18.476 7.17754 18.9817 7.42721 19.3118 7.84203C19.3428 7.88109 19.3878 7.89966 19.4328 7.89966C19.4913 7.89966 19.5495 7.8683 19.5769 7.80981C19.8562 7.20996 20.463 6.79385 21.1682 6.79385Z",fill:"white"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5362 27.8924C25.9543 27.8924 26.0784 25.6591 27.5362 25.6591C28.9939 25.6591 29.1183 27.8924 27.5362 27.8924ZM14.4642 27.8924C12.8823 27.8924 13.0064 25.6591 14.4642 25.6591C15.922 25.6591 16.0461 27.8924 14.4642 27.8924ZM32.3156 19.6414H31.7797C30.8187 19.6414 29.9933 19.0669 29.6239 18.2436C29.2543 19.0669 28.4289 19.6414 27.468 19.6414C26.5069 19.6414 25.6817 19.0669 25.3123 18.2436C24.9429 19.0669 24.1174 19.6414 23.1563 19.6414C22.1954 19.6414 21.37 19.0669 21.0006 18.2436C20.6311 19.0669 19.8057 19.6414 18.8448 19.6414C17.8837 19.6414 17.0585 19.0669 16.6889 18.2436C16.3194 19.0669 15.4942 19.6414 14.5331 19.6414C13.572 19.6414 12.7468 19.0669 12.3773 18.2436C12.0079 19.0669 11.1825 19.6414 10.2214 19.6414H9.69154C8.88769 20.5063 9.3976 21.2369 11.3827 21.2369V25.6783C11.3827 29.8522 16.189 31.9393 20.9953 31.9393C25.8016 31.9393 30.6079 29.8522 30.6079 25.6783V21.2369C32.5947 21.2369 33.1133 20.5063 32.3156 19.6414Z",fill:"black"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1536 5.35321C20.4497 5.35321 19.7761 5.57377 19.2167 5.96165C18.8282 5.81025 18.4101 5.73017 17.9797 5.73017C17.683 5.73017 17.3866 5.76937 17.0985 5.84654C16.4177 6.02893 15.8233 6.41724 15.383 6.93784C15.2585 6.92379 15.1331 6.91665 15.0075 6.91665C14.4131 6.91665 13.8259 7.07431 13.3095 7.37246C12.6993 7.7247 12.2259 8.25325 11.9353 8.86967C11.2221 8.97703 10.5639 9.30765 10.0444 9.82719C9.5454 10.326 9.2248 10.96 9.10404 11.6316C8.45116 11.919 7.89239 12.4084 7.5259 13.0434C7.17346 13.6538 7.02775 14.3484 7.08456 15.0277C6.53022 15.4715 6.11719 16.0869 5.92556 16.8017C5.74314 17.4826 5.78214 18.1913 6.01278 18.8329C5.59239 19.405 5.35254 20.1066 5.35254 20.8463C5.35254 21.5512 5.57352 22.2254 5.96246 22.7854C5.70436 23.4469 5.65424 24.1864 5.84568 24.9014C6.02829 25.5821 6.41637 26.1761 6.93675 26.6164C6.85877 27.3221 7.00174 28.0495 7.37182 28.6905C7.72322 29.2992 8.25135 29.7743 8.86965 30.0655C8.9772 30.7672 9.30342 31.4325 9.82655 31.9558C10.3249 32.4539 10.9506 32.7785 11.6305 32.8989C11.916 33.5476 12.4029 34.1045 13.0426 34.4739C13.5592 34.7723 14.1464 34.93 14.7408 34.93C14.8375 34.93 14.9335 34.9258 15.0289 34.9179C15.4726 35.4709 16.0873 35.8831 16.801 36.0743C17.0891 36.1513 17.3855 36.1905 17.6822 36.1905C18.0806 36.1905 18.4701 36.1214 18.8356 35.9895C19.4071 36.4084 20.1074 36.6472 20.8456 36.6472C21.5494 36.6472 22.2231 36.4269 22.7825 36.0388C23.171 36.1905 23.5892 36.2703 24.0195 36.2703C24.3162 36.2703 24.6126 36.2314 24.9007 36.1539C25.5815 35.9716 26.1759 35.5832 26.616 35.0627C26.7407 35.0767 26.8661 35.084 26.9917 35.084C27.5861 35.084 28.1733 34.9261 28.6896 34.6281C29.3 34.2759 29.7732 33.7473 30.0639 33.131C30.7773 33.0235 31.4353 32.6928 31.9547 32.1734C32.4537 31.6744 32.7743 31.0405 32.8952 30.3691C33.5479 30.0818 34.1068 29.5923 34.4733 28.9573C34.8258 28.3469 34.9714 27.6524 34.9146 26.973C35.469 26.5292 35.882 25.9138 36.0735 25.1989C36.2561 24.5179 36.2172 23.8092 35.9864 23.1678C36.4067 22.5955 36.6467 21.8942 36.6467 21.1543C36.6467 20.4496 36.4255 19.7751 36.0368 19.2153C36.2947 18.5538 36.3448 17.8141 36.1533 17.0992C35.971 16.4184 35.583 15.8244 35.0624 15.3841C35.1406 14.6784 34.9975 13.9511 34.6273 13.3101C34.2759 12.7013 33.7478 12.2264 33.1296 11.9349C33.0221 11.2334 32.6959 10.5682 32.1726 10.045C31.6742 9.54666 31.0486 9.22211 30.3688 9.10177C30.0835 8.45306 29.5966 7.896 28.9568 7.52657C28.4402 7.22843 27.853 7.07076 27.2586 7.07076C27.1619 7.07076 27.0657 7.07473 26.9703 7.08271C26.5266 6.52983 25.9119 6.11741 25.1982 5.9262C24.9101 5.84906 24.6137 5.80983 24.3172 5.80983C23.9186 5.80983 23.5291 5.87925 23.1636 6.01113C22.5921 5.59222 21.8918 5.35321 21.1536 5.35321ZM21.1541 7.03033C21.8615 7.03033 22.4683 7.45657 22.7345 8.06588C22.7612 8.12667 22.8203 8.16001 22.8796 8.16001C22.922 8.16001 22.9646 8.14282 22.9952 8.10634C23.3195 7.71887 23.8036 7.48698 24.3175 7.48698C24.4651 7.48698 24.6153 7.50627 24.7645 7.54611C25.4491 7.72957 25.9252 8.29985 26.0238 8.95883C26.0355 9.03765 26.1057 9.0888 26.1785 9.0888C26.2081 9.0888 26.2382 9.08021 26.2651 9.06156C26.5567 8.85713 26.9048 8.7479 27.2589 8.7479C27.5509 8.7479 27.847 8.82233 28.1184 8.97896C28.7322 9.33327 29.0447 10.0073 28.9691 10.6693C28.9584 10.7628 29.0363 10.8401 29.1239 10.8401C29.141 10.8401 29.1584 10.8372 29.1757 10.8309C29.367 10.7613 29.568 10.7263 29.7688 10.7263C30.2098 10.7263 30.6505 10.8942 30.987 11.2309C31.4882 11.732 31.6154 12.464 31.3715 13.0837C31.3317 13.1842 31.4101 13.294 31.5154 13.294C31.5202 13.294 31.5244 13.2938 31.5288 13.2934C31.5795 13.289 31.6296 13.2867 31.6803 13.2867C32.2764 13.2867 32.8558 13.5951 33.1752 14.1486C33.5297 14.7623 33.4631 15.5022 33.0669 16.0377C33 16.128 33.0543 16.2616 33.1649 16.2811C33.8052 16.3937 34.3543 16.8638 34.5338 17.5332C34.7172 18.2178 34.4616 18.9153 33.9399 19.33C33.8523 19.3998 33.8696 19.5428 33.9716 19.5904C34.561 19.8649 34.9698 20.4611 34.9698 21.1541C34.9698 21.8617 34.5439 22.4683 33.9346 22.7345C33.8302 22.7802 33.8066 22.922 33.894 22.9951C34.3927 23.4128 34.6335 24.0948 34.454 24.7645C34.2706 25.449 33.7002 25.9252 33.0414 26.0237C32.9302 26.0403 32.8742 26.173 32.9386 26.265C33.3119 26.7974 33.3679 27.5182 33.0212 28.1184C32.7018 28.6717 32.1224 28.9803 31.5263 28.9803C31.4614 28.9803 31.3958 28.9763 31.3309 28.9691C31.3253 28.9685 31.3194 28.9679 31.3141 28.9679C31.2105 28.9679 31.1329 29.0755 31.1693 29.1757C31.3919 29.7864 31.2595 30.497 30.7692 30.987C30.4326 31.3239 29.9919 31.4919 29.5512 31.4919C29.3356 31.4919 29.12 31.4515 28.9164 31.3715C28.8985 31.3642 28.88 31.3608 28.8618 31.3608C28.7759 31.3608 28.6986 31.4364 28.7067 31.5291C28.7638 32.1765 28.4519 32.8289 27.8516 33.1752C27.5803 33.332 27.2842 33.4065 26.9922 33.4065C26.6236 33.4065 26.2613 33.2881 25.9625 33.0669C25.9353 33.0467 25.9043 33.0375 25.8736 33.0375C25.8023 33.0375 25.7327 33.0876 25.7191 33.1649C25.6065 33.8052 25.1365 34.3546 24.467 34.5338C24.3175 34.5738 24.1676 34.5929 24.02 34.5929C23.4914 34.5929 22.9946 34.3476 22.6702 33.9399C22.6398 33.9018 22.5956 33.8836 22.5513 33.8836C22.4939 33.8836 22.4366 33.9141 22.41 33.9715C22.1353 34.5609 21.5391 34.9697 20.8461 34.9697C20.1385 34.9697 19.532 34.5439 19.2657 33.9346C19.2391 33.8738 19.1799 33.8405 19.1206 33.8405C19.0783 33.8405 19.0357 33.8573 19.0051 33.894C18.6807 34.2812 18.1966 34.5133 17.6827 34.5133C17.5351 34.5133 17.385 34.494 17.2357 34.454C16.5512 34.2706 16.075 33.7002 15.9765 33.0417C15.9647 32.9624 15.8945 32.9115 15.8218 32.9115C15.7922 32.9115 15.762 32.9199 15.7352 32.9389C15.4435 33.1433 15.0955 33.2525 14.7414 33.2525C14.4493 33.2525 14.1532 33.178 13.8817 33.0212C13.2681 32.667 12.9559 31.9928 13.0311 31.3309C13.0418 31.2373 12.9638 31.1603 12.8762 31.1603C12.8592 31.1603 12.8418 31.1629 12.8246 31.1693C12.6334 31.239 12.4323 31.274 12.2315 31.274C11.7904 31.274 11.3496 31.106 11.0131 30.7695C10.512 30.2683 10.3848 29.5363 10.6288 28.9164C10.6685 28.8162 10.59 28.7061 10.4848 28.7061C10.4802 28.7061 10.4758 28.7064 10.4714 28.7067C10.4208 28.7112 10.3705 28.7134 10.32 28.7134C9.7239 28.7134 9.14441 28.4051 8.82488 27.8516C8.47054 27.2379 8.5372 26.498 8.93349 25.9625C9.00016 25.8721 8.94606 25.7386 8.83535 25.7191C8.19504 25.6065 7.64594 25.1364 7.46646 24.467C7.283 23.7824 7.53881 23.0849 8.06022 22.6704C8.14809 22.6003 8.13048 22.4573 8.02858 22.41C7.43921 22.1355 7.03036 21.5392 7.03036 20.8461C7.03036 20.1387 7.4564 19.5319 8.06591 19.2657C8.1701 19.22 8.19359 19.0782 8.10637 19.0053C7.60758 18.5876 7.36666 17.9054 7.54614 17.2357C7.7296 16.5511 8.29988 16.075 8.95885 15.9765C9.06996 15.9599 9.12596 15.8272 9.06159 15.7351C8.68838 15.2028 8.6324 14.482 8.97899 13.8819C9.29849 13.3284 9.87782 13.0202 10.4739 13.0202C10.5389 13.0202 10.6041 13.0238 10.6693 13.0313C10.6749 13.032 10.6808 13.0322 10.6865 13.0322C10.7896 13.0322 10.8674 12.9248 10.8309 12.8248C10.6083 12.2139 10.7408 11.5031 11.2307 11.0131C11.5675 10.6764 12.0082 10.5087 12.4491 10.5087C12.6647 10.5087 12.8802 10.5487 13.0838 10.629C13.1018 10.6361 13.1202 10.6393 13.1383 10.6393C13.2242 10.6393 13.3016 10.5638 13.2934 10.4713C13.2364 9.82369 13.5484 9.17143 14.1487 8.82485C14.4199 8.66821 14.716 8.59379 15.0081 8.59379C15.3767 8.59379 15.7391 8.71226 16.0377 8.93346C16.065 8.95337 16.096 8.96261 16.1266 8.96261C16.1979 8.96261 16.2675 8.91291 16.2811 8.83532C16.3937 8.19501 16.8638 7.64591 17.5332 7.46643C17.6827 7.42639 17.8326 7.40732 17.9802 7.40732C18.5088 7.40732 19.0057 7.65263 19.3301 8.06019C19.3604 8.09858 19.4047 8.11681 19.4489 8.11681C19.5064 8.11681 19.5636 8.08598 19.5905 8.02855C19.8649 7.43918 20.4612 7.03033 21.1541 7.03033Z",fill:"black"})),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M62.0891 29.0216C62.3287 29.2703 62.4485 29.5901 62.4485 29.981C62.4485 30.3718 62.2903 30.6916 61.974 30.9403C61.6578 31.1891 61.2504 31.3134 60.7521 31.3134H60.2345C59.2952 31.3134 58.4375 31.0869 57.6611 30.6339C56.8848 30.1808 56.2762 29.5634 55.8353 28.7817C55.3944 28 55.174 27.1206 55.174 26.1434V19.5609H53.8514C53.4488 19.5609 53.123 19.4543 52.8738 19.2411C52.6246 19.0279 52.5 18.7614 52.5 18.4416C52.5 18.0863 52.6246 17.802 52.8738 17.5888C53.123 17.3756 53.4488 17.269 53.8514 17.269H55.174V13.4315C55.174 13.0406 55.3082 12.7208 55.5766 12.4721C55.8449 12.2233 56.1899 12.099 56.6117 12.099C57.0334 12.099 57.3784 12.2233 57.6468 12.4721C57.9151 12.7208 58.0493 13.0406 58.0493 13.4315V17.269H60.4933C60.8958 17.269 61.2217 17.3756 61.4709 17.5888C61.7201 17.802 61.8447 18.0863 61.8447 18.4416C61.8447 18.7614 61.7201 19.0279 61.4709 19.2411C61.2217 19.4543 60.8958 19.5609 60.4933 19.5609H58.0493V26.1434C58.0493 26.8541 58.2601 27.4492 58.6819 27.9289C59.1036 28.4086 59.6211 28.6485 60.2345 28.6485H61.2121C61.5571 28.6485 61.8495 28.7728 62.0891 29.0216ZM76.8968 17.6021C78.0948 18.2506 79.0436 19.1389 79.7433 20.2671C80.4429 21.3953 80.7928 22.6523 80.7928 24.0381V29.981C80.7928 30.3718 80.6538 30.6961 80.3758 30.9537C80.0979 31.2113 79.7481 31.3401 79.3264 31.3401C78.9047 31.3401 78.5548 31.2113 78.2769 30.9537C77.9989 30.6961 77.86 30.3718 77.86 29.981V28.9949C77.1891 29.7589 76.3744 30.354 75.416 30.7804C74.4576 31.2068 73.4225 31.42 72.3107 31.42C70.9305 31.42 69.6798 31.1002 68.5584 30.4606C67.4371 29.8211 66.5553 28.9372 65.9132 27.809C65.271 26.6808 64.95 25.4239 64.95 24.0381C64.95 22.6523 65.295 21.3953 65.9851 20.2671C66.6751 19.1389 67.6288 18.2506 68.846 17.6021C70.0632 16.9537 71.4098 16.6294 72.8857 16.6294C74.3617 16.6294 75.6987 16.9537 76.8968 17.6021ZM75.4879 28.3686C76.2642 27.9334 76.8728 27.3382 77.3137 26.5831C77.7545 25.828 77.975 24.9797 77.975 24.0381C77.975 23.0964 77.7545 22.2437 77.3137 21.4797C76.8728 20.7157 76.2642 20.1161 75.4879 19.6808C74.7115 19.2455 73.8442 19.0279 72.8857 19.0279C71.9273 19.0279 71.0599 19.2455 70.2836 19.6808C69.5073 20.1161 68.8939 20.7157 68.4434 21.4797C67.993 22.2437 67.7677 23.0964 67.7677 24.0381C67.7677 24.9797 67.993 25.828 68.4434 26.5831C68.8939 27.3382 69.5073 27.9334 70.2836 28.3686C71.0599 28.8039 71.9273 29.0216 72.8857 29.0216C73.8442 29.0216 74.7115 28.8039 75.4879 28.3686ZM86.9171 30.8604C85.767 30.4873 84.8661 29.9987 84.2143 29.3947C83.9651 29.1637 83.8406 28.8883 83.8406 28.5685C83.8406 28.1421 84.0322 27.7957 84.4156 27.5292C84.7798 27.2804 85.1153 27.1561 85.422 27.1561C85.8053 27.1561 86.1695 27.316 86.5146 27.6358C86.8788 28.0089 87.4251 28.3331 88.1535 28.6085C88.8819 28.8839 89.6582 29.0216 90.4825 29.0216C91.5751 29.0216 92.4233 28.8528 93.0271 28.5152C93.6309 28.1777 93.9328 27.7246 93.9328 27.1561C93.9328 26.6053 93.6357 26.1478 93.0414 25.7836C92.4472 25.4194 91.4409 25.1129 90.0224 24.8642C86.342 24.2068 84.5019 22.8033 84.5019 20.6535C84.5019 19.783 84.7798 19.0457 85.3357 18.4416C85.8916 17.8375 86.62 17.3845 87.5209 17.0825C88.4218 16.7804 89.3803 16.6294 90.3962 16.6294C91.6422 16.6294 92.7587 16.816 93.7459 17.1891C94.7331 17.5622 95.5142 18.0774 96.0892 18.7348C96.3384 19.019 96.463 19.3033 96.463 19.5876C96.463 19.8896 96.3001 20.165 95.9742 20.4137C95.7634 20.5558 95.495 20.6269 95.1692 20.6269C94.6708 20.6269 94.2203 20.4581 93.8178 20.1205C93.3386 19.7119 92.8306 19.4232 92.2939 19.2544C91.7572 19.0856 91.1054 19.0013 90.3387 19.0013C89.4569 19.0013 88.7333 19.1389 88.1679 19.4143C87.6024 19.6897 87.3196 20.0761 87.3196 20.5736C87.3196 20.9289 87.4155 21.2265 87.6072 21.4664C87.7989 21.7062 88.1631 21.9283 88.6998 22.1326C89.2365 22.3369 90.0128 22.5368 91.0288 22.7322C93.1181 23.1231 94.5989 23.665 95.4711 24.3579C96.3432 25.0508 96.7793 25.948 96.7793 27.0495C96.7793 27.8667 96.5397 28.6085 96.0605 29.2747C95.5813 29.941 94.8768 30.4651 93.9472 30.8471C93.0175 31.2291 91.9009 31.42 90.5975 31.42C89.294 31.42 88.0672 31.2335 86.9171 30.8604ZM112.392 30.1942C112.392 30.585 112.22 30.9137 111.875 31.1802C111.587 31.3934 111.28 31.5 110.954 31.5C110.533 31.5 110.188 31.3401 109.919 31.0203L104.456 24.7576L103.019 25.9302V30.0076C103.019 30.3985 102.889 30.7138 102.631 30.9537C102.372 31.1935 102.032 31.3135 101.61 31.3135C101.188 31.3135 100.848 31.1935 100.589 30.9537C100.33 30.7138 100.201 30.3985 100.201 30.0076V11.8058C100.201 11.415 100.33 11.0996 100.589 10.8598C100.848 10.6199 101.188 10.5 101.61 10.5C102.032 10.5 102.372 10.6199 102.631 10.8598C102.889 11.0996 103.019 11.415 103.019 11.8058V22.6523L110.006 16.8693C110.255 16.6383 110.552 16.5228 110.897 16.5228C111.299 16.5228 111.625 16.665 111.875 16.9492C112.124 17.1802 112.248 17.4556 112.248 17.7754C112.248 18.1485 112.095 18.4505 111.788 18.6815L106.498 23.052L112.076 29.3947C112.287 29.6079 112.392 29.8744 112.392 30.1942ZM125.978 17.6021C127.176 18.2506 128.125 19.1389 128.824 20.2671C129.524 21.3953 129.874 22.6523 129.874 24.0381V29.981C129.874 30.3718 129.735 30.6961 129.457 30.9537C129.179 31.2113 128.829 31.3401 128.407 31.3401C127.986 31.3401 127.636 31.2113 127.358 30.9537C127.08 30.6961 126.941 30.3718 126.941 29.981V28.9949C126.27 29.7589 125.455 30.354 124.497 30.7804C123.539 31.2068 122.504 31.42 121.392 31.42C120.012 31.42 118.761 31.1002 117.639 30.4606C116.518 29.8211 115.636 28.9372 114.994 27.809C114.352 26.6808 114.031 25.4239 114.031 24.0381C114.031 22.6523 114.376 21.3953 115.066 20.2671C115.756 19.1389 116.71 18.2506 117.927 17.6021C119.144 16.9537 120.491 16.6294 121.967 16.6294C123.443 16.6294 124.78 16.9537 125.978 17.6021ZM124.569 28.3686C125.345 27.9334 125.954 27.3382 126.395 26.5831C126.836 25.828 127.056 24.9797 127.056 24.0381C127.056 23.0964 126.836 22.2437 126.395 21.4797C125.954 20.7157 125.345 20.1161 124.569 19.6808C123.793 19.2455 122.925 19.0279 121.967 19.0279C121.008 19.0279 120.141 19.2455 119.365 19.6808C118.588 20.1161 117.975 20.7157 117.524 21.4797C117.074 22.2437 116.849 23.0964 116.849 24.0381C116.849 24.9797 117.074 25.828 117.524 26.5831C117.975 27.3382 118.588 27.9334 119.365 28.3686C120.141 28.8039 121.008 29.0216 121.967 29.0216C122.925 29.0216 123.793 28.8039 124.569 28.3686ZM148.592 10.8731C148.86 11.1218 148.994 11.4505 148.994 11.8591V24.0114C148.994 25.3972 148.645 26.6542 147.945 27.7824C147.245 28.9105 146.296 29.7989 145.098 30.4473C143.9 31.0958 142.563 31.4201 141.087 31.4201C139.611 31.4201 138.265 31.0958 137.048 30.4473C135.83 29.7989 134.877 28.9105 134.187 27.7824C133.497 26.6542 133.152 25.3972 133.152 24.0114C133.152 22.6256 133.473 21.3687 134.115 20.2405C134.757 19.1123 135.639 18.2284 136.76 17.5888C137.881 16.9492 139.132 16.6294 140.512 16.6294C141.624 16.6294 142.659 16.8426 143.618 17.269C144.576 17.6954 145.391 18.2906 146.062 19.0546V11.8591C146.062 11.4505 146.201 11.1218 146.479 10.8731C146.756 10.6244 147.106 10.5 147.528 10.5C147.969 10.5 148.324 10.6244 148.592 10.8731ZM143.689 28.3686C144.466 27.9334 145.074 27.3338 145.515 26.5698C145.956 25.8058 146.177 24.953 146.177 24.0114C146.177 23.0698 145.956 22.2214 145.515 21.4664C145.074 20.7113 144.466 20.1161 143.689 19.6808C142.913 19.2455 142.046 19.0279 141.087 19.0279C140.129 19.0279 139.262 19.2455 138.485 19.6808C137.709 20.1161 137.096 20.7113 136.645 21.4664C136.195 22.2214 135.969 23.0698 135.969 24.0114C135.969 24.953 136.195 25.8058 136.645 26.5698C137.096 27.3338 137.709 27.9334 138.485 28.3686C139.262 28.8039 140.129 29.0216 141.087 29.0216C142.046 29.0216 142.913 28.8039 143.689 28.3686ZM167.626 24.6377C167.377 24.8598 167.061 24.9708 166.677 24.9708H155.751C155.962 26.2145 156.571 27.2183 157.577 27.9822C158.583 28.7462 159.815 29.1282 161.272 29.1282C161.847 29.1282 162.446 29.0304 163.069 28.835C163.692 28.6396 164.205 28.3997 164.607 28.1155C164.876 27.92 165.192 27.8223 165.556 27.8223C165.92 27.8223 166.208 27.9112 166.419 28.0888C166.764 28.3553 166.936 28.6573 166.936 28.9949C166.936 29.3147 166.783 29.5812 166.476 29.7944C165.824 30.2741 165.015 30.665 164.047 30.967C163.078 31.269 162.154 31.42 161.272 31.42C159.7 31.42 158.291 31.1047 157.045 30.474C155.799 29.8433 154.826 28.9683 154.127 27.849C153.427 26.7297 153.077 25.4594 153.077 24.0381C153.077 22.6167 153.408 21.342 154.069 20.2138C154.731 19.0856 155.651 18.2062 156.83 17.5755C158.008 16.9448 159.345 16.6294 160.841 16.6294C162.317 16.6294 163.591 16.9315 164.665 17.5355C165.738 18.1396 166.562 18.9835 167.137 20.0672C167.712 21.151 168 22.3947 168 23.7982C168 24.1358 167.875 24.4156 167.626 24.6377ZM157.433 19.9873C156.561 20.698 156.01 21.6485 155.78 22.8388H165.355C165.182 21.6485 164.703 20.698 163.917 19.9873C163.131 19.2766 162.106 18.9213 160.841 18.9213C159.441 18.9213 158.306 19.2766 157.433 19.9873Z",fill:"white"})),rU=ep=>em.createElement("svg",Object.assign({id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 160 44",xmlSpace:"preserve",enableBackground:"new 0 0 160 44"},ep),em.createElement("style",{type:"text/css"},".st0{fill:#F64942;}\n .st1{fill:#5B95BF;}\n .st2{fill:#F4CE45;}\n .st3{fill:#EF90A4;}\n .st4{fill:#FFFFFF;}"),em.createElement("path",{id:"taskade",fill:"currentColor",d:"M60.9,29.6c0.2,0.3,0.3,0.6,0.3,1c0,0.4-0.2,0.7-0.5,1c-0.3,0.3-0.7,0.4-1.2,0.4h-0.5c-0.9,0-1.7-0.2-2.5-0.7 c-0.8-0.5-1.3-1.1-1.8-1.9c-0.4-0.8-0.6-1.7-0.6-2.8v-6.9h-1.3c-0.4,0-0.7-0.1-1-0.3s-0.4-0.5-0.4-0.8c0-0.4,0.1-0.7,0.4-0.9 s0.6-0.3,1-0.3h1.3v-4c0-0.4,0.1-0.7,0.4-1c0.3-0.3,0.6-0.4,1-0.4c0.4,0,0.7,0.1,1,0.4c0.3,0.3,0.4,0.6,0.4,1v4h2.4 c0.4,0,0.7,0.1,1,0.3s0.4,0.5,0.4,0.9c0,0.3-0.1,0.6-0.4,0.8s-0.6,0.3-1,0.3H57v6.9c0,0.7,0.2,1.4,0.6,1.9c0.4,0.5,0.9,0.8,1.5,0.8 h1C60.4,29.2,60.7,29.3,60.9,29.6z M74.6,17.6c1.2,0.7,2.1,1.6,2.8,2.8c0.7,1.2,1,2.5,1,4v6.2c0,0.4-0.1,0.8-0.4,1S77.4,32,77,32 c-0.4,0-0.8-0.1-1-0.4s-0.4-0.6-0.4-1v-1c-0.7,0.8-1.4,1.4-2.4,1.9c-0.9,0.4-1.9,0.7-3,0.7c-1.3,0-2.6-0.3-3.7-1 c-1.1-0.7-2-1.6-2.6-2.8c-0.6-1.2-0.9-2.5-0.9-4c0-1.5,0.3-2.8,1-4c0.7-1.2,1.6-2.1,2.8-2.8c1.2-0.7,2.5-1,3.9-1 S73.5,16.9,74.6,17.6z M73.3,28.9c0.8-0.5,1.3-1.1,1.8-1.9c0.4-0.8,0.6-1.7,0.6-2.7c0-1-0.2-1.9-0.6-2.7c-0.4-0.8-1-1.4-1.8-1.9 s-1.6-0.7-2.5-0.7c-0.9,0-1.8,0.2-2.5,0.7s-1.4,1.1-1.8,1.9c-0.4,0.8-0.7,1.7-0.7,2.7c0,1,0.2,1.9,0.7,2.7c0.4,0.8,1,1.4,1.8,1.9 c0.8,0.5,1.6,0.7,2.5,0.7C71.7,29.6,72.5,29.4,73.3,28.9z M83.7,31.5c-1.1-0.4-2-0.9-2.6-1.5c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.2-0.8,0.6-1.1c0.4-0.3,0.7-0.4,1-0.4c0.4,0,0.7,0.2,1.1,0.5c0.4,0.4,0.9,0.7,1.6,1c0.7,0.3,1.5,0.4,2.3,0.4 c1.1,0,1.9-0.2,2.5-0.5c0.6-0.4,0.9-0.8,0.9-1.4c0-0.6-0.3-1.1-0.9-1.4c-0.6-0.4-1.6-0.7-2.9-1c-3.6-0.7-5.4-2.2-5.4-4.4 c0-0.9,0.3-1.7,0.8-2.3s1.3-1.1,2.1-1.4c0.9-0.3,1.8-0.5,2.8-0.5c1.2,0,2.3,0.2,3.3,0.6c1,0.4,1.7,0.9,2.3,1.6 c0.2,0.3,0.4,0.6,0.4,0.9c0,0.3-0.2,0.6-0.5,0.9c-0.2,0.1-0.5,0.2-0.8,0.2c-0.5,0-0.9-0.2-1.3-0.5c-0.5-0.4-1-0.7-1.5-0.9 c-0.5-0.2-1.2-0.3-1.9-0.3c-0.9,0-1.6,0.1-2.1,0.4c-0.6,0.3-0.8,0.7-0.8,1.2c0,0.4,0.1,0.7,0.3,0.9c0.2,0.3,0.5,0.5,1.1,0.7 c0.5,0.2,1.3,0.4,2.3,0.6c2,0.4,3.5,1,4.3,1.7c0.8,0.7,1.3,1.7,1.3,2.8c0,0.9-0.2,1.6-0.7,2.3c-0.5,0.7-1.2,1.3-2.1,1.7 c-0.9,0.4-2,0.6-3.3,0.6S84.8,31.9,83.7,31.5z M107.8,30.8c0,0.4-0.2,0.8-0.5,1c-0.3,0.2-0.6,0.3-0.9,0.3c-0.4,0-0.7-0.2-1-0.5 l-5.3-6.6l-1.4,1.2v4.3c0,0.4-0.1,0.7-0.4,1c-0.3,0.3-0.6,0.4-1,0.4s-0.7-0.1-1-0.4c-0.3-0.3-0.4-0.6-0.4-1V11.5 c0-0.4,0.1-0.7,0.4-1c0.3-0.3,0.6-0.4,1-0.4s0.7,0.1,1,0.4c0.3,0.3,0.4,0.6,0.4,1v11.4l6.8-6.1c0.2-0.2,0.5-0.4,0.9-0.4 c0.4,0,0.7,0.1,1,0.4c0.2,0.2,0.4,0.5,0.4,0.9c0,0.4-0.1,0.7-0.4,1l-5.2,4.6l5.4,6.7C107.7,30.2,107.8,30.5,107.8,30.8z M120.3,17.6 c1.2,0.7,2.1,1.6,2.8,2.8c0.7,1.2,1,2.5,1,4v6.2c0,0.4-0.1,0.8-0.4,1s-0.6,0.4-1,0.4c-0.4,0-0.8-0.1-1-0.4s-0.4-0.6-0.4-1v-1 c-0.7,0.8-1.4,1.4-2.4,1.9c-0.9,0.4-1.9,0.7-3,0.7c-1.3,0-2.6-0.3-3.7-1c-1.1-0.7-2-1.6-2.6-2.8c-0.6-1.2-0.9-2.5-0.9-4 c0-1.5,0.3-2.8,1-4c0.7-1.2,1.6-2.1,2.8-2.8c1.2-0.7,2.5-1,3.9-1S119.2,16.9,120.3,17.6z M119,28.9c0.8-0.5,1.3-1.1,1.8-1.9 c0.4-0.8,0.6-1.7,0.6-2.7c0-1-0.2-1.9-0.6-2.7c-0.4-0.8-1-1.4-1.8-1.9s-1.6-0.7-2.5-0.7c-0.9,0-1.8,0.2-2.5,0.7 c-0.8,0.5-1.4,1.1-1.8,1.9c-0.4,0.8-0.7,1.7-0.7,2.7c0,1,0.2,1.9,0.7,2.7c0.4,0.8,1,1.4,1.8,1.9c0.8,0.5,1.6,0.7,2.5,0.7 C117.4,29.6,118.2,29.4,119,28.9z M141.7,10.5c0.3,0.3,0.4,0.6,0.4,1v12.8c0,1.5-0.3,2.8-1,4c-0.7,1.2-1.6,2.1-2.8,2.8s-2.5,1-3.9,1 c-1.4,0-2.7-0.3-3.9-1s-2.1-1.6-2.8-2.8c-0.7-1.2-1-2.5-1-4c0-1.5,0.3-2.8,0.9-4c0.6-1.2,1.5-2.1,2.6-2.8s2.3-1,3.7-1 c1.1,0,2.1,0.2,3,0.7c0.9,0.4,1.7,1.1,2.4,1.9v-7.6c0-0.4,0.1-0.8,0.4-1c0.3-0.3,0.6-0.4,1-0.4C141.1,10.1,141.4,10.3,141.7,10.5z M136.9,28.9c0.8-0.5,1.3-1.1,1.8-1.9c0.4-0.8,0.6-1.7,0.6-2.7c0-1-0.2-1.9-0.6-2.7c-0.4-0.8-1-1.4-1.8-1.9 c-0.8-0.5-1.6-0.7-2.5-0.7c-0.9,0-1.8,0.2-2.5,0.7c-0.8,0.5-1.4,1.1-1.8,1.9c-0.4,0.8-0.7,1.7-0.7,2.7c0,1,0.2,1.9,0.7,2.7 c0.4,0.8,1,1.4,1.8,1.9c0.8,0.5,1.6,0.7,2.5,0.7C135.3,29.6,136.1,29.4,136.9,28.9z M159.5,25c-0.2,0.2-0.6,0.4-0.9,0.4h-10.6 c0.2,1.3,0.8,2.4,1.8,3.2c1,0.8,2.2,1.2,3.6,1.2c0.6,0,1.1-0.1,1.8-0.3s1.1-0.5,1.5-0.8c0.3-0.2,0.6-0.3,0.9-0.3 c0.4,0,0.6,0.1,0.8,0.3c0.3,0.3,0.5,0.6,0.5,1c0,0.3-0.1,0.6-0.4,0.8c-0.6,0.5-1.4,0.9-2.4,1.2s-1.8,0.5-2.7,0.5 c-1.5,0-2.9-0.3-4.1-1c-1.2-0.7-2.2-1.6-2.8-2.8c-0.7-1.2-1-2.5-1-4c0-1.5,0.3-2.8,1-4c0.6-1.2,1.5-2.1,2.7-2.8c1.1-0.7,2.4-1,3.9-1 c1.4,0,2.7,0.3,3.7,1s1.8,1.5,2.4,2.7c0.6,1.1,0.8,2.4,0.8,3.9C159.9,24.5,159.7,24.8,159.5,25z M149.6,20.1c-0.8,0.7-1.4,1.7-1.6,3 h9.3c-0.2-1.3-0.6-2.2-1.4-3c-0.8-0.7-1.8-1.1-3-1.1C151.5,19,150.4,19.4,149.6,20.1z"}),em.createElement("g",null,em.createElement("path",{className:"st0",d:"M40.6,32.2c1.8-3.1,2.8-6.7,2.8-10.6C43.3,9.7,33.6,0,21.7,0C9.7,0,0,9.7,0,21.7c0,3.8,1,7.5,2.8,10.6H40.6z"}),em.createElement("path",{className:"st1",d:"M36.1,5.5C32.3,2.1,27.2,0,21.7,0C9.7,0,0,9.7,0,21.7c0,0.1,0,0.3,0,0.4c0.4-0.7,0.9-1.6,1.4-2.5 c3.9-6.7,12.1-7,15.7-7.2c0.2,0,0.5,0,0.7,0C24.5,12.1,31.6,10.2,36.1,5.5z"}),em.createElement("path",{className:"st2",d:"M39.8,9.9c-1.4,0.8-2.3,1.8-3.3,2.9c-2.5,2.9-5.8,6.6-19.9,8.9C9.4,23.4,6.8,30,9.5,35.4l3.5,0.7l4.2,2.1 c0.4,0.1,0.8,0.3,1.2,0.4c3.7,1.2,4.3,1.4,8.6-0.3c5.4-2.2,8.1-2.1,10.5-1.7c3.6-3.9,5.9-9.1,5.9-14.8 C43.3,17.3,42.1,13.2,39.8,9.9z"}),em.createElement("path",{className:"st3",d:"M42.8,26.5C40.6,36.2,32,43.3,21.7,43.3C13,43.3,5.4,38.2,2,30.8c4.1-1.3,8.4-2.2,12.5-2.2 c1.4,0,3.1,0.3,5.1,0.7c4.5,0.8,10.2,1.9,15.5-0.1c1-0.4,1.8-0.7,2.5-1C39.4,27.5,40.9,26.9,42.8,26.5z"}),em.createElement("path",{className:"st4",d:"M21.8,7c0.7,0,1.4,0.4,1.7,1.1c0,0.1,0.1,0.1,0.2,0.1c0,0,0.1,0,0.1-0.1c0.3-0.4,0.8-0.7,1.4-0.7 c0.2,0,0.3,0,0.5,0.1C26.4,7.7,26.9,8.3,27,9c0,0.1,0.1,0.1,0.2,0.1c0,0,0.1,0,0.1,0c0.3-0.2,0.7-0.3,1-0.3c0.3,0,0.6,0.1,0.9,0.2 c0.6,0.4,1,1.1,0.9,1.8c0,0.1,0.1,0.2,0.2,0.2c0,0,0,0,0.1,0c0.2-0.1,0.4-0.1,0.6-0.1c0.5,0,0.9,0.2,1.3,0.5 c0.5,0.5,0.7,1.3,0.4,1.9c0,0.1,0,0.2,0.2,0.2c0,0,0,0,0,0c0.1,0,0.1,0,0.2,0c0.6,0,1.2,0.3,1.6,0.9c0.4,0.6,0.3,1.4-0.1,2 c-0.1,0.1,0,0.2,0.1,0.3c0.7,0.1,1.2,0.6,1.4,1.3c0.2,0.7-0.1,1.5-0.6,1.9c-0.1,0.1-0.1,0.2,0,0.3c0.6,0.3,1,0.9,1,1.6 c0,0.7-0.4,1.4-1.1,1.7c-0.1,0-0.1,0.2,0,0.3c0.5,0.4,0.8,1.2,0.6,1.9c-0.2,0.7-0.8,1.2-1.5,1.3c-0.1,0-0.2,0.2-0.1,0.3 c0.4,0.6,0.5,1.3,0.1,1.9c-0.3,0.6-0.9,0.9-1.6,0.9c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0c-0.1,0-0.2,0.1-0.2,0.2 c0.2,0.6,0.1,1.4-0.4,1.9c-0.4,0.4-0.8,0.5-1.3,0.5c-0.2,0-0.5,0-0.7-0.1c0,0,0,0-0.1,0c-0.1,0-0.2,0.1-0.2,0.2 c0.1,0.7-0.3,1.4-0.9,1.7c-0.3,0.2-0.6,0.2-0.9,0.2c-0.4,0-0.8-0.1-1.1-0.4c0,0-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.2,0.1 c-0.1,0.7-0.6,1.2-1.3,1.4c-0.2,0-0.3,0.1-0.5,0.1c-0.6,0-1.1-0.3-1.4-0.7c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1 c-0.3,0.6-0.9,1-1.6,1c-0.7,0-1.4-0.4-1.7-1.1c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.1,0.1c-0.3,0.4-0.8,0.7-1.4,0.7 c-0.2,0-0.3,0-0.5-0.1c-0.7-0.2-1.2-0.8-1.3-1.5c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.1,0c-0.3,0.2-0.7,0.3-1,0.3 c-0.3,0-0.6-0.1-0.9-0.2c-0.6-0.4-1-1.1-0.9-1.8c0-0.1-0.1-0.2-0.2-0.2c0,0,0,0-0.1,0c-0.2,0.1-0.4,0.1-0.6,0.1 c-0.5,0-0.9-0.2-1.3-0.5c-0.5-0.5-0.7-1.3-0.4-1.9c0-0.1,0-0.2-0.2-0.2c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0c-0.6,0-1.2-0.3-1.6-0.9 c-0.4-0.6-0.3-1.4,0.1-2c0.1-0.1,0-0.2-0.1-0.3c-0.7-0.1-1.2-0.6-1.4-1.3c-0.2-0.7,0.1-1.5,0.6-1.9c0.1-0.1,0.1-0.2,0-0.3 c-0.6-0.3-1-0.9-1-1.6c0-0.7,0.4-1.4,1.1-1.7c0.1,0,0.1-0.2,0-0.3c-0.5-0.4-0.8-1.2-0.6-1.9C7.7,17,8.3,16.5,9,16.4 c0.1,0,0.2-0.2,0.1-0.3c-0.4-0.6-0.5-1.3-0.1-1.9c0.3-0.6,0.9-0.9,1.6-0.9c0.1,0,0.1,0,0.2,0c0,0,0,0,0,0c0.1,0,0.2-0.1,0.2-0.2 c-0.2-0.6-0.1-1.4,0.4-1.9c0.4-0.4,0.8-0.5,1.3-0.5c0.2,0,0.5,0,0.7,0.1c0,0,0,0,0.1,0c0.1,0,0.2-0.1,0.2-0.2 c-0.1-0.7,0.3-1.4,0.9-1.7c0.3-0.2,0.6-0.2,0.9-0.2c0.4,0,0.8,0.1,1.1,0.4c0,0,0.1,0,0.1,0c0.1,0,0.1-0.1,0.2-0.1 c0.1-0.7,0.6-1.2,1.3-1.4c0.2,0,0.3-0.1,0.5-0.1c0.6,0,1.1,0.3,1.4,0.7c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1 C20.5,7.4,21.1,7,21.8,7z"}),em.createElement("path",{d:"M28.4,28.8c-1.6,0-1.5-2.3,0-2.3C29.9,26.5,30,28.8,28.4,28.8z M14.9,28.8c-1.6,0-1.5-2.3,0-2.3 C16.4,26.5,16.6,28.8,14.9,28.8z M33.3,20.3h-0.6c-1,0-1.8-0.6-2.2-1.4c-0.4,0.8-1.2,1.4-2.2,1.4c-1,0-1.8-0.6-2.2-1.4 c-0.4,0.8-1.2,1.4-2.2,1.4c-1,0-1.8-0.6-2.2-1.4c-0.4,0.8-1.2,1.4-2.2,1.4c-1,0-1.8-0.6-2.2-1.4c-0.4,0.8-1.2,1.4-2.2,1.4 c-1,0-1.8-0.6-2.2-1.4c-0.4,0.8-1.2,1.4-2.2,1.4H10c-0.8,0.9-0.3,1.6,1.7,1.6v4.6c0,4.3,5,6.5,9.9,6.5c5,0,9.9-2.2,9.9-6.5v-4.6 C33.6,21.9,34.2,21.2,33.3,20.3z"}),em.createElement("path",{d:"M21.8,5.5c-0.7,0-1.4,0.2-2,0.6C19.4,6,19,5.9,18.6,5.9c-0.3,0-0.6,0-0.9,0.1c-0.7,0.2-1.3,0.6-1.8,1.1c-0.1,0-0.3,0-0.4,0 c-0.6,0-1.2,0.2-1.8,0.5c-0.6,0.4-1.1,0.9-1.4,1.5c-0.7,0.1-1.4,0.5-2,1c-0.5,0.5-0.8,1.2-1,1.9c-0.7,0.3-1.3,0.8-1.6,1.5 c-0.4,0.6-0.5,1.3-0.5,2c-0.6,0.5-1,1.1-1.2,1.8C5.9,18,6,18.8,6.2,19.4c-0.4,0.6-0.7,1.3-0.7,2.1c0,0.7,0.2,1.4,0.6,2 C5.9,24.2,5.8,25,6,25.7c0.2,0.7,0.6,1.3,1.1,1.8c-0.1,0.7,0.1,1.5,0.4,2.1C8,30.2,8.5,30.7,9.2,31c0.1,0.7,0.4,1.4,1,2 c0.5,0.5,1.2,0.8,1.9,1c0.3,0.7,0.8,1.2,1.5,1.6c0.5,0.3,1.1,0.5,1.8,0.5c0.1,0,0.2,0,0.3,0c0.5,0.6,1.1,1,1.8,1.2 c0.3,0.1,0.6,0.1,0.9,0.1c0.4,0,0.8-0.1,1.2-0.2c0.6,0.4,1.3,0.7,2.1,0.7c0.7,0,1.4-0.2,2-0.6c0.4,0.2,0.8,0.2,1.3,0.2 c0.3,0,0.6,0,0.9-0.1c0.7-0.2,1.3-0.6,1.8-1.1c0.1,0,0.3,0,0.4,0c0.6,0,1.2-0.2,1.8-0.5c0.6-0.4,1.1-0.9,1.4-1.5 c0.7-0.1,1.4-0.5,2-1c0.5-0.5,0.8-1.2,1-1.9c0.7-0.3,1.3-0.8,1.6-1.5c0.4-0.6,0.5-1.3,0.5-2c0.6-0.5,1-1.1,1.2-1.8 c0.2-0.7,0.1-1.4-0.1-2.1c0.4-0.6,0.7-1.3,0.7-2.1c0-0.7-0.2-1.4-0.6-2c0.3-0.7,0.3-1.4,0.1-2.2c-0.2-0.7-0.6-1.3-1.1-1.8 c0.1-0.7-0.1-1.5-0.4-2.1c-0.4-0.6-0.9-1.1-1.5-1.4c-0.1-0.7-0.4-1.4-1-2c-0.5-0.5-1.2-0.8-1.9-1c-0.3-0.7-0.8-1.2-1.5-1.6 c-0.5-0.3-1.1-0.5-1.8-0.5c-0.1,0-0.2,0-0.3,0c-0.5-0.6-1.1-1-1.8-1.2C25.7,6,25.4,6,25.1,6c-0.4,0-0.8,0.1-1.2,0.2 C23.3,5.8,22.6,5.5,21.8,5.5z M21.8,7.3c0.7,0,1.4,0.4,1.6,1.1c0,0.1,0.1,0.1,0.1,0.1c0,0,0.1,0,0.1-0.1c0.3-0.4,0.8-0.6,1.4-0.6 c0.2,0,0.3,0,0.5,0.1c0.7,0.2,1.2,0.8,1.3,1.5c0,0.1,0.1,0.1,0.2,0.1c0,0,0.1,0,0.1,0c0.3-0.2,0.7-0.3,1-0.3c0.3,0,0.6,0.1,0.9,0.2 c0.6,0.4,1,1.1,0.9,1.7c0,0.1,0.1,0.2,0.2,0.2c0,0,0,0,0.1,0c0.2-0.1,0.4-0.1,0.6-0.1c0.5,0,0.9,0.2,1.3,0.5 c0.5,0.5,0.6,1.3,0.4,1.9c0,0.1,0,0.2,0.1,0.2c0,0,0,0,0,0c0.1,0,0.1,0,0.2,0c0.6,0,1.2,0.3,1.5,0.9c0.4,0.6,0.3,1.4-0.1,1.9 c-0.1,0.1,0,0.2,0.1,0.3c0.7,0.1,1.2,0.6,1.4,1.3c0.2,0.7-0.1,1.4-0.6,1.9c-0.1,0.1-0.1,0.2,0,0.3c0.6,0.3,1,0.9,1,1.6 c0,0.7-0.4,1.4-1.1,1.6c-0.1,0-0.1,0.2,0,0.3c0.5,0.4,0.8,1.1,0.6,1.8c-0.2,0.7-0.8,1.2-1.5,1.3c-0.1,0-0.2,0.2-0.1,0.2 c0.4,0.5,0.4,1.3,0.1,1.9c-0.3,0.6-0.9,0.9-1.5,0.9c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0c-0.1,0-0.2,0.1-0.1,0.2 c0.2,0.6,0.1,1.4-0.4,1.9c-0.3,0.3-0.8,0.5-1.3,0.5c-0.2,0-0.4,0-0.7-0.1c0,0,0,0-0.1,0c-0.1,0-0.2,0.1-0.2,0.2 c0.1,0.7-0.3,1.3-0.9,1.7c-0.3,0.2-0.6,0.2-0.9,0.2c-0.4,0-0.8-0.1-1.1-0.4c0,0-0.1,0-0.1,0c-0.1,0-0.1,0.1-0.2,0.1 c-0.1,0.7-0.6,1.2-1.3,1.4c-0.2,0-0.3,0.1-0.5,0.1c-0.5,0-1.1-0.3-1.4-0.7c0,0-0.1-0.1-0.1-0.1c-0.1,0-0.1,0-0.1,0.1 c-0.3,0.6-0.9,1-1.6,1c-0.7,0-1.4-0.4-1.6-1.1c0-0.1-0.1-0.1-0.1-0.1c0,0-0.1,0-0.1,0.1c-0.3,0.4-0.8,0.6-1.4,0.6 c-0.2,0-0.3,0-0.5-0.1c-0.7-0.2-1.2-0.8-1.3-1.5c0-0.1-0.1-0.1-0.2-0.1c0,0-0.1,0-0.1,0c-0.3,0.2-0.7,0.3-1,0.3 c-0.3,0-0.6-0.1-0.9-0.2c-0.6-0.4-1-1.1-0.9-1.7c0-0.1-0.1-0.2-0.2-0.2c0,0,0,0-0.1,0c-0.2,0.1-0.4,0.1-0.6,0.1 c-0.5,0-0.9-0.2-1.3-0.5c-0.5-0.5-0.6-1.3-0.4-1.9c0-0.1,0-0.2-0.1-0.2c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0c-0.6,0-1.2-0.3-1.5-0.9 c-0.4-0.6-0.3-1.4,0.1-1.9c0.1-0.1,0-0.2-0.1-0.3c-0.7-0.1-1.2-0.6-1.4-1.3c-0.2-0.7,0.1-1.4,0.6-1.9c0.1-0.1,0.1-0.2,0-0.3 c-0.6-0.3-1-0.9-1-1.6c0-0.7,0.4-1.4,1.1-1.6c0.1,0,0.1-0.2,0-0.3c-0.5-0.4-0.8-1.1-0.6-1.8c0.2-0.7,0.8-1.2,1.5-1.3 c0.1,0,0.2-0.2,0.1-0.2c-0.4-0.5-0.4-1.3-0.1-1.9c0.3-0.6,0.9-0.9,1.5-0.9c0.1,0,0.1,0,0.2,0c0,0,0,0,0,0c0.1,0,0.2-0.1,0.1-0.2 c-0.2-0.6-0.1-1.4,0.4-1.9c0.3-0.3,0.8-0.5,1.3-0.5c0.2,0,0.4,0,0.7,0.1c0,0,0,0,0.1,0c0.1,0,0.2-0.1,0.2-0.2 c-0.1-0.7,0.3-1.3,0.9-1.7c0.3-0.2,0.6-0.2,0.9-0.2c0.4,0,0.8,0.1,1.1,0.4c0,0,0.1,0,0.1,0c0.1,0,0.1-0.1,0.2-0.1 c0.1-0.7,0.6-1.2,1.3-1.4c0.2,0,0.3-0.1,0.5-0.1c0.5,0,1.1,0.3,1.4,0.7c0,0,0.1,0.1,0.1,0.1c0.1,0,0.1,0,0.1-0.1 C20.5,7.7,21.1,7.3,21.8,7.3z"}))),rH=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M34.0312 38.9062H7.875C5.19375 38.9062 3 36.7125 3 34.0312V7.875C3 5.19375 5.19375 3 7.875 3H34.0312C36.7125 3 38.9062 5.19375 38.9062 7.875V34.0312C38.9062 36.7125 36.7125 38.9062 34.0312 38.9062Z",fill:"white"}),em.createElement("path",{d:"M20.3134 8.04799C23.6669 7.77296 26.0754 8.65956 28.667 11.2395C31.4649 14.0249 33.325 17.6345 33.8264 21.4795C34.3841 25.7554 33.6169 28.9463 31.2541 31.2824C28.9947 33.5162 25.6946 34.253 21.2862 33.8859L21.1037 33.8699C17.3496 33.5261 14.6944 32.3001 12.1217 29.7047C9.37369 26.9324 7.92562 23.7848 8.00294 20.4811C8.04076 18.8637 8.50071 17.4852 9.38775 16.1327C9.96927 15.2461 10.5599 14.5544 11.7952 13.2859L12.2075 12.8652L12.6619 12.4064C15.5897 9.47496 17.5171 8.27732 20.3134 8.04799ZM28.4677 11.4381C25.9345 8.9163 23.6073 8.05961 20.3365 8.32785C17.5801 8.55391 15.6871 9.75343 12.7246 12.7423L12.5103 12.9589C11.0668 14.4206 10.3904 15.1679 9.79457 16.0322L9.70787 16.1596L9.62375 16.2863C8.76446 17.5965 8.32132 18.9246 8.28477 20.4876C8.20936 23.7094 9.62479 26.7861 12.3223 29.5074C14.8885 32.0962 17.5248 33.291 21.3096 33.6061L21.4974 33.6211C25.7371 33.9458 28.898 33.2162 31.0555 31.0831C33.3478 28.8167 34.0942 25.7122 33.5468 21.5156C33.0537 17.7338 31.2227 14.1808 28.4677 11.4381ZM24.9593 17.448V18.8198H22.0346V26.6818H20.5777V18.8198H17.653V17.448H24.9593Z",fill:"#262627"})),rX=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("circle",{cx:21,cy:21,r:18,fill:"white"}),em.createElement("path",{d:"M19.8587 3.03575C16.1898 3.264 12.6412 4.63771 9.77333 6.9369C7.03824 9.12818 4.98795 12.0706 3.9047 15.3576C2.58489 19.3542 2.71355 23.6994 4.26164 27.642C4.52726 28.3185 5.16227 29.6009 5.54825 30.24C7.10879 32.8173 9.18398 34.8924 11.7614 36.4528C12.4005 36.8388 13.6871 37.4738 14.3595 37.7394C18.651 39.4202 23.3492 39.4202 27.6407 37.7394C28.313 37.4738 29.5997 36.8388 30.2388 36.4528C32.8162 34.8924 34.8914 32.8173 36.4519 30.24C36.8379 29.6009 37.4729 28.3144 37.7385 27.642C39.3032 23.6496 39.4153 19.3044 38.0581 15.2331C37.5601 13.7515 36.7258 12.0914 35.7962 10.7467C33.584 7.55942 30.3177 5.11498 26.6446 3.90728C24.4739 3.1893 22.1497 2.89049 19.8587 3.03575ZM29.3008 13.3862C29.8777 13.5025 30.5418 13.8345 30.9734 14.2204C31.4964 14.6894 31.845 15.3742 31.9612 16.1503C32.0359 16.6732 31.9903 17.7522 31.8575 18.437C31.347 21.0972 30.2098 23.5956 28.45 25.9197C27.2049 27.5673 24.6898 30.2691 23.2247 31.539C22.5482 32.1242 21.5936 32.8422 21.2823 32.9999C20.1866 33.5519 19.2777 33.4772 18.3148 32.7509C17.6175 32.2238 17.024 31.4726 16.6837 30.6841C16.443 30.1197 15.8619 28.36 14.8368 25.0482C13.8697 21.9356 13.1974 19.8605 13.0355 19.4787C12.9567 19.3044 12.911 19.2546 12.7782 19.2006C12.2926 19.0056 11.587 19.2214 10.7196 19.8231C10.5453 19.9435 10.3959 20.0431 10.3959 20.0348C10.3917 20.0307 10.1884 19.7484 9.9435 19.4081C9.50356 18.7981 9.49941 18.7898 9.57826 18.7026C9.61977 18.657 9.85634 18.383 10.1054 18.0967C10.9852 17.0799 11.6161 16.4864 12.8654 15.4862C15.2062 13.6104 16.7833 13.104 17.8375 13.8843C18.3978 14.291 18.8792 15.2331 19.1739 16.4823C19.2196 16.6815 19.398 17.6692 19.5682 18.6819C19.9583 20.9852 20.0081 21.2342 20.2364 22.1016C20.859 24.4381 21.2201 25.4881 21.5147 25.8077C21.6268 25.9322 21.8011 26.0235 21.9215 26.0235C22.3324 26.0193 23.0006 25.3429 23.7269 24.1974C24.3743 23.1806 25.275 21.4791 25.4327 20.981C25.7357 20.039 25.607 19.2297 25.0633 18.657C24.5196 18.0801 23.8348 18.0344 22.8678 18.5034C22.6519 18.6071 22.4569 18.7026 22.4361 18.7109C22.349 18.7524 22.5689 17.8809 22.7723 17.3787C22.9549 16.9263 23.2786 16.3453 23.5526 15.9801C24.1129 15.2289 25.0508 14.457 25.9556 14.0005C27.209 13.3696 28.2715 13.1746 29.3008 13.3862Z",fill:"#4EBBFF"})),rQ=ep=>em.createElement("svg",Object.assign({width:36,height:36,viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M36 18C36 27.9411 27.9411 36 18 36C8.05887 36 0 27.9411 0 18C0 8.05887 8.05887 0 18 0C27.9411 0 36 8.05887 36 18Z",fill:"#6023AE"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.2816 10.1525L22.7277 16.5985C23.442 17.3128 23.442 18.4709 22.7277 19.1852L16.2816 25.6312C15.5673 26.3455 14.4092 26.3455 13.695 25.6312L7.24888 19.1852C6.5346 18.4709 6.53461 17.3128 7.24888 16.5985L13.695 10.1525C14.4092 9.43817 15.5673 9.43817 16.2816 10.1525ZM15.0499 11.3842C15.0159 11.3502 14.9607 11.3502 14.9267 11.3842L8.48062 17.8303C8.4466 17.8643 8.4466 17.9194 8.48062 17.9534L14.9267 24.3995C14.9607 24.4335 15.0159 24.4335 15.0499 24.3995L21.4959 17.9534C21.53 17.9194 21.53 17.8643 21.4959 17.8303L15.0499 11.3842Z",fill:"white"}),em.createElement("path",{d:"M20.7333 11.384C20.7673 11.35 20.8225 11.35 20.8565 11.384L27.3026 17.8301C27.3366 17.8641 27.3366 17.9192 27.3026 17.9532L20.8565 24.3993C20.8225 24.4333 20.7673 24.4333 20.7333 24.3993L14.2873 17.9532C14.2532 17.9192 14.2532 17.8641 14.2873 17.8301L20.7333 11.384Z",fill:"white"}),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.883 10.3576L28.329 16.8036C28.9299 17.4045 28.9299 18.3788 28.329 18.9797L21.883 25.4258C21.282 26.0267 20.3078 26.0267 19.7069 25.4258L13.2608 18.9797C12.6599 18.3788 12.6599 17.4045 13.2608 16.8036L19.7069 10.3576C20.3078 9.75666 21.2821 9.75666 21.883 10.3576ZM20.8565 11.384C20.8225 11.35 20.7673 11.35 20.7333 11.384L14.2873 17.8301C14.2532 17.8641 14.2532 17.9192 14.2873 17.9533L20.7333 24.3993C20.7673 24.4333 20.8225 24.4333 20.8565 24.3993L27.3026 17.9533C27.3366 17.9192 27.3366 17.8641 27.3026 17.8301L20.8565 11.384Z",fill:"white"})),rK=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M35.7365 3H6.26348C4.46109 3 3 4.46109 3 6.26348V35.7365C3 37.5389 4.46109 39 6.26348 39H35.7365C37.5389 39 39 37.5389 39 35.7365V6.26348C39 4.46109 37.5389 3 35.7365 3Z",fill:"#1A5EE8"}),em.createElement("g",{clipPath:"url(#a)"},em.createElement("path",{d:"M32.6244 15.0527C33.1597 11.8812 31.346 11 31.346 11C31.346 11 31.4354 13.5844 26.6183 14.1424C22.3365 14.6417 8.03442 14.2599 8.03442 14.2599L12.6432 19.4874C13.8921 20.897 14.5462 21.0731 15.944 21.161C17.3413 21.2493 20.4338 21.2201 22.5448 21.0731C24.8342 20.897 28.1051 20.1628 30.3055 18.4596C31.4055 17.5784 32.3866 16.3745 32.6244 15.0527ZM32.9218 18.3421C32.9218 18.3421 32.357 19.4874 29.4729 21.2789C28.2536 22.0422 25.6967 22.8646 22.4259 23.1582C20.6418 23.3344 17.4008 23.1874 16.0035 23.1874C14.6057 23.1874 13.9515 23.4814 12.7027 24.891L8.00488 30.0594H10.8295C12.0485 30.0594 19.6607 30.5 23.0206 29.5897C33.9923 26.5942 32.9218 18.3421 32.9218 18.3421Z",fill:"white"})),em.createElement("defs",null,em.createElement("clipPath",{id:"a"},em.createElement("rect",{width:26,height:19.5,fill:"white",transform:"translate(8 11)"})))),r$=ep=>em.createElement("svg",Object.assign({width:42,height:42,viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("g",{clipPath:"url(#a)"},em.createElement("path",{d:"M38.2585 11.93C37.8433 10.3934 36.6275 9.18194 35.0855 8.76826C32.2684 8 20.9999 8 20.9999 8C20.9999 8 9.73144 8 6.91432 8.73871C5.40197 9.15239 4.1565 10.3934 3.74135 11.93C3 14.7371 3 20.5581 3 20.5581C3 20.5581 3 26.4088 3.74135 29.1863C4.1565 30.7228 5.37231 31.9343 6.91432 32.348C9.76109 33.1163 20.9999 33.1163 20.9999 33.1163C20.9999 33.1163 32.2684 33.1163 35.0855 32.3776C36.6275 31.9639 37.8433 30.7524 38.2585 29.2159C38.9998 26.4088 38.9998 20.5877 38.9998 20.5877C38.9998 20.5877 39.0295 14.7371 38.2585 11.93V11.93Z",fill:"#FF0000"}),em.createElement("path",{d:"M26.7818 20.5581L17.4111 15.1803V25.936L26.7818 20.5581Z",fill:"white"})),em.createElement("defs",null,em.createElement("clipPath",{id:"a"},em.createElement("rect",{width:36,height:25.1163,fill:"white",transform:"translate(3 8)"})))),rV=ep=>em.createElement("svg",Object.assign({width:"80px",height:"80px",viewBox:"0 0 80 80",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},ep),em.createElement("title",null,"1484733629_face-happy"),em.createElement("desc",null,"Created with Sketch."),em.createElement("defs",null),em.createElement("g",{stroke:"none",strokeWidth:1,fill:"none",fillRule:"evenodd"},em.createElement("g",{transform:"translate(-465.000000, -290.000000)",fill:"#CCCCCC"},em.createElement("g",{transform:"translate(113.000000, 133.000000)"},em.createElement("g",{transform:"translate(352.000000, 157.000000)"},em.createElement("g",null,em.createElement("path",{d:"M40,80 C17.94375,80 0,62.05625 0,40 C0,17.94375 17.94375,0 40,0 C62.05625,0 80,17.94375 80,40 C80,62.05625 62.05625,80 40,80 Z M40,5 C20.70125,5 5,20.70125 5,40 C5,59.299375 20.70125,75 40,75 C59.299375,75 75,59.299375 75,40 C75,20.70125 59.299375,5 40,5 Z"}),em.createElement("g",{transform:"translate(22.500000, 24.375000)"},em.createElement("circle",{cx:5,cy:5.46875,r:5}),em.createElement("circle",{cx:30,cy:5.46875,r:5})),em.createElement("path",{d:"M40,64.718125 C30.89375,64.718125 22.400625,59.81625 17.83625,51.925 C17.145,50.73 17.553125,49.200625 18.748125,48.509375 C19.9425,47.8175 21.473125,48.226875 22.16375,49.42125 C25.838125,55.7725 32.6725,59.718125 40,59.718125 C47.3275,59.718125 54.16125,55.773125 57.83625,49.42125 C58.5275,48.22625 60.056875,47.8175 61.251875,48.509375 C62.446875,49.2 62.855,50.73 62.16375,51.925 C57.59875,59.81625 49.105625,64.718125 40,64.718125 Z"}))))))),rG=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M8.77779 13.8831L6.11112 11.0779L3.44446 13.8831M21.2222 15.7532L23.8889 18.5584L26.5556 15.7532M8.77779 8.14088C10.3813 6.48675 12.5778 5.46753 15 5.46753C19.9093 5.46753 23.8889 9.65381 23.8889 14.8182V18.0949M21.2222 21.4955C19.6187 23.1496 17.4222 24.1688 15 24.1688C10.0907 24.1688 6.11112 19.9825 6.11112 14.8182V11.6304",strokeWidth:2})),rY=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 15.5L7.58824 13.9118L12.3529 19.2059L22.4118 8.61768L24 10.2059L12.3529 22.3824L6 15.5Z",fill:"black"})),rZ=ep=>em.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none"},ep),em.createElement("path",{fill:"#EF5350",d:"m6.648 8.86-.183-3.723 3.556 1.323V9.9L6.648 8.86Zm5.414 3.78v3.434l3.398.983v-3.328l-3.398-1.09Z"}),em.createElement("path",{fill:"#EF9A9A",d:"M10.021 15.674 7.933 12.64 10.02 9.9l2.04 2.74-2.04 3.034ZM7.933 3.706 9.997 1l2.065 2.826-2.04 2.634-2.09-2.754Zm5.504 5.154 2.086-2.728 3.288 1.022L16.83 9.9l-3.393-1.04Z"}),em.createElement("path",{fill:"#D32F2F",d:"m10.021 9.9 3.416-1.04 2.338 2.84-3.713.94-2.04-2.74ZM6.648 8.86l-2.15-2.808-3.414 1.122L3.128 9.9l3.52-1.04Zm3.373-2.4 3.508-1.37 1.93-2.506-3.397 1.243-2.04 2.633Z"}),em.createElement("path",{fill:"#B71C1C",d:"M10.021 9.9V6.458l3.508-1.371-.092 3.771-3.416 1.04Zm-2.088 2.739v3.454l-3.434.963v-3.308l3.434-1.11Zm-4.805-2.74 3.52-1.04-2.44 2.662L1 12.638 3.13 9.9Z"}),em.createElement("path",{fill:"#660E0E",d:"m6.648 8.859-2.15-2.81-.084-3.467 2.051 2.552.183 3.725Zm1.285 3.779v3.455L10.02 19v-3.328l-2.088-3.034Zm4.129 0 3.713-.94 3.226.94-3.542 1.09-3.397-1.09Z"}),em.createElement("path",{fill:"#F44336",d:"m13.437 8.859 2.086-2.729-.063-3.548-1.931 2.506-.092 3.77ZM6.465 5.134l3.556 1.324-2.088-2.754-3.52-1.122 2.052 2.552Zm5.597 7.504v3.434L10.021 19v-3.328l2.04-3.034Zm1.375-3.78 2.338 2.84 3.226.94-2.171-2.74-3.393-1.04Z"}),em.createElement("path",{fill:"#8C1313",d:"m4.499 13.748 3.434-1.109-3.725-1.117L1 12.639l3.5 1.11Z"}),em.createElement("path",{fill:"#FFCDD2",d:"m10.021 9.901-2.088 2.74-3.724-1.118 2.44-2.662 3.372 1.04Z"})),rJ=ep=>em.createElement("svg",Object.assign({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},ep),em.createElement("path",{d:"M17.3333 21.5C17.3333 22.3284 16.6618 23 15.8333 23H15.5C14.6716 23 14 22.3284 14 21.5C14 20.6716 14.6716 20 15.5 20H15.8333C16.6618 20 17.3333 20.6716 17.3333 21.5Z",fill:"black"}),em.createElement("path",{d:"M17 16.5C17 17.3284 16.3284 18 15.5 18C14.6716 18 14 17.3284 14 16.5V7.5C14 6.67157 14.6716 6 15.5 6C16.3284 6 17 6.67157 17 7.5V16.5Z",fill:"black"}))},7049:(ep,eh,eg)=>{"use strict";eg.d(eh,{Y8:()=>eB});let em={"project.view":{id:"project.view",action:"view",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"project.leave":{id:"project.leave",action:"leave",resource:"project",allow:{owner:!1,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"project.check":{id:"project.check",action:"check",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!1,outsider:!1}},"project.manage_settings":{id:"project.manage_settings",action:"manage_settings",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"project.attach_comment":{id:"project.attach_comment",description:"post comments",action:"attach_comment",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"project.delete_comment":{id:"project.delete_comment",action:"delete_comment",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"project.list_users":{id:"project.list_users",action:"list_users",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!1,outsider:!1}},"project.chat":{id:"project.chat",action:"chat",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"project.delete_chat":{id:"project.delete_chat",action:"delete_chat",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"project.edit":{id:"project.edit",action:"edit",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.attach_date":{id:"project.attach_date",action:"attach_date",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.attach_assignment":{id:"project.attach_assignment",description:"assign collaborators to node",action:"attach_assignment",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.delete_assignment":{id:"project.delete_assignment",action:"delete_assignment",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.attach_file":{id:"project.attach_file",description:"attach file to node",action:"attach_file",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.delete_file":{id:"project.delete_file",action:"delete_file",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.attach_embed":{id:"project.attach_embed",description:"attach embed to node",action:"attach_embed",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.delete_embed":{id:"project.delete_embed",description:"delete embed from node",action:"delete_embed",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.attach_countdown":{id:"project.attach_countdown",description:"attach countdown to node",action:"attach_countdown",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.attach_reaction":{id:"project.attach_reaction",description:"attach reaction to node",action:"attach_reaction",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"project.delete_reaction":{id:"project.delete_reaction",description:"delete reaction from node",action:"delete_reaction",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"project.copy":{id:"project.copy",action:"copy",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.move":{id:"project.move",action:"move",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"project.archive":{id:"project.archive",action:"archive",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.delete":{id:"project.delete",action:"delete",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"project.manage":{id:"project.manage",action:"manage",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"project.add_user":{id:"project.add_user",action:"add_user",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"project.manage_role":{id:"project.manage_role",action:"manage_role",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"project.remove_user":{id:"project.remove_user",action:"remove_user",resource:"project",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.list_projects":{id:"workspace.list_projects",action:"list_projects",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"workspace.list_public_folders":{id:"workspace.list_public_folders",action:"list_public_folders",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"workspace.view_project":{id:"workspace.view_project",action:"view_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"workspace.edit_project":{id:"workspace.edit_project",action:"edit_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.check_project":{id:"workspace.check_project",action:"check_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!1,outsider:!1}},"workspace.create_project":{id:"workspace.create_project",action:"create_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.create_template":{id:"workspace.create_template",action:"create_template",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.edit_template":{id:"workspace.edit_template",action:"edit_template",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.delete_template":{id:"workspace.delete_template",action:"delete_template",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.pin_project":{id:"workspace.pin_project",action:"pin_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.list_medias":{id:"workspace.list_medias",action:"list_medias",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.create_media":{id:"workspace.create_media",action:"create_media",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.delete_media":{id:"workspace.delete_media",action:"delete_media",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.list_users":{id:"workspace.list_users",action:"list_users",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.list_tags":{id:"workspace.list_tags",action:"list_tags",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"workspace.create_tag":{id:"workspace.create_tag",action:"create_tag",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.edit_tag":{id:"workspace.edit_tag",action:"edit_tag",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.delete_tag":{id:"workspace.delete_tag",action:"delete_tag",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.schedule_project":{id:"workspace.schedule_project",action:"schedule_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.tag_project":{id:"workspace.tag_project",action:"tag_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.schedule_template":{id:"workspace.schedule_template",description:"Schedule creation of a project from a template",action:"schedule_template",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.move_project":{id:"workspace.move_project",action:"move_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.delete_project":{id:"workspace.delete_project",action:"delete_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.add_user":{id:"workspace.add_user",action:"add_user",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.manage_role":{id:"workspace.manage_role",action:"manage_role",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.remove_user":{id:"workspace.remove_user",action:"remove_user",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.edit":{id:"workspace.edit",action:"edit",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.archive":{id:"workspace.archive",action:"archive",resource:"workspace",allow:{owner:!0,maintainer:!1,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.delete":{id:"workspace.delete",action:"delete",resource:"workspace",allow:{owner:!0,maintainer:!1,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.assign_project":{id:"workspace.assign_project",action:"assign_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.chat":{id:"workspace.chat",action:"chat",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"workspace.leave":{id:"workspace.leave",action:"leave",resource:"workspace",allow:{owner:!1,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"workspace.archive_project":{id:"workspace.archive_project",action:"archive_project",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.create_subspace":{id:"workspace.create_subspace",action:"create_subspace",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.manage_billing":{id:"workspace.manage_billing",action:"manage_billing",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.manage_settings":{id:"workspace.manage_settings",action:"manage_settings",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.delete_folder":{id:"workspace.delete_folder",action:"delete_folder",resource:"workspace",allow:{owner:!0,maintainer:!1,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.move_folder":{id:"workspace.move_folder",action:"move_folder",resource:"workspace",allow:{owner:!0,maintainer:!1,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.view_space_agents":{id:"workspace.view_space_agents",action:"view_space_agents",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!0,viewer:!0,outsider:!1}},"workspace.edit_space_agent":{id:"workspace.edit_space_agent",action:"edit_space_agent",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.copy_space_agent":{id:"workspace.copy_space_agent",action:"copy_space_agent",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.create_space_agent":{id:"workspace.create_space_agent",action:"create_space_agent",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.delete_space_agent":{id:"workspace.delete_space_agent",action:"delete_space_agent",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.create_public_space_agent":{id:"workspace.create_public_space_agent",action:"create_public_space_agent",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.view_space_flow":{id:"workspace.view_space_flow",action:"view_space_flow",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.edit_space_flow":{id:"workspace.edit_space_flow",action:"edit_space_flow",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!0,participant:!1,viewer:!1,outsider:!1}},"workspace.create_space_flow":{id:"workspace.create_space_flow",action:"create_space_flow",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.delete_space_flow":{id:"workspace.delete_space_flow",action:"delete_space_flow",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.enable_space_flow":{id:"workspace.enable_space_flow",action:"enable_space_flow",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.disable_space_flow":{id:"workspace.disable_space_flow",action:"disable_space_flow",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.retry_space_flow_run":{id:"workspace.retry_space_flow_run",action:"retry_space_flow_run",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}},"workspace.manage_space_account":{id:"workspace.manage_space_account",action:"manage_space_account",resource:"workspace",allow:{owner:!0,maintainer:!0,collaborator:!1,participant:!1,viewer:!1,outsider:!1}}},eA=["project.view","project.leave","project.check","project.manage_settings","project.attach_comment","project.delete_comment","project.list_users","project.chat","project.delete_chat","project.edit","project.attach_date","project.attach_assignment","project.delete_assignment","project.attach_file","project.delete_file","project.attach_embed","project.delete_embed","project.attach_countdown","project.attach_reaction","project.delete_reaction","project.copy","project.move","project.archive","project.delete","project.manage","project.add_user","project.manage_role","project.remove_user","workspace.list_projects","workspace.list_public_folders","workspace.view_project","workspace.edit_project","workspace.check_project","workspace.create_project","workspace.create_template","workspace.edit_template","workspace.delete_template","workspace.pin_project","workspace.list_medias","workspace.create_media","workspace.delete_media","workspace.list_users","workspace.list_tags","workspace.create_tag","workspace.edit_tag","workspace.delete_tag","workspace.schedule_project","workspace.tag_project","workspace.schedule_template","workspace.move_project","workspace.delete_project","workspace.add_user","workspace.manage_role","workspace.remove_user","workspace.edit","workspace.archive","workspace.delete","workspace.assign_project","workspace.chat","workspace.leave","workspace.archive_project","workspace.create_subspace","workspace.manage_billing","workspace.manage_settings","workspace.delete_folder","workspace.move_folder","workspace.view_space_agents","workspace.edit_space_agent","workspace.copy_space_agent","workspace.create_space_agent","workspace.delete_space_agent","workspace.create_public_space_agent","workspace.view_space_flow","workspace.edit_space_flow","workspace.create_space_flow","workspace.delete_space_flow","workspace.enable_space_flow","workspace.disable_space_flow","workspace.retry_space_flow_run","workspace.manage_space_account"],eM=new Set(eA);function e_(ep){return em[ep]}function ey(ep){return"string"==typeof ep&&eM.has(ep)}let eO=function(ep){let eh=`${ep.resource}.${ep.action}`;return ey(eh)?eh:null},ez=function(ep,eh,eg){let em=eO({resource:eg,action:eh});if(null!=em)return e_(em).allow[ep]},eF=function(ep,eh){let eg=eO({resource:ep,action:eh});if(ey(eg))return e_(eg)},ew=[["owner",Number.POSITIVE_INFINITY],["maintainer",1e3],["collaborator",20],["participant",10],["viewer",0],["outsider",Number.NEGATIVE_INFINITY]],eC=new Map(ew);function eE(ep,eh){let eg=eC.get(ep);if(null==eg)return!1;let em=eC.get(eh);return null==em||eg>=em}var ek=eg(1604);let eR=ek.z.enum(["owner","maintainer","collaborator","participant","viewer","outsider"]);function eS(ep,eh){var eg,em;if("string"==typeof ep){let eA=null!==(eg=eC.get(ep))&&void 0!==eg?eg:Number.NEGATIVE_INFINITY;return!(eA<0)&&eA>=(null!==(em=eC.get(eh))&&void 0!==em?em:Number.NEGATIVE_INFINITY)}if(null==ep)return!1;{let{project:eg,workspace:em}=ep;return eg?eS(eg,eh):!!em&&eS(em,eh)}}let eB={can:ez,getPermission:eF,getPermissionById:e_,getPermissionId:eO,isPermissionId:ey,isRoleGte:eE,isRoleType:function(ep){return eR.safeParse(ep).success},isTargetRoleAllowed:eS},eD=ek.z.enum(["project","workspace"]);ek.z.object({id:ek.z.string().min(1),action:ek.z.string().min(1),resource:eD,description:ek.z.string().min(1).optional(),allow:ek.z.record(eR,ek.z.boolean())})},6147:(ep,eh,eg)=>{"use strict";eg.d(eh,{SE:()=>eD,N4:()=>e7,$b:()=>t_,kS:()=>tq,Mm:()=>tE,gh:()=>e5,jS:()=>e0,u5:()=>tI,Wc:()=>rO,Um:()=>rF,Sx:()=>rL,YY:()=>rI,PE:()=>rP});var em,eA,eM=eg(26007),e_=eg(1604);function ey(ep){return e_.z.custom(function(eh){return null==ep.validate(eh).error},function(eh){var eg,em=ep.validate(eh);return null!=em.error?{message:"Joi Error",path:null===(eg=em.error.details[0])||void 0===eg?void 0:eg.path,params:{details:em.error.details}}:{}})}var eO=ey(eM.DurationDescSchema),ez=e_.z.object({type:e_.z.literal("user"),id:e_.z.number()}),eF=e_.z.object({type:e_.z.literal("system"),id:e_.z.null()}),ew=e_.z.discriminatedUnion("type",[eF,ez]),eC=e_.z.object({created_at:eM.DateTimeDescZchema,type:e_.z.literal("ongoing"),end:eO,actor:ez}),eE=e_.z.object({created_at:eM.DateTimeDescZchema,type:e_.z.literal("paused"),end:eO,actor:ez}),ek=e_.z.object({created_at:eM.DateTimeDescZchema,type:e_.z.literal("terminated"),end:e_.z.null().optional(),actor:ew}),eR=e_.z.object({created_at:eM.DateTimeDescZchema,type:e_.z.literal("reset"),end:e_.z.null().optional(),actor:ez}),eS=e_.z.discriminatedUnion("type",[eC,eE,ek,eR]),eB=e_.z.object({createdBy:e_.z.number(),last_used_duration:e_.z.string().nullable(),last_countdown_job_id:e_.z.string().nullable(),states:e_.z.array(eS),removed:e_.z.boolean(),version:e_.z.number(),last_scheduler_job_id:e_.z.string().nullable().optional()}),eD={action:"notification",trigger:{related:"start",at:{period:"PT0S"}}},eT=e_.z.object({action:e_.z.literal("notification"),trigger:e_.z.object({related:e_.z.enum(["start","end"]).optional(),at:e_.z.union([ey(eM.DurationDescSchema),eM.DateTimeDescZchema])})}),eN=e_.z.object({alarms:e_.z.array(eT)}),eW=e_.z.intersection(e_.z.object({reminders:eN.optional()}),e_.z.union([ey(eM.DateRangeDescSchema.unknown(!0)),ey(eM.RecurringDateRangeDescSchema.unknown(!0))])),eL=eg(66823),eP=eg.n(eL),eI=e_.z.enum(["figma","invision","loom","soundcloud","typeform","vimeo","whimsical","wistia","youtube","other"]),ej=((em={})[eI.enum.figma]=[/figma\.com$/i],em[eI.enum.invision]=[/invisionapp\.com$/i,/invis\.io$/i],em[eI.enum.loom]=[/loom\.com$/i],em[eI.enum.soundcloud]=[/soundcloud\.com$/i],em[eI.enum.typeform]=[/typeform\.com$/i],em[eI.enum.vimeo]=[/vimeo\.com$/i],em[eI.enum.whimsical]=[/whimsical\.com/i],em[eI.enum.wistia]=[/wistia\.com$/i],em[eI.enum.youtube]=[/youtube\.com$/i,/youtu\.be$/i],em[eI.enum.other]=[],em),eU=((eA={})[eI.enum.figma]="Figma",eA[eI.enum.invision]="InVision",eA[eI.enum.loom]="Loom",eA[eI.enum.soundcloud]="SoundCloud",eA[eI.enum.typeform]="Typeform",eA[eI.enum.vimeo]="Vimeo",eA[eI.enum.whimsical]="Whimsical",eA[eI.enum.wistia]="Wistia",eA[eI.enum.youtube]="YouTube",eA[eI.enum.other]="Other",eA);function eH(ep,eh){if("string"!=typeof ep)return!1;var eg=ej[eh];return null!=eg&&eP()(ep,{protocols:["https"],require_valid_protocol:!0,host_whitelist:eg.length>0?eg:void 0})}var eX=e_.z.object({type:eI,data:e_.z.object({url:e_.z.string()})}).refine(function(ep){return eH(ep.data.url,ep.type)},function(ep){return{message:"Invalid ".concat(eU[ep.type]," URL")}}),eQ=e_.z.string(),eK=e_.z.object({skin:e_.z.number().min(1).max(6).nullable(),user_id:e_.z.number()}),e$=e_.z.object({name:e_.z.string(),users:e_.z.record(eK),created_at:e_.z.number()}),eV=e_.z.record(eQ,e$),eG=e_.z.enum(["assignee","comment","date","embed","file","countdown","reaction_collection","note"]),eY=e_.z.enum(["assistant","human","system","user"]),eZ=e_.z.enum(["standup-comedian","life-coach","career-counselor","nutritionist","product-manager","personal-trainer","life-hacker","travel-advisor","mindfulness-coach","financial-advisor","language-tutor","travel-guide","marketing-expert","software-developer","diy-expert","journalist","tech-writer","professional-chef","professional-salesperson","startup-tech-lawyer","startup-idea-generator","graphic-designer","academic-researcher","customer-support-agent","hr-consultant","entrepreneur","ecommerce-strategist","seo-expert","programming-genius","content-creator","socialmedia-influencer","investor","pr-specialist","business-mentor","negotiator"]),eJ=e_.z.enum(["authoritative","clinical","cold","confident","cynical","emotional","empathetic","formal","friendly","humourous","informal","ironic","optimistic","pessimistic","playful","sarcastic","serious","sympathetic","tentative","warm","creative","inspiring","casual"]),e0=e_.z.object({id:e_.z.string().min(1).nullish().optional(),conversationId:e_.z.string().min(1).nullish().optional(),role:eY.exclude(["assistant","system"]).optional(),content:e_.z.string(),parentMessageId:e_.z.string().min(1).optional(),persona:eZ.nullish().optional(),tone:eJ.nullish().optional()}),e5=e_.z.object({id:e_.z.string().min(1),conversationId:e_.z.string(),role:eY,contents:e_.z.array(e_.z.object({content:e_.z.string()})).min(1),parentMessageId:e_.z.string().min(1).optional()}),e6=e_.z.object({type:e_.z.literal("document"),id:e_.z.string()}),e9=e_.z.object({type:e_.z.literal("space"),id:e_.z.string()}),e8=e_.z.discriminatedUnion("type",[e6,e9]),e7=e_.z.object({messages:e_.z.array(e5),input:e0,context:e8.nullish().optional()}),tu=e_.z.object({required:e_.z.boolean()}),tp=e_.z.enum(["string"]),th=e_.z.object({id:e_.z.string(),description:e_.z.string(),placeholder:e_.z.string().optional(),rules:tu,type:tp}),tg=e_.z.record(e_.z.string(),e_.z.any());e_.z.object({id:e_.z.string(),name:e_.z.string(),fields:e_.z.array(th),systemPrompt:e_.z.string(),userPrompt:e_.z.string()}),e_.z.object({id:e_.z.string(),emoji:e_.z.string(),name:e_.z.string()});var tm=e_.z.object({version:e_.z.literal(1),categoryId:e_.z.string(),topicId:e_.z.string(),answers:tg}),tA=e_.z.object({type:e_.z.literal("project-prompt"),payload:e_.z.discriminatedUnion("version",[tm])}),tM=function(ep){return"string"==typeof ep?ep.trim():ep},t_=e_.z.enum(["content","mindmap","note","project","workflow"]),tO=e_.z.object({type:e_.z.literal("spacemedia"),id:e_.z.string().min(1)}),tv=e_.z.object({type:e_.z.literal("user-input"),content:e_.z.preprocess(tM,e_.z.string().min(1).max(8192)),contentHistory:e_.z.array(e_.z.preprocess(tM,e_.z.string().min(1))).optional(),outputType:t_.nullish().optional(),persona:eZ.nullish().optional(),tone:eJ.nullish().optional(),sources:e_.z.array(tO).nullish().optional()}),tF=e_.z.object({type:e_.z.literal("create-project"),data:e_.z.discriminatedUnion("type",[tv,tA])}),tw=e_.z.discriminatedUnion("type",[tF]),tC=e_.z.object({command:tw}),tE=e_.z.object({spaceId:e_.z.string(),input:tC}),tq=e_.z.object({text:e_.z.string()}),tR=e_.z.object({value:e_.z.string()}),tS=e_.z.object({size:e_.z.number().optional(),depth:e_.z.string().optional(),space:e_.z.string().optional(),width:e_.z.number(),format:e_.z.string().optional(),height:e_.z.number(),density:e_.z.number().optional(),channels:e_.z.number().optional(),hasAlpha:e_.z.boolean().optional(),hasProfile:e_.z.boolean().optional(),isProgressive:e_.z.boolean().optional()}).passthrough(),tB=e_.z.object({id:e_.z.string(),size:e_.z.number().optional(),userID:e_.z.number().optional(),ownerID:e_.z.string(),metadata:tS.optional(),mimetype:e_.z.string(),extension:e_.z.string().optional(),namespace:e_.z.string(),s3KeyOriginal:e_.z.string()}).passthrough(),tD=e_.z.object({file:tB}),tT=e_.z.discriminatedUnion("type",[e_.z.object({type:e_.z.literal("default"),data:tR}),e_.z.object({type:e_.z.literal("custom"),data:tD})]),tN=e_.z.enum(["disabled","enabled"]),tW=e_.z.enum(["disabled","enabled"]),tL=e_.z.object({type:e_.z.literal("emoji"),value:e_.z.string()}),tP=e_.z.enum(["none","banner","background"]),tI=e_.z.enum(["list","board","calendar","actionsheet","mindmap","orgchart","gantt"]),tj=eg(61805),tU=eg(96368),tH=e_.z.object({rruleSet:e_.z.custom(function(ep){if(!Array.isArray(ep))throw Error("value is not an array");try{return(0,tU.rrulestr)(ep.join("\n")),!0}catch(ep){return!1}},function(ep){try{return(0,tU.rrulestr)(ep.join("\n")),{}}catch(ep){return(0,tj.assert)(ep instanceof Error,"e is not an error."),{message:"RRule Error",path:[],params:{details:ep.message}}}}),timezone:e_.z.string()});e_.z.object({start:eM.DateTimeDescZchema.nullable().optional(),end:eM.DateTimeDescZchema.nullable().optional(),view:tI,avatar:tL.nullable().optional(),background:tT.nullable().optional(),coverImageType:tP.nullable().optional(),chatMode:tN.nullable().optional(),commentsMode:tW.nullable().optional(),templateCreationSchedule:tH.nullable().optional()}).superRefine(function(ep,eh){null!=ep.start&&null!=ep.end?0>eM.DateTimeDescHelpers.diff(ep.end,ep.start)&&eh.addIssue({code:e_.z.ZodIssueCode.invalid_date,message:"`end` must be same as or later than `start`"}):(null!=ep.start||null!=ep.end)&&eh.addIssue({code:e_.z.ZodIssueCode.invalid_date,message:"date range must have both `start` and `end` to be considered valid"})});var tX=e_.z.object({ownerID:e_.z.string(),ownerType:e_.z.string().min(1).nullish().optional(),id:e_.z.string(),namespace:e_.z.string(),extension:e_.z.string(),s3KeyOriginal:e_.z.string(),userID:e_.z.coerce.number().nullish().optional(),spaceID:e_.z.string().min(1).nullish().optional(),documentID:e_.z.string().min(1).nullish().optional(),size:e_.z.number(),mimetype:e_.z.string(),metadata:e_.z.object({}).passthrough().optional(),type:e_.z.string().optional()}).passthrough(),tQ=e_.z.object({type:e_.z.literal("document"),id:e_.z.string().min(1)}),tK=e_.z.object({type:e_.z.literal("space"),id:e_.z.string().min(1)}),t$=e_.z.object({type:e_.z.literal("user"),id:e_.z.union([e_.z.string().min(1),e_.z.number()])}),tV=e_.z.object({type:e_.z.literal("tag"),id:e_.z.number()});e_.z.discriminatedUnion("type",[tQ,tK,t$]);var tG=e_.z.object({spaceIds:e_.z.array(e_.z.string()).optional(),projectIds:e_.z.array(e_.z.string()).optional(),assignees:e_.z.array(e_.z.string()).optional(),assigneeType:e_.z.string().optional(),dueDateType:e_.z.string().optional(),dueDateSection:e_.z.string().optional(),projectType:e_.z.string().optional()});e_.z.object({filter:tG}),e_.z.object({canMemberCreateWorkspace:e_.z.boolean().optional()});var tY=tP;e_.z.object({isDarkMode:e_.z.boolean().nullable().optional(),coverImageType:tY.optional(),hideCompleted:e_.z.boolean().nullable().optional()});var tZ=e_.z.object({type:e_.z.literal(eG.enum.comment),total:e_.z.number()}),tJ=e_.z.object({type:e_.z.literal(eG.enum.embed),total:e_.z.number(),mediaTotal:e_.z.number()}),t4=e_.z.object({type:e_.z.literal(eG.enum.file),total:e_.z.number(),mediaTotal:e_.z.number()}),t5=e_.z.union([tZ,tJ,t4]).optional().nullable(),t6=e_.z.object({type:e_.z.literal("user"),id:e_.z.number(),handle:e_.z.string(),display_name:e_.z.string().optional().nullable(),avatars:e_.z.object({}).passthrough().optional().nullable(),avatars_v2:e_.z.object({}).passthrough().optional().nullable()}),t9=e_.z.object({type:e_.z.literal(eG.enum.assignee),assignee:t6,assigner:t6}),t8=e_.z.object({preview:e_.z.string(),view:e_.z.string(),download:e_.z.string().optional()}),t7=e_.z.object({type:e_.z.literal("file"),data:e_.z.object({file:e_.z.object({filename:e_.z.string()}),url:t8})}),rl=e_.z.object({type:e_.z.literal("text"),value:e_.z.string()}),rp=e_.z.object({type:e_.z.literal(eG.enum.comment),createdBy:t6,body:e_.z.union([t7,rl]),at:e_.z.number(),editedAt:e_.z.number().optional()}),rh=e_.z.object({type:e_.z.literal(eG.enum.date),version:e_.z.literal("2"),reminders:eN.optional()}).and(e_.z.union([ey(eM.DateRangeDescSchema.unknown(!0)),ey(eM.RecurringDateRangeDescSchema.unknown(!0))])),rg=e_.z.object({type:e_.z.literal(eG.enum.embed),createdBy:t6,embed:eX,at:e_.z.number()}),rm=e_.z.object({type:e_.z.literal(eG.enum.file),createdBy:t6,file:e_.z.union([tX,e_.z.object({filename:e_.z.string()})]),url:t8}),rA=e_.z.object({id:e_.z.string(),nodeID:e_.z.string().uuid(),data:e_.z.union([t9,rh,rp,rm,rg])}),rM=e_.z.object({type:e_.z.literal("attachment/assignee-updated"),operation:e_.z.literal("created"),projectId:e_.z.string(),nodeId:e_.z.string(),attachmentId:e_.z.string(),assignee:t$,assigner:t$}),r_=e_.z.object({type:e_.z.literal("attachment/assignee-updated"),operation:e_.z.literal("removed"),projectId:e_.z.string(),nodeId:e_.z.string(),attachmentId:e_.z.string()}),rO=e_.z.discriminatedUnion("operation",[rM,r_]);e_.z.object({type:e_.z.literal("attachment/countdown-updated"),operation:e_.z.enum(["created","updated","removed"]),countdown:eB,projectId:e_.z.string(),attachmentId:e_.z.string()}),e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("attachment/create"),ok:e_.z.literal(!0),from:t$,to:tQ,attachment:rA,info:t5}),e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("attachment/due-date/recur"),ok:e_.z.literal(!0),from:t$.optional().nullable(),to:tQ,attachments:e_.z.array(rA)});var rv=e_.z.object({type:e_.z.literal("attachment/date-updated"),operation:e_.z.enum(["created","updated"]),projectId:e_.z.string(),nodeId:e_.z.string(),attachmentId:e_.z.string(),creator:t$,addonDate:eW}),rz=e_.z.object({type:e_.z.literal("attachment/date-updated"),operation:e_.z.literal("removed"),projectId:e_.z.string(),nodeId:e_.z.string(),attachmentId:e_.z.string()}),rF=e_.z.discriminatedUnion("operation",[rv,rz]),rw=e_.z.object({id:e_.z.string(),nodeID:e_.z.string().uuid(),type:e_.z.union([e_.z.literal(eG.enum.assignee),e_.z.literal(eG.enum.date),e_.z.literal(eG.enum.comment),e_.z.literal(eG.enum.file),e_.z.literal(eG.enum.embed)])});e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("attachment/delete"),ok:e_.z.literal(!0),from:t$,to:tQ,attachment:rw,which:rw}),e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("attachment/edit"),ok:e_.z.literal(!0),from:t$,to:tQ,attachment:rA}),e_.z.object({type:e_.z.literal("attachment/reaction-updated"),operation:e_.z.enum(["added","removed"]),reactionCollection:e_.z.object({createdBy:e_.z.number(),reactions:eV,version:e_.z.number()})});var rC=e_.z.object({id:e_.z.string(),user:e_.z.object({id:e_.z.number(),handle:e_.z.string(),initials:e_.z.string(),avatars:e_.z.object({}).passthrough()})}),rE=e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("assignment/assign-to-document"),ok:e_.z.literal(!0),from:t$,to:tQ,assignment:rC.nullable().optional(),assigned:e_.z.boolean()}),rk=e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("document/delete-date"),ok:e_.z.literal(!0),from:t$,to:tQ}),rq=e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("document/set-date"),ok:e_.z.literal(!0),from:t$,to:tQ,start:ey(eM.DateTimeDescSchema).nullable().optional(),end:ey(eM.DateTimeDescSchema).nullable().optional()}),rR=e_.z.object({id:e_.z.number(),key:e_.z.string(),rawKey:e_.z.string(),preferences:e_.z.object({color:e_.z.string()})}),rS=e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("tag/tag-document"),ok:e_.z.literal(!0),from:t$,to:tQ,tagID:tV,tagged:e_.z.boolean(),tag:rR.nullable().optional()}),rB=e_.z.object({at:e_.z.number().default(function(){return Date.now()}),id:e_.z.string().uuid(),type:e_.z.literal("tag/tag-template"),ok:e_.z.literal(!0),from:t$,to:tQ,tagID:tV,tagged:e_.z.boolean(),tag:rR.nullable().optional()});e_.z.union([rO,rF,rq,rk,rS,rB,rE]);var rD=e_.z.object({name:e_.z.string().min(1),prompt:e_.z.string().min(1),id:e_.z.string().min(1),isBackgroundJob:e_.z.boolean().default(!1),searchToolEnabled:e_.z.boolean().optional()}),rT=e_.z.object({type:e_.z.literal("custom"),data:e_.z.object({file:tX})}),rN=e_.z.object({type:e_.z.literal("emoji"),data:e_.z.object({value:e_.z.string()})}),rW=e_.z.discriminatedUnion("type",[rT,rN]),rL=e_.z.object({commands:e_.z.array(rD),description:e_.z.string().optional(),persona:eZ.optional(),tone:eJ.optional(),avatar:rW.optional(),knowledgeEnabled:e_.z.boolean().optional(),language:e_.z.string().optional()}),rP=e_.z.enum(["Tasker","Researcher","Marketer","EmailWriter","Sales","CustomerSupport","ProjectManager","ContentCreator","Copywriter","LegalAdvisor","SeoSpecialist","ProductivityCoach","EngineeringExpert","Translator","Summarizer","ResumeBuilder","Storyteller","Tutor","BrandStrategist","SocialMediaSpecialist","BusinessStrategist","FinancialAnalyst","HumanResourcesManager","DataScientist","ITConsultant","FinancialAdvisor","HealthCoach","SustainabilityConsultant","UXDesigner","QualityAssuranceAnalyst","ProductManager","GrowthHacker","BusinessDevelopmentManager","PublicRelationsSpecialist","EventPlanner","DataAnalyst","Editor","CEO","InterviewCoach","TechSupportAdvisor","Doctor","BlogExpert","TweetOptimizer","EmailMarketer","CourseCreator","ScriptCreator","ScreenplayWriter","Proofreader","SalesColdEmailCoach","CodeExplainer","CreativeWritingCoach","AdvertisingCopywriter","VideoScriptWriter","ProjectArchitect","AICouncil","Negotiator","VCAssociate","Books","StartupMentor","SmallBusiness","WebDevelopment","PromptEngineer","ArticleWriter"]);e_.z.discriminatedUnion("type",[e_.z.object({type:e_.z.literal("data"),data:rL}),e_.z.object({type:e_.z.literal("template"),template:e_.z.object({type:rP,avatar:rW.optional()})})]),e_.z.object({id:e_.z.string(),name:e_.z.string().min(1),space_id:e_.z.string(),data:rL});var rI=e_.z.object({type:e_.z.literal("agentgpt"),plans:e_.z.array(e_.z.string()),content:e_.z.array(e_.z.object({step:e_.z.string(),reasoning:e_.z.string(),response:e_.z.string()}))});e_.z.object({fileDesc:tX}),e_.z.enum(["document","spreadsheet","image","video","audio","webpage","youtube","other"])},22483:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(45634)),eM=em(eg(31009)),e_=em(eg(37915)),ey=eg(88945),eO=em(eg(19790)),ez=em(eg(67852)),eF=em(eg(53205));function ew(ep){return(0,ey.isParagraph)(ep)?(0,ez.default)(ep):(0,ey.isHeading)(ep)?[(0,e_.default)(ep)]:(0,ey.isList)(ep)?(0,eO.default)(ep):(0,ey.isBlockquote)(ep)?(0,eA.default)(ep):(0,ey.isTable)(ep)?(0,eF.default)(ep):(0,ey.isCode)(ep)?(0,eM.default)(ep):(console.warn(`Skipping block content: ${ep.type}`),[])}eh.default=ew},45634:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(22483));function eM(ep){let eh=[];for(let eg of ep.children){if("definition"===eg.type||"footnoteDefinition"===eg.type)continue;let ep=(0,eA.default)(eg);eh.push(...ep)}return eh}eh.default=eM},63096:(ep,eh)=>{"use strict";function eg(ep){for(let eh of ep)null==eh.attributes?eh.attributes={bold:!0}:eh.attributes.bold=!0}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},31009:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(43234));function eM(ep){let eh=[];for(let eg of ep.value.split(/\r\n|\r|\n/g)){let ep=(0,eA.default)();eg.length>0&&ep.text.ops.unshift({insert:eg}),ep.format={node:"text",children:"text"},eh.push(ep)}return eh}eh.default=eM},37915:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(63096)),eM=em(eg(43234)),e_=em(eg(81232));function ey(ep){let eh=(0,eM.default)();eh.format={node:ep.depth>2?"text":`h${ep.depth}`,children:"text"};let{ops:eg,children:em}=(0,e_.default)(ep.children);return ep.depth>2&&(0,eA.default)(eg),eh.text.ops.unshift(...eg),eh.children.push(...em),eh}eh.default=ey},43234:(ep,eh)=>{"use strict";function eg(){return{type:"text",text:{ops:[{insert:"\n",attributes:{paragraph:!0}}]},children:[]}}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},63827:(ep,eh)=>{"use strict";function eg(ep){let eh=ep.children.filter(ep=>{var eh;return(null===(eh=ep.format)||void 0===eh?void 0:eh.node)==="h1"});return 1!==eh.length?{type:"root",children:[{type:"text",text:{ops:[{insert:"\n",attributes:{paragraph:!0}}]},children:[...ep.children]}]}:{type:"root",children:[eh[0]]}}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},18352:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=eg(92090),e_=em(eg(28895));function ey(ep,eh){null==eh&&(eh=[{insert:" "}]);let eg=new e_.default;for(let em of ep){let ep=[...(0,eM.makeTextDeltaIterable)(em)];if(0!==ep.length){if(eg.length()>0)for(let ep of eh)(0,eA.assert)(null!=ep.insert,"Expect only insert in text delta"),eg.insert(ep.insert,ep.attributes);for(let eh of ep)(0,eA.assert)(null!=eh.insert,"Expect only insert in text delta"),eg.insert(eh.insert,eh.attributes)}}return eg.insert("\n",{paragraph:!0}),{ops:eg.ops}}eh.default=ey},88945:(ep,eh)=>{"use strict";function eg(ep){return"text"===ep.type}function em(ep){return"strong"===ep.type}function eA(ep){return"emphasis"===ep.type}function eM(ep){return"link"===ep.type}function e_(ep){return"image"===ep.type}function ey(ep){return"break"===ep.type}function eO(ep){return"inlineCode"===ep.type}function ez(ep){return"delete"===ep.type}function eF(ep){return"paragraph"===ep.type}function ew(ep){return"heading"===ep.type}function eC(ep){return"list"===ep.type}function eE(ep){return"listItem"===ep.type}function ek(ep){return"blockquote"===ep.type}function eR(ep){return"table"===ep.type}function eS(ep){return"code"===ep.type}Object.defineProperty(eh,"__esModule",{value:!0}),eh.isPhrasingContent=eh.isBlockContent=eh.isCode=eh.isTable=eh.isBlockquote=eh.isListItem=eh.isList=eh.isHeading=eh.isParagraph=eh.isDelete=eh.isInlineCode=eh.isBreak=eh.isImage=eh.isLink=eh.isEmphasis=eh.isStrong=eh.isText=void 0,eh.isText=eg,eh.isStrong=em,eh.isEmphasis=eA,eh.isLink=eM,eh.isImage=e_,eh.isBreak=ey,eh.isInlineCode=eO,eh.isDelete=ez,eh.isParagraph=eF,eh.isHeading=ew,eh.isList=eC,eh.isListItem=eE,eh.isBlockquote=ek,eh.isTable=eR,eh.isCode=eS;let eB=new Set(["blockquote","code","heading","html","list","paragraph","table","thematicBreak"]);function eD(ep){return eB.has(ep.type)}eh.isBlockContent=eD;let eT=new Set(["break","delete","emphasis","footnote","footnoteReference","html","image","imageReference","inlineCode","link","linkReference","strong","text"]);function eN(ep){return eT.has(ep.type)}eh.isPhrasingContent=eN},68084:(ep,eh)=>{"use strict";function eg(ep){let eh=ep.title||ep.alt||"image";if(0!==eh.length)return{insert:eh,attributes:{url:ep.url}}}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},27879:(ep,eh)=>{"use strict";function eg(ep){let eh=em(ep,"h1");return eA(em(eh,"h2"))}function em(ep,eh){var eg;let em=[],eA=[];for(let em=0;em0&&em.push(...ep.slice(0,eM));for(let eh=0;eh0&&eh.push(...ep.children.slice(0,em));for(let em=0;emep.text)]),ep.some(ep=>!0===ep.completed)&&(eg.completed=!0)}}return eg}eh.default=ez},19790:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(76643),eM=em(eg(12012));function e_(ep){let eh=[];for(let eg of ep.children){let em=(0,eM.default)(eg,{ordered:ep.ordered});(0,eA.isTextDeltaEmpty)(em.text)&&0===em.children.length||eh.push(em)}let eg=[];for(let ep of eh){if(!(0,eA.isTextDeltaEmpty)(ep.text)){eg.push(ep);continue}if(0===eg.length){eg.push(...ep.children);continue}eg[eg.length-1].children.push(...ep.children)}return eg}eh.default=e_},31212:(ep,eh)=>{"use strict";function eg(ep){let eh=ep.value.split(/\r\n|\r|\n/g).join(" ");if(0!==eh.length)return{insert:eh}}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},97471:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(27879)),eM=em(eg(11549));function e_(ep){let eh=(0,eM.default)(ep);return{type:"fragment",children:(0,eA.default)(eh)}}eh.default=e_},67852:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(76643),eM=em(eg(43234)),e_=eg(88945),ey=em(eg(81232));function eO(ep,eh){var eg;let em=null!==(eg=null==eh?void 0:eh.flatten)&&void 0!==eg&&eg,eO=[],eF=[],ew=()=>{eF.length>0&&(eO.push(eF),eF=[])};for(let eh of ep.children)(0,e_.isBreak)(eh)?ew():eF.push(eh);ew();let eC=[];for(let ep of eO){let{ops:eh,children:eg}=(0,ey.default)(ep);if(em&&(0,eA.isTextDeltaEmpty)({ops:eh}))eC.push(...eg);else{let em=(0,eM.default)();em.text.ops.unshift(...eh),em.format={node:"text",children:"text"},eC.push(em),em.children.push(...eg),ez(ep)&&(em.completed=!0)}}return eC}function ez(ep){let eh=ep[0];return null!=eh&&(0,e_.isDelete)(eh)}eh.default=eO},81232:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(22483)),eM=em(eg(63096)),e_=eg(88945),ey=em(eg(68084)),eO=em(eg(31212));function ez(ep){return ep.filter(ep=>"string"==typeof ep.insert).map(ep=>ep.insert).join("").trim()}function eF(ep){for(let eh of ep)null==eh.attributes?eh.attributes={italic:!0}:eh.attributes.italic=!0}function ew(ep,eh){for(let eg of ep)null==eg.attributes?eg.attributes={link:eh}:eg.attributes.link=eh}function eC(ep){let eh=[],eg=[];for(let em of ep)if((0,e_.isText)(em)){let ep=(0,eO.default)(em);null!=ep&&eh.push(ep)}else if((0,e_.isStrong)(em)){let ep=eC(em.children);(0,eM.default)(ep.ops),eh.push(...ep.ops),eg.push(...ep.children)}else if((0,e_.isEmphasis)(em)){let ep=eC(em.children);eF(ep.ops),eh.push(...ep.ops),eg.push(...ep.children)}else if((0,e_.isLink)(em)){let ep=eC(em.children);ew(ep.ops,em.url),eh.push(...ep.ops),eg.push(...ep.children)}else if((0,e_.isImage)(em)){let ep=(0,ey.default)(em);null!=ep&&eh.push(ep)}else if((0,e_.isInlineCode)(em)){let ep=(0,eO.default)(em);null!=ep&&eh.push(ep)}else if((0,e_.isBreak)(em))continue;else if((0,e_.isDelete)(em)){let ep=eC(em.children);eh.push(...ep.ops)}else if((0,e_.isBlockContent)(em)){let ep=(0,eA.default)(em);eg.push(...ep)}else console.warn(`Skipping phrasing content: ${em.type}`);return 0===ez(eh).length?{ops:[],children:eg}:{ops:eh,children:eg}}eh.default=eC},11549:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(22483)),eM=em(eg(43234)),e_=eg(88945),ey=em(eg(12012)),eO=em(eg(67852)),ez=em(eg(81232));function eF(ep){let eh=[];if(ep.children.every(ep=>(0,e_.isPhrasingContent)(ep))){let eg=(0,eM.default)();eg.format={node:"text"};let em=[];for(let eh of ep.children)if((0,e_.isPhrasingContent)(eh)){let{ops:ep,children:eA}=(0,ez.default)([eh]);em.push(...ep),eg.children.push(...eA)}return eg.text.ops.unshift(...em),eh.push(eg),eh}for(let eg of ep.children)if((0,e_.isBlockContent)(eg)){if((0,e_.isParagraph)(eg)){let ep=(0,eO.default)(eg,{flatten:!0});eh.push(...ep)}else{let ep=(0,eA.default)(eg);eh.push(...ep)}}else if((0,e_.isPhrasingContent)(eg)){let{ops:ep,children:em}=(0,ez.default)([eg]),eA=(0,eM.default)();eA.text.ops.unshift(...ep),eA.children.push(...em),eA.format={node:"text",children:"text"},eh.push(eA)}else if((0,e_.isListItem)(eg)){let ep=(0,ey.default)(eg);eh.push(ep)}else console.warn(`Skipping non block/phrasing content: ${eg.type}`);return eh}eh.default=eF},53205:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(76643),eM=em(eg(43234)),e_=em(eg(18352)),ey=em(eg(81232));function eO(ep){let eh=(0,eM.default)();for(let eg of ep.children){let{ops:ep,children:em}=(0,ey.default)(eg.children);ep.length>0&&(eh.text=(0,e_.default)([eh.text,{ops:ep}],[{insert:" "}])),em.length>0&&eh.children.push(...em)}return eh.format={node:"text",children:"text"},(0,eA.isTextDeltaEmpty)(eh.text)&&1===eh.children.length&&(eh=eh.children[0]),eh}function ez(ep){let eh=[];for(let eg of ep.children){let ep=eO(eg);(ep.children.length>0||!(0,eA.isTextDeltaEmpty)(ep.text))&&eh.push(ep)}return eh}eh.default=ez},94459:ep=>{var eh=Object.defineProperty,eg=Object.getOwnPropertyDescriptor,em=Object.getOwnPropertyNames,eA=Object.prototype.hasOwnProperty,eM=(ep,eM,e_,ey)=>{if(eM&&"object"==typeof eM||"function"==typeof eM)for(let eO of em(eM))eA.call(ep,eO)||eO===e_||eh(ep,eO,{get:()=>eM[eO],enumerable:!(ey=eg(eM,eO))||ey.enumerable});return ep},e_=ep=>eM(eh({},"__esModule",{value:!0}),ep),ey={};function eO(ep){return ep.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}function ez(){return{enter:{gfmFootnoteDefinition:ew,gfmFootnoteDefinitionLabelString:eC,gfmFootnoteCall:eR,gfmFootnoteCallString:eS},exit:{gfmFootnoteDefinition:ek,gfmFootnoteDefinitionLabelString:eE,gfmFootnoteCall:eD,gfmFootnoteCallString:eB}}}function eF(){return{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:eW,footnoteReference:eT}}}function ew(ep){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},ep)}function eC(){this.buffer()}function eE(ep){let eh=this.resume(),eg=this.stack[this.stack.length-1];eg.type,eg.label=eh,eg.identifier=eO(this.sliceSerialize(ep)).toLowerCase()}function ek(ep){this.exit(ep)}function eR(ep){this.enter({type:"footnoteReference",identifier:"",label:""},ep)}function eS(){this.buffer()}function eB(ep){let eh=this.resume(),eg=this.stack[this.stack.length-1];eg.type,eg.label=eh,eg.identifier=eO(this.sliceSerialize(ep)).toLowerCase()}function eD(ep){this.exit(ep)}function eT(ep,eh,eg,em){let eA=eg.createTracker(em),eM=eA.move("[^"),e_=eg.enter("footnoteReference"),ey=eg.enter("reference");return eM+=eA.move(eg.safe(eg.associationId(ep),{...eA.current(),before:eM,after:"]"})),ey(),e_(),eM+=eA.move("]")}function eN(){return"["}function eW(ep,eh,eg,em){let eA=eg.createTracker(em),eM=eA.move("[^"),e_=eg.enter("footnoteDefinition"),ey=eg.enter("label");return eM+=eA.move(eg.safe(eg.associationId(ep),{...eA.current(),before:eM,after:"]"})),ey(),eM+=eA.move("]:"+(ep.children&&ep.children.length>0?" ":"")),eA.shift(4),eM+=eA.move(eg.indentLines(eg.containerFlow(ep,eA.current()),eL)),e_(),eM}function eL(ep,eh,eg){return 0===eh?ep:(eg?"":" ")+ep}((ep,eg)=>{for(var em in eg)eh(ep,em,{get:eg[em],enumerable:!0})})(ey,{gfmFootnoteFromMarkdown:()=>ez,gfmFootnoteToMarkdown:()=>eF}),ep.exports=e_(ey),eT.peek=eN},4551:ep=>{var eh=Object.defineProperty,eg=Object.getOwnPropertyDescriptor,em=Object.getOwnPropertyNames,eA=Object.prototype.hasOwnProperty,eM=(ep,eM,e_,ey)=>{if(eM&&"object"==typeof eM||"function"==typeof eM)for(let eO of em(eM))eA.call(ep,eO)||eO===e_||eh(ep,eO,{get:()=>eM[eO],enumerable:!(ey=eg(eM,eO))||ey.enumerable});return ep},e_=ep=>eM(eh({},"__esModule",{value:!0}),ep),ey={};((ep,eg)=>{for(var em in eg)eh(ep,em,{get:eg[em],enumerable:!0})})(ey,{defaultBackLabel:()=>eV,gfmFootnote:()=>eD,gfmFootnoteHtml:()=>eG}),ep.exports=e_(ey),eC(/\p{P}/u),eC(/[A-Za-z]/);var eO=eC(/[\dA-Za-z]/);function ez(ep){return null!==ep&&ep<-2}function eF(ep){return null!==ep&&(ep<0||32===ep)}function ew(ep){return -2===ep||-1===ep||32===ep}function eC(ep){return eh;function eh(eh){return null!==eh&&eh>-1&&ep.test(String.fromCharCode(eh))}}function eE(ep,eh,eg,em){let eA=em?em-1:Number.POSITIVE_INFINITY,eM=0;return e_;function e_(em){return ew(em)?(ep.enter(eg),ey(em)):eh(em)}function ey(em){return ew(em)&&eM++999||93===ey&&!em||null===ey||91===ey||eF(ey))return eg(ey);if(93===ey){ep.exit("chunkString");let em=ep.exit("gfmFootnoteCallString");return eM.includes(eS(eA.sliceSerialize(em)))?(ep.enter("gfmFootnoteCallLabelMarker"),ep.consume(ey),ep.exit("gfmFootnoteCallLabelMarker"),ep.exit("gfmFootnoteCall"),eh):eg(ey)}return eF(ey)||(em=!0),e_++,ep.consume(ey),92===ey?ew:ez}function ew(eh){return 91===eh||92===eh||93===eh?(ep.consume(eh),e_++,ez):ez(eh)}}function eL(ep,eh,eg){let em,eA;let eM=this,e_=eM.parser.gfmFootnotes||(eM.parser.gfmFootnotes=[]),ey=0;return eO;function eO(eh){return ep.enter("gfmFootnoteDefinition")._container=!0,ep.enter("gfmFootnoteDefinitionLabel"),ep.enter("gfmFootnoteDefinitionLabelMarker"),ep.consume(eh),ep.exit("gfmFootnoteDefinitionLabelMarker"),ez}function ez(eh){return 94===eh?(ep.enter("gfmFootnoteDefinitionMarker"),ep.consume(eh),ep.exit("gfmFootnoteDefinitionMarker"),ep.enter("gfmFootnoteDefinitionLabelString"),ep.enter("chunkString").contentType="string",ew):eg(eh)}function ew(eh){if(ey>999||93===eh&&!eA||null===eh||91===eh||eF(eh))return eg(eh);if(93===eh){ep.exit("chunkString");let eg=ep.exit("gfmFootnoteDefinitionLabelString");return em=eS(eM.sliceSerialize(eg)),ep.enter("gfmFootnoteDefinitionLabelMarker"),ep.consume(eh),ep.exit("gfmFootnoteDefinitionLabelMarker"),ep.exit("gfmFootnoteDefinitionLabel"),ek}return eF(eh)||(eA=!0),ey++,ep.consume(eh),92===eh?eC:ew}function eC(eh){return 91===eh||92===eh||93===eh?(ep.consume(eh),ey++,ew):ew(eh)}function ek(eh){return 58===eh?(ep.enter("definitionMarker"),ep.consume(eh),ep.exit("definitionMarker"),e_.includes(em)||e_.push(em),eE(ep,eR,"gfmFootnoteDefinitionWhitespace")):eg(eh)}function eR(ep){return eh(ep)}}function eP(ep,eh,eg){return ep.check(ek,eh,ep.attempt(eB,eh,eg))}function eI(ep){ep.exit("gfmFootnoteDefinition")}function ej(ep,eh,eg){let em=this;return eE(ep,eA,"gfmFootnoteDefinitionIndent",5);function eA(ep){let eA=em.events[em.events.length-1];return eA&&"gfmFootnoteDefinitionIndent"===eA[1].type&&4===eA[2].sliceSerialize(eA[1],!0).length?eh(ep):eg(ep)}}var eU={'"':"quot","&":"amp","<":"lt",">":"gt"};function eH(ep){return ep.replace(/["&<>]/g,eh);function eh(ep){return"&"+eU[ep]+";"}}function eX(ep,eh){let eg=eH(eQ(ep||""));if(!eh)return eg;let em=eg.indexOf(":"),eA=eg.indexOf("?"),eM=eg.indexOf("#"),e_=eg.indexOf("/");return em<0||e_>-1&&em>e_||eA>-1&&em>eA||eM>-1&&em>eM||eh.test(eg.slice(0,em))?eg:""}function eQ(ep){let eh=[],eg=-1,em=0,eA=0;for(;++eg55295&&eM<57344){let eh=ep.charCodeAt(eg+1);eM<56320&&eh>56319&&eh<57344?(e_=String.fromCharCode(eM,eh),eA=1):e_="�"}else e_=String.fromCharCode(eM);e_&&(eh.push(ep.slice(em,eg),encodeURIComponent(e_)),em=eg+eA+1,e_=""),eA&&(eg+=eA,eA=0)}return eh.join("")+ep.slice(em)}var eK={}.hasOwnProperty,e$={};function eV(ep,eh){return"Back to reference "+(ep+1)+(eh>1?"-"+eh:"")}function eG(ep){let eh=ep||e$,eg=eh.label||"Footnotes",em=eh.labelTagName||"h2",eA=null===eh.labelAttributes||void 0===eh.labelAttributes?'class="sr-only"':eh.labelAttributes,eM=eh.backLabel||eV,e_=null===eh.clobberPrefix||void 0===eh.clobberPrefix?"user-content-":eh.clobberPrefix;return{enter:{gfmFootnoteDefinition(){this.getData("tightStack").push(!1)},gfmFootnoteDefinitionLabelString(){this.buffer()},gfmFootnoteCallString(){this.buffer()}},exit:{gfmFootnoteDefinition(){let ep=this.getData("gfmFootnoteDefinitions"),eh=this.getData("gfmFootnoteDefinitionStack"),eg=this.getData("tightStack"),em=eh.pop(),eA=this.resume();ep||this.setData("gfmFootnoteDefinitions",ep={}),eK.call(ep,em)||(ep[em]=eA),eg.pop(),this.setData("slurpOneLineEnding",!0),this.setData("lastWasTag")},gfmFootnoteDefinitionLabelString(ep){let eh=this.getData("gfmFootnoteDefinitionStack");eh||this.setData("gfmFootnoteDefinitionStack",eh=[]),eh.push(eS(this.sliceSerialize(ep))),this.resume(),this.buffer()},gfmFootnoteCallString(ep){let eh,eg=this.getData("gfmFootnoteCallOrder"),em=this.getData("gfmFootnoteCallCounts"),eA=eS(this.sliceSerialize(ep));this.resume(),eg||this.setData("gfmFootnoteCallOrder",eg=[]),em||this.setData("gfmFootnoteCallCounts",em={});let eM=eg.indexOf(eA),ey=eX(eA.toLowerCase());-1===eM?(eg.push(eA),em[eA]=1,eh=eg.length):(em[eA]++,eh=eM+1);let eO=em[eA];this.tag('1?"-"+eO:"")+'" data-footnote-ref="" aria-describedby="footnote-label">'+String(eh)+"")},null(){let ep=this.getData("gfmFootnoteCallOrder")||[],eh=this.getData("gfmFootnoteCallCounts")||{},ey=this.getData("gfmFootnoteDefinitions")||{},eO=-1;for(ep.length>0&&(this.lineEndingIfNeeded(),this.tag('
<'+em+' id="footnote-label"'+(eA?" "+eA:"")+">"),this.raw(this.encode(eg)),this.tag(""),this.lineEndingIfNeeded(),this.tag("
    "));++eO1?"-"+eA:"")+'" data-footnote-backref="" aria-label="'+this.encode("string"==typeof eM?eM:eM(eO,eA))+'" class="data-footnote-backref">↩'+(eA>1?""+eA+"":"")+"");let eF=ez.join(" "),ew=!1;this.lineEndingIfNeeded(),this.tag('
  1. '),this.lineEndingIfNeeded(),this.tag(ey[eg].replace(/<\/p>(?:\r?\n|\r)?$/,function(ep){return ew=!0," "+eF+ep})),ew||(this.lineEndingIfNeeded(),this.tag(eF)),this.lineEndingIfNeeded(),this.tag("
  2. ")}ep.length>0&&(this.lineEndingIfNeeded(),this.tag("
"),this.lineEndingIfNeeded(),this.tag("
"))}}}}},25541:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.getChildrenFormatFromParent=eh.getDocumentTypeFormat=eh.isHeading=eh.isValidChildrenFormat=eh.isValidNodeFormat=eh.isValidFormat=void 0;let eA=em(eg(27361)),eM=em(eg(45220)),e_=eg(44915);function ey(ep){return!!(0,eM.default)(ep)||"string"==typeof ep&&e_.FormatSet.has(ep)}function eO(ep){return(0,eM.default)(ep)||e_.NODE_FORMATS.some(eh=>eh===ep)}function ez(ep){return(0,eM.default)(ep)||e_.CHILDREN_FORMATS.some(eh=>eh===ep)}function eF(ep){return e_.HEADING_FORMATS.some(eh=>eh===ep)}function ew(ep){return(0,eA.default)(e_.DOCUMENT_TYPE_FORMATS,[ep],null)}function eC(ep){switch(ep){case e_.FORMAT_NUMBER:return e_.FORMAT_ALPHA;case e_.FORMAT_ALPHA:return e_.FORMAT_NUMBER;default:return ep}}eh.isValidFormat=ey,eh.isValidNodeFormat=eO,eh.isValidChildrenFormat=ez,eh.isHeading=eF,eh.getDocumentTypeFormat=ew,eh.getChildrenFormatFromParent=eC},44915:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.CLASS_NAME_MENU_CHECKBOX=eh.CLASS_NAME_MENU_TEXT=eh.CLASS_NAME_MENU_HEADING2=eh.CLASS_NAME_MENU_HEADING1=eh.CLASS_NAME_CHILDREN_SQUARE=eh.CLASS_NAME_CHILDREN_TRIANGLE=eh.CLASS_NAME_CHILDREN_ALPHA=eh.CLASS_NAME_CHILDREN_NUMBER=eh.CLASS_NAME_CHILDREN_HEART=eh.CLASS_NAME_CHILDREN_CIRCLE_CHECK=eh.CLASS_NAME_CHILDREN_CHECKBOX=eh.CLASS_NAME_CHILDREN_BULLET=eh.CLASS_NAME_CHILDREN_TEXT=eh.CLASS_NAME_ALPHA=eh.CLASS_NAME_NUMBER=eh.CLASS_NAME_SQUARE=eh.CLASS_NAME_TRIANGLE=eh.CLASS_NAME_BULLET=eh.CLASS_NAME_HEART=eh.CLASS_NAME_CIRCLE_CHECK=eh.CLASS_NAME_CHECKBOX=eh.CLASS_NAME_TEXT=eh.CLASS_NAME_HEADING2=eh.CLASS_NAME_HEADING1=eh.FormatNameZchema=eh.FormatTypeZchema=eh.FORMAT_SQUARE=eh.FORMAT_TRIANGLE=eh.FORMAT_ALPHA=eh.FORMAT_NUMBER=eh.FORMAT_BULLET=eh.FORMAT_HEART=eh.FORMAT_CIRCLE_CHECK=eh.FORMAT_CHECKBOX=eh.FORMAT_TEXT=eh.FORMAT_HEADING2=eh.FORMAT_HEADING1=eh.IS_FORMAT_SQUARE=eh.IS_FORMAT_TRIANGLE=eh.IS_FORMAT_ALPHA=eh.IS_FORMAT_NUMBER=eh.IS_FORMAT_BULLET=eh.IS_FORMAT_HEART=eh.IS_FORMAT_CIRCLE_CHECK=eh.IS_FORMAT_SQUARE_CHECK=eh.IS_FORMAT_TEXT=eh.IS_FORMAT_HEADING2=eh.IS_FORMAT_HEADING1=eh.FORMAT_TYPE_CHILDREN=eh.FORMAT_TYPE_NODE=void 0,eh.DOCUMENT_TYPE_FORMATS=eh.NODE_TO_CHILDREN_FORMATS=eh.CHECKBOX_FORMATS=eh.HEADING_FORMATS=eh.CHILDREN_FORMATS=eh.NODE_FORMATS=eh.FormatSet=eh.MENU_REVERSE_CLASS_NAMES=eh.MENU_CLASS_NAMES=eh.CHILDREN_FORMAT_CLASS_NAMES=eh.FORMAT_CLASS_NAMES=eh.CLASS_NAME_MENU_SQUARE=eh.CLASS_NAME_MENU_TRIANGLE=eh.CLASS_NAME_MENU_ALPHA=eh.CLASS_NAME_MENU_NUMBER=eh.CLASS_NAME_MENU_BULLET=eh.CLASS_NAME_MENU_HEART=eh.CLASS_NAME_MENU_CIRCLE_CHECK=void 0;let em=eg(78754);eh.FORMAT_TYPE_NODE="node",eh.FORMAT_TYPE_CHILDREN="children",eh.IS_FORMAT_HEADING1="is-h1",eh.IS_FORMAT_HEADING2="is-h2",eh.IS_FORMAT_TEXT="is-text",eh.IS_FORMAT_SQUARE_CHECK="is-check",eh.IS_FORMAT_CIRCLE_CHECK="is-check2",eh.IS_FORMAT_HEART="is-heart",eh.IS_FORMAT_BULLET="is-bullet",eh.IS_FORMAT_NUMBER="is-number",eh.IS_FORMAT_ALPHA="is-alpha",eh.IS_FORMAT_TRIANGLE="is-triangle",eh.IS_FORMAT_SQUARE="is-square",eh.FORMAT_HEADING1="h1",eh.FORMAT_HEADING2="h2",eh.FORMAT_TEXT="text",eh.FORMAT_CHECKBOX="checkbox",eh.FORMAT_CIRCLE_CHECK="circle-check",eh.FORMAT_HEART="heart",eh.FORMAT_BULLET="bullet",eh.FORMAT_NUMBER="number",eh.FORMAT_ALPHA="alpha",eh.FORMAT_TRIANGLE="triangle",eh.FORMAT_SQUARE="square",eh.FormatTypeZchema=em.z.enum([eh.FORMAT_TYPE_NODE,eh.FORMAT_TYPE_CHILDREN]),eh.FormatNameZchema=em.z.enum([eh.FORMAT_HEADING1,eh.FORMAT_HEADING2,eh.FORMAT_TEXT,eh.FORMAT_CHECKBOX,eh.FORMAT_CIRCLE_CHECK,eh.FORMAT_HEART,eh.FORMAT_BULLET,eh.FORMAT_NUMBER,eh.FORMAT_ALPHA,eh.FORMAT_TRIANGLE,eh.FORMAT_SQUARE,eh.FORMAT_NUMBER,eh.FORMAT_ALPHA]),eh.CLASS_NAME_HEADING1="node-format-h1",eh.CLASS_NAME_HEADING2="node-format-h2",eh.CLASS_NAME_TEXT="node-format-text",eh.CLASS_NAME_CHECKBOX="node-format-check",eh.CLASS_NAME_CIRCLE_CHECK="node-format-check2",eh.CLASS_NAME_HEART="node-format-heart",eh.CLASS_NAME_BULLET="node-format-bullet",eh.CLASS_NAME_TRIANGLE="node-format-triangle",eh.CLASS_NAME_SQUARE="node-format-square",eh.CLASS_NAME_NUMBER="node-format-number",eh.CLASS_NAME_ALPHA="node-format-alpha",eh.CLASS_NAME_CHILDREN_TEXT="children-format-textlist",eh.CLASS_NAME_CHILDREN_BULLET="children-format-bulletlist",eh.CLASS_NAME_CHILDREN_CHECKBOX="children-format-checklist",eh.CLASS_NAME_CHILDREN_CIRCLE_CHECK="children-format-check2list",eh.CLASS_NAME_CHILDREN_HEART="children-format-heartlist",eh.CLASS_NAME_CHILDREN_NUMBER="children-format-numberlist",eh.CLASS_NAME_CHILDREN_ALPHA="children-format-alphalist",eh.CLASS_NAME_CHILDREN_TRIANGLE="children-format-trianglelist",eh.CLASS_NAME_CHILDREN_SQUARE="children-format-squarelist",eh.CLASS_NAME_MENU_HEADING1="is-h1",eh.CLASS_NAME_MENU_HEADING2="is-h2",eh.CLASS_NAME_MENU_TEXT="is-text",eh.CLASS_NAME_MENU_CHECKBOX="is-check",eh.CLASS_NAME_MENU_CIRCLE_CHECK="is-check2",eh.CLASS_NAME_MENU_HEART="is-heart",eh.CLASS_NAME_MENU_BULLET="is-bullet",eh.CLASS_NAME_MENU_NUMBER="is-number",eh.CLASS_NAME_MENU_ALPHA="is-alpha",eh.CLASS_NAME_MENU_TRIANGLE="is-triangle",eh.CLASS_NAME_MENU_SQUARE="is-square",eh.FORMAT_CLASS_NAMES={[eh.FORMAT_HEADING1]:eh.CLASS_NAME_HEADING1,[eh.FORMAT_HEADING2]:eh.CLASS_NAME_HEADING2,[eh.FORMAT_TEXT]:eh.CLASS_NAME_TEXT,[eh.FORMAT_BULLET]:eh.CLASS_NAME_BULLET,[eh.FORMAT_CIRCLE_CHECK]:eh.CLASS_NAME_CIRCLE_CHECK,[eh.FORMAT_HEART]:eh.CLASS_NAME_HEART,[eh.FORMAT_TRIANGLE]:eh.CLASS_NAME_TRIANGLE,[eh.FORMAT_SQUARE]:eh.CLASS_NAME_SQUARE,[eh.FORMAT_NUMBER]:eh.CLASS_NAME_NUMBER,[eh.FORMAT_ALPHA]:eh.CLASS_NAME_ALPHA,[eh.FORMAT_CHECKBOX]:eh.CLASS_NAME_CHECKBOX},eh.CHILDREN_FORMAT_CLASS_NAMES={[eh.FORMAT_BULLET]:eh.CLASS_NAME_CHILDREN_BULLET,[eh.FORMAT_NUMBER]:eh.CLASS_NAME_CHILDREN_NUMBER,[eh.FORMAT_TEXT]:eh.CLASS_NAME_CHILDREN_TEXT,[eh.FORMAT_ALPHA]:eh.CLASS_NAME_CHILDREN_ALPHA,[eh.FORMAT_CIRCLE_CHECK]:eh.CLASS_NAME_CHILDREN_CIRCLE_CHECK,[eh.FORMAT_HEART]:eh.CLASS_NAME_CHILDREN_HEART,[eh.FORMAT_TRIANGLE]:eh.CLASS_NAME_CHILDREN_TRIANGLE,[eh.FORMAT_SQUARE]:eh.CLASS_NAME_CHILDREN_SQUARE,[eh.FORMAT_CHECKBOX]:eh.CLASS_NAME_CHILDREN_CHECKBOX},eh.MENU_CLASS_NAMES={[eh.FORMAT_HEADING1]:eh.CLASS_NAME_MENU_HEADING1,[eh.FORMAT_HEADING2]:eh.CLASS_NAME_MENU_HEADING2,[eh.FORMAT_TEXT]:eh.CLASS_NAME_MENU_TEXT,[eh.FORMAT_CIRCLE_CHECK]:eh.CLASS_NAME_MENU_CIRCLE_CHECK,[eh.FORMAT_HEART]:eh.CLASS_NAME_MENU_HEART,[eh.FORMAT_CHECKBOX]:eh.CLASS_NAME_MENU_CHECKBOX,[eh.FORMAT_BULLET]:eh.CLASS_NAME_MENU_BULLET,[eh.FORMAT_TRIANGLE]:eh.CLASS_NAME_MENU_TRIANGLE,[eh.FORMAT_SQUARE]:eh.CLASS_NAME_MENU_SQUARE,[eh.FORMAT_NUMBER]:eh.CLASS_NAME_MENU_NUMBER,[eh.FORMAT_ALPHA]:eh.CLASS_NAME_MENU_ALPHA},eh.MENU_REVERSE_CLASS_NAMES={[eh.CLASS_NAME_MENU_HEADING1]:eh.FORMAT_HEADING1,[eh.CLASS_NAME_MENU_HEADING2]:eh.FORMAT_HEADING2,[eh.CLASS_NAME_MENU_TEXT]:eh.FORMAT_TEXT,[eh.CLASS_NAME_MENU_CIRCLE_CHECK]:eh.FORMAT_CIRCLE_CHECK,[eh.CLASS_NAME_MENU_HEART]:eh.FORMAT_HEART,[eh.CLASS_NAME_MENU_BULLET]:eh.FORMAT_BULLET,[eh.CLASS_NAME_MENU_CHECKBOX]:eh.FORMAT_CHECKBOX,[eh.CLASS_NAME_MENU_TRIANGLE]:eh.FORMAT_TRIANGLE,[eh.CLASS_NAME_MENU_SQUARE]:eh.FORMAT_SQUARE,[eh.CLASS_NAME_MENU_NUMBER]:eh.FORMAT_NUMBER,[eh.CLASS_NAME_MENU_ALPHA]:eh.FORMAT_ALPHA},eh.FormatSet=new Set([eh.FORMAT_HEADING1,eh.FORMAT_HEADING2,eh.FORMAT_TEXT,eh.FORMAT_CHECKBOX,eh.FORMAT_CIRCLE_CHECK,eh.FORMAT_HEART,eh.FORMAT_BULLET,eh.FORMAT_TRIANGLE,eh.FORMAT_SQUARE,eh.FORMAT_NUMBER,eh.FORMAT_ALPHA]),eh.NODE_FORMATS=[eh.FORMAT_HEADING1,eh.FORMAT_HEADING2,eh.FORMAT_CHECKBOX,eh.FORMAT_CIRCLE_CHECK,eh.FORMAT_HEART,eh.FORMAT_BULLET,eh.FORMAT_TRIANGLE,eh.FORMAT_SQUARE,eh.FORMAT_TEXT,eh.FORMAT_NUMBER,eh.FORMAT_ALPHA],eh.CHILDREN_FORMATS=[eh.FORMAT_CHECKBOX,eh.FORMAT_CIRCLE_CHECK,eh.FORMAT_HEART,eh.FORMAT_BULLET,eh.FORMAT_TRIANGLE,eh.FORMAT_SQUARE,eh.FORMAT_NUMBER,eh.FORMAT_ALPHA,eh.FORMAT_TEXT],eh.HEADING_FORMATS=[eh.FORMAT_HEADING1,eh.FORMAT_HEADING2],eh.CHECKBOX_FORMATS=[eh.FORMAT_CHECKBOX,eh.FORMAT_CIRCLE_CHECK,eh.FORMAT_HEART],eh.NODE_TO_CHILDREN_FORMATS=[eh.FORMAT_TEXT,eh.FORMAT_HEART,eh.FORMAT_CIRCLE_CHECK,eh.FORMAT_BULLET,eh.FORMAT_TRIANGLE,eh.FORMAT_SQUARE],eh.DOCUMENT_TYPE_FORMATS={outline:eh.FORMAT_BULLET,note:eh.FORMAT_TEXT}},48579:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.ROLE_OUTSIDER=eh.ROLE_VIEWER=eh.ROLE_PARTICIPANT=eh.ROLE_COLLABORATOR=eh.ROLE_MAINTAINER=eh.ROLE_ADMIN=eh.ROLE_OWNER=void 0,eh.ROLE_OWNER="owner",eh.ROLE_ADMIN="admin",eh.ROLE_MAINTAINER="maintainer",eh.ROLE_COLLABORATOR="collaborator",eh.ROLE_PARTICIPANT="participant",eh.ROLE_VIEWER="viewer",eh.ROLE_OUTSIDER="outsider"},26827:function(ep,eh,eg){"use strict";var em=this&&this.__createBinding||(Object.create?function(ep,eh,eg,em){void 0===em&&(em=eg);var eA=Object.getOwnPropertyDescriptor(eh,eg);(!eA||("get"in eA?!eh.__esModule:eA.writable||eA.configurable))&&(eA={enumerable:!0,get:function(){return eh[eg]}}),Object.defineProperty(ep,em,eA)}:function(ep,eh,eg,em){void 0===em&&(em=eg),ep[em]=eh[eg]}),eA=this&&this.__setModuleDefault||(Object.create?function(ep,eh){Object.defineProperty(ep,"default",{enumerable:!0,value:eh})}:function(ep,eh){ep.default=eh}),eM=this&&this.__importStar||function(ep){if(ep&&ep.__esModule)return ep;var eh={};if(null!=ep)for(var eg in ep)"default"!==eg&&Object.prototype.hasOwnProperty.call(ep,eg)&&em(eh,ep,eg);return eA(eh,ep),eh},e_=this&&this.__exportStar||function(ep,eh){for(var eg in ep)"default"===eg||Object.prototype.hasOwnProperty.call(eh,eg)||em(eh,ep,eg)},ey=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.makeTextDeltaIterable=eh.FormatConstants=eh.transformClientChangesetIfNeeded=eh.receiveChangesetFromServer=eh.generateIdentityChangeset=eh.generateClientChangeset=eh.computeUnsubmittedChangeset=eh.commitClientChangeset=eh.applyServerChangeset=eh.RolePrivileges=eh.PermissionManager=eh.Permission=eh.isRoleGte=eh.isNodeCompletionOp=eh.isNodeCollapsedOp=eh.isInsertChildOp=eh.isText0Op=eh.isNodeTextDeltaOp=eh.isDeltaRetainOp=eh.isDeltaOp=eh.isDeltaInsertOp=eh.Text0Subtype=eh.DeltaSubtype=eh.invertOp=eh.invertChangeset=eh.compactChangesets=eh.transform=eh.compose=eh.Validator=eh.Transform=eh.NodeFormat=eh.NodeAttributes=eh.Node=eh.History=eh.TreeSerializer=eh.TreeDeserializer=eh.Contents=eh.changelog=eh.TimestampAttributeDataSchema=eh.NoteAttributeValueZchema=eh.targetFromOldTarget=eh.isValidNodeFormat=eh.isValidFormat=eh.isValidChildrenFormat=eh.isHeading=eh.getDocumentTypeFormat=eh.getChildrenFormatFromParent=void 0;let eO=eg(92090),ez=eM(eg(44915));eh.FormatConstants=ez;let eF=eO.makeTextDeltaIterable;eh.makeTextDeltaIterable=eF;var ew=eg(25541);Object.defineProperty(eh,"getChildrenFormatFromParent",{enumerable:!0,get:function(){return ew.getChildrenFormatFromParent}}),Object.defineProperty(eh,"getDocumentTypeFormat",{enumerable:!0,get:function(){return ew.getDocumentTypeFormat}}),Object.defineProperty(eh,"isHeading",{enumerable:!0,get:function(){return ew.isHeading}}),Object.defineProperty(eh,"isValidChildrenFormat",{enumerable:!0,get:function(){return ew.isValidChildrenFormat}}),Object.defineProperty(eh,"isValidFormat",{enumerable:!0,get:function(){return ew.isValidFormat}}),Object.defineProperty(eh,"isValidNodeFormat",{enumerable:!0,get:function(){return ew.isValidNodeFormat}}),e_(eg(44915),eh),e_(eg(48579),eh);var eC=eg(20436);Object.defineProperty(eh,"targetFromOldTarget",{enumerable:!0,get:function(){return eC.targetFromOldTarget}});var eE=eg(4592);Object.defineProperty(eh,"NoteAttributeValueZchema",{enumerable:!0,get:function(){return eE.NoteAttributeValueZchema}});var ek=eg(58488);Object.defineProperty(eh,"TimestampAttributeDataSchema",{enumerable:!0,get:function(){return ek.TimestampAttributeDataSchema}});var eR=eg(74023);Object.defineProperty(eh,"changelog",{enumerable:!0,get:function(){return ey(eR).default}});var eS=eg(53300);Object.defineProperty(eh,"Contents",{enumerable:!0,get:function(){return ey(eS).default}});var eB=eg(48929);Object.defineProperty(eh,"TreeDeserializer",{enumerable:!0,get:function(){return ey(eB).default}});var eD=eg(99733);Object.defineProperty(eh,"TreeSerializer",{enumerable:!0,get:function(){return ey(eD).default}});var eT=eg(68794);Object.defineProperty(eh,"History",{enumerable:!0,get:function(){return ey(eT).default}});var eN=eg(76943);Object.defineProperty(eh,"Node",{enumerable:!0,get:function(){return ey(eN).default}});var eW=eg(14542);Object.defineProperty(eh,"NodeAttributes",{enumerable:!0,get:function(){return ey(eW).default}});var eL=eg(96332);Object.defineProperty(eh,"NodeFormat",{enumerable:!0,get:function(){return ey(eL).default}});var eP=eg(43931);Object.defineProperty(eh,"Transform",{enumerable:!0,get:function(){return ey(eP).default}});var eI=eg(46338);Object.defineProperty(eh,"Validator",{enumerable:!0,get:function(){return ey(eI).default}});var ej=eg(10606);Object.defineProperty(eh,"compose",{enumerable:!0,get:function(){return ej.compose}}),Object.defineProperty(eh,"transform",{enumerable:!0,get:function(){return ej.transform}});var eU=eg(61213);Object.defineProperty(eh,"compactChangesets",{enumerable:!0,get:function(){return eU.compactChangesets}}),e_(eg(79989),eh);var eH=eg(21640);Object.defineProperty(eh,"invertChangeset",{enumerable:!0,get:function(){return eH.invertChangeset}}),Object.defineProperty(eh,"invertOp",{enumerable:!0,get:function(){return eH.invertOp}});var eX=eg(83603);Object.defineProperty(eh,"DeltaSubtype",{enumerable:!0,get:function(){return ey(eX).default}});var eQ=eg(87044);Object.defineProperty(eh,"Text0Subtype",{enumerable:!0,get:function(){return ey(eQ).default}});var eK=eg(48153);Object.defineProperty(eh,"isDeltaInsertOp",{enumerable:!0,get:function(){return eK.isDeltaInsertOp}}),Object.defineProperty(eh,"isDeltaOp",{enumerable:!0,get:function(){return eK.isDeltaOp}}),Object.defineProperty(eh,"isDeltaRetainOp",{enumerable:!0,get:function(){return eK.isDeltaRetainOp}}),Object.defineProperty(eh,"isNodeTextDeltaOp",{enumerable:!0,get:function(){return eK.isNodeTextDeltaOp}}),Object.defineProperty(eh,"isText0Op",{enumerable:!0,get:function(){return eK.isText0Op}});var e$=eg(93275);Object.defineProperty(eh,"isInsertChildOp",{enumerable:!0,get:function(){return e$.isInsertChildOp}}),Object.defineProperty(eh,"isNodeCollapsedOp",{enumerable:!0,get:function(){return e$.isNodeCollapsedOp}}),Object.defineProperty(eh,"isNodeCompletionOp",{enumerable:!0,get:function(){return e$.isNodeCompletionOp}});var eV=eg(44104);Object.defineProperty(eh,"isRoleGte",{enumerable:!0,get:function(){return ey(eV).default}});var eG=eg(44862);Object.defineProperty(eh,"Permission",{enumerable:!0,get:function(){return ey(eG).default}});var eY=eg(33330);Object.defineProperty(eh,"PermissionManager",{enumerable:!0,get:function(){return ey(eY).default}});var eZ=eg(22407);Object.defineProperty(eh,"RolePrivileges",{enumerable:!0,get:function(){return ey(eZ).default}});var eJ=eg(55718);Object.defineProperty(eh,"applyServerChangeset",{enumerable:!0,get:function(){return ey(eJ).default}});var e0=eg(54693);Object.defineProperty(eh,"commitClientChangeset",{enumerable:!0,get:function(){return ey(e0).default}});var e5=eg(58830);Object.defineProperty(eh,"computeUnsubmittedChangeset",{enumerable:!0,get:function(){return ey(e5).default}});var e6=eg(61684);Object.defineProperty(eh,"generateClientChangeset",{enumerable:!0,get:function(){return ey(e6).default}});var e9=eg(21822);Object.defineProperty(eh,"generateIdentityChangeset",{enumerable:!0,get:function(){return ey(e9).default}});var e8=eg(2457);Object.defineProperty(eh,"receiveChangesetFromServer",{enumerable:!0,get:function(){return ey(e8).default}});var e7=eg(80637);Object.defineProperty(eh,"transformClientChangesetIfNeeded",{enumerable:!0,get:function(){return ey(e7).default}}),e_(eg(22330),eh)},53300:function(ep,eh,eg){"use strict";var em=this&&this.__createBinding||(Object.create?function(ep,eh,eg,em){void 0===em&&(em=eg);var eA=Object.getOwnPropertyDescriptor(eh,eg);(!eA||("get"in eA?!eh.__esModule:eA.writable||eA.configurable))&&(eA={enumerable:!0,get:function(){return eh[eg]}}),Object.defineProperty(ep,em,eA)}:function(ep,eh,eg,em){void 0===em&&(em=eg),ep[em]=eh[eg]}),eA=this&&this.__setModuleDefault||(Object.create?function(ep,eh){Object.defineProperty(ep,"default",{enumerable:!0,value:eh})}:function(ep,eh){ep.default=eh}),eM=this&&this.__importStar||function(ep){if(ep&&ep.__esModule)return ep;var eh={};if(null!=ep)for(var eg in ep)"default"!==eg&&Object.prototype.hasOwnProperty.call(ep,eg)&&em(eh,ep,eg);return eA(eh,ep),eh},e_=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let ey=eg(61805),eO=eM(eg(35369)),ez=e_(eg(8804)),eF=e_(eg(94654)),ew=e_(eg(27361)),eC=e_(eg(18721)),eE=e_(eg(41609)),ek=e_(eg(14293)),eR=e_(eg(10928)),eS=e_(eg(66604)),eB=e_(eg(98491)),eD=e_(eg(54061)),eT=e_(eg(28895)),eN=eg(25541),eW=e_(eg(40997)),eL=e_(eg(79662)),eP=e_(eg(73212)),eI=e_(eg(35022)),ej=e_(eg(40229)),eU=e_(eg(45090)),eH=e_(eg(90970)),eX=eM(eg(20436)),eQ=e_(eg(89049)),eK=e_(eg(49608)),e$=e_(eg(2612)),eV=e_(eg(29839)),eG=e_(eg(51306)),eY=e_(eg(20747)),eZ=e_(eg(34278)),eJ=e_(eg(53617)),e0=e_(eg(92750)),e5=e_(eg(48929)),e6=e_(eg(99733)),e9=e_(eg(76943)),e8=e_(eg(96332)),e7=e_(eg(43931));class tu extends eO.default.Record({version:"2",rootID:null,nodes:(0,eO.Map)()}){static create(ep={},eh={}){if((0,ek.default)(ep.rootID)){let eg=(0,ew.default)(eh,["documentType"],null),em=(0,eN.getDocumentTypeFormat)(eg),eA={};(0,ek.default)(eg)||(eA.format={node:em,children:em});let eM=e9.default.create(eA),e_=eM.id,ey=e9.default.create({children:[e_]}),ez=ey.id;ep.rootID=ez,ep.nodes=(0,eO.Map)({[ez]:ey,[e_]:eM})}return(0,ek.default)(ep.nodes)||eO.Map.isMap(ep.nodes)||(ep.nodes=(0,eD.default)(ep.nodes,(ep,eh,eg)=>(e9.default.isNode(eh)||(eh=e9.default.create(eh)),ep.set(eg,eh)),(0,eO.Map)())),new tu(ep)}static deserialize(ep){if((0,ek.default)(ep))throw new ey.TaskadeError({message:"Can't deserialize nil contents"});let{rootID:eh,nodes:eg}=ep;if((0,ek.default)(eh))throw new ey.TaskadeError({message:"`rootID` not provided"});if((0,ek.default)(eg))throw new ey.TaskadeError({message:"`nodes` not provided"});if(!(0,eC.default)(eg,[eh]))throw new ey.TaskadeError({message:"Root node not found in nodes"});return new tu({rootID:eh,nodes:(0,eO.Map)((0,eS.default)(eg,(ep,eh)=>{if(eh!==ep.id)throw new ey.TaskadeError({message:"Map's key and node's ID mismatch",scope:{extras:{key:eh,nodeId:ep.id}}});return e9.default.deserialize(ep)}))})}static fromST(ep){let eh=e5.default.deserializeRootTree(ep);return tu.create(eh)}static isContents(ep){return ep instanceof tu}toST(){return e6.default.buildRootTree(this)}serialize(){return{version:this.version,rootID:this.rootID,nodes:this.nodes.reduce((ep,eh,eg)=>(ep[eg]=eh.serialize(),ep),{})}}findNodeByID(ep){return this.nodes.get(ep)}transform(){let ep=this;return new e7.default({contents:ep})}equals(ep){return!(0,ek.default)(ep)&&!!tu.isContents(ep)&&this.rootID===ep.rootID&&this.nodes.size===ep.nodes.size&&this.nodes.every((eh,eg)=>{let em=ep.nodes.get(eg);return eh.equals(em)})}get isAllCompleted(){let{rootID:ep}=this;return this.nodes.every(eh=>eh.id===ep||eh.completed)}get isAllCollapsed(){let{rootNode:ep}=this;return ep.children.every(ep=>{let eh=this.findNodeByID(ep);return!eh.hasChild||eh.collapsed})}get isCollapsible(){let{rootNode:ep}=this;return ep.children.some(ep=>this.findNodeByID(ep).hasChild)}get isEmpty(){if(!(0,eE.default)(this.title))return!1;let{rootNode:ep}=this;switch(ep.children.size){case 0:return!0;case 1:{let{firstNode:ep}=this;return(0,eE.default)(ep.textString)&&!ep.hasChild}default:return!1}}get onlyOneChild(){let{rootNode:ep}=this;switch(ep.children.size){case 0:default:return!1;case 1:return 0===this.firstNode.children.size}}get firstNode(){let ep=this.rootNode.children.first();return this.findNodeByID(ep)}get rootNode(){return this.findNodeByID(this.rootID)}get lastNode(){let ep=this.rootNode;for(;!ep.children.isEmpty();){let eh=ep.children.last();ep=this.findNodeByID(eh)}return ep}get title(){return(0,ew.default)(this,["rootNode","textString"],null)}get stats(){let{rootNode:ep}=this,eh=0,eg=0;this.traverse((em,eA)=>{var eM,e_;if(ep.id===em.id)return!0;if((null===(eM=em.format)||void 0===eM?void 0:eM.node)==null){let ep=this.findParentNodeByID(em.id,eA);return e8.default.isCheckbox(null===(e_=null==ep?void 0:ep.format)||void 0===e_?void 0:e_.children)&&(eg+=1,em.completed&&(eh+=1)),!0}return e8.default.isCheckbox(em.format.node)&&(eg+=1,em.completed&&(eh+=1)),!0});let em={totalCount:eg,completedCount:eh},eA=ep.completed,eM=em.totalCount===em.completedCount;return{...em,completed:eA,cleared:eM}}setDocumentTypeFormat(ep){let eh=(0,eN.getDocumentTypeFormat)(ep),{rootNode:eg}=this;return eg.children.reduce((ep,eg)=>ep.setFormat(eg,"node",eh),this)}setFormat(ep,eh,eg){let[em,eA]=this.setFormatInNode(ep,eh,eg);return null==eA?this:em}setTitle(ep){let{rootID:eh}=this;return this.setIn(["nodes",eh,"text"],new eT.default().insert(ep).insert("\n",{paragraph:!0}))}setTextInNodeWithDelta(ep,eh){let[eg,em]=this.setTextInNodeWithDeltaSnapshot(ep,eh);return null==em?this:eg}traverse(ep){this.traverseNode(this.rootID,[],ep)}traverseNode(ep,eh,eg){let em=this.nodes.get(ep);if(!eg(em,eh))return;let eA=[...eh,em.id];em.children.forEach(ep=>{this.traverseNode(ep,eA,eg)})}forEachAncestors(ep,eh,eg){if((0,ek.default)(eh)){let eh=[ep],em=this.findParentNodeByID(ep);for(;!(0,ek.default)(em);){let ep=em.id;if(eg(em,eh))break;eh.unshift(ep),em=this.findParentNodeByID(ep)}}else{let em=[ep],eA=-1,eM=(0,eB.default)(eh,eA);for(;!(0,ek.default)(eM)&&!eg(this.findNodeByID(eM),em);)em.unshift(eM),eA-=1,eM=(0,eB.default)(eh,eA)}}findParentNodeByID(ep,eh){if((0,ek.default)(eh))return this.nodes.find(eh=>eh.children.contains(ep));{let ep=(0,eR.default)(eh);return(0,ek.default)(ep)?null:this.findNodeByID(ep)}}findNextNodeID(ep,eh){let eg=this.findNodeByID(ep);if(!eg.collapsed&&eg.hasChild)return eg.children.first();{let eg=null;return this.forEachAncestors(ep,eh,(ep,eh)=>{let em=(0,ez.default)(eh),eA=ep.indexOfChildNodeID(em);if(eAthis.deleteNodeRecursively(eh,ep)),this.updateIn(["nodes",eh,"children"],eh=>{let eg=eh.indexOf(ep);return eh.splice(eg,1)}),this.deleteIn(["nodes",ep]),this}findAncestorsForNode(ep,eh=1/0){let eg=[],em=this.findParentNodeByID(ep);for(;!(0,ek.default)(em)&&eg.lengththis.getIn(["nodes",ep,"children"]).toArray()).filter(ep=>!(0,eE.default)(ep));return eh}indentNode(ep,eh){let[eg,em]=this.indentAtNode(ep,eh);return null==em?this:eg}outdentNode(ep,eh){let[eg,em]=this.outdentAtNode(ep,eh);return null==em?this:eg}insertFragment(ep,eh,eg=-1){let em;if(null==eh&&(eh=this.rootID),eg<0)em={id:eh,position:"beforeend"};else if(0===eg)em={id:eh,position:"afterbegin"};else{let ep=this.getIn(["nodes",eh,"children"]);if(null==ep)return this;let eA=ep.get(eg);if(null==eA)return this;em={id:eA,parentId:eh,position:"beforebegin"}}let[eA,eM]=this.insertFragmentAdjacentToTarget(em,ep);return null==eM?this:eA}extractFragment(ep=[]){return e6.default.buildFragmentTree(this,ep)}toggleComplete(ep,eh){null==eh&&(eh=!this.getIn(["nodes",ep,"completed"],!1));let[eg,em]=this.setCompleteInNodes([ep],eh);return null==em?this:eg}toggleCompleteAll(){let ep=!this.isAllCompleted;return this.withMutations(eh=>{eh.nodes.forEach(eg=>{eg.id!==eh.rootID&&eh.toggleComplete(eg.id,ep)})})}toggleCollapse(ep,eh){null==eh&&(eh=!this.getIn(["nodes",ep,"collapsed"],!1));let[eg,em]=this.setCollapseInNodes([ep],eh);return null==em?this:eg}toggleCollapseAll(){let ep=!this.isAllCollapsed;return this.withMutations(eh=>{eh.nodes.forEach(eg=>{eg.id!==eh.rootID&&eg.hasChild&&eh.toggleCollapse(eg.id,ep)})})}moveNode(ep,eh,eg,em,eA){let eM={ids:[ep],ancestors:eh},e_={id:eg,ancestors:em,position:eA?"afterend":"beforebegin"},[ey,eO]=this.moveNodesAdjacentTo(eM,e_);return null==eO?this:ey}validateAncestors(ep,eh){var eg;let em=null===(eg=null==eh?void 0:eh.allowPartial)||void 0===eg||eg;if((0,eE.default)(ep))return[!1,new ey.TaskadeError({message:"Invalid ancestors"})];let eA=null;for(let eh of ep)if(null==eA){let ep=this.nodes.get(eh);if(null==ep)return[!1,new ey.TaskadeError({message:"Node not found"})];if(!em&&eh!==this.rootID)return[!1,new ey.TaskadeError({message:"Ancestors must begin with root node"})];eA=ep}else{let ep=this.nodes.get(eh);if(null==ep)return[!1,new ey.TaskadeError({message:"Node not found"})];if(-1===eA.children.findIndex(ep=>ep===eh))return[!1,new ey.TaskadeError({message:"Invalid ancestors"})];eA=ep}return[!0,null]}moveNodes(ep,eh){let[eg,em]=this.moveNodesAdjacentTo(ep,(0,eX.targetFromOldTarget)(eh));return null==em?[this,Error("Invalid move operation")]:[eg,null]}uncheckAll(){return this.withMutations(ep=>{ep.nodes.forEach(eh=>{eh.id!==ep.rootID&&ep.toggleComplete(eh.id,!1)})})}diff(ep){let eh=[],eg=(0,eO.Set)(),em=ep.nodes.keySeq().toSet(),eA=(0,eO.Set)();return this.nodes.forEach((ep,eh)=>{em.has(eh)?(em=em.delete(eh),eA=eA.add(eh)):eg=eg.add(eh)}),eg.forEach(ep=>{let eg=this.findNodeByID(ep);eh.push({p:["nodes",ep],od:eg.serialize()})}),em.forEach(eg=>{let em=ep.findNodeByID(eg);eh.push({p:["nodes",eg],oi:em.serialize()})}),eA.forEach(eg=>{let em=this.findNodeByID(eg),eA=ep.findNodeByID(eg),eM=em.diff(eA,["nodes",eg]);eM.length>0&&eh.push(...eM)}),{ops:eh}}apply(ep){return ep.ops.reduce((eh,eg)=>{switch(eg.p.length){case 0:case 1:throw new ey.TaskadeError({message:"Invalid operation",scope:{extras:{changeset:JSON.stringify(ep),op:JSON.stringify(eg)}}});case 2:{let{p:em}=eg;if("nodes"!==em[0])throw new ey.TaskadeError({message:"Invalid operation",scope:{extras:{changeset:JSON.stringify(ep),op:JSON.stringify(eg)}}});switch(!0){case(0,eC.default)(eg,["oi"])&&!(0,eC.default)(eg,["od"]):return eh.setIn(em,e9.default.deserialize(eg.oi));case(0,eC.default)(eg,["od"])&&!(0,eC.default)(eg,["oi"]):return eh.deleteIn(em);default:throw new ey.TaskadeError({message:"Invalid operation",scope:{extras:{changeset:JSON.stringify(ep),op:JSON.stringify(eg)}}})}}default:{let{p:em,...eA}=eg;if("nodes"!==em[0])throw new ey.TaskadeError({message:"Invalid operation",scope:{extras:{changeset:JSON.stringify(ep),op:JSON.stringify(eg)}}});return eh.updateIn(em.slice(0,2),ep=>ep.applyOp({p:em.slice(2),...eA}))}}},this)}flatten(ep={}){let eh={array:[]},{rootID:eg}=this,em={ancestors:[],id:eg,indices:[],inherited:{cleared:!1}};return this.flattenNode(eh,em,ep),eh.array}flattenNode(ep,eh,eg){let em=[],{ancestors:eA,id:eM,indices:e_,inherited:eO}=eh,ez=this.findNodeByID(eM);(0,ey.assert)(!(0,ek.default)(ez),`${eM} must not be nil.`);let eF=(0,eE.default)(eA),ew={cleared:ez.completed||eO.cleared},eC=0;ez.children.forEach((ep,eh)=>{let ey={array:[]},eO={ancestors:[...eA,eM],id:ep,indices:[...e_,eh-eC],inherited:ew};if(this.flattenNode(ey,eO,eg),eF){let eh=(0,eR.default)(ey.array);(0,ek.default)(eh)||eh.id===ep||(eh.inherited={...eh.inherited,isLastInSection:!0})}if((0,eE.default)(ey.array)){eC+=1;return}em.push(...ey.array)}),eg.hideCompleted&&ez.completed&&(0,eE.default)(em)||(ez.collapsed&&!eg.includeCollapsed?ep.array.push({id:eM,indices:e_,ancestors:eA,inherited:eO}):ep.array.push({id:eM,indices:e_,ancestors:eA,inherited:eO},...em))}parents(){let ep=(0,eO.Map)().asMutable(),{rootID:eh,nodes:eg}=this,em=[{nodeID:eh,parentID:null}];for(;!(0,eE.default)(em);){let{nodeID:eA,parentID:eM}=em.pop(),e_=eg.get(eA);(0,ey.assert)(!(0,ek.default)(e_),`Node (${eA}) must exists`),(0,ey.assert)(e_.id===eA,`Node (${eA}) must match`),(0,ey.assert)(null===eM?eA===eh:eg.has(eM),`Parent-child relationship (${eM} -> ${eA}) must be valid`),(0,ey.assert)(!ep.has(eA),`Parent-child relationship (${eM} -> ${eA}) must be new`),ep.set(eA,eM),em.push(...e_.children.map(ep=>({nodeID:ep,parentID:eA})).reverse())}return ep.asImmutable()}}tu.prototype.adoptChildren=eW.default,tu.prototype.insertNode=eH.default,tu.prototype.indentAtNode=ej.default,tu.prototype.indentNodes=eI.default,tu.prototype.removeNode=e$.default,tu.prototype.removeNodes=eV.default,tu.prototype.insertFragmentAdjacentToTarget=eU.default,tu.prototype.moveNodesAdjacentTo=eX.default,tu.prototype.outdentAtNode=eQ.default,tu.prototype.outdentNodes=eK.default,tu.prototype.setTextInNodeWithDeltaSnapshot=eJ.default,tu.prototype.setCollapseInNodes=eG.default,tu.prototype.setCompleteInNodes=eY.default,tu.prototype.setFormatInNode=eZ.default,tu.prototype.findNextNodeId=eL.default,tu.prototype.sortNodeIds=e0.default,tu.prototype.getSelectionFormatIds=eP.default,eh.default=tu},76943:function(ep,eh,eg){"use strict";var em=this&&this.__createBinding||(Object.create?function(ep,eh,eg,em){void 0===em&&(em=eg);var eA=Object.getOwnPropertyDescriptor(eh,eg);(!eA||("get"in eA?!eh.__esModule:eA.writable||eA.configurable))&&(eA={enumerable:!0,get:function(){return eh[eg]}}),Object.defineProperty(ep,em,eA)}:function(ep,eh,eg,em){void 0===em&&(em=eg),ep[em]=eh[eg]}),eA=this&&this.__setModuleDefault||(Object.create?function(ep,eh){Object.defineProperty(ep,"default",{enumerable:!0,value:eh})}:function(ep,eh){ep.default=eh}),eM=this&&this.__importStar||function(ep){if(ep&&ep.__esModule)return ep;var eh={};if(null!=ep)for(var eg in ep)"default"!==eg&&Object.prototype.hasOwnProperty.call(ep,eg)&&em(eh,ep,eg);return eA(eh,ep),eh},e_=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let ey=eg(61805),eO=eM(eg(99848)),ez=eg(35369),eF=e_(eg(18721)),ew=e_(eg(1469)),eC=e_(eg(51584)),eE=e_(eg(14293)),ek=e_(eg(68630)),eR=e_(eg(96026)),eS=e_(eg(28895)),eB=eg(19678),eD=eg(22330),eT=e_(eg(14542)),eN=e_(eg(96332));class eW extends(0,ez.Record)({id:void 0,attributes:eT.default.deserialize(),collapsed:!1,completed:!1,children:(0,ez.List)(),format:null,text:void 0}){static create(ep={}){let{id:eh=(0,eB.generateUUID)()}=ep,{children:eg,state:em,text:eA}=ep;(0,eE.default)(eg)?eg=(0,ez.List)():(0,ew.default)(eg)&&(eg=(0,ez.List)(eg)),(0,eE.default)(eA)?eA=(0,eD.createBlankDelta)():(0,ew.default)(eA)?eA=new eS.default(eA):(0,ek.default)(eA)&&(0,ew.default)(eA.ops)&&(eA=new eS.default(eA));let eM=eT.default.deserialize(ep.attributes),e_={...ep,id:eh,attributes:eM,children:eg,text:eA};return(0,eF.default)(ep,["format"])&&(e_.format=eN.default.create(ep.format)),new eW(e_)}static deserialize(ep){if((0,eE.default)(ep))throw new ey.TaskadeError({message:"Can't deserialize nil node"});let{id:eh,collapsed:eg,completed:em}=ep,{state:eA}=ep;if((0,eE.default)(eh))throw new ey.TaskadeError({message:"`id` of node not provided"});if(!(0,eC.default)(eg))throw new ey.TaskadeError({message:"`collapsed` in node must be a boolean",scope:{extras:{nodeId:eh}}});if(!(0,eC.default)(em))throw new ey.TaskadeError({message:"`completed` in node must be a boolean",scope:{extras:{nodeId:eh}}});if(!(0,ew.default)(ep.children))throw new ey.TaskadeError({message:"`children` in node must be an array",scope:{extras:{nodeId:eh}}});let eM=(0,ez.List)(ep.children),e_=ep.text;switch(!0){case!(0,eE.default)(eA)&&!(0,eE.default)(e_):console.warn(`Detected both \`state\` and \`text\` in ${eh}, \`state\` will be ignored`),eA=void 0;case(0,eE.default)(eA)&&!(0,eE.default)(e_):e_=new eS.default(e_);break;default:throw new ey.TaskadeError({message:"Neither `state` nor `text` was found in node",scope:{extras:{nodeId:eh}}})}(0,ey.assert)(null!=e_,"Expect delta to be deserialized correctly");let eO=ep.format;return(0,eF.default)(ep,"format")&&!(0,eE.default)(eO)&&(eO=eN.default.create(eO)),new eW({id:eh,attributes:eT.default.deserialize(ep.attributes),collapsed:eg,completed:em,children:eM,format:eO,text:e_})}static isNode(ep){return ep instanceof eW}serialize(){let ep={id:this.id,collapsed:this.collapsed,completed:this.completed,children:this.children.toJSON(),text:{ops:this.text.ops}};return(0,eE.default)(this.format)||(ep.format=this.format.toJSON()),this.attributes.isEmpty()||(ep.attributes=this.attributes.serialize()),ep}equals(ep){return!!(!(0,eE.default)(ep)&&ep instanceof eW&&this.collapsed===ep.collapsed&&this.completed===ep.completed&&this.id===ep.id&&(0,ez.is)(this.children,ep.children)&&0===this.text.diff(ep.text).length()&&(0,ez.is)(this.format,ep.format)&&(0,ez.is)(this.attributes,ep.attributes))}isLastChild(ep){return this.children.last()===ep}get hasChild(){return!this.children.isEmpty()}indexOfChildNodeID(ep){return this.children.indexOf(ep)}get textString(){return(0,eD.deltaToString)(this.text)}reset(){return this.set("collapsed",!1).set("completed",!1).set("format",null).set("text",new eS.default().insert("\n",{paragraph:!0}))}diff(ep,eh=[]){var eg,em;if((0,ey.assert)(this.id===ep.id,"Mismatch node IDs…"),!(0,eD.isDocument)(this.text))throw new ey.TaskadeError({message:"This node has non-document text",scope:{extras:{nodeId:this.id,nodeText:JSON.stringify(this.text)}}});if(!(0,eD.isDocument)(ep.text))throw new ey.TaskadeError({message:"Other node has non-document text",scope:{extras:{nodeId:ep.id,nodeText:JSON.stringify(ep.text)}}});let eA=[],eM=this.text.diff(ep.text);if(eM.length()>0){let ep=eM.invert(this.text),eg={ops:eM.ops,inv:ep.ops};eA.push({p:[...eh,"text"],t:"delta",o:eg})}if(this.completed!==ep.completed&&eA.push({p:[...eh,"completed"],od:this.completed,oi:ep.completed}),this.collapsed!==ep.collapsed&&eA.push({p:[...eh,"collapsed"],od:this.collapsed,oi:ep.collapsed}),(0,ez.is)(null!==(eg=this.format)&&void 0!==eg?eg:null,null!==(em=ep.format)&&void 0!==em?em:null)||eA.push({p:[...eh,"format"],od:this.format?this.format.toJS():null,oi:ep.format?ep.format.toJS():null}),!(0,ez.is)(this.children,ep.children)){let eg=0;eO.diffArrays(this.children.toJS(),ep.children.toJS()).forEach(ep=>{let{added:em,removed:eM}=ep;switch(!0){case em:{let{count:em,value:eM}=ep;(0,eR.default)(em).forEach(ep=>{eA.push({p:[...eh,"children",eg],li:eM[ep]}),eg+=1});break}case eM:{let{count:em,value:eM}=ep;(0,eR.default)(em).forEach(ep=>{eA.push({p:[...eh,"children",eg],ld:eM[ep]})});break}default:{let{count:eh}=ep;eg+=eh}}})}return(0,ez.is)(this.attributes,ep.attributes)||eA.push(...this.attributes.diff(ep.attributes,[...eh,"attributes"])),eA}applyOp(ep,eh=0){let eg=ep.p.slice(eh);switch(eg[0]){case"format":if((0,eF.default)(ep,["od"])&&(0,eF.default)(ep,["oi"]))return this.set(eg[0],eN.default.create(ep.oi));throw new ey.TaskadeError({message:"Operation not supported"});case"collapsed":case"completed":if((0,eF.default)(ep,["od"])&&(0,eF.default)(ep,["oi"]))return this.set(eg[0],ep.oi);throw new ey.TaskadeError({message:"Operation not supported"});case"children":if((0,eF.default)(ep,["ld"])&&!(0,eF.default)(ep,["li"])){let eh=eg[1];return this.update("children",eg=>{let em=eg.get(eh);if(ep.ld!==em)throw new ey.TaskadeError({message:"Unable to delete child due to mismatch children",scope:{extras:{expectedChildId:ep.ld,actualChildId:em,nodeId:this.id,index:eh}}});return eg.delete(eh)})}if((0,eF.default)(ep,["li"])&&!(0,eF.default)(ep,["ld"])){let eh=eg[1];return this.update("children",eg=>eg.insert(eh,ep.li))}throw new ey.TaskadeError({message:"Operation not supported"});case"text":if((0,eF.default)(ep,["t"])&&(0,eF.default)(ep,["o"])&&"delta"===ep.t)return this.update("text",eh=>{if(!(0,eD.isDocument)(eh))throw new ey.TaskadeError({message:"Node has non-document text",scope:{extras:{nodeId:this.id,nodeText:JSON.stringify(eh)}}});let eg=new eS.default(ep.o),em=eh.compose(eg);if(!(0,eD.isDocument)(em))throw new ey.TaskadeError({message:"Composing node's text with delta resulted in non-document delta",scope:{extras:{nodeId:this.id,nodeText:JSON.stringify(eh),delta:JSON.stringify(eg),nextNodeText:JSON.stringify(em)}}});return em});throw new ey.TaskadeError({message:"Operation not supported"});case"attributes":if(eg.length>1)return this.update("attributes",eh=>eh.applyOp({...ep,p:eg.slice(1)}));throw new ey.TaskadeError({message:"Operation not supported"});default:throw new ey.TaskadeError({message:"Operation not supported"})}}}eh.default=eW},14542:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(37529)),e_=em(eg(35369)),ey=em(eg(50361)),eO=em(eg(41609)),ez=em(eg(18446)),eF=em(eg(26789)),ew=em(eg(87044)),eC=eg(48153),eE=eg(4592),ek=eg(58488),eR=eg(75883);function eS(ep,eh,eg,em){let eA=ep[eg],eM=eh[eg],{changeset:e_,prefix:ey}=em;if(null==eA&&null!=eM){let ep={p:[...ey,eg],oi:eM};e_.push(ep)}else if(null!=eA&&null==eM){let ep={p:[...ey,eg],od:eA};e_.push(ep)}else if(null!=eA&&null!=eM&&!(0,ez.default)(eA,eM)){let ep={p:[...ey,eg],od:eA,oi:eM};e_.push(ep)}}function eB(ep,eh,eg){let em=ep.note,eA=eh.note,{changeset:e_,prefix:ey}=eg;if(null==em&&null!=eA){let ep={p:[...ey,"note"],oi:eA};e_.push(ep)}else if(null!=em&&null==eA){let ep={p:[...ey,"note"],od:em};e_.push(ep)}else if(null!=em&&null!=eA){if(em.type===eA.type){if(em.value!==eA.value){let ep=(0,eM.default)(em.value,eA.value),eh=0,eg=[];for(let[em,eA]of ep)switch(em){case eM.default.INSERT:{let ep={p:eh,i:eA};eg.push(ep),eh+=eA.length;break}case eM.default.DELETE:{let ep={p:eh,d:eA};eg.push(ep);break}case eM.default.EQUAL:eh+=eA.length}eg.length>0&&e_.push({p:[...ey,"note","value"],t:"text0",o:eg})}}else{let ep={p:[...ey,"note"],od:em,oi:eA};e_.push(ep)}}}class eD extends e_.default.Record({created:void 0,updated:void 0,completed:void 0,note:void 0,unknowns:(0,eR.deserializeUnknowns)({})}){static deserialize(ep){if(null==ep)return new eD;let{created:eh,updated:eg,completed:em,note:eA,...eM}=ep;return new eD({created:(0,ek.deserializeTimestampAttribute)(eh),updated:(0,ek.deserializeTimestampAttribute)(eg),completed:(0,ek.deserializeTimestampAttribute)(em),note:(0,eE.deserializeNoteAttribute)(eA),unknowns:(0,eR.deserializeUnknowns)(eM)})}applyOp(ep){let eh=ep.p[0];if("created"===eh||"updated"===eh||"completed"===eh){if((0,eA.assert)(1===ep.p.length,`Expect op path length for attribute ${eh} to be 1`),(0,eC.isObjectInsertOp)(ep))return this.update(eh,eh=>(0,ek.deserializeTimestampAttribute)(ep.oi));if((0,eC.isObjectReplaceOp)(ep))return this.update(eh,eh=>(0,ek.deserializeTimestampAttribute)(ep.oi));if((0,eC.isObjectDeleteOp)(ep))return this.delete(eh);throw new eA.AssertionError("Unsupported Changeset Operation")}if("note"!==eh)return(0,eA.assert)(ep.p.length>=1,`Expect op path length for attribute ${eh} to be 1 or more`),this.update("unknowns",eh=>(0,eR.deserializeUnknowns)(eF.default.apply((0,ey.default)(eh),[ep])));if(ep.p.length>1){if("value"===ep.p[1]&&(0,eC.isText0Op)(ep))return(0,eA.assert)(2===ep.p.length,"Expect op path length to be 2"),this.update(eh,eh=>((0,eA.assert)(null!=eh,"Expect note to be available"),(0,eE.deserializeNoteAttribute)({...eh,value:ew.default.apply(eh.value,ep.o)})));throw new eA.AssertionError("Unsupported Changeset Operation")}if((0,eC.isObjectInsertOp)(ep))return this.update(eh,eh=>(0,eE.deserializeNoteAttribute)(ep.oi));if((0,eC.isObjectReplaceOp)(ep))return this.update(eh,eh=>(0,eE.deserializeNoteAttribute)(ep.oi));if((0,eC.isObjectDeleteOp)(ep))return this.delete(eh);throw new eA.AssertionError("Unsupported Changeset Operation")}diff(ep,eh=[]){let eg=[],em={changeset:eg,prefix:eh};eS(this,ep,"created",em),eS(this,ep,"updated",em),eS(this,ep,"completed",em),eB(this,ep,em);let eA=e_.default.Set(Object.keys(this.unknowns)),eM=e_.default.Set(Object.keys(ep.unknowns));for(let ep of eA.subtract(eM)){let em=this.unknowns[ep];eg.push({p:[...eh,ep],od:em})}for(let em of eA.intersect(eM)){let eA=this.unknowns[em],eM=ep.unknowns[em];(0,ez.default)(eA,eM)||eg.push({p:[...eh,em],od:eA,oi:eM})}for(let em of eM.subtract(eA)){let eA=ep.unknowns[em];eg.push({p:[...eh,em],oi:eA})}return eg}serialize(){let ep={};return null!=this.created&&(ep.created=this.created),null!=this.updated&&(ep.updated=this.updated),null!=this.completed&&(ep.completed=this.completed),null!=this.note&&(ep.note=this.note),ep=Object.assign(ep,this.unknowns)}isEmpty(){return null==this.created&&null==this.updated&&null==this.completed&&null==this.note&&(0,eO.default)(this.unknowns)}}eh.default=eD},96332:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=eg(35369),e_=em(eg(64721)),ey=em(eg(14293)),eO=eg(25541),ez=eg(44915);class eF extends(0,eM.Record)({node:null,children:null}){constructor(ep){var eh,eg;let em=null!==(eh=null==ep?void 0:ep.node)&&void 0!==eh?eh:null,eM=null!==(eg=null==ep?void 0:ep.children)&&void 0!==eg?eg:null;if(!(0,eO.isValidFormat)(em))throw new eA.TaskadeError({message:"Invalid node formatting",scope:{extras:{formatType:"node",formatValue:em}}});if(!(0,eO.isValidFormat)(eM))throw new eA.TaskadeError({message:"Invalid children formatting",scope:{extras:{formatType:"children",formatValue:eM}}});return super(ep)}static create(ep={}){return(0,ey.default)(ep)?null:new eF(ep)}static isCheckbox(ep){return(0,ey.default)(ep)||(0,e_.default)(ez.CHECKBOX_FORMATS,ep)}setFormat(ep,eh){if("node"===ep&&(0,eO.isValidNodeFormat)(eh))return this.set("node",eh);if("children"===ep&&(0,eO.isValidChildrenFormat)(eh))return this.set("children",eh);throw new eA.TaskadeError({message:`Invalid ${ep} formatting`,scope:{extras:{formatType:ep,formatValue:eh}}})}}eh.default=eF},43931:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=eg(35369),e_=em(eg(14293));class ey{constructor({contents:ep}){this.contents=ep,this.orphans=(0,eM.List)()}addNodeToParent(ep,eh){let eg=this.contents;return eg=eg.updateIn(["nodes"],eg=>eg.set(ep.id,ep).updateIn([eh,"children"],eh=>eh.push(ep.id))),this.contents=eg,this}deleteNodeByID(ep,eh){let eg=this.contents;if((0,e_.default)(eh)){let em=eg.findParentNodeByID(ep);if((0,e_.default)(em))throw new eA.TaskadeError({message:"Node is an oprhan.",scope:{extras:{nodeId:ep}}});eh=em.id}let em=["nodes",ep],eM=["nodes",eh],ey=(eg=eg.updateIn([...eM,"children"],eh=>{let eg=eh.indexOf(ep);return eh.splice(eg,1)})).getIn([...em,"children"]);return eg=eg.deleteIn(em),this.contents=eg,this.orphans=this.orphans.concat(ey),this}adoptOrphans(ep){if(this.orphans.isEmpty())return this;let eh=this.contents,eg=["nodes",ep];return eh=eh.updateIn([...eg,"children"],ep=>ep.concat(this.orphans)),this.contents=eh,this.orphans=(0,eM.List)(),this}apply(){return this.orphans.isEmpty()||console.warn(`Applying a transformation that result in ${this.orphans.size} orphan nodes…`),this.contents}}eh.default=ey},40997:(ep,eh)=>{"use strict";function eg(ep,eh,eg){let em=this.getIn(["nodes",ep,"children"]),eA=this.getIn(["nodes",eh,"children"]);if(null==eg)eg=eA.size;else if(eg>eA.size)return[this,null];let eM=[],e_=this;for(let[eA,ey]of em.entries())e_=e_.updateIn(["nodes",ep,"children"],eh=>{let eg=eh.indexOf(ey);return eM.push({p:["nodes",ep,"children",eg],ld:ey}),eh.splice(eg,1)}).updateIn(["nodes",eh,"children"],ep=>{let em=eg+eA;return eM.push({p:["nodes",eh,"children",em],li:ey}),ep.splice(em,0,ey)});return 0===eM.length?[this,null]:[e_,eM]}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},79662:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(8804));function eM(ep,eh){var eg;if(!(null!==(eg=null==eh?void 0:eh.skipDescendants)&&void 0!==eg&&eg)){let eh=this.findNodeByID(ep);if(null==eh)return null;if(!eh.collapsed&&eh.hasChild)return eh.children.first()}let em=null==eh?void 0:eh.ancestors,eM=null;return this.forEachAncestors(ep,em,(ep,eh)=>{var eg;let em=(0,eA.default)(eh),e_=ep.indexOfChildNodeID(em);if(e_1))return[eh];{let ep=(0,eA.default)(eg);return null==ep?null:[ep]}}}if(!Array.isArray(ep))return null;{let eh=ep[0];if(null==eh)return null;if(eh===this.rootID){let ep=this.rootID,eh=this.getIn(["nodes",ep,"children"]);return null==eh||0===eh.size?null:eh.toJS()}{let eg=this.findAncestorsForNode(eh);if(0===eg.length)return null;let em=(0,eA.default)(eg);if(null==em)return null;for(let eh of ep){let[ep,eg]=this.validateAncestors([em,eh]);if(!ep)return null}if(!(eg.length>1))return ep;{let ep=[];return this.traverseNode(em,eg,eh=>(eh.children.size>0&&ep.push(eh.id),!0)),ep}}}}eh.default=eM},35022:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(35369)),eM=em(eg(8804));function e_(ep,eh){if(null==eh){let eg=(0,eM.default)(ep);if(null==eg)return[this,null];let em=this.findParentNodeByID(eg);if(null==em)return[this,null];eh=em.id}let eg=this.getIn(["nodes",eh]);if(null==eg)return[this,null];let em=eg.children,e_=eA.default.Set(ep),ey=[];for(let ep of em)e_.has(ep)&&ey.push(ep);if(0===ey.length||ep.length!==ey.length)return[this,null];let eO=(0,eM.default)(ey);if(null==eO)return[this,null];let ez=this.findAncestorsForNode(eO);if(null==ez)return[this,null];let eF=em.indexOf(eO);if(-1===eF||0===eF)return[this,null];let ew=eF-1;if(null==em.get(ew))return[this,null];let eC=[],eE=this;for(let ep of ey){let[eh,eg]=eE.indentAtNode(ep,ez);if(null==eg)return[this,null];eC.push(...eg),eE=eh}return 0===eC.length?[this,null]:[eE,eC]}eh.default=e_},40229:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(25541),eM=em(eg(96332));function e_(ep,eh){var eg,em;null==eh&&(eh=this.findAncestorsForNode(ep));let eA=this.findParentNodeByID(ep,eh);if(null==eA)return[this,null];let e_=eA.id,eO=eA.children.indexOf(ep);if(-1===eO||0===eO)return[this,null];let ez=eO-1,eF=eA.children.get(ez);if(null==eF)return[this,null];let ew=this.findNodeByID(eF);if(null==ew)return[this,null];let eC=[],eE=this.updateIn(["nodes",e_,"children"],eh=>(eC.push({p:["nodes",e_,"children",eO],ld:ep}),eh.splice(eO,1))).updateIn(["nodes",eF,"children"],eh=>(eC.push({p:["nodes",eF,"children",eh.size],li:ep}),eh.push(ep))),[ek,eR]=ey(ep,null===(eg=eA.format)||void 0===eg?void 0:eg.children,eE);return(null!=eR&&(eE=ek,eC.push(...eR)),ew.children.isEmpty()&&(null===(em=ew.format)||void 0===em?void 0:em.children)!=null)?[eE=eE.updateIn(["nodes",eF,"format"],ep=>{var eh,eg,em;let eA={node:null!==(eh=null==ep?void 0:ep.node)&&void 0!==eh?eh:null,children:null},e_={p:["nodes",eF,"format"],od:null!==(em=null!==(eg=null==ep?void 0:ep.toJSON())&&void 0!==eg?eg:ep)&&void 0!==em?em:null,oi:eA};return eC.push(e_),eM.default.create(eA)}),eC]:[eE,eC]}function ey(ep,eh,eg){var em;let e_=eg.findNodeByID(ep);if(null==e_||(null===(em=e_.format)||void 0===em?void 0:em.node)!=null||null==eh||!(0,eA.isValidNodeFormat)(eh))return[eg,null];let ey=[];return[eg.updateIn(["nodes",ep,"format"],eg=>{var em;let e_={node:(0,eA.getChildrenFormatFromParent)(eh),children:null},eO={p:["nodes",ep,"format"],od:null!==(em=null==eg?void 0:eg.toJSON())&&void 0!==em?em:null,oi:e_};return ey.push(eO),eM.default.create(e_)}),ey]}eh.default=e_},45090:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(54824),eM=em(eg(48929)),e_=em(eg(76943));function ey(ep,eh){var eg,em;let eA=null!==(eg=eh.id)&&void 0!==eg?eg:ep.rootID,eM=null!==(em=eh.position)&&void 0!==em?em:"beforeend";if("afterbegin"===eM||"beforeend"===eM){let eh=eA,eg=ep.getIn(["nodes",eh]);if(null==eg)return console.warn("Invalid parent ID"),null;let em=eg.children,e_=0;return"beforeend"===eM&&(e_=em.size),{parentId:eh,childIndex:e_}}if("beforebegin"!==eM&&"afterend"!==eM)return null;{let eg;if(eA===ep.rootID)return console.warn("Not allowed to insert fragment before begin and after end of root node"),null;let em=eh.parentId;if(null==em){let eh=ep.findParentNodeByID(eA);if(null==eh)return console.warn("Invalid parent ID"),null;eg=eh,em=eh.id}else{let eh=ep.getIn(["nodes",em]);if(null==eh)return console.warn("Invalid parent ID"),null;eg=eh}let e_=eg.children.indexOf(eA);if(-1===e_)return console.warn("Invalid target ID"),null;let ey=e_;return"afterend"===eM&&(ey+=1),{parentId:em,childIndex:ey}}}function eO(ep,eh){if("fragment"!==eh.type)return console.warn("Expected a fragment syntax tree node"),[this,null];let eg=ey(this,ep);if(null==eg)return[this,null];let em=eg.parentId,eO=eg.childIndex,ez=eM.default.deserializeFragmentTree(eh),eF=this,ew=[];for(let[ep,eh]of Object.entries(ez.nodes)){if(eF.nodes.has(ep))return console.warn(`Duplicate node ID detected: ${ep}`),[this,null];eF=eF.updateIn(["nodes"],eg=>(ew.push({p:["nodes",ep],oi:eh}),eg.set(ep,e_.default.create(eh))))}for(let ep of(0,eA.makeReverseIterable)(ez.fragmentIds))eF=eF.updateIn(["nodes",em,"children"],eh=>(ew.push({p:["nodes",em,"children",eO],li:ep}),eh.splice(eO,0,ep)));return[eF,ew]}eh.default=eO},90970:(ep,eh)=>{"use strict";function eg(ep,eh,eg=-1){return null==eh&&(eh=this.rootID),eg<0&&(eg=this.getIn(["nodes",eh,"children"]).size),[this.updateIn(["nodes"],eh=>eh.set(ep.id,ep)).updateIn(["nodes",eh,"children"],eh=>eh.splice(eg,0,ep.id)),[{p:["nodes",ep.id],oi:ep.serialize()},{p:["nodes",eh,"children",eg],li:ep.id}]]}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},20436:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.targetFromOldTarget=void 0;let eA=em(eg(35369)),eM=em(eg(8804)),e_=em(eg(38125)),ey=em(eg(10928)),eO=eg(25541),ez=em(eg(96332));function eF(ep){return null!=ep.at?{id:ep.at,ancestors:ep.ancestors,position:ep.after?"afterend":"beforebegin"}:{id:(0,ey.default)(ep.ancestors),ancestors:(0,e_.default)(ep.ancestors),position:"afterbegin"}}function ew(ep,eh,eg,em,eA,eM){let e_=eg.id;return e_===eM&&e_!==eA?ep.updateIn(["nodes",em,"format"],ep=>{var eg,eA,eM;let e_={node:null,children:null!==(eg=null==ep?void 0:ep.children)&&void 0!==eg?eg:null},ey={p:["nodes",em,"format"],od:null!==(eM=null!==(eA=null==ep?void 0:ep.toJSON())&&void 0!==eA?eA:ep)&&void 0!==eM?eM:null,oi:e_};return eh.push(ey),ez.default.create(e_)}):e_!==eM&&eA===eM?ep.updateIn(["nodes",em,"format"],ep=>{var eA,eM,e_,ey,eF;let ew={node:(0,eO.isValidNodeFormat)(null===(eA=eg.format)||void 0===eA?void 0:eA.children)?null===(eM=eg.format)||void 0===eM?void 0:eM.children:null,children:null!==(e_=null==ep?void 0:ep.children)&&void 0!==e_?e_:null},eC={p:["nodes",em,"format"],od:null!==(eF=null!==(ey=null==ep?void 0:ep.toJSON())&&void 0!==ey?ey:ep)&&void 0!==eF?eF:null,oi:ew};return eh.push(eC),ez.default.create(ew)}):ep}function eC(ep,eh,eg,em,eA,e_,ey){return ep.updateIn(["nodes",ey,"format"],ep=>{var eF,ew,eC,eE,ek,eR,eS;let eB=null;if(eA.length>1){let ep=null!==(ew=null===(eF=e_.format)||void 0===eF?void 0:eF.children)&&void 0!==ew?ew:null;eB=null!==(eC=(0,eO.getChildrenFormatFromParent)(ep))&&void 0!==eC?eC:null}else{let ep=(0,eM.default)(em),eh=eg.findNodeByID(ep);null!=eh&&null!=eh.format&&(eB=(0,eO.isHeading)(eh.format.node)?null:eh.format.node)}let eD={node:null!==(eE=null==ep?void 0:ep.node)&&void 0!==eE?eE:null,children:null!==(ek=null!=eB?eB:null==ep?void 0:ep.children)&&void 0!==ek?ek:null},eT={p:["nodes",ey,"format"],od:null!==(eS=null!==(eR=null==ep?void 0:ep.toJSON())&&void 0!==eR?eR:ep)&&void 0!==eS?eS:null,oi:eD};return eh.push(eT),ez.default.create(eD)})}function eE(ep,eh){let eg;if(ep.ids.includes(this.rootID)||ep.ids.includes(eh.id))return[this,null];let em=new Set(eh.ancestors);for(let eh of ep.ids)if(em.has(eh))return[this,null];{let[eh,eg]=this.validateAncestors(ep.ancestors);if(!eh)return[this,null]}let eM=(0,ey.default)(ep.ancestors);if(null==eM)return[this,null];let e_=this.getIn(["nodes",eM]);if(null==e_)return[this,null];{let eh=eA.default.OrderedSet(ep.ids),em=eA.default.OrderedSet();for(let ep of e_.children)eh.has(ep)&&(em=em.add(ep));if(0===em.size||em.size!==eh.size)return[this,null];eg=em.toArray()}if("beforebegin"===eh.position||"afterend"===eh.position){{let[ep,eg]=this.validateAncestors(eh.ancestors);if(!ep)return[this,null]}let em=(0,ey.default)(eh.ancestors);if(null==em)return[this,null];let eO=this.getIn(["nodes",em]);if(null==eO)return[this,null];let ez=eO.children.indexOf(eh.id);if(-1===ez)return[this,null];let eF=this,eE=[];for(let ep of eA.default.Seq.Indexed(eg).reverse()){let eg=eF.getIn(["nodes",eM,"children"]).indexOf(ep);if(eg<0)return[this,null];eF=ew(eF=eF.updateIn(["nodes",eM,"children"],eh=>{let em=eg;return eE.push({p:["nodes",eM,"children",em],ld:ep}),eh.splice(em,1)}).updateIn(["nodes",em,"children"],eA=>{eM===em&&eg{let em=eh;return eE.push({p:["nodes",eM,"children",em],ld:ep}),eg.splice(em,1)}).updateIn(["nodes",em,"children"],eh=>{let eg=ez;return eE.push({p:["nodes",em,"children",eg],li:ep}),eh.splice(eg,0,ep)}),eE,e_,ep,em,this.rootID)}return eM!==em&&ey.children.isEmpty()?[eF=eC(eF,eE,this,eg,ep.ancestors,e_,em),eE]:[eF,eE]}}eh.targetFromOldTarget=eF,eh.default=eE},89049:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(1469)),eM=em(eg(98491)),e_=em(eg(69579)),ey=eg(25541),eO=em(eg(96332));function ez(ep,eh){var eg;let em=(0,eA.default)(eh)?(0,e_.default)(eh,3):this.findAncestorsForNode(ep,3);if(em.length<2)return[this,null];let[ey]=this.validateAncestors([...em,ep]);if(!ey)return[this,null];let eO=(0,eM.default)(em,-1),ez=(0,eM.default)(em,-2),ew=[],eC=this.updateIn(["nodes",eO,"children"],eh=>{let eg=eh.indexOf(ep);return ew.push({p:["nodes",eO,"children",eg],ld:ep}),eh.splice(eg,1)}).updateIn(["nodes",ez,"children"],eh=>{let eg=eh.indexOf(eO)+1;return ew.push({p:["nodes",ez,"children",eg],li:ep}),eh.splice(eg,0,ep)}),eE=eC.findNodeByID(eO);if(null==eE)return[this,null];let[ek,eR]=eF(ep,null===(eg=eE.format)||void 0===eg?void 0:eg.node,eC);return null!=eR&&(eC=ek,ew.push(...eR)),[eC,ew]}function eF(ep,eh,eg){if(null==eg.findNodeByID(ep)||null==eh||!(0,ey.isValidNodeFormat)(eh))return[eg,null];let em=[];return[eg.updateIn(["nodes",ep,"format"],eg=>{var eA;let eM={node:eh,children:null},e_={p:["nodes",ep,"format"],od:null!==(eA=null==eg?void 0:eg.toJSON())&&void 0!==eA?eA:null,oi:eM};return em.push(e_),eO.default.create(eM)}),em]}eh.default=ez},49608:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(54824),eM=em(eg(35369)),e_=em(eg(8804)),ey=em(eg(98491));function eO(ep){let eh=(0,e_.default)(ep);if(null==eh)return[this,null];let eg=this.findAncestorsForNode(eh,3);if(eg.length<2)return[this,null];let em=(0,ey.default)(eg,-1);if(null==em||null==(0,ey.default)(eg,-2))return[this,null];let eO=this.getIn(["nodes",em,"children"]);if(null==eO)return[this,null];let ez=eM.default.Set(ep),eF=[];for(let ep of eO)ez.has(ep)&&eF.push(ep);if(0===eF.length||ep.length!==eF.length||null==(eh=(0,e_.default)(eF)))return[this,null];let ew=[],eC=this;for(let ep of(0,eA.makeReverseIterable)(eF)){let[eh,eg]=eC.outdentAtNode(ep);if(null==eg)return[this,null];ew.push(...eg),eC=eh}return 0===ew.length?[this,null]:[eC,ew]}eh.default=eO},2612:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(35369));function e_(ep,eh){if(ep===this.rootID)return[this,null];if(null==eh){let eg=this.findParentNodeByID(ep);(0,eA.assert)(null!=eg,`Node (${ep}) does not belong to any nodes!`),eh=eg.id}let eg=this.getIn(["nodes",eh,"children"]).indexOf(ep);if(-1===eg)return[this,null];let em=[],e_=eM.default.Stack.of(ep);for(;null!=e_.peek();){let ep=e_.peek();e_=e_.shift(),em.push(ep);let eh=this.getIn(["nodes",ep,"children"]);eh.size>0&&(e_=e_.concat(...eh))}let ey=[{p:["nodes",eh,"children",eg],ld:ep}];for(let ep of em){let eh=["nodes",ep],eg=this.getIn(eh);ey.push({p:eh,od:eg.serialize()})}return[this.apply({ops:ey}),ey]}eh.default=e_},29839:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(98491)),eM=eg(32347);function e_(ep){let eh=(0,eM.findDeletableAncestryPathsForNodeIds)(ep,this),eg=this,em=[];for(let ep of eh){let eh=(0,eA.default)(ep,-1);if(null==eh)return[this,null];let eM=(0,eA.default)(ep,-2);if(null==eM)return[this,null];let[e_,ey]=eg.removeNode(eh,eM);if(null==ey)return[this,null];em.push(...ey),eg=e_}return[eg,em]}eh.default=e_},51306:(ep,eh)=>{"use strict";function eg(ep,eh){let eg=this,em=[];for(let eA of ep){let ep=["nodes",eA,"collapsed"];eg=eg.updateIn(ep,eg=>eg===eh?eg:(em.push({p:ep,oi:eh,od:eg}),eh))}return 0===em.length?[this,null]:[eg,em]}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},20747:(ep,eh)=>{"use strict";function eg(ep,eh){let eg=this,em=[];for(let eA of ep){let ep=["nodes",eA,"completed"];eg=eg.updateIn(ep,eg=>eg===eh?eg:(em.push({p:ep,oi:eh,od:eg}),eh))}return 0===em.length?[this,null]:[eg,em]}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},34278:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(96332));function eM(ep,eh,eg){let em=this,eM=null,e_=["nodes",ep,"format"];return(em=em.updateIn(e_,ep=>{var em,ey;let eO;return eO=null==ep?eA.default.create({[eh]:eg}):ep.setFormat(eh,eg),eM={p:e_,od:null!==(em=null==ep?void 0:ep.toJSON())&&void 0!==em?em:null,oi:null!==(ey=null==eO?void 0:eO.toJSON())&&void 0!==ey?ey:null},eO}),null==eM)?[this,null]:[em,eM]}eh.default=eM},53617:(ep,eh)=>{"use strict";function eg(ep,eh){let eg=["nodes",ep,"text"],em=this.getIn(eg);if(null==em)return[this,null];let eA=em.diff(eh);if(0===eA.ops.length)return[this,null];let eM=eA.invert(em),e_={p:eg,t:"delta",o:{ops:eA.ops,inv:eM.ops}};return[this.setIn(eg,eh),e_]}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},92750:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(10928));function eM(ep,eh){let eg=ep[0];if(null==eg)return null;null==eh&&(eh=this.findAncestorsForNode(eg));let em=(0,eA.default)(eh);if(null==em)return null;let eM=this.findNodeByID(em);if(null==eM)return null;let e_=new Set(ep),ey=[];for(let ep of eM.children)e_.has(ep)&&ey.push(ep);return ep.length!==ey.length?null:ey}eh.default=eM},32347:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.findDeletableAncestryPathsForNodeIds=void 0;let eA=eg(61805),eM=em(eg(35369));class e_{constructor(ep,eh){this.key=null!=ep?ep:null,this.parent=null!=eh?eh:null,this.children=new Map,this.end=!1}findOrCreateChildNode(ep){let eh=this.children.get(ep);return null==eh&&(eh=new e_(ep,this),this.children.set(ep,eh)),eh}markNodeAsEnded(){this.end=!0}}class ey{constructor(ep){this.root=new e_,this.contents=ep,this.parents=this.contents.parents()}insert(ep){let eh=this.root;for(let eg of ep)eh=eh.findOrCreateChildNode(eg);eh.markNodeAsEnded()}ancestryPathOfNodeId(ep){let eh=[],eg=ep;for(;null!=eg;)eh.unshift(eg),eg=this.parents.get(eg);return eh}insertAncestryPathForNodeId(ep){let eh=this.ancestryPathOfNodeId(ep);this.insert(eh)}}function eO(ep,eh){let eg=new ey(eh);for(let eh of ep)eg.insertAncestryPathForNodeId(eh);let em=[],e_=eM.default.Stack([eg.root]);for(;null!=e_.peek();){let ep=e_.peek();(0,eA.assert)(null!=ep,"Expect node to not be nullish"),e_=e_.pop(),ep.end?em.push(ep):e_=e_.unshift(...ep.children.values())}return em.map(ep=>{let eh=[],eg=ep;for(;null!=eg;)null!=eg.key&&eh.unshift(eg.key),eg=eg.parent;return eh})}eh.findDeletableAncestryPathsForNodeIds=eO},4592:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.deserializeNoteAttribute=eh.NoteAttributeValueZchema=void 0;let eA=em(eg(35369)),eM=em(eg(18446)),e_=eg(78754),ey=em(eg(21165));function eO(ep){return(0,eM.default)(this,ep)}function ez(){let ep=JSON.stringify(this,ey.default);return eA.default.hash(ep)}function eF(ep){if(null==ep)return;let eg=eh.NoteAttributeValueZchema.parse(ep);return Object.defineProperties(eg,{equals:{configurable:!1,enumerable:!1,value:eO},hashCode:{configurable:!1,enumerable:!1,value:ez}}),eg}eh.NoteAttributeValueZchema=e_.z.object({type:e_.z.string(),value:e_.z.string()}),eh.deserializeNoteAttribute=eF},58488:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.deserializeTimestampAttribute=eh.TimestampAttributeDataSchema=void 0;let eA=eg(61805),eM=em(eg(35369)),e_=em(eg(42705)),ey=em(eg(18446)),eO=em(eg(5157)),ez=em(eg(21165));function eF(ep){return(0,ey.default)(this,ep)}function ew(){let ep=JSON.stringify(this,ez.default);return eM.default.hash(ep)}function eC(ep){if(null==ep)return;let eg=e_.default.attempt(ep,eh.TimestampAttributeDataSchema);return Object.defineProperties(eg,{equals:{configurable:!1,enumerable:!1,value:eF},hashCode:{configurable:!1,enumerable:!1,value:ew}}),(0,eA.assert)((0,eO.default)(eg)),eg}eh.TimestampAttributeDataSchema=e_.default.object({at:e_.default.number().required(),rev:e_.default.number().positive().required(),by:e_.default.object({type:e_.default.string().valid("user").required(),id:e_.default.string().required()}).optional()}),eh.deserializeTimestampAttribute=eC},75883:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.deserializeUnknowns=void 0;let eA=em(eg(35369)),eM=em(eg(18446)),e_=em(eg(21165));function ey(ep){return(0,eM.default)(this,ep)}function eO(){let ep=JSON.stringify(this,e_.default);return eA.default.hash(ep)}function ez(ep){let eh=ep;return Object.defineProperties(eh,{equals:{configurable:!1,enumerable:!1,value:ey},hashCode:{configurable:!1,enumerable:!1,value:eO}}),eh}eh.deserializeUnknowns=ez},86973:(ep,eh)=>{"use strict";function eg(ep,eh){return null!=ep&&null!=eh?Array.from(new Set([...ep,...eh])):null!=ep?ep:null!=eh?eh:void 0}Object.defineProperty(eh,"__esModule",{value:!0});class em{constructor(){this.changeset={ops:[]},this.changes=new Map}pushOp(...ep){this.changeset.ops.push(...ep)}markNodeAsEdited(ep,eh){let em=this.changes.get(ep);null==em?(em={...eh,nodeId:ep},this.changes.set(ep,em)):(em.timestamp=eh.timestamp,em.authors=eg(em.authors,eh.authors),em.guests=eg(em.guests,eh.guests)),em.edited=!0}markNodeAsCompleted(ep,eh,em){let eA=this.changes.get(ep);null==eA?(eA={...em,nodeId:ep},this.changes.set(ep,eA)):(eA.timestamp=em.timestamp,eA.authors=eg(eA.authors,em.authors),eA.guests=eg(eA.guests,em.guests)),eA.completed=eh}markNodeAsAdded(ep,eh){let em=this.changes.get(ep);null==em?(em={...eh,nodeId:ep},this.changes.set(ep,em)):(em.timestamp=eh.timestamp,em.authors=eg(em.authors,eh.authors),em.guests=eg(em.guests,eh.guests)),em.added=!0}markNodeAsDeleted(ep,eh){let em=this.changes.get(ep);null==em?(em={...eh,nodeId:ep},this.changes.set(ep,em)):(em.timestamp=eh.timestamp,em.authors=eg(em.authors,eh.authors),em.guests=eg(em.guests,eh.guests)),em.removed=!0}relateNodeWithNextParent(ep,eh,eg,em){let eA=this.changes.get(ep);null==eA&&(eA={nodeId:ep},this.changes.set(ep,eA)),eA.nextParent={parentId:eh,pos:eg,loc:em}}relateNodeWithPrevParent(ep,eh,eg,em){let eA=this.changes.get(ep);null==eA&&(eA={nodeId:ep},this.changes.set(ep,eA)),eA.prevParent={parentId:eh,pos:eg,loc:em}}}eh.default=em},74023:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(79989),eM=eg(48153),e_=em(eg(86973)),ey=em(eg(91643)),eO=em(eg(18035)),ez=em(eg(34972)),eF=em(eg(18193)),ew=em(eg(38775)),eC=em(eg(8708)),eE=em(eg(96930));function ek(ep){let eh=new e_.default;for(let[eg,em]of ep.ops.entries()){let e_=ep.metadata[eg];(0,eM.isDeltaOp)(em)?(0,ey.default)(eg,em,e_,eh):(0,eM.isObjectReplaceOp)(em)?(0,eC.default)(eg,em,e_,eh):(0,eM.isObjectInsertOp)(em)?(0,ew.default)(eg,em,e_,eh):(0,eM.isObjectDeleteOp)(em)?(0,eF.default)(eg,em,e_,eh):(0,eA.isListReplaceOp)(em)?(0,eE.default)(eg,em,eh):(0,eM.isListInsertOp)(em)?(0,ez.default)(eg,em,eh):(0,eM.isListDeleteOp)(em)?(0,eO.default)(eg,em,eh):(0,eE.default)(eg,em,eh)}return eh}eh.default=ek},91643:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(48153),eM=em(eg(79593));function e_(ep,eh,eg,em){if((0,eA.isNodeTextDeltaOp)(eh)){let ep=eh.p[1],eA={p:["nodes",ep,"text"],t:"delta",o:(0,eM.default)(eh.o)};em.pushOp(eA),em.markNodeAsEdited(ep,eg)}else em.pushOp(eh)}eh.default=e_},18035:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(48153);function eA(ep,eh,eg){if((0,em.isNodeChildrenListDeleteOp)(eh)){let em=eh.p[1],eA=eh.p[3],eM=eh.ld;eg.pushOp(eh),eg.relateNodeWithPrevParent(eM,em,eA,ep)}else eg.pushOp(eh)}eh.default=eA},34972:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(48153);function eA(ep,eh,eg){if((0,em.isNodeChildrenListInsertOp)(eh)){let em=eh.p[1],eA=eh.p[3],eM=eh.li;eg.pushOp(eh),eg.relateNodeWithNextParent(eM,em,eA,ep)}else eg.pushOp(eh)}eh.default=eA},18193:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(48153);function eA(ep,eh,eg,eA){if((0,em.isNodeObjectDeleteOp)(eh)){let em=eh.p[1],eM=eh.od;for(let[e_,ey]of(eA.pushOp(eh),eA.markNodeAsDeleted(em,eg),eM.children.entries()))eA.relateNodeWithNextParent(ey,em,e_,ep)}else eA.pushOp(eh)}eh.default=eA},38775:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(48153);function eA(ep,eh,eg,eA){if((0,em.isNodeObjectInsertOp)(eh)){let em=eh.p[1],eM=eh.oi;for(let[e_,ey]of(eA.pushOp(eh),eA.markNodeAsAdded(em,eg),eM.children.entries()))eA.relateNodeWithNextParent(ey,em,e_,ep)}else eA.pushOp(eh)}eh.default=eA},8708:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(93275);function eA(ep,eh,eg,eA){if((0,em.isNodeCompletionOp)(eh)){let ep=eh.p[1],em=eh.oi;em&&eA.markNodeAsCompleted(ep,em,eg),eA.pushOp(eh)}else eA.pushOp(eh)}eh.default=eA},96930:(ep,eh)=>{"use strict";function eg(ep,eh,eg){console.warn(`Unknown operation at ${ep}`)}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},79593:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(28895));function eM(ep){let eh=[],eg=[];for(let em of ep.ops)null!=em.retain?null!=em.attributes?(eh.push({retain:em.retain,attributes:{...em.attributes,diff:"updated"}}),eg.push({retain:em.retain,attributes:{...em.attributes,diff:null}})):(eh.push({retain:em.retain}),eg.push({retain:em.retain})):null!=em.insert?(eh.push({insert:em.insert,attributes:{...em.attributes,diff:"added"}}),eg.push({delete:eA.default.Op.length(em)})):null!=em.delete&&(eh.push({retain:em.delete,attributes:{...em.attributes,diff:"deleted"}}),eg.push({retain:eA.default.Op.length(em),attributes:{...em.attributes,diff:null}}));return{ops:eh,inv:eg}}eh.default=eM},48929:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805),eA=eg(67429);class eM{static deserializeRootTree(ep){if("root"!==ep.type)throw new em.HttpError({code:"BAD_REQUEST",message:"Expect tree to be of type root"});if(1!==ep.children.length)throw new em.HttpError({code:"BAD_REQUEST",message:"Expect tree to own exactly one child"});let eh={nodes:{}},eg=ep.children[0];return{rootID:eM.deserializeNodeTree(eg,eh).id,nodes:eh.nodes}}static deserializeFragmentTree(ep){if("fragment"!==ep.type)throw new em.HttpError({code:"BAD_REQUEST",message:"Expect tree to be of type fragment"});let eh={nodes:{}},eg=[];for(let em of ep.children){let ep=eM.deserializeNodeTree(em,eh);eg.push(ep.id)}return{fragmentIds:eg,nodes:eh.nodes}}static deserializeNodeTree(ep,eh){var eg,eM,e_,ey;if("text"!==ep.type)throw new em.HttpError({code:"BAD_REQUEST",message:"Expect tree to be of type text"});let eO=null!==(eg=ep.id)&&void 0!==eg?eg:(0,eA.v4)();if(null!=eh.nodes[eO])throw new em.HttpError({code:"CONFLICT",message:`Duplicate id detected: ${eO}`});let ez=null!=ep.format?{children:ep.format.children,node:ep.format.node}:null,eF=null!==(eM=ep.collapsed)&&void 0!==eM&&eM,ew=null!==(e_=ep.completed)&&void 0!==e_&&e_,eC=ep.text,eE=null===(ey=ep.attributes)||void 0===ey?void 0:ey.note,ek=null!=eE?{note:eE}:void 0,eR=[];for(let eg of ep.children){let ep=this.deserializeNodeTree(eg,eh);eR.push(ep.id)}let eS={id:eO,format:ez,collapsed:eF,completed:ew,text:eC,children:eR,attributes:ek};return eh.nodes[eO]=eS,eS}}eh.default=eM},99733:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805);class eA{static buildNodeTree(ep,eh){var eg;let eM=ep.findNodeByID(eh);if(null==eM)throw new em.HttpError({code:"NOT_FOUND",message:"Node not found"});let e_=null===(eg=eM.attributes)||void 0===eg?void 0:eg.note,ey=null!=e_?{note:{type:e_.type,value:e_.value}}:void 0;return{type:"text",id:eM.id,collapsed:eM.collapsed,completed:eM.completed,format:null!=eM.format?{node:eM.format.node,children:eM.format.children}:null,text:{ops:eM.text.ops},attributes:ey,children:eM.children.map(eA.buildNodeTree.bind(void 0,ep)).toJS()}}static buildRootTree(ep){let eh=ep.rootID;return{type:"root",children:[eA.buildNodeTree(ep,eh)]}}static buildFragmentTree(ep,eh){return{type:"fragment",children:eh.map(eA.buildNodeTree.bind(void 0,ep))}}}eh.default=eA},68794:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(35369)),e_={lastSavedChange:null,undos:eM.default.List(),redos:eM.default.List()};function ey(ep){let eh=0;for(let eg of ep.o.ops)if(null!=eg.retain){if(null!=eg.attributes)return!1}else{if(null!=eg.delete||null==eg.insert||"string"!=typeof eg.insert||" "===eg.insert)return!1;eh+=eg.insert.length}return 1===eh}function eO(ep){if(1!==ep.ops.length)return!1;let eh=ep.ops[0];return"t"in eh&&"delta"===eh.t&&3===eh.p.length&&"nodes"===eh.p[0]&&"text"===eh.p[2]&&ey(eh)}function ez(ep){let eh=ep.size-1;for(;eh>=1;){let eg=ep.get(eh);(0,eA.assert)(null!=eg,"Expect `change` to not be nullish");let em=eh-1,eM=ep.get(em);if((0,eA.assert)(null!=eM,"Expect `prevChange` to not be nullish"),eg.created-eM.created>3e3||!eO(eg)||!eO(eM)||eg.ops[0].p[1]!==eM.ops[0].p[1])break;eh-=1}return eh}class eF extends eM.default.Record(e_){saveChange(ep){let eh=this,eg={...ep,created:Date.now()};return(eh=eh.update("undos",ep=>ep.push(eg))).redos.isEmpty()||(eh=eh.update("redos",ep=>ep.clear())),eh=eh.set("lastSavedChange",eg)}undoChange(){let ep;let eh=ez(this.undos);if(-1===eh)return[this,null];let eg=this.undos.slice(eh);if(0===eg.size||0===(ep=1===eg.size?eg.get(0):eg.reduce((ep,eh)=>(ep.created=eh.created,ep.ops.push(...eh.ops),ep),{ops:[],created:Date.now()})).ops.length)return[this,null];let em=this;return[em=(em=em.update("undos",ep=>ep.skipLast(eg.size))).update("redos",eh=>eh.push(ep)),ep]}redoChange(){let ep=this.redos.last();if(null==ep)return[this,null];let eh=this;return[eh=(eh=eh.update("redos",ep=>ep.pop())).update("undos",eh=>eh.push(ep)),ep]}}eh.default=eF},46338:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(35369)),e_=em(eg(18721)),ey=em(eg(1469)),eO=em(eg(14293)),ez=em(eg(54856)),eF=em(eg(79338)),ew=em(eg(81915)),eC=em(eg(28701));class eE{constructor(ep,eh){this.tryInsertingNode=eC.default,this.tryDeletingNode=eF.default,this.tryInsertChildRef=ew.default,this.tryDeleteChildRef=ez.default,this.contents=ep,this.changeset=eh}get nodes(){return this._nodes||(this._nodes=eM.default.Set(this.contents.nodes.keys())),this._nodes}set nodes(ep){this._nodes=ep}get parents(){return this._parents||(this._parents=eM.default.Map(this.contents.parents())),this._parents}set parents(ep){this._parents=ep}get orphans(){return this._orphans||(this._orphans=eM.default.Set()),this._orphans}set orphans(ep){this._orphans=ep}get pendings(){return this._pendings||(this._pendings=eM.default.Map()),this._pendings}set pendings(ep){this._pendings=ep}validate(){let{contents:ep,changeset:eh}=this;if((0,eO.default)(ep))throw new eA.HttpError({code:"CONFLICT",message:"Missing contents"});if((0,eO.default)(eh))throw new eA.HttpError({code:"CONFLICT",message:"Missing changeset"});let{ops:eg}=eh;if(!(0,ey.default)(eg))throw new eA.HttpError({code:"CONFLICT",message:"Invalid changeset"});for(let ep of eg)this.validateOp(ep);let{orphans:em,pendings:eM}=this;if(!em.isEmpty()||!eM.isEmpty())throw new eA.HttpError({code:"CONFLICT",message:"Changeset result in corruption",scope:{extras:{orphans:em.toJSON(),pendings:eM.toJSON()}}})}validateOp(ep){let{p:eh}=ep;if(!(0,ey.default)(eh))throw new eA.HttpError({code:"CONFLICT",message:"Invalid operation path"});if((0,e_.default)(ep,["t"])){if((0,eA.assert)("t"in ep,"Expect `op` to have `t` prop"),"delta"===ep.t)return this.validateDeltaOp(ep)}else if((0,e_.default)(ep,["oi"])||(0,e_.default)(ep,["od"]))return(0,e_.default)(ep,["od"])?(0,e_.default)(ep,["oi"])?this.validateObjectSetOp(ep):this.validateObjectDeleteOp(ep):this.validateObjectInsertOp(ep);else if((0,e_.default)(ep,["li"])||(0,e_.default)(ep,["ld"])){if(!(0,e_.default)(ep,["ld"]))return this.validateListInsertOp(ep);if(!(0,e_.default)(ep,["li"]))return this.validateListDeleteOp(ep)}}validateDeltaOp(ep){(0,eA.assert)("delta"===ep.t,"Expected delta op")}validateObjectInsertOp(ep){(0,eA.assert)((0,e_.default)(ep,["oi"])&&!(0,e_.default)(ep,["od"]),"Expected object insert op");let{p:eh}=ep;if(2===eh.length&&"nodes"===eh[0]){let eg=eh[1],{oi:em}=ep;this.tryInsertingNode(eg,em)}}validateObjectDeleteOp(ep){(0,eA.assert)((0,e_.default)(ep,["od"])&&!(0,e_.default)(ep,["oi"]),"Expected object delete op");let{p:eh}=ep;if(2===eh.length&&"nodes"===eh[0]){let eg=eh[1],{od:em}=ep;this.tryDeletingNode(eg,em)}}validateObjectSetOp(ep){(0,eA.assert)((0,e_.default)(ep,["oi"])&&(0,e_.default)(ep,["od"]),"Expected object set op")}validateListInsertOp(ep){(0,eA.assert)((0,e_.default)(ep,["li"])&&!(0,e_.default)(ep,["ld"]),"Expected list insert op");let{p:eh}=ep;if(4===eh.length&&"nodes"===eh[0]&&"children"===eh[2]){let eg=eh[1],em=eh[3],{li:eA}=ep;this.tryInsertChildRef(eg,em,eA)}}validateListDeleteOp(ep){(0,eA.assert)((0,e_.default)(ep,["ld"])&&!(0,e_.default)(ep,["li"]),"Expected list delete op");let{p:eh}=ep;if(4===eh.length&&"nodes"===eh[0]&&"children"===eh[2]){let eg=eh[1],em=eh[3],{ld:eA}=ep;this.tryDeleteChildRef(eg,em,eA)}}}eh.default=eE},54856:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805);function eA(ep,eh,eg){let{nodes:eA}=this,{orphans:eM,parents:e_,pendings:ey}=this;if(ey.has(eg)){if(e_.has(eg))ey=ey.delete(eg);else throw new em.HttpError({code:"CONFLICT",message:`Child is already an orphan: ${eg}`})}else e_.has(eg)||(ey=ey.set(eg,ep)),e_=e_.delete(eg),eA.has(eg)?eM=eM.add(eg):eM.has(eg)&&(eM=eM.delete(eg));this.nodes=eA,this.orphans=eM,this.parents=e_,this.pendings=ey}eh.default=eA},79338:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805);function eA(ep,eh){let{nodes:eg,orphans:eA,parents:eM}=this;if(!eg.has(ep))throw new em.HttpError({code:"CONFLICT",message:`Node non-existence: ${ep}`});let{rootID:e_}=this.contents;if(ep===e_)throw new em.HttpError({code:"CONFLICT",message:`Root node can't be deleted: ${ep}`});for(let em of(eg=eg.delete(ep),eh.children))eM=eM.delete(em),eA=eA.has(em)?eA.delete(em):eA.add(em);e_===ep?console.warn("Deleting root node detected but not supported. Please ensure a guard is in place to protect against such scenario."):eM.has(ep)?eA=eA.add(ep):eA.has(ep)&&(eA=eA.delete(ep)),this.nodes=eg,this.orphans=eA,this.parents=eM}eh.default=eA},81915:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805);function eA(ep,eh,eg){let{nodes:eA}=this,{orphans:eM,parents:e_,pendings:ey}=this;if(ey.has(eg)){if(e_.has(eg))throw new em.HttpError({code:"CONFLICT",message:`Child already belong to a parent: ${eg}`});ey=ey.delete(eg),e_=e_.set(eg,ep),eA.has(eg)?eM.has(eg)&&(eM=eM.delete(eg)):eM=eM.add(eg)}else e_.has(eg)&&(ey=ey.set(eg,ep)),e_=e_.set(eg,ep),eA.has(eg)?eM.has(eg)&&(eM=eM.delete(eg)):eM=eM.add(eg);this.nodes=eA,this.orphans=eM,this.parents=e_,this.pendings=ey}eh.default=eA},28701:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(14293));function e_(ep,eh){let{nodes:eg,orphans:em,parents:e_,pendings:ey}=this;if(eg.has(ep))throw new eA.HttpError({code:"CONFLICT",message:`Node existed: ${ep}`});for(let eO of(eg=eg.add(ep),eh.children)){eg.has(eO)?em.has(eO)&&(em=em.delete(eO)):em=em.add(eO);let eh=e_.get(eO);if((0,eM.default)(eh))e_=e_.set(eO,ep);else{if(ey.has(eO))throw new eA.HttpError({code:"CONFLICT",message:`Child already belong to a parent: ${eO}`});ey=ey.set(eO,ep),e_=e_.set(eO,ep)}}e_.has(ep)?em.has(ep)&&(em=em.delete(ep)):em=em.add(ep),this.nodes=eg,this.orphans=em,this.parents=e_,this.pendings=ey}eh.default=e_},51474:function(ep,eh,eg){"use strict";var em,eA=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.ActionType=void 0;let eM=eg(54824),e_=eg(61805),ey=eA(eg(28895)),eO=eg(48153);!function(ep){ep[ep.Compact=0]="Compact",ep[ep.Drop=1]="Drop",ep[ep.Keep=2]="Keep"}(em=eh.ActionType||(eh.ActionType={}));class ez{constructor(ep){let eh=ep.getInitialTokenId();this.scanner=ep,this.currentTokenId=eh,this.actions=new Map}next(){let ep;let eh=this.currentTokenId,eg=this.scanner,eA=this.actions;if(null==eh)return null;let eM=eA.get(eh);if(null!=eM)return this.currentTokenId=eg.getNextTokenId(eh),eM;let ez=eg.getTokenById(eh);if(null==ez.node){let ep=eg.getMetadataByTokenId(ez.id);return eM={type:em.Keep,operation:ez.operation,authors:new Set(ep.authors),guests:new Set(ep.guests),timestamp:ep.timestamp},this.addAction(ez.id,eM),this.currentTokenId=eg.getNextTokenId(eh),eM}let{insertTokenId:eF,subTokenIds:ew,deleteTokenId:eC,length:eE}=this.scanner.getCompactUnitByNodeId(ez.node.id,ez.id);if((0,e_.assert)(eE>0,"Expect a non empty compact unit"),ew.length>0&&(ep=this.compactSubTokenIds(ew)),null==eF&&null==eC)return eM=this.actions.get(eh),(0,e_.assert)(null!=eM,"Expect token id to have an action"),this.currentTokenId=eg.getNextTokenId(eh),eM;if(null!=eF){let eA=this.scanner.getTokenById(eF);if((0,e_.assert)((0,eO.isNodeObjectInsertOp)(eA.operation),"Expect token to be node object insert"),null!=ep){let eh=this.actions.get(ep);(0,e_.assert)(null!=eh&&eh.type===em.Compact&&(0,eO.isNodeTextDeltaOp)(eh.operation),"Last action must be available");let eM=new ey.default(eA.operation.oi.text);eM=eM.compose(new ey.default(eh.operation.o.ops)),this.updateAction(ep,{type:em.Drop});let ez=eg.getMetadataByTokenId(eF),ew=new Set(eh.authors),eC=new Set(eh.guests);ez.authors.forEach(ep=>ew.add(ep)),ez.guests.forEach(ep=>eC.add(ep)),this.addAction(eF,{type:em.Compact,operation:{...eA.operation,oi:{...eA.operation.oi,text:eM}},authors:ew,guests:eC,timestamp:ez.timestamp})}else{let ep=eg.getMetadataByTokenId(eF);this.addAction(eF,{type:em.Keep,operation:eA.operation,authors:new Set(ep.authors),guests:new Set(ep.guests),timestamp:ep.timestamp})}if(null!=eC){let ep=this.scanner.getTokenById(eC);(0,e_.assert)((0,eO.isNodeObjectDeleteOp)(ep.operation),"Expect token to be node object insert");let eh=eg.getMetadataByTokenId(eC);this.addAction(eC,{type:em.Keep,operation:ep.operation,authors:new Set(eh.authors),guests:new Set(eh.guests),timestamp:eh.timestamp})}return eM=this.actions.get(eh),(0,e_.assert)(null!=eM,"Expect token id to have an action"),this.currentTokenId=eg.getNextTokenId(eh),eM}if(null!=eC){let eA=this.scanner.getTokenById(eC);if((0,e_.assert)((0,eO.isNodeObjectDeleteOp)(eA.operation),"Expect token to be node object delete"),null!=ep){let eh=this.actions.get(ep);(0,e_.assert)(null!=eh&&eh.type===em.Compact&&(0,eO.isNodeTextDeltaOp)(eh.operation),"Last action must be available");let eM=new ey.default(eA.operation.od.text);eM=eM.compose(new ey.default(eh.operation.o.inv)),this.updateAction(ep,{type:em.Drop});let ez=eg.getMetadataByTokenId(eC);this.addAction(eC,{type:em.Compact,operation:{...eA.operation,od:{...eA.operation.od,text:eM}},authors:new Set(ez.authors),guests:new Set(ez.guests),timestamp:ez.timestamp})}else{let ep=eg.getMetadataByTokenId(eC);this.addAction(eC,{type:em.Keep,operation:eA.operation,authors:new Set(ep.authors),guests:new Set(ep.guests),timestamp:ep.timestamp})}return eM=this.actions.get(eh),(0,e_.assert)(null!=eM,"Expect token id to have an action"),this.currentTokenId=eg.getNextTokenId(eh),eM}(0,e_.assert)(!1,"Invalid codepath")}addAction(ep,eh){(0,e_.assert)(!this.actions.has(ep),`Expect no action defined for ${ep}`),this.actions.set(ep,eh)}updateAction(ep,eh){(0,e_.assert)(this.actions.has(ep),`Expect action already defined for ${ep}`),this.actions.set(ep,eh)}compactSubTokenIds(ep){let eh;for(let eg of(0,eM.makeReverseIterable)(ep)){let ep=this.scanner.getTokenById(eg);if((0,eO.isNodeTextDeltaOp)(ep.operation)){if(null==eh){let eA=this.scanner.getMetadataByTokenId(eg);this.addAction(eg,{type:em.Compact,operation:{...ep.operation},authors:new Set(eA.authors),guests:new Set(eA.guests),timestamp:eA.timestamp}),eh=ep.id}else{let eA=this.actions.get(eh);(0,e_.assert)(null!=eA&&eA.type===em.Compact,"Last action should be compact"),(0,e_.assert)((0,eO.isNodeTextDeltaOp)(eA.operation),"Last action operation should be node text delta");let eM=new ey.default(ep.operation.o.ops).compose(new ey.default(eA.operation.o.ops)).ops,ez=new ey.default(eA.operation.o.inv).compose(new ey.default(ep.operation.o.inv)).ops,eF=this.scanner.getMetadataByTokenId(eg);eF.authors.forEach(ep=>eA.authors.add(ep)),eF.guests.forEach(ep=>eA.guests.add(ep)),eA.operation.o={ops:eM,inv:ez},this.addAction(eg,{type:em.Drop})}}else if((0,eO.isNodeAttributeObjectReplaceOp)(ep.operation)){let eh=this.scanner.getMetadataByTokenId(eg);this.addAction(eg,{type:em.Keep,operation:ep.operation,authors:new Set(eh.authors),guests:new Set(eh.guests),timestamp:eh.timestamp})}else if((0,eO.isNodeObjectInsertOp)(ep.operation))(0,e_.assert)(!1,"Node Object Insert Op is not a sub token");else if((0,eO.isNodeObjectDeleteOp)(ep.operation))(0,e_.assert)(!1,"Node Object Delete Op is not a sub token");else{let eh=this.scanner.getMetadataByTokenId(eg);this.addAction(eg,{type:em.Keep,operation:ep.operation,authors:new Set(eh.authors),guests:new Set(eh.guests),timestamp:eh.timestamp})}}return eh}}eh.default=ez},94826:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(1159)),e_=em(eg(17973)),ey=eg(20814);class eO{constructor(ep){let eh=[],eg=new Map;for(let[em,eA]of ep.entries())for(let[ep,eM]of eA.ops.entries()){let eA={id:eh.length,position:{changeset:em,operation:ep},operation:eM,node:(0,e_.default)(eM)};if(eh.push(eA),null!=eA.node){let ep=eg.get(eA.node.id);null==ep&&(ep=[],eg.set(eA.node.id,ep)),ep.push(eA.id)}}this.changesets=ep,this.tokens=eh,this.nodeTokenIdsTable=eg}getTokenById(ep){let eh=this.tokens[ep];return(0,eA.assert)(null!=eh,"Expect id to be identifiable"),eh}getTokenIdsByNodeId(ep){let eh=this.nodeTokenIdsTable.get(ep);return(0,eA.assert)(null!=eh,"Expect nodeId to be identifiable"),eh}getInitialTokenId(){return this.tokens.length>0?0:null}getNextTokenId(ep){let eh=ep+1;return eh>=this.tokens.length&&(eh=null),eh}getCompactUnitByNodeId(ep,eh){let eg=this.getTokenIdsByNodeId(ep),em=(0,eM.default)(eg,eh);(0,eA.assert)(-1!==em,"Expect currentTokenId to be part of node token ID");let e_=null,eO=null,ez=[];{let ep=eg[em],eh=this.getTokenById(ep);(0,eA.assert)(null!=eh.node,"Must be a node token"),eh.node.type===ey.NodeOperationType.NodeObjectInsert&&(e_=ep,em+=1)}for(;em{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(48153);function eA(ep){return"li"in ep&&"ld"in ep?null:(0,em.isNodeChildrenListInsertOp)(ep)?ep.li:(0,em.isNodeChildrenListDeleteOp)(ep)?ep.ld:(0,em.isNodeTextDeltaOp)(ep)||(0,em.isNodeObjectInsertOp)(ep)||(0,em.isNodeObjectDeleteOp)(ep)||(0,em.isNodeAttributeObjectReplaceOp)(ep)?ep.p[1]:null}eh.default=eA},17973:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(48153),eM=em(eg(39737)),e_=eg(20814);function ey(ep){let eh=(0,eM.default)(ep);return null==eh?null:(0,eA.isNodeTextDeltaOp)(ep)?{id:eh,type:e_.NodeOperationType.NodeTextDelta}:(0,eA.isNodeObjectInsertOp)(ep)?{id:eh,type:e_.NodeOperationType.NodeObjectInsert}:(0,eA.isNodeObjectDeleteOp)(ep)?{id:eh,type:e_.NodeOperationType.NodeObjectDelete}:null}eh.default=ey},61213:function(ep,eh,eg){"use strict";var em=this&&this.__createBinding||(Object.create?function(ep,eh,eg,em){void 0===em&&(em=eg);var eA=Object.getOwnPropertyDescriptor(eh,eg);(!eA||("get"in eA?!eh.__esModule:eA.writable||eA.configurable))&&(eA={enumerable:!0,get:function(){return eh[eg]}}),Object.defineProperty(ep,em,eA)}:function(ep,eh,eg,em){void 0===em&&(em=eg),ep[em]=eh[eg]}),eA=this&&this.__setModuleDefault||(Object.create?function(ep,eh){Object.defineProperty(ep,"default",{enumerable:!0,value:eh})}:function(ep,eh){ep.default=eh}),eM=this&&this.__importStar||function(ep){if(ep&&ep.__esModule)return ep;var eh={};if(null!=ep)for(var eg in ep)"default"!==eg&&Object.prototype.hasOwnProperty.call(ep,eg)&&em(eh,ep,eg);return eA(eh,ep),eh},e_=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.compactChangesets=void 0;let ey=eg(61805),eO=eM(eg(51474)),ez=e_(eg(94826));function eF(ep){let eh=new ez.default(ep),eg=new eO.default(eh),em=[],eA=[],eM=eg.next();for(;null!=eM;){switch(eM.type){case eO.ActionType.Compact:em.push(eM.operation),eA.push({authors:Array.from(eM.authors),guests:Array.from(eM.guests),timestamp:eM.timestamp});break;case eO.ActionType.Drop:break;case eO.ActionType.Keep:em.push(eM.operation),eA.push({authors:Array.from(eM.authors),guests:Array.from(eM.guests),timestamp:eM.timestamp});break;default:(0,ey.assert)(!1,"Invalid codepath")}eM=eg.next()}return{ops:em,metadata:eA}}eh.compactChangesets=eF},20814:(ep,eh)=>{"use strict";var eg;Object.defineProperty(eh,"__esModule",{value:!0}),eh.NodeOperationType=void 0,function(ep){ep[ep.NodeTextDelta=0]="NodeTextDelta",ep[ep.NodeObjectInsert=1]="NodeObjectInsert",ep[ep.NodeObjectDelete=2]="NodeObjectDelete"}(eg=eh.NodeOperationType||(eh.NodeOperationType={}))},16643:(ep,eh)=>{"use strict";function eg(ep,eh){return{ops:[...ep.ops,...eh.ops]}}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},59752:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(76660));function eM(ep,eh){let eg=(0,eA.default)(ep),em=(0,eA.default)(eh);if(0===eg)return -1;if(0===em)return null;eg-=1,em-=1;for(let eA=0;eA=em||ep.p[eA]!==eh.p[eA])return null;return eg}eh.default=eM},76660:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(79989);function eA(ep){return(0,em.isNumberAddOp)(ep)||(0,em.isSubtypeOp)(ep)?ep.p.length+1:ep.p.length}eh.default=eA},55432:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.isNonNegativeFinite=eh.getOpPathLength=eh.commonLengthForOps=void 0;let eA=em(eg(59752));eh.commonLengthForOps=eA.default;let eM=em(eg(76660));eh.getOpPathLength=eM.default;let e_=em(eg(79524));eh.isNonNegativeFinite=e_.default},79524:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(97398));function eM(ep){return(0,eA.default)(ep)&&ep>=0}eh.default=eM},79989:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.isStringInsertOp=eh.isStringDeleteOp=eh.isSubtypeOp=eh.isObjectInsertOp=eh.isObjectDeleteOp=eh.isObjectReplaceOp=eh.isListMoveOp=eh.isListInsertOp=eh.isListDeleteOp=eh.isListReplaceOp=eh.isNumberAddOp=void 0;let eA=em(eg(27361)),eM=em(eg(18721)),e_=em(eg(14293));function ey(ep){return(0,eM.default)(ep,["na"])}function eO(ep){return(0,eM.default)(ep,["ld"])&&(0,eM.default)(ep,["li"])}function ez(ep){return(0,eM.default)(ep,["ld"])&&!(0,eM.default)(ep,["li"])}function eF(ep){return!(0,eM.default)(ep,["ld"])&&(0,eM.default)(ep,["li"])}function ew(ep){return(0,eM.default)(ep,["lm"])}function eC(ep){return(0,eM.default)(ep,["od"])&&(0,eM.default)(ep,["oi"])}function eE(ep){return(0,eM.default)(ep,["od"])&&!(0,eM.default)(ep,["oi"])}function ek(ep){return!(0,eM.default)(ep,["od"])&&(0,eM.default)(ep,["oi"])}function eR(ep,eh){return(0,e_.default)(eh)?(0,eM.default)(ep,["t"]):(0,eA.default)(ep,["t"])===eh}function eS(ep){return(0,eM.default)(ep,["sd"])&&!(0,eM.default)(ep,["si"])}function eB(ep){return!(0,eM.default)(ep,["sd"])&&(0,eM.default)(ep,["si"])}eh.isNumberAddOp=ey,eh.isListReplaceOp=eO,eh.isListDeleteOp=ez,eh.isListInsertOp=eF,eh.isListMoveOp=ew,eh.isObjectReplaceOp=eC,eh.isObjectDeleteOp=eE,eh.isObjectInsertOp=ek,eh.isSubtypeOp=eR,eh.isStringDeleteOp=eS,eh.isStringInsertOp=eB},10606:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.transform=eh.compose=void 0;let eA=em(eg(16643));eh.compose=eA.default;let eM=em(eg(81605));eh.transform=eM.default},21640:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.invertChangeset=eh.invertOp=void 0;let eA=eg(54824),eM=eg(61805),e_=em(eg(87044)),ey=eg(48153);function eO(ep){if("t"in ep&&"delta"===ep.t)return{p:ep.p,t:"delta",o:{ops:ep.o.inv,inv:ep.o.ops}};if("od"in ep&&"oi"in ep)return{p:ep.p,oi:ep.od,od:ep.oi};if("od"in ep)return{p:ep.p,oi:ep.od};if("oi"in ep)return{p:ep.p,od:ep.oi};if("ld"in ep)return{p:ep.p,li:ep.ld};if("li"in ep)return{p:ep.p,ld:ep.li};if((0,ey.isText0Op)(ep))return{p:ep.p,t:"text0",o:e_.default.invert(ep.o)};else throw new eM.HttpError({code:"BAD_REQUEST",message:"Unknown Operation",scope:{extras:{op:ep}}})}function ez(ep){let eh=[];for(let eg of(0,eA.makeReverseIterable)(ep.ops))eh.push(eO(eg));return{ops:eh}}eh.invertOp=eO,eh.invertChangeset=ez},26789:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(41781),eM=em(eg(83603)),e_=em(eg(87044));eA.type.registerSubtype(eM.default),eA.type.registerSubtype(e_.default),eh.default=eA.type},68191:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(18446)),eM=eg(48153);class e_{constructor(ep){Array.isArray(ep)?this.ops=ep:null!=ep&&Array.isArray(ep.ops)?this.ops=ep.ops:this.ops=[]}append(ep){let eh=this.ops.length-1,eg=this.ops[eh];if("object"==typeof eg){if((0,eM.isDeltaDeleteOp)(ep)&&(0,eM.isDeltaDeleteOp)(eg)){let em={delete:eg.delete+ep.delete};return this.ops[eh]=em,this}if((0,eA.default)(ep.attributes,eg.attributes)){if((0,eM.isDeltaInsertStringOp)(ep)&&(0,eM.isDeltaInsertStringOp)(eg)){let em={insert:eg.insert+ep.insert};return"object"==typeof ep.attributes&&(em.attributes=ep.attributes),this.ops[eh]=em,this}if((0,eM.isDeltaRetainOp)(ep)&&(0,eM.isDeltaRetainOp)(eg)){let em={retain:eg.retain+ep.retain};return"object"==typeof ep.attributes&&(em.attributes=ep.attributes),this.ops[eh]=em,this}}}return this.ops.push(ep),this}push(...ep){for(let eh of ep)this.append(eh);return this.ops.length}}eh.default=e_},51600:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(28895)),e_=eg(48153);function ey(ep){let eh=0,eg=[];for(let em=0;em0;){let eh=ep[eg.index];(0,eA.assert)(null!=eh,"length out of bounds");let e_=eM.default.Op.length(eh);em>e_?(eg.index+=1,eg.offset=0):em===e_?eg.index+1{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805),eA=eg(66495);function eM(ep){return(0,em.assert)((0,eA.isInvertible)(ep),"Delta must be invertible"),{ops:ep.inv,inv:ep.ops}}eh.default=eM},51311:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(28895)),eM=em(eg(15459)),e_=eg(66495);function ey(ep,eh){if((0,e_.isInvertible)(ep))return(0,eM.default)(ep);{let eg=new eA.default(eh),em=new eA.default(ep);return{ops:em.invert(eg).ops,inv:em.ops}}}eh.default=ey},2062:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(28895)),e_=eg(48153),ey=em(eg(51600)),eO=em(eg(68191));function ez(ep,eh,eg,em){(0,eA.assert)(eh=eg);eA+=1)em(ep[eA],eA)&&eM.push(eA);return(0,eA.assert)(eM.length===eg,"indices collected should be of the expected length"),eM}function eF(ep,eh,eg){let em=ep;for(let[eM,e_]of eg.entries()){let eg=eh+eM;if(eg!==e_){if(egep+eM.default.Op.length(eh),0)}function eR(ep){ek(ep.ops)!==ek(ep.inv)&&(ep={ops:new eM.default(ep.ops).chop().ops,inv:new eM.default(ep.inv).chop().ops},(0,eA.assert)(ek(ep.ops)===ek(ep.inv),"Length must match"));let eh=(0,ey.default)(ep.inv),eg=0,em=eh;for(let eh of ep.ops){let ep=eM.default.Op.length(eh);if((0,eA.assert)(ep>0&&ep<1/0,"Op length must be valid"),(0,e_.isDeltaInsertOp)(eh)){let eh=ez(em,eg,ep,ew);em=eF(em,eg,eh)}else if((0,e_.isDeltaDeleteOp)(eh)){let eh=ez(em,eg,ep,eC);em=eF(em,eg,eh)}else if((0,e_.isDeltaRetainOp)(eh)){let eh=ez(em,eg,ep,eE);em=eF(em,eg,eh)}eg+=ep}if(eh===em)return ep;eh=em;let eR=new eO.default;for(let ep of eh)eR.append(ep.op);return{ops:ep.ops,inv:eR.ops}}eh.default=eR},653:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.transformDeltaInvertibleOperation=void 0;let eA=eg(61805),eM=em(eg(28895)),e_=eg(48153),ey=eg(5891),eO=em(eg(2062)),ez=em(eg(30820)),eF=em(eg(3873)),ew=eg(66495);function eC(ep,eh,eg){let em="right"===eg,ew=eM.default.Op.iterator(eh.ops),eC=eM.default.Op.iterator(ep.ops),eE=(0,eO.default)(ep),ek=new eM.default(eE.inv),eR=new eM.default,eS=new eM.default;for(;ew.hasNext()||eC.hasNext();)if("insert"===ew.peekType()&&(em||"insert"!==eC.peekType())){let ep=ew.next();eR.retain(eM.default.Op.length(ep)),eS.retain(eM.default.Op.length(ep))}else if("insert"===eC.peekType()){let[ep,eh]=(0,ey.next)(eC);eR.push(ep);let eg=(0,ey.caretRangeAtCursorRange)(eC.ops,eh);eS=eS.concat(ek.slice(eg.start,eg.end))}else{let eO=Math.min(ew.peekLength(),eC.peekLength()),eE=ew.next(eO),[eB,eD]=(0,ey.next)(eC,eO);if(eE.delete)continue;if(eB.delete){eR.push(eB);let eO=(0,ey.caretRangeAtCursorRange)(eC.ops,eD),eF=ek.slice(eO.start,eO.end);if(eM.default.Op.length(eE)===1/0||null==eE.attributes){eS=eS.concat(eF);continue}let ew=new eM.default;for(let eM of eF.ops)if((0,e_.isDeltaInsertOp)(eM)){if((0,e_.isDeltaInsertOp)(eE))throw new eA.TaskadeError({message:"Invalid codepath in DeltaSubtype.transform()",scope:{extras:{op1:JSON.stringify(ep),op2:JSON.stringify(eh),side:eg,invOp:JSON.stringify(eM),thisOp:JSON.stringify(eE)}}});(0,e_.isDeltaRetainOp)(eE)&&(eM.insert,ew=ew.push({insert:eM.insert,attributes:(0,ez.default)(eE.attributes,eM.attributes,em)}))}else if((0,e_.isDeltaRetainOp)(eM))throw new eA.TaskadeError({message:"Invalid codepath in DeltaSubtype.transform()",scope:{extras:{op1:JSON.stringify(ep),op2:JSON.stringify(eh),side:eg,invOp:JSON.stringify(eM),thisOp:JSON.stringify(eE)}}});else throw new eA.TaskadeError({message:"Invalid codepath in DeltaSubtype.transform()",scope:{extras:{op1:JSON.stringify(ep),op2:JSON.stringify(eh),side:eg,invOp:JSON.stringify(eM),thisOp:JSON.stringify(eE)}}});eS=eS.concat(ew)}else{let ep=eM.default.AttributeMap.transform(eE.attributes,eB.attributes,em);if(null==ep)eR.retain(eO),eS.retain(eO);else{eR.retain(eO,ep);let eh=(0,ey.caretRangeAtCursorRange)(eC.ops,eD),eg=ek.slice(eh.start,eh.end).ops,e_=eO;for(let ep of eg){let eh=(0,eF.default)(ep.attributes,eE.attributes,em),eg=eM.default.Op.length(ep);(0,eA.assert)(eg>0,"Op length must be greater than zero"),eS.retain(eg,eh),e_-=eg}(0,eA.assert)(0===e_,"There must not be any remaining length left")}}}let eB={ops:eR.chop().ops,inv:eS.chop().ops};return(0,eA.assert)(new eM.default(eB.ops).length()===new eM.default(eB.inv).length(),"Length must match"),eB}function eE(ep,eh,eg){if((0,ew.isInvertible)(ep)&&(0,ew.isInvertible)(eh))return eC(ep,eh,eg);let em=new eM.default(ep);return{ops:new eM.default(eh).transform(em,"right"===eg).ops}}eh.transformDeltaInvertibleOperation=eC,eh.default=eE},30820:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(66678)),eM=em(eg(45220));function e_(ep,eh,eg=!1){if("object"!=typeof ep)return;let em=(0,eA.default)(ep);for(let ep of Object.keys(em))(null==eh||!(ep in eh))&&(0,eM.default)(em[ep])&&delete em[ep];if("object"!=typeof eh)return Object.keys(em).length>0?em:void 0;let e_=Object.keys(eh).reduce((eg,em)=>(void 0===ep[em]?eg[em]=eh[em]:(0,eM.default)(ep[em])&&delete eg[em],eg),em);return Object.keys(e_).length>0?e_:void 0}eh.default=e_},3873:(ep,eh)=>{"use strict";function eg(ep,eh,eg=!1){if("object"!=typeof eh)return ep;if("object"!=typeof ep)return;let em=Object.keys(ep).reduce((em,eA)=>(void 0===eh[eA]?em[eA]=ep[eA]:eg||(em[eA]=eh[eA]),em),{});return Object.keys(em).length>0?em:void 0}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},66495:(ep,eh)=>{"use strict";function eg(ep){return"inv"in ep&&Array.isArray(ep.inv)}Object.defineProperty(eh,"__esModule",{value:!0}),eh.isInvertible=void 0,eh.isInvertible=eg},35991:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(1641));function eM(ep,eh){if((!("i"in eh)||""!==eh.i)&&(!("d"in eh)||""!==eh.d)){if(0===ep.length)ep.push(eh);else{let eg=ep[ep.length-1];"i"in eg&&"i"in eh&&eg.p<=eh.p&&eh.p<=eg.p+eg.i.length?ep[ep.length-1]={i:(0,eA.default)(eg.i,eh.p-eg.p,eh.i),p:eg.p}:"d"in eg&&"d"in eh&&eh.p<=eg.p&&eg.p<=eh.p+eh.d.length?ep[ep.length-1]={d:(0,eA.default)(eh.d,eg.p-eh.p,eg.d),p:eh.p}:ep.push(eh)}}}eh.default=eM},17050:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(29114)),e_=em(eg(1641));function ey(ep,eh){(0,eA.assert)("string"==typeof ep,"text0 operations cannot be applied to type: "+typeof ep),(0,eM.default)(eh);for(let eg=0;eg{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805),eA=eg(3520);function eM(ep){let eh=eA.Text0ComponentZchema.safeParse(ep);if(!eh.success)throw new em.AssertionError(eh.error.message)}eh.default=eM},29114:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(59792));function e_(ep){(0,eA.assert)(Array.isArray(ep),"op is not an array");for(let eh=0;eh{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805);function eA(ep){return"string"==typeof ep}function eM(ep){return void 0===ep||"object"==typeof ep&&null===ep}function e_(ep){return(0,em.assert)(eA(ep)||eM(ep),"Initial data must be a string"),ep||""}eh.default=e_},87044:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(35991)),eM=em(eg(17050)),e_=em(eg(28044)),ey=em(eg(56502)),eO=em(eg(97558)),ez=em(eg(70207)),eF=em(eg(83690)),ew=em(eg(1031)),eC=em(eg(44299)),eE=em(eg(5191)),ek={name:"text0",uri:"http://sharejs.org/types/textv0",apply:eM.default,compose:e_.default,create:ey.default,invert:eO.default,normalize:ez.default,transformCursor:eC.default,_append:eA.default,_tc:ew.default,transform:eF.default,transformX:eE.default};eh.default=ek},97558:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(38315));function eM(ep){ep=ep.slice().reverse();for(let eh=0;eh{"use strict";function eg(ep){return"i"in ep?{d:ep.i,p:ep.p}:{i:ep.d,p:ep.p}}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},70207:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(35991));function eM(ep){let eh=[];("i"in ep||"p"in ep)&&(ep=[ep]);for(let eg=0;eg{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.Text0ComponentZchema=void 0;let em=eg(78754),eA=em.z.object({p:em.z.number().nonnegative(),i:em.z.string()}),eM=em.z.object({p:em.z.number().nonnegative(),d:em.z.string()});eh.Text0ComponentZchema=em.z.union([eA,eM])},1641:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805);function eA(ep,eh,eg){return(0,em.assert)(eh<=ep.length,"pos must not be greater than s1 length"),ep.slice(0,eh)+eg+ep.slice(eh)}eh.default=eA},83690:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(1031)),e_=em(eg(5191));function ey(ep,eh,eg){return((0,eA.assert)("left"===eg||"right"===eg,"type must be 'left' or 'right'"),0===eh.length)?ep:1===ep.length&&1===eh.length?(0,eM.default)([],ep[0],eh[0],eg):"left"===eg?(0,e_.default)(ep,eh)[0]:(0,e_.default)(eh,ep)[1]}eh.default=ey},1031:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(35991)),e_=em(eg(59792)),ey=em(eg(70690));function eO(ep,eh,eg,em){if((0,e_.default)(eh),(0,e_.default)(eg),"i"in eh)(0,eM.default)(ep,{i:eh.i,p:(0,ey.default)(eh.p,eg,"right"===em)});else if("i"in eg){let em=eh.d;eh.p=eg.p+eg.d.length)(0,eM.default)(ep,{d:eh.d,p:eh.p-eg.d.length});else if(eh.p+eh.d.length<=eg.p)(0,eM.default)(ep,eh);else{let em={d:"",p:eh.p};eh.peg.p+eg.d.length&&(em.d+=eh.d.slice(eg.p+eg.d.length-eh.p));let e_=Math.max(eh.p,eg.p),eO=Math.min(eh.p+eh.d.length,eg.p+eg.d.length),ez=eh.d.slice(e_-eh.p,eO-eh.p),eF=eg.d.slice(e_-eg.p,eO-eg.p);(0,eA.assert)(ez===eF,"Delete ops delete different text in the same region of the document"),""!==em.d&&(em.p=(0,ey.default)(em.p,eg),(0,eM.default)(ep,em))}return ep}eh.default=eO},58858:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(1031));function eM(ep,eh,eg,em){(0,eA.default)(eg,ep,eh,"left"),(0,eA.default)(em,eh,ep,"right")}eh.default=eM},44299:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(70690));function eM(ep,eh,eg){let em="right"===eg;for(let eg=0;eg{"use strict";function eg(ep,eh,eg){return"i"in eh?eh.p op1len",scope:{extras:{op1:ep,op2:eh,priority:eg}}})}eh.default=eF},80962:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(50361)),eM=em(eg(14293)),e_=eg(55432),ey=eg(79989),eO=em(eg(26789));function ez(ep,eh,eg){var em,ez;let eF=(0,e_.commonLengthForOps)(ep,eh);if((0,eM.default)(eF))return ep;let ew=(0,e_.getOpPathLength)(ep);if(ew>=(0,e_.getOpPathLength)(eh)||ep.p[eF]!==eh.p[eF])return ep;switch(!0){case(0,ey.isListDeleteOp)(ep):case(0,ey.isListReplaceOp)(ep):{let eg=(0,eA.default)(eh);eg.p=eg.p.slice(ew);let em=(0,eA.default)(ep);return em.ld=eO.default.apply((0,eA.default)(em.ld),[eg]),em}case(0,ey.isObjectDeleteOp)(ep):case(0,ey.isObjectReplaceOp)(ep):{let eg=(0,eA.default)(eh);eg.p=eg.p.slice(ew);let eM=(0,eA.default)(ep);return"nodes"===eh.p[0]&&eg.p.length>1&&"attributes"===eg.p[0]&&(null!==(em=(ez=eM.od).attributes)&&void 0!==em||(ez.attributes={})),eM.od=eO.default.apply((0,eA.default)(eM.od),[eg]),eM}default:return ep}}eh.default=ez},98955:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(14293)),e_=eg(55432),ey=eg(79989),eO=em(eg(87044)),ez=em(eg(80962));function eF(ep,eh,eg){(0,eA.assert)((0,ey.isSubtypeOp)(eh,"text0"),"`op2` must be a text0 op"),ep=(0,ez.default)(ep,eh,eg);let em=(0,e_.commonLengthForOps)(eh,ep);if((0,eM.default)(em)||ep.p[em]!==eh.p[em])return ep;if((0,e_.getOpPathLength)(eh)===(0,e_.getOpPathLength)(ep)&&(0,ey.isSubtypeOp)(ep,"text0")){let em=eO.default.transform(ep.o,eh.o,eg?"left":"right");return 0===em.length?{}:{...ep,o:em}}throw new eA.TaskadeError({message:"We do not allow text0 op to transform against other JSON0 ops.",scope:{extras:{op1:ep,op2:eh,priority:eg}}})}eh.default=eF},31240:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(51584)),e_=em(eg(41609)),ey=em(eg(14293)),eO=em(eg(27010));function ez(ep,eh,eg=!0){if((0,eA.assert)((0,eM.default)(eg),"`priority` must be a boolean value"),0===eh.length)return ep;let em=ep,ez=[];for(let ep=0;ep{"use strict";function eg(ep){return"retain"in ep&&"number"==typeof ep.retain&&ep.retain>0}function em(ep){return"insert"in ep&&"string"==typeof ep.insert?ep.insert.length>0:"object"==typeof ep.insert}function eA(ep){return"insert"in ep&&"string"==typeof ep.insert&&ep.insert.length>0}function eM(ep){return"insert"in ep&&"object"==typeof ep.insert}function e_(ep){return"delete"in ep&&"number"==typeof ep.delete&&ep.delete>0}function ey(ep){return"oi"in ep&&"od"in ep}function eO(ep){return"oi"in ep&&!("od"in ep)}function ez(ep){return"od"in ep&&!("oi"in ep)}function eF(ep){return"li"in ep&&!("ld"in ep)}function ew(ep){return"ld"in ep&&!("li"in ep)}function eC(ep){return"t"in ep&&"delta"===ep.t}function eE(ep){return"t"in ep&&"text0"===ep.t}function ek(ep){return!!ey(ep)&&!(ep.p.length<3)&&"nodes"===ep.p[0]}function eR(ep){return!!eO(ep)&&2===ep.p.length&&"nodes"===ep.p[0]}function eS(ep){return!!ez(ep)&&2===ep.p.length&&"nodes"===ep.p[0]}function eB(ep){return!!eF(ep)&&4===ep.p.length&&"nodes"===ep.p[0]&&"children"===ep.p[2]&&"number"==typeof ep.p[3]}function eD(ep){return!!ew(ep)&&4===ep.p.length&&"nodes"===ep.p[0]&&"children"===ep.p[2]&&"number"==typeof ep.p[3]}function eT(ep){return!!eC(ep)&&3===ep.p.length&&"nodes"===ep.p[0]&&"text"===ep.p[2]}Object.defineProperty(eh,"__esModule",{value:!0}),eh.isNodeTextDeltaOp=eh.isNodeChildrenListDeleteOp=eh.isNodeChildrenListInsertOp=eh.isNodeObjectDeleteOp=eh.isNodeObjectInsertOp=eh.isNodeAttributeObjectReplaceOp=eh.isText0Op=eh.isDeltaOp=eh.isListDeleteOp=eh.isListInsertOp=eh.isObjectDeleteOp=eh.isObjectInsertOp=eh.isObjectReplaceOp=eh.isDeltaDeleteOp=eh.isDeltaInsertObjectOp=eh.isDeltaInsertStringOp=eh.isDeltaInsertOp=eh.isDeltaRetainOp=void 0,eh.isDeltaRetainOp=eg,eh.isDeltaInsertOp=em,eh.isDeltaInsertStringOp=eA,eh.isDeltaInsertObjectOp=eM,eh.isDeltaDeleteOp=e_,eh.isObjectReplaceOp=ey,eh.isObjectInsertOp=eO,eh.isObjectDeleteOp=ez,eh.isListInsertOp=eF,eh.isListDeleteOp=ew,eh.isDeltaOp=eC,eh.isText0Op=eE,eh.isNodeAttributeObjectReplaceOp=ek,eh.isNodeObjectInsertOp=eR,eh.isNodeObjectDeleteOp=eS,eh.isNodeChildrenListInsertOp=eB,eh.isNodeChildrenListDeleteOp=eD,eh.isNodeTextDeltaOp=eT},93275:(ep,eh)=>{"use strict";function eg(ep){return"nodes"===ep.p[0]&&"completed"===ep.p[2]&&"oi"in ep&&"od"in ep&&"boolean"==typeof ep.oi&&"boolean"==typeof ep.od}function em(ep){return"nodes"===ep.p[0]&&"collapsed"===ep.p[2]&&"oi"in ep&&"od"in ep&&"boolean"==typeof ep.oi&&"boolean"==typeof ep.od}function eA(ep){return"nodes"===ep.p[0]&&"children"===ep.p[2]&&!("ld"in ep)&&"li"in ep&&"string"==typeof ep.li}Object.defineProperty(eh,"__esModule",{value:!0}),eh.isInsertChildOp=eh.isNodeCollapsedOp=eh.isNodeCompletionOp=void 0,eh.isNodeCompletionOp=eg,eh.isNodeCollapsedOp=em,eh.isInsertChildOp=eA},44862:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});class eg{constructor(ep){let{id:eh,action:eg,resource:em,allow:eA}=ep;this.id=eh,this.action=eg,this.resource=em,this.allow=new Set(eA)}can(ep){return this.allow.has(ep)}}eh.default=eg},33330:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.RESOURCE_WORKSPACE=eh.RESOURCE_PROJECT=void 0;let eA=em(eg(44862)),eM=em(eg(94308));function e_(ep){let eh=new Map;for(let eg of ep)eh.set(eg.id,new eA.default(eg));return eh}eh.RESOURCE_PROJECT="project",eh.RESOURCE_WORKSPACE="workspace";class ey{static getInstance(){return this.__instance||(this.__instance=new this),this.__instance}constructor(){this.permissions=e_(eM.default)}getPermission(ep,eh){let eg=`${ep}.${eh}`;return this.permissions.get(eg)}can(ep,eh,eg){if(null==ep||null==eg||null==eh)return!1;let em=this.getPermission(eg,eh);return em?em.can(ep):(console.log(`Permission entry does not exist (role, action, resource): ${ep}, ${eh}, ${eg}`),!1)}}eh.default=ey},22407:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(48579),eA=[[em.ROLE_OWNER,Number.POSITIVE_INFINITY],[em.ROLE_ADMIN,1e3],[em.ROLE_MAINTAINER,1e3],[em.ROLE_COLLABORATOR,20],[em.ROLE_PARTICIPANT,10],[em.ROLE_VIEWER,0],[em.ROLE_OUTSIDER,Number.NEGATIVE_INFINITY]],eM=new Map(eA);eh.default=eM},44104:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(22407));function eM(ep,eh){let eg=eA.default.get(ep);if(null==eg)return!1;let em=eA.default.get(eh);return null==em||eg>=em}eh.default=eM},55718:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(21822)),e_=em(eg(2457));function ey(ep,eh){let eg=ep.contents,em=ep.serverState,ey=ep.submittedClientChangeset;if(null!=ey){if(ey.uuid===eh.uuid){if(null!=eh.serverOpsIndex){let eO=eh.ops.slice(0,eh.serverOpsIndex),ez=eh.ops.slice(eh.serverOpsIndex);em={revision:eh.to.revision,contents:em.contents.apply({ops:eO})},ey=null;let{snapshotAPrime:eF,changesetXPrime:ew,changesetD:eC}=(0,e_.default)(eg,em.contents,{ops:ez},(0,eM.default)());(0,eA.assert)(0===ew.ops.length,"Expect changesetXPrime to be identity"),em={revision:eh.to.revision,contents:eF};let eE={...eh,ops:eC.ops};return eg=eg.apply(eE),{...ep,contents:eg,serverState:em,submittedClientChangeset:ey,serverChangesetPrime:eE}}{em={revision:eh.to.revision,contents:em.contents.apply(eh)},ey=null;let eg={...eh,ops:[]};return{...ep,serverState:em,submittedClientChangeset:ey,serverChangesetPrime:eg}}}{let{snapshotAPrime:eA,changesetXPrime:eM,changesetD:eO}=(0,e_.default)(eg,em.contents,eh,ey);em={revision:eh.to.revision,contents:eA};let ez={...eh,ops:eO.ops};return eg=eg.apply(ez),ey={...ey,from:{revision:em.revision},ops:eM.ops},{...ep,contents:eg,serverState:em,submittedClientChangeset:ey,serverChangesetPrime:ez}}}{let{snapshotAPrime:ey,changesetXPrime:eO,changesetD:ez}=(0,e_.default)(eg,em.contents,eh,(0,eM.default)());(0,eA.assert)(0===eO.ops.length,"Expect changesetXPrime to be identity"),em={revision:eh.to.revision,contents:ey};let eF={...eh,ops:ez.ops};return eg=eg.apply(eF),{...ep,contents:eg,serverState:em,serverChangesetPrime:eF}}}eh.default=ey},54693:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=eg(61805),eM=em(eg(28895)),e_=em(eg(53300)),ey=em(eg(46338)),eO=eg(48153),ez=em(eg(57471));function eF(ep){return ep instanceof Error?ep.message:"object"==typeof ep&&null!==ep&&"message"in ep?ep.message:void 0}function ew(ep,eh,eg){var em,ew,eC;let{revision:eE}=ep,ek=e_.default.deserialize(ep.contents);(0,eA.assert)(eE===eh.from.revision,"Revision must match");try{new ey.default(ek,eh).validate()}catch(eg){throw new eA.HttpError({code:"CONFLICT",message:null!==(em=eF(eg))&&void 0!==em?em:"Unknown Validation Error",scope:{extras:{documentId:ep.id,revision:ep.revision,clientChangeset:eh}}})}for(let ep of eh.ops)if((0,eO.isDeltaOp)(ep)){let eh=ek.getIn(ep.p),eg=new eM.default(ep.o).invert(eh);ep.o.inv=eg.ops}let eR={revision:eE+=1,info:{title:null!==(ew=(ek=ek.apply(eh)).title)&&void 0!==ew?ew:"",stats:ek.stats}},eS={id:ep.id,createdAt:ep.created_at.getTime()};void 0!==ep.space_id&&(eS.spaceID=ep.space_id);let eB=new Date,eD=eB.getTime(),eT={at:eB.getTime(),rev:eE},eN=eh.source.user;null!=eN&&(eT.by={type:"user",id:`${eN}`});let eW={...eh,to:eR,doc:eS,at:eD};if(null!==(eC=null==eg?void 0:eg.enableNodeTimestamps)&&void 0!==eC&&eC){let ep=(0,ez.default)(eh,ek,eT);ep.length>0&&(ek=ek.apply({ops:ep}),eW.ops=[...eh.ops,...ep],eW.serverOpsIndex=eh.ops.length)}let eL={document_id:ep.id,revision:eE,changeset:eW},eP={id:ep.id,created_at:ep.created_at,contents:ek.serialize(),revision:eE};return void 0!==ep.space_id&&(eP.space_id=ep.space_id),{document:eP,commit:eL,contents:ek}}eh.default=ew},58830:(ep,eh)=>{"use strict";function eg(ep){return null==ep.submittedClientChangeset?ep.serverState.contents.diff(ep.contents):ep.serverState.contents.apply(ep.submittedClientChangeset).diff(ep.contents)}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},61684:(ep,eh)=>{"use strict";function eg(ep,eh){let{id:eg,siteId:em,contents:eA,serverState:eM}=ep,e_=eM.contents.diff(eA);return 0===e_.ops.length?null:{version:"3",id:eg,from:{revision:eM.revision},ops:e_.ops,source:{site:em},uuid:eh.generateUuid()}}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},21822:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let eg={ops:[]};function em(){return eg}Object.freeze(eg.ops),Object.freeze(eg),eh.default=em},57471:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805),eA=eg(48153),eM=eg(93275);function e_(ep,eh,eg){let e_=ep.ops,ey=new Set,eO=new Set,ez=new Set;for(let ep of e_)if((0,eA.isNodeObjectInsertOp)(ep)){let eh=ep.p[1];(0,em.assert)("string"==typeof eh,"Expect node ID to be string"),ey.add(eh),eO.add(eh)}else if((0,eA.isNodeTextDeltaOp)(ep)){let eh=ep.p[1];(0,em.assert)("string"==typeof eh,"Expect node ID to be string"),eO.add(eh)}else if((0,eM.isNodeCompletionOp)(ep)&&ep.oi){let eh=ep.p[1];(0,em.assert)("string"==typeof eh,"Expect node ID to be string"),ez.add(eh)}let eF=[];for(let ep of ey){let eA=eh.findNodeByID(ep);if((0,em.assert)(null!=eA,"Unexpected missing node"),null==eA.attributes.created){let eh={p:["nodes",ep,"attributes","created"],oi:eg};eF.push(eh)}if(null==eA.attributes.updated){let eh={p:["nodes",ep,"attributes","updated"],oi:eg};eF.push(eh)}else{let eh={p:["nodes",ep,"attributes","updated"],od:eA.attributes.updated,oi:eg};eF.push(eh)}eO.delete(ep)}for(let ep of eO){let eA=eh.findNodeByID(ep);if((0,em.assert)(null!=eA,"Unexpected missing node"),null==eA.attributes.updated){let eh={p:["nodes",ep,"attributes","updated"],oi:eg};eF.push(eh)}else{let eh={p:["nodes",ep,"attributes","updated"],od:eA.attributes.updated,oi:eg};eF.push(eh)}}for(let ep of ez){let eA=eh.findNodeByID(ep);if((0,em.assert)(null!=eA,"Unexpected missing node"),null==eA.attributes.completed){let eh={p:["nodes",ep,"attributes","completed"],oi:eg};eF.push(eh)}else{let eh={p:["nodes",ep,"attributes","completed"],od:eA.attributes.completed,oi:eg};eF.push(eh)}}return eF}eh.default=e_},2457:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(10606);function eA(ep,eh,eg,eA){let eM=eh.apply(eA).diff(ep),e_=eh.apply(eg),ey=(0,em.transform)(eA,eg,!1),eO=(0,em.transform)(eg,eA,!0);return{snapshotAPrime:e_,changesetXPrime:ey,changesetYPrime:(0,em.transform)(eM,eO,!1),changesetD:(0,em.transform)(eO,eM,!0)}}eh.default=eA},80637:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});let em=eg(61805),eA=eg(10606);async function eM(ep,eh){if(ep.from.revision===eh.revision)return{clientChangeset:ep,commits:[]};if(ep.from.revision>eh.revision)throw new em.HttpError({code:"CONFLICT",message:"Client changeset must be generated from a known past",scope:{extras:{fromRevision:ep.from.revision,contextRevision:eh.revision}}});{let eg=ep,eM=await eh.getCommitsSince(ep.from.revision),e_=ep.from.revision;for(let eh of eM){if(null!=eh.changeset.from&&e_!==eh.changeset.from.revision)throw new em.HttpError({code:"CONFLICT",message:"Unable to transform due to mismatch revision",scope:{extras:{revisionPrime:e_,commitFromRevision:eh.changeset.from.revision}}});if(eh.changeset.uuid===ep.uuid)throw new em.HttpError({code:"CONFLICT",message:"Client changeset reused committed uuid",scope:{extras:{clientChangeset:ep,commitedChangeset:eh.changeset,uuid:ep.uuid}}});eg=(0,eA.transform)(eg,eh.changeset,!1),e_=eh.revision}if(e_!==eh.revision)throw new em.HttpError({code:"CONFLICT",message:"Unable to transform to context revision",scope:{extras:{revisionPrime:e_,contextRevision:eh.revision}}});return{clientChangeset:{version:"3",id:ep.id,from:{revision:eh.revision},ops:eg.ops,source:ep.source,uuid:ep.uuid,transformed:{from:ep.from,ops:ep.ops}},commits:eM}}}eh.default=eM},19678:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.generateUUID=void 0;let em=eg(67429);function eA(){return(0,em.v4)()}eh.generateUUID=eA},5157:(ep,eh)=>{"use strict";function eg(ep){return"object"==typeof ep&&null!=ep&&"equals"in ep&&"function"==typeof ep.equals&&"hashCode"in ep&&"function"==typeof ep.hashCode}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},53722:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(28895));function eM(){return new eA.default([{insert:"\n",attributes:{paragraph:!0}}])}eh.default=eM},47561:(ep,eh)=>{"use strict";function eg(ep){return ep.filter(ep=>"string"==typeof ep.insert).map(ep=>ep.insert).join("").trim()}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},22330:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.textDeltaToString=eh.isDocument=eh.deltaToString=eh.createBlankDelta=void 0;let eA=eg(92090),eM=em(eg(53722));eh.createBlankDelta=eM.default;let e_=em(eg(47561));eh.deltaToString=e_.default;let ey=em(eg(35341));eh.isDocument=ey.default;let eO=eA.textDeltaToString;eh.textDeltaToString=eO},35341:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});let eA=em(eg(14293)),eM=em(eg(59704));function e_(ep){return!(0,eM.default)(ep.ops,ep=>(0,eA.default)(ep.insert))}eh.default=e_},21165:(ep,eh)=>{"use strict";function eg(ep,eh){return eh instanceof Object&&!(eh instanceof Array)?Object.keys(eh).sort().reduce((ep,eg)=>(ep[eg]=eh[eg],ep),{}):eh}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},99848:function(ep,eh){/*! + + diff v4.0.1 + +Software License Agreement (BSD License) + +Copyright (c) 2009-2015, Kevin Decker + +All rights reserved. + +Redistribution and use of this software in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above + copyright notice, this list of conditions and the + following disclaimer. + +* Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the + following disclaimer in the documentation and/or other + materials provided with the distribution. + +* Neither the name of Kevin Decker nor the names of its + contributors may be used to endorse or promote products + derived from this software without specific prior + written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +@license +*/!function(ep,eg){eg(eh)}(0,function(ep){"use strict";function eh(){}function eg(ep,eh,eg,em,eA){for(var eM=0,e_=eh.length,ey=0,eO=0;eMep.length?eg:ep}),ez.value=ep.join(ew)}else ez.value=ep.join(eg.slice(ey,ey+ez.count));ey+=ez.count,ez.added||(eO+=ez.count)}}var eC=eh[e_-1];return e_>1&&"string"==typeof eC.value&&(eC.added||eC.removed)&&ep.equals("",eC.value)&&(eh[e_-2].value+=eC.value,eh.pop()),eh}function em(ep){return{newPos:ep.newPos,components:ep.components.slice(0)}}eh.prototype={diff:function(ep,eh){var eA=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},eM=eA.callback;"function"==typeof eA&&(eM=eA,eA={}),this.options=eA;var e_=this;function ey(ep){return eM?(setTimeout(function(){eM(void 0,ep)},0),!0):ep}ep=this.castInput(ep),eh=this.castInput(eh),ep=this.removeEmpty(this.tokenize(ep));var eO=(eh=this.removeEmpty(this.tokenize(eh))).length,ez=ep.length,eF=1,ew=eO+ez,eC=[{newPos:-1,components:[]}],eE=this.extractCommon(eC[0],eh,ep,0);if(eC[0].newPos+1>=eO&&eE+1>=ez)return ey([{value:this.join(eh),count:eh.length}]);function ek(){for(var eA=-1*eF;eA<=eF;eA+=2){var eM=void 0,ew=eC[eA-1],eE=eC[eA+1],ek=(eE?eE.newPos:0)-eA;ew&&(eC[eA-1]=void 0);var eR=ew&&ew.newPos+1=eO&&ek+1>=ez)return ey(eg(e_,eM.components,eh,ep,e_.useLongestToken));eC[eA]=eM}eF++}if(eM)!function ep(){setTimeout(function(){if(eF>ew)return eM();ek()||ep()},0)}();else for(;eF<=ew;){var eR=ek();if(eR)return eR}},pushComponent:function(ep,eh,eg){var em=ep[ep.length-1];em&&em.added===eh&&em.removed===eg?ep[ep.length-1]={count:em.count+1,added:eh,removed:eg}:ep.push({count:1,added:eh,removed:eg})},extractCommon:function(ep,eh,eg,em){for(var eA=eh.length,eM=eg.length,e_=ep.newPos,ey=e_-em,eO=0;e_+11&&void 0!==arguments[1]?arguments[1]:{},eg=ep.split(/\r\n|[\n\v\f\r\x85]/),em=ep.match(/\r\n|[\n\v\f\r\x85]/g)||[],eA=[],eM=0;function e_(){var ep={};for(eA.push(ep);eM2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof eh&&(eh=eK(eh)),Array.isArray(eh)){if(eh.length>1)throw Error("applyPatch only works with a single input.");eh=eh[0]}var em,eA,eM=ep.split(/\r\n|[\n\v\f\r\x85]/),e_=ep.match(/\r\n|[\n\v\f\r\x85]/g)||[],ey=eh.hunks,eO=eg.compareLine||function(ep,eh,eg,em){return eh===em},ez=0,eF=eg.fuzzFactor||0,ew=0,eC=0;function eE(ep,eh){for(var eg=0;eg0?em[0]:" ",e_=em.length>0?em.substr(1):em;if(" "===eA||"-"===eA){if(!eO(eh+1,eM[eh],eA,e_)&&++ez>eF)return!1;eh++}}return!0}for(var ek=0;ek0?ej[0]:" ",eH=ej.length>0?ej.substr(1):ej,eX=eL.linedelimiters[eI];if(" "===eU)eP++;else if("-"===eU)eM.splice(eP,1),e_.splice(eP,1);else if("+"===eU)eM.splice(eP,0,eH),e_.splice(eP,0,eX),eP++;else if("\\"===eU){var eQ=eL.lines[eI-1]?eL.lines[eI-1][0]:null;"+"===eQ?em=!0:"-"===eQ&&(eA=!0)}}}if(em)for(;!eM[eM.length-1];)eM.pop(),e_.pop();else eA&&(eM.push(""),e_.push("\n"));for(var eV=0;eV0?eO(eM.lines.slice(-e_.context)):[],eF-=eC.length,ew-=eC.length)}(eE=eC).push.apply(eE,eN(eA.map(function(ep){return(eh.added?"+":"-")+ep}))),eh.added?eR+=eA.length:ek+=eA.length}else{if(eF){if(eA.length<=2*e_.context&&ep=ey.length-2&&eA.length<=e_.context){var eW=/\n$/.test(eg),eL=/\n$/.test(em),eP=0==eA.length&&eC.length>eT.oldLines;!eW&&eP&&eC.splice(eT.oldLines,0,"\\ No newline at end of file"),(eW||eP)&&eL||eC.push("\\ No newline at end of file")}ez.push(eT),eF=0,ew=0,eC=[]}}ek+=eA.length,eR+=eA.length}},eB=0;eBep.length)return!1;for(var eg=0;eg"):em.removed&&eh.push(""),eh.push(tS(em.value)),em.added?eh.push(""):em.removed&&eh.push("")}return eh.join("")}function tS(ep){var eh=ep;return(eh=(eh=(eh=eh.replace(/&/g,"&")).replace(//g,">")).replace(/"/g,""")}eX.tokenize=function(ep){return ep.slice()},eX.join=eX.removeEmpty=function(ep){return ep},ep.Diff=eh,ep.diffChars=eM,ep.diffWords=eF,ep.diffWordsWithSpace=ew,ep.diffLines=eE,ep.diffTrimmedLines=ek,ep.diffSentences=eS,ep.diffCss=eD,ep.diffJson=eU,ep.diffArrays=eQ,ep.structuredPatch=eY,ep.createTwoFilesPatch=eZ,ep.createPatch=eJ,ep.applyPatch=eV,ep.applyPatches=eG,ep.parsePatch=eK,ep.merge=e9,ep.convertChangesToDMP=tq,ep.convertChangesToXML=tR,ep.canonicalize=eH,Object.defineProperty(ep,"__esModule",{value:!0})})},86866:function(ep,eh,eg){"use strict";var em=this&&this.__assign||function(){return(em=Object.assign||function(ep){for(var eh,eg=1,em=arguments.length;eg{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.RNS_REMOVE_ALL_NOTIFICATIONS=eh.RNS_HIDE_NOTIFICATION=eh.RNS_SHOW_NOTIFICATION=void 0,eh.RNS_SHOW_NOTIFICATION="RNS_SHOW_NOTIFICATION",eh.RNS_HIDE_NOTIFICATION="RNS_HIDE_NOTIFICATION",eh.RNS_REMOVE_ALL_NOTIFICATIONS="RNS_REMOVE_ALL_NOTIFICATIONS"},33008:function(ep,eh,eg){"use strict";var em=this&&this.__createBinding||(Object.create?function(ep,eh,eg,em){void 0===em&&(em=eg),Object.defineProperty(ep,em,{enumerable:!0,get:function(){return eh[eg]}})}:function(ep,eh,eg,em){void 0===em&&(em=eg),ep[em]=eh[eg]}),eA=this&&this.__exportStar||function(ep,eh){for(var eg in ep)"default"===eg||Object.prototype.hasOwnProperty.call(eh,eg)||em(eh,ep,eg)},eM=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.reducer=eh.createReducer=eh.default=void 0,eA(eg(86866),eh);var e_=eg(17528);Object.defineProperty(eh,"default",{enumerable:!0,get:function(){return eM(e_).default}});var ey=eg(52385);Object.defineProperty(eh,"createReducer",{enumerable:!0,get:function(){return ey.createReducer}}),Object.defineProperty(eh,"reducer",{enumerable:!0,get:function(){return eM(ey).default}})},17528:function(ep,eh,eg){"use strict";var em=this&&this.__assign||function(){return(em=Object.assign||function(ep){for(var eh,eg=1,em=arguments.length;egeh.indexOf(em)&&(eg[em]=ep[em]);if(null!=ep&&"function"==typeof Object.getOwnPropertySymbols)for(var eA=0,em=Object.getOwnPropertySymbols(ep);eAeh.indexOf(em[eA])&&Object.prototype.propertyIsEnumerable.call(ep,em[eA])&&(eg[em[eA]]=ep[em[eA]]);return eg},eO=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});var ez=eO(eg(84688)),eF=e_(eg(67294)),ew=eg(28216),eC=eg(86866),eE=function(ep){var eh=ep.notifications,eg=ey(ep,["notifications"]),eA=(0,ew.useDispatch)(),eM=(0,eF.useRef)(null),e_=(0,eF.useRef)(eh);return(0,eF.useEffect)(function(){var ep,eg,ey,eO=eh.map(function(ep){return ep.uid}),ez=null!==(eg=null===(ep=eM.current)||void 0===ep?void 0:ep.state.notifications)&&void 0!==eg?eg:[];eh.length>0&&(ez.forEach(function(ep){var eh;null!=ep.uid&&0>eO.indexOf(ep.uid)&&(null===(eh=eM.current)||void 0===eh||eh.removeNotification(ep.uid))}),eh.forEach(function(ep){var eh;null===(eh=eM.current)||void 0===eh||eh.addNotification(em(em({},ep),{onRemove:function(eh){var eg;eA((0,eC.hide)(eh.uid)),null===(eg=ep.onRemove)||void 0===eg||eg.call(ep,eh)}}))})),e_.current!==eh&&0===eh.length&&(null===(ey=eM.current)||void 0===ey||ey.clearNotifications())},[eA,eh]),(0,eF.useEffect)(function(){e_.current=eh},[eh]),eF.default.createElement(ez.default,em({ref:eM},eg))};eh.default=eE},52385:function(ep,eh,eg){"use strict";var em=this&&this.__assign||function(){return(em=Object.assign||function(ep){for(var eh,eg=1,em=arguments.length;egeh.indexOf(em)&&(eg[em]=ep[em]);if(null!=ep&&"function"==typeof Object.getOwnPropertySymbols)for(var eA=0,em=Object.getOwnPropertySymbols(ep);eAeh.indexOf(em[eA])&&Object.prototype.propertyIsEnumerable.call(ep,em[eA])&&(eg[em[eA]]=ep[em[eA]]);return eg},eM=this&&this.__spreadArray||function(ep,eh,eg){if(eg||2==arguments.length)for(var em,eA=0,eM=eh.length;eA-1&&this.props.notifications.reverse(),eh=this.props.notifications.map(function(eh){return eO.createElement(eF.default,{ref:"notification-"+eh.uid,key:eh.uid,notification:eh,getStyles:ep.props.getStyles,onRemove:ep.props.onRemove,noAnimation:ep.props.noAnimation,allowHTML:ep.props.allowHTML})}),eO.createElement("div",{className:"notifications-"+this.props.position,style:this._style},eh)},eh}(eO.Component);eh.default=ew},45398:function(ep,eh,eg){"use strict";var em=this&&this.__extends||function(){var ep=function(eh,eg){return(ep=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(ep,eh){ep.__proto__=eh}||function(ep,eh){for(var eg in eh)Object.prototype.hasOwnProperty.call(eh,eg)&&(ep[eg]=eh[eg])})(eh,eg)};return function(eh,eg){if("function"!=typeof eg&&null!==eg)throw TypeError("Class extends value "+String(eg)+" is not a constructor or null");function em(){this.constructor=eh}ep(eh,eg),eh.prototype=null===eg?Object.create(eg):(em.prototype=eg.prototype,new em)}}(),eA=this&&this.__assign||function(){return(eA=Object.assign||function(ep){for(var eh,eg=1,em=arguments.length;eg0)&&eg.state.removed&&(eg._removeCount+=1,eg._removeNotification())},eg._handleMouseEnter=function(){var ep;eg.props.notification.autoDismiss&&(null===(ep=eg._notificationTimer)||void 0===ep||ep.pause())},eg._handleMouseLeave=function(){var ep;eg.props.notification.autoDismiss&&(null===(ep=eg._notificationTimer)||void 0===ep||ep.resume())},eg._handleNotificationClick=function(){var ep=eg.props.notification.dismissible;("both"===ep||"click"===ep||!0===ep)&&eg._dismiss()},eg._notificationTimer=null,eg._height=0,eg._noAnimation=null,eg._isMounted=!1,eg._removeCount=0,eg.state={visible:void 0,removed:!1};var em=eh.getStyles,eA=eh.notification.level,eM=eh.notification.dismissible;return eg._noAnimation=eh.noAnimation,eg._styles={notification:em.byElement("notification")(eA),title:em.byElement("title")(eA),dismiss:em.byElement("dismiss")(eA),messageWrapper:em.byElement("messageWrapper")(eA),actionWrapper:em.byElement("actionWrapper")(eA),action:em.byElement("action")(eA)},eM&&"none"!==eM&&"button"!==eM||(eg._styles.notification.cursor="default"),eg}return em(eh,ep),eh.prototype._getCssPropertyByPosition=function(){switch(this.props.notification.position){case eF.positions.tl:case eF.positions.bl:return{property:"left",value:-200};case eF.positions.tr:case eF.positions.br:return{property:"right",value:-200};case eF.positions.tc:return{property:"top",value:-100};case eF.positions.bc:return{property:"bottom",value:-100}}},eh.prototype._hideNotification=function(){this._notificationTimer&&this._notificationTimer.clear(),this._isMounted&&this.setState({visible:!1,removed:!0}),this._noAnimation&&this._removeNotification()},eh.prototype._removeNotification=function(){var ep,eh;null===(eh=(ep=this.props).onRemove)||void 0===eh||eh.call(ep,this.props.notification.uid)},eh.prototype._showNotification=function(){var ep=this;setTimeout(function(){ep._isMounted&&ep.setState({visible:!0})},50)},eh.prototype.componentDidMount=function(){var ep=this,eh=this.props.notification,eg=ez.findDOMNode(this);this._height=function(){return null!=eg&&eg instanceof HTMLElement?eg.offsetHeight:0}(),this._isMounted=!0,this._noAnimation||null==eg||eg.addEventListener("transitionend",this._onTransitionEnd),eh.autoDismiss&&(this._notificationTimer=new ew.Timer(function(){ep._hideNotification()},1e3*eh.autoDismiss)),this._showNotification()},eh.prototype.componentWillUnmount=function(){var ep=ez.findDOMNode(this);null==ep||ep.removeEventListener("transitionend",this._onTransitionEnd),this._isMounted=!1},eh.prototype.render=function(){var ep=this.props.notification,eh="notification notification-"+ep.level,eg=eA({},this._styles.notification),em=this._getCssPropertyByPosition(),eM=null,e_=null,ey=null,ez=null;return this.props.notification.className&&(eh+=" "+this.props.notification.className),this.state.visible?eh+=" notification-visible":!1===this.state.visible&&(eh+=" notification-hidden"),"none"===ep.dismissible&&(eh+=" notification-not-dismissible"),this.props.getStyles.overrideStyle&&(this.state.visible||this.state.removed||(eg[em.property]=em.value),this.state.visible&&!this.state.removed&&(eg.height=this._height,eg[em.property]=0),this.state.removed&&(eg.height=0,eg.marginTop=0,eg.paddingTop=0,eg.paddingBottom=0),this._styles.notification.isVisible&&this._styles.notification.isHidden&&(eg.opacity=this.state.visible?this._styles.notification.isVisible.opacity:this._styles.notification.isHidden.opacity)),ep.title&&(ey=eO.createElement("h4",{className:"notification-title",style:this._styles.title},ep.title)),ep.message&&(ez=this.props.allowHTML&&"string"==typeof ep.message?eO.createElement("div",{className:"notification-message",style:this._styles.messageWrapper,dangerouslySetInnerHTML:eC(ep.message)}):eO.createElement("div",{className:"notification-message",style:this._styles.messageWrapper},ep.message)),("both"===ep.dismissible||"button"===ep.dismissible||!0===ep.dismissible)&&(eM=eO.createElement("span",{className:"notification-dismiss",onClick:this._dismiss,style:this._styles.dismiss,"aria-hidden":!0},"×")),ep.action&&(e_=eO.createElement("div",{className:"notification-action-wrapper",style:this._styles.actionWrapper},eO.createElement("button",{className:"notification-action-button",onClick:this._defaultAction,style:this._styles.action},ep.action.label))),ep.children&&(e_=ep.children),eO.createElement("div",{className:eh,onClick:this._handleNotificationClick,onMouseEnter:this._handleMouseEnter,onMouseLeave:this._handleMouseLeave,style:eg,role:"alert"},ey,ez,eM,e_)},eh}(eO.Component);eh.default=eE},84688:function(ep,eh,eg){"use strict";var em=this&&this.__extends||function(){var ep=function(eh,eg){return(ep=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(ep,eh){ep.__proto__=eh}||function(ep,eh){for(var eg in eh)Object.prototype.hasOwnProperty.call(eh,eg)&&(ep[eg]=eh[eg])})(eh,eg)};return function(eh,eg){if("function"!=typeof eg&&null!==eg)throw TypeError("Class extends value "+String(eg)+" is not a constructor or null");function em(){this.constructor=eh}ep(eh,eg),eh.prototype=null===eg?Object.create(eg):(em.prototype=eg.prototype,new em)}}(),eA=this&&this.__assign||function(){return(eA=Object.assign||function(ep){for(var eh,eg=1,em=arguments.length;eg-1){var eA=eh.refs[em];Object.keys(eA.refs).forEach(function(eh){eh==="notification-"+("string"==typeof ep||"number"==typeof ep?ep:ep.uid)&&(eg=eA.refs[eh])})}}),eg},eh.prototype.removeNotification=function(ep){var eh=this.getNotificationRef(ep);return eh&&eh._hideNotification()},eh.prototype.editNotification=function(ep,eh){for(var eg,em,eM,e_,ey=null,eO="string"==typeof ep||"number"==typeof ep?ep:ep.uid,ez=[],eF=0,ew=this.state.notifications;eF-1){var eg=ep.refs[eh];Object.keys(eg.refs).forEach(function(ep){eg.refs[ep]._hideNotification()})}})},eh.prototype.render=function(){var ep=this,eh=null,eg=this.state.notifications;return eg.length&&(eh=Object.entries(eF.positions).map(function(eh){var em=eh[1],eA=eg.filter(function(ep){return em===ep.position});return eA.length?ez.createElement(ew.default,{ref:"container-"+em,key:em,position:em,notifications:eA,getStyles:ep._getStyles,onRemove:ep._didNotificationRemoved,noAnimation:ep.props.noAnimation,allowHTML:ep.props.allowHTML}):null})),ez.createElement("div",{className:"notifications-wrapper",style:this.wrapper()},eh)},eh}(ez.Component);eh.default=eE},11546:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.notification=eh.levels=eh.positions=void 0,eh.positions={tl:"tl",tr:"tr",tc:"tc",bl:"bl",br:"br",bc:"bc"},eh.levels={success:"success",error:"error",warning:"warning",info:"info"},eh.notification={title:null,message:null,level:null,position:"tr",autoDismiss:5,dismissible:"both",action:null}},58724:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.Timer=void 0;var eg=function(){function ep(ep,eh){this.callback=ep,this.remaining=eh,this.resume()}return ep.prototype.pause=function(){var ep;window.clearTimeout(this.timerId),this.remaining-=new Date().valueOf()-(null!==(ep=this.start)&&void 0!==ep?ep:0)},ep.prototype.resume=function(){this.start=new Date().valueOf(),window.clearTimeout(this.timerId),this.timerId=window.setTimeout(this.callback,this.remaining)},ep.prototype.clear=function(){window.clearTimeout(this.timerId)},ep}();eh.Timer=eg},98097:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.ActionWrapper=eh.Action=eh.Dismiss=eh.MessageWrapper=eh.Title=eh.NotificationItem=eh.Containers=eh.Wrapper=void 0;var eg=320,em={success:{rgb:"94, 164, 0",hex:"#5ea400"},error:{rgb:"236, 61, 61",hex:"#ec3d3d"},warning:{rgb:"235, 173, 23",hex:"#ebad1a"},info:{rgb:"54, 156, 199",hex:"#369cc7"}},eA="0.9";eh.Wrapper={},eh.Containers={DefaultStyle:{fontFamily:"inherit",position:"fixed",width:eg,padding:"0 10px 10px 10px",zIndex:9998,WebkitBoxSizing:"border-box",MozBoxSizing:"border-box",boxSizing:"border-box",height:"auto"},tl:{top:"0px",bottom:"auto",left:"0px",right:"auto"},tr:{top:"0px",bottom:"auto",left:"auto",right:"0px"},tc:{top:"0px",bottom:"auto",margin:"0 auto",left:"50%",marginLeft:-(eg/2)},bl:{top:"auto",bottom:"0px",left:"0px",right:"auto"},br:{top:"auto",bottom:"0px",left:"auto",right:"0px"},bc:{top:"auto",bottom:"0px",margin:"0 auto",left:"50%",marginLeft:-(eg/2)}},eh.NotificationItem={DefaultStyle:{position:"relative",width:"100%",cursor:"pointer",borderRadius:"2px",fontSize:"13px",margin:"10px 0 0",padding:"10px",display:"block",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box",boxSizing:"border-box",opacity:0,transition:"0.3s ease-in-out",WebkitTransform:"translate3d(0, 0, 0)",transform:"translate3d(0, 0, 0)",willChange:"transform, opacity",isHidden:{opacity:0},isVisible:{opacity:1}},success:{borderTop:"2px solid "+em.success.hex,backgroundColor:"#f0f5ea",color:"#4b583a",WebkitBoxShadow:"0 0 1px rgba("+em.success.rgb+","+eA+")",MozBoxShadow:"0 0 1px rgba("+em.success.rgb+","+eA+")",boxShadow:"0 0 1px rgba("+em.success.rgb+","+eA+")"},error:{borderTop:"2px solid "+em.error.hex,backgroundColor:"#f4e9e9",color:"#412f2f",WebkitBoxShadow:"0 0 1px rgba("+em.error.rgb+","+eA+")",MozBoxShadow:"0 0 1px rgba("+em.error.rgb+","+eA+")",boxShadow:"0 0 1px rgba("+em.error.rgb+","+eA+")"},warning:{borderTop:"2px solid "+em.warning.hex,backgroundColor:"#f9f6f0",color:"#5a5343",WebkitBoxShadow:"0 0 1px rgba("+em.warning.rgb+","+eA+")",MozBoxShadow:"0 0 1px rgba("+em.warning.rgb+","+eA+")",boxShadow:"0 0 1px rgba("+em.warning.rgb+","+eA+")"},info:{borderTop:"2px solid "+em.info.hex,backgroundColor:"#e8f0f4",color:"#41555d",WebkitBoxShadow:"0 0 1px rgba("+em.info.rgb+","+eA+")",MozBoxShadow:"0 0 1px rgba("+em.info.rgb+","+eA+")",boxShadow:"0 0 1px rgba("+em.info.rgb+","+eA+")"}},eh.Title={DefaultStyle:{fontSize:"14px",margin:"0 0 5px 0",padding:0,fontWeight:"bold"},success:{color:em.success.hex},error:{color:em.error.hex},warning:{color:em.warning.hex},info:{color:em.info.hex}},eh.MessageWrapper={DefaultStyle:{margin:0,padding:0}},eh.Dismiss={DefaultStyle:{cursor:"pointer",fontFamily:"Arial",fontSize:"17px",position:"absolute",top:"4px",right:"5px",lineHeight:"15px",backgroundColor:"#dededf",color:"#ffffff",borderRadius:"50%",width:"14px",height:"14px",fontWeight:"bold",textAlign:"center"},success:{color:"#f0f5ea",backgroundColor:"#b0ca92"},error:{color:"#f4e9e9",backgroundColor:"#e4bebe"},warning:{color:"#f9f6f0",backgroundColor:"#e1cfac"},info:{color:"#e8f0f4",backgroundColor:"#a4becb"}},eh.Action={DefaultStyle:{background:"#ffffff",borderRadius:"2px",padding:"6px 20px",fontWeight:"bold",margin:"10px 0 0 0",border:0},success:{backgroundColor:em.success.hex,color:"#ffffff"},error:{backgroundColor:em.error.hex,color:"#ffffff"},warning:{backgroundColor:em.warning.hex,color:"#ffffff"},info:{backgroundColor:em.info.hex,color:"#ffffff"}},eh.ActionWrapper={DefaultStyle:{margin:0,padding:0}}},76355:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.ISO_TIME_FORMAT=eh.ISO_DATE_FORMAT=void 0,eh.ISO_DATE_FORMAT="YYYY-MM-DD",eh.ISO_TIME_FORMAT="HH:mm:ss"},34213:function(ep,eh,eg){"use strict";var em=this&&this.__assign||function(){return(em=Object.assign||function(ep){for(var eh,eg=1,em=arguments.length;eg{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});var em=eg(68565);function eA(ep){var eh=em.Duration.fromISO(ep);if(eh.isValid){if((eh=eh.normalize().shiftTo("days","hours","minutes","seconds","milliseconds")).milliseconds>0&&(eh=eh.set({milliseconds:0})),0===eh.valueOf())return"0s";var eg=[];return eh.seconds>0&&eg.unshift("".concat(eh.seconds,"s")),eh.minutes>0&&eg.unshift("".concat(eh.minutes,"m")),eh.hours>0&&eg.unshift("".concat(eh.hours,"h")),eh.days>0&&eg.unshift("".concat(eh.days,"d")),eg.join("")}}eh.default=eA},96843:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.unstable_formatToLongDuration=void 0;var eA=eg(23468);Object.defineProperty(eh,"unstable_formatToLongDuration",{enumerable:!0,get:function(){return em(eA).default}})},23468:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});var em=eg(68565);function eA(ep){var eh=em.Duration.fromMillis(ep);if(eh.isValid){if((eh=eh.normalize().shiftTo("days","hours","minutes","seconds","milliseconds")).milliseconds>0&&(eh=eh.set({milliseconds:0})),0===eh.valueOf())return"0 minute";var eg=[];if(eh.seconds>0){var eA=eh.seconds,eM=eh.seconds>1?"seconds":"second";eg.unshift("".concat(eA," ").concat(eM))}if(eh.minutes>0){var e_=eh.minutes,eM=e_>1?"minutes":"minute";eg.unshift("".concat(e_," ").concat(eM))}if(eh.hours>0){var ey=eh.hours,eM=ey>1?"hours":"hour";eg.unshift("".concat(ey," ").concat(eM))}if(eh.days>0){var eO=eh.days,eM=eO>1?"days":"day";eg.unshift("".concat(eO," ").concat(eM))}return eg.join(" ")}}eh.default=eA},88e3:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.toDateTimeDesc=eh.isDateOnly=void 0;var eA=eg(4232);Object.defineProperty(eh,"isDateOnly",{enumerable:!0,get:function(){return em(eA).default}});var eM=eg(50080);Object.defineProperty(eh,"toDateTimeDesc",{enumerable:!0,get:function(){return em(eM).default}})},4232:(ep,eh)=>{"use strict";function eg(ep){return 0===ep.milliseconds()&&0===ep.seconds()&&0===ep.minutes()&&0===ep.hours()}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},50080:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});var eA=em(eg(4232));function eM(ep,eh){return null!=ep?ep:eh?"optional":"required"}function e_(ep,eh){var eg,em=eM(null==eh?void 0:eh.timeMode,null==eh?void 0:eh.timeIsOptional),e_=null==eh?void 0:eh.timezoneIsOptional,ey=ep.clone().locale("en"),eO=ep.tz();null!=eO||e_||(eO="Etc/UTC");var ez=ey.format("YYYY-MM-DD");"optional"===em?(0,eA.default)(ep)||(eg=ey.format("HH:mm:ss")):"required"===em&&(eg=ey.format("HH:mm:ss"));var eF={date:ez};return null!=eg&&(eF.time=eg),null!=eO&&(eF.timezone=eO),eF}eh.default=e_},69954:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.parseDtstart=void 0;var eA=eg(75311);Object.defineProperty(eh,"parseDtstart",{enumerable:!0,get:function(){return em(eA).default}})},75311:(ep,eh)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});var eg=/DTSTART(?:;TZID=([^:=]+?))?(?::|=)([^;\s]+)/i;function em(ep){var eh=eg.exec(ep);if(!eh)return null;var em=eh[1],eA={dt:eh[2]};return null!=em&&(eA.tzid=em),eA}eh.default=em},16733:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.nextRecurringDateRangeDesc=void 0;var eA=eg(82109);Object.defineProperty(eh,"nextRecurringDateRangeDesc",{enumerable:!0,get:function(){return em(eA).default}})},82109:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});var eA=em(eg(80008)),eM=eg(96368),e_=em(eg(34213)),ey=em(eg(50080)),eO=em(eg(75311));function ez(ep){return"period"in ep?"required":null==ep.time?"optional":"required"}function eF(ep,eh){var eg=e_.default.fromDateRangeDesc(ep),em=ep.recurrence,eF=(0,eM.rrulestr)(em.rruleSet.map(function(ep){var eh=(0,eO.default)(ep);return null==eh||eh.dt.endsWith("Z")?ep:"DTSTART:".concat(eh.dt,"Z")}).join("\n"));if(eF.options.freq===eM.RRule.MONTHLY)switch(eA.default.utc(eF.options.dtstart).date()){case 31:eF.origOptions.bysetpos=-1,eF.origOptions.bymonthday=[28,29,30,31],eF=new eM.RRule(eF.origOptions);break;case 30:eF.origOptions.bysetpos=-1,eF.origOptions.bymonthday=[28,29,30],eF=new eM.RRule(eF.origOptions);break;case 29:eF.origOptions.bysetpos=-1,eF.origOptions.bymonthday=[28,29],eF=new eM.RRule(eF.origOptions)}var ew=ep.start.timezone,eC=eA.default.max(eg.startMoment,(0,eA.default)(eh));null!=ew&&(eC=eC.tz(ew).utc(!0));var eE=eF.after(eC.toDate());if(null==eE)return null;var ek=[eE.getUTCFullYear(),eE.getUTCMonth(),eE.getUTCDate(),eE.getUTCHours(),eE.getUTCMinutes(),eE.getUTCSeconds()],eR=null!=ew?eA.default.tz(ek,ew):(0,eA.default)(ek),eS=ez(ep.start),eB=(0,ey.default)(eR,{timeMode:eS});if(null==ep.end){var eD=eg.duration.as("days");if(null!=ep.start.time?0===eD:1===eD)return{start:eB,recurrence:em}}var eT=eR.clone().add(eg.duration),eN=null!=ep.end?ez(ep.end):"required";return{start:eB,end:(0,ey.default)(eT,{timeMode:eN}),recurrence:em}}eh.default=eF},26007:function(ep,eh,eg){"use strict";var em=this&&this.__createBinding||(Object.create?function(ep,eh,eg,em){void 0===em&&(em=eg);var eA=Object.getOwnPropertyDescriptor(eh,eg);(!eA||("get"in eA?!eh.__esModule:eA.writable||eA.configurable))&&(eA={enumerable:!0,get:function(){return eh[eg]}}),Object.defineProperty(ep,em,eA)}:function(ep,eh,eg,em){void 0===em&&(em=eg),ep[em]=eh[eg]}),eA=this&&this.__setModuleDefault||(Object.create?function(ep,eh){Object.defineProperty(ep,"default",{enumerable:!0,value:eh})}:function(ep,eh){ep.default=eh}),eM=this&&this.__importStar||function(ep){if(ep&&ep.__esModule)return ep;var eh={};if(null!=ep)for(var eg in ep)"default"!==eg&&Object.prototype.hasOwnProperty.call(ep,eg)&&em(eh,ep,eg);return eA(eh,ep),eh},e_=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.RecurringDateRangeDescSchema=eh.DurationDescSchema=eh.DateTimeDescZchema=eh.DateTimeDescSchema=eh.CanonicalDateTimeDescZchema=eh.DateRangeDescSchema=eh.RecurringDateRangeDescHelpers=eh.RecurrenceHelpers=eh.MomentHelpers=eh.MillisecondHelpers=eh.IsoDurationHelpers=eh.DateTimeDescHelpers=eh.DateRangeDescHelpers=eh.DateDuration=eh.ISO_TIME_FORMAT=eh.ISO_DATE_FORMAT=void 0;var ey=eg(76355);Object.defineProperty(eh,"ISO_DATE_FORMAT",{enumerable:!0,get:function(){return ey.ISO_DATE_FORMAT}}),Object.defineProperty(eh,"ISO_TIME_FORMAT",{enumerable:!0,get:function(){return ey.ISO_TIME_FORMAT}});var eO=eg(34213);Object.defineProperty(eh,"DateDuration",{enumerable:!0,get:function(){return e_(eO).default}}),eh.DateRangeDescHelpers=eM(eg(94349)),eh.DateTimeDescHelpers=eM(eg(2874)),eh.IsoDurationHelpers=eM(eg(12426)),eh.MillisecondHelpers=eM(eg(96843)),eh.MomentHelpers=eM(eg(88e3)),eh.RecurrenceHelpers=eM(eg(69954)),eh.RecurringDateRangeDescHelpers=eM(eg(16733));var ez=eg(87862);Object.defineProperty(eh,"DateRangeDescSchema",{enumerable:!0,get:function(){return ez.DateRangeDescSchema}});var eF=eg(92549);Object.defineProperty(eh,"CanonicalDateTimeDescZchema",{enumerable:!0,get:function(){return eF.CanonicalDateTimeDescZchema}}),Object.defineProperty(eh,"DateTimeDescSchema",{enumerable:!0,get:function(){return eF.DateTimeDescSchema}}),Object.defineProperty(eh,"DateTimeDescZchema",{enumerable:!0,get:function(){return eF.DateTimeDescZchema}});var ew=eg(27254);Object.defineProperty(eh,"DurationDescSchema",{enumerable:!0,get:function(){return ew.DurationDescSchema}});var eC=eg(74475);Object.defineProperty(eh,"RecurringDateRangeDescSchema",{enumerable:!0,get:function(){return eC.RecurringDateRangeDescSchema}})},87862:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.DateRangeDescSchema=eh.DateRangeDescSchemaMap=eh.validateDateRange=void 0,(0,em(eg(79340)).default)();var eA=em(eg(42705)),eM=em(eg(80008)),e_=em(eg(14902)),ey=em(eg(13400)),eO=eg(92549),ez=eg(27254);function eF(ep){return null!=ep&&"period"in ep}function ew(ep){return null!=ep&&"date"in ep}var eC=function(ep){if(ew(ep.end)){if(0>(0,e_.default)(ep.end,ep.start))throw TypeError("`end` must be same as or later than `start`");return ep}if(!eF(ep.end))return ep;var eh=(0,ey.default)(ep.start),eg=eM.default.duration(ep.end.period);if(0>eh.add(eg).diff(eh))throw TypeError("`end` must be same as or later than `start`");return ep};eh.validateDateRange=eC,eh.DateRangeDescSchemaMap={start:eO.DateTimeDescSchema.required(),end:eA.default.alternatives(eO.DateTimeDescSchema,ez.DurationDescSchema).optional()},eh.DateRangeDescSchema=eA.default.object(eh.DateRangeDescSchemaMap).custom(eh.validateDateRange)},92549:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.DateTimeDescSchema=eh.CanonicalDateTimeDescZchema=eh.DateTimeDescZchema=void 0,(0,em(eg(79340)).default)();var eA=em(eg(42705)),eM=eg(78754),e_=em(eg(29973)),ey=eM.z.string().regex(/^(?:[0-1][0-9]|[2][0-3]):[0-5][0-9](?::[0-5][0-9])?$/);eh.DateTimeDescZchema=eM.z.object({date:eM.z.string().regex(/^\d{4}-\d{2}-\d{2}$/),time:ey.nullish().optional(),timezone:eM.z.string().refine(e_.default,{message:"Invalid Timezone"}).nullish().optional()}),eh.CanonicalDateTimeDescZchema=eh.DateTimeDescZchema.extend({time:ey}),eh.DateTimeDescSchema=eA.default.any().custom(function(ep){return eh.DateTimeDescZchema.parse(ep)})},27254:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.DurationDescSchema=void 0,(0,em(eg(79340)).default)();var eA=em(eg(42705)),eM=em(eg(27614));eh.DurationDescSchema=eA.default.object({period:eA.default.string().custom(eM.default).required()})},74475:function(ep,eh,eg){"use strict";var em=this&&this.__assign||function(){return(em=Object.assign||function(ep){for(var eh,eg=1,em=arguments.length;eg{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});var em=eg(23570);function eA(){var ep=void 0!==eg.g?eg.g:self;void 0===ep.TextEncoder&&(ep.TextEncoder=em.TextEncoder),void 0===ep.TextDecoder&&(ep.TextDecoder=em.TextDecoder)}eh.default=eA},27614:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});var em=eg(68565),eA=function(ep,eh){return em.Duration.fromISO(ep).isValid?ep:eh.error("any.invalid")};eh.default=eA},514:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});var em=eg(96368),eA=function(ep,eh){try{return(0,em.rrulestr)(ep.join("\n")),ep}catch(ep){return eh.error("any.invalid")}};eh.default=eA},29973:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});var eA=em(eg(80008));function eM(ep){return null!=eA.default.tz.zone(ep)}eh.default=eM},19992:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});var eA=em(eg(71995)),eM=new Set(["ru"]);function e_(ep,eh,eg){var em=ey(ep,eh,null==eg?void 0:eg.locale);return null!=em?em:eO(ep,eh)}function ey(ep,eh,eg){return null!=eg&&eM.has(eg)?eO(ep,eh,eg):null}function eO(ep,eh,eg){var em=(0,eA.default)(ep,eh,eg);if(null==em)return null;var eM=ez(em,eh);return null==eM?null:{start:eM}}function ez(ep,eh){var eg=ep.start,em=ew(eg,eh);if(null==em)return null;var eA=eF(eg);return{date:em,timezone:eh.tz(),time:null!=eA?eA:void 0}}function eF(ep){if(!ep.isCertain("hour"))return null;var eh=ep.get("hour");if(null==eh)return null;var eg=ep.get("minute");return null==eg?null:"".concat(eC(eh),":").concat(eC(eg),":00")}function ew(ep,eh){var eg=ep.get("year");if(null==eg)return null;ep.isCertain("year")||(eg=eh.get("year"));var em=ep.get("month");if(null==em)return null;var eA=ep.get("day");return null==eA?null:"".concat(eg,"-").concat(eC(em),"-").concat(eC(eA))}function eC(ep){return ep>=10?ep.toString():"0".concat(ep.toString())}eh.default=e_},71995:function(ep,eh,eg){"use strict";var em=this&&this.__createBinding||(Object.create?function(ep,eh,eg,em){void 0===em&&(em=eg);var eA=Object.getOwnPropertyDescriptor(eh,eg);(!eA||("get"in eA?!eh.__esModule:eA.writable||eA.configurable))&&(eA={enumerable:!0,get:function(){return eh[eg]}}),Object.defineProperty(ep,em,eA)}:function(ep,eh,eg,em){void 0===em&&(em=eg),ep[em]=eh[eg]}),eA=this&&this.__setModuleDefault||(Object.create?function(ep,eh){Object.defineProperty(ep,"default",{enumerable:!0,value:eh})}:function(ep,eh){ep.default=eh}),eM=this&&this.__importStar||function(ep){if(ep&&ep.__esModule)return ep;var eh={};if(null!=ep)for(var eg in ep)"default"!==eg&&Object.prototype.hasOwnProperty.call(ep,eg)&&em(eh,ep,eg);return eA(eh,ep),eh};Object.defineProperty(eh,"__esModule",{value:!0});var e_=eM(eg(6215)),ey=2;function eO(ep,eh,eg){var em=eh.utcOffset(),eA=eh.year(),eM=ez(eh.month()+1,eA,eg).parse(ep,{instant:eh.toDate(),timezone:em});return eM.length<1?null:eM[0]}function ez(ep,eh,eg){var em=eF(eg).clone();return em.refiners.push({refine:function(eg,em){return em.map(function(eg){if(eg.start.isCertain("year"))return eg;var em=eg.start.get("month");if(null==em)return eg;if(em{"use strict";function eg(ep,eh){if(!ep)return"";var eg,em=ep.slice((ep.lastIndexOf(".")-1>>>0)+2);return/[^A-Za-z0-9._-]/.test(em)?"":null!==(eg=null==eh?void 0:eh.preserveCase)&&void 0!==eg&&eg?em:em.toLowerCase()}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},87931:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0});var eA=em(eg(80011)),eM=em(eg(60216)),e_=em(eg(59314)),ey=em(eg(30668)),eO=em(eg(40070));function ez(ep,eh){if(eh||(eh={checkUrlOverlap:!0}),!ep||!ep.match(e_.default))return[];var eg=[];if(ep.replace(ey.default,function(ep,eh,em,eA,e_,ey){if(ey.slice(e_+ep.length).match(eM.default))return ep;var eO=e_+eh.length,ez=eO+eA.length+1;return eg.push({hashtag:eA,indices:[eO,ez]}),ep}),eh.checkUrlOverlap){var em=(0,eA.default)(ep);if(em.length>0){var ez=eg.concat(em);(0,eO.default)(ez),eg=[];for(var eF=0;eFew)return"continue";ek=eR+(em=RegExp.lastMatch).length}eg.push({url:em,indices:[eR,ek]})}else{if(!eh.extractUrlsWithoutProtocol||ep.match(eM.default))return"continue";var eB=null,eD=0;if(eC.replace(e_.default,function(ep){var eh=eC.indexOf(ep,eD);return eD=eh+ep.length,eB={url:ep,indices:[eR+eh,eR+eD]},eg.push(eB),ep}),null==eB)return"continue";eE&&(eB.url=em.replace(eC,eB.url),eB.indices[1]=ek)}};eA.default.exec(ep);)em();return eg}eh.default=eC},3850:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0}),eh.extractYoutubeVideoId=void 0;var em=eg(94760);function eA(ep){var eh=ep.match(em.validYoutubeUrl);return null==eh?null:eh[8]}eh.extractYoutubeVideoId=eA},82868:(ep,eh)=>{"use strict";function eg(ep){"string"==typeof ep&&(ep=new URL(ep));var eh="";ep.protocol&&(eh+="".concat(ep.protocol,"//"));var eg="";return ep.username&&(eg+=ep.username),ep.password&&(eg+=":".concat(ep.password)),eg&&(eh+="".concat(eg,"@")),ep.host&&(eh+=ep.host),eh}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},98311:(ep,eh,eg)=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});var em=eg(34110);function eA(ep,eh){return ep.localeCompare(eh,"en",{sensitivity:"base"})}function eM(ep){var eh=(0,em.parseLanguageTag)(ep);return null==eh?null:0===eA("en",eh.language)?null!=eh.region&&0===eA("GB",eh.region)?"en-GB":"en-US":0!==eA("zh",eh.language)?eh.language:null!=eh.script&&0===eA("Hant",eh.script)?"zh-Hant":null!=eh.region&&(0===eA("TW",eh.region)||0===eA("HK",eh.region))?"zh-Hant":"zh-Hans"}eh.default=eM},87286:(ep,eh)=>{"use strict";function eg(ep){return!("string"!=typeof ep||0===ep.length||/^[^\S\r\n]*$/.test(ep))}Object.defineProperty(eh,"__esModule",{value:!0}),eh.default=eg},34110:function(ep,eh,eg){"use strict";var em=this&&this.__importDefault||function(ep){return ep&&ep.__esModule?ep:{default:ep}};Object.defineProperty(eh,"__esModule",{value:!0}),eh.languageTagFallbacks=eh.parseLanguageTag=eh.toLanguageTag=eh.LanguageTagDescZchema=void 0;var eA=em(eg(27361)),eM=em(eg(41609)),e_=em(eg(14293)),ey=em(eg(47037)),eO=em(eg(54061)),ez=eg(78754),eF=em(eg(45959));eh.LanguageTagDescZchema=ez.z.object({language:ez.z.string().min(1),extlang:ez.z.string().min(1).optional(),script:ez.z.string().min(1).optional(),region:ez.z.string().min(1).optional(),variant:ez.z.string().min(1).optional()});var ew=/[a-zA-Z]{2,3}/,eC=/[a-zA-Z]{3}/,eE=/[a-zA-Z]{4}/,ek=/[a-zA-Z]{2}|[0-9]{3}/,eR=/[a-zA-Z0-9]{5,8}|[0-9][a-zA-Z0-9]{3}/,eS=(0,eF.default)("^(?#{LANGUAGE})(?=$|[-_])(?:[-_](?#{EXTLANG})(?=$|[-_]))?(?:[-_](?