PageSourceSearch

https://www.allango.net/174.e650209194a7cd266205.js

js allango.net collected 2026-10-06 08:50:23 UTC 2,256,521 bytes, 2 lines download raw bytes

1/*! For license information please see 174.e650209194a7cd266205.js.LICENSE.txt */
2(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[174],{91424(e,t,n){"use strict";n.d(t,{Mp:()=>nt,Hd:()=>wt,vL:()=>ce,uN:()=>ge,cA:()=>Ee,AN:()=>we,IG:()=>Ce,y$:()=>M,WB:()=>gt,Sj:()=>H,Vy:()=>j,sl:()=>G,Qo:()=>B,fF:()=>at,PM:()=>ot,zM:()=>ut,MS:()=>S,FR:()=>_});var r=n(2057),i=n(22520),o=n(10870);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const u={display:"none"};function l(e){let t=e.id,n=e.value;return r.createElement("div",{id:t,style:u},n)}function c(e){let t=e.id,n=e.announcement,i=e.ariaLiveType,o=void 0===i?"assertive":i;return r.createElement("div",{id:t,style:{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"},role:"status","aria-live":o,"aria-atomic":!0},n)}const d=["transform"],h=["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"],f=["active","dragOverlay","transform"];function p(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const w=(0,r.createContext)(null);const D={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  "},x={onDragStart:e=>"Picked up draggable item "+e.active.id+".",onDragOver(e){let t=e.active,n=e.over;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let t=e.active,n=e.over;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel:e=>"Dragging was cancelled. Draggable item "+e.active.id+" was dropped."};function E(e){let t=e.announcements,n=void 0===t?x:t,s=e.container,u=e.hiddenTextDescribedById,d=e.screenReaderInstructions,h=void 0===d?D:d;const f=function(){const e=a((0,r.useState)(""),2),t=e[0],n=e[1];return{announce:(0,r.useCallback)((e=>{null!=e&&n(e)}),[]),announcement:t}}(),p=f.announce,g=f.announcement,v=(0,o.YG)("DndLiveRegion"),m=y((0,r.useState)(!1),2),b=m[0],E=m[1];if((0,r.useEffect)((()=>{E(!0)}),[]),function(e){const t=(0,r.useContext)(w);(0,r.useEffect)((()=>{if(!t)throw new Error("useDndMonitor must be used within a children of <DndContext>");return t(e)}),[e,t])}((0,r.useMemo)((()=>({onDragStart(e){let t=e.active;p(n.onDragStart({active:t}))},onDragMove(e){let t=e.active,r=e.over;n.onDragMove&&p(n.onDragMove({active:t,over:r}))},onDragOver(e){let t=e.active,r=e.over;p(n.onDragOver({active:t,over:r}))},onDragEnd(e){let t=e.active,r=e.over;p(n.onDragEnd({active:t,over:r}))},onDragCancel(e){let t=e.active,r=e.over;p(n.onDragCancel({active:t,over:r}))}})),[p,n])),!b)return null;const A=r.createElement(r.Fragment,null,r.createElement(l,{id:u,value:h.draggable}),r.createElement(c,{id:v,announcement:g}));return s?(0,i.createPortal)(A,s):A}var A;function C(){}function S(e,t){return(0,r.useMemo)((()=>({sensor:e,options:null!=t?t:{}})),[e,t])}function _(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useMemo)((()=>[...t].filter((e=>null!=e))),[...t])}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(A||(A={}));const k=Object.freeze({x:0,y:0});function O(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function F(e,t){const n=(0,o.e_)(e);if(!n)return"0 0";return(n.x-t.left)/t.width*100+"% "+(n.y-t.top)/t.height*100+"%"}function P(e,t){return e.data.value-t.data.value}function T(e,t){let n=e.data.value;return t.data.value-n}function R(e){let t=e.left,n=e.top,r=e.height,i=e.width;return[{x:t,y:n},{x:t+i,y:n},{x:t,y:n+r},{x:t+i,y:n+r}]}function j(e,t){if(!e||0===e.length)return null;const n=y(e,1)[0];return t?n[t]:n}const M=e=>{let t=e.collisionRect,n=e.droppableRects,r=e.droppableContainers;const i=R(t),o=[];for(const e of r){const t=e.id,r=n.get(t);if(r){const n=R(r),a=i.reduce(((e,t,r)=>e+O(n[r],t)),0),s=Number((a/4).toFixed(4));o.push({id:t,data:{droppableContainer:e,value:s}})}}return o.sort(P)};function I(e,t){const n=Math.max(t.top,e.top),r=Math.max(t.left,e.left),i=Math.min(t.left+t.width,e.left+e.width),o=Math.min(t.top+t.height,e.top+e.height),a=i-r,s=o-n;if(r<i&&n<o){const n=t.width*t.height,r=e.width*e.height,i=a*s;return Number((i/(n+r-i)).toFixed(4))}return 0}const B=e=>{let t=e.collisionRect,n=e.droppableRects,r=e.droppableContainers;const i=[];for(const e of r){const r=e.id,o=n.get(r);if(o){const n=I(o,t);n>0&&i.push({id:r,data:{droppableContainer:e,value:n}})}}return i.sort(T)};function L(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:k}function N(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(((t,n)=>v(v({},t),{},{top:t.top+e*n.y,bottom:t.bottom+e*n.y,left:t.left+e*n.x,right:t.right+e*n.x})),v({},t))}}const U=N(1);function z(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}const W={ignoreTransform:!1};function H(e,t){void 0===t&&(t=W);let n=e.getBoundingClientRect();if(t.ignoreTransform){const t=(0,o.zk)(e).getComputedStyle(e),r=t.transform,i=t.transformOrigin;r&&(n=function(e,t,n){const r=z(t);if(!r)return e;const i=r.scaleX,o=r.scaleY,a=r.x,s=r.y,u=e.left-a-(1-i)*parseFloat(n),l=e.top-s-(1-o)*parseFloat(n.slice(n.indexOf(" ")+1)),c=i?e.width/i:e.width,d=o?e.height/o:e.he
2ight;return{width:c,height:d,top:l,right:u+c,bottom:l+d,left:u}}(n,r,i))}const r=n;return{top:r.top,left:r.left,width:r.width,height:r.height,bottom:r.bottom,right:r.right}}function V(e){return H(e,{ignoreTransform:!0})}function G(e,t){const n=[];return e?function r(i){if(null!=t&&n.length>=t)return n;if(!i)return n;if((0,o.wz)(i)&&null!=i.scrollingElement&&!n.includes(i.scrollingElement))return n.push(i.scrollingElement),n;if(!(0,o.sb)(i)||(0,o.xZ)(i))return n;if(n.includes(i))return n;const a=(0,o.zk)(e).getComputedStyle(i);return i!==e&&function(e,t){void 0===t&&(t=(0,o.zk)(e).getComputedStyle(e));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some((e=>{const r=t[e];return"string"==typeof r&&n.test(r)}))}(i,a)&&n.push(i),function(e,t){return void 0===t&&(t=(0,o.zk)(e).getComputedStyle(e)),"fixed"===t.position}(i,a)?n:r(i.parentNode)}(e):n}function q(e){const t=y(G(e,1),1)[0];return null!=t?t:null}function K(e){return o.Sw&&e?(0,o.l6)(e)?e:(0,o.Ll)(e)?(0,o.wz)(e)||e===(0,o.TW)(e).scrollingElement?window:(0,o.sb)(e)?e:null:null:null}function X(e){return(0,o.l6)(e)?e.scrollX:e.scrollLeft}function Y(e){return(0,o.l6)(e)?e.scrollY:e.scrollTop}function Q(e){return{x:X(e),y:Y(e)}}var $;function J(e){return!(!o.Sw||!e)&&e===document.scrollingElement}function Z(e){const t={x:0,y:0},n=J(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=r.y,isRight:e.scrollLeft>=r.x,maxScroll:r,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}($||($={}));const ee={x:.2,y:.2};function te(e,t,n,r,i){let o=n.top,a=n.left,s=n.right,u=n.bottom;void 0===r&&(r=10),void 0===i&&(i=ee);const l=Z(e),c=l.isTop,d=l.isBottom,h=l.isLeft,f=l.isRight,p={x:0,y:0},g={x:0,y:0},v=t.height*i.y,m=t.width*i.x;return!c&&o<=t.top+v?(p.y=$.Backward,g.y=r*Math.abs((t.top+v-o)/v)):!d&&u>=t.bottom-v&&(p.y=$.Forward,g.y=r*Math.abs((t.bottom-v-u)/v)),!f&&s>=t.right-m?(p.x=$.Forward,g.x=r*Math.abs((t.right-m-s)/m)):!h&&a<=t.left+m&&(p.x=$.Backward,g.x=r*Math.abs((t.left+m-a)/m)),{direction:p,speed:g}}function ne(e){if(e===document.scrollingElement){const e=window,t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}const t=e.getBoundingClientRect();return{top:t.top,left:t.left,right:t.right,bottom:t.bottom,width:e.clientWidth,height:e.clientHeight}}function re(e){return e.reduce(((e,t)=>(0,o.WQ)(e,Q(t))),k)}function ie(e,t){if(void 0===t&&(t=H),!e)return;const n=t(e),r=n.top,i=n.left,o=n.bottom,a=n.right;q(e)&&(o<=0||a<=0||r>=window.innerHeight||i>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const oe=[["x",["left","right"],function(e){return e.reduce(((e,t)=>e+X(t)),0)}],["y",["top","bottom"],function(e){return e.reduce(((e,t)=>e+Y(t)),0)}]];class ae{constructor(e,t){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;const n=G(t),r=re(n);this.rect=v({},e),this.width=e.width,this.height=e.height;for(const e of oe){var i=y(e,3);const t=i[0],o=i[1],a=i[2];for(const e of o)Object.defineProperty(this,e,{get:()=>{const i=a(n),o=r[t]-i;return this.rect[e]+o},enumerable:!0})}Object.defineProperty(this,"rect",{enumerable:!1})}}class se{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach((e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)}))},this.target=e}add(e,t,n){var r;null==(r=this.target)||r.addEventListener(e,t,n),this.listeners.push([e,t,n])}}function ue(e,t){const n=Math.abs(e.x),r=Math.abs(e.y);return"number"==typeof t?Math.sqrt(n**2+r**2)>t:"x"in t&&"y"in t?n>t.x&&r>t.y:"x"in t?n>t.x:"y"in t&&r>t.y}var le,ce;function de(e){e.preventDefault()}function he(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}(le||(le={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter"}(ce||(ce={}));
2const fe={start:[ce.Space,ce.Enter],cancel:[ce.Esc],end:[ce.Space,ce.Enter]},pe=(e,t)=>{let n=t.currentCoordinates;switch(e.code){case ce.Right:return v(v({},n),{},{x:n.x+25});case ce.Left:return v(v({},n),{},{x:n.x-25});case ce.Down:return v(v({},n),{},{y:n.y+25});case ce.Up:return v(v({},n),{},{y:n.y-25})}};class ge{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const t=e.event.target;this.props=e,this.listeners=new se((0,o.TW)(t)),this.windowListeners=new se((0,o.zk)(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(le.Resize,this.handleCancel),this.windowListeners.add(le.VisibilityChange,this.handleCancel),setTimeout((()=>this.listeners.add(le.Keydown,this.handleKeyDown)))}handleStart(){const e=this.props,t=e.activeNode,n=e.onStart,r=t.node.current;r&&ie(r),n(k)}handleKeyDown(e){if((0,o.kx)(e)){const t=this.props,n=t.active,r=t.context,i=t.options,a=i.keyboardCodes,s=void 0===a?fe:a,u=i.coordinateGetter,l=void 0===u?pe:u,c=i.scrollBehavior,d=void 0===c?"smooth":c,h=e.code;if(s.end.includes(h))return void this.handleEnd(e);if(s.cancel.includes(h))return void this.handleCancel(e);const f=r.current.collisionRect,p=f?{x:f.left,y:f.top}:k;this.referenceCoordinates||(this.referenceCoordinates=p);const g=l(e,{active:n,context:r.current,currentCoordinates:p});if(g){const t=(0,o.Re)(g,p),n={x:0,y:0},i=r.current.scrollableAncestors;for(const r of i){const i=e.code,o=Z(r),a=o.isTop,s=o.isRight,u=o.isLeft,l=o.isBottom,c=o.maxScroll,h=o.minScroll,f=ne(r),p={x:Math.min(i===ce.Right?f.right-f.width/2:f.right,Math.max(i===ce.Right?f.left:f.left+f.width/2,g.x)),y:Math.min(i===ce.Down?f.bottom-f.height/2:f.bottom,Math.max(i===ce.Down?f.top:f.top+f.height/2,g.y))},v=i===ce.Right&&!s||i===ce.Left&&!u,m=i===ce.Down&&!l||i===ce.Up&&!a;if(v&&p.x!==g.x){const e=r.scrollLeft+t.x,o=i===ce.Right&&e<=c.x||i===ce.Left&&e>=h.x;if(o&&!t.y)return void r.scrollTo({left:e,behavior:d});n.x=o?r.scrollLeft-e:i===ce.Right?r.scrollLeft-c.x:r.scrollLeft-h.x,n.x&&r.scrollBy({left:-n.x,behavior:d});break}if(m&&p.y!==g.y){const e=r.scrollTop+t.y,o=i===ce.Down&&e<=c.y||i===ce.Up&&e>=h.y;if(o&&!t.x)return void r.scrollTo({top:e,behavior:d});n.y=o?r.scrollTop-e:i===ce.Down?r.scrollTop-c.y:r.scrollTop-h.y,n.y&&r.scrollBy({top:-n.y,behavior:d});break}}this.handleMove(e,(0,o.WQ)((0,o.Re)(g,this.referenceCoordinates),n))}}}handleMove(e,t){const n=this.props.onMove;e.preventDefault(),n(t)}handleEnd(e){const t=this.props.onEnd;e.preventDefault(),this.detach(),t()}handleCancel(e){const t=this.props.onCancel;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function ve(e){return Boolean(e&&"distance"in e)}function me(e){return Boolean(e&&"delay"in e)}ge.activators=[{eventName:"onKeyDown",handler:(e,t,n)=>{let r=t.keyboardCodes,i=void 0===r?fe:r,o=t.onActivation,a=n.active;const s=e.nativeEvent.code;if(i.start.includes(s)){const t=a.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==o||o({event:e.nativeEvent}),!0)}return!1}}];class ye{constructor(e,t,n){var r;void 0===n&&(n=function(e){return e instanceof(0,o.zk)(e).EventTarget?e:(0,o.TW)(e)}(e.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=e,this.events=t;const i=e.event,a=i.target;this.props=e,this.events=t,this.document=(0,o.TW)(a),this.documentListeners=new se(this.document),this.listeners=new se(n),this.windowListeners=new se((0,o.zk)(a)),this.initialCoordinates=null!=(r=(0,o.e_)(i))?r:k,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(){const e=this.events,t=this.props.options,n=t.activationConstraint,r=t.bypassActivationConstraint;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),this.windowListeners.add(le.Resize,this.handleCancel),this.windowListeners.add(le.DragStart,de),this.windowListeners.add(le.VisibilityChange,this.handleCancel),this.windowListeners.add(le.ContextMenu,de),this.documentListeners.add(le.Keydown,this.handleKeydown),n){if(null!=r&&r({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(me(n))return void(this.timeoutId=setTimeout(this.handleStart,n.delay));if(ve(n))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(){const e=this.initialCoordinates,t=this.props.onStart;e&&(this.activated=!0,this.documentListeners.add(le.Click,he,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(le.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;const n=this.activated,r=this.initialCoordinates,i=this.props,a=i.onMove,s=i.options.activationConstraint;if(!r)return;const u=null!=(t=(0,o.e_)(e))?t:k,l=(0,o.Re)(r,u);
2if(!n&&s){if(ve(s)){if(null!=s.tolerance&&ue(l,s.tolerance))return this.handleCancel();if(ue(l,s.distance))return this.handleStart()}return me(s)&&ue(l,s.tolerance)?this.handleCancel():void 0}e.cancelable&&e.preventDefault(),a(u)}handleEnd(){const e=this.props.onEnd;this.detach(),e()}handleCancel(){const e=this.props.onCancel;this.detach(),e()}handleKeydown(e){e.code===ce.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}const be={move:{name:"pointermove"},end:{name:"pointerup"}};class we extends ye{constructor(e){const t=e.event,n=(0,o.TW)(t.target);super(e,be,n)}}we.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let n=e.nativeEvent,r=t.onActivation;return!(!n.isPrimary||0!==n.button)&&(null==r||r({event:n}),!0)}}];const De={move:{name:"mousemove"},end:{name:"mouseup"}};var xe;!function(e){e[e.RightClick=2]="RightClick"}(xe||(xe={}));class Ee extends ye{constructor(e){super(e,De,(0,o.TW)(e.event.target))}}Ee.activators=[{eventName:"onMouseDown",handler:(e,t)=>{let n=e.nativeEvent,r=t.onActivation;return n.button!==xe.RightClick&&(null==r||r({event:n}),!0)}}];const Ae={move:{name:"touchmove"},end:{name:"touchend"}};class Ce extends ye{constructor(e){super(e,Ae)}static setup(){return window.addEventListener(Ae.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(Ae.move.name,e)};function e(){}}}var Se,_e;function ke(e){let t=e.acceleration,n=e.activator,i=void 0===n?Se.Pointer:n,a=e.canScroll,s=e.draggingRect,u=e.enabled,l=e.interval,c=void 0===l?5:l,d=e.order,h=void 0===d?_e.TreeOrder:d,f=e.pointerCoordinates,p=e.scrollableAncestors,g=e.scrollableAncestorRects,v=e.delta,m=e.threshold;const b=function(e){let t=e.delta,n=e.disabled;const r=(0,o.ZC)(t);return(0,o.KG)((e=>{if(n||!r||!e)return Oe;const i={x:Math.sign(t.x-r.x),y:Math.sign(t.y-r.y)};return{x:{[$.Backward]:e.x[$.Backward]||-1===i.x,[$.Forward]:e.x[$.Forward]||1===i.x},y:{[$.Backward]:e.y[$.Backward]||-1===i.y,[$.Forward]:e.y[$.Forward]||1===i.y}}}),[n,t,r])}({delta:v,disabled:!u}),w=y((0,o.$$)(),2),D=w[0],x=w[1],E=(0,r.useRef)({x:0,y:0}),A=(0,r.useRef)({x:0,y:0}),C=(0,r.useMemo)((()=>{switch(i){case Se.Pointer:return f?{top:f.y,bottom:f.y,left:f.x,right:f.x}:null;case Se.DraggableRect:return s}}),[i,s,f]),S=(0,r.useRef)(null),_=(0,r.useCallback)((()=>{const e=S.current;if(!e)return;const t=E.current.x*A.current.x,n=E.current.y*A.current.y;e.scrollBy(t,n)}),[]),k=(0,r.useMemo)((()=>h===_e.TreeOrder?[...p].reverse():p),[h,p]);(0,r.useEffect)((()=>{if(u&&p.length&&C){for(const e of k){if(!1===(null==a?void 0:a(e)))continue;const n=p.indexOf(e),r=g[n];if(!r)continue;const i=te(e,r,C,t,m),o=i.direction,s=i.speed;for(const e of["x","y"])b[e][o[e]]||(s[e]=0,o[e]=0);if(s.x>0||s.y>0)return x(),S.current=e,D(_,c),E.current=s,void(A.current=o)}E.current={x:0,y:0},A.current={x:0,y:0},x()}else x()}),[t,_,a,x,u,c,JSON.stringify(C),JSON.stringify(b),D,p,k,g,JSON.stringify(m)])}Ce.activators=[{eventName:"onTouchStart",handler:(e,t)=>{let n=e.nativeEvent,r=t.onActivation;return!(n.touches.length>1)&&(null==r||r({event:n}),!0)}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(Se||(Se={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"}(_e||(_e={}));const Oe={x:{[$.Backward]:!1,[$.Forward]:!1},y:{[$.Backward]:!1,[$.Forward]:!1}};var Fe,Pe;!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(Fe||(Fe={})),function(e){e.Optimized="optimized"}(Pe||(Pe={}));const Te=new Map;function Re(e,t){return(0,o.KG)((n=>e?n||("function"==typeof t?t(e):e):null),[t,e])}function je(e){let t=e.callback,n=e.disabled;const i=(0,o._q)(t),a=(0,r.useMemo)((()=>{if(n||"undefined"==typeof window||void 0===window.ResizeObserver)return;return new(0,window.ResizeObserver)(i)}),[n]);return(0,r.useEffect)((()=>()=>null==a?void 0:a.disconnect()),[a]),a}function Me(e){return new ae(H(e),e)}function Ie(e,t,n){void 0===t&&(t=Me);const i=y((0,r.useReducer)((function(r){if(!e)return null;var i;if(!1===e.isConnected)return null!=(i=null!=r?r:n)?i:null;const o=t(e);if(JSON.stringify(r)===JSON.stringify(o))return r;return o}
2),null),2),a=i[0],s=i[1],u=function(e){let t=e.callback,n=e.disabled;const i=(0,o._q)(t),a=(0,r.useMemo)((()=>{if(!n&&"undefined"!=typeof window&&void 0!==window.MutationObserver)return new(0,window.MutationObserver)(i)}),[i,n]);return(0,r.useEffect)((()=>()=>null==a?void 0:a.disconnect()),[a]),a}({callback(t){if(e)for(const n of t){const t=n.type,r=n.target;if("childList"===t&&r instanceof HTMLElement&&r.contains(e)){s();break}}}}),l=je({callback:s});return(0,o.Es)((()=>{s(),e?(null==l||l.observe(e),null==u||u.observe(document.body,{childList:!0,subtree:!0})):(null==l||l.disconnect(),null==u||u.disconnect())}),[e]),a}const Be=[];function Le(e,t){void 0===t&&(t=[]);const n=(0,r.useRef)(null);return(0,r.useEffect)((()=>{n.current=null}),t),(0,r.useEffect)((()=>{const t=e!==k;t&&!n.current&&(n.current=e),!t&&n.current&&(n.current=null)}),[e]),n.current?(0,o.Re)(e,n.current):k}function Ne(e){return(0,r.useMemo)((()=>e?function(e){const t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}(e):null),[e])}const Ue=[];function ze(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return(0,o.sb)(t)?t:e}const We=[{sensor:we,options:{}},{sensor:ge,options:{}}],He={current:{}},Ve={draggable:{measure:V},droppable:{measure:V,strategy:Fe.WhileDragging,frequency:Pe.Optimized},dragOverlay:{measure:H}};class Ge extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter((e=>!e.disabled))}getNodeFor(e){var t,n;return null!=(t=null==(n=this.get(e))?void 0:n.node.current)?t:void 0}}const qe={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new Ge,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:C},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:Ve,measureDroppableContainers:C,windowRect:null,measuringScheduled:!1},Ke={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:C,draggableNodes:new Map,over:null,measureDroppableContainers:C},Xe=(0,r.createContext)(Ke),Ye=(0,r.createContext)(qe);function Qe(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new Ge}}}function $e(e,t){switch(t.type){case A.DragStart:return v(v({},e),{},{draggable:v(v({},e.draggable),{},{initialCoordinates:t.initialCoordinates,active:t.active})});case A.DragMove:return e.draggable.active?v(v({},e),{},{draggable:v(v({},e.draggable),{},{translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}})}):e;case A.DragEnd:case A.DragCancel:return v(v({},e),{},{draggable:v(v({},e.draggable),{},{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case A.RegisterDroppable:{const n=t.element,r=n.id,i=new Ge(e.droppable.containers);return i.set(r,n),v(v({},e),{},{droppable:v(v({},e.droppable),{},{containers:i})})}case A.SetDroppableDisabled:{const n=t.id,r=t.key,i=t.disabled,o=e.droppable.containers.get(n);if(!o||r!==o.key)return e;const a=new Ge(e.droppable.containers);return a.set(n,v(v({},o),{},{disabled:i})),v(v({},e),{},{droppable:v(v({},e.droppable),{},{containers:a})})}case A.UnregisterDroppable:{const n=t.id,r=t.key,i=e.droppable.containers.get(n);if(!i||r!==i.key)return e;const o=new Ge(e.droppable.containers);return o.delete(n),v(v({},e),{},{droppable:v(v({},e.droppable),{},{containers:o})})}default:return e}}function Je(e){let t=e.disabled;const n=(0,r.useContext)(Xe),i=n.active,a=n.activatorEvent,s=n.draggableNodes,u=(0,o.ZC)(a),l=(0,o.ZC)(null==i?void 0:i.id);return(0,r.useEffect)((()=>{if(!t&&!a&&u&&null!=l){if(!(0,o.kx)(u))return;if(document.activeElement===u.target)return;const e=s.get(l);if(!e)return;const t=e.activatorNode,n=e.node;if(!t.current&&!n.current)return;requestAnimationFrame((()=>{for(const e of[t.current,n.current]){if(!e)continue;const t=(0,o.ag)(e);if(t){t.focus();break}}}))}}),[a,t,s,l,u]),null}function Ze(e,t){let n=t.transform,r=p(t,d);return null!=e&&e.length?e.reduce(((e,t)=>t(v({transform:e},r))),n):n}const et=(0,r.createContext)(v(v({},k),{},{scaleX:1,scaleY:1}
2));var tt;!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(tt||(tt={}));const nt=(0,r.memo)((function(e){var t,n,a,s;let u=e.id,l=e.accessibility,c=e.autoScroll,d=void 0===c||c,f=e.children,g=e.sensors,m=void 0===g?We:g,b=e.collisionDetection,D=void 0===b?B:b,x=e.measuring,C=e.modifiers,S=p(e,h);const _=y((0,r.useReducer)($e,void 0,Qe),2),O=_[0],F=_[1],P=function(){const e=y((0,r.useState)((()=>new Set)),1)[0],t=(0,r.useCallback)((t=>(e.add(t),()=>e.delete(t))),[e]);return[(0,r.useCallback)((t=>{let n=t.type,r=t.event;e.forEach((e=>{var t;return null==(t=e[n])?void 0:t.call(e,r)}))}),[e]),t]}(),T=y(P,2),R=T[0],M=T[1],I=y((0,r.useState)(tt.Uninitialized),2),N=I[0],z=I[1],W=N===tt.Initialized,V=O.draggable,X=V.active,Y=V.nodes,$=V.translate,Z=O.droppable.containers,ee=X?Y.get(X):null,te=(0,r.useRef)({initial:null,translated:null}),ne=(0,r.useMemo)((()=>{var e;return null!=X?{id:X,data:null!=(e=null==ee?void 0:ee.data)?e:He,rect:te}:null}),[X,ee]),ie=(0,r.useRef)(null),oe=y((0,r.useState)(null),2),se=oe[0],ue=oe[1],le=y((0,r.useState)(null),2),ce=le[0],de=le[1],he=(0,o.YN)(S,Object.values(S)),fe=(0,o.YG)("DndDescribedBy",u),pe=(0,r.useMemo)((()=>Z.getEnabled()),[Z]),ge=(ve=x,(0,r.useMemo)((()=>({draggable:v(v({},Ve.draggable),null==ve?void 0:ve.draggable),droppable:v(v({},Ve.droppable),null==ve?void 0:ve.droppable),dragOverlay:v(v({},Ve.dragOverlay),null==ve?void 0:ve.dragOverlay)})),[null==ve?void 0:ve.draggable,null==ve?void 0:ve.droppable,null==ve?void 0:ve.dragOverlay]));var ve;const me=function(e,t){let n=t.dragging,i=t.dependencies,a=t.config;const s=y((0,r.useState)(null),2),u=s[0],l=s[1],c=a.frequency,d=a.measure,h=a.strategy,f=(0,r.useRef)(e),p=function(){switch(h){case Fe.Always:return!1;case Fe.BeforeDragging:return n;default:return!n}}(),g=(0,o.YN)(p),v=(0,r.useCallback)((function(e){void 0===e&&(e=[]),g.current||l((t=>null===t?e:t.concat(e.filter((e=>!t.includes(e))))))}),[g]),m=(0,r.useRef)(null),b=(0,o.KG)((t=>{if(p&&!n)return Te;if(!t||t===Te||f.current!==e||null!=u){const t=new Map;for(let n of e){if(!n)continue;if(u&&u.length>0&&!u.includes(n.id)&&n.rect.current){t.set(n.id,n.rect.current);continue}const e=n.node.current,r=e?new ae(d(e),e):null;n.rect.current=r,r&&t.set(n.id,r)}return t}return t}),[e,u,n,p,d]);return(0,r.useEffect)((()=>{f.current=e}),[e]),(0,r.useEffect)((()=>{p||v()}),[n,p]),(0,r.useEffect)((()=>{u&&u.length>0&&l(null)}),[JSON.stringify(u)]),(0,r.useEffect)((()=>{p||"number"!=typeof c||null!==m.current||(m.current=setTimeout((()=>{v(),m.current=null}),c))}),[c,p,v,...i]),{droppableRects:b,measureDroppableContainers:v,measuringScheduled:null!=u}}(pe,{dragging:W,dependencies:[$.x,$.y],config:ge.droppable}),ye=me.droppableRects,be=me.measureDroppableContainers,we=me.measuringScheduled,De=function(e,t){const n=null!==t?e.get(t):void 0,r=n?n.node.current:null;return(0,o.KG)((e=>{var n;return null===t?null:null!=(n=null!=r?r:e)?n:null}),[r,t])}(Y,X),xe=(0,r.useMemo)((()=>ce?(0,o.e_)(ce):null),[ce]),Ee=function(){const e=!1===(null==se?void 0:se.autoScrollEnabled),t="object"==typeof d?!1===d.enabled:!1===d,n=W&&!e&&!t;if("object"==typeof d)return v(v({},d),{},{enabled:n});return{enabled:n}}(),Ae=function(e,t){return Re(e,t)}(De,ge.draggable.measure);!function(e){let t=e.activeNode,n=e.measure,i=e.initialRect,a=e.config,s=void 0===a||a;const u=(0,r.useRef)(!1),l="boolean"==typeof s?{x:s,y:s}:s,c=l.x,d=l.y;(0,o.Es)((()=>{if(!c&&!d||!t)return void(u.current=!1);if(u.current||!i)return;const e=null==t?void 0:t.node.current;if(!e||!1===e.isConnected)return;const r=L(n(e),i);if(c||(r.x=0),d||(r.y=0),u.current=!0,Math.abs(r.x)>0||Math.abs(r.y)>0){const t=q(e);t&&t.scrollBy({top:r.y,left:r.x})}}),[t,c,d,i,n])}({activeNode:X?Y.get(X):null,config:Ee.layoutShiftCompensation,initialRect:Ae,measure:ge.draggable.measure});const Ce=Ie(De,ge.draggable.measure,Ae),Se=Ie(De?De.parentElement:null),_e=(0,r.useRef)({activatorEvent:null,active:null,activeNode:De,collisionRect:null,collisions:null,droppableRects:ye,draggableNodes:Y,draggingNode:null,draggingNodeRect:null,droppableContainers:Z,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Oe=Z.getNodeFor(null==(t=_e.current.over)?void 0:t.id),Pe=function(e){let t=e.measure;const n=y((0,r.useState)(null),2),i=n[0],a=n[1],s=je({callback:(0,r.useCallback)((e=>{for(const n of e){const e=n.target;if((0,o.sb)(e)){a((n=>{const r=t(e);return n?v(v({},n),{},{width:r.width,height:r.height}):r}));break}}}),[t])}),u=(0,r.useCallback)((e=>{const n=ze(e);null==s||s.disconnect(),n&&(null==s||s.observe(n)),a(n?t(n):null)}),[t,s]),l=y((0,o.lk)(u),2),c=l[0],d=l[1];return(0,r.useMemo)((()=>({nodeRef:c,rect:i,setRef:d})),[i,c,d])}({measure:ge.dragOverlay.measure}),Me=null!=(n=Pe.nodeRef.current)?n:De,Ge=W?null!=(a=Pe.rect)?a:Ce:null,qe=Boolean(Pe.nodeRef.current&&Pe.rect),Ke=L(nt=qe?null:Ce,Re(nt));var nt;const rt=Ne(Me?(0,o.zk)(Me):null),it=function(e){const t=(0,r.useRef)(e),n=(0,o.KG)((n=>e?n&&n!==Be&&e&&t.current&&e.parentNode===t.current.parentNode?n:G(e):Be),[e]);return(0,r.useEffect)((()=>{t.current=e}),[e]),n}(W?null!=Oe?Oe:De:null),ot=function(e,t){void 0===t&&(t=H);const n=y(e,1)[0],i=Ne(n?(0,o.zk)(n):null),a=y((0,r.useReducer)((function(){return e.length?e.map((e=>J(e)?i:new ae(t(e),e))):Ue}),Ue),2),s=a[0],u=a[1],l=je({callback:u});return e.length>0&&s===Ue&&u(),(0,o.Es)((()=>{e.length?e.forEach((e=>null==l?void 0:l.observe(e))):(null==l||l.disconnect(),u())}),[e]),s}(it),at=Ze(C,{transform:{x:$.x-Ke.x,y:$.y-Ke.y,scaleX:1,scaleY:1},activatorEvent:ce,active:ne,activeNodeRect:Ce,containerNodeRect:Se,draggingNodeRect:Ge,over:_e.current.over,overlayNodeRect:Pe.rect,scrollableAncestors:it,scrollableAncestorRects:ot,
2windowRect:rt}),st=xe?(0,o.WQ)(xe,$):null,ut=function(e){const t=y((0,r.useState)(null),2),n=t[0],i=t[1],a=(0,r.useRef)(e),s=(0,r.useCallback)((e=>{const t=K(e.target);t&&i((e=>e?(e.set(t,Q(t)),new Map(e)):null))}),[]);return(0,r.useEffect)((()=>{const t=a.current;if(e!==t){n(t);const r=e.map((e=>{const t=K(e);return t?(t.addEventListener("scroll",s,{passive:!0}),[t,Q(t)]):null})).filter((e=>null!=e));i(r.length?new Map(r):null),a.current=e}return()=>{n(e),n(t)};function n(e){e.forEach((e=>{const t=K(e);null==t||t.removeEventListener("scroll",s)}))}}),[s,e]),(0,r.useMemo)((()=>e.length?n?Array.from(n.values()).reduce(((e,t)=>(0,o.WQ)(e,t)),k):re(e):k),[e,n])}(it),lt=Le(ut),ct=Le(ut,[Ce]),dt=(0,o.WQ)(at,lt),ht=Ge?U(Ge,at):null,ft=ne&&ht?D({active:ne,collisionRect:ht,droppableRects:ye,droppableContainers:pe,pointerCoordinates:st}):null,pt=j(ft,"id"),gt=y((0,r.useState)(null),2),vt=gt[0],mt=gt[1],yt=function(e,t,n){return v(v({},e),{},{scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1})}(qe?at:(0,o.WQ)(at,ct),null!=(s=null==vt?void 0:vt.rect)?s:null,Ce),bt=(0,r.useCallback)(((e,t)=>{let n=t.sensor,r=t.options;if(null==ie.current)return;const o=Y.get(ie.current);if(!o)return;const a=e.nativeEvent,s=new n({active:ie.current,activeNode:o,event:a,options:r,context:_e,onStart(e){const t=ie.current;if(null==t)return;const n=Y.get(t);if(!n)return;const r=he.current.onDragStart,o={active:{id:t,data:n.data,rect:te}};(0,i.unstable_batchedUpdates)((()=>{null==r||r(o),z(tt.Initializing),F({type:A.DragStart,initialCoordinates:e,active:t}),R({type:"onDragStart",event:o})}))},onMove(e){F({type:A.DragMove,coordinates:e})},onEnd:u(A.DragEnd),onCancel:u(A.DragCancel)});function u(e){return async function(){const t=_e.current,n=t.active,r=t.collisions,o=t.over,s=t.scrollAdjustedTranslate;let u=null;if(n&&s){const t=he.current.cancelDrop;if(u={activatorEvent:a,active:n,collisions:r,delta:s,over:o},e===A.DragEnd&&"function"==typeof t){await Promise.resolve(t(u))&&(e=A.DragCancel)}}ie.current=null,(0,i.unstable_batchedUpdates)((()=>{F({type:e}),z(tt.Uninitialized),mt(null),ue(null),de(null);const t=e===A.DragEnd?"onDragEnd":"onDragCancel";if(u){const e=he.current[t];null==e||e(u),R({type:t,event:u})}}))}}(0,i.unstable_batchedUpdates)((()=>{ue(s),de(e.nativeEvent)}))}),[Y]),wt=(0,r.useCallback)(((e,t)=>(n,r)=>{const i=n.nativeEvent,o=Y.get(r);if(null!==ie.current||!o||i.dndKit||i.defaultPrevented)return;const a={active:o};!0===e(n,t.options,a)&&(i.dndKit={capturedBy:t.sensor},ie.current=r,bt(n,t))}),[Y,bt]),Dt=function(e,t){return(0,r.useMemo)((()=>e.reduce(((e,n)=>[...e,...n.sensor.activators.map((e=>({eventName:e.eventName,handler:t(e.handler,n)})))]),[])),[e,t])}(m,wt);!function(e){(0,r.useEffect)((()=>{if(!o.Sw)return;const t=e.map((e=>{let t=e.sensor;return null==t.setup?void 0:t.setup()}));return()=>{for(const e of t)null==e||e()}}),e.map((e=>e.sensor)))}(m),(0,o.Es)((()=>{Ce&&N===tt.Initializing&&z(tt.Initialized)}),[Ce,N]),(0,r.useEffect)((()=>{const e=he.current.onDragMove,t=_e.current,n=t.active,r=t.activatorEvent,o=t.collisions,a=t.over;if(!n||!r)return;const s={active:n,activatorEvent:r,collisions:o,delta:{x:dt.x,y:dt.y},over:a};(0,i.unstable_batchedUpdates)((()=>{null==e||e(s),R({type:"onDragMove",event:s})}))}),[dt.x,dt.y]),(0,r.useEffect)((()=>{const e=_e.current,t=e.active,n=e.activatorEvent,r=e.collisions,o=e.droppableContainers,a=e.scrollAdjustedTranslate;if(!t||null==ie.current||!n||!a)return;const s=he.current.onDragOver,u=o.get(pt),l=u&&u.rect.current?{id:u.id,rect:u.rect.current,data:u.data,disabled:u.disabled}:null,c={active:t,activatorEvent:n,collisions:r,delta:{x:a.x,y:a.y},over:l};(0,i.unstable_batchedUpdates)((()=>{mt(l),null==s||s(c),R({type:"onDragOver",event:c})}))}),[pt]),(0,o.Es)((()=>{_e.current={activatorEvent:ce,active:ne,activeNode:De,collisionRect:ht,collisions:ft,droppableRects:ye,draggableNodes:Y,draggingNode:Me,draggingNodeRect:Ge,droppableContainers:Z,over:vt,scrollableAncestors:it,scrollAdjustedTranslate:dt},te.current={initial:Ge,translated:ht}}),[ne,De,ft,ht,Y,Me,Ge,ye,Z,vt,it,dt]),ke(v(v({},Ee),{},{delta:$,draggingRect:ht,pointerCoordinates:st,scrollableAncestors:it,scrollableAncestorRects:ot}));const xt=(0,r.useMemo)((()=>({active:ne,activeNode:De,activeNodeRect:Ce,activatorEvent:ce,collisions:ft,containerNodeRect:Se,dragOverlay:Pe,draggableNodes:Y,droppableContainers:Z,droppableRects:ye,over:vt,measureDroppableContainers:be,scrollableAncestors:it,scrollableAncestorRects:ot,measuringConfiguration:ge,measuringScheduled:we,windowRect:rt})),[ne,De,Ce,ce,ft,Se,Pe,Y,Z,ye,vt,be,it,ot,ge,we,rt]),Et=(0,r.useMemo)((()=>({activatorEvent:ce,activators:Dt,active:ne,activeNodeRect:Ce,ariaDescribedById:{draggable:fe},dispatch:F,draggableNodes:Y,over:vt,measureDroppableContainers:be})),[ce,Dt,ne,Ce,F,fe,Y,vt,be]);return r.createElement(w.Provider,{value:M},r.createElement(Xe.Provider,{value:Et},r.createElement(Ye.Provider,{value:xt},r.createElement(et.Provider,{value:yt},f)),r.createElement(Je,{disabled:!1===(null==l?void 0:l.restoreFocus)}
2)),r.createElement(E,v(v({},l),{},{hiddenTextDescribedById:fe})))})),rt=(0,r.createContext)(null),it="button";function ot(e){let t=e.id,n=e.data,i=e.disabled,a=void 0!==i&&i,s=e.attributes;const u=(0,o.YG)("Droppable"),l=(0,r.useContext)(Xe),c=l.activators,d=l.activatorEvent,h=l.active,f=l.activeNodeRect,p=l.ariaDescribedById,g=l.draggableNodes,v=l.over,m=null!=s?s:{},b=m.role,w=void 0===b?it:b,D=m.roleDescription,x=void 0===D?"draggable":D,E=m.tabIndex,A=void 0===E?0:E,C=(null==h?void 0:h.id)===t,S=(0,r.useContext)(C?et:rt),_=y((0,o.lk)(),2),k=_[0],O=_[1],F=y((0,o.lk)(),2),P=F[0],T=F[1],R=function(e,t){return(0,r.useMemo)((()=>e.reduce(((e,n)=>{let r=n.eventName,i=n.handler;return e[r]=e=>{i(e,t)},e}),{})),[e,t])}(c,t),j=(0,o.YN)(n);(0,o.Es)((()=>(g.set(t,{id:t,key:u,node:k,activatorNode:P,data:j}),()=>{const e=g.get(t);e&&e.key===u&&g.delete(t)})),[g,t]);return{active:h,activatorEvent:d,activeNodeRect:f,attributes:(0,r.useMemo)((()=>({role:w,tabIndex:A,"aria-disabled":a,"aria-pressed":!(!C||w!==it)||void 0,"aria-roledescription":x,"aria-describedby":p.draggable})),[a,w,A,C,x,p.draggable]),isDragging:C,listeners:a?void 0:R,node:k,over:v,setNodeRef:O,setActivatorNodeRef:T,transform:S}}function at(){return(0,r.useContext)(Ye)}const st={timeout:25};function ut(e){let t=e.data,n=e.disabled,i=void 0!==n&&n,a=e.id,s=e.resizeObserverConfig;const u=(0,o.YG)("Droppable"),l=(0,r.useContext)(Xe),c=l.active,d=l.dispatch,h=l.over,f=l.measureDroppableContainers,p=(0,r.useRef)({disabled:i}),g=(0,r.useRef)(!1),m=(0,r.useRef)(null),b=(0,r.useRef)(null),w=v(v({},st),s),D=w.disabled,x=w.updateMeasurementsFor,E=w.timeout,C=(0,o.YN)(null!=x?x:a),S=je({callback:(0,r.useCallback)((()=>{g.current?(null!=b.current&&clearTimeout(b.current),b.current=setTimeout((()=>{f(Array.isArray(C.current)?C.current:[C.current]),b.current=null}),E)):g.current=!0}),[E]),disabled:D||!c}),_=(0,r.useCallback)(((e,t)=>{S&&(t&&(S.unobserve(t),g.current=!1),e&&S.observe(e))}),[S]),k=y((0,o.lk)(_),2),O=k[0],F=k[1],P=(0,o.YN)(t);return(0,r.useEffect)((()=>{S&&O.current&&(S.disconnect(),g.current=!1,S.observe(O.current))}),[O,S]),(0,o.Es)((()=>(d({type:A.RegisterDroppable,element:{id:a,key:u,disabled:i,node:O,rect:m,data:P}}),()=>d({type:A.UnregisterDroppable,key:u,id:a}))),[a]),(0,r.useEffect)((()=>{i!==p.current.disabled&&(d({type:A.SetDroppableDisabled,id:a,key:u,disabled:i}),p.current.disabled=i)}),[a,u,i,d]),{active:c,rect:m,isOver:(null==h?void 0:h.id)===a,node:O,over:h,setNodeRef:F}}function lt(e){let t=e.animation,n=e.children;const i=y((0,r.useState)(null),2),a=i[0],s=i[1],u=y((0,r.useState)(null),2),l=u[0],c=u[1],d=(0,o.ZC)(n);return n||a||!d||s(d),(0,o.Es)((()=>{if(!l)return;const e=null==a?void 0:a.key,n=null==a?void 0:a.props.id;null!=e&&null!=n?Promise.resolve(t(n,l)).then((()=>{s(null)})):s(null)}),[t,a,l]),r.createElement(r.Fragment,null,n,a?(0,r.cloneElement)(a,{ref:c}):null)}const ct={x:0,y:0,scaleX:1,scaleY:1};function dt(e){let t=e.children;return r.createElement(Xe.Provider,{value:Ke},r.createElement(et.Provider,{value:ct},t))}const ht={position:"fixed",touchAction:"none"},ft=e=>(0,o.kx)(e)?"transform 250ms ease":void 0,pt=(0,r.forwardRef)(((e,t)=>{let n=e.as,i=e.activatorEvent,a=e.adjustScale,s=e.children,u=e.className,l=e.rect,c=e.style,d=e.transform,h=e.transition,f=void 0===h?ft:h;if(!l)return null;const p=a?d:v(v({},d),{},{scaleX:1,scaleY:1}),g=v(v({},ht),{},{width:l.width,height:l.height,top:l.top,left:l.left,transform:o.Ks.Transform.toString(p),transformOrigin:a&&i?F(i,l):void 0,transition:"function"==typeof f?f(i):f},c);return r.createElement(n,{className:u,style:g,ref:t},s)})),gt=e=>t=>{let n=t.active,r=t.dragOverlay;const i={},o=e.styles,a=e.className;if(null!=o&&o.active)for(const e of Object.entries(o.active)){var s=y(e,2);const t=s[0],r=s[1];void 0!==r&&(i[t]=n.node.style.getPropertyValue(t),n.node.style.setProperty(t,r))}if(null!=o&&o.dragOverlay)for(const e of Object.entries(o.dragOverlay)){var u=y(e,2);const t=u[0],n=u[1];void 0!==n&&r.node.style.setProperty(t,n)}return null!=a&&a.active&&n.node.classList.add(a.active),null!=a&&a.dragOverlay&&r.node.classList.add(a.dragOverlay),function(){for(const t of Object.entries(i)){var e=y(t,2);const r=e[0],i=e[1];n.node.style.setProperty(r,i)}null!=a&&a.active&&n.node.classList.remove(a.active)}},vt={duration:250,easing:"ease",keyframes:e=>
2{let t=e.transform,n=t.initial,r=t.final;return[{transform:o.Ks.Transform.toString(n)},{transform:o.Ks.Transform.toString(r)}]},sideEffects:gt({styles:{active:{opacity:"0"}}})};function mt(e){let t=e.config,n=e.draggableNodes,r=e.droppableContainers,i=e.measuringConfiguration;return(0,o._q)(((e,a)=>{if(null===t)return;const s=n.get(e);if(!s)return;const u=s.node.current;if(!u)return;const l=ze(a);if(!l)return;const c=z((0,o.zk)(a).getComputedStyle(a).transform);if(!c)return;const d="function"==typeof t?t:function(e){const t=v(v({},vt),e),n=t.duration,r=t.easing,i=t.sideEffects,o=t.keyframes;return e=>{let t=e.active,a=e.dragOverlay,s=e.transform,u=p(e,f);if(!n)return;const l={x:a.rect.left-t.rect.left,y:a.rect.top-t.rect.top},c={scaleX:1!==s.scaleX?t.rect.width*s.scaleX/a.rect.width:1,scaleY:1!==s.scaleY?t.rect.height*s.scaleY/a.rect.height:1},d=v({x:s.x-l.x,y:s.y-l.y},c),h=o(v(v({},u),{},{active:t,dragOverlay:a,transform:{initial:s,final:d}})),g=y(h,1)[0],m=h[h.length-1];if(JSON.stringify(g)===JSON.stringify(m))return;const b=null==i?void 0:i(v({active:t,dragOverlay:a},u)),w=a.node.animate(h,{duration:n,easing:r,fill:"forwards"});return new Promise((e=>{w.onfinish=()=>{null==b||b(),e()}}))}}(t);return ie(u,i.draggable.measure),d({active:{id:e,data:s.data,node:u,rect:i.draggable.measure(u)},draggableNodes:n,dragOverlay:{node:a,rect:i.dragOverlay.measure(l)},droppableContainers:r,measuringConfiguration:i,transform:c})}))}let yt=0;function bt(e){return(0,r.useMemo)((()=>{if(null!=e)return yt++,yt}),[e])}const wt=r.memo((e=>{let t=e.adjustScale,n=void 0!==t&&t,i=e.children,o=e.dropAnimation,a=e.style,s=e.transition,u=e.modifiers,l=e.wrapperElement,c=void 0===l?"div":l,d=e.className,h=e.zIndex,f=void 0===h?999:h;const p=at(),g=p.activatorEvent,m=p.active,y=p.activeNodeRect,b=p.containerNodeRect,w=p.draggableNodes,D=p.droppableContainers,x=p.dragOverlay,E=p.over,A=p.measuringConfiguration,C=p.scrollableAncestors,S=p.scrollableAncestorRects,_=p.windowRect,k=(0,r.useContext)(et),O=bt(null==m?void 0:m.id),F=Ze(u,{activatorEvent:g,active:m,activeNodeRect:y,containerNodeRect:b,draggingNodeRect:x.rect,over:E,overlayNodeRect:x.rect,scrollableAncestors:C,scrollableAncestorRects:S,transform:k,windowRect:_}),P=Re(y),T=mt({config:o,draggableNodes:w,droppableContainers:D,measuringConfiguration:A}),R=P?x.setRef:void 0;return r.createElement(dt,null,r.createElement(lt,{animation:T},m&&O?r.createElement(pt,{key:O,id:m.id,ref:R,as:c,activatorEvent:g,adjustScale:n,className:d,transition:s,rect:P,style:v({zIndex:f},a),transform:F},i):null))}))},36822(e,t,n){"use strict";n.d(t,{Q_:()=>s});n(10870);function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t,n){const r=i({},e);return t.top+e.y<=n.top?r.y=n.top-t.top:t.bottom+e.y>=n.top+n.height&&(r.y=n.top+n.height-t.bottom),t.left+e.x<=n.left?r.x=n.left-t.left:t.right+e.x>=n.left+n.width&&(r.x=n.left+n.width-t.right),r}const s=e=>{let t=e.transform,n=e.draggingNodeRect,r=e.windowRect;return n&&r?a(t,n,r):t}},49206(e,t,n){"use strict";n.d(t,{JR:()=>_,be:()=>d,gB:()=>m,gl:()=>A});var r=n(2057),i=n(91424),o=n(10870);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t,n){const r=e.slice();return r.splice(n<0?r.length+n:n,0,r.splice(t,1)[0]),r}function h(e,t){return e.reduce(((e,n,r)=>{const i=t.get(n);return i&&(e[r]=i),e}),Array(e.length))}function f(e){return null!==e&&e>=0}const p=e=>{let t=e.rects,n=e.activeIndex,r=e.overIndex,i=e.index;const o=d(t,r,n),a=t[i],s=o[i];return s&&a?{x:s.left-a.left,y:s.top-a.top,scaleX:s.width/a.width,scaleY:s.height/a.height}:null};const g="Sortable",v=r.createContext({activeIndex:-1,containerId:g,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:p,disabled:{draggable:!1,droppable:!1}});function m(e){let t=e.children,n=e.id,a=e.items,s=e.strategy,u=void 0===s?p:s,l=e.disabled,c=void 0!==l&&l;const d=(0,i.fF)(),f=d.active,m=d.dragOverlay,y=d.droppableRects,b=d.over,w=d.measureDroppableContainers,D=(0,o.YG)(g,n),x=Boolean(null!==m.rect),E=(0,r.useMemo)((()=>a.map((e=>"object"==typeof e&&"id"in e?e.id:e))),[a]),A=null!=f,C=f?E.indexOf(f.id):-1,S=b?E.indexOf(b.id):-1,_=(0,r.useRef)(E),k=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(E,_.current),O=-1!==S&&-1===C||k,F=function(e){return"boolean"==typeof e?{draggable:e,droppable:e}:e}(c);(0,o.Es)((()=>{k&&A&&w(E)}),[k,E,A,w]),(0,r.useEffect)((()=>{_.current=E}),[E]);const P=(0,r.useMemo)((()=>({activeIndex:C,containerId:D,disabled:F,disableTransforms:O,items:E,overIndex:S,useDragOverlay:x,sortedRects:h(E,y),strategy:u})),[C,D,F.draggable,F.droppable,O,E,S,y,x,u]);return r.createElement(v.Provider,{value:P},t)}const y=e=>{let t=e.id;return d(e.items,e.activeIndex,e.overIndex).indexOf(t)},b=e=>{let t=e.containerId,n=e.isSorting,r=e.wasDragging,i=e.index,o=e.items,a=e.newIndex,s=e.previousItems,u=e.previousContainerId;return!(!e.transition||!r)&&((s===o||i!==a)&&(!!n||a!==i&&t===u))},w={duration:200,easing:"ease"},D="transform",x=o.Ks.Transition.toString({property:D,duration:0,easing:"linear"}),E={roleDescription:"sortable"};function A(e){let t=e.animateLayoutChanges,n=void 0===t?b:t,s=e.attributes,u=e.disabled,c=e.data,d=e.getNewIndex,h=void 0===d?y:d,p=e.id,g=e.strategy,m=e.resizeObserverConfig,A=e.transition,C=void 0===A?w:A;const S=(0,r.useContext)(v),_=S.items,k=S.containerId,O=S.activeIndex,F=S.disabled,P=S.disableTransforms,T=S.sortedRects,R=S.overIndex,j=S.useDragOverlay,M=S.strategy,I=function(e,t){var n,r;if("boolean"==typeof e)return{draggable:e,droppable:!1};return{draggable:null!=(n=null==e?void 0:e.draggable)?n:t.draggable,droppable:null!=(r=null==e?void 0:e.droppable)?r:t.droppable}}(u,F),B=_.indexOf(p),L=(0,r.useMemo)((()=>l({sortable:{containerId:k,index:B,items:_}},c)),[k,c,B,_]),N=(0,r.useMemo)((()=>_.slice(_.indexOf(p))),[_,p]),U=(0,i.zM)({id:p,data:L,disabled:I.droppable,resizeObserverConfig:l({updateMeasurementsFor:N},m)}),z=U.rect,W=U.node,H=U.isOver,V=U.setNodeRef,G=(0,i.PM)({id:p,data:L,attributes:l(l({},E),s),disabled:I.draggable}),q=G.active,K=G.activatorEvent,X=G.activeNodeRect,Y=G.attributes,Q=G.setNodeRef,$=G.listeners,J=G.isDragging,Z=G.over,ee=G.setActivatorNodeRef,te=G.transform,ne=(0,o.jn)(V,Q),re=Boolean(q),ie=re&&!P&&f(O)&&f(R),oe=!j&&J,ae=oe&&ie?te:null,se=ie?null!=ae?ae:(null!=g?g:M)({rects:T,activeNodeRect:X,activeIndex:O,overIndex:R,index:B}):null,ue=f(O)&&f(R)?h({id:p,items:_,activeIndex:O,overIndex:R}):B,le=null==q?void 0:q.id,ce=(0,r.useRef)({activeId:le,items:_,newIndex:ue,containerId:k}),de=_!==ce.current.items,he=n({active:q,containerId:k,isDragging:J,isSorting:re,id:p,index:B,items:_,newIndex:ce.current.newIndex,previousItems:ce.current.items,previousContainerId:ce.current.containerId,transition:C,wasDragging:null!=ce.current.activeId}),fe=function(e){let t=e.disabled,n=e.index,s=e.node,u=e.rect;const l=a((0,r.useState)(null),2),c=l[0],d=l[1],h=(0,r.useRef)(n);return(0,o.Es)((()=>
2{if(!t&&n!==h.current&&s.current){const e=u.current;if(e){const t=(0,i.Sj)(s.current,{ignoreTransform:!0}),n={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(n.x||n.y)&&d(n)}}n!==h.current&&(h.current=n)}),[t,n,s,u]),(0,r.useEffect)((()=>{c&&d(null)}),[c]),c}({disabled:!he,index:B,node:W,rect:z});return(0,r.useEffect)((()=>{re&&ce.current.newIndex!==ue&&(ce.current.newIndex=ue),k!==ce.current.containerId&&(ce.current.containerId=k),_!==ce.current.items&&(ce.current.items=_)}),[re,ue,k,_]),(0,r.useEffect)((()=>{if(le===ce.current.activeId)return;if(le&&!ce.current.activeId)return void(ce.current.activeId=le);const e=setTimeout((()=>{ce.current.activeId=le}),50);return()=>clearTimeout(e)}),[le]),{active:q,activeIndex:O,attributes:Y,data:L,rect:z,index:B,newIndex:ue,items:_,isOver:H,isSorting:re,isDragging:J,listeners:$,node:W,overIndex:R,over:Z,setNodeRef:ne,setActivatorNodeRef:ee,setDroppableNodeRef:V,setDraggableNodeRef:Q,transform:null!=fe?fe:se,transition:function(){if(fe||de&&ce.current.newIndex===B)return x;if(oe&&!(0,o.kx)(K)||!C)return;if(re||he)return o.Ks.Transition.toString(l(l({},C),{},{property:D}));return}()}}function C(e){if(!e)return!1;const t=e.data.current;return!!(t&&"sortable"in t&&"object"==typeof t.sortable&&"containerId"in t.sortable&&"items"in t.sortable&&"index"in t.sortable)}const S=[i.vL.Down,i.vL.Right,i.vL.Up,i.vL.Left],_=(e,t)=>{let n=t.context,r=n.active,a=n.collisionRect,s=n.droppableRects,u=n.droppableContainers,l=n.over,c=n.scrollableAncestors;if(S.includes(e.code)){if(e.preventDefault(),!r||!a)return;const t=[];u.getEnabled().forEach((n=>{if(!n||null!=n&&n.disabled)return;const r=s.get(n.id);if(r)switch(e.code){case i.vL.Down:a.top<r.top&&t.push(n);break;case i.vL.Up:a.top>r.top&&t.push(n);break;case i.vL.Left:a.left>r.left&&t.push(n);break;case i.vL.Right:a.left<r.left&&t.push(n)}}));const n=(0,i.y$)({active:r,collisionRect:a,droppableRects:s,droppableContainers:t,pointerCoordinates:null});let d=(0,i.Vy)(n,"id");if(d===(null==l?void 0:l.id)&&n.length>1&&(d=n[1].id),null!=d){const e=u.get(r.id),t=u.get(d),n=t?s.get(t.id):null,l=null==t?void 0:t.node.current;if(l&&n&&e&&t){const r=(0,i.sl)(l).some(((e,t)=>c[t]!==e)),s=k(e,t),u=function(e,t){if(!C(e)||!C(t))return!1;if(!k(e,t))return!1;return e.data.current.sortable.index<t.data.current.sortable.index}(e,t),d=r||!s?{x:0,y:0}:{x:u?a.width-n.width:0,y:u?a.height-n.height:0},h={x:n.left,y:n.top};return d.x&&d.y?h:(0,o.Re)(h,d)}}}};function k(e,t){return!(!C(e)||!C(t))&&e.data.current.sortable.containerId===t.data.current.sortable.containerId}},10870(e,t,n){"use strict";n.d(t,{$$:()=>b,Es:()=>m,KG:()=>D,Ks:()=>P,Ll:()=>d,Re:()=>k,Sw:()=>l,TW:()=>v,WQ:()=>_,YG:()=>C,YN:()=>w,ZC:()=>E,_q:()=>y,ag:()=>R,e_:()=>F,jn:()=>u,kx:()=>O,l6:()=>c,lk:()=>x,sb:()=>p,wz:()=>f,xZ:()=>g,zk:()=>h});var r=n(2057);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function u(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useMemo)((()=>e=>{t.forEach((t=>t(e)))}),t)}const l="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;function c(e){const t=Object.prototype.toString.call(e);return"[object Window]"===t||"[object global]"===t}function d(e){return"nodeType"in e}function h(e){var t,n;return e?c(e)?e:d(e)&&null!=(t=null==(n=e.ownerDocument)?void 0:n.defaultView)?t:window:window}function f(e){return e instanceof h(e).Document}function p(e){return!c(e)&&e instanceof h(e).HTMLElement}function g(e){return e instanceof h(e).SVGElement}function v(e){return e?c(e)?e.document:d(e)?f(e)?e:p(e)||g(e)?e.ownerDocument:document:document:document}const m=l?r.useLayoutEffect:r.useEffect;function y(e){const t=(0,r.useRef)(e);return m((()=>{t.current=e})),(0,r.useCallback)((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)}),[])}function b(){const e=(0,r.useRef)(null);return[(0,r.useCallback)(((t,n)=>{e.current=setInterval(t,n)}),[]),(0,r.useCallback)((()=>{null!==e.current&&(clearInterval(e.current),e.current=null)}),[])]}function w(e,t){void 0===t&&(t=[e]);const n=(0,r.useRef)(e);return m((()=>{n.current!==e&&(n.current=e)}),t),n}function D(e,t){const n=(0,r.useRef)();return(0,r.useMemo)((()=>{const t=e(n.current);return n.current=t,t}),[...t])}function x(e){const t=y(e),n=(0,r.useRef)(null),i=(0,r.useCallback)((e=>{e!==n.current&&(null==t||t(e,n.current)),n.current=e}),[]);return[n,i]}function E(e){const t=(0,r.useRef)();return(0,r.useEffect)((()=>{t.current=e}),[e]),t.current}let A={};function C(e,t){return(0,r.useMemo)((()=>{if(t)return t;const n=null==A[e]?0:A[e]+1;return A[e]=n,e+"-"+n}),[e,t])}function S(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),s=1;s<n;s++)r[s-1]=arguments[s];return r.reduce(((t,n)=>{const r=Object.entries(n);for(const n of r){var i=a(n,2);const r=i[0],o=i[1],s=t[r];null!=s&&(t[r]=s+e*o)}return t}),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t))}}const _=S(1),k=S(-1);function O(e){if(!e)return!1;const t=h(e.target).KeyboardEvent;return t&&e instanceof t}function F(e){if(function(e){if(!e)return!1;const t=h(e.target).TouchEvent;return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){const t=e.touches[0];return{x:t.clientX,y:t.clientY}}if(e.changedTouches&&e.changedTouches.length){const t=e.changedTouches[0];return{x:t.clientX,y:t.clientY}}}return function(e){return"clientX"in e&&"clientY"in e}(e)?{x:e.clientX,y:e.clientY}:null}const P=Object.freeze({Translate:{toString(e){if(!e)return;const t=e.x,n=e.y;return"translate3d("+(t?Math.round(t):0)+"px, "+(n?Math.round(n):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;return"scaleX("+e.scaleX+") scaleY("+e.scaleY+")"}},Transform:{toString(e){if(e)return[P.Translate.toString(e),P.Scale.toString(e)].join(" ")}},Transition:{toString:e=>e.property+" "+e.duration+"ms "+e.easing}}),T="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function R(e){return e.matches(T)?e:e.querySelector(T)}},96493(e,t,n){"use strict";var r,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(2057),a=(r=o)&&r.__esModule?r:{default:r};t.A=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,o=void 0===r?24:r,s=e.height,u=void 0===s?24:s,l=e.style,c=void 0===l?{}:l,d=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return a.default.createElement("svg",i({viewBox:"0 0 24 24",style:i({fill:n,width:o,height:u},c)},d),a.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},3045(e,t,n){"use strict";var r,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(2057),a=(r=o)&&r.__esModule?r:{default:r};t.A=function(e){var t=e.fill,n=void 0===t?"currentColor":t,r=e.width,o=void 0===r?24:r,s=e.height,u=void 0===s?24:s,l=e.style,c=void 0===l?{}:l,d=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return a.default.createElement("svg",i({viewBox:"0 0 24 24",style:i({fill:n,width:o,height:u},c)},d),a.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}}
2,26365(e,t,n){"use strict";function r(e,t){return u(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||a(e,t)||o()}function i(e){return u(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||a(e)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function u(e){if(Array.isArray(e))return e}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(null,arguments)}var c;n.d(t,{AO:()=>m,B6:()=>F,Gh:()=>I,HS:()=>L,Oi:()=>f,Rr:()=>y,pX:()=>H,pb:()=>P,rc:()=>c,tH:()=>W,tW:()=>O,ue:()=>D,yD:()=>M,zR:()=>h}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(c||(c={}));const d="popstate";function h(e){return void 0===e&&(e={}),b((function(e,t){let n=e.location;return v("",{pathname:n.pathname,search:n.search,hash:n.hash},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:m(t)}),null,e)}function f(e,t){if(!1===e||null==e)throw new Error(t)}function p(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function g(e,t){return{usr:e.state,key:e.key,idx:t}}function v(e,t,n,r){return void 0===n&&(n=null),l({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?y(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function m(e){let t=e.pathname,n=void 0===t?"/":t,r=e.search,i=void 0===r?"":r,o=e.hash,a=void 0===o?"":o;return i&&"?"!==i&&(n+="?"===i.charAt(0)?i:"?"+i),a&&"#"!==a&&(n+="#"===a.charAt(0)?a:"#"+a),n}function y(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function b(e,t,n,r){void 0===r&&(r={});let i=r,o=i.window,a=void 0===o?document.defaultView:o,s=i.v5Compat,u=void 0!==s&&s,h=a.history,p=c.Pop,y=null,b=w();function w(){return(h.state||{idx:null}).idx}function D(){p=c.Pop;let e=w(),t=null==e?null:e-b;b=e,y&&y({action:p,location:E.location,delta:t})}function x(e){let t="null"!==a.location.origin?a.location.origin:a.location.href,n="string"==typeof e?e:m(e);return n=n.replace(/ $/,"%20"),f(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==b&&(b=0,h.replaceState(l({},h.state,{idx:b}),""));let E={get action(){return p},get location(){return e(a,h)},listen(e){if(y)throw new Error("A history only accepts one active listener");return a.addEventListener(d,D),y=e,()=>{a.removeEventListener(d,D),y=null}},createHref:e=>t(a,e),createURL:x,encodeLocation(e){let t=x(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){p=c.Push;let r=v(E.location,e,t);n&&n(r,e),b=w()+1;let i=g(r,b),o=E.createHref(r);try{h.pushState(i,"",o)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;a.location.assign(o)}u&&y&&y({action:p,location:E.location,delta:1})},replace:function(e,t){p=c.Replace;let r=v(E.location,e,t);n&&n(r,e),b=w();let i=g(r,b),o=E.createHref(r);h.replaceState(i,"",o),u&&y&&y({action:p,location:E.location,delta:0})},go:e=>h.go(e)};return E}var w;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(w||(w={}));
2new Set(["lazy","caseSensitive","path","id","index","children"]);function D(e,t,n){return void 0===n&&(n="/"),x(e,t,n,!1)}function x(e,t,n,r){let i=P(("string"==typeof t?y(t):t).pathname||"/",n);if(null==i)return null;let o=E(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(o);let a=null,s=function(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return p(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}(i);for(let e=0;null==a&&e<o.length;++e)a=k(o[e],s,r);return a}function E(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let i=(e,i,o)=>{let a={relativePath:void 0===o?e.path||"":o,caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};a.relativePath.startsWith("/")&&(f(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),a.relativePath=a.relativePath.slice(r.length));let s=L([r,a.relativePath]),u=n.concat(a);e.children&&e.children.length>0&&(f(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),E(e.children,t,u,s)),(null!=e.path||e.index)&&t.push({path:s,score:_(s,e.index),routesMeta:u})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let n of A(e.path))i(e,t,n);else i(e,t)})),t}function A(e){let t=e.split("/");if(0===t.length)return[];let n=i(t),r=n[0],o=n.slice(1),a=r.endsWith("?"),s=r.replace(/\?$/,"");if(0===o.length)return a?[s,""]:[s];let u=A(o.join("/")),l=[];return l.push(...u.map((e=>""===e?s:[s,e].join("/")))),a&&l.push(...u),l.map((t=>e.startsWith("/")&&""===t?"/":t))}const C=/^:[\w-]+$/,S=e=>"*"===e;function _(e,t){let n=e.split("/"),r=n.length;return n.some(S)&&(r+=-2),t&&(r+=2),n.filter((e=>!S(e))).reduce(((e,t)=>e+(C.test(t)?3:""===t?1:10)),r)}function k(e,t,n){void 0===n&&(n=!1);let r=e.routesMeta,i={},o="/",a=[];for(let e=0;e<r.length;++e){let s=r[e],u=e===r.length-1,l="/"===o?t:t.slice(o.length)||"/",c=F({path:s.relativePath,caseSensitive:s.caseSensitive,end:u},l),d=s.route;if(!c&&u&&n&&!r[r.length-1].route.index&&(c=F({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},l)),!c)return null;
2Object.assign(i,c.params),a.push({params:i,pathname:L([o,c.pathname]),pathnameBase:N(L([o,c.pathnameBase])),route:d}),"/"!==c.pathnameBase&&(o=L([o,c.pathnameBase]))}return a}function O(e,t){void 0===t&&(t={});let n=e;n.endsWith("*")&&"*"!==n&&!n.endsWith("/*")&&(p(!1,'Route path "'+n+'" will be treated as if it were "'+n.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+n.replace(/\*$/,"/*")+'".'),n=n.replace(/\*$/,"/*"));const i=n.startsWith("/")?"/":"",o=e=>null==e?"":"string"==typeof e?e:String(e);return i+n.split(/\/+/).map(((e,n,i)=>{if(n===i.length-1&&"*"===e){return o(t["*"])}const a=e.match(/^:([\w-]+)(\??)$/);if(a){const e=r(a,3),n=e[1],i=e[2];let s=t[n];return f("?"===i||null!=s,'Missing ":'+n+'" param'),o(s)}return e.replace(/\?$/g,"")})).filter((e=>!!e)).join("/")}function F(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let n=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);p("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(r.push({paramName:"*"}),i+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":""!==e&&"/"!==e&&(i+="(?:(?=\\/|$))");let o=new RegExp(i,t?void 0:"i");return[o,r]}(e.path,e.caseSensitive,e.end),i=r(n,2),o=i[0],a=i[1],s=t.match(o);if(!s)return null;let u=s[0],l=u.replace(/(.)\/+$/,"$1"),c=s.slice(1);return{params:a.reduce(((e,t,n)=>
2{let r=t.paramName,i=t.isOptional;if("*"===r){let e=c[n]||"";l=u.slice(0,u.length-e.length).replace(/(.)\/+$/,"$1")}const o=c[n];return e[r]=i&&!o?void 0:(o||"").replace(/%2F/g,"/"),e}),{}),pathname:u,pathnameBase:l,pattern:e}}function P(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function T(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}function R(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function j(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function M(e,t){let n=j(e);return t?n.map(((e,t)=>t===n.length-1?e.pathname:e.pathnameBase)):n.map((e=>e.pathnameBase))}function I(e,t,n,r){let i;void 0===r&&(r=!1),"string"==typeof e?i=y(e):(i=l({},e),f(!i.pathname||!i.pathname.includes("?"),R("?","pathname","search",i)),f(!i.pathname||!i.pathname.includes("#"),R("#","pathname","hash",i)),f(!i.search||!i.search.includes("#"),R("#","search","hash",i)));let o,a=""===e||""===i.pathname,s=a?"/":i.pathname;if(null==s)o=n;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;i.pathname=t.join("/")}o=e>=0?t[e]:"/"}let u=function(e,t){void 0===t&&(t="/");let n,r="string"==typeof e?y(e):e,i=r.pathname,o=r.search,a=void 0===o?"":o,s=r.hash,u=void 0===s?"":s;return i?(i=B(i),n=i.startsWith("/")?T(i.substring(1),"/"):T(i,t)):n=t,{pathname:n,search:U(a),hash:z(u)}}(i,o),c=s&&"/"!==s&&s.endsWith("/"),d=(a||"."===s)&&n.endsWith("/");return u.pathname.endsWith("/")||!c&&!d||(u.pathname+="/"),u}const B=e=>e.replace(/\/\/+/g,"/"),L=e=>B(e.join("/")),N=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),U=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",z=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";class W extends Error{}function H(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const V=["post","put","patch","delete"],G=(new Set(V),["get",...V]);new Set(G),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred")},27830(e,t,n){function r(e){return u(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||a(e)||o()}function i(e,t){return u(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||a(e,t)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function u(e){if(Array.isArray(e))return e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e){var t,n;function r(t,n){try{var o=e[t](n),a=o.value,s=a instanceof g;Promise.resolve(s?a.v:a).then((function(n){if(s){var u="return"===t&&a.k?t:"next";if(!a.k||n.done)return r(u,n);n=e[u](n).value}i(!!o.done,n)}),(function(e){r("throw",e)}))}catch(e){i(2,e)}}function i(e,i){2===e?t.reject(i):t.resolve({value:i,done:e}),(t=t.next)?r(t.key,t.arg):n=null}this._invoke=function(e,i){return new Promise((function(o,a){var s={key:e,arg:i,resolve:o,reject:a,next:null};n?n=n.next=s:(t=n=s,r(e,i))}))},"function"!=typeof e.return&&(this.return=void 0)}function f(e){return new g(e,0)}function p(e){var t={},n=!1;function r(t,r){return n=!0,r=new Promise((function(n){n(e[t](r))})),{done:!1,value:new g(r,1)}}return t["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},t.next=function(e){return n?(n=!1,e):r("next",e)},"function"==typeof e.throw&&(t.throw=function(e){if(n)throw n=!1,e;return r("throw",e)}),"function"==typeof e.return&&(t.return=function(e){return n?(n=!1,e):r("return",e)}),t}function g(e,t){this.v=e,this.k=t}function v(e){var t,n,r,i=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,r=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(r&&null!=(t=e[r]))return new m(t.call(e));n="@@asyncIterator",r="@@iterator"}throw new TypeError("Object is not async iterable")}function m(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then((function(e){return{value:e,done:t}}))}return m=function(e){this.s=e,this.n=e.next},m.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return void 0===n?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return void 0===n?Promise.reject(e):t(n.apply(this.s,arguments))}},new m(e)}h.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},h.prototype.next=function(e){return this._invoke("next",e)},h.prototype.throw=function(e){return this._invoke("throw",e)},h.prototype.return=function(e){return this._invoke("return",e)},e.exports=function(){"use strict";let e=function(e){return e.SIGNATURE="http://adlnet.gov/expapi/attachments/signature",e.CERTIFICATE_OF_COMPLETION="http://id.tincanapi.com/attachment/certificate-of-completion",e.CONTRACT="http://id.tincanapi.com/attachment/contract",e.SUPPORTING_MEDIA="http://id.tincanapi.com/attachment/supporting_media",e}({}),t=function(e){return e.ABOUT="about",e.AGENTS="agents",e.ACTIVITIES="activities",e.ACTIVITY_PROFILE="activities/profile",e.STATE="activities/state",e.AGENT_PROFILE="agents/profile",e.STATEMENT="statements",e}({});class o{}d(o,"INITIALIZED",{id:"http://adlnet.gov/expapi/verbs/initialized",display:{"en-US":"initialized"}}),d(o,"TERMINATED",{id:"http://adlnet.gov/expapi/verbs/terminated",display:{"en-US":"terminated"}}),d(o,"SUSPENDED",{id:"http://adlnet.gov/expapi/verbs/suspended",display:{"en-US":"suspended"}}),d(o,"RESUMED",{id:"http://adlnet.gov/expapi/verbs/resumed",display:{"en-US":"resumed"}}),d(o,"PASSED",{id:"http://adlnet.gov/expapi/verbs/passed",display:{"en-US":"passed"}}),d(o,"FAILED",{id:"http://adlnet.gov/expapi/verbs/failed",display:{"en-US":"failed"}}),d(o,"SCORED",{id:"http://adlnet.gov/expapi/verbs/scored",display:{"en-US":"scored"}}),d(o,"COMPLETED",{id:"http://adlnet.gov/expapi/verbs/completed",display:{"en-US":"completed"}}),d(o,"RESPONDED",{id:"http://adlnet.gov/expapi/verbs/responded",display:{"en-US":"responded"}}
2),d(o,"COMMENTED",{id:"http://adlnet.gov/expapi/verbs/commented",display:{"en-US":"commented"}}),d(o,"VOIDED",{id:"http://adlnet.gov/expapi/verbs/voided",display:{"en-US":"voided"}}),d(o,"PROGRESSED",{id:"http://adlnet.gov/expapi/verbs/progressed",display:{"en-US":"progressed"}}),d(o,"ANSWERED",{id:"http://adlnet.gov/expapi/verbs/answered",display:{"en-US":"answered"}});const a="\r\n";function s(e,t){const n=[],r=(Math.random()+" ").substring(2,10)+(Math.random()+" ").substring(2,10),i={"Content-Type":"multipart/mixed; boundary=".concat(r)};n.push(function(e,t){return["--".concat(t),"Content-Type: application/json",'Content-Disposition: form-data; name="statement"',"",JSON.stringify(e)].join(a)+a}(e,r));const o=Array.isArray(e)?e.reduce(((e,t)=>e.concat(t.attachments)),[]):e.attachments;return t.forEach(((e,t)=>{const i=o[t];n.push(function(e,t){return["--".concat(t),"Content-Type: ".concat(e.contentType),"Content-Transfer-Encoding: binary","X-Experience-API-Hash: ".concat(e.sha2)].join(a)+a+a}(i,r)),n.push(e)})),n.push("".concat(a,"--").concat(r,"--").concat(a)),{header:i,blob:new Blob(n)}}function u(e){const t={};if(-1===e.indexOf("?"))return t;let n=e.substring(e.indexOf("?"));return n=n.split("#").shift(),n?(new URLSearchParams(n).forEach(((e,n)=>{try{t[n]=JSON.parse(e)}catch(r){t[n]=e}var r;"actor"===n&&(t.actor=(r=t.actor,["name","mbox","account"].forEach((e=>{Array.isArray(r[e])&&(r[e]="account"===e?c(c({},!!r.account[0].accountServiceHomePage&&{homePage:r.account[0].accountServiceHomePage}),!!r.account[0].accountName&&{name:r.account[0].accountName}):r[e][0])})),r))})),t):t}const l=6e4,g=36e5,m=864e5;function y(e,t){const n=t.getTime()-e.getTime();if(n<=0)return"PT0S";const r=Math.floor(n/m),i=n%m,o=Math.floor(i/g),a=i%g,s=Math.floor(a/l),u=a%l/1e3;return"P".concat(r?r+"D":"","T").concat(o?o+"H":"").concat(s?s+"M":"").concat(u?u+"S":"")}function b(e,t){return function(){return e.apply(t,arguments)}}const w=Object.prototype.toString,D=Object.getPrototypeOf,x=(E=Object.create(null),e=>{const t=w.call(e);return E[t]||(E[t]=t.slice(8,-1).toLowerCase())});var E;const A=e=>(e=e.toLowerCase(),t=>x(t)===e),C=e=>t=>typeof t===e,S=Array.isArray,_=C("undefined"),k=A("ArrayBuffer"),O=C("string"),F=C("function"),P=C("number"),T=e=>null!==e&&"object"==typeof e,R=e=>{if("object"!==x(e))return!1;const t=D(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},j=A("Date"),M=A("File"),I=A("Blob"),B=A("FileList"),L=A("URLSearchParams"),N=i(["ReadableStream","Request","Response","Headers"].map(A),4),U=N[0],z=N[1],W=N[2],H=N[3];function V(e,t){let n,r,i=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).allOwnKeys,o=void 0!==i&&i;if(null!=e)if("object"!=typeof e&&(e=[e]),S(e))for(n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else{const r=o?Object.getOwnPropertyNames(e):Object.keys(e),i=r.length;let a;for(n=0;n<i;n++)a=r[n],t.call(null,e[a],a,e)}}function G(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,i=n.length;for(;i-- >0;)if(r=n[i],t===r.toLowerCase())return r;return null}const q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,K=e=>!_(e)&&e!==q,X=(Y="undefined"!=typeof Uint8Array&&D(Uint8Array),e=>Y&&e instanceof Y);var Y;const Q=A("HTMLFormElement"),$=(()=>{let e=Object.prototype.hasOwnProperty;return(t,n)=>e.call(t,n)})(),J=A("RegExp"),Z=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};V(n,((n,i)=>{let o;!1!==(o=t(n,i,e))&&(r[i]=o||n)})),Object.defineProperties(e,r)},ee="abcdefghijklmnopqrstuvwxyz",te="0123456789",ne={DIGIT:te,ALPHA:ee,ALPHA_DIGIT:ee+ee.toUpperCase()+te},re=A("AsyncFunction"),ie=(oe="function"==typeof setImmediate,ae=F(q.postMessage),oe?setImmediate:ae?(se="axios@".concat(Math.random()),ue=[],q.addEventListener("message",(e=>{let t=e.source,n=e.data;t===q&&n===se&&ue.length&&ue.shift()()}),!1),e=>{ue.push(e),q.postMessage(se,"*")}):e=>setTimeout(e));var oe,ae,se,ue;const le="undefined"!=typeof queueMicrotask?queueMicrotask.bind(q):"undefined"!=typeof process&&process.nextTick||ie;var ce={isArray:S,isArrayBuffer:k,isBuffer:function(e){return null!==e&&!_(e)&&null!==e.constructor&&!_(e.constructor)&&F(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||F(e.append)&&("formdata"===(t=x(e))||"object"===t&&F(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&k(e.buffer),t},isString:O,isNumber:P,isBoolean:e=>!0===e||!1===e,isObject:T,isPlainObject:R,isReadableStream:U,isRequest:z,isResponse:W,isHeaders:H,isUndefined:_,isDate:j,isFile:M,isBlob:I,isRegExp:J,isFunction:F,isStream:e=>
vendor: 9,316 bytes, line 2
2T(e)&&F(e.pipe),isURLSearchParams:L,isTypedArray:X,isFileList:B,forEach:V,merge:function e(){const t=(K(this)&&this||{}).caseless,n={},r=(r,i)=>{const o=t&&G(n,i)||i;R(n[o])&&R(r)?n[o]=e(n[o],r):R(r)?n[o]=e({},r):S(r)?n[o]=r.slice():n[o]=r};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&V(arguments[e],r);return n},extend:function(e,t,n){return V(t,((t,r)=>{n&&F(t)?e[r]=b(t,n):e[r]=t}),{allOwnKeys:(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).allOwnKeys}),e},trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let i,o,a;const s={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],r&&!r(a,e,t)||s[a]||(t[a]=e[a],s[a]=!0);e=!1!==n&&D(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:x,kindOfTest:A,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(S(e))return e;let t=e.length;if(!P(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:Q,hasOwnProperty:$,hasOwnProp:$,reduceDescriptors:Z,freezeMethods:e=>{Z(e,((t,n)=>{if(F(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];F(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return S(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:G,global:q,isContextDefined:K,ALPHABET:ne,generateString:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ne.ALPHA_DIGIT,n="";const r=t.length;for(;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&F(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(T(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const i=S(e)?[]:{};return V(e,((e,t)=>{const o=n(e,r+1);!_(o)&&(i[t]=o)})),t[r]=void 0,i}}return e};return n(e,0)},isAsyncFn:re,isThenable:e=>e&&(T(e)||F(e))&&F(e.then)&&F(e.catch),setImmediate:ie,asap:le};function de(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}ce.inherits(de,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ce.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const he=de.prototype,fe={};function pe(e){return ce.isPlainObject(e)||ce.isArray(e)}function ge(e){return ce.endsWith(e,"[]")?e.slice(0,-2):e}function ve(e,t,n){return e?e.concat(t).map((function(e,t){return e=ge(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{fe[e]={value:e}})),Object.defineProperties(de,fe),Object.defineProperty(he,"isAxiosError",{value:!0}),de.from=(e,t,n,r,i,o)=>{const a=Object.create(he);return ce.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),de.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};const me=ce.toFlatObject(ce,{},null,(function(e){return/^is[A-Z]/.test(e)}));function ye(e,t,n){if(!ce.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=ce.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!ce.isUndefined(t[e])}))).metaTokens,i=n.visitor||l,o=n.dots,a=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&ce.isSpecCompliantForm(t);if(!ce.isFunction(i))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(ce.isDate(e))return e.toISOString();if(!s&&ce.isBlob(e))throw new de("Blob is not supported. Use a Buffer instead.");return ce.isArrayBuffer(e)||ce.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function l(e,n,i){let s=e;if(e&&!i&&"object"==typeof e)if(ce.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(ce.isArray(e)&&function(e){return ce.isArray(e)&&!e.some(pe)}(e)||(ce.isFileList(e)||ce.endsWith(n,"[]"))&&(s=ce.toArray(e)))return n=ge(n),s.forEach((function(e,r){!ce.isUndefined(e)&&null!==e&&t.append(!0===a?ve([n],r,o):null===a?n:n+"[]",u(e))})),!1;return!!pe(e)||(t.append(ve(i,n,o),u(e)),!1)}const c=[],d=Object.assign(me,{defaultVisitor:l,convertValue:u,isVisitable:pe});if(!ce.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!ce.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+r.join("."));c.push(n),ce.forEach(n,(function(n,o){!0===(!(ce.isUndefined(n)||null===n)&&i.call(t,n,ce.isString(o)?o.trim():o,r,d))&&e(n,r?r.concat(o):[o])})),c.pop()}}(e),t}function be(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function we(e,t){this._pairs=[],e&&ye(e,this,t)}const De=we.prototype;function xe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ee(e,t,n){if(!t)return e;const r=n&&n.encode||xe,i=n&&n.serialize;let o;if(o=i?i(t,n):ce.isURLSearchParams(t)?t.toString():new we(t,n).toString(r),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}De.append=function(e,t){this._pairs.push([e,t])},De.toString=function(e){const t=e?function(t){return e.call(this,t,be)}:be;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};class Ae{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ce.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}var Ce={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Se={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:we,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]};const _e="undefined"!=typeof window&&"undefined"!=typeof document,ke=(Oe="undefined"!=typeof navigator&&navigator.product,_e&&["ReactNative","NativeScript","NS"].indexOf(Oe)<0);var Oe;const Fe="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Pe=_e&&window.location.href||"http://localhost";var Te=c(c({},Object.freeze({__proto__:null,hasBrowserEnv:_e,hasStandardBrowserEnv:ke,hasStandardBrowserWebWorkerEnv:Fe,origin:Pe})),Se);function Re(e){function t(e,n,r,i){let o=e[i++];if("__proto__"===o)return!0;const a=Number.isFinite(+o),s=i>=e.length;return o=!o&&ce.isArray(r)?r.length:o,s?(ce.hasOwnProp(r,o)?r[o]=[r[o],n]:r[o]=n,!a):(r[o]&&ce.isObject(r[o])||(r[o]=[]),t(e,n,r[o],i)&&ce.isArray(r[o])&&(r[o]=function(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],t[o]=e[o];return t}(r[o])),!a)}if(ce.isFormData(e)&&ce.isFunction(e.entries)){const n={};return ce.forEachEntry(e,((e,r)=>{t(function(e){return ce.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null}const je={transitional:Ce,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,i=ce.isObject(e);if(i&&ce.isHTMLForm(e)&&(e=new FormData(e)),ce.isFormData(e))return r?JSON.stringify(Re(e)):e;if(ce.isArrayBuffer(e)||ce.isBuffer(e)||ce.isStream(e)||ce.isFile(e)||ce.isBlob(e)||ce.isReadableStream(e))return e;if(ce.isArrayBufferView(e))return e.buffer;if(ce.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return ye(e,new Te.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Te.isNode&&ce.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}
vendor: 4,682 bytes, line 2
2(e,this.formSerializer).toString();if((o=ce.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return ye(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||r?(t.setContentType("application/json",!1),function(e,t,n){if(ce.isString(e))try{return(t||JSON.parse)(e),ce.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||je.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(ce.isResponse(e)||ce.isReadableStream(e))return e;if(e&&ce.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw de.from(e,de.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Te.classes.FormData,Blob:Te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ce.forEach(["delete","get","head","post","put","patch"],(e=>{je.headers[e]={}}));var Me=je;const Ie=ce.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Be=Symbol("internals");function Le(e){return e&&String(e).trim().toLowerCase()}function Ne(e){return!1===e||null==e?e:ce.isArray(e)?e.map(Ne):String(e)}function Ue(e,t,n,r,i){return ce.isFunction(r)?r.call(this,t,n):(i&&(t=n),ce.isString(t)?ce.isString(r)?-1!==t.indexOf(r):ce.isRegExp(r)?r.test(t):void 0:void 0)}class ze{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function o(e,t,n){const i=Le(t);if(!i)throw new Error("header name must be a non-empty string");const o=ce.findKey(r,i);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||t]=Ne(e))}const a=(e,t)=>ce.forEach(e,((e,n)=>o(e,n,t)));if(ce.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(ce.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))a((e=>{const t={};let n,r,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!n||t[n]&&Ie[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t);else if(ce.isHeaders(e))for(const t of e.entries()){var s=i(t,2);const e=s[0];o(s[1],e,n)}else null!=e&&o(t,e,n);return this}get(e,t){if(e=Le(e)){const n=ce.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(ce.isFunction(t))return t.call(this,e,n);if(ce.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Le(e)){const n=ce.findKey(this,e);return!(!n||void 0===this[n]||t&&!Ue(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function i(e){if(e=Le(e)){const i=ce.findKey(n,e);!i||t&&!Ue(0,n[i],i,t)||(delete n[i],r=!0)}}return ce.isArray(e)?e.forEach(i):i(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const i=t[n];e&&!Ue(0,this[i],i,e,!0)||(delete this[i],r=!0)}return r}normalize(e){const t=this,n={};return ce.forEach(this,((r,i)=>{const o=ce.findKey(n,i);if(o)return t[o]=Ne(r),void delete t[i];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(i):String(i).trim();a!==i&&delete t[i],t[a]=Ne(r),n[a]=!0})),this}concat(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.constructor.concat(this,...t)}toJSON(e){const t=Object.create(null);return ce.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&ce.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((e=>{let t=i(e,2);return t[0]+": "+t[1]})).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e){const t=new this(e);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.forEach((e=>t.set(e))),t}static accessor(e){const t=(this[Be]=this[Be]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=Le(e);t[r]||(function(e,t){const n=ce.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})}
2))}(n,e),t[r]=!0)}return ce.isArray(e)?e.forEach(r):r(e),this}}ze.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ce.reduceDescriptors(ze.prototype,((e,t)=>{let n=e.value,r=t[0].toUpperCase()+t.slice(1);return{get:()=>n,set(e){this[r]=e}}})),ce.freezeMethods(ze);var We=ze;function He(e,t){const n=this||Me,r=t||n,i=We.from(r.headers);let o=r.data;return ce.forEach(e,(function(e){o=e.call(n,o,i.normalize(),t?t.status:void 0)})),i.normalize(),o}function Ve(e){return!(!e||!e.__CANCEL__)}function Ge(e,t,n){de.call(this,null==e?"canceled":e,de.ERR_CANCELED,t,n),this.name="CanceledError"}function qe(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new de("Request failed with status code "+n.status,[de.ERR_BAD_REQUEST,de.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}ce.inherits(Ge,de,{__CANCEL__:!0});const Ke=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,r=0;const i=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i,o=0,a=0;return t=void 0!==t?t:1e3,function(s){const u=Date.now(),l=r[a];i||(i=u),n[o]=s,r[o]=u;let c=a,d=0;for(;c!==o;)d+=n[c++],c%=e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),u-i<t)return;const h=l&&u-l;return h?Math.round(1e3*d/h):void 0}}(50,250);return function(e,t){let n,r,i=0,o=1e3/t;const a=function(t){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();i=o,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[function(){const e=Date.now(),t=e-i;for(var s=arguments.length,u=new Array(s),l=0;l<s;l++)u[l]=arguments[l];t>=o?a(u,e):(n=u,r||(r=setTimeout((()=>{r=null,a(n)}),o-t)))},()=>n&&a(n)]}((n=>{const o=n.loaded,a=n.lengthComputable?n.total:void 0,s=o-r,u=i(s);r=o,e({loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:u||void 0,estimated:u&&a&&o<=a?(a-o)/u:void 0,event:n,lengthComputable:null!=a,[t?"download":"upload"]:!0})}),n)},Xe=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Ye=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return ce.asap((()=>e(...n)))};var Qe=Te.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function r(n){let r=n;return e&&(t.setAttribute("href",r),r=t.href),t.setAttribute("href",r),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=r(window.location.href),function(e){const t=ce.isString(e)?r(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0},$e=Te.hasStandardBrowserEnv?{write(e,t,n,r,i,o){const a=[e+"="+encodeURIComponent(t)];ce.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),ce.isString(r)&&a.push("path="+r),ce.isString(i)&&a.push("domain="+i),!0===o&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function Je(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Ze=e=>e instanceof We?c({},e):e;function et(e,t){t=t||{};const n={};function r(e,t,n){return ce.isPlainObject(e)&&ce.isPlainObject(t)?ce.merge.call({caseless:n},e,t):ce.isPlainObject(t)?ce.merge({},t):ce.isArray(t)?t.slice():t}function i(e,t,n){return ce.isUndefined(t)?ce.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function o(e,t){if(!ce.isUndefined(t))return r(void 0,t)}function a(e,t){return ce.isUndefined(t)?ce.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,o){return o in t?r(n,i):o in e?r(void 0,n):void 0}const u={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBo
2dyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t)=>i(Ze(e),Ze(t),!0)};return ce.forEach(Object.keys(Object.assign({},e,t)),(function(r){const o=u[r]||i,a=o(e[r],t[r],r);ce.isUndefined(a)&&o!==s||(n[r]=a)})),n}var tt=e=>{const t=et({},e);let n,i=t.data,o=t.withXSRFToken,a=t.xsrfHeaderName,s=t.xsrfCookieName,u=t.headers,l=t.auth;if(t.headers=u=We.from(u),t.url=Ee(Je(t.baseURL,t.url),e.params,e.paramsSerializer),l&&u.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),ce.isFormData(i))if(Te.hasStandardBrowserEnv||Te.hasStandardBrowserWebWorkerEnv)u.setContentType(void 0);else if(!1!==(n=u.getContentType())){const e=n?n.split(";").map((e=>e.trim())).filter(Boolean):[],t=r(e),i=t[0],o=t.slice(1);u.setContentType([i||"multipart/form-data",...o].join("; "))}if(Te.hasStandardBrowserEnv&&(o&&ce.isFunction(o)&&(o=o(t)),o||!1!==o&&Qe(t.url))){const e=a&&s&&$e.read(s);e&&u.set(a,e)}return t},nt="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){var r,o;const a=tt(e);let s=a.data;const u=We.from(a.headers).normalize();let l,c,d,h,f,p=a.responseType,g=a.onUploadProgress,v=a.onDownloadProgress;function m(){h&&h(),f&&f(),a.cancelToken&&a.cancelToken.unsubscribe(l),a.signal&&a.signal.removeEventListener("abort",l)}let y=new XMLHttpRequest;function b(){if(!y)return;const r=We.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders());qe((function(e){t(e),m()}),(function(e){n(e),m()}),{data:p&&"text"!==p&&"json"!==p?y.response:y.responseText,status:y.status,statusText:y.statusText,headers:r,config:e,request:y}),y=null}y.open(a.method.toUpperCase(),a.url,!0),y.timeout=a.timeout,"onloadend"in y?y.onloadend=b:y.onreadystatechange=function(){y&&4===y.readyState&&(0!==y.status||y.responseURL&&0===y.responseURL.indexOf("file:"))&&setTimeout(b)},y.onabort=function(){y&&(n(new de("Request aborted",de.ECONNABORTED,e,y)),y=null)},y.onerror=function(){n(new de("Network Error",de.ERR_NETWORK,e,y)),y=null},y.ontimeout=function(){let t=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const r=a.transitional||Ce;a.timeoutErrorMessage&&(t=a.timeoutErrorMessage),n(new de(t,r.clarifyTimeoutError?de.ETIMEDOUT:de.ECONNABORTED,e,y)),y=null},void 0===s&&u.setContentType(null),"setRequestHeader"in y&&ce.forEach(u.toJSON(),(function(e,t){y.setRequestHeader(t,e)})),ce.isUndefined(a.withCredentials)||(y.withCredentials=!!a.withCredentials),p&&"json"!==p&&(y.responseType=a.responseType),v&&(d=(r=i(Ke(v,!0),2))[0],f=r[1],y.addEventListener("progress",d)),g&&y.upload&&(c=(o=i(Ke(g),2))[0],h=o[1],y.upload.addEventListener("progress",c),y.upload.addEventListener("loadend",h)),(a.cancelToken||a.signal)&&(l=t=>{y&&(n(!t||t.type?new Ge(null,e,y):t),y.abort(),y=null)},a.cancelToken&&a.cancelToken.subscribe(l),a.signal&&(a.signal.aborted?l():a.signal.addEventListener("abort",l)));const w=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(a.url);w&&-1===Te.protocols.indexOf(w)?n(new de("Unsupported protocol "+w+":",de.ERR_BAD_REQUEST,e)):y.send(s||null)}))};const rt=(e,t)=>{let n,r=new AbortController;const i=function(e){if(!n){n=!0,a();const t=e instanceof Error?e:this.reason;r.abort(t instanceof de?t:new Ge(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{i(new de("timeout ".concat(t," of ms exceeded"),de.ETIMEDOUT))}),t);const a=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach((e=>{e&&(e.removeEventListener?e.removeEventListener("abort",i):e.unsubscribe(i))})),e=null)};e.forEach((e=>e&&e.addEventListener&&e.addEventListener("abort",i)));const s=r.signal;return s.unsubscribe=a,[s,()=>{o&&clearTimeout(o),o=null}]},it=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,i=0;for(;i<n;)r=i+t,yield e.slice(i,r),i=r},ot=(e,t,n,r,i)=>{const o=(a=function(e){return function(){return new h(e.apply(this,arguments))}}((function*(e,t,n){var r,i=!1,o=!1;try{for(var a,s=v(e);i=!(a=yield f(s.next())).done;i=!1){const e=a.value;yield*p(v(it(ArrayBuffer.isView(e)?e:yield f(n(String(e))),t)))}}catch(e){o=!0,r=e}
2finally{try{i&&null!=s.return&&(yield f(s.return()))}finally{if(o)throw r}}})),function(e,t,n){return a.apply(this,arguments)})(e,t,i);var a;let s,u=0,l=e=>{s||(s=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const t=await o.next(),r=t.done,i=t.value;if(r)return l(),void e.close();let a=i.byteLength;if(n){let e=u+=a;n(e)}e.enqueue(new Uint8Array(i))}catch(e){throw l(e),e}},cancel:e=>(l(e),o.return())},{highWaterMark:2})},at="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,st=at&&"function"==typeof ReadableStream,ut=at&&("function"==typeof TextEncoder?(lt=new TextEncoder,e=>lt.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var lt;const ct=function(e){try{for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return!!e(...n)}catch(e){return!1}},dt=st&&ct((()=>{let e=!1;const t=new Request(Te.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),ht=st&&ct((()=>ce.isReadableStream(new Response("").body))),ft={stream:ht&&(e=>e.body)};var pt;at&&(pt=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!ft[e]&&(ft[e]=ce.isFunction(pt[e])?t=>t[e]():(t,n)=>{throw new de("Response type '".concat(e,"' is not supported"),de.ERR_NOT_SUPPORT,n)})})));const gt=async(e,t)=>{const n=ce.toFiniteNumber(e.getContentLength());return null==n?(async e=>null==e?0:ce.isBlob(e)?e.size:ce.isSpecCompliantForm(e)?(await new Request(e).arrayBuffer()).byteLength:ce.isArrayBufferView(e)||ce.isArrayBuffer(e)?e.byteLength:(ce.isURLSearchParams(e)&&(e+=""),ce.isString(e)?(await ut(e)).byteLength:void 0))(t):n},vt={http:null,xhr:nt,fetch:at&&(async e=>{let t=tt(e),n=t.url,r=t.method,o=t.data,a=t.signal,s=t.cancelToken,u=t.timeout,l=t.onDownloadProgress,d=t.onUploadProgress,h=t.responseType,f=t.headers,p=t.withCredentials,g=void 0===p?"same-origin":p,v=t.fetchOptions;h=h?(h+"").toLowerCase():"text";let m,y,b=i(a||s||u?rt([a,s],u):[],2),w=b[0],D=b[1];const x=()=>{!m&&setTimeout((()=>{w&&w.unsubscribe()})),m=!0};let E;try{if(d&&dt&&"get"!==r&&"head"!==r&&0!==(E=await gt(f,o))){let e,t=new Request(n,{method:"POST",body:o,duplex:"half"});if(ce.isFormData(o)&&(e=t.headers.get("content-type"))&&f.setContentType(e),t.body){const e=i(Xe(E,Ke(Ye(d))),2),n=e[0],r=e[1];o=ot(t.body,65536,n,r,ut)}}ce.isString(g)||(g=g?"include":"omit"),y=new Request(n,c(c({},v),{},{signal:w,method:r.toUpperCase(),headers:f.normalize().toJSON(),body:o,duplex:"half",credentials:g}));let t=await fetch(y);const a=ht&&("stream"===h||"response"===h);if(ht&&(l||a)){const e={};["status","statusText","headers"].forEach((n=>{e[n]=t[n]}));const n=ce.toFiniteNumber(t.headers.get("content-length")),r=i(l&&Xe(n,Ke(Ye(l),!0))||[],2),o=r[0],s=r[1];t=new Response(ot(t.body,65536,o,(()=>{s&&s(),a&&x()}),ut),e)}h=h||"text";let s=await ft[ce.findKey(ft,h)||"text"](t,e);return!a&&x(),D&&D(),await new Promise(((n,r)=>{qe(n,r,{data:s,headers:We.from(t.headers),status:t.status,statusText:t.statusText,config:e,request:y})}))}catch(n){if(x(),n&&"TypeError"===n.name&&/fetch/i.test(n.message))throw Object.assign(new de("Network Error",de.ERR_NETWORK,e,y),{cause:n.cause||n});throw de.from(n,n&&n.code,e,y)}})};ce.forEach(vt,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const mt=e=>"- ".concat(e),yt=e=>ce.isFunction(e)||null===e||!1===e;var bt=e=>{const t=(e=ce.isArray(e)?e:[e]).length;let n,r;const o={};for(let i=0;i<t;i++){let t;if(n=e[i],r=n,!yt(n)&&(r=vt[(t=String(n)).toLowerCase()],void 0===r))throw new de("Unknown adapter '".concat(t,"'"));if(r)break;o[t||"#"+i]=r}if(!r){const e=Object.entries(o).map((e=>{let t=i(e,2),n=t[0],r=t[1];return"adapter ".concat(n," ")+(!1===r?"is not supported by the environment":"is not available in the build")}));throw new de("There is no suitable adapter to dispatch the request "+(t?e.length>1?"since :\n"+e.map(mt).join("\n"):" "+mt(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return r};function wt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ge(null,e)}function Dt(e){return wt(e),e.headers=We.from(e.headers),e.data=He.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),bt(e.adapter||Me.adapter)(e).then((function(t){return wt(e),t.data=
vendor: 4,251 bytes, line 2
2He.call(e,e.transformResponse,t),t.headers=We.from(t.headers),t}),(function(t){return Ve(t)||(wt(e),t&&t.response&&(t.response.data=He.call(e,e.transformResponse,t.response),t.response.headers=We.from(t.response.headers))),Promise.reject(t)}))}const xt="1.7.4",Et={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Et[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const At={};Et.transitional=function(e,t,n){function r(e,t){return"[Axios v1.7.4] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,o)=>{if(!1===e)throw new de(r(i," has been removed"+(t?" in "+t:"")),de.ERR_DEPRECATED);return t&&!At[i]&&(At[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,o)}};var Ct={assertOptions:function(e,t,n){if("object"!=typeof e)throw new de("options must be an object",de.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=t[o];if(a){const t=e[o],n=void 0===t||a(t,o,e);if(!0!==n)throw new de("option "+o+" must be "+n,de.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new de("Unknown option "+o,de.ERR_BAD_OPTION)}},validators:Et};const St=Ct.validators;class _t{constructor(e){this.defaults=e,this.interceptors={request:new Ae,response:new Ae}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t;Error.captureStackTrace?Error.captureStackTrace(t={}):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{};const n=t=et(this.defaults,t),r=n.transitional,i=n.paramsSerializer,o=n.headers;void 0!==r&&Ct.assertOptions(r,{silentJSONParsing:St.transitional(St.boolean),forcedJSONParsing:St.transitional(St.boolean),clarifyTimeoutError:St.transitional(St.boolean)},!1),null!=i&&(ce.isFunction(i)?t.paramsSerializer={serialize:i}:Ct.assertOptions(i,{encode:St.function,serialize:St.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=o&&ce.merge(o.common,o[t.method]);o&&ce.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete o[e]})),t.headers=We.concat(a,o);const s=[];let u=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(u=u&&e.synchronous,s.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let d,h=0;if(!u){const e=[Dt.bind(this),void 0];for(e.unshift.apply(e,s),e.push.apply(e,l),d=e.length,c=Promise.resolve(t);h<d;)c=c.then(e[h++],e[h++]);return c}d=s.length;let f=t;for(h=0;h<d;){const t=s[h++],n=s[h++];try{f=t(f)}catch(e){n.call(this,e);break}}try{c=Dt.call(this,f)}catch(e){return Promise.reject(e)}for(h=0,d=l.length;h<d;)c=c.then(l[h++],l[h++]);return c}getUri(e){return Ee(Je((e=et(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}ce.forEach(["delete","get","head","options"],(function(e){_t.prototype[e]=function(t,n){return this.request(et(n||{},{method:e,url:t,data:(n||{}).data}))}})),ce.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,i){return this.request(et(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}_t.prototype[e]=t(),_t.prototype[e+"Form"]=t(!0)}));var kt=_t;class Ot{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,i){n.reason||(n.reason=new Ge(e,r,i),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ot((function(t){e=t})),cancel:e}}}var Ft=Ot;
2const Pt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Pt).forEach((e=>{let t=i(e,2),n=t[0],r=t[1];Pt[r]=n}));var Tt=Pt;const Rt=function e(t){const n=new kt(t),r=b(kt.prototype.request,n);return ce.extend(r,kt.prototype,n,{allOwnKeys:!0}),ce.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(et(t,n))},r}(Me);Rt.Axios=kt,Rt.CanceledError=Ge,Rt.CancelToken=Ft,Rt.isCancel=Ve,Rt.VERSION=xt,Rt.toFormData=ye,Rt.AxiosError=de,Rt.Cancel=Rt.CanceledError,Rt.all=function(e){return Promise.all(e)},Rt.spread=function(e){return function(t){return e.apply(null,t)}},Rt.isAxiosError=function(e){return ce.isObject(e)&&!0===e.isAxiosError},Rt.mergeConfig=et,Rt.AxiosHeaders=We,Rt.formToJSON=e=>Re(ce.isHTMLForm(e)?new FormData(e):e),Rt.getAdapter=bt,Rt.HttpStatusCode=Tt,Rt.default=Rt;const jt=e=>{let t=e.url,n=e.method,r=e.data,i=e.headers;return Rt.request({url:t,method:n,data:r,headers:i}).then((e=>({data:e.data,headers:e.headers,status:e.status})))},Mt=async e=>{let t=e.url,n=e.method,r=e.data,i=e.headers,o=r;"application/json"===i["Content-Type"]&&(o=JSON.stringify(o));const a=await fetch(t,{method:n,body:o,headers:i});if(!a.ok){const e=await a.text();throw new Error(e)}let s=await a.text();try{s=JSON.parse(s)}catch(e){}return{data:s,headers:Object.fromEntries(a.headers.entries()),status:a.status}},It=e=>"function"==typeof e?e:"fetch"===e?Mt:jt;function Bt(e){if("undefined"==typeof location)return Promise.reject(new Error("Environment does not support location.search"));const t=u(location.search);if(!t.xAPILaunchService)return Promise.reject(new Error("xAPILaunchService parameter not found in URL."));const n=new URL(t.xAPILaunchService);return n.pathname+="launch/".concat(t.xAPILaunchKey),It(e.adapter)({method:"POST",url:n.toString()}).then((e=>e.data))}function Lt(){if("undefined"==typeof location)throw new Error("Environment does not support location.search");return u(location.search)}function Nt(e,t){const n="".concat(e,":").concat(t);if("function"==typeof btoa)return"Basic ".concat(btoa(n));if("undefined"!=typeof Buffer)return"Basic ".concat(Buffer.from(n,"binary").toString("base64"));throw new Error("Environment does not support base64 conversion.")}class Ut{constructor(e){const t=e.version||"1.0.3";var n;this.endpoint=(n=e.endpoint).endsWith("/")?n:"".concat(n,"/"),this.headers={"X-Experience-API-Version":t,"Content-Type":"application/json",Authorization:e.auth?e.auth:Nt("","")},this.adapter=It(e.adapter)}requestResource(e){var t;const n=Object.assign({},e.queryParams);null!==(t=e.requestOptions)&&void 0!==t&&t.useCacheBuster&&(n.cachebuster=(new Date).getTime().toString());const r=this.generateURL(e.resource,n);return this.requestURL(r,e.requestConfig)}requestURL(e,t){return this.adapter({url:e,method:(null==t?void 0:t.method)||"GET",headers:c(c({},this.headers),null==t?void 0:t.headers),data:null==t?void 0:t.data}).then((e=>{const t=e.headers["content-type"];return e.data&&t&&-1!==t.indexOf("multipart/mixed")&&(e.data=function(e){const t=e.trim().split(a)[0].trim(),n=e.split(t).map((e=>e.trim())).filter((e=>""!==e&&"--"!==e)),r=[];for(let e=0;e<n.length;e++){const t={},i=n[e].split(a);for(let e=0;e<i.length-2;e++){const n=i[e].split(":");t[n[0]]=n[1]}let o=i[i.length-1];t["Content-Type"].indexOf("application/json")>-1&&(o=JSON.parse(o)),r.push(o)}return r}(e.data)),e}))}generateURL(e,t){const n=Object.keys(t).map((e=>{let n="agent"===e?JSON.stringify(t[e]):t[e];return n=encodeURIComponent(n),"".concat(e,"=").concat(n)})).join("&");return"".concat(this.endpoint).concat(e).concat(n?"?"+n:"")}}return d(Ut,"default",Ut),d(Ut,"AttachmentUsages",e),d(Ut,"Verbs",o),d(Ut,"calculateISO8601Duration",y),d(Ut,"getSearchQueryParamsAsObject",u),d(Ut,"getXAPILaunchData",Bt),d(Ut,"getTinCanLaunchData",
2Lt),d(Ut,"toBasicAuth",Nt),Ut.prototype.getAbout=function(e){return this.requestResource({resource:t.ABOUT,requestOptions:{useCacheBuster:null==e?void 0:e.useCacheBuster}})},Ut.prototype.getActivity=function(e){return this.requestResource({resource:t.ACTIVITIES,queryParams:{activityId:e.activityId},requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.getAgent=function(e){return this.requestResource({resource:t.AGENTS,queryParams:{agent:e.agent},requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.createActivityProfile=function(e){const n={};return e.etag&&(n[e.matchHeader]=e.etag),this.requestResource({resource:t.ACTIVITY_PROFILE,queryParams:{activityId:e.activityId,profileId:e.profileId},requestConfig:{method:"POST",data:e.profile,headers:n}})},Ut.prototype.setActivityProfile=function(e){const n={};return n[e.matchHeader]=e.etag,e.contentType&&(n["Content-Type"]=e.contentType),this.requestResource({resource:t.ACTIVITY_PROFILE,queryParams:{activityId:e.activityId,profileId:e.profileId},requestConfig:{method:"PUT",data:e.profile,headers:n}})},Ut.prototype.getActivityProfiles=function(e){return this.requestResource({resource:t.ACTIVITY_PROFILE,queryParams:c({activityId:e.activityId},!!e.since&&{since:e.since}),requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.getActivityProfile=function(e){return this.requestResource({resource:t.ACTIVITY_PROFILE,queryParams:{activityId:e.activityId,profileId:e.profileId},requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.deleteActivityProfile=function(e){const n={};return e.etag&&(n["If-Match"]=e.etag),this.requestResource({resource:t.ACTIVITY_PROFILE,queryParams:{activityId:e.activityId,profileId:e.profileId},requestConfig:{method:"DELETE",headers:n}})},Ut.prototype.createAgentProfile=function(e){const n={};return e.etag&&(n[e.matchHeader]=e.etag),this.requestResource({resource:t.AGENT_PROFILE,queryParams:{agent:e.agent,profileId:e.profileId},requestConfig:{method:"POST",data:e.profile,headers:n}})},Ut.prototype.setAgentProfile=function(e){const n={};return n[e.matchHeader]=e.etag,e.contentType&&(n["Content-Type"]=e.contentType),this.requestResource({resource:t.AGENT_PROFILE,queryParams:{agent:e.agent,profileId:e.profileId},requestConfig:{method:"PUT",data:e.profile,headers:n}})},Ut.prototype.getAgentProfiles=function(e){return this.requestResource({resource:t.AGENT_PROFILE,queryParams:c({agent:e.agent},!!e.since&&{since:e.since}),requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.getAgentProfile=function(e){return this.requestResource({resource:t.AGENT_PROFILE,queryParams:{agent:e.agent,profileId:e.profileId},requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.deleteAgentProfile=function(e){const n={};return e.etag&&(n["If-Match"]=e.etag),this.requestResource({resource:t.AGENT_PROFILE,queryParams:{agent:e.agent,profileId:e.profileId},requestConfig:{method:"DELETE",headers:n}})},Ut.prototype.createState=function(e){const n={};return e.etag&&e.matchHeader&&(n[e.matchHeader]=e.etag),this.requestResource({resource:t.STATE,queryParams:c({agent:e.agent,activityId:e.activityId,stateId:e.stateId},!!e.registration&&{registration:e.registration}),requestConfig:{method:"POST",data:e.state,headers:n}})},Ut.prototype.setState=function(e){const n={};return e.etag&&e.matchHeader&&(n[e.matchHeader]=e.etag),e.contentType&&(n["Content-Type"]=e.contentType),this.requestResource({resource:t.STATE,queryParams:c({agent:e.agent,activityId:e.activityId,stateId:e.stateId},!!e.registration&&{registration:e.registration}),requestConfig:{method:"PUT",data:e.state,headers:n}})},Ut.prototype.getStates=function(e){return this.requestResource({resource:t.STATE,queryParams:c(c({agent:e.agent,activityId:e.activityId},!!e.registration&&{registration:e.registration}),!!e.since&&{since:e.since}),requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.getState=function(e){return this.requestResource({resource:t.STATE,queryParams:c({agent:e.agent,activityId:e.activityId,stateId:e.stateId},!!e.registration&&{registration:e.registration}),requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.deleteState=function(e){const n={};return e.etag&&(n["If-Match"]=e.etag),this.requestResource({resource:t.STATE,queryParams:c({agent:e.agent,activityId:e.activityId,stateId:e.stateId},!!e.registration&&{registration:e.registration}),requestConfig:{method:"DELETE",headers:n}})},Ut.prototype.deleteStates=function(e){const n={};return e.etag&&(n["If-Match"]=e.etag),this.requestResource({resource:t.STATE,queryParams:c({agent:e.agent,activityId:e.activityId},!!e.registration&&{registration:e.registration}),requestConfig:{method:"DELETE",headers:n}})},Ut.prototype.getStatement=function(e){return this.requestResource({resource:t.STATEMENT,queryParams:c(c({statementId:e.statementId},!!e.attachments&&{attachments:e.attachments}),!!e.format&&{format:e.format}),requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.getVoidedStatement=function(e){return this.requestResource({resource:t.STATEMENT,queryParams:c(c({voidedStatementId:e.voidedStatementId},!!e.attachments&&{attachments:e.attachments}),!!e.format&&{format:e.format}),requestOptions:{useCacheBuster:e.useCacheBuster}})},Ut.prototype.getStatements=function(e){return this.requestResource({resource:t.STATEMENT,queryParams:c(c(c(c(c(c(c(c(c(c(c(c({},!(null==e||!e.activity)&&{activity:e.activity}),!(null==e||!e.agent)&&{agent:e.agent}),!(null==e||!e.ascending)&&{ascending:e.ascending}),!(null==e||!e.attachments)&&{attachments:e.attachments}),!(null==e||!e.format)&&{format:e.format}),!(null==e||!e.limit)&&{limit:e.limit}),!(null==e||!e.registration)&&{registration:e.registration}),!(null==e||!e.related_activities)&&{related_activities:e.related_activities}),!(null==e||!e.related_agents)&&{related_agents:e.related_agents}),!(null==e||!e.since)&&{since:e.since}),!(null==e||!e.until)&&{until:e.until}),!(null==e||!e.verb)&&{verb:e.verb}),requestOptions:{useCacheBuster:null==e?void 0:e.useCacheBuster}})},Ut.prototype.getMoreStatements=function(e){const t=new URL(this.endpoint),n="".concat(t.protocol,"//").concat(t.host).concat(e.more);return this.requestURL(n)},Ut.prototype.sendStatement=function(e){var n;if(null===(n=e.attachments)||void 0===n?void 0:n.length){const n=s(e.statement,e.attachments);return this.requestResource({resource:t.STATEMENT,requestConfig:{method:"POST",headers:n.header,data:n.blob}})}return this.requestResource({resource:t.STATEMENT,requestConfig:{method:"POST",data:e.statement}})},Ut.prototype.sendStatements=function(e){var n;if(null===(n=e.attachments)||void 0===n?void 0:n.length){const n=s(e.statements,e.attachments);return this.requestResource({resource:t.STATEMENT,requestConfig:{method:"POST",headers:n.header,data:n.blob}})}return this.requestResource({resource:t.STATEMENT,requestConfig:{method:"POST",data:e.statements}})},Ut.prototype.voidStatement=function(e){const t={actor:e.actor,verb:o.VOIDED,object:{objectType:"StatementRef",id:e.statementId}};
2return this.sendStatement({statement:t})},Ut.prototype.voidStatements=function(e){const t=e.statementIds.map((t=>({actor:e.actor,verb:o.VOIDED,object:{objectType:"StatementRef",id:t}})));return this.sendStatements({statements:t})},Ut}()},62276(e,t,n){"use strict";n.d(t,{Eq:()=>c});var r=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},i=new WeakMap,o=new WeakMap,a={},s=0,u=function(e){return e&&(e.host||u(e.parentNode))},l=function(e,t,n,r){var l=function(e,t){return t.map((function(t){if(e.contains(t))return t;var n=u(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)})).filter((function(e){return Boolean(e)}))}(t,Array.isArray(e)?e:[e]);a[n]||(a[n]=new WeakMap);var c=a[n],d=[],h=new Set,f=new Set(l),p=function(e){e&&!h.has(e)&&(h.add(e),p(e.parentNode))};l.forEach(p);var g=function(e){e&&!f.has(e)&&Array.prototype.forEach.call(e.children,(function(e){if(h.has(e))g(e);else try{var t=e.getAttribute(r),a=null!==t&&"false"!==t,s=(i.get(e)||0)+1,u=(c.get(e)||0)+1;i.set(e,s),c.set(e,u),d.push(e),1===s&&a&&o.set(e,!0),1===u&&e.setAttribute(n,"true"),a||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}}))};return g(t),h.clear(),s++,function(){d.forEach((function(e){var t=i.get(e)-1,a=c.get(e)-1;i.set(e,t),c.set(e,a),t||(o.has(e)||e.removeAttribute(r),o.delete(e)),a||e.removeAttribute(n)})),--s||(i=new WeakMap,i=new WeakMap,o=new WeakMap,a={})}},c=function(e,t,n){void 0===n&&(n="data-aria-hidden");var i=Array.from(Array.isArray(e)?e:[e]),o=t||r(e);return o?(i.push.apply(i,Array.from(o.querySelectorAll("[aria-live]"))),l(i,o,n,"aria-hidden")):function(){return null}}},21879(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,i,o){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(r)for(var s=0;s<this.length;s++){var u=this[s][0];null!=u&&(a[u]=!0)}for(var l=0;l<e.length;l++){var c=[].concat(e[l]);r&&a[c[0]]||(void 0!==o&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),i&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=i):c[4]="".concat(i)),t.push(c))}},t}},75886(e){"use strict";e.exports=function(e,t){return t||(t={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]|(%20)/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},38246(e){"use strict";e.exports=function(e){return e[1]}},39967(e,t,n){e.exports=function(){"use strict";var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(t,n)},t=function(){return(t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function r(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||((r=r||Array.prototype.slice.call(t,0,i))[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}var i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,o=Object.keys,a=Array.isArray;function s(e,t){return"object"!=typeof t||o(t).forEach((function(n){e[n]=t[n]})),e}"undefined"==typeof Promise||i.Promise||(i.Promise=Promise);var u=Object.getPrototypeOf,l={}.hasOwnProperty;function c(e,t){return l.call(e,t)}function d(e,t){"function"==typeof t&&(t=t(u(e))),("undefined"==typeof Reflect?o:Reflect.ownKeys)(t).forEach((function(n){f(e,n,t[n])}))}var h=Object.defineProperty;function f(e,t,n,r){h(e,t,s(n&&c(n,"get")&&"function"==typeof n.get?{get:n.get,set:n.set,configurable:!0}:{value:n,configurable:!0,writable:!0},r))}function p(e){return{from:function(t){return e.prototype=Object.create(t.prototype),f(e.prototype,"constructor",e),{extend:d.bind(null,e.prototype)}}}}var g=Object.getOwnPropertyDescriptor,v=[].slice;function m(e,t,n){return v.call(e,t,n)}function y(e,t){return t(e)}function b(e){if(!e)throw new Error("Assertion Failed")}function w(e){i.setImmediate?setImmediate(e):setTimeout(e,0)}function D(e,t){if("string"==typeof t&&c(e,t))return e[t];if(!t)return e;if("string"!=typeof t){for(var n=[],r=0,i=t.length;r<i;++r){var o=D(e,t[r]);n.push(o)}return n}var a=t.indexOf(".");if(-1!==a){var s=e[t.substr(0,a)];return null==s?void 0:D(s,t.substr(a+1))}}function x(e,t,n){if(e&&void 0!==t&&(!("isFrozen"in Object)||!Object.isFrozen(e)))if("string"!=typeof t&&"length"in t){b("string"!=typeof n&&"length"in n);for(var r=0,i=t.length;r<i;++r)x(e,t[r],n[r])}else{var o,s,u=t.indexOf(".");-1!==u?(o=t.substr(0,u),""===(s=t.substr(u+1))?void 0===n?a(e)&&!isNaN(parseInt(o))?e.splice(o,1):delete e[o]:e[o]=n:x(u=(u=e[o])&&c(e,o)?u:e[o]={},s,n)):void 0===n?a(e)&&!isNaN(parseInt(t))?e.splice(t,1):delete e[t]:e[t]=n}}function E(e){var t,n={};for(t in e)c(e,t)&&(n[t]=e[t]);return n}var A=[].concat;function C(e){return A.apply([],e)}var S="BigUint64Array,BigInt64Array,Array,Boolean,String,Date,RegExp,Blob,File,FileList,FileSystemFileHandle,FileSystemDirectoryHandle,ArrayBuffer,DataView,Uint8ClampedArray,ImageBitmap,ImageData,Map,Set,CryptoKey".split(",").concat(C([8,16,32,64].map((function(e){return["Int","Uint","Float"].map((function(t){return t+e+"Array"}))})))).filter((function(e){return i[e]})),_=new Set(S.map((function(e){return i[e]}))),k=null;function O(e){return k=new WeakMap,e=function e(t){if(!t||"object"!=typeof t)return t;var n=k.get(t);if(n)return n;if(a(t)){n=[],k.set(t,n);for(var r=0,i=t.length;r<i;++r)n.push(e(t[r]))}else if(_.has(t.constructor))n=t;else{var o,s=u(t);for(o in n=s===Object.prototype?{}:Object.create(s),k.set(t,n),t)c(t,o)&&(n[o]=e(t[o]))}return n}(e),k=null,e}var F={}.toString;function P(e){return F.call(e).slice(8,-1)}var T="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator",R="symbol"==typeof T?function(e){var t;return null!=e&&(t=e[T])&&t.apply(e)}:function(){return null};function j(e,t){return 0<=(t=e.indexOf(t))&&e.splice(t,1),0<=t}var M={};function I(e){var t,n,r,i;if(1===arguments.length){if(a(e))return e.slice();if(this===M&&"string"==typeof e)return[e];if(i=R(e)){for(n=[];!(r=i.next()).done;)n.push(r.value);return n}if(null==e)return[e];if("number"!=typeof(t=e.length))return[e];for(n=new Array(t);t--;)n[t]=e[t];return n}for(t=arguments.length,n=new Array(t);t--;)n[t]=arguments[t];return n}var B="undefined"!=typeof Symbol?function(e){return"AsyncFunction"===e[Symbol.toStringTag]}:function(){return!1},L=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"].concat(ue=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"]),N={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function U(e,t){this.name=e,this.message=t}function z(e,t){return e+". Errors: "+Object.keys(t).map((function(e){return t[e].toString()})).filter((function(e,t,n){return n.indexOf(e)===t})).join("\n")}function W(e,t,n,r){this.failures=t,this.failedKeys=r,this.successCount=n,this.message=z(e,t)}function H(e,t){this.name="BulkError",this.failures=Object.keys(t).map((function(e){return t[e]})),this.failuresByPos=t,this.message=z(e,this.failures)}p(U).from(Error).extend({toString:function(){return this.name+": "+this.message}}),p(W).from(U),p(H).from(U);var V=L.reduce((function(e,t){return e[t]=t+"Error",e}),{}),G=U,q=L.reduce((function(e,t){var n=t+"Error";function r(e,r){this.name=n,e?"string"==typeof e?(this.message="".concat(e).concat(r?"\n "+r:""),this.inner=r||null):"object"==typeof e&&(this.message="".concat(e.name," ").concat(e.message),this.inner=e):(this.message=N[t]||n,this.inner=null)}return p(r).from(G),e[t]=r,e}),{});q.Syntax=SyntaxError,q.Type=TypeError,q.Range=RangeError;var K=ue.reduce((function(e,t){return e[t+"Error"]=q[t],e}),{}),X=L.reduce((function(e,t){return-1===["Syntax","Type","Range"].indexOf(t)&&(e[t+"Error"]=q[t]),e}),{});function Y(){}function Q(e){return e}function $(e,t){return null==e||e===Q?t:function(n){return t(e(n))}}function J(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function Z(e,t){return e===Y?t:function(){var n=e.apply(this,arguments);void 0!==n&&(arguments[0]=n);var r=this.onsuccess,i=this.onerror;this.onsuccess=null,this.onerror=null;
vendor: 9,651 bytes, line 2
2var o=t.apply(this,arguments);return r&&(this.onsuccess=this.onsuccess?J(r,this.onsuccess):r),i&&(this.onerror=this.onerror?J(i,this.onerror):i),void 0!==o?o:n}}function ee(e,t){return e===Y?t:function(){e.apply(this,arguments);var n=this.onsuccess,r=this.onerror;this.onsuccess=this.onerror=null,t.apply(this,arguments),n&&(this.onsuccess=this.onsuccess?J(n,this.onsuccess):n),r&&(this.onerror=this.onerror?J(r,this.onerror):r)}}function te(e,t){return e===Y?t:function(n){var r=e.apply(this,arguments);s(n,r);var i=this.onsuccess,o=this.onerror;return this.onsuccess=null,this.onerror=null,n=t.apply(this,arguments),i&&(this.onsuccess=this.onsuccess?J(i,this.onsuccess):i),o&&(this.onerror=this.onerror?J(o,this.onerror):o),void 0===r?void 0===n?void 0:n:s(r,n)}}function ne(e,t){return e===Y?t:function(){return!1!==t.apply(this,arguments)&&e.apply(this,arguments)}}function re(e,t){return e===Y?t:function(){var n=e.apply(this,arguments);if(n&&"function"==typeof n.then){for(var r=this,i=arguments.length,o=new Array(i);i--;)o[i]=arguments[i];return n.then((function(){return t.apply(r,o)}))}return t.apply(this,arguments)}}X.ModifyError=W,X.DexieError=U,X.BulkError=H;var ie="undefined"!=typeof location&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function oe(e){ie=e}var ae={},se=100,ue=(S="undefined"==typeof Promise?[]:function(){var e=Promise.resolve();if("undefined"==typeof crypto||!crypto.subtle)return[e,u(e),e];var t=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[t,u(t),e]}(),S[0]),le=(L=S[1],S=S[2],L=L&&L.then,ue&&ue.constructor),ce=!!S,de=function(e,t){be.push([e,t]),fe&&(queueMicrotask(Oe),fe=!1)},he=!0,fe=!0,pe=[],ge=[],ve=Q,me={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:Y,pgp:!1,env:{},finalize:Y},ye=me,be=[],we=0,De=[];function xe(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");this._listeners=[],this._lib=!1;var t=this._PSD=ye;if("function"!=typeof e){if(e!==ae)throw new TypeError("Not a function");return this._state=arguments[1],this._value=arguments[2],void(!1===this._state&&Ce(this,this._value))}this._state=null,this._value=null,++t.ref,function e(t,n){try{n((function(n){if(null===t._state){if(n===t)throw new TypeError("A promise cannot be resolved with itself.");var r=t._lib&&Fe();n&&"function"==typeof n.then?e(t,(function(e,t){n instanceof xe?n._then(e,t):n.then(e,t)})):(t._state=!0,t._value=n,Se(t)),r&&Pe()}}),Ce.bind(null,t))}catch(n){Ce(t,n)}}(this,e)}var Ee={get:function(){var e=ye,t=Ne;function n(n,r){var i=this,o=!e.global&&(e!==ye||t!==Ne),a=o&&!He(),s=new xe((function(t,s){_e(i,new Ae(Ye(n,e,o,a),Ye(r,e,o,a),t,s,e))}));return this._consoleTask&&(s._consoleTask=this._consoleTask),s}return n.prototype=ae,n},set:function(e){f(this,"then",e&&e.prototype===ae?Ee:{get:function(){return e},set:Ee.set})}};function Ae(e,t,n,r,i){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.resolve=n,this.reject=r,this.psd=i}function Ce(e,t){var n,r;ge.push(t),null===e._state&&(n=e._lib&&Fe(),t=ve(t),e._state=!1,e._value=t,r=e,pe.some((function(e){return e._value===r._value}))||pe.push(r),Se(e),n&&Pe())}function Se(e){var t=e._listeners;e._listeners=[];for(var n=0,r=t.length;n<r;++n)_e(e,t[n]);var i=e._PSD;--i.ref||i.finalize(),0===we&&(++we,de((function(){0==--we&&Te()}),[]))}function _e(e,t){if(null!==e._state){var n=e._state?t.onFulfilled:t.onRejected;if(null===n)return(e._state?t.resolve:t.reject)(e._value);++t.psd.ref,++we,de(ke,[n,e,t])}else e._listeners.push(t)}function ke(e,t,n){try{var r,i=t._value;!t._state&&ge.length&&(ge=[]),r=ie&&t._consoleTask?t._consoleTask.run((function(){return e(i)})):e(i),t._state||-1!==ge.indexOf(i)||function(e){for(var t=pe.length;t;)if(pe[--t]._value===e._value)return pe.splice(t,1)}(t),n.resolve(r)}catch(e){n.reject(e)}finally{0==--we&&Te(),--n.psd.ref||n.psd.finalize()}}function Oe(){Xe(me,(function(){Fe()&&Pe()}))}function Fe(){var e=he;return fe=he=!1,e}function Pe(){var e,t,n;do{for(;0<be.length;)for(e=be,be=[],n=e.length,t=0;t<n;++t){var r=e[t];r[0].apply(null,r[1])}}while(0<be.length);fe=he=!0}function Te(){var e=pe;pe=[],e.forEach((function(e){e._PSD.onunhandled.call(null,e._value,e)}));for(var t=De.slice(0),n=t.length;n;)t[--n]()}function Re(e){return new xe(ae,!1,e)}function je(e,t){var n=ye;return function(){var r=Fe(),i=ye;try{return qe(n,!0),e.apply(this,arguments)}catch(r){t&&t(r)}finally{qe(i,!1),r&&Pe()}}}d(xe.prototype,{then:Ee,_then:function(e,t){_e(this,new Ae(null,null,e,t,ye))},catch:function(e){if(1===arguments.length)return this.then(null,e);var t=e,n=arguments[1];return"function"==typeof t?this.then(null,(function(e){return(e instanceof t?n:Re)(e)})):this.then(null,(function(e){return(e&&e.name===t?n:Re)(e)}))},finally:function(e){return this.then((function(t){return xe.resolve(e()).then((function(){return t}))}),(function(t){return xe.resolve(e()).then((function(){return Re(t)}))}))},timeout:function(e,t){var n=this;return e<1/0?new xe((function(r,i){var o=setTimeout((function(){return i(new q.Timeout(t))}),e);n.then(r,i).finally(clearTimeout.bind(null,o))})):this}}),"undefined"!=typeof Symbol&&Symbol.toStringTag&&f(xe.prototype,Symbol.toStringTag,"Dexie.Promise"),me.env=Ke(),d(xe,{all:function(){var e=I.apply(null,arguments).map(Ve);return new xe((function(t,n){0===e.length&&t([]);var r=e.length;e.forEach((function(i,o){return xe.resolve(i).then((function(n){e[o]=n,--r||t(e)}),n)}))}))},resolve:function(e){return e instanceof xe?e:e&&"function"==typeof e.then?new xe((function(t,n){e.then(t,n)})):new xe(ae,!0,e)},reject:Re,race:function(){var e=I.apply(null,arguments).map(Ve);return new xe((function(t,n){e.map((function(e){return xe.resolve(e).then(t,n)}))}))},PSD:{get:function(){return ye},set:function(e){return ye=e}},totalEchoes:{get:function(){return Ne}},newPSD:ze,usePSD:Xe,scheduler:{get:function(){return de},set:function(e){de=e}},rejectionMapper:{get:function(){return ve},set:function(e){ve=e}},follow:function(e,t){return new xe((function(n,r){return ze((function(t,n){var r=ye;r.unhandleds=[],r.onunhandled=n,r.finalize=J((function(){var e,r=this;e=function(){0===r.unhandleds.length?t():n(r.unhandleds[0])},De.push((function t(){e(),De.splice(De.indexOf(t),1)})),++we,de((function(){0==--we&&Te()}),[])}),r.finalize),e()}),t,n,r)}))}}),le&&(le.allSettled&&f(xe,"allSettled",(function(){var e=I.apply(null,arguments).map(Ve);return new xe((function(t){0===e.length&&t([]);var n=e.length,r=new Array(n);e.forEach((function(e,i){return xe.resolve(e).then((function(e){return r[i]={status:"fulfilled",value:e}}),(function(e){return r[i]={status:"rejected",reason:e}})).then((function(){return--n||t(r)}))}))}))})),le.any&&"undefined"!=typeof AggregateError&&f(xe,"any",(function(){var e=I.apply(null,arguments).map(Ve);return new xe((function(t,n){0===e.length&&n(new AggregateError([]));var r=e.length,i=new Array(r);e.forEach((function(e,o){return xe.resolve(e).then((function(e){return t(e)}),(function(e){i[o]=e,--r||n(new AggregateError(i))}))}))}))})),le.withResolvers&&(xe.withResolvers=le.withResolvers));var Me={awaits:0,echoes:0,id:0},Ie=0,Be=[],Le=0,Ne=0,Ue=0;function ze(e,t,n,r){var i=ye,o=Object.create(i);return o.parent=i,o.ref=0,o.global=!1,o.id=++Ue,me.env,o.env=ce?{Promise:xe,PromiseProp:{value:xe,configurable:!0,writable:!0},all:xe.all,race:xe.race,allSettled:xe.allSettled,any:xe.any,resolve:xe.resolve,reject:xe.reject}:{},t&&s(o,t),++i.ref,o.finalize=function(){--this.parent.ref||this.parent.finalize()},r=Xe(o,e,n,r),0===o.ref&&o.finalize(),r}function We(){return Me.id||(Me.id=++Ie),++Me.awaits,Me.echoes+=se,Me.id}function He(){return!!Me.awaits&&(0==--Me.awaits&&(Me.id=0),Me.echoes=Me.awaits*se,!0)}function Ve(e){return Me.echoes&&e&&e.constructor===le?(We(),e.then((function(e){return He(),e}),(function(e){return He(),$e(e)}))):e}function Ge(){var e=Be[Be.length-1];Be.pop(),qe(e,!1)}function qe(e,t){var n,r=ye;(t?!Me.echoes||Le++&&e===ye:!Le||--Le&&e===ye)||queueMicrotask(t?function(e){++Ne,Me.echoes&&0!=--Me.echoes||(Me.echoes=Me.awaits=Me.id=0),Be.push(ye),qe(e,!0)}.bind(null,e):Ge),e!==ye&&(ye=e,r===me&&(me.env=Ke()),ce&&(n=me.env.Promise,t=e.env,(r.global||e.global)&&(Object.defineProperty(i,"Promise",t.PromiseProp),n.all=t.all,n.race=t.race,n.resolve=t.resolve,n.reject=t.reject,t.allSettled&&(n.allSettled=t.allSettled),t.any&&(n.any=t.any))))}function Ke(){var e=i.Promise;return ce?{Promise:e,PromiseProp:Object.getOwnPropertyDescriptor(i,"Promise"),all:e.all,race:e.race,allSettled:e.allSettled,any:e.any,resolve:e.resolve,reject:e.reject}:{}}function Xe(e,t,n,r,i){var o=ye;try{return qe(e,!0),t(n,r,i)}finally{qe(o,!1)}}function Ye(e,t,n,r){return"function"!=typeof e?e:function(){var i=ye;n&&We(),qe(t,!0);try{return e.apply(this,arguments)}finally{qe(i,!1),r&&queueMicrotask(He)}}}function Qe(e){Promise===le&&0===Me.echoes?0===Le?e():enqueueNativeMicroTask(e):setTimeout(e,0)}-1===(""+L).indexOf("[native code]")&&(We=He=Y);var $e=xe.reject,Je=String.fromCharCode(65535),Ze="Invalid key provided. Keys must be of type string, number, Date or Array<string | number | Date>.",et="String expected.",tt=[],nt="__dbnames",rt="readonly",it="readwrite";function ot(e,t){return e?t?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:e:t}var at={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function st(e){return"string"!=typeof e||/\./.test(e)?function(e){return e}:function(t){return void 0===t[e]&&e in t&&delete(t=O(t))[e],t}}function ut(){throw q.Type()}function lt(e,t){try{var n=ct(e),r=ct(t);if(n!==r)return"Array"===n?1:"Array"===r?-1:"binary"===n?1:"binary"===r?-1:"str
2ing"===n?1:"string"===r?-1:"Date"===n?1:"Date"!==r?NaN:-1;switch(n){case"number":case"Date":case"string":return t<e?1:e<t?-1:0;case"binary":return function(e,t){for(var n=e.length,r=t.length,i=n<r?n:r,o=0;o<i;++o)if(e[o]!==t[o])return e[o]<t[o]?-1:1;return n===r?0:n<r?-1:1}(dt(e),dt(t));case"Array":return function(e,t){for(var n=e.length,r=t.length,i=n<r?n:r,o=0;o<i;++o){var a=lt(e[o],t[o]);if(0!==a)return a}return n===r?0:n<r?-1:1}(e,t)}}catch(e){}return NaN}function ct(e){var t=typeof e;return"object"!=t?t:ArrayBuffer.isView(e)||"ArrayBuffer"===(e=P(e))?"binary":e}function dt(e){return e instanceof Uint8Array?e:ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):new Uint8Array(e)}var ht=(ft.prototype._trans=function(e,t,n){var r=this._tx||ye.trans,i=this.name,o=ie&&"undefined"!=typeof console&&console.createTask&&console.createTask("Dexie: ".concat("readonly"===e?"read":"write"," ").concat(this.name));function a(e,n,r){if(!r.schema[i])throw new q.NotFound("Table "+i+" not part of transaction");return t(r.idbtrans,r)}var s=Fe();try{var u=r&&r.db._novip===this.db._novip?r===ye.trans?r._promise(e,a,n):ze((function(){return r._promise(e,a,n)}),{trans:r,transless:ye.transless||ye}):function e(t,n,r,i){if(t.idbdb&&(t._state.openComplete||ye.letThrough||t._vip)){var o=t._createTransaction(n,r,t._dbSchema);try{o.create(),t._state.PR1398_maxLoop=3}catch(o){return o.name===V.InvalidState&&t.isOpen()&&0<--t._state.PR1398_maxLoop?(console.warn("Dexie: Need to reopen db"),t.close({disableAutoOpen:!1}),t.open().then((function(){return e(t,n,r,i)}))):$e(o)}return o._promise(n,(function(e,t){return ze((function(){return ye.trans=o,i(e,t,o)}))})).then((function(e){if("readwrite"===n)try{o.idbtrans.commit()}catch(e){}return"readonly"===n?e:o._completion.then((function(){return e}))}))}if(t._state.openComplete)return $e(new q.DatabaseClosed(t._state.dbOpenError));if(!t._state.isBeingOpened){if(!t._state.autoOpen)return $e(new q.DatabaseClosed);t.open().catch(Y)}return t._state.dbReadyPromise.then((function(){return e(t,n,r,i)}))}(this.db,e,[this.name],a);return o&&(u._consoleTask=o,u=u.catch((function(e){return console.trace(e),$e(e)}))),u}finally{s&&Pe()}},ft.prototype.get=function(e,t){var n=this;return e&&e.constructor===Object?this.where(e).first(t):null==e?$e(new q.Type("Invalid argument to Table.get()")):this._trans("readonly",(function(t){return n.core.get({trans:t,key:e}).then((function(e){return n.hook.reading.fire(e)}
vendor: 71,038 bytes, line 2
2))})).then(t)},ft.prototype.where=function(e){if("string"==typeof e)return new this.db.WhereClause(this,e);if(a(e))return new this.db.WhereClause(this,"[".concat(e.join("+"),"]"));var t=o(e);if(1===t.length)return this.where(t[0]).equals(e[t[0]]);var n=this.schema.indexes.concat(this.schema.primKey).filter((function(e){if(e.compound&&t.every((function(t){return 0<=e.keyPath.indexOf(t)}))){for(var n=0;n<t.length;++n)if(-1===t.indexOf(e.keyPath[n]))return!1;return!0}return!1})).sort((function(e,t){return e.keyPath.length-t.keyPath.length}))[0];if(n&&this.db._maxKey!==Je){var r=n.keyPath.slice(0,t.length);return this.where(r).equals(r.map((function(t){return e[t]})))}!n&&ie&&console.warn("The query ".concat(JSON.stringify(e)," on ").concat(this.name," would benefit from a ")+"compound index [".concat(t.join("+"),"]"));var i=this.schema.idxByName;function s(e,t){return 0===lt(e,t)}var u=t.reduce((function(t,n){var r=t[0],o=t[1],u=(t=i[n],e[n]);return[r||t,r||!t?ot(o,t&&t.multi?function(e){return e=D(e,n),a(e)&&e.some((function(e){return s(u,e)}))}:function(e){return s(u,D(e,n))}):o]}),[null,null]);return r=u[0],u=u[1],r?this.where(r.name).equals(e[r.keyPath]).filter(u):n?this.filter(u):this.where(t).equals("")},ft.prototype.filter=function(e){return this.toCollection().and(e)},ft.prototype.count=function(e){return this.toCollection().count(e)},ft.prototype.offset=function(e){return this.toCollection().offset(e)},ft.prototype.limit=function(e){return this.toCollection().limit(e)},ft.prototype.each=function(e){return this.toCollection().each(e)},ft.prototype.toArray=function(e){return this.toCollection().toArray(e)},ft.prototype.toCollection=function(){return new this.db.Collection(new this.db.WhereClause(this))},ft.prototype.orderBy=function(e){return new this.db.Collection(new this.db.WhereClause(this,a(e)?"[".concat(e.join("+"),"]"):e))},ft.prototype.reverse=function(){return this.toCollection().reverse()},ft.prototype.mapToClass=function(t){var n,r=this.db,i=this.name;function o(){return null!==n&&n.apply(this,arguments)||this}(this.schema.mappedClass=t).prototype instanceof ut&&(function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}(o,n=t),Object.defineProperty(o.prototype,"db",{get:function(){return r},enumerable:!1,configurable:!0}),o.prototype.table=function(){return i},t=o);for(var a=new Set,s=t.prototype;s;s=u(s))Object.getOwnPropertyNames(s).forEach((function(e){return a.add(e)}));function l(e){if(!e)return e;var n,r=Object.create(t.prototype);for(n in e)if(!a.has(n))try{r[n]=e[n]}catch(e){}return r}return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=l,this.hook("reading",l),t},ft.prototype.defineClass=function(){return this.mapToClass((function(e){s(this,e)}))},ft.prototype.add=function(e,t){var n=this,r=this.schema.primKey,i=r.auto,o=r.keyPath,a=e;return o&&i&&(a=st(o)(e)),this._trans("readwrite",(function(e){return n.core.mutate({trans:e,type:"add",keys:null!=t?[t]:null,values:[a]})})).then((function(e){return e.numFailures?xe.reject(e.failures[0]):e.lastResult})).then((function(t){if(o)try{x(e,o,t)}catch(t){}return t}))},ft.prototype.update=function(e,t){return"object"!=typeof e||a(e)?this.where(":id").equals(e).modify(t):void 0===(e=D(e,this.schema.primKey.keyPath))?$e(new q.InvalidArgument("Given object does not contain its primary key")):this.where(":id").equals(e).modify(t)},ft.prototype.put=function(e,t){var n=this,r=this.schema.primKey,i=r.auto,o=r.keyPath,a=e;return o&&i&&(a=st(o)(e)),this._trans("readwrite",(function(e){return n.core.mutate({trans:e,type:"put",values:[a],keys:null!=t?[t]:null})})).then((function(e){return e.numFailures?xe.reject(e.failures[0]):e.lastResult})).then((function(t){if(o)try{x(e,o,t)}catch(t){}return t}))},ft.prototype.delete=function(e){var t=this;return this._trans("readwrite",(function(n){return t.core.mutate({trans:n,type:"delete",keys:[e]})})).then((function(e){return e.numFailures?xe.reject(e.failures[0]):void 0}))},ft.prototype.clear=function(){var e=this;return this._trans("readwrite",(function(t){return e.core.mutate({trans:t,type:"deleteRange",range:at})})).then((function(e){return e.numFailures?xe.reject(e.failures[0]):void 0}))},ft.prototype.bulkGet=function(e){var t=this;return this._trans("readonly",(function(n){return t.core.getMany({keys:e,trans:n}).then((function(e){return e.map((function(e){return t.hook.reading.fire(e)}))}))}))},ft.prototype.bulkAdd=function(e,t,n){var r=this,i=Array.isArray(t)?t:void 0,o=(n=n||(i?void 0:t))?n.allKeys:void 0;return this._trans("readwrite",(function(t){var n=(s=r.schema.primKey).auto;if((s=s.keyPath)&&i)throw new q.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new q.InvalidArgument("Arguments objects and keys must have the same length");var a=e.length,s=s&&n?e.map(st(s)):e;return r.core.mutate({trans:t,type:"add",keys:i,values:s,wantResults:o}).then((function(e){var t=e.numFailures,n=e.results,i=e.lastResult;if(e=e.failures,0===t)return o?n:i;throw new H("".concat(r.name,".bulkAdd(): ").concat(t," of ").concat(a," operations failed"),e)}))}))},ft.prototype.bulkPut=function(e,t,n){var r=this,i=Array.isArray(t)?t:void 0,o=(n=n||(i?void 0:t))?n.allKeys:void 0;return this._trans("readwrite",(function(t){var n=(s=r.schema.primKey).auto;if((s=s.keyPath)&&i)throw new q.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new q.InvalidArgument("Arguments objects and keys must have the same length");var a=e.length,s=s&&n?e.map(st(s)):e;return r.core.mutate({trans:t,type:"put",keys:i,values:s,wantResults:o}).then((function(e){var t=e.numFailures,n=e.results,i=e.lastResult;if(e=e.failures,0===t)return o?n:i;throw new H("".concat(r.name,".bulkPut(): ").concat(t," of ").concat(a," operations failed"),e)}))}))},ft.prototype.bulkUpdate=function(e){var t=this,n=this.core,r=e.map((function(e){return e.key})),i=e.map((function(e){return e.changes})),o=[];return this._trans("readwrite",(function(a){return n.getMany({trans:a,keys:r,cache:"clone"}).then((function(s){var u=[],l=[];e.forEach((function(e,n){var r=e.key,i=e.changes,a=s[n];if(a){for(var c=0,d=Object.keys(i);c<d.length;c++){var h=d[c],f=i[h];if(h===t.schema.primKey.keyPath){if(0!==lt(f,r))throw new q.Constraint("Cannot update primary key in bulkUpdate()")}else x(a,h,f)}o.push(n),u.push(r),l.push(a)}}));var c=u.length;return n.mutate({trans:a,type:"put",keys:u,values:l,updates:{keys:r,changeSpecs:i}}).then((function(e){var n=e.numFailures,r=e.failures;if(0===n)return c;for(var i=0,a=Object.keys(r);i<a.length;i++){var s,u=a[i],l=o[Number(u)];null!=l&&(s=r[u],delete r[u],r[l]=s)}throw new H("".concat(t.name,".bulkUpdate(): ").concat(n," of ").concat(c," operations failed"),r)}))}))}))},ft.prototype.bulkDelete=function(e){var t=this,n=e.length;return this._trans("readwrite",(function(n){return t.core.mutate({trans:n,type:"delete",keys:e})})).then((function(e){var r=e.numFailures,i=e.lastResult;if(e=e.failures,0===r)return i;throw new H("".concat(t.name,".bulkDelete(): ").concat(r," of ").concat(n," operations failed"),e)}))},ft);function ft(){}function pt(e){function t(t,r){if(r){for(var i=arguments.length,o=new Array(i-1);--i;)o[i-1]=arguments[i];return n[t].subscribe.apply(null,o),e}if("string"==typeof t)return n[t]}var n={};t.addEventType=s;for(var r=1,i=arguments.length;r<i;++r)s(arguments[r]);return t;function s(e,r,i){if("object"!=typeof e){var u;r=r||ne;var l={subscribers:[],fire:i=i||Y,subscribe:function(e){-1===l.subscribers.indexOf(e)&&(l.subscribers.push(e),l.fire=r(l.fire,e))},unsubscribe:function(e){l.subscribers=l.subscribers.filter((function(t){return t!==e})),l.fire=l.subscribers.reduce(r,i)}};return n[e]=t[e]=l}o(u=e).forEach((function(e){var t=u[e];if(a(t))s(e,u[e][0],u[e][1]);else{if("asap"!==t)throw new q.InvalidArgument("Invalid event config");var n=s(e,Q,(function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];n.subscribers.forEach((function(e){w((function(){e.apply(null,t)}))}))}))}}))}}function gt(e,t){return p(t).from({prototype:e}),t}function vt(e,t){return!(e.filter||e.algorithm||e.or)&&(t?e.justLimit:!e.replayFilter)}function mt(e,t){e.filter=ot(e.filter,t)}function yt(e,t,n){var r=e.replayFilter;e.replayFilter=r?function(){return ot(r(),t())}:t,e.justLimit=n&&!r}function bt(e,t){if(e.isPrimKey)return t.primaryKey;var n=t.getIndexByKeyPath(e.index);if(!n)throw new q.Schema("KeyPath "+e.index+" on object store "+t.name+" is not indexed");return n}function wt(e,t,n){var r=bt(e,t.schema);return t.openCursor({trans:n,values:!e.keysOnly,reverse:"prev"===e.dir,unique:!!e.unique,query:{index:r,range:e.range}})}function Dt(e,t,n,r){var i=e.replayFilter?ot(e.filter,e.replayFilter()):e.filter;if(e.or){var o={},a=function(e,n,r){var a,s;i&&!i(n,r,(function(e){return n.stop(e)}),(function(e){return n.fail(e)}))||("[object ArrayBuffer]"==(s=""+(a=n.primaryKey))&&(s=""+new Uint8Array(a)),c(o,s)||(o[s]=!0,t(e,n,r)))};return Promise.all([e.or._iterate(a,n),xt(wt(e,r,n),e.algorithm,a,!e.keysOnly&&e.valueMapper)])}return xt(wt(e,r,n),ot(e.algorithm,i),t,!e.keysOnly&&e.valueMapper)}function xt(e,t,n,r){var i=je(r?function(e,t,i){return n(r(e),t,i)}:n);return e.then((function(e){if(e)return e.start((function(){var n=function(){return e.continue()};t&&!t(e,(function(e){return n=e}),(function(t){e.stop(t),n=Y}),(function(t){e.fail(t),n=Y}))||i(e.value,e,(function(e){return n=e})),n()}))}))}S=Symbol();var Et=(At.prototype.execute=function(e){if(void 0!==this.add){var t=this.add;if(a(t))return r(r([],a(e)?e:[],!0),t,!0).sort();if("number"==typeof t)return(Number(e)||0)+t;if("bigint"==typeof t)try{return BigInt(e)+t}catch(e){return BigInt(0)+t}throw new TypeError("Invalid term ".concat(t))}if(void 0!==this.remove){var n=this.remove;if(a(n))return a(e)?e.filter((function(e){return!n.includes(e)})).sort():[];if("number"==typeof n)return Number(e)-n;if("bigint"==typeof n)try{return BigInt(e)-n}catch(e){return BigInt(0)-n}throw new TypeError("Invalid subtrahend ".concat(n))}return(t=null===(t=this.replacePrefix)||void 0===t?void 0:t[0])&&"string"==typeof e&&e.startsWith(t)?this.replacePrefix[1]+e.substring(t.length):e},At);function At(e){Object.assign(this,e)}var Ct=(St.prototype._read=function(e,t){var n=this._ctx;return n.error?n.table._trans(null,$e.bind(null,n.error)):n.table._trans("readonly",e).then(t)},St.prototype._write=function(e){var t=this._ctx;return t.error?t.table._trans(null,$e.bind(null,t.error)):t.table._trans("readwrite",e,"locked")},St.prototype._addAlgorithm=function(e){var t=this._ctx;t.algorithm=ot(t.algorithm,e)},St.prototype._iterate=function(e,t){return Dt(this._ctx,e,t,this._ctx.table.core)},St.prototype.clone=function(e){var t=Object.create(this.constructor.prototype),n=Object.create(this._ctx);return e&&s(n,e),t._ctx=n,t},St.prototype.raw=function(){return this._ctx.valueMapper=null,this},St.prototype.each=function(e){var t=this._ctx;return this._read((function(n){return Dt(t,e,n,t.table.core)}))},St.prototype.count=function(e){var t=this;return this._read((function(e){var n=t._ctx,r=n.table.core;if(vt(n,!0))return r.count({trans:e,query:{index:bt(n,r.schema),range:n.range}}).then((function(e){return Math.min(e,n.limit)}));var i=0;return Dt(n,(function(){return++i,!1}),e,r).then((function(){return i}))})).then(e)},St.prototype.sortBy=function(e,t){var n=e.split(".").reverse(),r=n[0],i=n.length-1;function o(e,t){return t?o(e[n[t]],t-1):e[r]}var a="next"===this._ctx.dir?1:-1;function s(e,t){return lt(o(e,i),o(t,i))*a}return this.toArray((function(e){return e.sort(s)})).then(t)},St.prototype.toArray=function(e){var t=this;return this._read((function(e){var n=t._ctx;if("next"===n.dir&&vt(n,!0)&&0<n.limit){var r=n.valueMapper,i=bt(n,n.table.core.schema);return n.table.core.query({trans:e,limit:n.limit,values:!0,query:{index:i,range:n.range}}).then((function(e){return e=e.result,r?e.map(r):e}))}var o=[];return Dt(n,(function(e){return o.push(e)}),e,n.table.core).then((function(){return o}))}),e)},St.prototype.offset=function(e){var t=this._ctx;return e<=0||(t.offset+=e,vt(t)?yt(t,(function(){var t=e;return function(e,n){return 0===t||(1===t?--t:n((function(){e.advance(t),t=0})),!1)}})):yt(t,(function(){var t=e;return function(){return--t<0}}))),this},St.prototype.limit=function(e){return this._ctx.limit=Math.min(this._ctx.limit,e),yt(this._ctx,(function(){var t=e;return function(e,n,r){return--t<=0&&n(r),0<=t}}),!0),this},St.prototype.until=function(e,t){return mt(this._ctx,(function(n,r,i){return!e(n.value)||(r(i),t)})),this},St.prototype.first=function(e){return this.limit(1).toArray((function(e){return e[0]})).then(e)},St.prototype.last=function(e){return this.reverse().first(e)},St.prototype.filter=function(e){var t;return mt(this._ctx,(function(t){return e(t.value)})),(t=this._ctx).isMatch=ot(t.isMatch,e),this},St.prototype.and=function(e){return this.filter(e)},St.prototype.or=function(e){return new this.db.WhereClause(this._ctx.table,e,this)},St.prototype.reverse=function(){return this._ctx.dir="prev"===this._ctx.dir?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this},St.prototype.desc=function(){return this.reverse()},St.prototype.eachKey=function(e){var t=this._ctx;return t.keysOnly=!t.isMatch,this.each((function(t,n){e(n.key,n)}))},St.prototype.eachUniqueKey=function(e){return this._ctx.unique="unique",this.eachKey(e)},St.prototype.eachPrimaryKey=function(e){var t=this._ctx;return t.keysOnly=!t.isMatch,this.each((function(t,n){e(n.primaryKey,n)}))},St.prototype.keys=function(e){var t=this._ctx;t.keysOnly=!t.isMatch;var n=[];return this.each((function(e,t){n.push(t.key)})).then((function(){return n})).then(e)},St.prototype.primaryKeys=function(e){var t=this._ctx;if("next"===t.dir&&vt(t,!0)&&0<t.limit)return this._read((function(e){var n=bt(t,t.table.core.schema);return t.table.core.query({trans:e,values:!1,limit:t.limit,query:{index:n,range:t.range}})})).then((function(e){return e.result})).then(e);t.keysOnly=!t.isMatch;var n=[];return this.each((function(e,t){n.push(t.primaryKey)})).then((function(){return n})).then(e)},St.prototype.uniqueKeys=function(e){return this._ctx.unique="unique",this.keys(e)},St.prototype.firstKey=function(e){return this.limit(1).keys((function(e){return e[0]})).then(e)},St.prototype.lastKey=function(e){return this.reverse().firstKey(e)},St.prototype.distinct=function(){var e;if(!(e=(e=this._ctx).index&&e.table.schema.idxByName[e.index])||!e.multi)return this;var t={};return mt(this._ctx,(function(e){var n=e.primaryKey.toString();return e=c(t,n),t[n]=!0,!e})),this},St.prototype.modify=function(e){var t=this,n=this._ctx;return this._write((function(r){var i,a,s;function u(e,t){var n=t.failures;t=t.numFailures,g+=e-t;for(var r=0,i=o(n);r<i.length;r++){var a=i[r];p.push(n[a])}}s="function"==typeof e?e:(i=o(e),a=i.length,function(t){for(var n=!1,r=0;r<a;++r){var o=i[r],s=e[o],u=D(t,o);s instanceof Et?(x(t,o,s.execute(u)),n=!0):u!==s&&(x(t,o,s),n=!0)}return n});var l=n.table.core,c=l.schema.primaryKey,d=c.outbound,h=c.extractKey,f=t.db._options.modifyChunkSize||200,p=[],g=0,v=[];return t.clone().primaryKeys().then((function(t){function i(n){var a=Math.min(f,t.length-n);return l.getMany({trans:r,keys:t.slice(n,n+a),cache:"immutable"}).then((function(c){for(var p=[],g=[],v=d?[]:null,m=[],y=0;y<a;++y){var b=c[y],w={value:O(b),primKey:t[n+y]};!1!==s.call(w,w.value,w)&&(null==w.value?m.push(t[n+y]):d||0===lt(h(b),h(w.value))?(g.push(w.value),d&&v.push(t[n+y])):(m.push(t[n+y]),p.push(w.value)))}return Promise.resolve(0<p.length&&l.mutate({trans:r,type:"add",values:p}).then((function(e){for(var t in e.failures)m.splice(parseInt(t),1);u(p.length,e)}))).then((function(){return(0<g.length||o&&"object"==typeof e)&&l.mutate({trans:r,type:"put",keys:v,values:g,criteria:o,changeSpec:"function"!=typeof e&&e,isAdditionalChunk:0<n}).then((function(e){return u(g.length,e)}))})).then((function(){return(0<m.length||o&&e===_t)&&l.mutate({trans:r,type:"delete",keys:m,criteria:o,isAdditionalChunk:0<n}).then((function(e){return u(m.length,e)}))})).then((function(){return t.length>n+a&&i(n+f)}))}))}var o=vt(n)&&n.limit===1/0&&("function"!=typeof e||e===_t)&&{index:n.index,range:n.range};return i(0).then((function(){if(0<p.length)throw new W("Error modifying one or more objects",p,g,v);return t.length}))}))}))},St.prototype.delete=function(){var e=this._ctx,t=e.range;return vt(e)&&(e.isPrimKey||3===t.type)?this._write((function(n){var r=e.table.core.schema.primaryKey,i=t;return e.table.core.count({trans:n,query:{index:r,range:i}}).then((function(t){return e.table.core.mutate({trans:n,type:"deleteRange",range:i}).then((function(e){var n=e.failures;if(e.lastResult,e.results,e=e.numFailures)throw new W("Could not delete some values",Object.keys(n).map((function(e){return n[e]})),t-e);return t-e}))}))})):this.modify(_t)},St);function St(){}var _t=function(e,t){return t.value=null};function kt(e,t){return e<t?-1:e===t?0:1}function Ot(e,t){return t<e?-1:e===t?0:1}function Ft(e,t,n){return(e=e instanceof Mt?new e.Collection(e):e)._ctx.error=new(n||TypeError)(t),e}function Pt(e){return new e.Collection(e,(function(){return jt("")})).limit(0)}function Tt(e,t,n,r){var i,o,a,s,u,l,c,d=n.length;if(!n.every((function(e){return"string"==typeof e})))return Ft(e,et);function h(e){i="next"===e?function(e){return e.toUpperCase()}:function(e){return e.toLowerCase()},o="next"===e?function(e){return e.toLowerCase()}:function(e){return e.toUpperCase()},a="next"===e?kt:Ot;var t=n.map((function(e){return{lower:o(e),upper:i(e)}})).sort((function(e,t){return a(e.lower,t.lower)}));s=t.map((function(e){return e.upper})),u=t.map((function(e){return e.lower})),c="next"===(l=e)?"":r}h("next"),(e=new e.Collection(e,(function(){return Rt(s[0],u[d-1]+r)})))._ondirectionchange=function(e){h(e)};var f=0;return e._addAlgorithm((function(e,n,r){var i=e.key;if("string"!=typeof i)return!1;var h=o(i);if(t(h,u,f))return!0;for(var p=null,g=f;g<d;++g){var v=function(e,t,n,r,i,o){for(var a=Math.min(e.length,r.length),s=-1,u=0;u<a;++u){var l=t[u];if(l!==r[u])return i(e[u],n[u])<0?e.substr(0,u)+n[u]+n.substr(u+1):i(e[u],r[u])<0?e.substr(0,u)+r[u]+n.substr(u+1):0<=s?e.substr(0,s)+t[s]+n.substr(s+1):null;i(e[u],l)<0&&(s=u)}return a<r.length&&"next"===o?e+n.substr(e.length):a<e.length&&"prev"===o?e.substr(0,n.length):s<0?null:e.substr(0,s)+r[s]+n.substr(s+1)}(i,h,s[g],u[g],a,l);null===v&&null===p?f=g+1:(null===p||0<a(p,v))&&(p=v)}return n(null!==p?function(){e.continue(p+c)}:r),!1})),e}function Rt(e,t,n,r){return{type:2,lower:e,upper:t,lowerOpen:n,upperOpen:r}}function jt(e){return{type:1,lower:e,upper:e}}var Mt=(Object.defineProperty(It.prototype,"Collection",{get:function(){return this._ctx.table.db.Collection},enumerable:!1,configurable:!0}),It.prototype.between=function(e,t,n,r){n=!1!==n,r=!0===r;try{return 0<this._cmp(e,t)||0===this._cmp(e,t)&&(n||r)&&(!n||!r)?Pt(this):new this.Collection(this,(function(){return Rt(e,t,!n,!r)}))}catch(e){return Ft(this,Ze)}},It.prototype.equals=function(e){return null==e?Ft(this,Ze):new this.Collection(this,(function(){return jt(e)}))},It.prototype.above=function(e){return null==e?Ft(this,Ze):new this.Collection(this,(function(){return Rt(e,void 0,!0)}))},It.prototype.aboveOrEqual=function(e){return null==e?Ft(this,Ze):new this.Collection(this,(function(){return Rt(e,void 0,!1)}))},It.prototype.below=function(e){return null==e?Ft(this,Ze):new this.Collection(this,(function(){return Rt(void 0,e,!1,!0)}))},It.prototype.belowOrEqual=function(e){return null==e?Ft(this,Ze):new this.Collection(this,(function(){return Rt(void 0,e)}))},It.prototype.startsWith=function(e){return"string"!=typeof e?Ft(this,et):this.between(e,e+Je,!0,!0)},It.prototype.startsWithIgnoreCase=function(e){return""===e?this.startsWith(e):Tt(this,(function(e,t){return 0===e.indexOf(t[0])}),[e],Je)},It.prototype.equalsIgnoreCase=function(e){return Tt(this,(function(e,t){return e===t[0]}),[e],"")},It.prototype.anyOfIgnoreCase=function(){var e=I.apply(M,arguments);return 0===e.length?Pt(this):Tt(this,(function(e,t){return-1!==t.indexOf(e)}),e,"")},It.prototype.startsWithAnyOfIgnoreCase=function(){var e=I.apply(M,arguments);return 0===e.length?Pt(this):Tt(this,(function(e,t){return t.some((function(t){return 0===e.indexOf(t)}))}),e,Je)},It.prototype.anyOf=function(){var e=this,t=I.apply(M,arguments),n=this._cmp;try{t.sort(n)}catch(r){return Ft(this,Ze)}if(0===t.length)return Pt(this);var r=new this.Collection(this,(function(){return Rt(t[0],t[t.length-1])}));r._ondirectionchange=function(r){n="next"===r?e._ascending:e._descending,t.sort(n)};var i=0;return r._addAlgorithm((function(e,r,o){for(var a=e.key;0<n(a,t[i]);)if(++i===t.length)return r(o),!1;return 0===n(a,t[i])||(r((function(){e.continue(t[i])})),!1)})),r},It.prototype.notEqual=function(e){return this.inAnyRange([[-1/0,e],[e,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})},It.prototype.noneOf=function(){var e=I.apply(M,arguments);if(0===e.length)return new this.Collection(this);try{e.sort(this._ascending)}catch(e){return Ft(this,Ze)}var t=e.reduce((function(e,t){return e?e.concat([[e[e.length-1][1],t]]):[[-1/0,t]]}),null);return t.push([e[e.length-1],this.db._maxKey]),this.inAnyRange(t,{includeLowers:!1,includeUppers:!1})},It.prototype.inAnyRange=function(e,t){var n=this,r=this._cmp,i=this._ascending,o=this._descending,a=this._min,s=this._max;if(0===e.length)return Pt(this);if(!e.every((function(e){return void 0!==e[0]&&void 0!==e[1]&&i(e[0],e[1])<=0})))return Ft(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",q.InvalidArgument);var u,l=!t||!1!==t.includeLowers,c=t&&!0===t.includeUppers,d=i;function h(e,t){return d(e[0],t[0])}try{(u=e.reduce((function(e,t){for(var n=0,i=e.length;n<i;++n){var o=e[n];if(r(t[0],o[1])<0&&0<r(t[1],o[0])){o[0]=a(o[0],t[0]),o[1]=s(o[1],t[1]);break}}return n===i&&e.push(t),e}),[])).sort(h)}catch(e){return Ft(this,Ze)}var f=0,p=c?function(e){return 0<i(e,u[f][1])}:function(e){return 0<=i(e,u[f][1])},g=l?function(e){return 0<o(e,u[f][0])}:function(e){return 0<=o(e,u[f][0])},v=p;return(e=new this.Collection(this,(function(){return Rt(u[0][0],u[u.length-1][1],!l,!c)})))._ondirectionchange=function(e){d="next"===e?(v=p,i):(v=g,o),u.sort(h)},e._addAlgorithm((function(e,t,r){for(var o,a=e.key;v(a);)if(++f===u.length)return t(r),!1;return!p(o=a)&&!g(o)||(0===n._cmp(a,u[f][1])||0===n._cmp(a,u[f][0])||t((function(){d===i?e.continue(u[f][0]):e.continue(u[f][1])})),!1)})),e},It.prototype.startsWithAnyOf=function(){var e=I.apply(M,arguments);return e.every((function(e){return"string"==typeof e}))?0===e.length?Pt(this):this.inAnyRange(e.map((function(e){return[e,e+Je]}))):Ft(this,"startsWithAnyOf() only works with strings")},It);function It(){}function Bt(e){return je((function(t){return Lt(t),e(t.target.error),!1}))}function Lt(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault()}var Nt="storagemutated",Ut="x-storagemutated-1",zt=pt(null,Nt),Wt=(Ht.prototype._lock=function(){return b(!ye.global),++this._reculock,1!==this._reculock||ye.global||(ye.lockOwnerFor=this),this},Ht.prototype._unlock=function(){if(b(!ye.global),0==--this._reculock)for(ye.global||(ye.lockOwnerFor=null);0<this._blockedFuncs.length&&!this._locked();){var e=this._blockedFuncs.shift();try{Xe(e[1],e[0])}catch(e){}}return this},Ht.prototype._locked=function(){return this._reculock&&ye.lockOwnerFor!==this},Ht.prototype.create=function(e){var t=this;if(!this.mode)return this;var n=this.db.idbdb,r=this.db._state.dbOpenError;if(b(!this.idbtrans),!e&&!n)switch(r&&r.name){case"DatabaseClosedError":throw new q.DatabaseClosed(r);case"MissingAPIError":throw new q.MissingAPI(r.message,r);default:throw new q.OpenFailed(r)}if(!this.active)throw new q.TransactionInactive;return b(null===this._completion._state),(e=this.idbtrans=e||(this.db.core||n).transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability})).onerror=je((function(n){Lt(n),t._reject(e.error)})),e.onabort=je((function(n){Lt(n),t.active&&t._reject(new q.Abort(e.error)),t.active=!1,t.on("abort").fire(n)})),e.oncomplete=je((function(){t.active=!1,t._resolve(),"mutatedParts"in e&&zt.storagemutated.fire(e.mutatedParts)})),this},Ht.prototype._promise=function(e,t,n){var r=this;if("readwrite"===e&&"readwrite"!==this.mode)return $e(new q.ReadOnly("Transaction is readonly"));if(!this.active)return $e(new q.TransactionInactive);if(this._locked())return new xe((function(i,o){r._blockedFuncs.push([function(){r._promise(e,t,n).then(i,o)},ye])}));if(n)return ze((function(){var e=new xe((function(e,n){r._lock();var i=t(e,n,r);i&&i.then&&i.then(e,n)}));return e.finally((function(){return r._unlock()})),e._lib=!0,e}));var i=new xe((function(e,n){var i=t(e,n,r);i&&i.then&&i.then(e,n)}));return i._lib=!0,i},Ht.prototype._root=function(){return this.parent?this.parent._root():this},Ht.prototype.waitFor=function(e){var t,n=this._root(),r=xe.resolve(e);n._waitingFor?n._waitingFor=n._waitingFor.then((function(){return r})):(n._waitingFor=r,n._waitingQueue=[],t=n.idbtrans.objectStore(n.storeNames[0]),function e(){for(++n._spinCount;n._waitingQueue.length;)n._waitingQueue.shift()();n._waitingFor&&(t.get(-1/0).onsuccess=e)}());var i=n._waitingFor;return new xe((function(e,t){r.then((function(t){return n._waitingQueue.push(je(e.bind(null,t)))}),(function(e){return n._waitingQueue.push(je(t.bind(null,e)))})).finally((function(){n._waitingFor===i&&(n._waitingFor=null)}))}))},Ht.prototype.abort=function(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new q.Abort))},Ht.prototype.table=function(e){var t=this._memoizedTables||(this._memoizedTables={});if(c(t,e))return t[e];var n=this.schema[e];if(!n)throw new q.NotFound("Table "+e+" not part of transaction");return(n=new this.db.Table(e,n,this)).core=this.db.core.table(e),t[e]=n},Ht);function Ht(){}function Vt(e,t,n,r,i,o,a){return{name:e,keyPath:t,unique:n,multi:r,auto:i,compound:o,src:(n&&!a?"&":"")+(r?"*":"")+(i?"++":"")+Gt(t)}}function Gt(e){return"string"==typeof e?e:e?"["+[].join.call(e,"+")+"]":""}function qt(e,t,n){return{name:e,primKey:t,indexes:n,mappedClass:null,idxByName:(r=function(e){return[e.name,e]},n.reduce((function(e,t,n){return(n=r(t,n))&&(e[n[0]]=n[1]),e}),{}))};var r}var Kt=function(e){try{return e.only([[]]),Kt=function(){return[[]]},[[]]}catch(e){return Kt=function(){return Je},Je}};function Xt(e){return null==e?function(){}:"string"==typeof e?1===(t=e).split(".").length?function(e){return e[t]}:function(e){return D(e,t)}:function(t){return D(t,e)};var t}function Yt(e){return[].slice.call(e)}var Qt=0;function $t(e){return null==e?":id":"string"==typeof e?e:"[".concat(e.join("+"),"]")}function Jt(e,t,n){function r(e){if(3===e.type)return null;if(4===e.type)throw new Error("Cannot convert never type to IDBKeyRange");var n=e.lower,r=e.upper,i=e.lowerOpen;return e=e.upperOpen,void 0===n?void 0===r?null:t.upperBound(r,!!e):void 0===r?t.lowerBound(n,!!i):t.bound(n,r,!!i,!!e)}function i(e){var t,n=e.name;return{name:n,schema:e,mutate:function(e){var t=e.trans,i=e.type,o=e.keys,a=e.values,s=e.range;return new Promise((function(e,u){e=je(e);var l=t.objectStore(n),c=null==l.keyPath,d="put"===i||"add"===i;if(!d&&"delete"!==i&&"deleteRange"!==i)throw new Error("Invalid operation type: "+i);var h,f=(o||a||{length:1}).length;if(o&&a&&o.length!==a.length)throw new Error("Given keys array must have same length as given values array.");if(0===f)return e({numFailures:0,failures:{},results:[],lastResult:void 0});function p(e){++m,Lt(e)}var g=[],v=[],m=0;if("deleteRange"===i){if(4===s.type)return e({numFailures:m,failures:v,results:[],lastResult:void 0});3===s.type?g.push(h=l.clear()):g.push(h=l.delete(r(s)))}else{var y=(c=d?c?[a,o]:[a,null]:[o,null])[0],b=c[1];if(d)for(var w=0;w<f;++w)g.push(h=b&&void 0!==b[w]?l[i](y[w],b[w]):l[i](y[w])),h.onerror=p;else for(w=0;w<f;++w)g.push(h=l[i](y[w])),h.onerror=p}function D(t){t=t.target.result,g.forEach((function(e,t){return null!=e.error&&(v[t]=e.error)})),e({numFailures:m,failures:v,results:"delete"===i?o:g.map((function(e){return e.result})),lastResult:t})}h.onerror=function(e){p(e),D(e)},h.onsuccess=D}))},getMany:function(e){var t=e.trans,r=e.keys;return new Promise((function(e,i){e=je(e);for(var o,a=t.objectStore(n),s=r.length,u=new Array(s),l=0,c=0,d=function(t){t=t.target,u[t._pos]=t.result,++c===l&&e(u)},h=Bt(i),f=0;f<s;++f)null!=r[f]&&((o=a.get(r[f]))._pos=f,o.onsuccess=d,o.onerror=h,++l);0===l&&e(u)}))},get:function(e){var t=e.trans,r=e.key;return new Promise((function(e,i){e=je(e);var o=t.objectStore(n).get(r);o.onsuccess=function(t){return e(t.target.result)},o.onerror=Bt(i)}))},query:(t=c,function(e){return new Promise((function(i,o){i=je(i);var a,s,u,l=e.trans,c=e.values,d=e.limit,h=e.query,f=d===1/0?void 0:d,p=h.index;if(h=h.range,l=l.objectStore(n),p=p.isPrimaryKey?l:l.index(p.name),h=r(h),0===d)return i({result:[]});t?((f=c?p.getAll(h,f):p.getAllKeys(h,f)).onsuccess=function(e){return i({result:e.target.result})},f.onerror=Bt(o)):(a=0,s=!c&&"openKeyCursor"in p?p.openKeyCursor(h):p.openCursor(h),u=[],s.onsuccess=function(e){var t=s.result;return t?(u.push(c?t.value:t.primaryKey),++a===d?i({result:u}):void t.continue()):i({result:u})},s.onerror=Bt(o))}))}),openCursor:function(e){var t=e.trans,i=e.values,o=e.query,a=e.reverse,s=e.unique;return new Promise((function(e,u){e=je(e);var l=o.index,c=o.range,d=t.objectStore(n),h=(d=l.isPrimaryKey?d:d.index(l.name),l=a?s?"prevunique":"prev":s?"nextunique":"next",!i&&"openKeyCursor"in d?d.openKeyCursor(r(c),l):d.openCursor(r(c),l));h.onerror=Bt(u),h.onsuccess=je((function(n){var r,i,o,a,s=h.result;s?(s.___id=++Qt,s.done=!1,r=s.continue.bind(s),i=(i=s.continuePrimaryKey)&&i.bind(s),o=s.advance.bind(s),a=function(){throw new Error("Cursor not stopped")},s.trans=t,s.stop=s.continue=s.continuePrimaryKey=s.advance=function(){throw new Error("Cursor not started")},s.fail=je(u),s.next=function(){var e=this,t=1;return this.start((function(){return t--?e.continue():e.stop()})).then((function(){return e}))},s.start=function(e){function t(){if(h.result)try{e()}catch(e){s.fail(e)}else s.done=!0,s.start=function(){throw new Error("Cursor behind last entry")},s.stop()}var n=new Promise((function(e,t){e=je(e),h.onerror=Bt(t),s.fail=t,s.stop=function(t){s.stop=s.continue=s.continuePrimaryKey=s.advance=a,e(t)}}));return h.onsuccess=je((function(e){h.onsuccess=t,t()})),s.continue=r,s.continuePrimaryKey=i,s.advance=o,t(),n},e(s)):e(null)}),u)}))},count:function(e){var t=e.query,i=e.trans,o=t.index,a=t.range;return new Promise((function(e,t){var s=i.objectStore(n),u=o.isPrimaryKey?s:s.index(o.name);(u=(s=r(a))?u.count(s):u.count()).onsuccess=je((function(t){return e(t.target.result)})),u.onerror=Bt(t)}))}}}var o,s,u,l=(s=n,u=Yt((o=e).objectStoreNames),{schema:{name:o.name,tables:u.map((function(e){return s.objectStore(e)})).map((function(e){var t=e.keyPath,n=e.autoIncrement,r=a(t),i={};return n={name:e.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:null==t,compound:r,keyPath:t,autoIncrement:n,unique:!0,extractKey:Xt(t)},indexes:Yt(e.indexNames).map((function(t){return e.index(t)})).map((function(e){var t=e.name,n=e.unique,r=e.multiEntry;return e=e.keyPath,r={name:t,compound:a(e),keyPath:e,unique:n,multiEntry:r,extractKey:Xt(e)},i[$t(e)]=r})),getIndexByKeyPath:function(e){return i[$t(e)]}},i[":id"]=n.primaryKey,null!=t&&(i[$t(t)]=n.primaryKey),n}))},hasGetAll:0<u.length&&"getAll"in s.objectStore(u[0])&&!("undefined"!=typeof navigator&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}),c=(n=l.schema,l.hasGetAll),d=(l=n.tables.map(i),{});return l.forEach((function(e){return d[e.name]=e})),{stack:"dbcore",transaction:e.transaction.bind(e),table:function(e){if(!d[e])throw new Error("Table '".concat(e,"' not found"));return d[e]},MIN_KEY:-1/0,MAX_KEY:Kt(t),schema:n}}function Zt(e,n,r,i){var o=r.IDBKeyRange;return r.indexedDB,{dbcore:(i=Jt(n,o,i),e.dbcore.reduce((function(e,n){return n=n.create,t(t({},e),n(e))}),i))}}function en(e,t){var n=t.db;t=Zt(e._middlewares,n,e._deps,t),e.core=t.dbcore,e.tables.forEach((function(t){var n=t.name;e.core.schema.tables.some((function(e){return e.name===n}))&&(t.core=e.core.table(n),e[n]instanceof e.Table&&(e[n].core=t.core))}))}function tn(e,t,n,r){n.forEach((function(n){var i=r[n];t.forEach((function(t){var r=function e(t,n){return g(t,n)||(t=u(t))&&e(t,n)}(t,n);(!r||"value"in r&&void 0===r.value)&&(t===e.Transaction.prototype||t instanceof e.Transaction?f(t,n,{get:function(){return this.table(n)},set:function(e){h(this,n,{value:e,writable:!0,configurable:!0,enumerable:!0})}}):t[n]=new e.Table(n,i))}))}))}function nn(e,t){t.forEach((function(t){for(var n in t)t[n]instanceof e.Table&&delete t[n]}))}function rn(e,t){return e._cfg.version-t._cfg.version}function on(e,t,n,r){var i=e._dbSchema;n.objectStoreNames.contains("$meta")&&!i.$meta&&(i.$meta=qt("$meta",fn("")[0],[]),e._storeNames.push("$meta"));var a=e._createTransaction("readwrite",e._storeNames,i);a.create(n),a._completion.catch(r);var s=a._reject.bind(a),u=ye.transless||ye;ze((function(){return ye.trans=a,ye.transless=u,0!==t?(en(e,n),l=t,((r=a).storeNames.includes("$meta")?r.table("$meta").get("version").then((function(e){return null!=e?e:l})):xe.resolve(l)).then((function(t){return i=t,s=a,u=n,l=[],t=(r=e)._versions,c=r._dbSchema=dn(0,r.idbdb,u),0!==(t=t.filter((function(e){return e._cfg.version>=i}))).length?(t.forEach((function(e){l.push((function(){var t=c,n=e._cfg.dbschema;hn(r,t,u),hn(r,n,u),c=r._dbSchema=n;var a=sn(t,n);a.add.forEach((function(e){un(u,e[0],e[1].primKey,e[1].indexes)})),a.change.forEach((function(e){if(e.recreate)throw new q.Upgrade("Not yet support for changing primary key");var t=u.objectStore(e.name);e.add.forEach((function(e){return cn(t,e)})),e.change.forEach((function(e){t.deleteIndex(e.name),cn(t,e)})),e.del.forEach((function(e){return t.deleteIndex(e)}))}));var l=e._cfg.contentUpgrade;if(l&&e._cfg.version>i){en(r,u),s._memoizedTables={};var d=E(n);a.del.forEach((function(e){d[e]=t[e]})),nn(r,[r.Transaction.prototype]),tn(r,[r.Transaction.prototype],o(d),d),s.schema=d;var h,f=B(l);return f&&We(),a=xe.follow((function(){var e;(h=l(s))&&f&&(e=He.bind(null,null),h.then(e,e))})),h&&"function"==typeof h.then?xe.resolve(h):a.then((function(){return h}))}})),l.push((function(t){var n,i,o=e._cfg.dbschema;n=o,i=t,[].slice.call(i.db.objectStoreNames).forEach((function(e){return null==n[e]&&i.db.deleteObjectStore(e)})),nn(r,[r.Transaction.prototype]),tn(r,[r.Transaction.prototype],r._storeNames,r._dbSchema),s.schema=r._dbSchema})),l.push((function(t){r.idbdb.objectStoreNames.contains("$meta")&&(Math.ceil(r.idbdb.version/10)===e._cfg.version?(r.idbdb.deleteObjectStore("$meta"),delete r._dbSchema.$meta,r._storeNames=r._storeNames.filter((function(e){return"$meta"!==e}))):t.objectStore("$meta").put(e._cfg.version,"version"))}))})),function e(){return l.length?xe.resolve(l.shift()(s.idbtrans)).then(e):xe.resolve()}().then((function(){ln(c,u)}))):xe.resolve();var r,i,s,u,l,c})).catch(s)):(o(i).forEach((function(e){un(n,e,i[e].primKey,i[e].indexes)})),en(e,n),void xe.follow((function(){return e.on.populate.fire(a)})).catch(s));var r,l}))}function an(e,t){ln(e._dbSchema,t),t.db.version%10!=0||t.objectStoreNames.contains("$meta")||t.db.createObjectStore("$meta").add(Math.ceil(t.db.version/10-1),"version");var n=dn(0,e.idbdb,t);hn(e,e._dbSchema,t);for(var r=0,i=sn(n,e._dbSchema).change;r<i.length;r++){var o=function(e){if(e.change.length||e.recreate)return console.warn("Unable to patch indexes of table ".concat(e.name," because it has changes on the type of index or primary key.")),{value:void 0};var n=t.objectStore(e.name);e.add.forEach((function(t){ie&&console.debug("Dexie upgrade patch: Creating missing index ".concat(e.name,".").concat(t.src)),cn(n,t)}))}(i[r]);if("object"==typeof o)return o.value}}function sn(e,t){var n,r={del:[],add:[],change:[]};for(n in e)t[n]||r.del.push(n);for(n in t){var i=e[n],o=t[n];if(i){var a={name:n,def:o,recreate:!1,del:[],add:[],change:[]};if(""+(i.primKey.keyPath||"")!=""+(o.primKey.keyPath||"")||i.primKey.auto!==o.primKey.auto)a.recreate=!0,r.change.push(a);else{var s=i.idxByName,u=o.idxByName,l=void 0;for(l in s)u[l]||a.del.push(l);for(l in u){var c=s[l],d=u[l];c?c.src!==d.src&&a.change.push(d):a.add.push(d)}(0<a.del.length||0<a.add.length||0<a.change.length)&&r.change.push(a)}}else r.add.push([n,o])}return r}function un(e,t,n,r){var i=e.db.createObjectStore(t,n.keyPath?{keyPath:n.keyPath,autoIncrement:n.auto}:{autoIncrement:n.auto});return r.forEach((function(e){return cn(i,e)})),i}function ln(e,t){o(e).forEach((function(n){t.db.objectStoreNames.contains(n)||(ie&&console.debug("Dexie: Creating missing table",n),un(t,n,e[n].primKey,e[n].indexes))}))}function cn(e,t){e.createIndex(t.name,t.keyPath,{unique:t.unique,multiEntry:t.multi})}function dn(e,t,n){var r={};return m(t.objectStoreNames,0).forEach((function(e){for(var t=n.objectStore(e),i=Vt(Gt(s=t.keyPath),s||"",!0,!1,!!t.autoIncrement,s&&"string"!=typeof s,!0),o=[],a=0;a<t.indexNames.length;++a){var s=(u=t.index(t.indexNames[a])).keyPath,u=Vt(u.name,s,!!u.unique,!!u.multiEntry,!1,s&&"string"!=typeof s,!1);o.push(u)}r[e]=qt(e,i,o)})),r}function hn(e,t,n){for(var r=n.db.objectStoreNames,o=0;o<r.length;++o){var a=r[o],s=n.objectStore(a);e._hasGetAll="getAll"in s;for(var u=0;u<s.indexNames.length;++u){var l=s.indexNames[u],c=s.index(l).keyPath,d="string"==typeof c?c:"["+m(c).join("+")+"]";!t[a]||(c=t[a].idxByName[d])&&(c.name=l,delete t[a].idxByName[d],t[a].idxByName[l]=c)}}"undefined"!=typeof navigator&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&i.WorkerGlobalScope&&i instanceof i.WorkerGlobalScope&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604&&(e._hasGetAll=!1)}function fn(e){return e.split(",").map((function(e,t){var n=(e=e.trim()).replace(/([&*]|\+\+)/g,""),r=/^\[/.test(n)?n.match(/^\[(.*)\]$/)[1].split("+"):n;return Vt(n,r||null,/\&/.test(e),/\*/.test(e),/\+\+/.test(e),a(r),0===t)}))}var pn=(gn.prototype._parseStoresSpec=function(e,t){o(e).forEach((function(n){if(null!==e[n]){var r=fn(e[n]),i=r.shift();if(i.unique=!0,i.multi)throw new q.Schema("Primary key cannot be multi-valued");r.forEach((function(e){if(e.auto)throw new q.Schema("Only primary key can be marked as autoIncrement (++)");if(!e.keyPath)throw new q.Schema("Index must have a name and cannot be an empty string")})),t[n]=qt(n,i,r)}}))},gn.prototype.stores=function(e){var t=this.db;this._cfg.storesSource=this._cfg.storesSource?s(this._cfg.storesSource,e):e,e=t._versions;var n={},r={};return e.forEach((function(e){s(n,e._cfg.storesSource),r=e._cfg.dbschema={},e._parseStoresSpec(n,r)})),t._dbSchema=r,nn(t,[t._allTables,t,t.Transaction.prototype]),tn(t,[t._allTables,t,t.Transaction.prototype,this._cfg.tables],o(r),r),t._storeNames=o(r),this},gn.prototype.upgrade=function(e){return this._cfg.contentUpgrade=re(this._cfg.contentUpgrade||Y,e),this},gn);function gn(){}function vn(e,t){var n=e._dbNamesDB;return n||(n=e._dbNamesDB=new tr(nt,{addons:[],indexedDB:e,IDBKeyRange:t})).version(1).stores({dbnames:"name"}),n.table("dbnames")}function mn(e){return e&&"function"==typeof e.databases}function yn(e){return ze((function(){return ye.letThrough=!0,e()}))}function bn(e){return!("from"in e)}var wn=function(e,t){if(!this){var n=new wn;return e&&"d"in e&&s(n,e),n}s(this,arguments.length?{d:1,from:e,to:1<arguments.length?t:e}:{d:0})};function Dn(e,t,n){var r=lt(t,n);if(!isNaN(r)){if(0<r)throw RangeError();if(bn(e))return s(e,{from:t,to:n,d:1});var i=e.l;if(r=e.r,lt(n,e.from)<0)return i?Dn(i,t,n):e.l={from:t,to:n,d:1,l:null,r:null},Cn(e);if(0<lt(t,e.to))return r?Dn(r,t,n):e.r={from:t,to:n,d:1,l:null,r:null},Cn(e);lt(t,e.from)<0&&(e.from=t,e.l=null,e.d=r?r.d+1:1),0<lt(n,e.to)&&(e.to=n,e.r=null,e.d=e.l?e.l.d+1:1),n=!e.r,i&&!e.l&&xn(e,i),r&&n&&xn(e,r)}}function xn(e,t){bn(t)||function e(t,n){var r=n.from,i=n.to,o=n.l;n=n.r,Dn(t,r,i),o&&e(t,o),n&&e(t,n)}(e,t)}function En(e,t){var n=An(t),r=n.next();if(r.done)return!1;for(var i=r.value,o=An(e),a=o.next(i.from),s=a.value;!r.done&&!a.done;){if(lt(s.from,i.to)<=0&&0<=lt(s.to,i.from))return!0;lt(i.from,s.from)<0?i=(r=n.next(s.from)).value:s=(a=o.next(i.from)).value}return!1}function An(e){var t=bn(e)?null:{s:0,n:e};return{next:function(e){for(var n=0<arguments.length;t;)switch(t.s){case 0:if(t.s=1,n)for(;t.n.l&&lt(e,t.n.from)<0;)t={up:t,n:t.n.l,s:1};else for(;t.n.l;)t={up:t,n:t.n.l,s:1};case 1:if(t.s=2,!n||lt(e,t.n.to)<=0)return{value:t.n,done:!1};case 2:if(t.n.r){t.s=3,t={up:t,n:t.n.r,s:0};continue}case 3:t=t.up}return{done:!0}}}}function Cn(e){var n,r,i=((null===(n=e.r)||void 0===n?void 0:n.d)||0)-((null===(r=e.l)||void 0===r?void 0:r.d)||0),o=1<i?"r":i<-1?"l":"";o&&(n="r"==o?"l":"r",r=t({},e),i=e[o],e.from=i.from,e.to=i.to,e[o]=i[o],r[o]=i[n],(e[n]=r).d=Sn(r)),e.d=Sn(e)}function Sn(e){var t=e.r;return e=e.l,(t?e?Math.max(t.d,e.d):t.d:e?e.d:0)+1}function _n(e,t){return o(t).forEach((function(n){e[n]?xn(e[n],t[n]):e[n]=function e(t){var n,r,i={};for(n in t)c(t,n)&&(r=t[n],i[n]=!r||"object"!=typeof r||_.has(r.constructor)?r:e(r));return i}(t[n])})),e}function kn(e,t){return e.all||t.all||Object.keys(e).some((function(n){return t[n]&&En(t[n],e[n])}))}d(wn.prototype,((L={add:function(e){return xn(this,e),this},addKey:function(e){return Dn(this,e,e),this},addKeys:function(e){var t=this;return e.forEach((function(e){return Dn(t,e,e)})),this},hasKey:function(e){var t=An(this).next(e).value;return t&&lt(t.from,e)<=0&&0<=lt(t.to,e)}})[T]=function(){return An(this)},L));var On={},Fn={},Pn=!1;function Tn(e){_n(Fn,e),Pn||(Pn=!0,setTimeout((function(){Pn=!1,Rn(Fn,!(Fn={}))}),0))}function Rn(e,t){void 0===t&&(t=!1);var n=new Set;if(e.all)for(var r=0,i=Object.values(On);r<i.length;r++)jn(a=i[r],e,n,t);else for(var o in e){var a,s=/^idb\:\/\/(.*)\/(.*)\//.exec(o);s&&(o=s[1],s=s[2],(a=On["idb://".concat(o,"/").concat(s)])&&jn(a,e,n,t))}n.forEach((function(e){return e()}))}function jn(e,t,n,r){for(var i=[],o=0,a=Object.entries(e.queries.query);o<a.length;o++){for(var s=a[o],u=s[0],l=[],c=0,d=s[1];c<d.length;c++){var h=d[c];kn(t,h.obsSet)?h.subscribers.forEach((function(e){return n.add(e)})):r&&l.push(h)}r&&i.push([u,l])}if(r)for(var f=0,p=i;f<p.length;f++){var g=p[f];u=g[0],l=g[1],e.queries.query[u]=l}}function Mn(e){var t=e._state,n=e._deps.indexedDB;if(t.isBeingOpened||e.idbdb)return t.dbReadyPromise.then((function(){return t.dbOpenError?$e(t.dbOpenError):e}));t.isBeingOpened=!0,t.dbOpenError=null,t.openComplete=!1;var r=t.openCanceller,i=Math.round(10*e.verno),a=!1;function s(){if(t.openCanceller!==r)throw new q.DatabaseClosed("db.open() was cancelled")}function u(){return new xe((function(r,l){if(s(),!n)throw new q.MissingAPI;var c=e.name,f=t.autoSchema||!i?n.open(c):n.open(c,i);if(!f)throw new q.MissingAPI;f.onerror=Bt(l),f.onblocked=je(e._fireOnBlocked),f.onupgradeneeded=je((function(r){var i;d=f.transaction,t.autoSchema&&!e._options.allowEmptyDB?(f.onerror=Lt,d.abort(),f.result.close(),(i=n.deleteDatabase(c)).onsuccess=i.onerror=je((function(){l(new q.NoSuchDatabase("Database ".concat(c," doesnt exist")))}))):(d.onerror=Bt(l),r=r.oldVersion>Math.pow(2,62)?0:r.oldVersion,h=r<1,e.idbdb=f.result,a&&an(e,d),on(e,r/10,d,l))}),l),f.onsuccess=je((function(){d=null;var n,s,l,p,g,v=e.idbdb=f.result,y=m(v.objectStoreNames);if(0<y.length)try{var b=v.transaction(1===(p=y).length?p[0]:p,"readonly");if(t.autoSchema)s=v,l=b,(n=e).verno=s.version/10,l=n._dbSchema=dn(0,s,l),n._storeNames=m(s.objectStoreNames,0),tn(n,[n._allTables],o(l),l);else if(hn(e,e._dbSchema,b),((g=sn(dn(0,(g=e).idbdb,b),g._dbSchema)).add.length||g.change.some((function(e){return e.add.length||e.change.length})))&&!a)return console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Dexie will add missing parts and increment native version number to workaround this."),v.close(),i=v.version+1,a=!0,r(u());en(e,b)}catch(n){}tt.push(e),v.onversionchange=je((function(n){t.vcFired=!0,e.on("versionchange").fire(n)})),v.onclose=je((function(t){e.on("close").fire(t)})),h&&(g=e._deps,b=c,v=g.indexedDB,g=g.IDBKeyRange,mn(v)||b===nt||vn(v,g).put({name:b}).catch(Y)),r()}),l)})).catch((function(e){switch(null==e?void 0:e.name){case"UnknownError":if(0<t.PR1398_maxLoop)return t.PR1398_maxLoop--,console.warn("Dexie: Workaround for Chrome UnknownError on open()"),u();break;case"VersionError":if(0<i)return i=0,u()}return xe.reject(e)}))}var l,c=t.dbReadyResolve,d=null,h=!1;return xe.race([r,("undefined"==typeof navigator?xe.resolve():!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent)&&indexedDB.databases?new Promise((function(e){function t(){return indexedDB.databases().finally(e)}l=setInterval(t,100),t()})).finally((function(){return clearInterval(l)})):Promise.resolve()).then(u)]).then((function(){return s(),t.onReadyBeingFired=[],xe.resolve(yn((function(){return e.on.ready.fire(e.vip)}))).then((function n(){if(0<t.onReadyBeingFired.length){var r=t.onReadyBeingFired.reduce(re,Y);return t.onReadyBeingFired=[],xe.resolve(yn((function(){return r(e.vip)}))).then(n)}}))})).finally((function(){t.openCanceller===r&&(t.onReadyBeingFired=null,t.isBeingOpened=!1)})).catch((function(n){t.dbOpenError=n;try{d&&d.abort()}catch(n){}return r===t.openCanceller&&e._close(),$e(n)})).finally((function(){t.openComplete=!0,c()})).then((function(){var t;return h&&(t={},e.tables.forEach((function(n){n.schema.indexes.forEach((function(r){r.name&&(t["idb://".concat(e.name,"/").concat(n.name,"/").concat(r.name)]=new wn(-1/0,[[[]]]))})),t["idb://".concat(e.name,"/").concat(n.name,"/")]=t["idb://".concat(e.name,"/").concat(n.name,"/:dels")]=new wn(-1/0,[[[]]])})),zt(Nt).fire(t),Rn(t,!0)),e}))}function In(e){function t(t){return e.next(t)}var n=i(t),r=i((function(t){return e.throw(t)}));function i(e){return function(t){var i=e(t);return t=i.value,i.done?t:t&&"function"==typeof t.then?t.then(n,r):a(t)?Promise.all(t).then(n,r):n(t)}}return i(t)()}function Bn(e,t,n){for(var r=a(e)?e.slice():[e],i=0;i<n;++i)r.push(t);return r}var Ln={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:function(e){return t(t({},e),{table:function(n){var r=e.table(n),i=r.schema,o={},a=[];function s(e,n,r){var i=$t(e),u=o[i]=o[i]||[],l=null==e?0:"string"==typeof e?1:e.length,c=0<n;return c=t(t({},r),{name:c?"".concat(i,"(virtual-from:").concat(r.name,")"):r.name,lowLevelIndex:r,isVirtual:c,keyTail:n,keyLength:l,extractKey:Xt(e),unique:!c&&r.unique}),u.push(c),c.isPrimaryKey||a.push(c),1<l&&s(2===l?e[0]:e.slice(0,l-1),n+1,r),u.sort((function(e,t){return e.keyTail-t.keyTail})),c}n=s(i.primaryKey.keyPath,0,i.primaryKey),o[":id"]=[n];for(var u=0,l=i.indexes;u<l.length;u++){var c=l[u];s(c.keyPath,0,c)}function d(n){var r,i=n.query.index;return i.isVirtual?t(t({},n),{query:{index:i.lowLevelIndex,range:(r=n.query.range,i=i.keyTail,{type:1===r.type?2:r.type,lower:Bn(r.lower,r.lowerOpen?e.MAX_KEY:e.MIN_KEY,i),lowerOpen:!0,upper:Bn(r.upper,r.upperOpen?e.MIN_KEY:e.MAX_KEY,i),upperOpen:!0})}}):n}return t(t({},r),{schema:t(t({},i),{primaryKey:n,indexes:a,getIndexByKeyPath:function(e){return(e=o[$t(e)])&&e[0]}}),count:function(e){return r.count(d(e))},query:function(e){return r.query(d(e))},openCursor:function(t){var n=t.query.index,i=n.keyTail,o=n.isVirtual,a=n.keyLength;return o?r.openCursor(d(t)).then((function(e){return e&&s(e)})):r.openCursor(t);function s(n){return Object.create(n,{continue:{value:function(r){null!=r?n.continue(Bn(r,t.reverse?e.MAX_KEY:e.MIN_KEY,i)):t.unique?n.continue(n.key.slice(0,a).concat(t.reverse?e.MIN_KEY:e.MAX_KEY,i)):n.continue()}},continuePrimaryKey:{value:function(t,r){n.continuePrimaryKey(Bn(t,e.MAX_KEY,i),r)}},primaryKey:{get:function(){return n.primaryKey}},key:{get:function(){var e=n.key;return 1===a?e[0]:e.slice(0,a)}},value:{get:function(){return n.value}}})}}})}})}};function Nn(e,t,n,r){return n=n||{},r=r||"",o(e).forEach((function(i){var o,a,s;c(t,i)?(o=e[i],a=t[i],"object"==typeof o&&"object"==typeof a&&o&&a?(s=P(o))!==P(a)?n[r+i]=t[i]:"Object"===s?Nn(o,a,n,r+i+"."):o!==a&&(n[r+i]=t[i]):o!==a&&(n[r+i]=t[i])):n[r+i]=void 0})),o(t).forEach((function(i){c(e,i)||(n[r+i]=t[i])})),n}function Un(e,t){return"delete"===t.type?t.keys:t.keys||t.values.map(e.extractKey)}var zn={stack:"dbcore",name:"HooksMiddleware",level:2,create:function(e){return t(t({},e),{table:function(n){var i=e.table(n),o=i.schema.primaryKey;return t(t({},i),{mutate:function(e){var a=ye.trans,s=a.table(n).hook,u=s.deleting,l=s.creating,d=s.updating;switch(e.type){case"add":if(l.fire===Y)break;return a._promise("readwrite",(function(){return h(e)}),!0);case"put":if(l.fire===Y&&d.fire===Y)break;return a._promise("readwrite",(function(){return h(e)}),!0);case"delete":if(u.fire===Y)break;return a._promise("readwrite",(function(){return h(e)}),!0);case"deleteRange":if(u.fire===Y)break;return a._promise("readwrite",(function(){return function e(n,r,a){return i.query({trans:n,values:!1,query:{index:o,range:r},limit:a}).then((function(i){var o=i.result;return h({type:"delete",keys:o,trans:n}).then((function(i){return 0<i.numFailures?Promise.reject(i.failures[0]):o.length<a?{failures:[],numFailures:0,lastResult:void 0}:e(n,t(t({},r),{lower:o[o.length-1],lowerOpen:!0}),a)}))}))}(e.trans,e.range,1e4)}),!0)}return i.mutate(e);function h(e){var n,a,s,h=ye.trans,f=e.keys||Un(o,e);if(!f)throw new Error("Keys missing");return"delete"!==(e="add"===e.type||"put"===e.type?t(t({},e),{keys:f}):t({},e)).type&&(e.values=r([],e.values,!0)),e.keys&&(e.keys=r([],e.keys,!0)),n=i,s=f,("add"===(a=e).type?Promise.resolve([]):n.getMany({trans:a.trans,keys:s,cache:"immutable"})).then((function(t){var n=f.map((function(n,r){var i,a,s,f=t[r],p={onerror:null,onsuccess:null};return"delete"===e.type?u.fire.call(p,n,f,h):"add"===e.type||void 0===f?(i=l.fire.call(p,n,e.values[r],h),null==n&&null!=i&&(e.keys[r]=n=i,o.outbound||x(e.values[r],o.keyPath,n))):(i=Nn(f,e.values[r]),(a=d.fire.call(p,i,n,f,h))&&(s=e.values[r],Object.keys(a).forEach((function(e){c(s,e)?s[e]=a[e]:x(s,e,a[e])})))),p}));return i.mutate(e).then((function(r){for(var i=r.failures,o=r.results,a=r.numFailures,s=(r=r.lastResult,0);s<f.length;++s){var u=(o||f)[s],l=n[s];null==u?l.onerror&&l.onerror(i[s]):l.onsuccess&&l.onsuccess("put"===e.type&&t[s]?e.values[s]:u)}return{failures:i,results:o,numFailures:a,lastResult:r}})).catch((function(e){return n.forEach((function(t){return t.onerror&&t.onerror(e)})),Promise.reject(e)}))}))}}})}})}};function Wn(e,t,n){try{if(!t)return null;if(t.keys.length<e.length)return null;for(var r=[],i=0,o=0;i<t.keys.length&&o<e.length;++i)0===lt(t.keys[i],e[o])&&(r.push(n?O(t.values[i]):t.values[i]),++o);return r.length===e.length?r:null}catch(e){return null}}var Hn={stack:"dbcore",level:-1,create:function(e){return{table:function(n){var r=e.table(n);return t(t({},r),{getMany:function(e){if(!e.cache)return r.getMany(e);var t=Wn(e.keys,e.trans._cache,"clone"===e.cache);return t?xe.resolve(t):r.getMany(e).then((function(t){return e.trans._cache={keys:e.keys,values:"clone"===e.cache?O(t):t},t}))},mutate:function(e){return"add"!==e.type&&(e.trans._cache=null),r.mutate(e)}})}}}};function Vn(e,t){return"readonly"===e.trans.mode&&!!e.subscr&&!e.trans.explicit&&"disabled"!==e.trans.db._options.cache&&!t.schema.primaryKey.outbound}function Gn(e,t){switch(e){case"query":return t.values&&!t.unique;case"get":case"getMany":case"count":case"openCursor":return!1}}var qn={stack:"dbcore",level:0,name:"Observability",create:function(e){var n=e.schema.name,r=new wn(e.MIN_KEY,e.MAX_KEY);return t(t({},e),{transaction:function(t,n,r){if(ye.subscr&&"readonly"!==n)throw new q.ReadOnly("Readwrite transaction in liveQuery context. Querier source: ".concat(ye.querier));return e.transaction(t,n,r)},table:function(i){var s=e.table(i),u=s.schema,l=u.primaryKey,c=u.indexes,d=l.extractKey,h=l.outbound,f=l.autoIncrement&&c.filter((function(e){return e.compound&&e.keyPath.includes(l.keyPath)})),p=t(t({},s),{mutate:function(t){function o(e){return e="idb://".concat(n,"/").concat(i,"/").concat(e),g[e]||(g[e]=new wn)}var c,d,h,p=t.trans,g=t.mutatedParts||(t.mutatedParts={}),v=o(""),m=o(":dels"),y=t.type,b="deleteRange"===t.type?[t.range]:"delete"===t.type?[t.keys]:t.values.length<50?[Un(l,t).filter((function(e){return e})),t.values]:[],w=b[0],D=b[1];return b=t.trans._cache,a(w)?(v.addKeys(w),(b="delete"===y||w.length===D.length?Wn(w,b):null)||m.addKeys(w),(b||D)&&(c=o,d=b,h=D,u.indexes.forEach((function(e){var t=c(e.name||"");function n(t){return null!=t?e.extractKey(t):null}function r(n){return e.multiEntry&&a(n)?n.forEach((function(e){return t.addKey(e)})):t.addKey(n)}(d||h).forEach((function(e,t){var i=d&&n(d[t]);0!==lt(i,t=h&&n(h[t]))&&(null!=i&&r(i),null!=t&&r(t))}))})))):w?(D={from:null!==(D=w.lower)&&void 0!==D?D:e.MIN_KEY,to:null!==(D=w.upper)&&void 0!==D?D:e.MAX_KEY},m.add(D),v.add(D)):(v.add(r),m.add(r),u.indexes.forEach((function(e){return o(e.name).add(r)}))),s.mutate(t).then((function(e){return!w||"add"!==t.type&&"put"!==t.type||(v.addKeys(e.results),f&&f.forEach((function(n){var r=t.values.map((function(e){return n.extractKey(e)})),i=n.keyPath.findIndex((function(e){return e===l.keyPath}));e.results.forEach((function(e){return r[i]=e})),o(n.name).addKeys(r)}))),p.mutatedParts=_n(p.mutatedParts||{},g),e}))}}),g=(c=function(t){t=(n=t.query).index;var n=n.range;return[t,new wn(null!==(t=n.lower)&&void 0!==t?t:e.MIN_KEY,null!==(n=n.upper)&&void 0!==n?n:e.MAX_KEY)]},{get:function(e){return[l,new wn(e.key)]},getMany:function(e){return[l,(new wn).addKeys(e.keys)]},count:c,query:c,openCursor:c});return o(g).forEach((function(e){p[e]=function(o){var a=!!(p=ye.subscr),u=Vn(ye,s)&&Gn(e,o)?o.obsSet={}:p;if(a){var l=function(e){return e="idb://".concat(n,"/").concat(i,"/").concat(e),u[e]||(u[e]=new wn)},c=l(""),f=l(":dels"),p=(a=(p=g[e](o))[0],p[1]);if(("query"===e&&a.isPrimaryKey&&!o.values?f:l(a.name||"")).add(p),!a.isPrimaryKey){if("count"!==e){var v="query"===e&&h&&o.values&&s.query(t(t({},o),{values:!1}));return s[e].apply(this,arguments).then((function(t){if("query"===e){if(h&&o.values)return v.then((function(e){return e=e.result,c.addKeys(e),t}));var n=o.values?t.result.map(d):t.result;(o.values?c:f).addKeys(n)}else if("openCursor"===e){var r=t,i=o.values;return r&&Object.create(r,{key:{get:function(){return f.addKey(r.primaryKey),r.key}},primaryKey:{get:function(){var e=r.primaryKey;return f.addKey(e),e}},value:{get:function(){return i&&c.addKey(r.primaryKey),r.value}}})}return t}))}f.add(r)}}return s[e].apply(this,arguments)}})),p}})}};function Kn(e,n,r){if(0===r.numFailures)return n;if("deleteRange"===n.type)return null;var i=n.keys?n.keys.length:"values"in n&&n.values?n.values.length:1;return r.numFailures===i?null:(n=t({},n),a(n.keys)&&(n.keys=n.keys.filter((function(e,t){return!(t in r.failures)}))),"values"in n&&a(n.values)&&(n.values=n.values.filter((function(e,t){return!(t in r.failures)}))),n)}function Xn(e,t){return n=e,(void 0===(r=t).lower||(r.lowerOpen?0<lt(n,r.lower):0<=lt(n,r.lower)))&&(void 0===t.upper||(t.upperOpen?lt(e,t.upper)<0:lt(e,t.upper)<=0));var n,r}function Yn(e,t,n,r,i,o){if(!n||0===n.length)return e;var s=t.query.index,u=s.multiEntry,l=t.query.range,c=r.schema.primaryKey.extractKey,d=s.extractKey,h=(s.lowLevelIndex||s).extractKey;return n=n.reduce((function(e,n){var r=e,i=[];if("add"===n.type||"put"===n.type)for(var o=new wn,s=n.values.length-1;0<=s;--s){var h,f=n.values[s],p=c(f);o.hasKey(p)||(h=d(f),(u&&a(h)?h.some((function(e){return Xn(e,l)})):Xn(h,l))&&(o.addKey(p),i.push(f)))}switch(n.type){case"add":var g=(new wn).addKeys(t.values?e.map((function(e){return c(e)})):e);r=e.concat(t.values?i.filter((function(e){return e=c(e),!g.hasKey(e)&&(g.addKey(e),!0)})):i.map((function(e){return c(e)})).filter((function(e){return!g.hasKey(e)&&(g.addKey(e),!0)})));break;case"put":var v=(new wn).addKeys(n.values.map((function(e){return c(e)})));r=e.filter((function(e){return!v.hasKey(t.values?c(e):e)})).concat(t.values?i:i.map((function(e){return c(e)})));break;case"delete":var m=(new wn).addKeys(n.keys);r=e.filter((function(e){return!m.hasKey(t.values?c(e):e)}));break;case"deleteRange":var y=n.range;r=e.filter((function(e){return!Xn(c(e),y)}))}return r}),e),n===e?e:(n.sort((function(e,t){return lt(h(e),h(t))||lt(c(e),c(t))})),t.limit&&t.limit<1/0&&(n.length>t.limit?n.length=t.limit:e.length===t.limit&&n.length<t.limit&&(i.dirty=!0)),o?Object.freeze(n):n)}function Qn(e,t){return 0===lt(e.lower,t.lower)&&0===lt(e.upper,t.upper)&&!!e.lowerOpen==!!t.lowerOpen&&!!e.upperOpen==!!t.upperOpen}function $n(e,t){return function(e,t,n,r){if(void 0===e)return void 0!==t?-1:0;if(void 0===t)return 1;if(0===(t=lt(e,t))){if(n&&r)return 0;if(n)return 1;if(r)return-1}return t}(e.lower,t.lower,e.lowerOpen,t.lowerOpen)<=0&&0<=function(e,t,n,r){if(void 0===e)return void 0!==t?1:0;if(void 0===t)return-1;if(0===(t=lt(e,t))){if(n&&r)return 0;if(n)return-1;if(r)return 1}return t}(e.upper,t.upper,e.upperOpen,t.upperOpen)}function Jn(e,t,n,r){e.subscribers.add(n),r.addEventListener("abort",(function(){var r,i;e.subscribers.delete(n),0===e.subscribers.size&&(r=e,i=t,setTimeout((function(){0===r.subscribers.size&&j(i,r)}),3e3))}))}var Zn={stack:"dbcore",level:0,name:"Cache",create:function(e){var n=e.schema.name;return t(t({},e),{transaction:function(t,r,i){var o,a,s=e.transaction(t,r,i);return"readwrite"===r&&(a=(o=new AbortController).signal,i=function(i){return function(){if(o.abort(),"readwrite"===r){for(var a=new Set,u=0,l=t;u<l.length;u++){var c=l[u],d=On["idb://".concat(n,"/").concat(c)];if(d){var h=e.table(c),f=d.optimisticOps.filter((function(e){return e.trans===s}));if(s._explicit&&i&&s.mutatedParts)for(var p=0,g=Object.values(d.queries.query);p<g.length;p++)for(var v=0,m=(w=g[p]).slice();v<m.length;v++)kn((D=m[v]).obsSet,s.mutatedParts)&&(j(w,D),D.subscribers.forEach((function(e){return a.add(e)})));else if(0<f.length){d.optimisticOps=d.optimisticOps.filter((function(e){return e.trans!==s}));for(var y=0,b=Object.values(d.queries.query);y<b.length;y++)for(var w,D,x,E=0,A=(w=b[y]).slice();E<A.length;E++)null!=(D=A[E]).res&&s.mutatedParts&&(i&&!D.dirty?(x=Object.isFrozen(D.res),x=Yn(D.res,D.req,f,h,D,x),D.dirty?(j(w,D),D.subscribers.forEach((function(e){return a.add(e)}))):x!==D.res&&(D.res=x,D.promise=xe.resolve({result:x}))):(D.dirty&&j(w,D),D.subscribers.forEach((function(e){return a.add(e)}))))}}}a.forEach((function(e){return e()}))}}},s.addEventListener("abort",i(!1),{signal:a}),s.addEventListener("error",i(!1),{signal:a}),s.addEventListener("complete",i(!0),{signal:a})),s},table:function(r){var i=e.table(r),o=i.schema.primaryKey;return t(t({},i),{mutate:function(e){var a=ye.trans;if(o.outbound||"disabled"===a.db._options.cache||a.explicit||"readwrite"!==a.idbtrans.mode)return i.mutate(e);var s=On["idb://".concat(n,"/").concat(r)];return s?(a=i.mutate(e),"add"!==e.type&&"put"!==e.type||!(50<=e.values.length||Un(o,e).some((function(e){return null==e})))?(s.optimisticOps.push(e),e.mutatedParts&&Tn(e.mutatedParts),a.then((function(t){0<t.numFailures&&(j(s.optimisticOps,e),(t=Kn(0,e,t))&&s.optimisticOps.push(t),e.mutatedParts&&Tn(e.mutatedParts))})),a.catch((function(){j(s.optimisticOps,e),e.mutatedParts&&Tn(e.mutatedParts)}))):a.then((function(n){var r=Kn(0,t(t({},e),{values:e.values.map((function(e,r){var i;return n.failures[r]||x(e=null!==(i=o.keyPath)&&void 0!==i&&i.includes(".")?O(e):t({},e),o.keyPath,n.results[r]),e}))}),n);s.optimisticOps.push(r),queueMicrotask((function(){return e.mutatedParts&&Tn(e.mutatedParts)}))})),a):i.mutate(e)},query:function(e){if(!Vn(ye,i)||!Gn("query",e))return i.query(e);var t="immutable"===(null===(s=ye.trans)||void 0===s?void 0:s.db._options.cache),o=(l=ye).requery,a=l.signal,s=function(e,t,n,r){var i=On["idb://".concat(e,"/").concat(t)];if(!i)return[];if(!(t=i.queries[n]))return[null,!1,i,null];var o=t[(r.query?r.query.index.name:null)||""];if(!o)return[null,!1,i,null];switch(n){case"query":var a=o.find((function(e){return e.req.limit===r.limit&&e.req.values===r.values&&Qn(e.req.query.range,r.query.range)}));return a?[a,!0,i,o]:[o.find((function(e){return("limit"in e.req?e.req.limit:1/0)>=r.limit&&(!r.values||e.req.values)&&$n(e.req.query.range,r.query.range)})),!1,i,o];case"count":return a=o.find((function(e){return Qn(e.req.query.range,r.query.range)})),[a,!!a,i,o]}}(n,r,"query",e),u=s[0],l=s[1],c=s[2],d=s[3];return u&&l?u.obsSet=e.obsSet:(l=i.query(e).then((function(e){var n=e.result;if(u&&(u.res=n),t){for(var r=0,i=n.length;r<i;++r)Object.freeze(n[r]);Object.freeze(n)}else e.result=O(n);return e})).catch((function(e){return d&&u&&j(d,u),Promise.reject(e)})),u={obsSet:e.obsSet,promise:l,subscribers:new Set,type:"query",req:e,dirty:!1},d?d.push(u):(d=[u],(c=c||(On["idb://".concat(n,"/").concat(r)]={queries:{query:{},count:{}},objs:new Map,optimisticOps:[],unsignaledParts:{}})).queries.query[e.query.index.name||""]=d)),Jn(u,d,o,a),u.promise.then((function(n){return{result:Yn(n.result,e,null==c?void 0:c.optimisticOps,i,u,t)}}))}})}})}};function er(e,t){return new Proxy(e,{get:function(e,n,r){return"db"===n?t:Reflect.get(e,n,r)}})}var tr=(nr.prototype.version=function(e){if(isNaN(e)||e<.1)throw new q.Type("Given version is not a positive number");if(e=Math.round(10*e)/10,this.idbdb||this._state.isBeingOpened)throw new q.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,e);var t=this._versions,n=t.filter((function(t){return t._cfg.version===e}))[0];return n||(n=new this.Version(e),t.push(n),t.sort(rn),n.stores({}),this._state.autoSchema=!1,n)},nr.prototype._whenReady=function(e){var t=this;return this.idbdb&&(this._state.openComplete||ye.letThrough||this._vip)?e():new xe((function(e,n){if(t._state.openComplete)return n(new q.DatabaseClosed(t._state.dbOpenError));if(!t._state.isBeingOpened){if(!t._state.autoOpen)return void n(new q.DatabaseClosed);t.open().catch(Y)}t._state.dbReadyPromise.then(e,n)})).then(e)},nr.prototype.use=function(e){var t=e.stack,n=e.create,r=e.level,i=e.name;return i&&this.unuse({stack:t,name:i}),(e=this._middlewares[t]||(this._middlewares[t]=[])).push({stack:t,create:n,level:null==r?10:r,name:i}),e.sort((function(e,t){return e.level-t.level})),this},nr.prototype.unuse=function(e){var t=e.stack,n=e.name,r=e.create;return t&&this._middlewares[t]&&(this._middlewares[t]=this._middlewares[t].filter((function(e){return r?e.create!==r:!!n&&e.name!==n}))),this},nr.prototype.open=function(){var e=this;return Xe(me,(function(){return Mn(e)}))},nr.prototype._close=function(){var e=this._state,t=tt.indexOf(this);if(0<=t&&tt.splice(t,1),this.idbdb){try{this.idbdb.close()}catch(t){}this.idbdb=null}e.isBeingOpened||(e.dbReadyPromise=new xe((function(t){e.dbReadyResolve=t})),e.openCanceller=new xe((function(t,n){e.cancelOpen=n})))},nr.prototype.close=function(e){var t=(void 0===e?{disableAutoOpen:!0}:e).disableAutoOpen;e=this._state,t?(e.isBeingOpened&&e.cancelOpen(new q.DatabaseClosed),this._close(),e.autoOpen=!1,e.dbOpenError=new q.DatabaseClosed):(this._close(),e.autoOpen=this._options.autoOpen||e.isBeingOpened,e.openComplete=!1,e.dbOpenError=null)},nr.prototype.delete=function(e){var t=this;void 0===e&&(e={disableAutoOpen:!0});var n=0<arguments.length&&"object"!=typeof arguments[0],r=this._state;return new xe((function(i,o){function a(){t.close(e);var n=t._deps.indexedDB.deleteDatabase(t.name);n.onsuccess=je((function(){var e,n,r;e=t._deps,n=t.name,r=e.indexedDB,e=e.IDBKeyRange,mn(r)||n===nt||vn(r,e).delete(n).catch(Y),i()})),n.onerror=Bt(o),n.onblocked=t._fireOnBlocked}if(n)throw new q.InvalidArgument("Invalid closeOptions argument to db.delete()");r.isBeingOpened?r.dbReadyPromise.then(a):a()}))},nr.prototype.backendDB=function(){return this.idbdb},nr.prototype.isOpen=function(){return null!==this.idbdb},nr.prototype.hasBeenClosed=function(){var e=this._state.dbOpenError;return e&&"DatabaseClosed"===e.name},nr.prototype.hasFailed=function(){return null!==this._state.dbOpenError},nr.prototype.dynamicallyOpened=function(){return this._state.autoSchema},Object.defineProperty(nr.prototype,"tables",{get:function(){var e=this;return o(this._allTables).map((function(t){return e._allTables[t]}))},enumerable:!1,configurable:!0}),nr.prototype.transaction=function(){var e=function(e,t,n){var r=arguments.length;if(r<2)throw new q.InvalidArgument("Too few arguments");for(var i=new Array(r-1);--r;)i[r-1]=arguments[r];return n=i.pop(),[e,C(i),n]}.apply(this,arguments);return this._transaction.apply(this,e)},nr.prototype._transaction=function(e,t,n){var r=this,i=ye.trans;i&&i.db===this&&-1===e.indexOf("!")||(i=null);var o,a,s=-1!==e.indexOf("?");e=e.replace("!","").replace("?","");try{if(a=t.map((function(e){if("string"!=typeof(e=e instanceof r.Table?e.name:e))throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return e})),"r"==e||e===rt)o=rt;else{if("rw"!=e&&e!=it)throw new q.InvalidArgument("Invalid transaction mode: "+e);o=it}if(i){if(i.mode===rt&&o===it){if(!s)throw new q.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");i=null}i&&a.forEach((function(e){if(i&&-1===i.storeNames.indexOf(e)){if(!s)throw new q.SubTransaction("Table "+e+" not included in parent transaction.");i=null}})),s&&i&&!i.active&&(i=null)}}catch(n){return i?i._promise(null,(function(e,t){t(n)})):$e(n)}var u=function e(t,n,r,i,o){return xe.resolve().then((function(){var a=ye.transless||ye,s=t._createTransaction(n,r,t._dbSchema,i);if(s.explicit=!0,a={trans:s,transless:a},i)s.idbtrans=i.idbtrans;else try{s.create(),s.idbtrans._explicit=!0,t._state.PR1398_maxLoop=3}catch(a){return a.name===V.InvalidState&&t.isOpen()&&0<--t._state.PR1398_maxLoop?(console.warn("Dexie: Need to reopen db"),t.close({disableAutoOpen:!1}),t.open().then((function(){return e(t,n,r,null,o)}))):$e(a)}var u,l=B(o);return l&&We(),a=xe.follow((function(){var e;(u=o.call(s,s))&&(l?(e=He.bind(null,null),u.then(e,e)):"function"==typeof u.next&&"function"==typeof u.throw&&(u=In(u)))}),a),(u&&"function"==typeof u.then?xe.resolve(u).then((function(e){return s.active?e:$e(new q.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))})):a.then((function(){return u}))).then((function(e){return i&&s._resolve(),s._completion.then((function(){return e}))})).catch((function(e){return s._reject(e),$e(e)}))}))}.bind(null,this,o,a,i,n);return i?i._promise(o,u,"lock"):ye.trans?Xe(ye.transless,(function(){return r._whenReady(u)})):this._whenReady(u)},nr.prototype.table=function(e){if(!c(this._allTables,e))throw new q.InvalidTable("Table ".concat(e," does not exist"));return this._allTables[e]},nr);function nr(e,n){var r=this;this._middlewares={},this.verno=0;var i=nr.dependencies;this._options=n=t({addons:nr.addons,autoOpen:!0,indexedDB:i.indexedDB,IDBKeyRange:i.IDBKeyRange,cache:"cloned"},n),this._deps={indexedDB:n.indexedDB,IDBKeyRange:n.IDBKeyRange},i=n.addons,this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;var o,a,s,u,l,c={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:Y,dbReadyPromise:null,cancelOpen:Y,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3,autoOpen:n.autoOpen};c.dbReadyPromise=new xe((function(e){c.dbReadyResolve=e})),c.openCanceller=new xe((function(e,t){c.cancelOpen=t})),this._state=c,this.name=e,this.on=pt(this,"populate","blocked","versionchange","close",{ready:[re,Y]}),this.on.ready.subscribe=y(this.on.ready.subscribe,(function(e){return function(t,n){nr.vip((function(){var i,o=r._state;o.openComplete?(o.dbOpenError||xe.resolve().then(t),n&&e(t)):o.onReadyBeingFired?(o.onReadyBeingFired.push(t),n&&e(t)):(e(t),i=r,n||e((function e(){i.on.ready.unsubscribe(t),i.on.ready.unsubscribe(e)})))}))}})),this.Collection=(o=this,gt(Ct.prototype,(function(e,t){this.db=o;var n=at,r=null;if(t)try{n=t()}catch(e){r=e}var i=e._ctx;e=(t=i.table).hook.reading.fire,this._ctx={table:t,index:i.index,isPrimKey:!i.index||t.schema.primKey.keyPath&&i.index===t.schema.primKey.name,range:n,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:r,or:i.or,valueMapper:e!==Q?e:null}}))),this.Table=(a=this,gt(ht.prototype,(function(e,t,n){this.db=a,this._tx=n,this.name=e,this.schema=t,this.hook=a._allTables[e]?a._allTables[e].hook:pt(null,{creating:[Z,Y],reading:[$,Q],updating:[te,Y],deleting:[ee,Y]})}))),this.Transaction=(s=this,gt(Wt.prototype,(function(e,t,n,r,i){var o=this;this.db=s,this.mode=e,this.storeNames=t,this.schema=n,this.chromeTransactionDurability=r,this.idbtrans=null,this.on=pt(this,"complete","error","abort"),this.parent=i||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new xe((function(e,t){o._resolve=e,o._reject=t})),this._completion.then((function(){o.active=!1,o.on.complete.fire()}),(function(e){var t=o.active;return o.active=!1,o.on.error.fire(e),o.parent?o.parent._reject(e):t&&o.idbtrans&&o.idbtrans.abort(),$e(e)}))}))),this.Version=(u=this,gt(pn.prototype,(function(e){this.db=u,this._cfg={version:e,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}}))),this.WhereClause=(l=this,gt(Mt.prototype,(function(e,t,n){if(this.db=l,this._ctx={table:e,index:":id"===t?null:t,or:n},this._cmp=this._ascending=lt,this._descending=function(e,t){return lt(t,e)},this._max=function(e,t){return 0<lt(e,t)?e:t},this._min=function(e,t){return lt(e,t)<0?e:t},this._IDBKeyRange=l._deps.IDBKeyRange,!this._IDBKeyRange)throw new q.MissingAPI}))),this.on("versionchange",(function(e){0<e.newVersion?console.warn("Another connection wants to upgrade database '".concat(r.name,"'. Closing db now to resume the upgrade.")):console.warn("Another connection wants to delete database '".concat(r.name,"'. Closing db now to resume the delete request.")),r.close({disableAutoOpen:!1})})),this.on("blocked",(function(e){!e.newVersion||e.newVersion<e.oldVersion?console.warn("Dexie.delete('".concat(r.name,"') was blocked")):console.warn("Upgrade '".concat(r.name,"' blocked by other connection holding version ").concat(e.oldVersion/10))})),this._maxKey=Kt(n.IDBKeyRange),this._createTransaction=function(e,t,n,i){return new r.Transaction(e,t,n,r._options.chromeTransactionDurability,i)},this._fireOnBlocked=function(e){r.on("blocked").fire(e),tt.filter((function(e){return e.name===r.name&&e!==r&&!e._state.vcFired})).map((function(t){return t.on("versionchange").fire(e)}
2))},this.use(Hn),this.use(Zn),this.use(qn),this.use(Ln),this.use(zn);var d=new Proxy(this,{get:function(e,t,n){if("_vip"===t)return!0;if("table"===t)return function(e){return er(r.table(e),d)};var i=Reflect.get(e,t,n);return i instanceof ht?er(i,d):"tables"===t?i.map((function(e){return er(e,d)})):"_createTransaction"===t?function(){return er(i.apply(this,arguments),d)}:i}});this.vip=d,i.forEach((function(e){return e(r)}))}L="undefined"!=typeof Symbol&&"observable"in Symbol?Symbol.observable:"@@observable";var rr,ir=(or.prototype.subscribe=function(e,t,n){return this._subscribe(e&&"function"!=typeof e?e:{next:e,error:t,complete:n})},or.prototype[L]=function(){return this},or);function or(e){this._subscribe=e}try{rr={indexedDB:i.indexedDB||i.mozIndexedDB||i.webkitIndexedDB||i.msIndexedDB,IDBKeyRange:i.IDBKeyRange||i.webkitIDBKeyRange}}catch(S){rr={indexedDB:null,IDBKeyRange:null}}function ar(e){var t,n=!1,r=new ir((function(r){var i,o=B(e),a=!1,s={},u={},l={get closed(){return a},unsubscribe:function(){a||(a=!0,i&&i.abort(),d&&zt.storagemutated.unsubscribe(f))}};r.start&&r.start(l);var d=!1,h=function(){return Qe(p)},f=function(e){_n(s,e),kn(u,s)&&h()},p=function(){var l,p,g;!a&&rr.indexedDB&&(s={},l={},i&&i.abort(),i=new AbortController,g=function(t){var n=Fe();try{o&&We();var r=ze(e,t);return r=o?r.finally(He):r}finally{n&&Pe()}}(p={subscr:l,signal:i.signal,requery:h,querier:e,trans:null}),Promise.resolve(g).then((function(e){n=!0,t=e,a||p.signal.aborted||(s={},function(e){for(var t in e)if(c(e,t))return;return 1}(u=l)||d||(zt(Nt,f),d=!0),Qe((function(){return!a&&r.next&&r.next(e)})))}),(function(e){n=!1,["DatabaseClosedError","AbortError"].includes(null==e?void 0:e.name)||a||Qe((function(){a||r.error&&r.error(e)}))})))};return setTimeout(h,0),l}));return r.hasValue=function(){return n},r.getValue=function(){return t},r}var sr=tr;function ur(e){var t=cr;try{cr=!0,zt.storagemutated.fire(e),Rn(e,!0)}finally{cr=t}}d(sr,t(t({},X),{delete:function(e){return new sr(e,{addons:[]}).delete()},exists:function(e){return new sr(e,{addons:[]}).open().then((function(e){return e.close(),!0})).catch("NoSuchDatabaseError",(function(){return!1}))},getDatabaseNames:function(e){try{return n=(t=sr.dependencies).indexedDB,t=t.IDBKeyRange,(mn(n)?Promise.resolve(n.databases()).then((function(e){return e.map((function(e){return e.name})).filter((function(e){return e!==nt}))})):vn(n,t).toCollection().primaryKeys()).then(e)}catch(e){return $e(new q.MissingAPI)}var t,n},defineClass:function(){return function(e){s(this,e)}},ignoreTransaction:function(e){return ye.trans?Xe(ye.transless,e):e()},vip:yn,async:function(e){return function(){try{var t=In(e.apply(this,arguments));return t&&"function"==typeof t.then?t:xe.resolve(t)}catch(t){return $e(t)}}},spawn:function(e,t,n){try{var r=In(e.apply(n,t||[]));return r&&"function"==typeof r.then?r:xe.resolve(r)}catch(e){return $e(e)}},currentTransaction:{get:function(){return ye.trans||null}},waitFor:function(e,t){return t=xe.resolve("function"==typeof e?sr.ignoreTransaction(e):e).timeout(t||6e4),ye.trans?ye.trans.waitFor(t):t},Promise:xe,debug:{get:function(){return ie},set:function(e){oe(e)}},derive:p,extend:s,props:d,override:y,Events:pt,on:zt,liveQuery:ar,extendObservabilitySet:_n,getByKeyPath:D,setByKeyPath:x,delByKeyPath:function(e,t){"string"==typeof t?x(e,t,void 0):"length"in t&&[].map.call(t,(function(t){x(e,t,void 0)}))},shallowClone:E,deepClone:O,getObjectDiff:Nn,cmp:lt,asap:w,minKey:-1/0,addons:[],connections:tt,errnames:V,dependencies:rr,cache:On,semVer:"4.0.9",version:"4.0.9".split(".").map((function(e){return parseInt(e)})).reduce((function(e,t,n){return e+t/Math.pow(10,2*n)}))})),sr.maxKey=Kt(sr.dependencies.IDBKeyRange),"undefined"!=typeof dispatchEvent&&"undefined"!=typeof addEventListener&&(zt(Nt,(function(e){cr||(e=new CustomEvent(Ut,{detail:e}),cr=!0,dispatchEvent(e),cr=!1)})),addEventListener(Ut,(function(e){e=e.detail,cr||ur(e)})));var lr,cr=!1,dr=function(){};return"undefined"!=typeof BroadcastChannel&&((dr=function(){(lr=new BroadcastChannel(Ut)).onmessage=function(e){return e.data&&ur(e.data)}})(),"function"==typeof lr.unref&&lr.unref(),zt(Nt,(function(e){cr||lr.postMessage(e)}))),"undefined"!=typeof addEventListener&&(addEventListener("pagehide",(function(e){if(!tr.disableBfCache&&e.persisted){ie&&console.debug("Dexie: handling persisted pagehide"),null!=lr&&lr.close();for(var t=0,n=tt;t<n.length;t++)n[t].close({disableAutoOpen:!1})}})),addEventListener("pageshow",(function(e){!tr.disableBfCache&&e.persisted&&(ie&&console.debug("Dexie: handling persisted pageshow"),dr(),ur({all:new wn(-1/0,[[]])}))}))),xe.rejectionMapper=function(e,t){return!e||e instanceof U||e instanceof TypeError||e instanceof SyntaxError||!e.name||!K[e.name]?e:(t=new K[e.name](t||e.message,e),"stack"in e&&f(t,"stack",{get:function(){return this.inner.stack}}),t)},oe(ie),t(tr,Object.freeze({__proto__:null,Dexie:tr,liveQuery:ar,Entity:ut,cmp:lt,PropModSymbol:S,PropModification:Et,replacePrefix:function(e,t){return new Et({replacePrefix:[e,t]})},add:function(e){return new Et({add:e})},remove:function(e){return new Et({remove:e})},default:tr,RangeSet:wn,mergeRanges:xn,rangesOverlap:En}),{default:tr}),tr}()},18112(e,t){var n,r,i;!function(o){"use strict";var a=o.setTimeout,s=o.clearTimeout,u=o.XMLHttpRequest,l=o.XDomainRequest,c=o.ActiveXObject,d=o.EventSource,h=o.document,f=o.Promise,p=o.fetch,g=o.Response,v=o.TextDecoder,m=o.TextEncoder,y=o.AbortController;if("undefined"==typeof window||void 0===h||"readyState"in h||null!=h.body||(h.readyState="loading",window.addEventListener("load",(function(e){h.readyState="complete"}),!1)),null==u&&null!=c&&(u=function(){return new c("Microsoft.XMLHTTP")}),null==Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),Date.now||(Date.now=function(){return(new Date).getTime()}),null==y){var b=p;p=function(e,t){var n=t.signal;return b(e,{headers:t.headers,credentials:t.credentials,cache:t.cache}).then((function(e){var t=e.body.getReader();return n._reader=t,n._aborted&&n._reader.cancel(),{status:e.status,statusText:e.statusText,headers:e.headers,body:{getReader:function(){return t}}}}))},y=function(){this.signal={_reader:null,_aborted:!1},this.abort=function(){null!=this.signal._reader&&this.signal._reader.cancel(),this.signal._aborted=!0}}}function w(){this.bitsNeeded=0,this.codePoint=0}w.prototype.decode=function(e){function t(e,t,n){if(1===n)return e>=128>>t&&e<<t<=2047;if(2===n)return e>=2048>>t&&e<<t<=55295||e>=57344>>t&&e<<t<=65535;if(3===n)return e>=65536>>t&&e<<t<=1114111;throw new Error}function n(e,t){if(6===e)return t>>6>15?3:t>31?2:1;if(12===e)return t>15?3:2;if(18===e)return 3;throw new Error}
vendor: 2,641 bytes, line 2
2for(var r=65533,i="",o=this.bitsNeeded,a=this.codePoint,s=0;s<e.length;s+=1){var u=e[s];0!==o&&(u<128||u>191||!t(a<<6|63&u,o-6,n(o,a)))&&(o=0,a=r,i+=String.fromCharCode(a)),0===o?(u>=0&&u<=127?(o=0,a=u):u>=192&&u<=223?(o=6,a=31&u):u>=224&&u<=239?(o=12,a=15&u):u>=240&&u<=247?(o=18,a=7&u):(o=0,a=r),0===o||t(a,o,n(o,a))||(o=0,a=r)):(o-=6,a=a<<6|63&u),0===o&&(a<=65535?i+=String.fromCharCode(a):(i+=String.fromCharCode(55296+(a-65535-1>>10)),i+=String.fromCharCode(56320+(a-65535-1&1023))))}return this.bitsNeeded=o,this.codePoint=a,i};null!=v&&null!=m&&function(){try{return"test"===(new v).decode((new m).encode("test"),{stream:!0})}catch(e){console.debug("TextDecoder does not support streaming option. Using polyfill instead: "+e)}return!1}()||(v=w);var D=function(){};function x(e){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=D,this.onload=D,this.onerror=D,this.onreadystatechange=D,this._contentType="",this._xhr=e,this._sendTimeout=0,this._abort=D}function E(e){return e.replace(/[A-Z]/g,(function(e){return String.fromCharCode(e.charCodeAt(0)+32)}))}function A(e){for(var t=Object.create(null),n=e.split("\r\n"),r=0;r<n.length;r+=1){var i=n[r].split(": "),o=i.shift(),a=i.join(": ");t[E(o)]=a}this._map=t}function C(){}function S(e){this._headers=e}function _(){}function k(){this._listeners=Object.create(null)}function O(e){a((function(){throw e}),0)}function F(e){this.type=e,this.target=void 0}function P(e,t){F.call(this,e),this.data=t.data,this.lastEventId=t.lastEventId}function T(e,t){F.call(this,e),this.status=t.status,this.statusText=t.statusText,this.headers=t.headers}function R(e,t){F.call(this,e),this.error=t.error}x.prototype.open=function(e,t){this._abort(!0);var n=this,r=this._xhr,i=1,o=0;this._abort=function(e){0!==n._sendTimeout&&(s(n._sendTimeout),n._sendTimeout=0),1!==i&&2!==i&&3!==i||(i=4,r.onload=D,r.onerror=D,r.onabort=D,r.onprogress=D,r.onreadystatechange=D,r.abort(),0!==o&&(s(o),o=0),e||(n.readyState=4,n.onabort(null),n.onreadystatechange())),i=0};var l=function(){if(1===i){var e=0,t="",o=void 0;if("contentType"in r)e=200,t="OK",o=r.contentType;else try{e=r.status,t=r.statusText,o=r.getResponseHeader("Content-Type")}catch(n){e=0,t="",o=void 0}0!==e&&(i=2,n.readyState=2,n.status=e,n.statusText=t,n._contentType=o,n.onreadystatechange())}},c=function(){if(l(),2===i||3===i){i=3;var e="";try{e=r.responseText}catch(e){}n.readyState=3,n.responseText=e,n.onprogress()}},d=function(e,t){if(null!=t&&null!=t.preventDefault||(t={preventDefault:D}),c(),1===i||2===i||3===i){if(i=4,0!==o&&(s(o),o=0),n.readyState=4,"load"===e)n.onload(t);
2else if("error"===e)n.onerror(t);else{if("abort"!==e)throw new TypeError;n.onabort(t)}n.onreadystatechange()}},h=function(){o=a((function(){h()}),500),3===r.readyState&&c()};"onload"in r&&(r.onload=function(e){d("load",e)}),"onerror"in r&&(r.onerror=function(e){d("error",e)}),"onabort"in r&&(r.onabort=function(e){d("abort",e)}),"onprogress"in r&&(r.onprogress=c),"onreadystatechange"in r&&(r.onreadystatechange=function(e){!function(e){null!=r&&(4===r.readyState?"onload"in r&&"onerror"in r&&"onabort"in r||d(""===r.responseText?"error":"load",e):3===r.readyState?"onprogress"in r||c():2===r.readyState&&l())}(e)}),!("contentType"in r)&&"ontimeout"in u.prototype||(t+=(-1===t.indexOf("?")?"?":"&")+"padding=true"),r.open(e,t,!0),"readyState"in r&&(o=a((function(){h()}),0))},x.prototype.abort=function(){this._abort(!1)},x.prototype.getResponseHeader=function(e){return this._contentType},x.prototype.setRequestHeader=function(e,t){var n=this._xhr;"setRequestHeader"in n&&n.setRequestHeader(e,t)},x.prototype.getAllResponseHeaders=function(){return null!=this._xhr.getAllResponseHeaders&&this._xhr.getAllResponseHeaders()||""},x.prototype.send=function(){if("ontimeout"in u.prototype&&("sendAsBinary"in u.prototype||"mozAnon"in u.prototype)||null==h||null==h.readyState||"complete"===h.readyState){var e=this._xhr;"withCredentials"in e&&(e.withCredentials=this.withCredentials);try{e.send(void 0)}catch(e){throw e}}else{var t=this;t._sendTimeout=a((function(){t._sendTimeout=0,t.send()}),4)}},A.prototype.get=function(e){return this._map[E(e)]},null!=u&&null==u.HEADERS_RECEIVED&&(u.HEADERS_RECEIVED=2),C.prototype.open=function(e,t,n,r,i,o,a){e.open("GET",i);var s=0;for(var l in e.onprogress=function(){var t=e.responseText.slice(s);s+=t.length,n(t)},e.onerror=function(e){e.preventDefault(),r(new Error("NetworkError"))},e.onload=function(){r(null)},e.onabort=function(){r(null)},e.onreadystatechange=function(){if(e.readyState===u.HEADERS_RECEIVED){var n=e.status,r=e.statusText,i=e.getResponseHeader("Content-Type"),o=e.getAllResponseHeaders();t(n,r,i,new A(o))}},e.withCredentials=o,a)Object.prototype.hasOwnProperty.call(a,l)&&e.setRequestHeader(l,a[l]);return e.send(),e},S.prototype.get=function(e){return this._headers.get(e)},_.prototype.open=function(e,t,n,r,i,o,a){var s=null,u=new y,l=u.signal,c=new v;return p(i,{headers:a,credentials:o?"include":"same-origin",signal:l,cache:"no-store"}).then((function(e){return s=e.body.getReader(),t(e.status,e.statusText,e.headers.get("Content-Type"),new S(e.headers)),new f((function(e,t){var r=function(){s.read().then((function(t){if(t.done)e(void 0);else{var i=c.decode(t.value,{stream:!0});n(i),r()}})).catch((function(e){t(e)}))};r()}))})).catch((function(e){return"AbortError"===e.name?void 0:e})).then((function(e){r(e)})),{abort:function(){null!=s&&s.cancel(),u.abort()}}},k.prototype.dispatchEvent=function(e){e.target=this;var t=this._listeners[e.type];if(null!=t)for(var n=t.length,r=0;r<n;r+=1){var i=t[r];try{"function"==typeof i.handleEvent?i.handleEvent(e):i.call(this,e)}catch(e){O(e)}}},k.prototype.addEventListener=function(e,t){e=String(e);var n=this._listeners,r=n[e];null==r&&(r=[],n[e]=r);for(var i=!1,o=0;o<r.length;o+=1)r[o]===t&&(i=!0);i||r.push(t)},k.prototype.removeEventListener=function(e,t){e=String(e);var n=this._listeners,r=n[e];if(null!=r){for(var i=[],o=0;o<r.length;o+=1)r[o]!==t&&i.push(r[o]);0===i.length?delete n[e]:n[e]=i}},P.prototype=Object.create(F.prototype),T.prototype=Object.create(F.prototype),R.prototype=Object.create(F.prototype);var j=-1,M=0,I=1,B=2,L=-1,N=0,U=1,z=2,W=3,H=/^text\/event\-stream(;.*)?$/i,V=function(e,t){var n=null==e?t:parseInt(e,10);return n!=n&&(n=t),G(n)},G=function(e){return Math.min(Math.max(e,1e3),18e6)},q=function(e,t,n){try{"function"==typeof t&&t.call(e,n)}catch(e){O(e)}};function K(e,t){k.call(this),t=t||{},this.onopen=void 0,this.onmessage=void 0,this.onerror=void 0,this.url=void 0,this.readyState=void 0,this.withCredentials=void 0,this.headers=void 0,this._close=void 0,function(e,t,n){t=String(t);var r=Boolean(n.withCredentials),i=n.lastEventIdQueryParameterName||"lastEventId",o=G(1e3),c=V(n.heartbeatTimeout,45e3),d="",h=o,f=!1,p=0,g=n.headers||{},v=n.Transport,m=X&&null==v?void 0:new x(null!=v?new v:null!=u&&"withCredentials"in u.prototype||null==l?new u:new l),y=null!=v&&"string"!=typeof v?new v:null==m?new _:new C,b=void 0,w=0,D=j,E="",A="",S="",k="",O=N,F=0,K=0,Y=function(t,n,r,i){if(D===M)if(200===t&&null!=r&&H.test(r)){D=I,f=Date.now(),h=o,e.readyState=I;var a=new T("open",{status:t,statusText:n,headers:i});e.dispatchEvent(a),q(e,e.onopen,a)}else{var s="";200!==t?(n&&(n=n.replace(/\s+/g," ")),s="EventSource's response has a status "+t+" "+n+" that is not 200. Aborting the connection."):s="EventSource's response has a Content-Type specifying an unsupported type: "+(null==r?"-":r.replace(/\s+/g," "))+". Aborting the connection.",J();a=new T("error",{status:t,statusText:n,headers:i});e.dispatchEvent(a),q(e,e.onerror,a),console.error(s)}},Q=function(t){if(D===I){for(var n=-1,r=0;r<t.length;r+=1){(l=t.charCodeAt(r))!=="\n".charCodeAt(0)&&l!=="\r".charCodeAt(0)||(n=r)}var i=(-1!==n?k:"")+t.slice(0,n+1);k=(-1===n?k:"")+t.slice(n+1),""!==t&&(f=Date.now(),p+=t.length);for(var u=0;u<i.length;u+=1){var l=i.charCodeAt(u);if(O===L&&l==="\n".charCodeAt(0))O=N;else if(O===L&&(O=N),l==="\r".charCodeAt(0)||l==="\n".charCodeAt(0)){if(O!==N){O===U&&(K=u+1);
2var g=i.slice(F,K-1),v=i.slice(K+(K<u&&i.charCodeAt(K)===" ".charCodeAt(0)?1:0),u);"data"===g?(E+="\n",E+=v):"id"===g?A=v:"event"===g?S=v:"retry"===g?(o=V(v,o),h=o):"heartbeatTimeout"===g&&(c=V(v,c),0!==w&&(s(w),w=a((function(){Z()}),c)))}if(O===N){if(""!==E){d=A,""===S&&(S="message");var m=new P(S,{data:E.slice(1),lastEventId:A});if(e.dispatchEvent(m),"open"===S?q(e,e.onopen,m):"message"===S?q(e,e.onmessage,m):"error"===S&&q(e,e.onerror,m),D===B)return}E="",S=""}O=l==="\r".charCodeAt(0)?L:N}else O===N&&(F=u,O=U),O===U?l===":".charCodeAt(0)&&(K=u+1,O=z):O===z&&(O=W)}}},$=function(t){if(D===I||D===M){D=j,0!==w&&(s(w),w=0),w=a((function(){Z()}),h),h=G(Math.min(16*o,2*h)),e.readyState=M;var n=new R("error",{error:t});e.dispatchEvent(n),q(e,e.onerror,n),null!=t&&console.error(t)}},J=function(){D=B,null!=b&&(b.abort(),b=void 0),0!==w&&(s(w),w=0),e.readyState=B},Z=function(){if(w=0,D===j){f=!1,p=0,w=a((function(){Z()}),c),D=M,E="",S="",A=d,k="",F=0,K=0,O=N;var n=t;if("data:"!==t.slice(0,5)&&"blob:"!==t.slice(0,5)&&""!==d){var r=t.indexOf("?");n=-1===r?t:t.slice(0,r+1)+t.slice(r+1).replace(/(?:^|&)([^=&]*)(?:=[^&]*)?/g,(function(e,t){return t===i?"":e})),n+=(-1===t.indexOf("?")?"?":"&")+i+"="+encodeURIComponent(d)}var o=e.withCredentials,s={Accept:"text/event-stream"},u=e.headers;if(null!=u)for(var l in u)Object.prototype.hasOwnProperty.call(u,l)&&(s[l]=u[l]);try{b=y.open(m,Y,Q,$,n,o,s)}catch(e){throw J(),e}}else if(f||null==b){var h=Math.max((f||Date.now())+c-Date.now(),1);f=!1,w=a((function(){Z()}),h)}else $(new Error("No activity within "+c+" milliseconds. "+(D===M?"No response received.":p+" chars received.")+" Reconnecting.")),null!=b&&(b.abort(),b=void 0)};e.url=t,e.readyState=M,e.withCredentials=r,e.headers=g,e._close=J,Z()}(this,e,t)}var X=null!=p&&null!=g&&"body"in g.prototype;K.prototype=Object.create(k.prototype),K.prototype.CONNECTING=M,K.prototype.OPEN=I,K.prototype.CLOSED=B,K.prototype.close=function(){this._close()},K.CONNECTING=M,K.OPEN=I,K.CLOSED=B,K.prototype.withCredentials=void 0;var Y=d;null==u||null!=d&&"withCredentials"in d.prototype||(Y=K),function(o){if("object"==typeof e.exports){var a=o(t);void 0!==a&&(e.exports=a)}else r=[t],void 0===(i="function"==typeof(n=o)?n.apply(t,r):n)||(e.exports=i)}((function(e){e.EventSourcePolyfill=K,e.NativeEventSource=d,e.EventSource=Y}))}("undefined"==typeof globalThis?"undefined"!=typeof window?window:"undefined"!=typeof self?self:this:globalThis)},68926(e){"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},a=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,i=t.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!i&&!o)return!1;for(r in e);return void 0===r||t.call(e,r)},s=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},u=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(i)return i(e,n).value}return e[n]};e.exports=function e(){var t,n,r,i,l,c,d=arguments[0],h=1,f=arguments.length,p=!1;for("boolean"==typeof d&&(p=d,d=arguments[1]||{},h=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});h<f;++h)if(null!=(t=arguments[h]))for(n in t)r=u(d,n),d!==(i=u(t,n))&&(p&&i&&(a(i)||(l=o(i)))?(l?(l=!1,c=r&&o(r)?r:[]):c=r&&a(r)?r:{},s(d,{name:n,newValue:e(p,c,i)})):void 0!==i&&s(d,{name:n,newValue:i}));return d}},29673(e,t,n){var r;!function(i,o,a,s){"use strict";var u,l=["","webkit","Moz","MS","ms","o"],c=o.createElement("div"),d="function",h=Math.round,f=Math.abs,p=Date.now;function g(e,t,n){return setTimeout(x(e,n),t)}function v(e,t,n){return!!Array.isArray(e)&&(m(e,n[t],n),!0)}function m(e,t,n){var r;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==s)for(r=0;r<e.length;)t.call(n,e[r],r,e),r++;else for(r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r,e)}function y(e,t,n){var r="DEPRECATED METHOD: "+t+"\n"+n+" AT \n";return function(){var t=new Error("get-stack-trace"),n=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",o=i.console&&(i.console.warn||i.console.log);return o&&o.call(i.console,r,n),e.apply(this,arguments)}}u="function"!=typeof Object.assign?function(e){if(e===s||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var r=arguments[n];if(r!==s&&null!==r)for(var i in r)r.hasOwnProperty(i)&&(t[i]=r[i])}return t}:Object.assign;var b=y((function(e,t,n){for(var r=Object.keys(t),i=0;i<r.length;)(!n||n&&e[r[i]]===s)&&(e[r[i]]=t[r[i]]),i++;return e}),"extend","Use `assign`."),w=y((function(e,t){return b(e,t,!0)}),"merge","Use `assign`.");function D(e,t,n){var r,i=t.prototype;(r=e.prototype=Object.create(i)).constructor=e,r._super=i,n&&u(r,n)}function x(e,t){return function(){return e.apply(t,arguments)}}function E(e,t){return typeof e==d?e.apply(t&&t[0]||s,t):e}function A(e,t){return e===s?t:e}
vendor: 18,804 bytes, line 2
2function C(e,t,n){m(O(t),(function(t){e.addEventListener(t,n,!1)}))}function S(e,t,n){m(O(t),(function(t){e.removeEventListener(t,n,!1)}))}function _(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function k(e,t){return e.indexOf(t)>-1}function O(e){return e.trim().split(/\s+/g)}function F(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var r=0;r<e.length;){if(n&&e[r][n]==t||!n&&e[r]===t)return r;r++}return-1}function P(e){return Array.prototype.slice.call(e,0)}function T(e,t,n){for(var r=[],i=[],o=0;o<e.length;){var a=t?e[o][t]:e[o];F(i,a)<0&&r.push(e[o]),i[o]=a,o++}return n&&(r=t?r.sort((function(e,n){return e[t]>n[t]})):r.sort()),r}function R(e,t){for(var n,r,i=t[0].toUpperCase()+t.slice(1),o=0;o<l.length;){if((r=(n=l[o])?n+i:t)in e)return r;o++}return s}var j=1;function M(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||i}var I="ontouchstart"in i,B=R(i,"PointerEvent")!==s,L=I&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),N="touch",U="mouse",z=25,W=1,H=4,V=8,G=1,q=2,K=4,X=8,Y=16,Q=q|K,$=X|Y,J=Q|$,Z=["x","y"],ee=["clientX","clientY"];function te(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){E(e.options.enable,[e])&&n.handler(t)},this.init()}function ne(e,t,n){var r=n.pointers.length,i=n.changedPointers.length,o=t&W&&r-i==0,a=t&(H|V)&&r-i==0;n.isFirst=!!o,n.isFinal=!!a,o&&(e.session={}),n.eventType=t,function(e,t){var n=e.session,r=t.pointers,i=r.length;n.firstInput||(n.firstInput=re(t));i>1&&!n.firstMultiple?n.firstMultiple=re(t):1===i&&(n.firstMultiple=!1);var o=n.firstInput,a=n.firstMultiple,u=a?a.center:o.center,l=t.center=ie(r);t.timeStamp=p(),t.deltaTime=t.timeStamp-o.timeStamp,t.angle=ue(u,l),t.distance=se(u,l),function(e,t){var n=t.center,r=e.offsetDelta||{},i=e.prevDelta||{},o=e.prevInput||{};t.eventType!==W&&o.eventType!==H||(i=e.prevDelta={x:o.deltaX||0,y:o.deltaY||0},r=e.offsetDelta={x:n.x,y:n.y});t.deltaX=i.x+(n.x-r.x),t.deltaY=i.y+(n.y-r.y)}(n,t),t.offsetDirection=ae(t.deltaX,t.deltaY);var c=oe(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=c.x,t.overallVelocityY=c.y,t.overallVelocity=f(c.x)>f(c.y)?c.x:c.y,t.scale=a?(d=a.pointers,h=r,se(h[0],h[1],ee)/se(d[0],d[1],ee)):1,t.rotation=a?function(e,t){return ue(t[1],t[0],ee)+ue(e[1],e[0],ee)}(a.pointers,r):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,r,i,o,a=e.lastInterval||t,u=t.timeStamp-a.timeStamp;if(t.eventType!=V&&(u>z||a.velocity===s)){var l=t.deltaX-a.deltaX,c=t.deltaY-a.deltaY,d=oe(u,l,c);r=d.x,i=d.y,n=f(d.x)>f(d.y)?d.x:d.y,o=ae(l,c),e.lastInterval=t}else n=a.velocity,r=a.velocityX,i=a.velocityY,o=a.direction;t.velocity=n,t.velocityX=r,t.velocityY=i,t.direction=o}(n,t);var d,h;var g=e.element;_(t.srcEvent.target,g)&&(g=t.srcEvent.target);t.target=g}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function re(e){for(var t=[],n=0;n<e.pointers.length;)t[n]={clientX:h(e.pointers[n].clientX),clientY:h(e.pointers[n].clientY)},n++;return{timeStamp:p(),pointers:t,center:ie(t),deltaX:e.deltaX,deltaY:e.deltaY}}function ie(e){var t=e.length;if(1===t)return{x:h(e[0].clientX),y:h(e[0].clientY)};for(var n=0,r=0,i=0;i<t;)n+=e[i].clientX,r+=e[i].clientY,i++;return{x:h(n/t),y:h(r/t)}}function oe(e,t,n){return{x:t/e||0,y:n/e||0}}function ae(e,t){return e===t?G:f(e)>=f(t)?e<0?q:K:t<0?X:Y}function se(e,t,n){n||(n=Z);var r=t[n[0]]-e[n[0]],i=t[n[1]]-e[n[1]];return Math.sqrt(r*r+i*i)}function ue(e,t,n){n||(n=Z);var r=t[n[0]]-e[n[0]],i=t[n[1]]-e[n[1]];return 180*Math.atan2(i,r)/Math.PI}te.prototype={handler:function(){},init:function(){this.evEl&&C(this.element,this.evEl,this.domHandler),this.evTarget&&C(this.target,this.evTarget,this.domHandler),this.evWin&&C(M(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(M(this.element),this.evWin,this.domHandler)}};var le={mousedown:W,mousemove:2,mouseup:H},ce="mousedown",de="mousemove mouseup";function he(){this.evEl=ce,this.evWin=de,this.pressed=!1,te.apply(this,arguments)}D(he,te,{handler:function(e){var t=le[e.type];t&W&&0===e.button&&(this.pressed=!0),2&t&&1!==e.which&&(t=H),this.pressed&&(t&H&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:U,srcEvent:e}))}});var fe={pointerdown:W,pointermove:2,pointerup:H,pointercancel:V,pointerout:V},pe={2:N,3:"pen",4:U,5:"kinect"},ge="pointerdown",ve="pointermove pointerup pointercancel";function me(){this.evEl=ge,this.evWin=ve,te.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}i.MSPointerEvent&&!i.PointerEvent&&(ge="MSPointerDown",ve="MSPointerMove MSPointerUp MSPointerCancel"),D(me,te,{handler:function(e){var t=this.store,n=!1,r=e.type.toLowerCase().replace("ms",""),i=fe[r],o=pe[e.pointerType]||e.pointerType,a=o==N,s=F(t,e.pointerId,"pointerId");i&W&&(0===e.button||a)?s<0&&(t.push(e),s=t.length-1):i&(H|V)&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,i,{pointers:t,changedPointers:[e],pointerType:o,srcEvent:e}),n&&t.splice(s,1))}});var ye={touchstart:W,touchmove:2,touchend:H,touchcancel:V};function be(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,te.apply(this,arguments)}function we(e,t){var n=P(e.touches),r=P(e.changedTouches);return t&(H|V)&&(n=T(n.concat(r),"identifier",!0)),[n,r]}D(be,te,{handler:function(e){var t=ye[e.type];if(t===W&&(this.started=!0),this.started){var n=we.call(this,e,t);t&(H|V)&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:N,srcEvent:e})}}});var De={touchstart:W,touchmove:2,touchend:H,touchcancel:V},xe="touchstart touchmove touchend touchcancel";function Ee(){this.evTarget=xe,this.targetIds={},te.apply(this,arguments)}function Ae(e,t){var n=P(e.touches),r=this.targetIds;if(t&(2|W)&&1===n.length)return r[n[0].identifier]=!0,[n,n];var i,o,a=P(e.changedTouches),s=[],u=this.target;if(o=n.filter((function(e){return _(e.target,u)})),t===W)for(i=0;i<o.length;)r[o[i].identifier]=!0,i++;for(i=0;i<a.length;)r[a[i].identifier]&&s.push(a[i]),t&(H|V)&&delete r[a[i].identifier],i++;return s.length?[T(o.concat(s),"identifier",!0),s]:void 0}D(Ee,te,{handler:function(e){var t=De[e.type],n=Ae.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:N,srcEvent:e})}});var Ce=2500;function Se(){te.apply(this,arguments);var e=x(this.handler,this);this.touch=new Ee(this.manager,e),this.mouse=new he(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function _e(e,t){e&W?(this.primaryTouch=t.changedPointers[0].identifier,ke.call(this,t)):e&(H|V)&&ke.call(this,t)}function ke(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var n={x:t.clientX,y:t.clientY};this.lastTouches.push(n);var r=this.lastTouches;setTimeout((function(){var e=r.indexOf(n);e>-1&&r.splice(e,1)}),Ce)}}function Oe(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,r=0;r<this.lastTouches.length;r++){var i=this.lastTouches[r],o=Math.abs(t-i.x),a=Math.abs(n-i.y);if(o<=25&&a<=25)return!0}return!1}D(Se,te,{handler:function(e,t,n){var r=n.pointerType==N,i=n.pointerType==U;if(!(i&&n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents)){if(r)_e.call(this,t,n);else if(i&&Oe.call(this,n))return;this.callback(e,t,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Fe=R(c.style,"touchAction"),Pe=Fe!==s,Te="compute",Re="auto",je="manipulation",Me="none",Ie="pan-x",Be="pan-y",Le=function(){if(!Pe)return!1;var e={},t=i.CSS&&i.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(n){e[n]=!t||i.CSS.supports("touch-action",n)})),e}();function Ne(e,t){this.manager=e,this.set(t)}Ne.prototype={set:function(e){e==Te&&(e=this.compute()),Pe&&this.manager.element.style&&Le[e]&&(this.manager.element.style[Fe]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return m(this.manager.recognizers,(function(t){E(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),function(e){if(k(e,Me))return Me;var t=k(e,Ie),n=k(e,Be);if(t&&n)return Me;if(t||n)return t?Ie:Be;if(k(e,je))return je;return Re}(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var r=this.actions,i=k(r,Me)&&!Le[Me],o=k(r,Be)&&!Le[Be],a=k(r,Ie)&&!Le[Ie];if(i){var s=1===e.pointers.length,u=e.distance<2,l=e.deltaTime<250;if(s&&u&&l)return}if(!a||!o)return i||o&&n&Q||a&&n&$?this.preventSrc(t):void 0}},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};var Ue=1,ze=32;function We(e){this.options=u({},this.defaults,e||{}),this.id=j++,this.manager=null,this.options.enable=A(this.options.enable,!0),this.state=Ue,this.simultaneous={},this.requireFail=[]}function He(e){return 16&e?"cancel":8&e?"end":4&e?"move":2&e?"start":""}function Ve(e){return e==Y?"down":e==X?"up":e==q?"left":e==K?"right":""}function Ge(e,t){var n=t.manager;return n?n.get(e):e}function qe(){We.apply(this,arguments)}function Ke(){qe.apply(this,arguments),this.pX=null,this.pY=null}function Xe(){qe.apply(this,arguments)}function Ye(){We.apply(this,arguments),this._timer=null,this._input=null}function Qe(){qe.apply(this,arguments)}function $e(){qe.apply(this,arguments)}function Je(){We.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function Ze(e,t){return(t=t||{}).recognizers=A(t.recognizers,Ze.defaults.preset),new et(e,t)}We.prototype={defaults:{},set:function(e){return u(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(v(e,"recognizeWith",this))return this;var t=this.simultaneous;return t[(e=Ge(e,this)).id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return v(e,"dropRecognizeWith",this)||(e=Ge(e,this),delete this.simultaneous[e.id]),this},requireFailure:function(e){if(v(e,"requireFailure",this))return this;var t=this.requireFail;return-1===F(t,e=Ge(e,this))&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(v(e,"dropRequireFailure",this))return this;e=Ge(e,this);var t=F(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function r(n){t.manager.emit(n,e)}n<8&&r(t.options.event+He(n)),r(t.options.event),e.additionalEvent&&r(e.additionalEvent),n>=8&&r(t.options.event+He(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=ze},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(this.requireFail[e].state&(ze|Ue)))return!1;e++}return!0},recognize:function(e){var t=u({},e);if(!E(this.options.enable,[this,t]))return this.reset(),void(this.state=ze);56&this.state&&(this.state=Ue),this.state=this.process(t),30&this.state&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}},D(qe,We,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,n=e.eventType,r=6&t,i=this.attrTest(e);return r&&(n&V||!i)?16|t:r||i?n&H?8|t:2&t?4|t:2:ze}}),D(Ke,qe,{defaults:{event:"pan",threshold:10,pointers:1,direction:J},getTouchAction:function(){var e=this.options.direction,t=[];return e&Q&&t.push(Be),e&$&&t.push(Ie),t},directionTest:function(e){var t=this.options,n=!0,r=e.distance,i=e.direction,o=e.deltaX,a=e.deltaY;return i&t.direction||(t.direction&Q?(i=0===o?G:o<0?q:K,n=o!=this.pX,r=Math.abs(e.deltaX)):(i=0===a?G:a<0?X:Y,n=a!=this.pY,r=Math.abs(e.deltaY))),e.direction=i,n&&r>t.threshold&&i&t.direction},attrTest:function(e){return qe.prototype.attrTest.call(this,e)&&(2&this.state||!(2&this.state)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=Ve(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),D(Xe,qe,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Me]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||2&this.state)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),D(Ye,We,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[Re]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,i=e.deltaTime>t.time;if(this._input=e,!r||!n||e.eventType&(H|V)&&!i)this.reset();else if(e.eventType&W)this.reset(),this._timer=g((function(){this.state=8,this.tryEmit()}),t.time,this);else if(e.eventType&H)return 8;return ze},reset:function(){clearTimeout(this._timer)},emit:function(e){8===this.state&&(e&&e.eventType&H?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=p(),this.manager.emit(this.options.event,this._input)))}}),D(Qe,qe,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Me]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||2&this.state)}}),D($e,qe,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Q|$,pointers:1},getTouchAction:function(){return Ke.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return n&(Q|$)?t=e.overallVelocity:n&Q?t=e.overallVelocityX:n&$&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&f(t)>this.options.velocity&&e.eventType&H},emit:function(e){var t=Ve(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),D(Je,We,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[je]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,i=e.deltaTime<t.time;if(this.reset(),e.eventType&W&&0===this.count)return this.failTimeout();if(r&&i&&n){if(e.eventType!=H)return this.failTimeout();var o=!this.pTime||e.timeStamp-this.pTime<t.interval,a=!this.pCenter||se(this.pCenter,e.center)<t.posThreshold;if(this.pTime=e.timeStamp,this.pCenter=e.center,a&&o?this.count+=1:this.count=1,this._input=e,0===this.count%t.taps)return this.hasRequireFailures()?(this._timer=g((function(){this.state=8,this.tryEmit()}),t.interval,this),2):8}return ze},failTimeout:function(){return this._timer=g((function(){this.state=ze}),this.options.interval,this),ze},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),Ze.VERSION="2.0.7",Ze.defaults={domEvents:!1,touchAction:Te,enable:!0,inputTarget:null,inputClass:null,preset:[[Qe,{enable:!1}],[Xe,{enable:!1},["rotate"]],[$e,{direction:Q}],[Ke,{direction:Q},["swipe"]],[Je],[Je,{event:"doubletap",taps:2},["tap"]],[Ye]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function et(e,t){var n;this.options=u({},Ze.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=new((n=this).options.inputClass||(B?me:L?Ee:I?Se:he))(n,ne),this.touchAction=new Ne(this,this.options.touchAction),tt(this,!0),m(this.options.recognizers,(function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}function tt(e,t){var n,r=e.element;r.style&&(m(e.options.cssProps,(function(i,o){n=R(r.style,o),t?(e.oldCssProps[n]=r.style[n],r.style[n]=i):r.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}et.prototype={set:function(e){return u(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?2:1},recognize:function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var r=this.recognizers,i=t.curRecognizer;(!i||i&&8&i.state)&&(i=t.curRecognizer=null);for(var o=0;o<r.length;)n=r[o],2===t.stopped||i&&n!=i&&!n.canRecognizeWith(i)?n.reset():n.recognize(e),!i&&14&n.state&&(i=t.curRecognizer=n),o++}},get:function(e){if(e instanceof We)return e;for(var t=this.recognizers,n=0;n<t.length;n++)if(t[n].options.event==e)return t[n];return null},add:function(e){if(v(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(v(e,"remove",this))return this;if(e=this.get(e)){var t=this.recognizers,n=F(t,e);-1!==n&&(t.splice(n,1),this.touchAction.update())}return this},on:function(e,t){if(e!==s&&t!==s){var n=this.handlers;return m(O(e),(function(e){n[e]=n[e]||[],n[e].push(t)})),this}},off:function(e,t){if(e!==s){var n=this.handlers;return m(O(e),(function(e){t?n[e]&&n[e].splice(F(n[e],t),1):delete n[e]})),this}},emit:function(e,t){this.options.domEvents&&function(e,t){var n=o.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t,t.target.dispatchEvent(n)}(e,t);var n=this.handlers[e]&&this.handlers[e].slice();if(n&&n.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var r=0;r<n.length;)n[r](t),r++}},destroy:function(){this.element&&tt(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},u(Ze,{INPUT_START:W,INPUT_MOVE:2,INPUT_END:H,INPUT_CANCEL:V,STATE_POSSIBLE:Ue,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:ze,DIRECTION_NONE:G,DIRECTION_LEFT:q,DIRECTION_RIGHT:K,DIRECTION_UP:X,DIRECTION_DOWN:Y,DIRECTION_HORIZONTAL:Q,DIRECTION_VERTICAL:$,DIRECTION_ALL:J,Manager:et,Input:te,TouchAction:Ne,TouchInput:Ee,MouseInput:he,PointerEventInput:me,TouchMouseInput:Se,SingleTouchInput:be,Recognizer:We,AttrRecognizer:qe,Tap:Je,Pan:Ke,Swipe:$e,Pinch:Xe,Rotate:Qe,Press:Ye,on:C,off:S,each:m,merge:w,extend:b,assign:u,inherit:D,bindFn:x,prefixed:R}),(void 0!==i?i:"undefined"!=typeof self?self:{}).Hammer=Ze,(r=function(){return Ze}.call(t,n,t,e))===s||(e.exports=r)}(window,document)},5201(e){var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;
vendor: 1,404 bytes, line 2
2\s]*/,u=/^\s+|\s+$/g,l="";function c(e){return e?e.replace(u,l):l}e.exports=function(e,u){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];u=u||{};var d=1,h=1;function f(e){var t=e.match(n);t&&(d+=t.length);var r=e.lastIndexOf("\n");h=~r?e.length-r:h+e.length}function p(){var e={line:d,column:h};return function(t){return t.position=new g(e),b(),t}}function g(e){this.start=e,this.end={line:d,column:h},this.source=u.source}g.prototype.content=e;var v=[];function m(t){var n=new Error(u.source+":"+d+":"+h+": "+t);if(n.reason=t,n.filename=u.source,n.line=d,n.column=h,n.source=e,!u.silent)throw n;v.push(n)}function y(t){var n=t.exec(e);if(n){var r=n[0];return f(r),e=e.slice(r.length),n}}function b(){y(r)}function w(e){var t;for(e=e||[];t=D();)!1!==t&&e.push(t);return e}function D(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;l!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,l===e.charAt(n-1))return m("End of comment missing");var r=e.slice(2,n-2);return h+=2,f(r),e=e.slice(n),h+=2,t({type:"comment",comment:r})}}function x(){var e=p(),n=y(i);if(n){if(D(),!y(o))return m("property missing ':'");var r=y(a),u=e({type:"declaration",property:c(n[0].replace(t,l)),value:r?c(r[0].replace(t,l)):l});return y(s),u}}return b(),function(){var e,t=[];for(w(t);e=x();)!1!==e&&(t.push(e),w(t));return t}()}},14238(e){"use strict";
2e.exports=function(e,t,n,r,i,o,a,s){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,i,o,a,s],c=0;(u=new Error(t.replace(/%s/g,(function(){return l[c++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},79425(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Animation=void 0;const r=n(50252),i=n(67811),o=r.glob.performance&&r.glob.performance.now?function(){return r.glob.performance.now()}:function(){return(new Date).getTime()};class a{constructor(e,t){this.id=a.animIdCounter++,this.frame={time:0,timeDiff:0,lastTime:o(),frameRate:0},this.func=e,this.setLayers(t)}setLayers(e){let t=[];return e&&(t=Array.isArray(e)?e:[e]),this.layers=t,this}getLayers(){return this.layers}addLayer(e){const t=this.layers,n=t.length;for(let r=0;r<n;r++)if(t[r]._id===e._id)return!1;return this.layers.push(e),!0}isRunning(){const e=a.animations,t=e.length;for(let n=0;n<t;n++)if(e[n].id===this.id)return!0;return!1}start(){return this.stop(),this.frame.timeDiff=0,this.frame.lastTime=o(),a._addAnimation(this),this}stop(){return a._removeAnimation(this),this}_updateFrameObject(e){this.frame.timeDiff=e-this.frame.lastTime,this.frame.lastTime=e,this.frame.time+=this.frame.timeDiff,this.frame.frameRate=1e3/this.frame.timeDiff}static _addAnimation(e){this.animations.push(e),this._handleAnimation()}static _removeAnimation(e){const t=e.id,n=this.animations,r=n.length;for(let e=0;e<r;e++)if(n[e].id===t){this.animations.splice(e,1);break}}static _runFrames(){const e={},t=this.animations;for(let n=0;n<t.length;n++){const r=t[n],i=r.layers,a=r.func;r._updateFrameObject(o());const s=i.length;let u;if(u=!a||!1!==a.call(r,r.frame),u)for(let t=0;t<s;t++){const n=i[t];void 0!==n._id&&(e[n._id]=n)}}for(let t in e)e.hasOwnProperty(t)&&e[t].batchDraw()}static _animationLoop(){const e=a;e.animations.length?(e._runFrames(),i.Util.requestAnimFrame(e._animationLoop)):e.animRunning=!1}static _handleAnimation(){this.animRunning||(this.animRunning=!0,i.Util.requestAnimFrame(this._animationLoop))}}t.Animation=a,a.animations=[],a.animIdCounter=0,a.animRunning=!1},36547(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.t2length=t.getQuadraticArcLength=t.getCubicArcLength=t.binomialCoefficients=t.cValues=t.tValues=void 0,t.tValues=[[],[],[-.5773502691896257,.5773502691896257],[0,-.7745966692414834,.7745966692414834],[-.33998104358485626,.33998104358485626,-.8611363115940526,.8611363115940526],[0,-.5384693101056831,.5384693101056831,-.906179845938664,.906179845938664],[.6612093864662645,-.6612093864662645,-.2386191860831969,.2386191860831969,-.932469514203152,.932469514203152],[0,.4058451513773972,-.4058451513773972,-.7415311855993945,.7415311855993945,-.9491079123427585,.9491079123427585],[-.1834346424956498,.1834346424956498,-.525532409916329,.525532409916329,-.7966664774136267,.7966664774136267,-.9602898564975363,.9602898564975363],[0,-.8360311073266358,.8360311073266358,-.9681602395076261,.9681602395076261,-.3242534234038089,.3242534234038089,-.6133714327005904,.6133714327005904],[-.14887433898163122,.14887433898163122,-.4333953941292472,.4333953941292472,-.6794095682990244,.6794095682990244,-.8650633666889845,.8650633666889845,-.9739065285171717,.9739065285171717],[0,-.26954315595234496,.26954315595234496,-.5190961292068118,.5190961292068118,-.7301520055740494,.7301520055740494,-.8870625997680953,.8870625997680953,-.978228658146057,.978228658146057],[-.1252334085114689,.1252334085114689,-.3678314989981802,.3678314989981802,-.5873179542866175,.5873179542866175,-.7699026741943047,.7699026741943047,-.9041172563704749,.9041172563704749,-.9815606342467192,.9815606342467192],[0,-.2304583159551348,.2304583159551348,-.44849275103644687,.44849275103644687,-.6423493394403402,.6423493394403402,-.8015780907333099,.8015780907333099,-.9175983992229779,.9175983992229779,-.9841830547185881,.9841830547185881],[-.10805494870734367,.10805494870734367,-.31911236892788974,.31911236892788974,-.5152486363581541,.5152486363581541,-.6872929048116855,.6872929048116855,-.827201315069765,.827201315069765,-.9284348836635735,.9284348836635735,-.9862838086968123,.9862838086968123],[0,-.20119409399743451,.20119409399743451,-.3941513470775634,.3941513470775634,-.5709721726085388,.5709721726085388,-.7244177313601701,.7244177313601701,-.8482065834104272,.8482065834104272,-.937273392400706,.937273392400706,-.9879925180204854,.9879925180204854],[-.09501250983763744,.09501250983763744,-.2816035507792589,.2816035507792589,-.45801677765722737,.45801677765722737,-.6178762444026438,.6178762444026438,-.755404408355003,.755404408355003,-.8656312023878318,.8656312023878318,-.9445750230732326,.9445750230732326,-.9894009349916499,.9894009349916499],[0,-.17848418149584785,.17848418149584785,-.3512317634538763,.3512317634538763,-.5126905370864769,.5126905370864769,-.6576711592166907,.6576711592166907,-.7815140038968014,.7815140038968014,-.8802391537269859,.8802391537269859,-.9506755217687678,.9506755217687678,-.9905754753144174,.9905754753144174],[-.0847750130417353,.0847750130417353,-.2518862256915055,.2518862256915055,-.41175116146284263,.41175116146284263,-.5597708310739475,.5597708310739475,-.6916870430603532,.6916870430603532,-.8037049589725231,.8037049589725231,-.8926024664975557,.8926024664975557,-.9558239495713977,.9558239495713977,-.9915651684209309,.9915651684209309],[0,-.16035864564022537,.16035864564022537,-.31656409996362983,.31656409996362983,-.46457074137596094,.46457074137596094,-.600545304661681,.600545304661681,-.7209661773352294,.7209661773352294,-.8227146565371428,.8227146565371428,-.9031559036148179,.9031559036148179,-.96020815213483,.96020815213483,-.9924068438435844,.9924068438435844],[-.07652652113349734,.07652652113349734,-.22778585114164507,.22778585114164507,-.37370608871541955,.37370608871541955,-.5108670019508271,.5108670019508271,-.636053680726515,.636053680726515,-.7463319064601508,.7463319064601508,-.8391169718222188,.8391169718222188,-.912234428251326,.912234428251326,-.9639719272779138,.9639719272779138,-.9931285991850949,.9931285991850949],[0,-.1455618541608951,.1455618541608951,-.2880213168024011,.2880213168024011,-.4243421202074388,.4243421202074388,-.5516188358872198,.5516188358872198,-.6671388041974123,.6671388041974123,-.7684399634756779,.7684399634756779,
2-.8533633645833173,.8533633645833173,-.9200993341504008,.9200993341504008,-.9672268385663063,.9672268385663063,-.9937521706203895,.9937521706203895],[-.06973927331972223,.06973927331972223,-.20786042668822127,.20786042668822127,-.34193582089208424,.34193582089208424,-.469355837986757,.469355837986757,-.5876404035069116,.5876404035069116,-.6944872631866827,.6944872631866827,-.7878168059792081,.7878168059792081,-.8658125777203002,.8658125777203002,-.926956772187174,.926956772187174,-.9700604978354287,.9700604978354287,-.9942945854823992,.9942945854823992],[0,-.1332568242984661,.1332568242984661,-.26413568097034495,.26413568097034495,-.3903010380302908,.3903010380302908,-.5095014778460075,.5095014778460075,-.6196098757636461,.6196098757636461,-.7186613631319502,.7186613631319502,-.8048884016188399,.8048884016188399,-.8767523582704416,.8767523582704416,-.9329710868260161,.9329710868260161,-.9725424712181152,.9725424712181152,-.9947693349975522,.9947693349975522],[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213]],t.cValues=[[],[],[1,1],[.8888888888888888,.5555555555555556,.5555555555555556],[.6521451548625461,.6521451548625461,.34785484513745385,.34785484513745385],[.5688888888888889,.47862867049936647,.47862867049936647,.23692688505618908,.23692688505618908],[.3607615730481386,.3607615730481386,.46791393457269104,.46791393457269104,.17132449237917036,.17132449237917036],[.4179591836734694,.3818300505051189,.3818300505051189,.27970539148927664,.27970539148927664,.1294849661688697,.1294849661688697],[.362683783378362,.362683783378362,.31370664587788727,.31370664587788727,.22238103445337448,.22238103445337448,.10122853629037626,.10122853629037626],[.3302393550012598,.1806481606948574,.1806481606948574,.08127438836157441,.08127438836157441,.31234707704000286,.31234707704000286,.26061069640293544,.26061069640293544],[.29552422471475287,.29552422471475287,.26926671930999635,.26926671930999635,.21908636251598204,.21908636251598204,.1494513491505806,.1494513491505806,.06667134430868814,.06667134430868814],[.2729250867779006,.26280454451024665,.26280454451024665,.23319376459199048,.23319376459199048,.18629021092773426,.18629021092773426,.1255803694649046,.1255803694649046,.05566856711617366,.05566856711617366],[.24914704581340277,.24914704581340277,.2334925365383548,.2334925365383548,.20316742672306592,.20316742672306592,.16007832854334622,.16007832854334622,.10693932599531843,.10693932599531843,.04717533638651183,.04717533638651183],[.2325515532308739,.22628318026289723,.22628318026289723,.2078160475368885,.2078160475368885,.17814598076194574,.17814598076194574,.13887351021978725,.13887351021978725,.09212149983772845,.09212149983772845,.04048400476531588,.04048400476531588],[.2152638534631578,.2152638534631578,.2051984637212956,.2051984637212956,.18553839747793782,.18553839747793782,.15720316715819355,.15720316715819355,.12151857068790319,.12151857068790319,.08015808715976021,.08015808715976021,.03511946033175186,.03511946033175186],[.2025782419255613,.19843148532711158,.19843148532711158,.1861610000155622,.1861610000155622,.16626920581699392,.16626920581699392,.13957067792615432,.13957067792615432,.10715922046717194,.10715922046717194,.07036604748810812,.07036604748810812,.03075324199611727,.03075324199611727],[.1894506104550685,.1894506104550685,.18260341504492358,.18260341504492358,.16915651939500254,.16915651939500254,.14959598881657674,.14959598881657674,.12462897125553388,.12462897125553388,.09515851168249279,.09515851168249279,.062253523938647894,.062253523938647894,.027152459411754096,.027152459411754096],[.17944647035620653,.17656270536699264,.17656270536699264,.16800410215645004,.16800410215645004,.15404576107681028,.15404576107681028,.13513636846852548,.13513636846852548,.11188384719340397,.11188384719340397,.08503614831717918,.08503614831717918,.0554595293739872,.0554595293739872,.02414830286854793,.02414830286854793],[.1691423829631436,.1691423829631436,.16427648374583273,.16427648374583273,.15468467512626524,.15468467512626524,.14064291467065065,.14064291467065065,.122555206
271147846,.12255520671147846,.10094204410628717,.10094204410628717,.07642573025488905,.07642573025488905,.0497145488949698,.0497145488949698,.02161601352648331,.02161601352648331],[.1610544498487837,.15896884339395434,.15896884339395434,.15276604206585967,.15276604206585967,.1426067021736066,.1426067021736066,.12875396253933621,.12875396253933621,.11156664554733399,.11156664554733399,.09149002162245,.09149002162245,.06904454273764123,.06904454273764123,.0448142267656996,.0448142267656996,.019461788229726478,.019461788229726478],[.15275338713072584,.15275338713072584,.14917298647260374,.14917298647260374,.14209610931838204,.14209610931838204,.13168863844917664,.13168863844917664,.11819453196151841,.11819453196151841,.10193011981724044,.10193011981724044,.08327674157670475,.08327674157670475,.06267204833410907,.06267204833410907,.04060142980038694,.04060142980038694,.017614007139152118,.017614007139152118],[.14608113364969041,.14452440398997005,.14452440398997005,.13988739479107315,.13988739479107315,.13226893863333747,.13226893863333747,.12183141605372853,.12183141605372853,.10879729916714838,.10879729916714838,.09344442345603386,.09344442345603386,.0761001136283793,.0761001136283793,.057134425426857205,.057134425426857205,.036953789770852494,.036953789770852494,.016017228257774335,.016017228257774335],[.13925187285563198,.13925187285563198,.13654149834601517,.13654149834601517,.13117350478706238,.13117350478706238,.12325237681051242,.12325237681051242,.11293229608053922,.11293229608053922,.10041414444288096,.10041414444288096,.08594160621706773,.08594160621706773,.06979646842452049,.06979646842452049,.052293335152683286,.052293335152683286,.03377490158481415,.03377490158481415,.0146279952982722,.0146279952982722],[.13365457218610619,.1324620394046966,.1324620394046966,.12890572218808216,.12890572218808216,.12304908430672953,.12304908430672953,.11499664022241136,.11499664022241136,.10489209146454141,.10489209146454141,.09291576606003515,.09291576606003515,.07928141177671895,.07928141177671895,.06423242140852585,.06423242140852585,.04803767173108467,.04803767173108467,.030988005856979445,.030988005856979445,.013411859487141771,.013411859487141771],[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872]],t.binomialCoefficients=[[1],[1,1],[1,2,1],[1,3,3,1]];t.getCubicArcLength=(e,r,i)=>{let o,a,s;o=i/2,a=0;for(let i=0;i<20;i++)s=o*t.tValues[20][i]+o,a+=t.cValues[20][i]*n(e,r,s);return o*a};function n(e,t,n){const i=r(1,n,e),o=r(1,n,t),a=i*i+o*o;return Math.sqrt(a)}t.getQuadraticArcLength=(e,t,n)=>{void 0===n&&(n=1);const r=e[0]-2*e[1]+e[2],i=t[0]-2*t[1]+t[2],o=2*e[1]-2*e[0],a=2*t[1]-2*t[0],s=4*(r*r+i*i),u=4*(r*o+i*a),l=o*o+a*a;if(0===s)return n*Math.sqrt(Math.pow(e[2]-e[0],2)+Math.pow(t[2]-t[0],2));const c=u/(2*s),d=n+c,h=l/s-c*c,f=d*d+h>0?Math.sqrt(d*d+h):0,p=c*c+h>0?Math.sqrt(c*c+h):0,g=c+Math.sqrt(c*c+h)!==0?h*Math.log(Math.abs((d+f)/(c+p))):0;return Math.sqrt(s)/2*(d*f-c*p+g)};const r=(e,n,i)=>{const o=i.length-1;let a,s;if(0===o)return 0;if(0===e){s=0;for(let e=0;e<=o;e++)s+=t.binomialCoefficients[o][e]*Math.pow(1-n,o-e)*Math.pow(n,e)*i[e];return s}a=new Array(o);for(let e=0;e<o;e++)a[e]=o*(i[e+1]-i[e]);return r(e-1,n,a)};t.t2length=(e,t,n)=>{let r=1,i=e/t,o=(e-n(i))/t,a=0;for(;r>.001;){const s=n(i+o),u=Math.abs(e-s)/t;if(u<r)r=u,i+=o;else{const a=n(i-o),s=Math.abs(e-a)/t;s<r?(r=s,i-=o):o/=2}if(a++,a>500)break}return i}},98251(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HitCanvas=t.SceneCanvas=t.Canvas=void 0;const r=n(67811),i=n(56688),o=n(50252),a=n(99505),s=n(42292);var u;class l{constructor(e){this.pixelRatio=1,this.width=0,this.height=0,this.isCache=!1;var t=(e||{}).pixelRatio||o.Konva.pixelRatio||function(){if(u)return u;var e=r.Util.createCanvasElement(),t=e.getContext("2d");return u=(o.Konva._global.devicePixelRatio||1)/(t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1),r.Util.releaseCanvas(e),u}();this.pixelRatio=t,this._canvas=r.Util.createCanvasElement(),this._canvas.style.padding="0",this._canvas.style.margin="0",this._canvas.style.border="0",this._canvas.style.background="transparent",this._canvas.style.position="absolute",this._canvas.style.top="0",this._canvas.style.left="0"}getContext(){return this.context}getPixelRatio(){return this.pixelRatio}setPixelRatio(e){var t=this.pixelRatio;this.pixelRatio=e,this.setSize(this.getWidth()/t,this.getHeight()/t)}setWidth(e){this.width=this._canvas.width=e*this.pixelRatio,this._canvas.style.width=e+"px";var t=this.pixelRatio;this.getContext()._context.scale(t,t)}setHeight(e){this.height=this._canvas.height=e*this.pixelRatio,this._canvas.style.height=e+"px";var t=this.pixelRatio;this.getContext()._context.scale(t,t)}getWidth(){return this.width}
2getHeight(){return this.height}setSize(e,t){this.setWidth(e||0),this.setHeight(t||0)}toDataURL(e,t){try{return this._canvas.toDataURL(e,t)}catch(e){try{return this._canvas.toDataURL()}catch(e){return r.Util.error("Unable to get data URL. "+e.message+" For more info read https://konvajs.org/docs/posts/Tainted_Canvas.html."),""}}}}t.Canvas=l,a.Factory.addGetterSetter(l,"pixelRatio",void 0,(0,s.getNumberValidator)());t.SceneCanvas=class extends l{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{width:0,height:0,willReadFrequently:!1};super(e),this.context=new i.SceneContext(this,{willReadFrequently:e.willReadFrequently}),this.setSize(e.width,e.height)}};t.HitCanvas=class extends l{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{width:0,height:0};super(e),this.hitCanvas=!0,this.context=new i.HitContext(this),this.setSize(e.width,e.height)}}},26668(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Container=void 0;const r=n(99505),i=n(82715),o=n(42292);class a extends i.Node{constructor(){super(...arguments),this.children=[]}getChildren(e){if(!e)return this.children||[];const t=this.children||[];var n=[];return t.forEach((function(t){e(t)&&n.push(t)})),n}hasChildren(){return this.getChildren().length>0}
2removeChildren(){return this.getChildren().forEach((e=>{e.parent=null,e.index=0,e.remove()})),this.children=[],this._requestDraw(),this}destroyChildren(){return this.getChildren().forEach((e=>{e.parent=null,e.index=0,e.destroy()})),this.children=[],this._requestDraw(),this}add(){if(0===arguments.length)return this;if(arguments.length>1){for(var e=0;e<arguments.length;e++)this.add(e<0||arguments.length<=e?void 0:arguments[e]);return this}const t=arguments.length<=0?void 0:arguments[0];return t.getParent()?(t.moveTo(this),this):(this._validateAdd(t),t.index=this.getChildren().length,t.parent=this,t._clearCaches(),this.getChildren().push(t),this._fire("add",{child:t}),this._requestDraw(),this)}destroy(){return this.hasChildren()&&this.destroyChildren(),super.destroy(),this}find(e){return this._generalFind(e,!1)}findOne(e){var t=this._generalFind(e,!0);return t.length>0?t[0]:void 0}_generalFind(e,t){var n=[];return this._descendants((r=>{const i=r._isMatch(e);return i&&n.push(r),!(!i||!t)})),n}_descendants(e){let t=!1;const n=this.getChildren();for(const r of n){if(t=e(r),t)return!0;if(r.hasChildren()&&(t=r._descendants(e),t))return!0}return!1}toObject(){var e=i.Node.prototype.toObject.call(this);
2return e.children=[],this.getChildren().forEach((t=>{e.children.push(t.toObject())})),e}isAncestorOf(e){for(var t=e.getParent();t;){if(t._id===this._id)return!0;t=t.getParent()}return!1}clone(e){var t=i.Node.prototype.clone.call(this,e);return this.getChildren().forEach((function(e){t.add(e.clone())})),t}getAllIntersections(e){var t=[];return this.find("Shape").forEach((n=>{n.isVisible()&&n.intersects(e)&&t.push(n)})),t}_clearSelfAndDescendantCache(e){var t;super._clearSelfAndDescendantCache(e),this.isCached()||null===(t=this.children)||void 0===t||t.forEach((function(t){t._clearSelfAndDescendantCache(e)}))}_setChildrenIndices(){var e;null===(e=this.children)||void 0===e||e.forEach((function(e,t){e.index=t})),this._requestDraw()}drawScene(e,t,n){var r=this.getLayer(),i=e||r&&r.getCanvas(),o=i&&i.getContext(),a=this._getCanvasCache(),s=a&&a.scene,u=i&&i.isCache;if(!this.isVisible()&&!u)return this;if(s){o.save();var l=this.getAbsoluteTransform(t).getMatrix();o.transform(l[0],l[1],l[2],l[3],l[4],l[5]),this._drawCachedSceneCanvas(o),o.restore()}else this._drawChildren("drawScene",i,t,n);return this}drawHit(e,t){if(!this.shouldDrawHit(t))return this;var n=this.getLayer(),r=e||n&&n.hitCanvas,i=r&&r.getContext(),o=this._getCanvasCache();if(o&&o.hit){i.save();var a=this.getAbsoluteTransform(t).getMatrix();i.transform(a[0],a[1],a[2],a[3],a[4],a[5]),this._drawCachedHitCanvas(i),i.restore()}else this._drawChildren("drawHit",r,t);return this}_drawChildren(e,t,n,r){var i,o=t&&t.getContext(),a=this.clipWidth(),s=this.clipHeight(),u=this.clipFunc(),l="number"==typeof a&&"number"==typeof s||u;const c=n===this;if(l){o.save();var d=this.getAbsoluteTransform(n),h=d.getMatrix();let e;if(o.transform(h[0],h[1],h[2],h[3],h[4],h[5]),o.beginPath(),u)e=u.call(this,o,this);else{var f=this.clipX(),p=this.clipY();o.rect(f||0,p||0,a,s)}o.clip.apply(o,e),h=d.copy().invert().getMatrix(),o.transform(h[0],h[1],h[2],h[3],h[4],h[5])}var g=!c&&"source-over"!==this.globalCompositeOperation()&&"drawScene"===e;g&&(o.save(),o._applyGlobalCompositeOperation(this)),null===(i=this.children)||void 0===i||i.forEach((function(i){i[e](t,n,r)})),g&&o.restore(),l&&o.restore()}getClientRect(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t,n,r,i,o,a=e.skipTransform,s=e.relativeTo,u={x:1/0,y:1/0,width:0,height:0},l=this;null===(t=this.children)||void 0===t||t.forEach((function(t){if(t.visible()){var a=t.getClientRect({relativeTo:l,skipShadow:e.skipShadow,skipStroke:e.skipStroke});0===a.width&&0===a.height||(void 0===n?(n=a.x,r=a.y,i=a.x+a.width,o=a.y+a.height):(n=Math.min(n,a.x),r=Math.min(r,a.y),i=Math.max(i,a.x+a.width),o=Math.max(o,a.y+a.height)))}}));for(var c=this.find("Shape"),d=!1,h=0;h<c.length;h++){if(c[h]._isVisible(this)){d=!0;break}}return u=d&&void 0!==n?{x:n,y:r,width:i-n,height:o-r}:{x:0,y:0,width:0,height:0},a?u:this._transformedRect(u,s)}}t.Container=a,r.Factory.addComponentsGetterSetter(a,"clip",["x","y","width","height"]),r.Factory.addGetterSetter(a,"clipX",void 0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(a,"clipY",void 0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(a,"clipWidth",void 0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(a,"clipHeight",void 0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(a,"clipFunc")},56688(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HitContext=t.SceneContext=t.Context=void 0;const r=n(67811),i=n(50252);var o=["arc","arcTo","beginPath","bezierCurveTo","clearRect","clip","closePath","createLinearGradient","createPattern","createRadialGradient","drawImage","ellipse","fill","fillText","getImageData","createImageData","lineTo","moveTo","putImageData","quadraticCurveTo","rect","roundRect","restore","rotate","save","scale","setLineDash","setTransform","stroke","strokeText","transform","translate"];class a{constructor(e){this.canvas=e,i.Konva.enableTrace&&(this.traceArr=[],this._enableTrace())}fillShape(e){e.fillEnabled()&&this._fill(e)}_fill(e){}strokeShape(e){e.hasStroke()&&this._stroke(e)}_stroke(e){}fillStrokeShape(e){e.attrs.fillAfterStrokeEnabled?(this.strokeShape(e),this.fillShape(e)):(this.fillShape(e),this.strokeShape(e))}getTrace(e,t){var n,i,o,a,s=this.traceArr,u=s.length,l="";for(n=0;n<u;n++)(o=(i=s[n]).method)?(a=i.args,l+=o,e?l+="()":r.Util._isArray(a[0])?l+="(["+a.join(",")+"])":(t&&(a=a.map((e=>"number"==typeof e?Math.floor(e):e))),l+="("+a.join(",")+")")):(l+=i.property,e||(l+="="+i.val)),l+=";";return l}clearTrace(){this.traceArr=[]}_trace(e){var t=this.traceArr;t.push(e),t.length>=100&&t.shift()}reset(){var e=this.getCanvas().getPixelRatio();this.setTransform(1*e,0,0,1*e,0,0)}getCanvas(){return this.canvas}clear(e){var t=this.getCanvas();e?this.clearRect(e.x||0,e.y||0,e.width||0,e.height||0):this.clearRect(0,0,t.getWidth()/t.pixelRatio,t.getHeight()/t.pixelRatio)}_applyLineCap(e){const t=e.attrs.lineCap;t&&this.setAttr("lineCap",t)}_applyOpacity(e){var t=e.getAbsoluteOpacity();1!==t&&this.setAttr("globalAlpha",t)}_applyLineJoin(e){const t=e.attrs.lineJoin;t&&this.setAttr("lineJoin",t)}setAttr(e,t){this._context[e]=t}arc(e,t,n,r,i,o){this._context.arc(e,t,n,r,i,o)}arcTo(e,t,n,r,i){this._context.arcTo(e,t,n,r,i)}beginPath(){this._context.beginPath()}bezierCurveTo(e,t,n,r,i,o){this._context.bezierCurveTo(e,t,n,r,i,o)}clearRect(e,t,n,r){this._context.clearRect(e,t,n,r)}clip(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._context.clip.apply(this._context,t)}closePath(){this._context.closePath()}createImageData(e,t){var n=arguments;return 2===n.length?this._context.createImageData(e,t):1===n.length?this._context.createImageData(e):void 0}createLinearGradient(e,t,n,r){return this._context.createLinearGradient(e,t,n,r)}createPattern(e,t){return this._context.createPattern(e,t)}createRadialGradient(e,t,n,r,i,o){return this._context.createRadialGradient(e,t,n,r,i,o)}drawImage(e,t,n,r,i,o,a,s,u){var l=arguments,c=this._context;3===l.length?c.drawImage(e,t,n):5===l.length?c.drawImage(e,t,n,r,i):9===l.length&&c.drawImage(e,t,n,r,i,o,a,s,u)}ellipse(e,t,n,r,i,o,a,s){this._context.ellipse(e,t,n,r,i,o,a,s)}
2isPointInPath(e,t,n,r){return n?this._context.isPointInPath(n,e,t,r):this._context.isPointInPath(e,t,r)}fill(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._context.fill.apply(this._context,t)}fillRect(e,t,n,r){this._context.fillRect(e,t,n,r)}strokeRect(e,t,n,r){this._context.strokeRect(e,t,n,r)}fillText(e,t,n,r){r?this._context.fillText(e,t,n,r):this._context.fillText(e,t,n)}measureText(e){return this._context.measureText(e)}getImageData(e,t,n,r){return this._context.getImageData(e,t,n,r)}lineTo(e,t){this._context.lineTo(e,t)}moveTo(e,t){this._context.moveTo(e,t)}rect(e,t,n,r){this._context.rect(e,t,n,r)}roundRect(e,t,n,r,i){this._context.roundRect(e,t,n,r,i)}putImageData(e,t,n){this._context.putImageData(e,t,n)}quadraticCurveTo(e,t,n,r){this._context.quadraticCurveTo(e,t,n,r)}restore(){this._context.restore()}rotate(e){this._context.rotate(e)}save(){this._context.save()}scale(e,t){this._context.scale(e,t)}setLineDash(e){this._context.setLineDash?this._context.setLineDash(e):"mozDash"in this._context?this._context.mozDash=e:"webkitLineDash"in this._context&&(this._context.webkitLineDash=e)}getLineDash(){return this._context.getLineDash()}setTransform(e,t,n,r,i,o){this._context.setTransform(e,t,n,r,i,o)}stroke(e){e?this._context.stroke(e):this._context.stroke()}strokeText(e,t,n,r){this._context.strokeText(e,t,n,r)}transform(e,t,n,r,i,o){this._context.transform(e,t,n,r,i,o)}translate(e,t){this._context.translate(e,t)}_enableTrace(){var e,t,n=this,i=o.length,a=this.setAttr,s=function(e){var i,o=n[e];n[e]=function(){return t=function(e){var t,n,i=[],o=e.length,a=r.Util;for(t=0;t<o;t++)n=e[t],a._isNumber(n)?n=Math.round(1e3*n)/1e3:a._isString(n)||(n+=""),i.push(n);return i}(Array.prototype.slice.call(arguments,0)),i=o.apply(n,arguments),n._trace({method:e,args:t}),i}};for(e=0;e<i;e++)s(o[e]);n.setAttr=function(){a.apply(n,arguments);var e=arguments[0],t=arguments[1];"shadowOffsetX"!==e&&"shadowOffsetY"!==e&&"shadowBlur"!==e||(t/=this.canvas.getPixelRatio()),n._trace({property:e,val:t})}}_applyGlobalCompositeOperation(e){const t=e.attrs.globalCompositeOperation;!t||"source-over"===t||this.setAttr("globalCompositeOperation",t)}}t.Context=a,["fillStyle","strokeStyle","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","letterSpacing","lineCap","lineDashOffset","lineJoin","lineWidth","miterLimit","direction","font","textAlign","textBaseline","globalAlpha","globalCompositeOperation","imageSmoothingEnabled"].forEach((function(e){Object.defineProperty(a.prototype,e,{get(){return this._context[e]},set(t){this._context[e]=t}})}));t.SceneContext=class extends a{constructor(e){let t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).willReadFrequently,n=void 0!==t&&t;super(e),this._context=e._canvas.getContext("2d",{willReadFrequently:n})}_fillColor(e){var t=e.fill();this.setAttr("fillStyle",t),e._fillFunc(this)}_fillPattern(e){this.setAttr("fillStyle",e._getFillPattern()),e._fillFunc(this)}_fillLinearGradient(e){var t=e._getLinearGradient();t&&(this.setAttr("fillStyle",t),e._fillFunc(this))}_fillRadialGradient(e){const t=e._getRadialGradient();t&&(this.setAttr("fillStyle",t),e._fillFunc(this))}_fill(e){const t=e.fill(),n=e.getFillPriority();if(t&&"color"===n)return void this._fillColor(e);const r=e.getFillPatternImage();if(r&&"pattern"===n)return void this._fillPattern(e);const i=e.getFillLinearGradientColorStops();if(i&&"linear-gradient"===n)return void this._fillLinearGradient(e);const o=e.getFillRadialGradientColorStops();o&&"radial-gradient"===n?this._fillRadialGradient(e):t?this._fillColor(e):r?this._fillPattern(e):i?this._fillLinearGradient(e):o&&this._fillRadialGradient(e)}_strokeLinearGradient(e){const t=e.getStrokeLinearGradientStartPoint(),n=e.getStrokeLinearGradientEndPoint(),r=e.getStrokeLinearGradientColorStops(),i=this.createLinearGradient(t.x,t.y,n.x,n.y);if(r){for(var o=0;o<r.length;o+=2)i.addColorStop(r[o],r[o+1]);this.setAttr("strokeStyle",i)}}_stroke(e){var t=e.dash(),n=e.getStrokeScaleEnabled();if(e.hasStroke()){if(!n){this.save();var r=this.getCanvas().getPixelRatio();this.setTransform(r,0,0,r,0,0)}this._applyLineCap(e),t&&e.dashEnabled()&&(this.setLineDash(t),this.setAttr("lineDashOffset",e.dashOffset())),this.setAttr("lineWidth",e.strokeWidth()),e.getShadowForStrokeEnabled()||this.setAttr("shadowColor","rgba(0,0,0,0)"),e.getStrokeLinearGradientColorStops()?this._strokeLinearGradient(e):this.setAttr("strokeStyle",e.stroke()),e._strokeFunc(this),n||this.restore(
2)}}_applyShadow(e){var t,n,r,i=null!==(t=e.getShadowRGBA())&&void 0!==t?t:"black",o=null!==(n=e.getShadowBlur())&&void 0!==n?n:5,a=null!==(r=e.getShadowOffset())&&void 0!==r?r:{x:0,y:0},s=e.getAbsoluteScale(),u=this.canvas.getPixelRatio(),l=s.x*u,c=s.y*u;this.setAttr("shadowColor",i),this.setAttr("shadowBlur",o*Math.min(Math.abs(l),Math.abs(c))),this.setAttr("shadowOffsetX",a.x*l),this.setAttr("shadowOffsetY",a.y*c)}};t.HitContext=class extends a{constructor(e){super(e),this._context=e._canvas.getContext("2d",{willReadFrequently:!0})}_fill(e){this.save(),this.setAttr("fillStyle",e.colorKey),e._fillFuncHit(this),this.restore()}strokeShape(e){e.hasHitStroke()&&this._stroke(e)}_stroke(e){if(e.hasHitStroke()){const i=e.getStrokeScaleEnabled();if(!i){this.save();var t=this.getCanvas().getPixelRatio();this.setTransform(t,0,0,t,0,0)}this._applyLineCap(e);var n=e.hitStrokeWidth(),r="auto"===n?e.strokeWidth():n;this.setAttr("lineWidth",r),this.setAttr("strokeStyle",e.colorKey),e._strokeFuncHit(this),i||this.restore()}}}},24500(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Konva=void 0;var r=n(81679);Object.defineProperty(t,"Konva",{enumerable:!0,get:function(){return r.Konva}});const i=n(81679);e.exports=i.Konva},42173(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DD=void 0;const r=n(50252),i=n(67811);t.DD={get isDragging(){var e=!1;return t.DD._dragElements.forEach((t=>{"dragging"===t.dragStatus&&(e=!0)})),e},justDragged:!1,get node(){var e;return t.DD._dragElements.forEach((t=>{e=t.node})),e},_dragElements:new Map,_drag(e){const n=[];t.DD._dragElements.forEach(((t,r)=>{const o=t.node,a=o.getStage();a.setPointersPositions(e),void 0===t.pointerId&&(t.pointerId=i.Util._getFirstPointerId(e));const s=a._changedPointerPositions.find((e=>e.id===t.pointerId));if(s){if("dragging"!==t.dragStatus){var u=o.dragDistance();if(Math.max(Math.abs(s.x-t.startPointerPos.x),Math.abs(s.y-t.startPointerPos.y))<u)return;if(o.startDrag({evt:e}),!o.isDragging())return}o._setDragPosition(e,t),n.push(o)}})),n.forEach((t=>{t.fire("dragmove",{type:"dragmove",target:t,evt:e},!0)}))},_endDragBefore(e){const n=[];t.DD._dragElements.forEach((i=>{const o=i.node.getStage();e&&o.setPointersPositions(e);if(!o._changedPointerPositions.find((e=>e.id===i.pointerId)))return;"dragging"!==i.dragStatus&&"stopped"!==i.dragStatus||(t.DD.justDragged=!0,r.Konva._mouseListenClick=!1,r.Konva._touchListenClick=!1,r.Konva._pointerListenClick=!1,i.dragStatus="stopped");const a=i.node.getLayer()||i.node instanceof r.Konva.Stage&&i.node;a&&-1===n.indexOf(a)&&n.push(a)})),n.forEach((e=>{e.draw()}))},_endDragAfter(e){t.DD._dragElements.forEach(((n,r)=>{"stopped"===n.dragStatus&&n.node.fire("dragend",{type:"dragend",target:n.node,evt:e},!0),"dragging"!==n.dragStatus&&t.DD._dragElements.delete(r)}))}},r.Konva.isBrowser&&(window.addEventListener("mouseup",t.DD._endDragBefore,!0),window.addEventListener("touchend",t.DD._endDragBefore,!0),window.addEventListener("mousemove",t.DD._drag),window.addEventListener("touchmove",t.DD._drag),window.addEventListener("mouseup",t.DD._endDragAfter,!1),window.addEventListener("touchend",t.DD._endDragAfter,!1))},99505(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Factory=void 0;const r=n(67811),i=n(42292);var o="get",a="set";t.Factory={addGetterSetter(e,n,r,i,o){t.Factory.addGetter(e,n,r),t.Factory.addSetter(e,n,i,o),t.Factory.addOverloadedGetterSetter(e,n)},addGetter(e,t,n){var i=o+r.Util._capitalize(t);e.prototype[i]=e.prototype[i]||function(){var e=this.attrs[t];return void 0===e?n:e}},addSetter(e,n,i,o){var s=a+r.Util._capitalize(n);e.prototype[s]||t.Factory.overWriteSetter(e,n,i,o)},overWriteSetter(e,t,n,i){var o=a+r.Util._capitalize(t);e.prototype[o]=function(e){return n&&null!=e&&(e=n.call(this,e,t)),this._setAttr(t,e),i&&i.call(this),this}},addComponentsGetterSetter(e,n,s,u,l){var c,d,h=s.length,f=r.Util._capitalize,p=o+f(n),g=a+f(n);e.prototype[p]=function(){var e={};for(c=0;c<h;c++)e[d=s[c]]=this.getAttr(n+f(d));return e};var v=(0,i.getComponentValidator)(s);e.prototype[g]=function(e){var t,r=this.attrs[n];for(t in u&&(e=u.call(this,e)),v&&v.call(this,e,n),e)e.hasOwnProperty(t)&&this._setAttr(n+f(t),e[t]);
2return e||s.forEach((e=>{this._setAttr(n+f(e),void 0)})),this._fireChangeEvent(n,r,e),l&&l.call(this),this},t.Factory.addOverloadedGetterSetter(e,n)},addOverloadedGetterSetter(e,t){var n=r.Util._capitalize(t),i=a+n,s=o+n;e.prototype[t]=function(){return arguments.length?(this[i](arguments[0]),this):this[s]()}},addDeprecatedGetterSetter(e,n,i,a){r.Util.error("Adding deprecated "+n);var s=o+r.Util._capitalize(n),u=n+" property is deprecated and will be removed soon. Look at Konva change log for more information.";e.prototype[s]=function(){r.Util.error(u);var e=this.attrs[n];return void 0===e?i:e},t.Factory.addSetter(e,n,a,(function(){r.Util.error(u)})),t.Factory.addOverloadedGetterSetter(e,n)},backCompat(e,t){r.Util.each(t,(function(t,n){var i=e.prototype[n],s=o+r.Util._capitalize(t),u=a+r.Util._capitalize(t);function l(){i.apply(this,arguments),r.Util.error('"'+t+'" method is deprecated and will be removed soon. Use ""'+n+'" instead.')}e.prototype[t]=l,e.prototype[s]=l,e.prototype[u]=l}))},afterSetFilter(){this._filterUpToDate=!1}}},96184(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FastLayer=void 0;const r=n(67811),i=n(51798),o=n(50252);class a extends i.Layer{constructor(e){super(e),this.listening(!1),r.Util.warn('Konva.Fast layer is deprecated. Please use "new Konva.Layer({ listening: false })" instead.')}}t.FastLayer=a,a.prototype.nodeType="FastLayer",(0,o._registerNode)(a)},50252(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._registerNode=t.Konva=t.glob=void 0;const r=Math.PI/180;t.glob=void 0!==n.g?n.g:"undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:{},t.Konva={_global:t.glob,version:"9.3.15",isBrowser:"undefined"!=typeof window&&("[object Window]"==={}.toString.call(window)||"[object global]"==={}.toString.call(window)),isUnminified:/param/.test(function(e){}.toString()),dblClickWindow:400,getAngle:e=>t.Konva.angleDeg?e*r:e,enableTrace:!1,pointerEventsEnabled:!0,autoDrawEnabled:!0,hitOnDragEnabled:!1,capturePointerEventsEnabled:!1,_mouseListenClick:!1,_touchListenClick:!1,_pointerListenClick:!1,_mouseInDblClickWindow:!1,_touchInDblClickWindow:!1,_pointerInDblClickWindow:!1,_mouseDblClickPointerId:null,_touchDblClickPointerId:null,_pointerDblClickPointerId:null,_fixTextRendering:!1,pixelRatio:"undefined"!=typeof window&&window.devicePixelRatio||1,dragDistance:3,angleDeg:!0,showWarnings:!0,dragButtons:[0,1],isDragging:()=>t.Konva.DD.isDragging,isTransforming(){var e;return null===(e=t.Konva.Transformer)||void 0===e?void 0:e.isTransforming()},isDragReady:()=>!!t.Konva.DD.node,releaseCanvasOnDestroy:!0,document:t.glob.document,_injectGlobal(e){t.glob.Konva=e}};t._registerNode=e=>{t.Konva[e.prototype.getClassName()]=e},t.Konva._injectGlobal(t.Konva)},69632(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Group=void 0;const r=n(67811),i=n(26668),o=n(50252);class a extends i.Container{_validateAdd(e){var t=e.getType();"Group"!==t&&"Shape"!==t&&r.Util.throw("You may only add groups and shapes to groups.")}}t.Group=a,a.prototype.nodeType="Group",(0,o._registerNode)(a)},51798(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Layer=void 0;const r=n(67811),i=n(26668),o=n(82715),a=n(99505),s=n(98251),u=n(42292),l=n(86046),c=n(50252);var d=[{x:0,y:0},{x:-1,y:-1},{x:1,y:-1},{x:1,y:1},{x:-1,y:1}],h=d.length;
2class f extends i.Container{constructor(e){super(e),this.canvas=new s.SceneCanvas,this.hitCanvas=new s.HitCanvas({pixelRatio:1}),this._waitingForDraw=!1,this.on("visibleChange.konva",this._checkVisibility),this._checkVisibility(),this.on("imageSmoothingEnabledChange.konva",this._setSmoothEnabled),this._setSmoothEnabled()}createPNGStream(){return this.canvas._canvas.createPNGStream()}getCanvas(){return this.canvas}getNativeCanvasElement(){return this.canvas._canvas}getHitCanvas(){return this.hitCanvas}getContext(){return this.getCanvas().getContext()}clear(e){return this.getContext().clear(e),this.getHitCanvas().getContext().clear(e),this}setZIndex(e){super.setZIndex(e);var t=this.getStage();return t&&t.content&&(t.content.removeChild(this.getNativeCanvasElement()),e<t.children.length-1?t.content.insertBefore(this.getNativeCanvasElement(),t.children[e+1].getCanvas()._canvas):t.content.appendChild(this.getNativeCanvasElement())),this}moveToTop(){o.Node.prototype.moveToTop.call(this);var e=this.getStage();return e&&e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.appendChild(this.getNativeCanvasElement())),!0}moveUp(){if(!o.Node.prototype.moveUp.call(this))return!1;var e=this.getStage();return!(!e||!e.content)&&(e.content.removeChild(this.getNativeCanvasElement()),this.index<e.children.length-1?e.content.insertBefore(this.getNativeCanvasElement(),e.children[this.index+1].getCanvas()._canvas):e.content.appendChild(this.getNativeCanvasElement()),!0)}moveDown(){if(o.Node.prototype.moveDown.call(this)){var e=this.getStage();if(e){var t=e.children;e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.insertBefore(this.getNativeCanvasElement(),t[this.index+1].getCanvas()._canvas))}return!0}return!1}moveToBottom(){if(o.Node.prototype.moveToBottom.call(this)){var e=this.getStage();if(e){var t=e.children;e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.insertBefore(this.getNativeCanvasElement(),t[1].getCanvas()._canvas))}return!0}return!1}getLayer(){return this}remove(){var e=this.getNativeCanvasElement();return o.Node.prototype.remove.call(this),e&&e.parentNode&&r.Util._isInDocument(e)&&e.parentNode.removeChild(e),this}getStage(){return this.parent}setSize(e){let t=e.width,n=e.height;return this.canvas.setSize(t,n),this.hitCanvas.setSize(t,n),this._setSmoothEnabled(),this}_validateAdd(e){var t=e.getType();"Group"!==t&&"Shape"!==t&&r.Util.throw("You may only add groups and shapes to a layer.")}_toKonvaCanvas(e){return(e=e||{}).width=e.width||this.getWidth(),e.height=e.height||this.getHeight(),e.x=void 0!==e.x?e.x:this.x(),e.y=void 0!==e.y?e.y:this.y(),o.Node.prototype._toKonvaCanvas.call(this,e)}_checkVisibility(){const e=this.visible();this.canvas._canvas.style.display=e?"block":"none"}_setSmoothEnabled(){this.getContext()._context.imageSmoothingEnabled=this.imageSmoothingEnabled()}getWidth(){if(this.parent)return this.parent.width()}setWidth(){r.Util.warn('Can not change width of layer. Use "stage.width(value)" function instead.')}getHeight(){if(this.parent)return this.parent.height()}setHeight(){r.Util.warn('Can not change height of layer. Use "stage.height(value)" function instead.')}batchDraw(){return this._waitingForDraw||(this._waitingForDraw=!0,r.Util.requestAnimFrame((()=>{this.draw(),this._waitingForDraw=!1}))),this}getIntersection(e){if(!this.isListening()||!this.isVisible())return null;for(var t=1,n=!1;;){for(let r=0;r<h;r++){const i=d[r],o=this._getIntersection({x:e.x+i.x*t,y:e.y+i.y*t}),a=o.shape;if(a)return a;if(n=!!o.antialiased,!o.antialiased)break}if(!n)return null;t+=1}}_getIntersection(e){const t=this.hitCanvas.pixelRatio,n=this.hitCanvas.context.getImageData(Math.round(e.x*t),Math.round(e.y*t),1,1).data,i=n[3];if(255===i){const e=r.Util._rgbToHex(n[0],n[1],n[2]),t=l.shapes["#"+e];return t?{shape:t}:{antialiased:!0}}return i>0?{antialiased:!0}:{}}drawScene(e,t){var n=this.getLayer(),r=e||n&&n.getCanvas();return this._fire("beforeDraw",{node:this}),this.clearBeforeDraw()&&r.getContext().clear(),i.Container.prototype.drawScene.call(this,r,t),this._fire("draw",{node:this}),this}drawHit(e,t){var n=this.getLayer(),r=e||n&&n.hitCanvas;return n&&n.clearBeforeDraw()&&n.getHitCanvas().getContext().clear(),i.Container.prototype.drawHit.call(this,r,t),this}enableHitGraph(){return this.hitGraphEnabled(!0),this}disableHitGraph(){return this.hitGraphEnabled(!1),this}setHitGraphEnabled(e){r.Util.warn("hitGraphEnabled method is deprecated. Please use layer.listening() instead."),this.listening(e)}getHitGraphEnabled(e){return r.Util.warn("hitGraphEnabled method is deprecated. Please use layer.listening() instead."),this.listening()}toggleHitCanvas(){if(this.parent&&this.parent.content){var e=this.parent;!!this.hitCanvas._canvas.parentNode?e.content.removeChild(this.hitCanvas._canvas):e.content.appendChild(this.hitCanvas._canvas)}}destroy(){return r.Util.releaseCanvas(this.getNativeCanvasElement(),this.getHitCanvas()._canvas),super.destroy()}}t.Layer=f,f.prototype.nodeType="Layer",(0,c._registerNode)(f),a.Factory.addGetterSetter(f,"imageSmoothingEnabled",!0),a.Factory.addGetterSetter(f,"clearBeforeDraw",!0),a.Factory.addGetterSetter(f,"hitGraphEnabled",!0,(0,u.getBooleanValidator)())},82715(e,t,n){"use strict";const r=["x","y"];
2Object.defineProperty(t,"__esModule",{value:!0}),t.Node=void 0;const i=n(67811),o=n(99505),a=n(98251),s=n(50252),u=n(42173),l=n(42292);var c="absoluteOpacity",d="allEventListeners",h="absoluteTransform",f="absoluteScale",p="canvas",g="listening",v="mouseenter",m="mouseleave",y="Shape",b=" ",w="stage",D="transform",x="visible",E=["xChange.konva","yChange.konva","scaleXChange.konva","scaleYChange.konva","skewXChange.konva","skewYChange.konva","rotationChange.konva","offsetXChange.konva","offsetYChange.konva","transformsEnabledChange.konva"].join(b);let A=1;class C{constructor(e){this._id=A++,this.eventListeners={},this.attrs={},this.index=0,this._allEventListeners=null,this.parent=null,this._cache=new Map,this._attachedDepsListeners=new Map,this._lastPos=null,this._batchingTransformChange=!1,this._needClearTransformCache=!1,this._filterUpToDate=!1,this._isUnderCache=!1,this._dragEventId=null,this._shouldFireChangeEvents=!1,this.setAttrs(e),this._shouldFireChangeEvents=!0}hasChildren(){return!1}_clearCache(e){e!==D&&e!==h||!this._cache.get(e)?e?this._cache.delete(e):this._cache.clear():this._cache.get(e).dirty=!0}_getCache(e,t){var n=this._cache.get(e);return(void 0===n||(e===D||e===h)&&!0===n.dirty)&&(n=t.call(this),this._cache.set(e,n)),n}_calculate(e,t,n){if(!this._attachedDepsListeners.get(e)){const n=t.map((e=>e+"Change.konva")).join(b);this.on(n,(()=>{this._clearCache(e)})),this._attachedDepsListeners.set(e,!0)}return this._getCache(e,n)}_getCanvasCache(){return this._cache.get(p)}_clearSelfAndDescendantCache(e){this._clearCache(e),e===h&&this.fire("absoluteTransformChange")}clearCache(){if(this._cache.has(p)){const e=this._cache.get(p),t=e.scene,n=e.filter,r=e.hit;i.Util.releaseCanvas(t,n,r),this._cache.delete(p)}return this._clearSelfAndDescendantCache(),this._requestDraw(),this}cache(e){var t=e||{},n={};void 0!==t.x&&void 0!==t.y&&void 0!==t.width&&void 0!==t.height||(n=this.getClientRect({skipTransform:!0,relativeTo:this.getParent()||void 0}));var r=Math.ceil(t.width||n.width),o=Math.ceil(t.height||n.height),s=t.pixelRatio,u=void 0===t.x?Math.floor(n.x):t.x,l=void 0===t.y?Math.floor(n.y):t.y,d=t.offset||0,h=t.drawBorder||!1,g=t.hitCanvasPixelRatio||1;if(!r||!o)return void i.Util.error("Can not cache the node. Width or height of the node equals 0. Caching is skipped.");r+=2*d+(Math.abs(Math.round(n.x)-u)>.5?1:0),o+=2*d+(Math.abs(Math.round(n.y)-l)>
2.5?1:0),u-=d,l-=d;var v=new a.SceneCanvas({pixelRatio:s,width:r,height:o}),m=new a.SceneCanvas({pixelRatio:s,width:0,height:0,willReadFrequently:!0}),y=new a.HitCanvas({pixelRatio:g,width:r,height:o}),b=v.getContext(),w=y.getContext();return y.isCache=!0,v.isCache=!0,this._cache.delete(p),this._filterUpToDate=!1,!1===t.imageSmoothingEnabled&&(v.getContext()._context.imageSmoothingEnabled=!1,m.getContext()._context.imageSmoothingEnabled=!1),b.save(),w.save(),b.translate(-u,-l),w.translate(-u,-l),this._isUnderCache=!0,this._clearSelfAndDescendantCache(c),this._clearSelfAndDescendantCache(f),this.drawScene(v,this),this.drawHit(y,this),this._isUnderCache=!1,b.restore(),w.restore(),h&&(b.save(),b.beginPath(),b.rect(0,0,r,o),b.closePath(),b.setAttr("strokeStyle","red"),b.setAttr("lineWidth",5),b.stroke(),b.restore()),this._cache.set(p,{scene:v,filter:m,hit:y,x:u,y:l}),this._requestDraw(),this}isCached(){return this._cache.has(p)}getClientRect(e){throw new Error('abstract "getClientRect" method call')}_transformedRect(e,t){var n=[{x:e.x,y:e.y},{x:e.x+e.width,y:e.y},{x:e.x+e.width,y:e.y+e.height},{x:e.x,y:e.y+e.height}],r=1/0,i=1/0,o=-1/0,a=-1/0,s=this.getAbsoluteTransform(t);return n.forEach((function(e){var t=s.point(e);void 0===r&&(r=o=t.x,i=a=t.y),r=Math.min(r,t.x),i=Math.min(i,t.y),o=Math.max(o,t.x),a=Math.max(a,t.y)})),{x:r,y:i,width:o-r,height:a-i}}_drawCachedSceneCanvas(e){e.save(),e._applyOpacity(this),e._applyGlobalCompositeOperation(this);const t=this._getCanvasCache();e.translate(t.x,t.y);var n=this._getCachedSceneCanvas(),r=n.pixelRatio;e.drawImage(n._canvas,0,0,n.width/r,n.height/r),e.restore()}_drawCachedHitCanvas(e){var t=this._getCanvasCache(),n=t.hit;e.save(),e.translate(t.x,t.y),e.drawImage(n._canvas,0,0,n.width/n.pixelRatio,n.height/n.pixelRatio),e.restore()}_getCachedSceneCanvas(){var e,t,n,r,o=this.filters(),a=this._getCanvasCache(),s=a.scene,u=a.filter,l=u.getContext();if(o){if(!this._filterUpToDate){var c=s.pixelRatio;u.setSize(s.width/s.pixelRatio,s.height/s.pixelRatio);try{for(e=o.length,l.clear(),l.drawImage(s._canvas,0,0,s.getWidth()/c,s.getHeight()/c),t=l.getImageData(0,0,u.getWidth(),u.getHeight()),n=0;n<e;n++)"function"==typeof(r=o[n])?(r.call(this,t),l.putImageData(t,0,0)):i.Util.error("Filter should be type of function, but got "+typeof r+" instead. Please check correct filters")}catch(e){i.Util.error("Unable to apply filter. "+e.message+" This post my help you https://konvajs.org/docs/posts/Tainted_Canvas.html.")}this._filterUpToDate=!0}return u}return s}on(e,t){if(this._cache&&this._cache.delete(d),3===arguments.length)return this._delegate.apply(this,arguments);var n,r,i,o,a=e.split(b),s=a.length;for(n=0;n<s;n++)i=(r=a[n].split("."))[0],o=r[1]||"",this.eventListeners[i]||(this.eventListeners[i]=[]),this.eventListeners[i].push({name:o,handler:t});return this}off(e,t){var n,r,i,o,a,s=(e||"").split(b),u=s.length;if(this._cache&&this._cache.delete(d),!e)for(r in this.eventListeners)this._off(r);for(n=0;n<u;n++)if(o=(i=s[n].split("."))[0],a=i[1],o)this.eventListeners[o]&&this._off(o,a,t);else for(r in this.eventListeners)this._off(r,a,t);return this}dispatchEvent(e){var t={target:this,type:e.type,evt:e};return this.fire(e.type,t),this}addEventListener(e,t){return this.on(e,(function(e){t.call(this,e.evt)})),this}removeEventListener(e){return this.off(e),this}_delegate(e,t,n){var r=this;this.on(e,(function(e){for(var o=e.target.findAncestors(t,!0,r),a=0;a<o.length;a++)(e=i.Util.cloneObject(e)).currentTarget=o[a],n.call(o[a],e)}))}
2remove(){return this.isDragging()&&this.stopDrag(),u.DD._dragElements.delete(this._id),this._remove(),this}_clearCaches(){this._clearSelfAndDescendantCache(h),this._clearSelfAndDescendantCache(c),this._clearSelfAndDescendantCache(f),this._clearSelfAndDescendantCache(w),this._clearSelfAndDescendantCache(x),this._clearSelfAndDescendantCache(g)}_remove(){this._clearCaches();var e=this.getParent();e&&e.children&&(e.children.splice(this.index,1),e._setChildrenIndices(),this.parent=null)}destroy(){return this.remove(),this.clearCache(),this}getAttr(e){var t="get"+i.Util._capitalize(e);return i.Util._isFunction(this[t])?this[t]():this.attrs[e]}getAncestors(){for(var e=this.getParent(),t=[];e;)t.push(e),e=e.getParent();return t}getAttrs(){return this.attrs||{}}setAttrs(e){return this._batchTransformChanges((()=>{var t,n;if(!e)return this;for(t in e)"children"!==t&&(n="set"+i.Util._capitalize(t),i.Util._isFunction(this[n])?this[n](e[t]):this._setAttr(t,e[t]))})),this}isListening(){return this._getCache(g,this._isListening)}_isListening(e){if(!this.listening())return!1;const t=this.getParent();return!t||t===e||this===e||t._isListening(e)}isVisible(){return this._getCache(x,this._isVisible)}_isVisible(e){if(!this.visible())return!1;const t=this.getParent();return!t||t===e||this===e||t._isVisible(e)}shouldDrawHit(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e)return this._isVisible(e)&&this._isListening(e);var n=this.getLayer(),r=!1;u.DD._dragElements.forEach((e=>{"dragging"===e.dragStatus&&("Stage"===e.node.nodeType||e.node.getLayer()===n)&&(r=!0)}));var i=!t&&!s.Konva.hitOnDragEnabled&&(r||s.Konva.isTransforming());return this.isListening()&&this.isVisible()&&!i}show(){return this.visible(!0),this}hide(){return this.visible(!1),this}getZIndex(){return this.index||0}getAbsoluteZIndex(){var e,t,n,r,i=this.getDepth(),o=this,a=0;const s=this.getStage();return"Stage"!==o.nodeType&&s&&function s(u){for(e=[],t=u.length,n=0;n<t;n++)r=u[n],a++,r.nodeType!==y&&(e=e.concat(r.getChildren().slice())),r._id===o._id&&(n=t);e.length>0&&e[0].getDepth()<=i&&s(e)}(s.getChildren()),a}getDepth(){for(var e=0,t=this.parent;t;)e++,t=t.parent;return e}_batchTransformChanges(e){this._batchingTransformChange=!0,e(),this._batchingTransformChange=!1,this._needClearTransformCache&&(this._clearCache(D),this._clearSelfAndDescendantCache(h)),this._needClearTransformCache=!1}setPosition(e){return this._batchTransformChanges((()=>{this.x(e.x),this.y(e.y)})),this}getPosition(){return{x:this.x(),y:this.y()}}getRelativePointerPosition(){const e=this.getStage();if(!e)return null;var t=e.getPointerPosition();if(!t)return null;var n=this.getAbsoluteTransform().copy();return n.invert(),n.point(t)}getAbsolutePosition(e){let t=!1,n=this.parent;for(;n;){if(n.isCached()){t=!0;break}n=n.parent}t&&!e&&(e=!0);var r=this.getAbsoluteTransform(e).getMatrix(),o=new i.Transform,a=this.offset();return o.m=r.slice(),o.translate(a.x,a.y),o.getTranslation()}setAbsolutePosition(e){const t=this._clearTransform(),n=t.x,i=t.y,o=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(t,r);this.attrs.x=n,this.attrs.y=i,this._clearCache(D);var a=this._getAbsoluteTransform().copy();return a.invert(),a.translate(e.x,e.y),e={x:this.attrs.x+a.getTranslation().x,y:this.attrs.y+a.getTranslation().y},this._setTransform(o),this.setPosition({x:e.x,y:e.y}),this._clearCache(D),this._clearSelfAndDescendantCache(h),this}_setTransform(e){var t;for(t in e)this.attrs[t]=e[t]}_clearTransform(){var e={x:this.x(),y:this.y(),rotation:this.rotation(),scaleX:this.scaleX(),scaleY:this.scaleY(),offsetX:this.offsetX(),offsetY:this.offsetY(),skewX:this.skewX(),skewY:this.skewY()};return this.attrs.x=0,this.attrs.y=0,this.attrs.rotation=0,this.attrs.scaleX=1,this.attrs.scaleY=1,this.attrs.offsetX=0,this.attrs.offsetY=0,this.attrs.skewX=0,this.attrs.skewY=0,e}move(e){var t=e.x,n=e.y,r=this.x(),i=this.y();return void 0!==t&&(r+=t),void 0!==n&&(i+=n),this.setPosition({x:r,y:i}),this}_eachAncestorReverse(e,t){var n,r,i=[],o=this.getParent();if(!t||t._id!==this._id){for(i.unshift(this);o&&(!t||o._id!==t._id);)i.unshift(o),o=o.parent;for(n=i.length,r=0;r<n;r++)e(i[r])}}rotate(e){return this.rotation(this.rotation()+e),this}moveToTop(){if(!this.parent)return i.Util.warn("Node has no parent. moveToTop function is ignored."),!1;var e=this.index;return e<this.parent.getChildren().length-1&&(this.parent.children.splice(e,1),this.parent.children.push(this),this.parent._setChildrenIndices(),!0)}moveUp(){if(!this.parent)return i.Util.warn("Node has no parent. moveUp function is ignored."),!1;var e=this.index;return e<this.parent.getChildren().length-1&&(this.parent.children.splice(e,1),this.parent.children.splice(e+1,0,this),this.parent._setChildrenIndices(),!0)}moveDown(){if(!this.parent)return i.Util.warn("Node has no parent. moveDown function is ignored."),!1;var e=this.index;return e>0&&(this.parent.children.splice(e,1),this.parent.children.splice(e-1,0,this),this.parent._setChildrenIndices(),!0)}moveToBottom(){if(!this.parent)return i.Util.warn("Node has no parent. moveToBottom function is ignored."),!1;var e=this.index;return e>0&&(this.parent.children.splice(e,1),this.parent.children.unshift(this),this.parent._setChildrenIndices(),!0)}setZIndex(e){if(!this.parent)return i.Util.warn("Node has no parent. zIndex parameter is ignored."),this;(e<0||e>=this.parent.children.length)&&i.Util.warn("Unexpected value "+e+" for zIndex property. zIndex is just index of a node in children of its parent. Expected value is from 0 to "+(this.parent.children.length-1)+".");var t=this.index;return this.parent.children.splice(t,1),this.parent.children.splice(e,0,this),this.parent._setChildrenIndices(),this}getAbsoluteOpacity(){return this._getCache(c,this._getAbsoluteOpacity)}_getAbsoluteOpacity(){var e=this.opacity(),t=this.getParent();return t&&!t._isUnderCache&&(e*=t.getAbsoluteOpacity()),e}moveTo(e){return this.getParent()!==e&&(this._remove(),e.add(this)),this}toObject(){var e,t,n,r,o=this.getAttrs();const a={attrs:{},className:this.getClassName()};for(e in o)t=o[e],i.Util.isObject(t)&&!i.Util._isPlainObject(t)&&!i.Util._isArray(t)||(n="function"==typeof this[e]&&this[e],delete o[e],r=n?n.call(this):null,o[e]=t,r!==t&&(
2a.attrs[e]=t));return i.Util._prepareToStringify(a)}toJSON(){return JSON.stringify(this.toObject())}getParent(){return this.parent}findAncestors(e,t,n){var r=[];t&&this._isMatch(e)&&r.push(this);for(var i=this.parent;i;){if(i===n)return r;i._isMatch(e)&&r.push(i),i=i.parent}return r}isAncestorOf(e){return!1}findAncestor(e,t,n){return this.findAncestors(e,t,n)[0]}_isMatch(e){if(!e)return!1;if("function"==typeof e)return e(this);var t,n,r=e.replace(/ /g,"").split(","),o=r.length;for(t=0;t<o;t++)if(n=r[t],i.Util.isValidSelector(n)||(i.Util.warn('Selector "'+n+'" is invalid. Allowed selectors examples are "#foo", ".bar" or "Group".'),i.Util.warn('If you have a custom shape with such className, please change it to start with upper letter like "Triangle".'),i.Util.warn("Konva is awesome, right?")),"#"===n.charAt(0)){if(this.id()===n.slice(1))return!0}else if("."===n.charAt(0)){if(this.hasName(n.slice(1)))return!0}else if(this.className===n||this.nodeType===n)return!0;return!1}getLayer(){var e=this.getParent();return e?e.getLayer():null}getStage(){return this._getCache(w,this._getStage)}_getStage(){var e=this.getParent();return e?e.getStage():null}fire(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return t.target=t.target||this,n?this._fireAndBubble(e,t):this._fire(e,t),this}getAbsoluteTransform(e){return e?this._getAbsoluteTransform(e):this._getCache(h,this._getAbsoluteTransform)}_getAbsoluteTransform(e){var t;if(e)return t=new i.Transform,this._eachAncestorReverse((function(e){var n=e.transformsEnabled();"all"===n?t.multiply(e.getTransform()):"position"===n&&t.translate(e.x()-e.offsetX(),e.y()-e.offsetY())}),e),t;t=this._cache.get(h)||new i.Transform,this.parent?this.parent.getAbsoluteTransform().copyInto(t):t.reset();var n=this.transformsEnabled();if("all"===n)t.multiply(this.getTransform());else if("position"===n){const e=this.attrs.x||0,n=this.attrs.y||0,r=this.attrs.offsetX||0,i=this.attrs.offsetY||0;t.translate(e-r,n-i)}return t.dirty=!1,t}getAbsoluteScale(e){for(var t=this;t;)t._isUnderCache&&(e=t),t=t.getParent();const n=this.getAbsoluteTransform(e).decompose();return{x:n.scaleX,y:n.scaleY}}getAbsoluteRotation(){return this.getAbsoluteTransform().decompose().rotation}getTransform(){return this._getCache(D,this._getTransform)}_getTransform(){var e,t,n=this._cache.get(D)||new i.Transform;n.reset();var r=this.x(),o=this.y(),a=s.Konva.getAngle(this.rotation()),u=null!==(e=this.attrs.scaleX)&&void 0!==e?e:1,l=null!==(t=this.attrs.scaleY)&&void 0!==t?t:1,c=this.attrs.skewX||0,d=this.attrs.skewY||0,h=this.attrs.offsetX||0,f=this.attrs.offsetY||0;return 0===r&&0===o||n.translate(r,o),0!==a&&n.rotate(a),0===c&&0===d||n.skew(c,d),1===u&&1===l||n.scale(u,l),0===h&&0===f||n.translate(-1*h,-1*f),n.dirty=!1,n}clone(e){var t,n,r,o,a,s=i.Util.cloneObject(this.attrs);for(t in e)s[t]=e[t];var u=new this.constructor(s);for(t in this.eventListeners)for(r=(n=this.eventListeners[t]).length,o=0;o<r;o++)(a=n[o]).name.indexOf("konva")<0&&(u.eventListeners[t]||(u.eventListeners[t]=[]),u.eventListeners[t].push(a));return u}_toKonvaCanvas(e){e=e||{};var t=this.getClientRect(),n=this.getStage(),r=void 0!==e.x?e.x:Math.floor(t.x),i=void 0!==e.y?e.y:Math.floor(t.y),o=e.pixelRatio||1,s=new a.SceneCanvas({width:e.width||Math.ceil(t.width)||(n?n.width():0),height:e.height||Math.ceil(t.height)||(n?n.height():0),pixelRatio:o}),u=s.getContext();const l=new a.SceneCanvas({width:s.width/s.pixelRatio+Math.abs(r),height:s.height/s.pixelRatio+Math.abs(i),pixelRatio:s.pixelRatio});return!1===e.imageSmoothingEnabled&&(u._context.imageSmoothingEnabled=!1),u.save(),(r||i)&&u.translate(-1*r,-1*i),this.drawScene(s,void 0,l),u.restore(),s}toCanvas(e){return this._toKonvaCanvas(e)._canvas}toDataURL(e){var t=(e=e||{}).mimeType||null,n=e.quality||null,r=this._toKonvaCanvas(e).toDataURL(t,n);return e.callback&&e.callback(r),r}toImage(e){return new Promise(((t,n)=>{try{const n=null==e?void 0:e.callback;n&&delete e.callback,i.Util._urlToImage(this.toDataURL(e),(function(e){t(e),null==n||n(e)}))}catch(e){n(e)}}))}toBlob(e){return new Promise(((t,n)=>{try{const n=null==e?void 0:e.callback;n&&delete e.callback,this.toCanvas(e).toBlob((e=>{t(e),null==n||n(e)}),null==e?void 0:e.mimeType,null==e?void 0:e.quality)}catch(e){n(e)}}))}setSize(e){return this.width(e.width),this.height(e.height),this}getSize(){return{width:this.width(),height:this.height()}}getClassName(){return this.className||this.nodeType}getType(){return this.nodeType}getDragDistance(){return void 0!==this.attrs.dragDistance?this.attrs.dragDistance:this.parent?this.parent.getDragDistance():s.Konva.dragDistance}_off(e,t,n){var r,i,o,a=this.eventListeners[e];for(r=0;r<a.length;r++)if(i=a[r].name,o=a[r].handler,!("konva"===i&&"konva"!==t||t&&i!==t||n&&n!==o)){if(a.splice(r,1),0===a.length){delete this.eventListeners[e];break}r--}}_fireChangeEvent(e,t,n){this._fire(e+"Change",{oldVal:t,newVal:n})}addName(e){if(!this.hasName(e)){var t=this.name(),n=t?t+" "+e:e;this.name(n)}return this}hasName(e){if(!e)return!1;const t=this.name();return!!t&&-1!==(t||"").split(/\s/g).indexOf(e)}removeName(e){var t=(this.name()||"").split(/\s/g),n=t.indexOf(e);return-1!==n&&(t.splice(n,1),this.name(t.join(" "))),this}setAttr(e,t){var n=this["set"+i.Util._capitalize(e)];return i.Util._isFunction(n)?n.call(this,t):this._setAttr(e,t),this}_requestDraw(){if(s.Konva.autoDrawEnabled){const e=this.getLayer()||this.get
2Stage();null==e||e.batchDraw()}}_setAttr(e,t){var n=this.attrs[e];(n!==t||i.Util.isObject(t))&&(null==t?delete this.attrs[e]:this.attrs[e]=t,this._shouldFireChangeEvents&&this._fireChangeEvent(e,n,t),this._requestDraw())}_setComponentAttr(e,t,n){var r;void 0!==n&&((r=this.attrs[e])||(this.attrs[e]=this.getAttr(e)),this.attrs[e][t]=n,this._fireChangeEvent(e,r,n))}_fireAndBubble(e,t,n){if(t&&this.nodeType===y&&(t.target=this),!((e===v||e===m)&&(n&&(this===n||this.isAncestorOf&&this.isAncestorOf(n))||"Stage"===this.nodeType&&!n))){this._fire(e,t);var r=(e===v||e===m)&&n&&n.isAncestorOf&&n.isAncestorOf(this)&&!n.isAncestorOf(this.parent);(t&&!t.cancelBubble||!t)&&this.parent&&this.parent.isListening()&&!r&&(n&&n.parent?this._fireAndBubble.call(this.parent,e,t,n):this._fireAndBubble.call(this.parent,e,t))}}_getProtoListeners(e){var t,n,r;const i=null!==(t=this._cache.get(d))&&void 0!==t?t:{};let o=null==i?void 0:i[e];if(void 0===o){o=[];let t=Object.getPrototypeOf(this);for(;t;){const i=null!==(r=null===(n=t.eventListeners)||void 0===n?void 0:n[e])&&void 0!==r?r:[];o.push(...i),t=Object.getPrototypeOf(t)}i[e]=o,this._cache.set(d,i)}return o}_fire(e,t){(t=t||{}).currentTarget=this,t.type=e;const n=this._getProtoListeners(e);if(n)for(var r=0;r<n.length;r++)n[r].handler.call(this,t);const i=this.eventListeners[e];if(i)for(r=0;r<i.length;r++)i[r].handler.call(this,t)}draw(){return this.drawScene(),this.drawHit(),this}_createDragElement(e){var t=e?e.pointerId:void 0,n=this.getStage(),r=this.getAbsolutePosition();if(n){var i=n._getPointerById(t)||n._changedPointerPositions[0]||r;u.DD._dragElements.set(this._id,{node:this,startPointerPos:i,offset:{x:i.x-r.x,y:i.y-r.y},dragStatus:"ready",pointerId:t})}}startDrag(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];u.DD._dragElements.has(this._id)||this._createDragElement(e);u.DD._dragElements.get(this._id).dragStatus="dragging",this.fire("dragstart",{type:"dragstart",target:this,evt:e&&e.evt},t)}_setDragPosition(e,t){const n=this.getStage()._getPointerById(t.pointerId);if(n){var r={x:n.x-t.offset.x,y:n.y-t.offset.y},o=this.dragBoundFunc();if(void 0!==o){const t=o.call(this,r,e);t?r=t:i.Util.warn("dragBoundFunc did not return any value. That is unexpected behavior. You must return new absolute position from dragBoundFunc.")}this._lastPos&&this._lastPos.x===r.x&&this._lastPos.y===r.y||(this.setAbsolutePosition(r),this._requestDraw()),this._lastPos=r}}stopDrag(e){const t=u.DD._dragElements.get(this._id);t&&(t.dragStatus="stopped"),u.DD._endDragBefore(e),u.DD._endDragAfter(e)}setDraggable(e){this._setAttr("draggable",e),this._dragChange()}isDragging(){const e=u.DD._dragElements.get(this._id);return!!e&&"dragging"===e.dragStatus}_listenDrag(){this._dragCleanup(),this.on("mousedown.konva touchstart.konva",(function(e){if((!(void 0!==e.evt.button)||s.Konva.dragButtons.indexOf(e.evt.button)>=0)&&!this.isDragging()){var t=!1;u.DD._dragElements.forEach((e=>{this.isAncestorOf(e.node)&&(t=!0)})),t||this._createDragElement(e)}}))}_dragChange(){if(this.attrs.draggable)this._listenDrag();else{if(this._dragCleanup(),!this.getStage())return;const e=u.DD._dragElements.get(this._id),t=e&&"dragging"===e.dragStatus,n=e&&"ready"===e.dragStatus;
2t?this.stopDrag():n&&u.DD._dragElements.delete(this._id)}}_dragCleanup(){this.off("mousedown.konva"),this.off("touchstart.konva")}isClientRectOnScreen(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{x:0,y:0};const t=this.getStage();if(!t)return!1;const n={x:-e.x,y:-e.y,width:t.width()+2*e.x,height:t.height()+2*e.y};return i.Util.haveIntersection(n,this.getClientRect())}static create(e,t){return i.Util._isString(e)&&(e=JSON.parse(e)),this._createNode(e,t)}static _createNode(e,t){var n,r,o,a=C.prototype.getClassName.call(e),u=e.children;t&&(e.attrs.container=t),s.Konva[a]||(i.Util.warn('Can not find a node with class name "'+a+'". Fallback to "Shape".'),a="Shape");if(n=new(0,s.Konva[a])(e.attrs),u)for(r=u.length,o=0;o<r;o++)n.add(C._createNode(u[o]));return n}}t.Node=C,C.prototype.nodeType="Node",C.prototype._attrsAffectingSize=[],C.prototype.eventListeners={},C.prototype.on.call(C.prototype,E,(function(){this._batchingTransformChange?this._needClearTransformCache=!0:(this._clearCache(D),this._clearSelfAndDescendantCache(h))})),C.prototype.on.call(C.prototype,"visibleChange.konva",(function(){this._clearSelfAndDescendantCache(x)})),C.prototype.on.call(C.prototype,"listeningChange.konva",(function(){this._clearSelfAndDescendantCache(g)})),C.prototype.on.call(C.prototype,"opacityChange.konva",(function(){this._clearSelfAndDescendantCache(c)}));const S=o.Factory.addGetterSetter;S(C,"zIndex"),S(C,"absolutePosition"),S(C,"position"),S(C,"x",0,(0,l.getNumberValidator)()),S(C,"y",0,(0,l.getNumberValidator)()),S(C,"globalCompositeOperation","source-over",(0,l.getStringValidator)()),S(C,"opacity",1,(0,l.getNumberValidator)()),S(C,"name","",(0,l.getStringValidator)()),S(C,"id","",(0,l.getStringValidator)()),S(C,"rotation",0,(0,l.getNumberValidator)()),o.Factory.addComponentsGetterSetter(C,"scale",["x","y"]),S(C,"scaleX",1,(0,l.getNumberValidator)()),S(C,"scaleY",1,(0,l.getNumberValidator)()),o.Factory.addComponentsGetterSetter(C,"skew",["x","y"]),S(C,"skewX",0,(0,l.getNumberValidator)()),S(C,"skewY",0,(0,l.getNumberValidator)()),o.Factory.addComponentsGetterSetter(C,"offset",["x","y"]),S(C,"offsetX",0,(0,l.getNumberValidator)()),S(C,"offsetY",0,(0,l.getNumberValidator)()),S(C,"dragDistance",null,(0,l.getNumberValidator)()),S(C,"width",0,(0,l.getNumberValidator)()),S(C,"height",0,(0,l.getNumberValidator)()),S(C,"listening",!0,(0,l.getBooleanValidator)()),S(C,"preventDefault",!0,(0,l.getBooleanValidator)()),S(C,"filters",null,(function(e){return this._filterUpToDate=!1,e})),S(C,"visible",!0,(0,l.getBooleanValidator)()),S(C,"transformsEnabled","all",(0,l.getStringValidator)()),S(C,"size"),S(C,"dragBoundFunc"),S(C,"draggable",!1,(0,l.getBooleanValidator)()),o.Factory.backCompat(C,{rotateDeg:"rotate",setRotationDeg:"setRotation",getRotationDeg:"getRotation"})},81391(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.releaseCapture=t.setPointerCapture=t.hasPointerCapture=t.createEvent=t.getCapturedShape=void 0;const r=n(50252),i=new Map,o=void 0!==r.Konva._global.PointerEvent;function a(e){return{evt:e,pointerId:e.pointerId}}function s(e,t){const n=i.get(e);if(!n)return;const r=n.getStage();r&&r.content,i.delete(e),o&&n._fire("lostpointercapture",a(new PointerEvent("lostpointercapture")))}t.getCapturedShape=function(e){return i.get(e)},t.createEvent=a,t.hasPointerCapture=function(e,t){return i.get(e)===t},t.setPointerCapture=function(e,t){s(e),t.getStage()&&(i.set(e,t),o&&t._fire("gotpointercapture",a(new PointerEvent("gotpointercapture"))))},t.releaseCapture=s},86046(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Shape=t.shapes=void 0;const r=n(50252),i=n(67811),o=n(99505),a=n(82715),s=n(42292),u=n(50252),l=n(81391);var c="hasShadow",d="shadowRGBA",h="patternImage",f="linearGradient",p="radialGradient";let g;function v(){return g||(g=i.Util.createCanvasElement().getContext("2d"),g)}t.shapes={};class m extends a.Node{constructor(e){let n;for(super(e);n=i.Util.getRandomColor(),!n||n in t.shapes;);this.colorKey=n,t.shapes[n]=this}getContext(){return i.Util.warn("shape.getContext() method is deprecated. Please do not use it."),this.getLayer().getContext()}getCanvas(){return i.Util.warn("shape.getCanvas() method is deprecated. Please do not use it."),this.getLayer().getCanvas()}getSceneFunc(){return this.attrs.sceneFunc||this._sceneFunc}getHitFunc(){return this.attrs.hitFunc||this._hitFunc}hasShadow(){return this._getCache(c,this._hasShadow)}
2_hasShadow(){return this.shadowEnabled()&&0!==this.shadowOpacity()&&!!(this.shadowColor()||this.shadowBlur()||this.shadowOffsetX()||this.shadowOffsetY())}_getFillPattern(){return this._getCache(h,this.__getFillPattern)}__getFillPattern(){if(this.fillPatternImage()){const e=v().createPattern(this.fillPatternImage(),this.fillPatternRepeat()||"repeat");if(e&&e.setTransform){const t=new i.Transform;t.translate(this.fillPatternX(),this.fillPatternY()),t.rotate(r.Konva.getAngle(this.fillPatternRotation())),t.scale(this.fillPatternScaleX(),this.fillPatternScaleY()),t.translate(-1*this.fillPatternOffsetX(),-1*this.fillPatternOffsetY());const n=t.getMatrix(),o="undefined"==typeof DOMMatrix?{a:n[0],b:n[1],c:n[2],d:n[3],e:n[4],f:n[5]}:new DOMMatrix(n);e.setTransform(o)}return e}}_getLinearGradient(){return this._getCache(f,this.__getLinearGradient)}__getLinearGradient(){var e=this.fillLinearGradientColorStops();if(e){for(var t=v(),n=this.fillLinearGradientStartPoint(),r=this.fillLinearGradientEndPoint(),i=t.createLinearGradient(n.x,n.y,r.x,r.y),o=0;o<e.length;o+=2)i.addColorStop(e[o],e[o+1]);return i}}_getRadialGradient(){return this._getCache(p,this.__getRadialGradient)}__getRadialGradient(){var e=this.fillRadialGradientColorStops();if(e){for(var t=v(),n=this.fillRadialGradientStartPoint(),r=this.fillRadialGradientEndPoint(),i=t.createRadialGradient(n.x,n.y,this.fillRadialGradientStartRadius(),r.x,r.y,this.fillRadialGradientEndRadius()),o=0;o<e.length;o+=2)i.addColorStop(e[o],e[o+1]);return i}}getShadowRGBA(){return this._getCache(d,this._getShadowRGBA)}_getShadowRGBA(){if(this.hasShadow()){var e=i.Util.colorToRGBA(this.shadowColor());return e?"rgba("+e.r+","+e.g+","+e.b+","+e.a*(this.shadowOpacity()||1)+")":void 0}}hasFill(){return this._calculate("hasFill",["fillEnabled","fill","fillPatternImage","fillLinearGradientColorStops","fillRadialGradientColorStops"],(()=>this.fillEnabled()&&!!(this.fill()||this.fillPatternImage()||this.fillLinearGradientColorStops()||this.fillRadialGradientColorStops())))}hasStroke(){return this._calculate("hasStroke",["strokeEnabled","strokeWidth","stroke","strokeLinearGradientColorStops"],(()=>this.strokeEnabled()&&this.strokeWidth()&&!(!this.stroke()&&!this.strokeLinearGradientColorStops())))}hasHitStroke(){const e=this.hitStrokeWidth();return"auto"===e?this.hasStroke():this.strokeEnabled()&&!!e}intersects(e){var t=this.getStage();if(!t)return!1;const n=t.bufferHitCanvas;n.getContext().clear(),this.drawHit(n,void 0,!0);return n.context.getImageData(Math.round(e.x),Math.round(e.y),1,1).data[3]>0}destroy(){return a.Node.prototype.destroy.call(this),delete t.shapes[this.colorKey],delete this.colorKey,this}_useBufferCanvas(e){var t;if(!(null===(t=this.attrs.perfectDrawEnabled)||void 0===t||t))return!1;const n=e||this.hasFill(),r=this.hasStroke(),i=1!==this.getAbsoluteOpacity();if(n&&r&&i)return!0;const o=this.hasShadow(),a=this.shadowForStrokeEnabled();return!!(n&&r&&o&&a)}setStrokeHitEnabled(e){i.Util.warn("strokeHitEnabled property is deprecated. Please use hitStrokeWidth instead."),e?this.hitStrokeWidth("auto"):this.hitStrokeWidth(0)}getStrokeHitEnabled(){return 0!==this.hitStrokeWidth()}getSelfRect(){var e=this.size();return{x:this._centroid?-e.width/2:0,y:this._centroid?-e.height/2:0,width:e.width,height:e.height}}getClientRect(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!1,n=this.getParent();for(;n;){if(n.isCached()){t=!0;break}n=n.getParent()}const r=e.skipTransform,i=e.relativeTo||t&&this.getStage()||void 0,o=this.getSelfRect(),a=!e.skipStroke&&this.hasStroke()&&this.strokeWidth()||0,s=o.width+a,u=o.height+a,l=!e.skipShadow&&this.hasShadow(),c=l?this.shadowOffsetX():0,d=l?this.shadowOffsetY():0,h=s+Math.abs(c),f=u+Math.abs(d),p=l&&this.shadowBlur()||0,g={width:h+2*p,height:f+2*p,x:-(a/2+p)+Math.min(c,0)+o.x,y:-(a/2+p)+Math.min(d,0)+o.y};return r?g:this._transformedRect(g,i)}drawScene(e,t,n){var r,i,o=this.getLayer(),a=e||o.getCanvas(),s=a.getContext(),u=this._getCanvasCache(),l=this.getSceneFunc(),c=this.hasShadow(),d=a.isCache,h=t===this;if(!this.isVisible()&&!h)return this;if(u){s.save();var f=this.getAbsoluteTransform(t).getMatrix();return s.transform(f[0],f[1],f[2],f[3],f[4],f[5]),this._drawCachedSceneCanvas(s),s.restore(
2),this}if(!l)return this;if(s.save(),this._useBufferCanvas()&&!d){r=this.getStage();const e=n||r.bufferCanvas;(i=e.getContext()).clear(),i.save(),i._applyLineJoin(this);var p=this.getAbsoluteTransform(t).getMatrix();i.transform(p[0],p[1],p[2],p[3],p[4],p[5]),l.call(this,i,this),i.restore();var g=e.pixelRatio;c&&s._applyShadow(this),s._applyOpacity(this),s._applyGlobalCompositeOperation(this),s.drawImage(e._canvas,0,0,e.width/g,e.height/g)}else{if(s._applyLineJoin(this),!h){p=this.getAbsoluteTransform(t).getMatrix();s.transform(p[0],p[1],p[2],p[3],p[4],p[5]),s._applyOpacity(this),s._applyGlobalCompositeOperation(this)}c&&s._applyShadow(this),l.call(this,s,this)}return s.restore(),this}drawHit(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!this.shouldDrawHit(t,n))return this;var r=this.getLayer(),o=e||r.hitCanvas,a=o&&o.getContext(),s=this.hitFunc()||this.sceneFunc(),u=this._getCanvasCache(),l=u&&u.hit;if(this.colorKey||i.Util.warn("Looks like your canvas has a destroyed shape in it. Do not reuse shape after you destroyed it. If you want to reuse shape you should call remove() instead of destroy()"),l){a.save();var c=this.getAbsoluteTransform(t).getMatrix();return a.transform(c[0],c[1],c[2],c[3],c[4],c[5]),this._drawCachedHitCanvas(a),a.restore(),this}if(!s)return this;a.save(),a._applyLineJoin(this);if(!(this===t)){var d=this.getAbsoluteTransform(t).getMatrix();a.transform(d[0],d[1],d[2],d[3],d[4],d[5])}return s.call(this,a,this),a.restore(),this}drawHitFromCache(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;var t,n,r,o,a,s=this._getCanvasCache(),u=this._getCachedSceneCanvas(),l=s.hit,c=l.getContext(),d=l.getWidth(),h=l.getHeight();c.clear(),c.drawImage(u._canvas,0,0,d,h);try{for(r=(n=(t=c.getImageData(0,0,d,h)).data).length,o=i.Util._hexToRgb(this.colorKey),a=0;a<r;a+=4)n[a+3]>e?(n[a]=o.r,n[a+1]=o.g,n[a+2]=o.b,n[a+3]=255):n[a+3]=0;c.putImageData(t,0,0)}catch(e){i.Util.error("Unable to draw hit graph from cached scene canvas. "+e.message)}return this}hasPointerCapture(e){return l.hasPointerCapture(e,this)}setPointerCapture(e){l.setPointerCapture(e,this)}releaseCapture(e){l.releaseCapture(e,this)}}t.Shape=m,m.prototype._fillFunc=function(e){const t=this.attrs.fillRule;t?e.fill(t):e.fill()},m.prototype._strokeFunc=function(e){e.stroke()},m.prototype._fillFuncHit=function(e){const t=this.attrs.fillRule;t?e.fill(t):e.fill()},m.prototype._strokeFuncHit=function(e){e.stroke()},m.prototype._centroid=!1,m.prototype.nodeType="Shape",(0,u._registerNode)(m),m.prototype.eventListeners={},m.prototype.on.call(m.prototype,"shadowColorChange.konva shadowBlurChange.konva shadowOffsetChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",(function(){this._clearCache(c)})),m.prototype.on.call(m.prototype,"shadowColorChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",(function(){this._clearCache(d)})),m.prototype.on.call(m.prototype,"fillPriorityChange.konva fillPatternImageChange.konva fillPatternRepeatChange.konva fillPatternScaleXChange.konva fillPatternScaleYChange.konva fillPatternOffsetXChange.konva fillPatternOffsetYChange.konva fillPatternXChange.konva fillPatternYChange.konva fillPatternRotationChange.konva",(function(){this._clearCache(h)})),m.prototype.on.call(m.prototype,"fillPriorityChange.konva fillLinearGradientColorStopsChange.konva fillLinearGradientStartPointXChange.konva fillLinearGradientStartPointYChange.konva fillLinearGradientEndPointXChange.konva fillLinearGradientEndPointYChange.konva",(function(){this._clearCache(f)})),m.prototype.on.call(m.prototype,"fillPriorityChange.konva fillRadialGradientColorStopsChange.konva fillRadialGradientStartPointXChange.konva fillRadialGradientStartPointYChange.konva fillRadialGradientEndPointXChange.konva fillRadialGradientEndPointYChange.konva fillRadialGradientStartRadiusChange.konva fillRadialGradientEndRadiusChange.konva",(function(){this._clearCache(p)})),o.Factory.addGetterSetter(m,"stroke",void 0,(0,s.getStringOrGradientValidator)()),o.Factory.addGetterSetter(m,"strokeWidth",2,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"fillAfterStrokeEnabled",!1),o.Factory.addGetterSetter(m,"hitStrokeWidth","auto",(0,s.getNumberOrAutoValidator)()),o.Factory.addGetterSetter(m,"strokeHitEnabled",!0,(0,s.getBooleanValidator)()),o.Factory.addGetterSetter(m,"perfectDrawEnabled",!0,(0,s.getBooleanValidator)()),o.Factory.addGetterSetter(m,"shadowForStrokeEnabled",!0,(0,s.getBooleanValidator)()),o.Factory.addGetterSetter(m,"lineJoin"),o.Factory.addGetterSetter(m,"lineCap"),o.Factory.addGetterSetter(m,"sceneFunc"),o.Factory.addGetterSetter(m,"hitFunc"),o.Factory.addGetterSetter(m,"dash"),o.Factory.addGetterSetter(m,"dashOffset",0,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"shadowColor",void 0,(0,s.getStringValidator)()),o.Factory.addGetterSetter(m,"shadowBlur",0,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"shadowOpacity",1,(0,s.getNumberValidator)()),o.Factory.addComponentsGetterSetter(m,"shadowOffset",["x","y"]),o.Factory.addGetterSetter(m,"shadowOffsetX",0,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"shadowOffsetY",0,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"fillPatternImage"),o.Factory.addGetterSetter(m,"fill",void 0,(0,s.getStringOrGradientValidator)()),o.Factory.addGetterSetter(m,"fillPatternX",0,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"fillPatternY",0,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"fillLinearGradientColorStops"),o.Factory.addGetterSetter(m,"strokeLinearGradientColorStops"),o.Factory.addGetterSetter(m,"fillRadialGradientStartRadius",0),o.Factory.addGetterSetter(m,"fillRadialGradientEndRadius",0),o.Factory.addGetterSetter(m,"fillRadialGradientColorStops"),o.Factory.addGetterSetter(m,"fillPatternRepeat","repeat"),o.Factory.addGetterSetter(m,"fillEnabled",!0),o.Factory.addGetterSetter(m,"strokeEnabled",!0),o.Factory.addGetterSetter(m,"shadowEnabled",!0),o.Factory.addGetterSetter(m,"dashEnabled",!0),o.Factory.addGetterSetter(m,"strokeScaleEnabled",!0),o.Factory.addGetterSetter(m,"fillPriority","color"),o.Factory.addComponentsGetterSetter(m,"fillPatternOffset",["x","y"]),o.Factory.addGetterSetter(m,"fillPatternOffsetX",0,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"fillPatternOffsetY",0,(0,s.getNumberValidator)()),o.Factory.addComponentsGetterSetter(m,"fillPatternScale",["x","y"]),o.Factory.addGetterSetter(m,"fillPatternScaleX",1,(0,s.getNumberValidator)()),o.Factory.addGetterSetter(m,"fillPatternScaleY",1,(0,s.getNumberValidator)()),o.Factory.addComponentsGetterSetter(m,"fillLinearGradientStartPoint",["x","y"]),o.Factory.addComponentsGetterSetter(m,"strokeLinearGradientStartPoint",["x","y"]),o.Factory.addGetterSetter(m,"fillLinearGradientStartPointX",0),o.Factory.addGetterSetter(m,"strokeLinearGradientStartPointX",0),o.Factory.addGetterSetter(m,"fillLinearGradientStartPointY",0),o.Factory.addGetterSetter(m,"strokeLinearGradientStartPointY",0),o.Factory.addComponentsGetterSetter(m,"fillLinearGradientEndPoint",["x","y"]),o.Factory.addComponentsGetterSetter(m,"strokeLinearGradientEndPoint",["x","y"]),o.Factory.addGetterSetter(m,"fillLinearGradientEndPointX",0),o.Factory.addGetterSetter(m,"strokeLinearGradientEndPointX",0),o.Factory.addGetterSetter(m,"fillLinearGradientEndPointY",0),o.Factory.addGetterSetter(m,"strokeLinearGradientEndPointY",0),o.Factory.addComponentsGetterSetter(m,"fillRadialGradientStartPoint",["x","y"]),o.Factory.addGetterSetter(m,"fillRadialGradientStartPointX",0),o.Factory.addGetterSetter(m,"fillRadialGradientStartPointY",0),o.Factory.addComponentsGetterSetter(m,"fillRadialGradientEndPoint",["x","y"]),o.Factory.addGetterSetter(m,"fillRadialGradientEndPointX",0),o.Factory.addGetterSetter(m,"fillRadialGradientEndPointY",0),o.Factory.addGetterSetter(m,"fillPatternRotation",0),o.Factory.addGetterSetter(m,"fillRule",void 0,(0,s.getStringValidator)()),o.Factory.backCompat(m,{dashArray:"dash",getDashArray:"getDash",setDashArray:"getDash",drawFunc:"sceneFunc",getDrawFunc:"getSceneFunc",setDrawFunc:"setSceneFunc",drawHitFunc:"hitFunc",getDrawHitFunc:"getHitFunc",setDrawHitFunc:"setHitFunc"})}
2,20865(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(t,"__esModule",{value:!0}),t.Stage=t.stages=void 0;const u=n(67811),l=n(99505),c=n(26668),d=n(50252),h=n(98251),f=n(42173),p=n(50252),g=n(81391);var v="mouseleave",m="mouseover",y="mouseenter",b="mousemove",w="mousedown",D="mouseup",x="pointermove",E="pointerdown",A="pointerup",C="pointercancel",S="pointerout",_="pointerleave",k="pointerover",O="pointerenter",F="contextmenu",P="touchstart",T="touchend",R="touchmove",j="touchcancel",M="wheel",I=[[y,"_pointerenter"],[w,"_pointerdown"],[b,"_pointermove"],[D,"_pointerup"],[v,"_pointerleave"],[P,"_pointerdown"],[R,"_pointermove"],[T,"_pointerup"],[j,"_pointercancel"],[m,"_pointerover"],[M,"_wheel"],[F,"_contextmenu"],[E,"_pointerdown"],[x,"_pointermove"],[A,"_pointerup"],[C,"_pointercancel"],["lostpointercapture","_lostpointercapture"]];const B={mouse:{[S]:"mouseout",[_]:v,[k]:m,[O]:y,[x]:b,[E]:w,[A]:D,[C]:"mousecancel",pointerclick:"click",pointerdblclick:"dblclick"},touch:{[S]:"touchout",[_]:"touchleave",[k]:"touchover",[O]:"touchenter",[x]:R,[E]:P,[A]:T,[C]:j,pointerclick:"tap",pointerdblclick:"dbltap"},pointer:{[S]:S,[_]:_,[k]:k,[O]:O,[x]:x,[E]:E,[A]:A,[C]:C,pointerclick:"pointerclick",pointerdblclick:"pointerdblclick"}},L=e=>e.indexOf("pointer")>=0?"pointer":e.indexOf("touch")>=0?"touch":"mouse",N=e=>{const t=L(e);return"pointer"===t?d.Konva.pointerEventsEnabled&&B.pointer:"touch"===t?B.touch:"mouse"===t?B.mouse:void 0};function U(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(e.clipFunc||e.clipWidth||e.clipHeight)&&u.Util.warn("Stage does not support clipping. Please use clip for Layers or Groups."),e}t.stages=[];
2class z extends c.Container{constructor(e){super(U(e)),this._pointerPositions=[],this._changedPointerPositions=[],this._buildDOM(),this._bindContentEvents(),t.stages.push(this),this.on("widthChange.konva heightChange.konva",this._resizeDOM),this.on("visibleChange.konva",this._checkVisibility),this.on("clipWidthChange.konva clipHeightChange.konva clipFuncChange.konva",(()=>{U(this.attrs)})),this._checkVisibility()}_validateAdd(e){const t="Layer"===e.getType(),n="FastLayer"===e.getType();t||n||u.Util.throw("You may only add layers to the stage.")}_checkVisibility(){if(!this.content)return;const e=this.visible()?"":"none";this.content.style.display=e}setContainer(e){if("string"==typeof e){if("."===e.charAt(0)){var t=e.slice(1);e=document.getElementsByClassName(t)[0]}else{var n;n="#"!==e.charAt(0)?e:e.slice(1),e=document.getElementById(n)}if(!e)throw"Can not find container in document with id "+n}return this._setAttr("container",e),this.content&&(this.content.parentElement&&this.content.parentElement.removeChild(this.content),e.appendChild(this.content)),this}shouldDrawHit(){return!0}clear(){var e,t=this.children,n=t.length;for(e=0;e<n;e++)t[e].clear();return this}clone(e){return e||(e={}),e.container="undefined"!=typeof document&&document.createElement("div"),c.Container.prototype.clone.call(this,e)}destroy(){super.destroy();var e=this.content;e&&u.Util._isInDocument(e)&&this.container().removeChild(e);var n=t.stages.indexOf(this);return n>-1&&t.stages.splice(n,1),u.Util.releaseCanvas(this.bufferCanvas._canvas,this.bufferHitCanvas._canvas),this}getPointerPosition(){const e=this._pointerPositions[0]||this._changedPointerPositions[0];return e?{x:e.x,y:e.y}:(u.Util.warn("Pointer position is missing and not registered by the stage. Looks like it is outside of the stage container. You can set it manually from event: stage.setPointersPositions(event);"),null)}_getPointerById(e){return this._pointerPositions.find((t=>t.id===e))}getPointersPositions(){return this._pointerPositions}getStage(){return this}getContent(){return this.content}_toKonvaCanvas(e){(e=e||{}).x=e.x||0,e.y=e.y||0,e.width=e.width||this.width(),e.height=e.height||this.height();var t=new h.SceneCanvas({width:e.width,height:e.height,pixelRatio:e.pixelRatio||1}),n=t.getContext()._context,r=this.children;return(e.x||e.y)&&n.translate(-1*e.x,-1*e.y),r.forEach((function(t){if(t.isVisible()){var r=t._toKonvaCanvas(e);n.drawImage(r._canvas,e.x,e.y,r.getWidth()/r.getPixelRatio(),r.getHeight()/r.getPixelRatio())}})),t}getIntersection(e){if(!e)return null;var t,n=this.children;for(t=n.length-1;t>=0;t--){const r=n[t].getIntersection(e);if(r)return r}return null}_resizeDOM(){var e=this.width(),t=this.height();this.content&&(this.content.style.width=e+"px",this.content.style.height=t+"px"),this.bufferCanvas.setSize(e,t),this.bufferHitCanvas.setSize(e,t),this.children.forEach((n=>{n.setSize({width:e,height:t}),n.draw()}))}add(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(arguments.length>1){for(var i=0;i<arguments.length;i++)this.add(arguments[i]);return this}super.add(e);var o=this.children.length;return o>5&&u.Util.warn("The stage has "+o+" layers. Recommended maximum number of layers is 3-5. Adding more layers into the stage may drop the performance. Rethink your tree structure, you can use Konva.Group."),e.setSize({width:this.width(),height:this.height()}),e.draw(),d.Konva.isBrowser&&this.content.appendChild(e.canvas._canvas),this}getParent(){return null}getLayer(){return null}hasPointerCapture(e){return g.hasPointerCapture(e,this)}setPointerCapture(e){g.setPointerCapture(e,this)}releaseCapture(e){g.releaseCapture(e,this)}getLayers(){return this.children}_bindContentEvents(){d.Konva.isBrowser&&I.forEach((e=>{let t=a(e,2),n=t[0],r=t[1];this.content.addEventListener(n,(e=>{this[r](e)}),{passive:!1})}))}_pointerenter(e){this.setPointersPositions(e);const t=N(e.type);t&&this._fire(t.pointerenter,{evt:e,target:this,currentTarget:this})}_pointerover(e){this.setPointersPositions(e);const t=N(e.type);t&&this._fire(t.pointerover,{evt:e,target:this,currentTarget:this})}_getTargetShape(e){let t=this[e+"targetShape"];return t&&!t.getStage()&&(t=null),t}_pointerleave(e){const t=N(e.type),n=L(e.type);if(t){this.setPointersPositions(e);var r=this._getTargetShape(n),i=!(d.Konva.isDragging()||d.Konva.isTransforming())||d.Konva.hitOnDragEnabled;r&&i?(r._fireAndBubble(t.pointerout,{evt:e}),r._fireAndBubble(t.pointerleave,{evt:e}),this._fire(t.pointerleave,{evt:e,target:this,currentTarget:this}),this[n+"targetShape"]=null):i&&(this._fire(t.pointerleave,{evt:e,target:this,currentTarget:this}),this._fire(t.pointerout,{evt:e,target:this,currentTarget:this})),this.pointerPos=null,this._pointerPositions=[]}}_pointerdown(e){const t=N(e.type),n=L(e.type);if(t){this.setPointersPositions(e);var r=!1;this._changedPointerPositions.forEach((i=>{var o=this.getIntersection(i);if(f.DD.justDragged=!1,d.Konva["_"+n+"ListenClick"]=!0,!o||!o.isListening())return void(this[n+"ClickStartShape"]=void 0);d.Konva.capturePointerEventsEnabled&&o.setPointerCapture(i.id),this[n+"ClickStartShape"]=o,o._fireAndBubble(t.pointerdown,{evt:e,pointerId:i.id}),r=!0;const a=e.type.indexOf("touch")>=0;o.preventDefault()&&e.cancelable&&a&&e.preventDefault()})),r||this._fire(t.pointerdown,{evt:e,target:this,currentTarget:this,pointerId:this._pointerPositions[0].id})}}_pointermove(e){const t=N(e.type),n=L(e.type);if(!t)return;if(d.Konva.isDragging()&&f.DD.node.preventDefault()&&e.cancelable&&e.preventDefault(),this.setPointersPositions(e),!(!(d.Konva.isDragging()||d.Konva.isTransforming())||d.Konva.hitOnDragEnabled))return;var r={};let o=!1;var a=this._getTargetShape(n);this._changedPointerPositions.forEach((s=>{const u=g.getCapturedShape(s.id)||this.getIntersection(s),l=s.id,c={evt:e,pointerId:l};var d=a!==u;if(d&&a&&(a._fireAndBubble(t.pointerout,i({},c),u),a._fireAndBubble(t.pointerleave,i({},c),u)),u){if(r[u._id])return;r[u._id]=!0}u&&u.isListening()?(o=!0,d&&(u._fireAndBubble(t.pointerover,i({},c),a),u._fireAndBubble(t.pointerenter,i({},c),a),this[n+"targetShape"]=u),u._fireAndBubble(t.pointermove,i({},c))):a&&(this._fire(t.pointerover,{evt:e,target:this,currentTarget:this,pointerId:l}),this[n+"targetShape"]=null)})),o||this._fire(t.pointermove,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id})}_pointerup(e){const t=N(e.type),n=L(e.type);if(!t)return;this.setPointersPositions(e);const r=this[n+"ClickStartShape"],o=this[n+"ClickEndShape"];var a={};let s=!1;this._changedPointerPositions.forEach((u=>{const l=g.getCapturedShape(u.id)||this.getIntersection(u);if(l){if(l.releaseCapture(u.id),a[l._id])return;a[l._id]=!0}const c=u.id,h={evt:e,pointerId:c};let p=!1;d.Konva["_"+n+"InDblClickWindow"]?(p=!0,clearTimeout(this[n+"DblTimeout"])):f.DD.justDragged||(d.Konva["_"+n+"InDblClickWindow"]=!0,clearTimeout(this[n+"DblTimeout"])),this[n+"DblTimeout"]=setTimeout((function(){d.Konva["_"+n+"InDblClickWindow"]=!1}
2),d.Konva.dblClickWindow),l&&l.isListening()?(s=!0,this[n+"ClickEndShape"]=l,l._fireAndBubble(t.pointerup,i({},h)),d.Konva["_"+n+"ListenClick"]&&r&&r===l&&(l._fireAndBubble(t.pointerclick,i({},h)),p&&o&&o===l&&l._fireAndBubble(t.pointerdblclick,i({},h)))):(this[n+"ClickEndShape"]=null,d.Konva["_"+n+"ListenClick"]&&this._fire(t.pointerclick,{evt:e,target:this,currentTarget:this,pointerId:c}),p&&this._fire(t.pointerdblclick,{evt:e,target:this,currentTarget:this,pointerId:c}))})),s||this._fire(t.pointerup,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),d.Konva["_"+n+"ListenClick"]=!1,e.cancelable&&"touch"!==n&&e.preventDefault()}_contextmenu(e){this.setPointersPositions(e);var t=this.getIntersection(this.getPointerPosition());t&&t.isListening()?t._fireAndBubble(F,{evt:e}):this._fire(F,{evt:e,target:this,currentTarget:this})}_wheel(e){this.setPointersPositions(e);var t=this.getIntersection(this.getPointerPosition());t&&t.isListening()?t._fireAndBubble(M,{evt:e}):this._fire(M,{evt:e,target:this,currentTarget:this})}_pointercancel(e){this.setPointersPositions(e);const t=g.getCapturedShape(e.pointerId)||this.getIntersection(this.getPointerPosition());t&&t._fireAndBubble(A,g.createEvent(e)),g.releaseCapture(e.pointerId)}_lostpointercapture(e){g.releaseCapture(e.pointerId)}setPointersPositions(e){var t=this._getContentPosition(),n=null,r=null;void 0!==(e=e||window.event).touches?(this._pointerPositions=[],this._changedPointerPositions=[],Array.prototype.forEach.call(e.touches,(e=>{this._pointerPositions.push({id:e.identifier,x:(e.clientX-t.left)/t.scaleX,y:(e.clientY-t.top)/t.scaleY})})),Array.prototype.forEach.call(e.changedTouches||e.touches,(e=>{this._changedPointerPositions.push({id:e.identifier,x:(e.clientX-t.left)/t.scaleX,y:(e.clientY-t.top)/t.scaleY})}))):(n=(e.clientX-t.left)/t.scaleX,r=(e.clientY-t.top)/t.scaleY,this.pointerPos={x:n,y:r},this._pointerPositions=[{x:n,y:r,id:u.Util._getFirstPointerId(e)}],this._changedPointerPositions=[{x:n,y:r,id:u.Util._getFirstPointerId(e)}])}_setPointerPosition(e){u.Util.warn('Method _setPointerPosition is deprecated. Use "stage.setPointersPositions(event)" instead.'),this.setPointersPositions(e)}_getContentPosition(){if(!this.content||!this.content.getBoundingClientRect)return{top:0,left:0,scaleX:1,scaleY:1};var e=this.content.getBoundingClientRect();return{top:e.top,left:e.left,scaleX:e.width/this.content.clientWidth||1,scaleY:e.height/this.content.clientHeight||1}}_buildDOM(){if(this.bufferCanvas=new h.SceneCanvas({width:this.width(),height:this.height()}),this.bufferHitCanvas=new h.HitCanvas({pixelRatio:1,width:this.width(),height:this.height()}),d.Konva.isBrowser){var e=this.container();if(!e)throw"Stage has no container. A container is required.";e.innerHTML="",this.content=document.createElement("div"),this.content.style.position="relative",this.content.style.userSelect="none",this.content.className="konvajs-content",this.content.setAttribute("role","presentation"),e.appendChild(this.content),this._resizeDOM()}}cache(){return u.Util.warn("Cache function is not allowed for stage. You may use cache only for layers, groups and shapes."),this}clearCache(){return this}
2batchDraw(){return this.getChildren().forEach((function(e){e.batchDraw()})),this}}t.Stage=z,z.prototype.nodeType="Stage",(0,p._registerNode)(z),l.Factory.addGetterSetter(z,"container"),d.Konva.isBrowser&&document.addEventListener("visibilitychange",(()=>{t.stages.forEach((e=>{e.batchDraw()}))}))},47716(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Easings=t.Tween=void 0;const r=n(67811),i=n(79425),o=n(82715),a=n(50252);var s={node:1,duration:1,easing:1,onFinish:1,yoyo:1},u=0,l=["fill","stroke","shadowColor"];class c{constructor(e,t,n,r,i,o,a){this.prop=e,this.propFunc=t,this.begin=r,this._pos=r,this.duration=o,this._change=0,this.prevPos=0,this.yoyo=a,this._time=0,this._position=0,this._startTime=0,this._finish=0,this.func=n,this._change=i-this.begin,this.pause()}fire(e){var t=this[e];t&&t()}setTime(e){e>this.duration?this.yoyo?(this._time=this.duration,this.reverse()):this.finish():e<0?this.yoyo?(this._time=0,this.play()):this.reset():(this._time=e,this.update())}getTime(){return this._time}setPosition(e){this.prevPos=this._pos,this.propFunc(e),this._pos=e}getPosition(e){return void 0===e&&(e=this._time),this.func(e,this.begin,this._change,this.duration)}play(){this.state=2,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onPlay")}reverse(){this.state=3,this._time=this.duration-this._time,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onReverse")}seek(e){this.pause(),this._time=e,this.update(),this.fire("onSeek")}reset(){this.pause(),this._time=0,this.update(),this.fire("onReset")}finish(){this.pause(),this._time=this.duration,this.update(),this.fire("onFinish")}update(){this.setPosition(this.getPosition(this._time)),this.fire("onUpdate")}onEnterFrame(){var e=this.getTimer()-this._startTime;2===this.state?this.setTime(e):3===this.state&&this.setTime(this.duration-e)}pause(){this.state=1,this.fire("onPause")}getTimer(){return(new Date).getTime()}}class d{constructor(e){var n,o,l=this,h=e.node,f=h._id,p=e.easing||t.Easings.Linear,g=!!e.yoyo;n=void 0===e.duration?.3:0===e.duration?.001:e.duration,this.node=h,this._id=u++;var v=h.getLayer()||(h instanceof a.Konva.Stage?h.getLayers():null);for(o in v||r.Util.error("Tween constructor have `node` that is not in a layer. Please add node into layer first."),this.anim=new i.Animation((function(){l.tween.onEnterFrame()}),v),this.tween=new c(o,(function(e){l._tweenFunc(e)}),p,0,1,1e3*n,g),this._addListeners(),d.attrs[f]||(d.attrs[f]={}),d.attrs[f][this._id]||(d.attrs[f][this._id]={}),d.tweens[f]||(d.tweens[f]={}),e)void 0===s[o]&&this._addAttr(o,e[o]);this.reset(),this.onFinish=e.onFinish,this.onReset=e.onReset,this.onUpdate=e.onUpdate}_addAttr(e,t){var n,i,o,a,s,u,c,h,f=this.node,p=f._id;if((o=d.tweens[p][e])&&delete d.attrs[p][o][e],n=f.getAttr(e),r.Util._isArray(t))if(i=[],s=Math.max(t.length,n.length),"points"===e&&t.length!==n.length&&(t.length>n.length?(c=n,n=r.Util._prepareArrayForTween(n,t,f.closed())):(u=t,t=r.Util._prepareArrayForTween(t,n,f.closed()))),0===e.indexOf("fill"))for(a=0;a<s;a++)if(a%2==0)i.push(t[a]-n[a]);else{var g=r.Util.colorToRGBA(n[a]);h=r.Util.colorToRGBA(t[a]),n[a]=g,i.push({r:h.r-g.r,g:h.g-g.g,b:h.b-g.b,a:h.a-g.a})}else for(a=0;a<s;a++)i.push(t[a]-n[a]);else-1!==l.indexOf(e)?(n=r.Util.colorToRGBA(n),i={r:(h=r.Util.colorToRGBA(t)).r-n.r,g:h.g-n.g,b:h.b-n.b,a:h.a-n.a}):i=t-n;d.attrs[p][this._id][e]={start:n,diff:i,end:t,trueEnd:u,trueStart:c},d.tweens[p][e]=this._id}_tweenFunc(e){var t,n,i,o,a,s,u,c,h=this.node,f=d.attrs[h._id][this._id];for(t in f){if(i=(n=f[t]).start,o=n.diff,c=n.end,r.Util._isArray(i))if(a=[],u=Math.max(i.length,c.length),0===t.indexOf("fill"))for(s=0;s<u;s++)s%2==0?a.push((i[s]||0)+o[s]*e):a.push("rgba("+Math.round(i[s].r+o[s].r*e)+","+Math.round(i[s].g+o[s].g*e)+","+Math.round(i[s].b+o[s].b*e)+","+(i[s].a+o[s].a*e)+")");else for(s=0;s<u;s++)a.push((i[s]||0)+o[s]*e);else a=-1!==l.indexOf(t)?"rgba("+Math.round(i.r+o.r*e)+","+Math.round(i.g+o.g*e)+","+Math.round(i.b+o.b*e)+","+(i.a+o.a*e)+")":i+o*e;h.setAttr(t,a)}}_addListeners(){this.tween.onPlay=()=>{this.anim.start()},this.tween.onReverse=()=>{this.anim.start()},this.tween.onPause=()=>{this.anim.stop()},this.tween.onFinish=()=>{var e=this.node,t=d.attrs[e._id][this._id];t.points&&t.points.trueEnd&&e.setAttr("points",t.points.trueEnd),this.onFinish&&this.onFinish.call(this)},this.tween.onReset=()=>{var e=this.node,t=d.attrs[e._id][this._id];t.points&&t.points.trueStart&&e.points(t.points.trueStart),this.onReset&&this.onReset()}
2,this.tween.onUpdate=()=>{this.onUpdate&&this.onUpdate.call(this)}}play(){return this.tween.play(),this}reverse(){return this.tween.reverse(),this}reset(){return this.tween.reset(),this}seek(e){return this.tween.seek(1e3*e),this}pause(){return this.tween.pause(),this}finish(){return this.tween.finish(),this}destroy(){var e,t=this.node._id,n=this._id,r=d.tweens[t];for(e in this.pause(),r)delete d.tweens[t][e];delete d.attrs[t][n]}}t.Tween=d,d.attrs={},d.tweens={},o.Node.prototype.to=function(e){var t=e.onFinish;e.node=this,e.onFinish=function(){this.destroy(),t&&t()},new d(e).play()},t.Easings={BackEaseIn(e,t,n,r){var i=1.70158;return n*(e/=r)*e*((i+1)*e-i)+t},BackEaseOut(e,t,n,r){var i=1.70158;return n*((e=e/r-1)*e*((i+1)*e+i)+1)+t},BackEaseInOut(e,t,n,r){var i=1.70158;return(e/=r/2)<1?n/2*(e*e*((1+(i*=1.525))*e-i))+t:n/2*((e-=2)*e*((1+(i*=1.525))*e+i)+2)+t},ElasticEaseIn(e,t,n,r,i,o){var a=0;return 0===e?t:1==(e/=r)?t+n:(o||(o=.3*r),!i||i<Math.abs(n)?(i=n,a=o/4):a=o/(2*Math.PI)*Math.asin(n/i),-i*Math.pow(2,10*(e-=1))*Math.sin((e*r-a)*(2*Math.PI)/o)+t)},ElasticEaseOut(e,t,n,r,i,o){var a=0;return 0===e?t:1==(e/=r)?t+n:(o||(o=.3*r),!i||i<Math.abs(n)?(i=n,a=o/4):a=o/(2*Math.PI)*Math.asin(n/i),i*Math.pow(2,-10*e)*Math.sin((e*r-a)*(2*Math.PI)/o)+n+t)},ElasticEaseInOut(e,t,n,r,i,o){var a=0;return 0===e?t:2==(e/=r/2)?t+n:(o||(o=r*(.3*1.5)),!i||i<Math.abs(n)?(i=n,a=o/4):a=o/(2*Math.PI)*Math.asin(n/i),e<1?i*Math.pow(2,10*(e-=1))*Math.sin((e*r-a)*(2*Math.PI)/o)*-.5+t:i*Math.pow(2,-10*(e-=1))*Math.sin((e*r-a)*(2*Math.PI)/o)*.5+n+t)},BounceEaseOut:(e,t,n,r)=>(e/=r)<1/2.75?n*(7.5625*e*e)+t:e<2/2.75?n*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?n*(7.5625*(e-=2.25/2.75)*e+.9375)+t:n*(7.5625*(e-=2.625/2.75)*e+.984375)+t,BounceEaseIn:(e,n,r,i)=>r-t.Easings.BounceEaseOut(i-e,0,r,i)+n,BounceEaseInOut:(e,n,r,i)=>e<i/2?.5*t.Easings.BounceEaseIn(2*e,0,r,i)+n:.5*t.Easings.BounceEaseOut(2*e-i,0,r,i)+.5*r+n,EaseIn:(e,t,n,r)=>n*(e/=r)*e+t,EaseOut:(e,t,n,r)=>-n*(e/=r)*(e-2)+t,EaseInOut:(e,t,n,r)=>(e/=r/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t,StrongEaseIn:(e,t,n,r)=>n*(e/=r)*e*e*e*e+t,StrongEaseOut:(e,t,n,r)=>n*((e=e/r-1)*e*e*e*e+1)+t,StrongEaseInOut:(e,t,n,r)=>(e/=r/2)<1?n/2*e*e*e*e*e+t:n/2*((e-=2)*e*e*e*e+2)+t,Linear:(e,t,n,r)=>n*e/r+t}},67811(e,t,n){"use strict";function r(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}Object.defineProperty(t,"__esModule",{value:!0}),t.Util=t.Transform=void 0;const o=n(50252);class a{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[1,0,0,1,0,0];this.dirty=!1,this.m=e&&e.slice()||[1,0,0,1,0,0]}reset(){this.m[0]=1,this.m[1]=0,this.m[2]=0,this.m[3]=1,this.m[4]=0,this.m[5]=0}copy(){return new a(this.m)}copyInto(e){e.m[0]=this.m[0],e.m[1]=this.m[1],e.m[2]=this.m[2],e.m[3]=this.m[3],e.m[4]=this.m[4],e.m[5]=this.m[5]}point(e){var t=this.m;return{x:t[0]*e.x+t[2]*e.y+t[4],y:t[1]*e.x+t[3]*e.y+t[5]}}translate(e,t){return this.m[4]+=this.m[0]*e+this.m[2]*t,this.m[5]+=this.m[1]*e+this.m[3]*t,this}scale(e,t){return this.m[0]*=e,this.m[1]*=e,this.m[2]*=t,this.m[3]*=t,this}rotate(e){var t=Math.cos(e),n=Math.sin(e),r=this.m[0]*t+this.m[2]*n,i=this.m[1]*t+this.m[3]*n,o=this.m[0]*-n+this.m[2]*t,a=this.m[1]*-n+this.m[3]*t;return this.m[0]=r,this.m[1]=i,this.m[2]=o,this.m[3]=a,this}getTranslation(){return{x:this.m[4],y:this.m[5]}}skew(e,t){var n=this.m[0]+this.m[2]*t,r=this.m[1]+this.m[3]*t,i=this.m[2]+this.m[0]*e,o=this.m[3]+this.m[1]*e;return this.m[0]=n,this.m[1]=r,this.m[2]=i,this.m[3]=o,this}multiply(e){var t=this.m[0]*e.m[0]+this.m[2]*e.m[1],n=this.m[1]*e.m[0]+this.m[3]*e.m[1],r=this.m[0]*e.m[2]+this.m[2]*e.m[3],i=this.m[1]*e.m[2]+this.m[3]*e.m[3],o=this.m[0]*e.m[4]+this.m[2]*e.m[5]+this.m[4],a=this.m[1]*e.m[4]+this.m[3]*e.m[5]+this.m[5];return this.m[0]=t,this.m[1]=n,this.m[2]=r,this.m[3]=i,this.m[4]=o,this.m[5]=a,this}invert(){var e=1/(this.m[0]*this.m[3]-this.m[1]*this.m[2]),t=this.m[3]*e,n=-this.m[1]*e,r=-this.m[2]*e,i=this.m[0]*e,o=e*(this.m[2]*this.m[5]-this.m[3]*this.m[4]),a=e*(this.m[1]*this.m[4]-this.m[0]*this.m[5]);return this.m[0]=t,this.m[1]=n,this.m[2]=r,this.m[3]=i,this.m[4]=o,this.m[5]=a,this}getMatrix(){return this.m}decompose(){var e=this.m[0],n=this.m[1],r=this.m[2],i=this.m[3],o=e*i-n*r;let a={x:this.m[4],y:this.m[5],rotation:0,scaleX:0,scaleY:0,skewX:0,skewY:0};if(0!=e||0!=n){var s=Math.sqrt(e*e+n*n);a.rotation=n>0?Math.acos(e/s):-Math.acos(e/s),a.scaleX=s,a.scaleY=o/s,a.skewX=(e*r+n*i)/o,a.skewY=0}else if(0!=r||0!=i){var u=Math.sqrt(r*r+i*i);a.rotation=Math.PI/2-(i>0?Math.acos(-r/u):-Math.acos(r/u)),a.scaleX=o/u,a.scaleY=u,a.skewX=0,a.skewY=(e*r+n*i)/o}return a.rotation=t.Util._getRotation(a.rotation),a}}t.Transform=a;var s=Math.PI/180,u=180/Math.PI,l="Konva error: ",c={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,132,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,255,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
2ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,203],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[119,128,144],slategrey:[119,128,144],snow:[255,255,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],transparent:[255,255,255,0],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,5]},d=/rgb\((\d{1,3}),(\d{1,3}),(\d{1,3})\)/,h=[];const f="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||function(e){setTimeout(e,60)};t.Util={_isElement:e=>!(!e||1!=e.nodeType),_isFunction:e=>!!(e&&e.constructor&&e.call&&e.apply),_isPlainObject:e=>!!e&&e.constructor===Object,_isArray:e=>"[object Array]"===Object.prototype.toString.call(e),_isNumber:e=>"[object Number]"===Object.prototype.toString.call(e)&&!isNaN(e)&&isFinite(e),_isString:e=>"[object String]"===Object.prototype.toString.call(e),_isBoolean:e=>"[object Boolean]"===Object.prototype.toString.call(e),isObject:e=>e instanceof Object,isValidSelector(e){if("string"!=typeof e)return!1;var t=e[0];return"#"===t||"."===t||t===t.toUpperCase()},_sign:e=>0===e||e>0?1:-1,requestAnimFrame(e){h.push(e),1===h.length&&f((function(){const e=h;h=[],e.forEach((function(e){e()}))}))},createCanvasElement(){var e=document.createElement("canvas");try{e.style=e.style||{}}catch(e){}return e},createImageElement:()=>document.createElement("img"),_isInDocument(e){for(;e=e.parentNode;)if(e==document)return!0;return!1},_urlToImage(e,n){var r=t.Util.createImageElement();r.onload=function(){n(r)},r.src=e},_rgbToHex:(e,t,n)=>((1<<24)+(e<<16)+(t<<8)+n).toString(16).slice(1),_hexToRgb(e){e=e.replace("#","");var t=parseInt(e,16);return{r:t>>16&255,g:t>>8&255,b:255&t}},getRandomColor(){for(var e=(16777215*Math.random()|0).toString(16);e.length<6;)e="0"+e;return"#"+e},getRGB(e){var t;return e in c?{r:(t=c[e])[0],g:t[1],b:t[2]}:"#"===e[0]?this._hexToRgb(e.substring(1)):"rgb("===e.substr(0,4)?(t=d.exec(e.replace(/ /g,"")),{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10)}):{r:0,g:0,b:0}},colorToRGBA:e=>(e=e||"black",t.Util._namedColorToRBA(e)||t.Util._hex3ColorToRGBA(e)||t.Util._hex4ColorToRGBA(e)||t.Util._hex6ColorToRGBA(e)||t.Util._hex8ColorToRGBA(e)||t.Util._rgbColorToRGBA(e)||t.Util._rgbaColorToRGBA(e)||t.Util._hslColorToRGBA(e)),_namedColorToRBA(e){var t=c[e.toLowerCase()];return t?{r:t[0],g:t[1],b:t[2],a:1}:null},_rgbColorToRGBA(e){if(0===e.indexOf("rgb(")){var t=(e=e.match(/rgb\(([^)]+)\)/)[1]).split(/ *, */).map(Number);return{r:t[0],g:t[1],b:t[2],a:1}}},_rgbaColorToRGBA(e){if(0===e.indexOf("rgba(")){var t=(e=e.match(/rgba\(([^)]+)\)/)[1]).split(/ *, */).map(((e,t)=>"%"===e.slice(-1)?3===t?parseInt(e)/100:parseInt(e)/100*255:Number(e)));return{r:t[0],g:t[1],b:t[2],a:t[3]}}},_hex8ColorToRGBA(e){if("#"===e[0]&&9===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:parseInt(e.slice(7,9),16)/255}},_hex6ColorToRGBA(e){if("#"===e[0]&&7===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:1}},_hex4ColorToRGBA(e){if("#"===e[0]&&5===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:parseInt(e[4]+e[4],16)/255}},_hex3ColorToRGBA(e){if("#"===e[0]&&4===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:1}},_hslColorToRGBA(e){if(/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.test(e)){const t=r(/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(e)),n=(t[0],t.slice(1)),i=Number(n[0])/360,o=Number(n[1])/100,a=Number(n[2])/100;let s,u,l;if(0===o)return l=255*a,{r:Math.round(l),g:Math.round(l),b:Math.round(l),a:1};s=a<.5?a*(1+o):a+o-a*o;const c=2*a-s,d=[0,0,0];for(let e=0;e<3;e++)u=i+1/3*-(e-1),u<0&&u++,u>1&&u--,l=6*u<1?c+6*(s-c)*u:2*u<1?s:3*u<2?c+(s-c)*(2/3-u)*6:c,d[e]=255*l;return{r:Math.round(d[0]),g:Math.round(d[1]),b:Math.round(d[2]),a:1}}},haveIntersection:(e,t)=>!(t.x>e.x+e.width||t.x+t.width<e.x||t.y>e.y+e.height||t.y+t.height<e.y),cloneObject(e){var t={};for(var n in e)this._isPlainObject(e[n])?t[n]=this.cloneObject(e[n]):this._isArray(e[n])?t[n]=this.cloneArray(e[n]):t[n]=e[n];return t},cloneArray:e=>e.slice(0),degToRad:e=>e*s,radToDeg:e=>e*u,_degToRad:e=>(t.Util.warn("Util._degToRad is removed. Please use public Util.degToRad instead."),t.Util.degToRad(e)),_radToDeg:e=>(t.Util.warn("Util._radToDeg is removed. Please use public Util.radToDeg instead."),t.Util.radToDeg(e)),_getRotation:e=>o.Konva.angleDeg?t.Util.radToDeg(e):e,_capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),throw(e){throw new Error(l+e)},error(e){console.error(l+e)},warn(e){o.Konva.showWarnings&&console.warn("Konva warning: "+e)},each(e,t){for(var n in e)t(n,e[n])}
2,_inRange:(e,t,n)=>t<=e&&e<n,_getProjectionToSegment(e,t,n,r,i,o){var a,s,u,l=(e-n)*(e-n)+(t-r)*(t-r);if(0==l)a=e,s=t,u=(i-n)*(i-n)+(o-r)*(o-r);else{var c=((i-e)*(n-e)+(o-t)*(r-t))/l;c<0?(a=e,s=t,u=(e-i)*(e-i)+(t-o)*(t-o)):c>1?(a=n,s=r,u=(n-i)*(n-i)+(r-o)*(r-o)):u=((a=e+c*(n-e))-i)*(a-i)+((s=t+c*(r-t))-o)*(s-o)}return[a,s,u]},_getProjectionToLine(e,n,r){var i=t.Util.cloneObject(e),o=Number.MAX_VALUE;return n.forEach((function(a,s){if(r||s!==n.length-1){var u=n[(s+1)%n.length],l=t.Util._getProjectionToSegment(a.x,a.y,u.x,u.y,e.x,e.y),c=l[0],d=l[1],h=l[2];h<o&&(i.x=c,i.y=d,o=h)}})),i},_prepareArrayForTween(e,n,r){var i,o=[],a=[];if(e.length>n.length){var s=n;n=e,e=s}for(i=0;i<e.length;i+=2)o.push({x:e[i],y:e[i+1]});for(i=0;i<n.length;i+=2)a.push({x:n[i],y:n[i+1]});var u=[];return a.forEach((function(e){var n=t.Util._getProjectionToLine(e,o,r);u.push(n.x),u.push(n.y)})),u},_prepareToStringify(e){var n;for(var r in e.visitedByCircularReferenceRemoval=!0,e)if(e.hasOwnProperty(r)&&e[r]&&"object"==typeof e[r])if(n=Object.getOwnPropertyDescriptor(e,r),e[r].visitedByCircularReferenceRemoval||t.Util._isElement(e[r])){if(!n.configurable)return null;delete e[r]}else if(null===t.Util._prepareToStringify(e[r])){if(!n.configurable)return null;delete e[r]}return delete e.visitedByCircularReferenceRemoval,e},_assign(e,t){for(var n in t)e[n]=t[n];return e},_getFirstPointerId:e=>e.touches?e.changedTouches[0].identifier:e.pointerId||999,releaseCanvas(){if(o.Konva.releaseCanvasOnDestroy){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t.forEach((e=>{e.width=0,e.height=0}))}},drawRoundedRectPath(e,t,n,r){let i=0,o=0,a=0,s=0;"number"==typeof r?i=o=a=s=Math.min(r,t/2,n/2):(i=Math.min(r[0]||0,t/2,n/2),o=Math.min(r[1]||0,t/2,n/2),s=Math.min(r[2]||0,t/2,n/2),a=Math.min(r[3]||0,t/2,n/2)),e.moveTo(i,0),e.lineTo(t-o,0),e.arc(t-o,o,o,3*Math.PI/2,0,!1),e.lineTo(t,n-s),e.arc(t-s,n-s,s,0,Math.PI/2,!1),e.lineTo(a,n),e.arc(a,n-a,a,Math.PI/2,Math.PI,!1),e.lineTo(0,i),e.arc(i,i,i,Math.PI,3*Math.PI/2,!1)}}},42292(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getComponentValidator=t.getBooleanValidator=t.getNumberArrayValidator=t.getFunctionValidator=t.getStringOrGradientValidator=t.getStringValidator=t.getNumberOrAutoValidator=t.getNumberOrArrayOfNumbersValidator=t.getNumberValidator=t.alphaComponent=t.RGBComponent=void 0;const r=n(50252),i=n(67811);function o(e){return i.Util._isString(e)?'"'+e+'"':"[object Number]"===Object.prototype.toString.call(e)||i.Util._isBoolean(e)?e:Object.prototype.toString.call(e)}t.RGBComponent=function(e){return e>255?255:e<0?0:Math.round(e)},t.alphaComponent=function(e){return e>1?1:e<1e-4?1e-4:e},t.getNumberValidator=function(){if(r.Konva.isUnminified)return function(e,t){return i.Util._isNumber(e)||i.Util.warn(o(e)+' is a not val
2id value for "'+t+'" attribute. The value should be a number.'),e}},t.getNumberOrArrayOfNumbersValidator=function(e){if(r.Konva.isUnminified)return function(t,n){let r=i.Util._isNumber(t),a=i.Util._isArray(t)&&t.length==e;return r||a||i.Util.warn(o(t)+' is a not valid value for "'+n+'" attribute. The value should be a number or Array<number>('+e+")"),t}},t.getNumberOrAutoValidator=function(){if(r.Konva.isUnminified)return function(e,t){return i.Util._isNumber(e)||"auto"===e||i.Util.warn(o(e)+' is a not valid value for "'+t+'" attribute. The value should be a number or "auto".'),e}},t.getStringValidator=function(){if(r.Konva.isUnminified)return function(e,t){return i.Util._isString(e)||i.Util.warn(o(e)+' is a not valid value for "'+t+'" attribute. The value should be a string.'),e}},t.getStringOrGradientValidator=function(){if(r.Konva.isUnminified)return function(e,t){const n=i.Util._isString(e),r="[object CanvasGradient]"===Object.prototype.toString.call(e)||e&&e.addColorStop;return n||r||i.Util.warn(o(e)+' is a not val
2id value for "'+t+'" attribute. The value should be a string or a native gradient.'),e}},t.getFunctionValidator=function(){if(r.Konva.isUnminified)return function(e,t){return i.Util._isFunction(e)||i.Util.warn(o(e)+' is a not valid value for "'+t+'" attribute. The value should be a function.'),e}},t.getNumberArrayValidator=function(){if(r.Konva.isUnminified)return function(e,t){const n=Int8Array?Object.getPrototypeOf(Int8Array):null;return n&&e instanceof n||(i.Util._isArray(e)?e.forEach((function(e){i.Util._isNumber(e)||i.Util.warn('"'+t+'" attribute has non numeric element '+e+". Make sure that all elements are numbers.")})):i.Util.warn(o(e)+' is a not valid value for "'+t+'" attribute. The value should be a array of numbers.')),e}},t.getBooleanValidator=function(){if(r.Konva.isUnminified)return function(e,t){return!0===e||!1===e||i.Util.warn(o(e)+' is a not valid value for "'+t+'" attribute. The value should be a boolean.'),e}},t.getComponentValidator=function(e){if(r.Konva.isUnminified)return function(t,n){return null==t||i.Util.isObject(t)||i.Util.warn(o(t)+' is a not val
2id value for "'+n+'" attribute. The value should be an object with properties '+e),t}}},81679(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Konva=void 0;const r=n(50252),i=n(67811),o=n(82715),a=n(26668),s=n(20865),u=n(51798),l=n(96184),c=n(69632),d=n(42173),h=n(86046),f=n(79425),p=n(47716),g=n(56688),v=n(98251);t.Konva=i.Util._assign(r.Konva,{Util:i.Util,Transform:i.Transform,Node:o.Node,Container:a.Container,Stage:s.Stage,stages:s.stages,Layer:u.Layer,FastLayer:l.FastLayer,Group:c.Group,DD:d.DD,Shape:h.Shape,shapes:h.shapes,Animation:f.Animation,Tween:p.Tween,Easings:p.Easings,Context:g.Context,Canvas:v.Canvas}),t.default=t.Konva},47621(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Konva=void 0;const r=n(81679),i=n(94970),o=n(86963),a=n(73068),s=n(33448),u=n(89619),l=n(61324),c=n(51630),d=n(25367),h=n(24866),f=n(41854),p=n(31522),g=n(53449),v=n(65672),m=n(56439),y=n(84084),b=n(69789),w=n(26566),D=n(74814),x=n(67912),E=n(48977),A=n(87856),C=n(26633),S=n(98792),_=n(56176),k=n(91186),O=n(22407),F=n(8110),P=n(7603),T=n(66497),R=n(15091),j=n(62914),M=n(51636),I=n(68045),B=n(13305),L=n(60726),N=n(88628);t.Konva=r.Konva.Util._assign(r.Konva,{Arc:i.Arc,Arrow:o.Arrow,Circle:a.Circle,Ellipse:s.Ellipse,Image:u.Image,Label:l.Label,Tag:l.Tag,Line:c.Line,Path:d.Path,Rect:h.Rect,RegularPolygon:f.RegularPolygon,Ring:p.Ring,Sprite:g.Sprite,Star:v.Star,Text:m.Text,TextPath:y.TextPath,Transformer:b.Transformer,Wedge:w.Wedge,Filters:{Blur:D.Blur,Brighten:x.Brighten,Contrast:E.Contrast,Emboss:A.Emboss,Enhance:C.Enhance,Grayscale:S.Grayscale,HSL:_.HSL,HSV:k.HSV,Invert:O.Invert,Kaleidoscope:F.Kaleidoscope,Mask:P.Mask,Noise:T.Noise,Pixelate:R.Pixelate,Posterize:j.Posterize,RGB:M.RGB,RGBA:I.RGBA,Sepia:B.Sepia,Solarize:L.Solarize,Threshold:N.Threshold}})},74814(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Blur=void 0;const r=n(99505),i=n(82715),o=n(42292);function a(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}var s=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,39
26,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],u=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];t.Blur=function(e){var t=Math.round(this.blurRadius());t>0&&function(e,t){var n,r,i,o,l,c,d,h,f,p,g,v,m,y,b,w,D,x,E,A,C,S,_,k,O=e.data,F=e.width,P=e.height,T=t+t+1,R=F-1,j=P-1,M=t+1,I=M*(M+1)/2,B=new a,L=null,N=B,U=null,z=null,W=s[t],H=u[t];for(i=1;i<T;i++)N=N.next=new a,i===M&&(L=N);for(N.next=B,d=c=0,r=0;r<P;r++){for(w=D=x=E=h=f=p=g=0,v=M*(A=O[c]),m=M*(C=O[c+1]),y=M*(S=O[c+2]),b=M*(_=O[c+3]),h+=I*A,f+=I*C,p+=I*S,g+=I*_,N=B,i=0;i<M;i++)N.r=A,N.g=C,N.b=S,N.a=_,N=N.next;for(i=1;i<M;i++)o=c+((R<i?R:i)<<2),h+=(N.r=A=O[o])*(k=M-i),f+=(N.g=C=O[o+1])*k,p+=(N.b=S=O[o+2])*k,g+=(N.a=_=O[o+3])*k,w+=A,D+=C,x+=S,E+=_,N=N.next;for(U=B,z=L,n=0;n<F;n++)O[c+3]=_=g*W>>H,0!==_?(_=255/_,O[c]=(h*W>>H)*_,O[c+1]=(f*W>>H)*_,O[c+2]=(p*W>>H)*_):O[c]=O[c+1]=O[c+2]=0,h-=v,f-=m,p-=y,g-=b,v-=U.r,m-=U.g,y-=U.b,b-=U.a,o=d+((o=n+t+1)<R?o:R)<<2,h+=w+=U.r=O[o],f+=D+=U.g=O[o+1],p+=x+=U.b=O[o+2],g+=E+=U.a=O[o+3],U=U.next,v+=A=z.r,m+=C=z.g,y+=S=z.b,b+=_=z.a,w-=A,D-=C,x-=S,E-=_,z=z.next,c+=4;d+=F}for(n=0;n<F;n++){for(D=x=E=w=f=p=g=h=0,v=M*(A=O[c=n<<2]),m=M*(C=O[c+1]),y=M*(S=O[c+2]),b=M*(_=O[c+3]),h+=I*A,f+=I*C,p+=I*S,g+=I*_,N=B,i=0;i<M;i++)N.r=A,N.g=C,N.b=S,N.a=_,N=N.next;for(l=F,i=1;i<=t;i++)c=l+n<<2,h+=(N.r=A=O[c])*(k=M-i),f+=(N.g=C=O[c+1])*k,p+=(N.b=S=O[c+2])*k,g+=(N.a=_=O[c+3])*k,w+=A,D+=C,x+=S,E+=_,N=N.next,i<j&&(l+=F);for(c=n,U=B,z=L,r=0;r<P;r++)O[3+(o=c<<2)]=_=g*W>>H,_>0?(_=255/_,O[o]=(h*W>>H)*_,O[o+1]=(f*W>>H)*_,O[o+2]=(p*W>>H)*_):O[o]=O[o+1]=O[o+2]=0,h-=v,f-=m,p-=y,g-=b,v-=U.r,m-=U.g,y-=U.b,b-=U.a,o=n+((o=r+M)<j?o:j)*F<<2,h+=w+=U.r=O[o],f+=D+=U.g=O[o+1],p+=x+=U.b=O[o+2],g+=E+=U.a=O[o+3],U=U.next,v+=A=z.r,m+=C=z.g,y+=S=z.b,b+=_=z.a,w-=A,D-=C,x-=S,E-=_,z=z.next,c+=F}}(e,t)},r.Factory.addGetterSetter(i.Node,"blurRadius",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},67912(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Brighten=void 0;const r=n(99505),i=n(82715),o=n(42292);t.Brighten=function(e){var t,n=255*this.brightness(),r=e.data,i=r.length;for(t=0;t<i;t+=4)r[t]+=n,r[t+1]+=n,r[t+2]+=n},r.Factory.addGetterSetter(i.Node,"brightness",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},48977(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Contrast=void 0;const r=n(99505),i=n(82715),o=n(42292);t.Contrast=function(e){var t,n=Math.pow((this.contrast()+100)/100,2),r=e.data,i=r.length,o=150,a=150,s=150;for(t=0;t<i;t+=4)o=r[t],a=r[t+1],s=r[t+2],o/=255,o-=.5,o*=n,o+=.5,a/=255,a-=.5,a*=n,a+=.5,s/=255,s-=.5,s*=n,s+=.5,o=(o*=255)<0?0:o>255?255:o,a=(a*=255)<0?0:a>255?255:a,s=(s*=255)<0?0:s>255?255:s,r[t]=o,r[t+1]=a,r[t+2]=s},r.Factory.addGetterSetter(i.Node,"contrast",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},87856(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Emboss=void 0;const r=n(99505),i=n(82715),o=n(67811),a=n(42292);t.Emboss=function(e){var t=10*this.embossStrength(),n=255*this.embossWhiteLevel(),r=this.embossDirection(),i=this.embossBlend(),a=0,s=0,u=e.data,l=e.width,c=e.height,d=4*l,h=c;switch(r){case"top-left":a=-1,s=-1;break;case"top":a=-1,s=0;break;case"top-right":a=-1,s=1;break;case"right":a=0,s=1;break;case"bottom-right":a=1,s=1;break;case"bottom":a=1,s=0;break;case"bottom-left":a=1,s=-1;break;case"left":a=0,s=-1;break;default:o.Util.error("Unknown emboss direction: "+r)}do{var f=(h-1)*d,p=a;h+p<1&&(p=0),h+p>c&&(p=0);var g=(h-1+p)*l*4,v=l;do{var m=f+4*(v-1),y=s;v+y<1&&(y=0),v+y>l&&(y=0);
2var b=g+4*(v-1+y),w=u[m]-u[b],D=u[m+1]-u[b+1],x=u[m+2]-u[b+2],E=w,A=E>0?E:-E;if((D>0?D:-D)>A&&(E=D),(x>0?x:-x)>A&&(E=x),E*=t,i){var C=u[m]+E,S=u[m+1]+E,_=u[m+2]+E;u[m]=C>255?255:C<0?0:C,u[m+1]=S>255?255:S<0?0:S,u[m+2]=_>255?255:_<0?0:_}else{var k=n-E;k<0?k=0:k>255&&(k=255),u[m]=u[m+1]=u[m+2]=k}}while(--v)}while(--h)},r.Factory.addGetterSetter(i.Node,"embossStrength",.5,(0,a.getNumberValidator)(),r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"embossWhiteLevel",.5,(0,a.getNumberValidator)(),r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"embossDirection","top-left",null,r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"embossBlend",!1,null,r.Factory.afterSetFilter)},26633(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Enhance=void 0;const r=n(99505),i=n(82715),o=n(42292);function a(e,t,n,r,i){var o=n-t,a=i-r;return 0===o?r+a/2:0===a?r:a*((e-t)/o)+r}t.Enhance=function(e){var t,n,r,i,o=e.data,s=o.length,u=o[0],l=u,c=o[1],d=c,h=o[2],f=h,p=this.enhance();if(0!==p){for(i=0;i<s;i+=4)(t=o[i+0])<u?u=t:t>l&&(l=t),(n=o[i+1])<c?c=n:n>d&&(d=n),(r=o[i+2])<h?h=r:r>f&&(f=r);var g,v,m,y,b,w,D,x,E;for(l===u&&(l=255,u=0),d===c&&(d=255,c=0),f===h&&(f=255,h=0),p>0?(v=l+p*(255-l),m=u-p*(u-0),b=d+p*(255-d),w=c-p*(c-0),x=f+p*(255-f),E=h-p*(h-0)):(v=l+p*(l-(g=.5*(l+u))),m=u+p*(u-g),b=d+p*(d-(y=.5*(d+c))),w=c+p*(c-y),x=f+p*(f-(D=.5*(f+h))),E=h+p*(h-D)),i=0;i<s;i+=4)o[i+0]=a(o[i+0],u,l,m,v),o[i+1]=a(o[i+1],c,d,w,b),o[i+2]=a(o[i+2],h,f,E,x)}},r.Factory.addGetterSetter(i.Node,"enhance",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},98792(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Grayscale=void 0;t.Grayscale=function(e){var t,n,r=e.data,i=r.length;for(t=0;t<i;t+=4)n=.34*r[t]+.5*r[t+1]+.16*r[t+2],r[t]=n,r[t+1]=n,r[t+2]=n}},56176(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HSL=void 0;const r=n(99505),i=n(82715),o=n(42292);r.Factory.addGetterSetter(i.Node,"hue",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"saturation",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"luminance",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter);t.HSL=function(e){var t,n,r,i,o,a=e.data,s=a.length,u=Math.pow(2,this.saturation()),l=Math.abs(this.hue()+360)%360,c=127*this.luminance(),d=1*u*Math.cos(l*Math.PI/180),h=1*u*Math.sin(l*Math.PI/180),f=.299+.701*d+.167*h,p=.587-.587*d+.33*h,g=.114-.114*d-.497*h,v=.299-.299*d-.328*h,m=.587+.413*d+.035*h,y=.114-.114*d+.293*h,b=.299-.3*d+1.25*h,w=.587-.586*d-1.05*h,D=.114+.886*d-.2*h;for(t=0;t<s;t+=4)n=a[t+0],r=a[t+1],i=a[t+2],o=a[t+3],a[t+0]=f*n+p*r+g*i+c,a[t+1]=v*n+m*r+y*i+c,a[t+2]=b*n+w*r+D*i+c,a[t+3]=o}},91186(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HSV=void 0;const r=n(99505),i=n(82715),o=n(42292);t.HSV=function(e){var t,n,r,i,o,a=e.data,s=a.length,u=Math.pow(2,this.value()),l=Math.pow(2,this.saturation()),c=Math.abs(this.hue()+360)%360,d=u*l*Math.cos(c*Math.PI/180),h=u*l*Math.sin(c*Math.PI/180),f=.299*u+.701*d+.167*h,p=.587*u-.587*d+.33*h,g=.114*u-.114*d-.497*h,v=.299*u-.299*d-.328*h,m=.587*u+.413*d+.035*h,y=.114*u-.114*d+.293*h,b=.299*u-.3*d+1.25*h,w=.587*u-.586*d-1.05*h,D=.114*u+.886*d-.2*h;for(t=0;t<s;t+=4)n=a[t+0],r=a[t+1],i=a[t+2],o=a[t+3],a[t+0]=f*n+p*r+g*i,a[t+1]=v*n+m*r+y*i,a[t+2]=b*n+w*r+D*i,a[t+3]=o},r.Factory.addGetterSetter(i.Node,"hue",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"saturation",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"value",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},22407(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Invert=void 0;t.Invert=function(e){var t,n=e.data,r=n.length;for(t=0;t<r;t+=4)n[t]=255-n[t],n[t+1]=255-n[t+1],n[t+2]=255-n[t+2]}},8110(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Kaleidoscope=void 0;const r=n(99505),i=n(82715),o=n(67811),a=n(42292);t.Kaleidoscope=function(e){var t,n,r,i,a,s,u,l,c,d=e.width,h=e.height,f=Math.round(this.kaleidoscopePower()),p=Math.round(this.kaleidoscopeAngle()),g=Math.floor(d*(p%360)/360);if(!(f<1)){var v=o.Util.createCanvasElement();v.width=d,v.height=h;var m=v.getContext("2d").getImageData(0,0,d,h);o.Util.releaseCanvas(v),function(e,t,n){var r,i,o,a,s=e.data,u=t.data,l=e.width,c=e.height,d=n.polarCenterX||l/2,h=n.polarCenterY||c/2,f=0,p=0,g=0,v=0,m=Math.sqrt(d*d+h*h);i=l-d,o=c-h,m=(a=Math.sqrt(i*i+o*o))>m?a:m;var y,b,w,D,x=c,E=l,A=360/E*Math.PI/180;for(b=0;b<E;b+=1)for(w=Math.sin(b*A),D=Math.cos(b*A),y=0;y<x;y+=1)i=Math.floor(d+m*y/x*D),f=s[0+(r=4*((o=Math.floor(h+m*y/x*w))*l+i))],p=s[r+1],g=s[r+2],v=s[r+3],u[0+(r=4*(b+y*l))]=f,u[r+1]=p,u[r+2]=g,u[r+3]=v}(e,m,{polarCenterX:d/2,polarCenterY:h/2});for(var y=d/Math.pow(2,f);y<=8;)y*=2,f-=1;var b=y=Math.ceil(y),w=0,D=b,x=1;for(g+y>d&&(w=b,D=0,x=-1),n=0;n<h;n+=1)for(t=w;t!==D;t+=x)l=4*(d*n+Math.round(t+g)%d),i=m.data[l+0],a=m.data[l+1],s=m.data[l+2],u=m.data[l+3],
2c=4*(d*n+t),m.data[c+0]=i,m.data[c+1]=a,m.data[c+2]=s,m.data[c+3]=u;for(n=0;n<h;n+=1)for(b=Math.floor(y),r=0;r<f;r+=1){for(t=0;t<b+1;t+=1)l=4*(d*n+t),i=m.data[l+0],a=m.data[l+1],s=m.data[l+2],u=m.data[l+3],c=4*(d*n+2*b-t-1),m.data[c+0]=i,m.data[c+1]=a,m.data[c+2]=s,m.data[c+3]=u;b*=2}!function(e,t,n){var r,i,o,a,s,u,l=e.data,c=t.data,d=e.width,h=e.height,f=n.polarCenterX||d/2,p=n.polarCenterY||h/2,g=0,v=0,m=0,y=0,b=Math.sqrt(f*f+p*p);i=d-f,o=h-p,b=(u=Math.sqrt(i*i+o*o))>b?u:b;var w,D,x,E=h,A=d,C=n.polarRotation||0;for(i=0;i<d;i+=1)for(o=0;o<h;o+=1)a=i-f,s=o-p,w=Math.sqrt(a*a+s*s)*E/b,D=(D=(180*Math.atan2(s,a)/Math.PI+360+C)%360)*A/360,x=Math.floor(D),g=l[0+(r=4*(Math.floor(w)*d+x))],v=l[r+1],m=l[r+2],y=l[r+3],c[0+(r=4*(o*d+i))]=g,c[r+1]=v,c[r+2]=m,c[r+3]=y}(m,e,{polarRotation:0})}},r.Factory.addGetterSetter(i.Node,"kaleidoscopePower",2,(0,a.getNumberValidator)(),r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"kaleidoscopeAngle",0,(0,a.getNumberValidator)(),r.Factory.afterSetFilter)},7603(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Mask=void 0;const r=n(99505),i=n(82715),o=n(42292);function a(e,t,n){var r=4*(n*e.width+t),i=[];return i.push(e.data[r++],e.data[r++],e.data[r++],e.data[r++]),i}function s(e,t){return Math.sqrt(Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)+Math.pow(e[2]-t[2],2))}t.Mask=function(e){var t=function(e,t){var n=a(e,0,0),r=a(e,e.width-1,0),i=a(e,0,e.height-1),o=a(e,e.width-1,e.height-1),u=t||10;if(s(n,r)<u&&s(r,o)<u&&s(o,i)<u&&s(i,n)<u){for(var l=function(e){for(var t=[0,0,0],n=0;n<e.length;n++)t[0]+=e[n][0],t[1]+=e[n][1],t[2]+=e[n][2];return t[0]/=e.length,t[1]/=e.length,t[2]/=e.length,t}([r,n,o,i]),c=[],d=0;d<e.width*e.height;d++){var h=s(l,[e.data[4*d],e.data[4*d+1],e.data[4*d+2]]);c[d]=h<u?0:255}return c}}(e,this.threshold());return t&&function(e,t){for(var n=0;n<e.width*e.height;n++)e.data[4*n+3]=t[n]}(e,t=function(e,t,n){for(var r=[1/9,1/9,1/9,1/9,1/9,1/9,1/9,1/9,1/9],i=Math.round(Math.sqrt(r.length)),o=Math.floor(i/2),a=[],s=0;s<n;s++)for(var u=0;u<t;u++){for(var l=s*t+u,c=0,d=0;d<i;d++)for(var h=0;h<i;h++){var f=s+d-o,p=u+h-o;if(f>=0&&f<n&&p>=0&&p<t){var g=r[d*i+h];c+=e[f*t+p]*g}}a[l]=c}return a}(t=function(e,t,n){for(var r=[1,1,1,1,1,1,1,1,1],i=Math.round(Math.sqrt(r.length)),o=Math.floor(i/2),a=[],s=0;s<n;s++)for(var u=0;u<t;u++){for(var l=s*t+u,c=0,d=0;d<i;d++)for(var h=0;h<i;h++){var f=s+d-o,p=u+h-o;if(f>=0&&f<n&&p>=0&&p<t){var g=r[d*i+h];c+=e[f*t+p]*g}}a[l]=c>=1020?255:0}return a}(t=function(e,t,n){for(var r=[1,1,1,1,0,1,1,1,1],i=Math.round(Math.sqrt(r.length)),o=Math.floor(i/2),a=[],s=0;s<n;s++)for(var u=0;u<t;u++){for(var l=s*t+u,c=0,d=0;d<i;d++)for(var h=0;h<i;h++){var f=s+d-o,p=u+h-o;if(f>=0&&f<n&&p>=0&&p<t){var g=r[d*i+h];c+=e[f*t+p]*g}}a[l]=2040===c?255:0}return a}(t,e.width,e.height),e.width,e.height),e.width,e.height)),e},r.Factory.addGetterSetter(i.Node,"threshold",0,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},66497(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Noise=void 0;const r=n(99505),i=n(82715),o=n(42292);t.Noise=function(e){var t,n=255*this.noise(),r=e.data,i=r.length,o=n/2;for(t=0;t<i;t+=4)r[t+0]+=o-2*o*Math.random(),r[t+1]+=o-2*o*Math.random(),r[t+2]+=o-2*o*Math.random()},r.Factory.addGetterSetter(i.Node,"noise",.2,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},15091(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pixelate=void 0;const r=n(99505),i=n(67811),o=n(82715),a=n(42292);t.Pixelate=function(e){var t,n,r,o,a,s,u,l,c,d,h,f,p,g,v=Math.ceil(this.pixelSize()),m=e.width,y=e.height,b=Math.ceil(m/v),w=Math.ceil(y/v),D=e.data;if(v<=0)i.Util.error("pixelSize value can not be <= 0");else for(f=0;f<b;f+=1)for(p=0;p<w;p+=1){for(o=0,a=0,s=0,u=0,c=(l=f*v)+v,h=(d=p*v)+v,g=0,t=l;t<c;t+=1)if(!(t>=m))for(n=d;n<h;n+=1)n>=y||(o+=D[(r=4*(m*n+t))+0],a+=D[r+1],s+=D[r+2],u+=D[r+3],g+=1);for(o/=g,a/=g,s/=g,u/=g,t=l;t<c;t+=1)if(!(t>=m))for(n=d;n<h;n+=1)n>=y||(D[(r=4*(m*n+t))+0]=o,D[r+1]=a,D[r+2]=s,D[r+3]=u)}},r.Factory.addGetterSetter(o.Node,"pixelSize",8,(0,a.getNumberValidator)(),r.Factory.afterSetFilter)},62914(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.Posterize=void 0;const r=n(99505),i=n(82715),o=n(42292);t.Posterize=function(e){var t,n=Math.round(254*this.levels())+1,r=e.data,i=r.length,o=255/n;for(t=0;t<i;t+=1)r[t]=Math.floor(r[t]/o)*o},r.Factory.addGetterSetter(i.Node,"levels",.5,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},51636(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RGB=void 0;const r=n(99505),i=n(82715),o=n(42292);t.RGB=function(e){var t,n,r=e.data,i=r.length,o=this.red(),a=this.green(),s=this.blue();for(t=0;t<i;t+=4)n=(.34*r[t]+.5*r[t+1]+.16*r[t+2])/255,r[t]=n*o,r[t+1]=n*a,r[t+2]=n*s,r[t+3]=r[t+3]},r.Factory.addGetterSetter(i.Node,"red",0,(function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)})),r.Factory.addGetterSetter(i.Node,"green",0,(function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)})),r.Factory.addGetterSetter(i.Node,"blue",0,o.RGBComponent,r.Factory.afterSetFilter)},68045(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RGBA=void 0;const r=n(99505),i=n(82715),o=n(42292);t.RGBA=function(e){var t,n,r=e.data,i=r.length,o=this.red(),a=this.green(),s=this.blue(),u=this.alpha();for(t=0;t<i;t+=4)n=1-u,r[t]=o*u+r[t]*n,r[t+1]=a*u+r[t+1]*n,r[t+2]=s*u+r[t+2]*n},r.Factory.addGetterSetter(i.Node,"red",0,(function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)})),r.Factory.addGetterSetter(i.Node,"green",0,(function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)})),r.Factory.addGetterSetter(i.Node,"blue",0,o.RGBComponent,r.Factory.afterSetFilter),r.Factory.addGetterSetter(i.Node,"alpha",1,(function(e){return this._filterUpToDate=!1,e>1?1:e<0?0:e}))},13305(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sepia=void 0;t.Sepia=function(e){var t,n,r,i,o=e.data,a=o.length;for(t=0;t<a;t+=4)n=o[t+0],r=o[t+1],i=o[t+2],o[t+0]=Math.min(255,.393*n+.769*r+.189*i),o[t+1]=Math.min(255,.349*n+.686*r+.168*i),o[t+2]=Math.min(255,.272*n+.534*r+.131*i)}},60726(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Solarize=void 0;t.Solarize=function(e){var t=e.data,n=e.width,r=4*n,i=e.height;do{var o=(i-1)*r,a=n;do{var s=o+4*(a-1),u=t[s],l=t[s+1],c=t[s+2];u>127&&(u=255-u),l>127&&(l=255-l),c>127&&(c=255-c),t[s]=u,t[s+1]=l,t[s+2]=c}while(--a)}while(--i)}},88628(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Threshold=void 0;const r=n(99505),i=n(82715),o=n(42292);t.Threshold=function(e){var t,n=255*this.threshold(),r=e.data,i=r.length;for(t=0;t<i;t+=1)r[t]=r[t]<n?0:255},r.Factory.addGetterSetter(i.Node,"threshold",.5,(0,o.getNumberValidator)(),r.Factory.afterSetFilter)},82619(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(47621);e.exports=r.Konva},94970(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Arc=void 0;const r=n(99505),i=n(86046),o=n(50252),a=n(42292),s=n(50252);class u extends i.Shape{_sceneFunc(e){var t=o.Konva.getAngle(this.angle()),n=this.clockwise();e.beginPath(),e.arc(0,0,this.outerRadius(),0,t,n),e.arc(0,0,this.innerRadius(),t,0,!n),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}getSelfRect(){const e=this.innerRadius(),t=this.outerRadius(),n=this.clockwise(),r=o.Konva.getAngle(n?360-this.angle():this.angle()),i=Math.cos(Math.min(r,Math.PI)),a=Math.sin(Math.min(Math.max(Math.PI,r),3*Math.PI/2)),s=Math.sin(Math.min(r,Math.PI/2)),u=i*(i>0?e:t),l=a*(a>0?e:t),c=s*(s>0?t:e);return{x:u,y:n?-1*c:l,width:1*t-u,height:c-l}}}t.Arc=u,u.prototype._centroid=!0,u.prototype.className="Arc",u.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,s._registerNode)(u),r.Factory.addGetterSetter(u,"innerRadius",0,(0,a.getNumberValidator)()),r.Factory.addGetterSetter(u,"outerRadius",0,(0,a.getNumberValidator)()),r.Factory.addGetterSetter(u,"angle",0,(0,a.getNumberValidator)()),r.Factory.addGetterSetter(u,"clockwise",!1,(0,a.getBooleanValidator)())},86963(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=void 0;const r=n(99505),i=n(51630),o=n(42292),a=n(50252),s=n(25367);class u extends i.Line{_sceneFunc(e){super._sceneFunc(e);var t=2*Math.PI,n=this.points(),r=n,i=0!==this.tension()&&n.length>4;i&&(r=this.getTensionPoints());var o,a,u=this.pointerLength(),l=n.length;if(i){const e=[r[r.length-4],r[r.length-3],r[r.length-2],r[r.length-1],n[l-2],n[l-1]],t=s.Path.calcLength(r[r.length-4],r[r.length-3],"C",e),i=s.Path.getPointOnQuadraticBezier(Math.min(1,1-u/t),e[0],e[1],e[2],e[3],e[4],e[5]);o=n[l-2]-i.x,a=n[l-1]-i.y}else o=n[l-2]-n[l-4],a=n[l-1]-n[l-3];var c=(Math.atan2(a,o)+t)%t,d=this.pointerWidth();this.pointerAtEnding()&&(e.save(),e.beginPath(),e.translate(n[l-2],n[l-1]),e.rotate(c),e.moveTo(0,0),e.lineTo(-u,d/2),e.lineTo(-u,-d/2),e.closePath(),e.restore(),this.__fillStroke(e)),this.pointerAtBeginning()&&(e.save(),e.beginPath(),e.translate(n[0],n[1]),i?(o=(r[0]+r[2])/2-n[0],a=(r[1]+r[3])/2-n[1]):(o=n[2]-n[0],a=n[3]-n[1]),e.rotate((Math.atan2(-a,-o)+t)%t),e.moveTo(0,0),e.lineTo(-u,d/2),e.lineTo(-u,-d/2),e.closePath(),e.restore(),this.__fillStroke(e))}__fillStroke(e){var t=this.dashEnabled();t&&(this.attrs.dashEnabled=!1,e.setLineDash([])),e.fillStrokeShape(this),t&&(this.attrs.dashEnabled=!0)}getSelfRect(){const e=super.getSelfRect(),t=this.pointerWidth()/2;return{x:e.x-t,y:e.y-t,width:e.width+2*t,height:e.height+2*t}}}t.Arrow=u,u.prototype.className="Arrow",(0,a._registerNode)(u),r.Factory.addGetterSetter(u,"pointerLength",10,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(u,"pointerWidth",10,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(u,"pointerAtBeginning",!1),r.Factory.addGetterSetter(u,"pointerAtEnding",!0)},73068(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Circle=void 0;const r=n(99505),i=n(86046),o=n(42292),a=n(50252);class s extends i.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.attrs.radius||0,0,2*Math.PI,!1),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius()!==e/2&&this.radius(e/2)}setHeight(e){this.radius()!==e/2&&this.radius(e/2)}}t.Circle=s,s.prototype._centroid=!0,s.prototype.className="Circle",s.prototype._attrsAffectingSize=["radius"],(0,a._registerNode)(s),r.Factory.addGetterSetter(s,"radius",0,(0,o.getNumberValidator)())},33448(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Ellipse=void 0;const r=n(99505),i=n(86046),o=n(42292),a=n(50252);class s extends i.Shape{_sceneFunc(e){var t=this.radiusX(),n=this.radiusY();e.beginPath(),e.save(),t!==n&&e.scale(1,n/t),e.arc(0,0,t,0,2*Math.PI,!1),e.restore(),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radiusX()}getHeight(){return 2*this.radiusY()}setWidth(e){this.radiusX(e/2)}setHeight(e){this.radiusY(e/2)}}t.Ellipse=s,s.prototype.className="Ellipse",s.prototype._centroid=!0,s.prototype._attrsAffectingSize=["radiusX","radiusY"],(0,a._registerNode)(s),r.Factory.addComponentsGetterSetter(s,"radius",["x","y"]),r.Factory.addGetterSetter(s,"radiusX",0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(s,"radiusY",0,(0,o.getNumberValidator)())},89619(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Image=void 0;const r=n(67811),i=n(99505),o=n(86046),a=n(50252),s=n(42292);class u extends o.Shape{constructor(e){super(e),this.on("imageChange.konva",(()=>{this._setImageLoad()})),this._setImageLoad()}_setImageLoad(){const e=this.image();e&&e.complete||e&&4===e.readyState||e&&e.addEventListener&&e.addEventListener("load",(()=>{this._requestDraw()}))}_useBufferCanvas(){const e=!!this.cornerRadius(),t=this.hasShadow();return!(!e||!t)||super._useBufferCanvas(!0)}_sceneFunc(e){const t=this.getWidth(),n=this.getHeight(),i=this.cornerRadius(),o=this.attrs.image;let a;if(o){const e=this.attrs.cropWidth,r=this.attrs.cropHeight;a=e&&r?[o,this.cropX(),this.cropY(),e,r,0,0,t,n]:[o,0,0,t,n]}(this.hasFill()||this.hasStroke()||i)&&(e.beginPath(),i?r.Util.drawRoundedRectPath(e,t,n,i):e.rect(0,0,t,n),e.closePath(),e.fillStrokeShape(this)),o&&(i&&e.clip(),e.drawImage.apply(e,a))}_hitFunc(e){var t=this.width(),n=this.height(),i=this.cornerRadius();e.beginPath(),i?r.Util.drawRoundedRectPath(e,t,n,i):e.rect(0,0,t,n),e.closePath(),e.fillStrokeShape(this)}getWidth(){var e,t;return null!==(e=this.attrs.width)&&void 0!==e?e:null===(t=this.image())||void 0===t?void 0:t.width}
2getHeight(){var e,t;return null!==(e=this.attrs.height)&&void 0!==e?e:null===(t=this.image())||void 0===t?void 0:t.height}static fromURL(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;var i=r.Util.createImageElement();i.onload=function(){var e=new u({image:i});t(e)},i.onerror=n,i.crossOrigin="Anonymous",i.src=e}}t.Image=u,u.prototype.className="Image",(0,a._registerNode)(u),i.Factory.addGetterSetter(u,"cornerRadius",0,(0,s.getNumberOrArrayOfNumbersValidator)(4)),i.Factory.addGetterSetter(u,"image"),i.Factory.addComponentsGetterSetter(u,"crop",["x","y","width","height"]),i.Factory.addGetterSetter(u,"cropX",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(u,"cropY",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(u,"cropWidth",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(u,"cropHeight",0,(0,s.getNumberValidator)())},61324(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Tag=t.Label=void 0;const r=n(99505),i=n(86046),o=n(69632),a=n(42292),s=n(50252);var u=["fontFamily","fontSize","fontStyle","padding","lineHeight","text","width","height","pointerDirection","pointerWidth","pointerHeight"],l="up",c="right",d="down",h="left",f=u.length;class p extends o.Group{constructor(e){super(e),this.on("add.konva",(function(e){this._addListeners(e.child),this._sync()}))}getText(){return this.find("Text")[0]}getTag(){return this.find("Tag")[0]}_addListeners(e){var t,n=this,r=function(){n._sync()};for(t=0;t<f;t++)e.on(u[t]+"Change.konva",r)}getWidth(){return this.getText().width()}getHeight(){return this.getText().height()}_sync(){var e,t,n,r,i,o,a,s=this.getText(),u=this.getTag();if(s&&u){switch(e=s.width(),t=s.height(),n=u.pointerDirection(),r=u.pointerWidth(),a=u.pointerHeight(),i=0,o=0,n){case l:i=e/2,o=-1*a;break;case c:i=e+r,o=t/2;break;case d:i=e/2,o=t+a;break;case h:i=-1*r,o=t/2}u.setAttrs({x:-1*i,y:-1*o,width:e,height:t}),s.setAttrs({x:-1*i,y:-1*o})}}}t.Label=p,p.prototype.className="Label",(0,s._registerNode)(p);class g extends i.Shape{_sceneFunc(e){var t=this.width(),n=this.height(),r=this.pointerDirection(),i=this.pointerWidth(),o=this.pointerHeight(),a=this.cornerRadius();let s=0,u=0,f=0,p=0;"number"==typeof a?s=u=f=p=Math.min(a,t/2,n/2):(s=Math.min(a[0]||0,t/2,n/2),u=Math.min(a[1]||0,t/2,n/2),p=Math.min(a[2]||0,t/2,n/2),f=Math.min(a[3]||0,t/2,n/2)),e.beginPath(),e.moveTo(s,0),r===l&&(e.lineTo((t-i)/2,0),e.lineTo(t/2,-1*o),e.lineTo((t+i)/2,0)),e.lineTo(t-u,0),e.arc(t-u,u,u,3*Math.PI/2,0,!1),r===c&&(e.lineTo(t,(n-o)/2),e.lineTo(t+i,n/2),e.lineTo(t,(n+o)/2)),e.lineTo(t,n-p),e.arc(t-p,n-p,p,0,Math.PI/2,!1),r===d&&(e.lineTo((t+i)/2,n),e.lineTo(t/2,n+o),e.lineTo((t-i)/2,n)),e.lineTo(f,n),e.arc(f,n-f,f,Math.PI/2,Math.PI,!1),r===h&&(e.lineTo(0,(n+o)/2),e.lineTo(-1*i,n/2),e.lineTo(0,(n-o)/2)),e.lineTo(0,s),e.arc(s,s,s,Math.PI,3*Math.PI/2,!1),e.closePath(),e.fillStrokeShape(this)}getSelfRect(){var e=0,t=0,n=this.pointerWidth(),r=this.pointerHeight(),i=this.pointerDirection(),o=this.width(),a=this.height();return i===l?(t-=r,a+=r):i===d?a+=r:i===h?(e-=1.5*n,o+=n):i===c&&(o+=1.5*n),{x:e,y:t,width:o,height:a}}}t.Tag=g,g.prototype.className="Tag",(0,s._registerNode)(g),r.Factory.addGetterSetter(g,"pointerDirection","none"),r.Factory.addGetterSetter(g,"pointerWidth",0,(0,a.getNumberValidator)()),r.Factory.addGetterSetter(g,"pointerHeight",0,(0,a.getNumberValidator)()),r.Factory.addGetterSetter(g,"cornerRadius",0,(0,a.getNumberOrArrayOfNumbersValidator)(4))},51630(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Line=void 0;const r=n(99505),i=n(86046),o=n(42292),a=n(50252);function s(e,t,n,r,i,o,a){var s=Math.sqrt(Math.pow(n-e,2)+Math.pow(r-t,2)),u=Math.sqrt(Math.pow(i-n,2)+Math.pow(o-r,2)),l=a*s/(s+u),c=a*u/(s+u);return[n-l*(i-e),r-l*(o-t),n+c*(i-e),r+c*(o-t)]}function u(e,t){var n,r,i=e.length,o=[];for(n=2;n<i-2;n+=2)r=s(e[n-2],e[n-1],e[n],e[n+1],e[n+2],e[n+3],t),isNaN(r[0])||(o.push(r[0]),o.push(r[1]),o.push(e[n]),o.push(e[n+1]),o.push(r[2]),o.push(r[3]));return o}class l extends i.Shape{constructor(e){super(e),this.on("pointsChange.konva tensionChange.konva closedChange.konva bezierChange.konva",(function(){this._clearCache("tensionPoints")}))}_sceneFunc(e){var t,n,r,i=this.points(),o=i.length,a=this.tension(),s=this.closed(),u=this.bezier();if(o){if(e.beginPath(),e.moveTo(i[0],i[1]),0!==a&&o>4){for(n=(t=this.getTensionPoints()).length,r=s?0:4,s||e.quadraticCurveTo(t[0],t[1],t[2],t[3]);r<n-2;)e.bezierCurveTo(t[r++],t[r++],t[r++],t[r++],t[r++],t[r++]);s||e.quadraticCurveTo(t[n-2],t[n-1],i[o-2],i[o-1])}else if(u)for(r=2;r<o;)e.bezierCurveTo(i[r++],i[r++],i[r++],i[r++],i[r++],i[r++]);else for(r=2;r<o;r+=2)e.lineTo(i[r],i[r+1]);s?(e.closePath(),e.fillStrokeShape(this)):e.strokeShape(this)}}getTensionPoints(){return this._getCache("tensionPoints",this._getTensionPoints)}_getTensionPoints(){return this.closed()?this._getTensionPointsClosed():u(this.points(),this.tension())}_getTensionPointsClosed(){var e=this.points(),t=e.length,n=this.tension(),r=s(e[t-2],e[t-1],e[0],e[1],e[2],e[3],n),i=s(e[t-4],e[t-3],e[t-2],e[t-1],e[0],e[1],n),o=u(e,n);
2return[r[2],r[3]].concat(o).concat([i[0],i[1],e[t-2],e[t-1],i[2],i[3],r[0],r[1],e[0],e[1]])}getWidth(){return this.getSelfRect().width}getHeight(){return this.getSelfRect().height}getSelfRect(){var e=this.points();if(e.length<4)return{x:e[0]||0,y:e[1]||0,width:0,height:0};for(var t,n,r=(e=0!==this.tension()?[e[0],e[1],...this._getTensionPoints(),e[e.length-2],e[e.length-1]]:this.points())[0],i=e[0],o=e[1],a=e[1],s=0;s<e.length/2;s++)t=e[2*s],n=e[2*s+1],r=Math.min(r,t),i=Math.max(i,t),o=Math.min(o,n),a=Math.max(a,n);return{x:r,y:o,width:i-r,height:a-o}}}t.Line=l,l.prototype.className="Line",l.prototype._attrsAffectingSize=["points","bezier","tension"],(0,a._registerNode)(l),r.Factory.addGetterSetter(l,"closed",!1),r.Factory.addGetterSetter(l,"bezier",!1),r.Factory.addGetterSetter(l,"tension",0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(l,"points",[],(0,o.getNumberArrayValidator)())},25367(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Path=void 0;const r=n(99505),i=n(86046),o=n(50252),a=n(36547);class s extends i.Shape{constructor(e){super(e),this.dataArray=[],this.pathLength=0,this._readDataAttribute(),this.on("dataChange.konva",(function(){this._readDataAttribute()}))}_readDataAttribute(){this.dataArray=s.parsePathData(this.data()),this.pathLength=s.getPathLength(this.dataArray)}_sceneFunc(e){var t=this.dataArray;e.beginPath();for(var n=!1,r=0;r<t.length;r++){var i=t[r].command,o=t[r].points;switch(i){case"L":e.lineTo(o[0],o[1]);break;case"M":e.moveTo(o[0],o[1]);break;case"C":e.bezierCurveTo(o[0],o[1],o[2],o[3],o[4],o[5]);break;case"Q":e.quadraticCurveTo(o[0],o[1],o[2],o[3]);break;case"A":var a=o[0],s=o[1],u=o[2],l=o[3],c=o[4],d=o[5],h=o[6],f=o[7],p=u>l?u:l,g=u>l?1:u/l,v=u>l?l/u:1;e.translate(a,s),e.rotate(h),e.scale(g,v),e.arc(0,0,p,c,c+d,1-f),e.scale(1/g,1/v),e.rotate(-h),e.translate(-a,-s);break;case"z":n=!0,e.closePath()}}n||this.hasFill()?e.fillStrokeShape(this):e.strokeShape(this)}getSelfRect(){var e=[];this.dataArray.forEach((function(t){if("A"===t.command){var n=t.points[4],r=t.points[5],i=t.points[4]+r,o=Math.PI/180;if(Math.abs(n-i)<o&&(o=Math.abs(n-i)),r<0)for(let r=n-o;r>i;r-=o){const n=s.getPointOnEllipticalArc(t.points[0],t.points[1],t.points[2],t.points[3],r,0);e.push(n.x,n.y)}else for(let r=n+o;r<i;r+=o){const n=s.getPointOnEllipticalArc(t.points[0],t.points[1],t.points[2],t.points[3],r,0);e.push(n.x,n.y)}}else if("C"===t.command)for(let n=0;n<=1;n+=.01){const r=s.getPointOnCubicBezier(n,t.start.x,t.start.y,t.points[0],t.points[1],t.points[2],t.points[3],t.points[4],t.points[5]);e.push(r.x,r.y)}else e=e.concat(t.points)}));for(var t,n,r=e[0],i=e[0],o=e[1],a=e[1],u=0;u<e.length/2;u++)t=e[2*u],n=e[2*u+1],isNaN(t)||(r=Math.min(r,t),i=Math.max(i,t)),isNaN(n)||(o=Math.min(o,n),a=Math.max(a,n));return{x:r,y:o,width:i-r,height:a-o}}getLength(){return this.pathLength}getPointAtLength(e){return s.getPointAtLengthOfDataArray(e,this.dataArray)}static getLineLength(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))}static getPathLength(e){let t=0;for(var n=0;n<e.length;++n)t+=e[n].pathLength;return t}static getPointAtLengthOfDataArray(e,t){var n,r=0,i=t.length;if(!i)return null;for(;r<i&&e>t[r].pathLength;)e-=t[r].pathLength,++r;if(r===i)return{x:(n=t[r-1].points.slice(-2))[0],y:n[1]};if(e<.01)return{x:(n=t[r].points.slice(0,2))[0],y:n[1]};var o=t[r],u=o.points;switch(o.command){case"L":return s.getPointOnLine(e,o.start.x,o.start.y,u[0],u[1]);case"C":return s.getPointOnCubicBezier((0,a.t2length)(e,s.getPathLength(t),(e=>(0,a.getCubicArcLength)([o.start.x,u[0],u[2],u[4]],[o.start.y,u[1],u[3],u[5]],e))),o.start.x,o.start.y,u[0],u[1],u[2],u[3],u[4],u[5]);case"Q":return s.getPointOnQuadraticBezier((0,a.t2length)(e,s.getPathLength(t),(e=>(0,a.getQuadraticArcLength)([o.start.x,u[0],u[2]],[o.start.y,u[1],u[3]],e))),o.start.x,o.start.y,u[0],u[1],u[2],u[3]);case"A":var l=u[0],c=u[1],d=u[2],h=u[3],f=u[4],p=u[5],g=u[6];return f+=p*e/o.pathLength,s.getPointOnEllipticalArc(l,c,d,h,f,g)}return null}static getPointOnLine(e,t,n,r,i,o,a){o=null!=o?o:t,a=null!=a?a:n;const s=this.getLineLength(t,n,r,i);if(s<1e-10)return{x:t,y:n};if(r===t)return{x:o,y:a+(i>n?e:-e)};const u=(i-n)/(r-t),l=Math.sqrt(e*e/(1+u*u))*(r<t?-1:1),c=u*l;if(Math.abs(a-n-u*(o-t))<1e-10)return{x:o+l,y:a+c};const d=((o-t)*(r-t)+(a-n)*(i-n))/(s*s),h=t+d*(r-t),f=n+d*(i-n),p=this.getLineLength(o,a,h,f),g=Math.sqrt(e*e-p*p),v=Math.sqrt(g*g/(1+u*u))*(r<t?-1:1);return{x:h+v,y:f+u*v}}static getPointOnCubicBezier(e,t,n,r,i,o,a,s,u){function l(e){return e*e*e}function c(e){return 3*e*e*(1-e)}function d(e){return 3*e*(1-e)*(1-e)}function h(e){return(1-e)*(1-e)*(1-e)}return{x:s*l(e)+o*c(e)+r*d(e)+t*h(e),y:u*l(e)+a*c(e)+i*d(e)+n*h(e)}}static getPointOnQuadraticBezier(e,t,n,r,i,o,a){function s(e){return e*e}function u(e){return 2*e*(1-e)}function l(e){return(1-e)*(1-e)}return{x:o*s(e)+r*u(e)+t*l(e),y:a*s(e)+i*u(e)+n*l(e)}}static getPointOnEllipticalArc(e,t,n,r,i,o){var a=Math.cos(o),s=Math.sin(o),u=n*Math.cos(i),l=r*Math.sin(i);return{x:e+(u*a-l*s),y:t+(u*s+l*a)}}static parsePathData(e){if(!e)return[];var t=e,n=["m","M","l","L","v","V","h","H","z","Z","c","C","q","Q","t","T","s","S","a","A"];t=t.replace(new RegExp(" ","g"),",");for(var r=0;r<n.length;r++)t=t.replace(new RegExp(n[r],"g"),"|"+n[r]);var i,o=t.split("|"),a=[],s=[],u=0,l=0,c=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:e[-+]?\d+)?)/gi;for(r=1;r<o.length;r++){var d=o[r],h=d.charAt(0);for(d=d.slice(1),s.length=0;i=c.exec(d);)s.push(i[0]);for(var f=[],p=0,g=s.length;p<g;p++)if("00"!==s[p]){var v=parseFloat(s[p]);isNaN(v)?f.push(0):f.push(v)}else f.push(0,0);for(;f.length>0&&!isNaN(f[0]);){var m,y,b,w,D,x,E,A,C,S,_="",k=[],O=u,F=l;switch(h){case"l":u+=f.shift(),l+=f.shift(),_="L",k.push(u,l);break;
2case"L":u=f.shift(),l=f.shift(),k.push(u,l);break;case"m":var P=f.shift(),T=f.shift();if(u+=P,l+=T,_="M",a.length>2&&"z"===a[a.length-1].command)for(var R=a.length-2;R>=0;R--)if("M"===a[R].command){u=a[R].points[0]+P,l=a[R].points[1]+T;break}k.push(u,l),h="l";break;case"M":u=f.shift(),l=f.shift(),_="M",k.push(u,l),h="L";break;case"h":u+=f.shift(),_="L",k.push(u,l);break;case"H":u=f.shift(),_="L",k.push(u,l);break;case"v":l+=f.shift(),_="L",k.push(u,l);break;case"V":l=f.shift(),_="L",k.push(u,l);break;case"C":k.push(f.shift(),f.shift(),f.shift(),f.shift()),u=f.shift(),l=f.shift(),k.push(u,l);break;case"c":k.push(u+f.shift(),l+f.shift(),u+f.shift(),l+f.shift()),u+=f.shift(),l+=f.shift(),_="C",k.push(u,l);break;case"S":y=u,b=l,"C"===(m=a[a.length-1]).command&&(y=u+(u-m.points[2]),b=l+(l-m.points[3])),k.push(y,b,f.shift(),f.shift()),u=f.shift(),l=f.shift(),_="C",k.push(u,l);break;case"s":y=u,b=l,"C"===(m=a[a.length-1]).command&&(y=u+(u-m.points[2]),b=l+(l-m.points[3])),k.push(y,b,u+f.shift(),l+f.shift()),u+=f.shift(),l+=f.shift(),_="C",k.push(u,l);break;case"Q":k.push(f.shift(),f.shift()),u=f.shift(),l=f.shift(),k.push(u,l);break;case"q":k.push(u+f.shift(),l+f.shift()),u+=f.shift(),l+=f.shift(),_="Q",k.push(u,l);break;case"T":y=u,b=l,"Q"===(m=a[a.length-1]).command&&(y=u+(u-m.points[0]),b=l+(l-m.points[1])),u=f.shift(),l=f.shift(),_="Q",k.push(y,b,u,l);break;case"t":y=u,b=l,"Q"===(m=a[a.length-1]).command&&(y=u+(u-m.points[0]),b=l+(l-m.points[1])),u+=f.shift(),l+=f.shift(),_="Q",k.push(y,b,u,l);break;case"A":w=f.shift(),D=f.shift(),x=f.shift(),E=f.shift(),A=f.shift(),C=u,S=l,u=f.shift(),l=f.shift(),_="A",k=this.convertEndpointToCenterParameterization(C,S,u,l,E,A,w,D,x);break;case"a":w=f.shift(),D=f.shift(),x=f.shift(),E=f.shift(),A=f.shift(),C=u,S=l,u+=f.shift(),l+=f.shift(),_="A",k=this.convertEndpointToCenterParameterization(C,S,u,l,E,A,w,D,x)}a.push({command:_||h,points:k,start:{x:O,y:F},pathLength:this.calcLength(O,F,_||h,k)})}"z"!==h&&"Z"!==h||a.push({command:"z",points:[],start:void 0,pathLength:0})}return a}static calcLength(e,t,n,r){var i,o,u,l,c=s;switch(n){case"L":return c.getLineLength(e,t,r[0],r[1]);case"C":return(0,a.getCubicArcLength)([e,r[0],r[2],r[4]],[t,r[1],r[3],r[5]],1);case"Q":return(0,a.getQuadraticArcLength)([e,r[0],r[2]],[t,r[1],r[3]],1);case"A":i=0;var d=r[4],h=r[5],f=r[4]+h,p=Math.PI/180;if(Math.abs(d-f)<p&&(p=Math.abs(d-f)),o=c.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],d,0),h<0)for(l=d-p;l>f;l-=p)u=c.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],l,0),i+=c.getLineLength(o.x,o.y,u.x,u.y),o=u;else for(l=d+p;l<f;l+=p)u=c.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],l,0),i+=c.getLineLength(o.x,o.y,u.x,u.y),o=u;return u=c.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],f,0),i+=c.getLineLength(o.x,o.y,u.x,u.y)}return 0}static convertEndpointToCenterParameterization(e,t,n,r,i,o,a,s,u){var l=u*(Math.PI/180),c=Math.cos(l)*(e-n)/2+Math.sin(l)*(t-r)/2,d=-1*Math.sin(l)*(e-n)/2+Math.cos(l)*(t-r)/2,h=c*c/(a*a)+d*d/(s*s);h>1&&(a*=Math.sqrt(h),s*=Math.sqrt(h));var f=Math.sqrt((a*a*(s*s)-a*a*(d*d)-s*s*(c*c))/(a*a*(d*d)+s*s*(c*c)));i===o&&(f*=-1),isNaN(f)&&(f=0);var p=f*a*d/s,g=f*-s*c/a,v=(e+n)/2+Math.cos(l)*p-Math.sin(l)*g,m=(t+r)/2+Math.sin(l)*p+Math.cos(l)*g,y=function(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])},b=function(e,t){return(e[0]*t[0]+e[1]*t[1])/(y(e)*y(t))},w=function(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(b(e,t))},D=w([1,0],[(c-p)/a,(d-g)/s]),x=[(c-p)/a,(d-g)/s],E=[(-1*c-p)/a,(-1*d-g)/s],A=w(x,E);return b(x,E)<=-1&&(A=Math.PI),b(x,E)>=1&&(A=0),0===o&&A>0&&(A-=2*Math.PI),1===o&&A<0&&(A+=2*Math.PI),[v,m,a,s,D,A,l,o]}}t.Path=s,s.prototype.className="Path",s.prototype._attrsAffectingSize=["data"],(0,o._registerNode)(s),r.Factory.addGetterSetter(s,"data")},24866(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Rect=void 0;const r=n(99505),i=n(86046),o=n(50252),a=n(67811),s=n(42292);class u extends i.Shape{_sceneFunc(e){var t=this.cornerRadius(),n=this.width(),r=this.height();e.beginPath(),t?a.Util.drawRoundedRectPath(e,n,r,t):e.rect(0,0,n,r),e.closePath(),e.fillStrokeShape(this)}}t.Rect=u,u.prototype.className="Rect",(0,o._registerNode)(u),r.Factory.addGetterSetter(u,"cornerRadius",0,(0,s.getNumberOrArrayOfNumbersValidator)(4))},41854(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.RegularPolygon=void 0;const r=n(99505),i=n(86046),o=n(42292),a=n(50252);class s extends i.Shape{_sceneFunc(e){const t=this._getPoints();e.beginPath(),e.moveTo(t[0].x,t[0].y);for(var n=1;n<t.length;n++)e.lineTo(t[n].x,t[n].y);e.closePath(),e.fillStrokeShape(this)}_getPoints(){const e=this.attrs.sides,t=this.attrs.radius||0,n=[];for(var r=0;r<e;r++)n.push({x:t*Math.sin(2*r*Math.PI/e),y:-1*t*Math.cos(2*r*Math.PI/e)});return n}getSelfRect(){const e=this._getPoints();var t=e[0].x,n=e[0].y,r=e[0].x,i=e[0].y;return e.forEach((e=>{t=Math.min(t,e.x),n=Math.max(n,e.x),r=Math.min(r,e.y),i=Math.max(i,e.y)})),{x:t,y:r,width:n-t,height:i-r}}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius(e/2)}setHeight(e){this.radius(e/2)}}t.RegularPolygon=s,s.prototype.className="RegularPolygon",s.prototype._centroid=!0,s.prototype._attrsAffectingSize=["radius"],(0,a._registerNode)(s),r.Factory.addGetterSetter(s,"radius",0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(s,"sides",0,(0,o.getNumberValidator)())},31522(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Ring=void 0;const r=n(99505),i=n(86046),o=n(42292),a=n(50252);var s=2*Math.PI;class u extends i.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.innerRadius(),0,s,!1),e.moveTo(this.outerRadius(),0),e.arc(0,0,this.outerRadius(),s,0,!0),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}}t.Ring=u,u.prototype.className="Ring",u.prototype._centroid=!0,u.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,a._registerNode)(u),r.Factory.addGetterSetter(u,"innerRadius",0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(u,"outerRadius",0,(0,o.getNumberValidator)())},53449(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sprite=void 0;const r=n(99505),i=n(86046),o=n(79425),a=n(42292),s=n(50252);class u extends i.Shape{constructor(e){super(e),this._updated=!0,this.anim=new o.Animation((()=>{var e=this._updated;return this._updated=!1,e})),this.on("animationChange.konva",(function(){this.frameIndex(0)})),this.on("frameIndexChange.konva",(function(){this._updated=!0})),this.on("frameRateChange.konva",(function(){this.anim.isRunning()&&(clearInterval(this.interval),this._setInterval())}))}_sceneFunc(e){var t=this.animation(),n=this.frameIndex(),r=4*n,i=this.animations()[t],o=this.frameOffsets(),a=i[r+0],s=i[r+1],u=i[r+2],l=i[r+3],c=this.image();if((this.hasFill()||this.hasStroke())&&(e.beginPath(),e.rect(0,0,u,l),e.closePath(),e.fillStrokeShape(this)),c)if(o){var d=o[t],h=2*n;e.drawImage(c,a,s,u,l,d[h+0],d[h+1],u,l)}else e.drawImage(c,a,s,u,l,0,0,u,l)}_hitFunc(e){var t=this.animation(),n=this.frameIndex(),r=4*n,i=this.animations()[t],o=this.frameOffsets(),a=i[r+2],s=i[r+3];if(e.beginPath(),o){var u=o[t],l=2*n;e.rect(u[l+0],u[l+1],a,s)}else e.rect(0,0,a,s);e.closePath(),e.fillShape(this)}_useBufferCanvas(){return super._useBufferCanvas(!0)}_setInterval(){var e=this;this.interval=setInterval((function(){e._updateIndex()}),1e3/this.frameRate())}start(){if(!this.isRunning()){var e=this.getLayer();this.anim.setLayers(e),this._setInterval(),this.anim.start()}}stop(){this.anim.stop(),clearInterval(this.interval)}isRunning(){return this.anim.isRunning()}_updateIndex(){var e=this.frameIndex(),t=this.animation();e<this.animations()[t].length/4-1?this.frameIndex(e+1):this.frameIndex(0)}}t.Sprite=u,u.prototype.className="Sprite",(0,s._registerNode)(u),r.Factory.addGetterSetter(u,"animation"),r.Factory.addGetterSetter(u,"animations"),r.Factory.addGetterSetter(u,"frameOffsets"),r.Factory.addGetterSetter(u,"image"),r.Factory.addGetterSetter(u,"frameIndex",0,(0,a.getNumberValidator)()),r.Factory.addGetterSetter(u,"frameRate",17,(0,a.getNumberValidator)()),r.Factory.backCompat(u,{index:"frameIndex",getIndex:"getFrameIndex",setIndex:"setFrameIndex"})},65672(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Star=void 0;const r=n(99505),i=n(86046),o=n(42292),a=n(50252);class s extends i.Shape{_sceneFunc(e){var t=this.innerRadius(),n=this.outerRadius(),r=this.numPoints();e.beginPath(),e.moveTo(0,0-n);for(var i=1;i<2*r;i++){var o=i%2==0?n:t,a=o*Math.sin(i*Math.PI/r),s=-1*o*Math.cos(i*Math.PI/r);e.lineTo(a,s)}e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}}t.Star=s,s.prototype.className="Star",s.prototype._centroid=!0,s.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,a._registerNode)(s),r.Factory.addGetterSetter(s,"numPoints",5,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(s,"innerRadius",0,(0,o.getNumberValidator)()),r.Factory.addGetterSetter(s,"outerRadius",0,(0,o.getNumberValidator)())},56439(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.Text=t.stringToArray=void 0;const r=n(67811),i=n(99505),o=n(86046),a=n(50252),s=n(42292),u=n(50252);function l(e){return[...e].reduce(((e,t,n,r)=>(/(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD\uDEC3-\uDEC5\uDEF0-\uDEF8])(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDDFF\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9\uDEF0-\uDEF8]))+/.test(t)?e.push(t):/(?:\uD83C[\uDDE6-\uDDFF]){2}/.test(t+(r[n+1]||""))?e.push(t+r[n+1]):n>0&&/(?:[\u0300-\u036F\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0897-\u089F\u08CA-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09C1-\u09C4\u09CD\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3F\u0B41-\u0B44\u0B4D\u0B55\u0B56\u0B62\u0B63\u0B82\u0BC0\u0BCD\u0C00\u0C04\u0C3C\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC6\u0CCC\u0CCD\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D41-\u0D44\u0D4D\u0D62\u0D63\u0D81\u0DCA\u0DD2-\u0DD4\u0DD6\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732\u1733\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u180F\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B03\u1B34\u1B36-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DFF\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302D\u3099\u309A\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDD69-\uDD6D\uDEAB\uDEAC\uDEFC-\uDEFF\uDF46-\uDF50\uDF82-\uDF85]|\uD804[\uDC01\uDC38-\uDC46\uDC70\uDC73\uDC74\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDCC2\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDE41\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF40\uDF66-\uDF6C\uDF70-\uDF74\uDFBB-\uDFC0\uDFCE\uDFD0\uDFD2\uDFE1\uDFE2]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB3-\uDCB8\uDCBA\uDCBF\uDCC0\uDCC2\uDCC3\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4\uDF00\uDF01\uDF36-\uDF3A\uDF40\uDF42\uDF5A]|\uD80D[\uDC40\uDC47-\uDC55]|\uD818[\uDD1E-\uDD29\uDD2D-\uDD2F]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD833[\uDF00-\uDF2D\uDF30-\uDF46]|\uD834[\uDD67-\uDD69\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDC8F\uDD30-\uDD36\uDEAE\uDEEC-\uDEEF]|\uD839[\uDCEC-\uDCEF\uDDEE\uDDEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uDB40[\uDD00-\uDDEF])|[\u0488\u0489\u1ABE\u20DD-\u20E0\u20E2-\u20E4\uA670-\uA672]|(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BE-\u09C0\u09C7\u09C8\u09CB\u09CC\u09D7\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B3E\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0B57\u0BBE\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0BD7\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0-\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0CD5\u0CD6\u0CF3\u0D02\u0D03\u0D3E-\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D57\u0D82\u0D83\u0DCF-\u0DD1\u0DD8-\u0DDF\u0DF2\u0DF3\u0F3E\u0F3F\u0F7F\u102B\u102C\u1031\u1038\u103B\u103C\u1056\u1057\u1062-\u1064\u1067-\u106D\u1083\u1084\u1087-\u108C\u108F\u109A-\u109C\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u
21A19\u1A1A\u1A55\u1A57\u1A61\u1A63\u1A64\u1A6D-\u1A72\u1B04\u1B35\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\u302E\u302F\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAA7B\uAA7D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3E\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDFB8-\uDFBA\uDFC2\uDFC5\uDFC7-\uDFCA\uDFCC\uDFCD\uDFCF]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB0-\uDCB2\uDCB9\uDCBB-\uDCBE\uDCC1\uDDAF-\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF1E\uDF20\uDF21\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD30-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uDE58\uDE97]|\uD807[\uDC2F\uDC3E\uDCA9\uDCB1\uDCB4\uDD8A-\uDD8E\uDD93\uDD94\uDD96\uDEF5\uDEF6\uDF03\uDF34\uDF35\uDF3E\uDF3F\uDF41]|\uD818[\uDD2A-\uDD2C]|\uD81B[\uDF51-\uDF87\uDFF0\uDFF1]|\uD834[\uDD65\uDD66\uDD6D-\uDD72])/.test(t)?e[e.length-1]+=t:e.push(t),e)),[])}t.stringToArray=l;var c,d="auto",h="inherit",f="justify",p="left",g="middle",v="normal",m=" ",y="none",b=["direction","fontFamily","fontSize","fontStyle","fontVariant","padding","align","verticalAlign","lineHeight","text","width","height","wrap","ellipsis","letterSpacing"],w=b.length;function D(){return c||(c=r.Util.createCanvasElement().getContext("2d"))}class x extends o.Shape{constructor(e){super(function(e){return(e=e||{}).fillLinearGradientColorStops||e.fillRadialGradientColorStops||e.fillPatternImage||(e.fill=e.fill||"black"),e}(e)),this._partialTextX=0,this._partialTextY=0;for(var t=0;t<w;t++)this.on(b[t]+"Change.konva",this._setTextData);this._setTextData()}_sceneFunc(e){var t=this.textArr,n=t.length;if(this.text()){var r,i=this.padding(),o=this.fontSize(),s=this.lineHeight()*o,u=this.verticalAlign(),c=this.direction(),d=0,v=this.align(),m=this.getWidth(),y=this.letterSpacing(),b=this.fill(),w=this.textDecoration(),D=-1!==w.indexOf("underline"),x=-1!==w.indexOf("line-through");c=c===h?e.direction:c;var E=s/2,A=g;if(a.Konva._fixTextRendering){var C=this.measureSize("M");A="alphabetic",E=(C.fontBoundingBoxAscent-C.fontBoundingBoxDescent)/2+s/2}var S=0,_=0;for("rtl"===c&&e.setAttr("direction",c),e.setAttr("font",this._getContextFont()),e.setAttr("textBaseline",A),e.setAttr("textAlign",p),u===g?d=(this.getHeight()-n*s-2*i)/2:"bottom"===u&&(d=this.getHeight()-n*s-2*i),e.translate(i,d+i),r=0;r<n;r++){S=0,_=0;var k,O,F,P=t[r],T=P.text,R=P.width,j=P.lastInParagraph;if(e.save(),"right"===v?S+=m-R-2*i:"center"===v&&(S+=(m-R-2*i)/2),D){e.save(),e.beginPath();const t=S,n=E+_+(a.Konva._fixTextRendering?Math.round(o/4):Math.round(o/2));e.moveTo(t,n),O=0===(k=T.split(" ").length-1),F=v!==f||j?R:m-2*i,e.lineTo(t+Math.round(F),n),e.lineWidth=o/15;const r=this._getLinearGradient();e.strokeStyle=r||b,e.stroke(),e.restore()}if(x){e.save(),e.beginPath();let t=a.Konva._fixTextRendering?-Math.round(o/4):0;e.moveTo(S,E+_+t),O=0===(k=T.split(" ").length-1),F=v===f&&j&&!O?m-2*i:R,e.lineTo(S+Math.round(F),E+_+t),e.lineWidth=o/15;const n=this._getLinearGradient();e.strokeStyle=n||b,e.stroke(),e.restore()}if("rtl"===c||0===y&&v!==f)0!==y&&e.setAttr("letterSpacing","".concat(y,"px")),this._partialTextX=S,this._partialTextY=E+_,this._partialText=T,e.fillStrokeShape(this);else{k=T.split(" ").length-1;for(var M=l(T),I=0;I<M.length;I++){var B=M[I];" "!==B||j||v!==f||(S+=(m-2*i-R)/k),this._partialTextX=S,this._partialTextY=E+_,this._partialText=B,e.fillStrokeShape(this),S+=this.measureSize(B).width+y}}e.restore(),n>1&&(E+=s)}}}_hitFunc(e){var t=this.getWidth(),n=this.getHeight();e.beginPath(),e.rect(0,0,t,n),e.closePath(),e.fillStrokeShape(this)}setText(e){var t=r.Util._isString(e)?e:null==e?"":e+"";return this._setAttr("text",t),this}getWidth(){return this.attrs.width===d||void 0===this.attrs.width?this.getTextWidth()+2*this.padding():this.attrs.width}
2getHeight(){return this.attrs.height===d||void 0===this.attrs.height?this.fontSize()*this.textArr.length*this.lineHeight()+2*this.padding():this.attrs.height}getTextWidth(){return this.textWidth}getTextHeight(){return r.Util.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight}measureSize(e){var t,n,r,i,o,a,s,u,l,c,d,h,f=D(),p=this.fontSize();f.save(),f.font=this._getContextFont(),h=f.measureText(e),f.restore();const g=p/100;return{actualBoundingBoxAscent:null!==(t=h.actualBoundingBoxAscent)&&void 0!==t?t:71.58203125*g,actualBoundingBoxDescent:null!==(n=h.actualBoundingBoxDescent)&&void 0!==n?n:0,actualBoundingBoxLeft:null!==(r=h.actualBoundingBoxLeft)&&void 0!==r?r:-7.421875*g,actualBoundingBoxRight:null!==(i=h.actualBoundingBoxRight)&&void 0!==i?i:75.732421875*g,alphabeticBaseline:null!==(o=h.alphabeticBaseline)&&void 0!==o?o:0,emHeightAscent:null!==(a=h.emHeightAscent)&&void 0!==a?a:100*g,emHeightDescent:null!==(s=h.emHeightDescent)&&void 0!==s?s:-20*g,fontBoundingBoxAscent:null!==(u=h.fontBoundingBoxAscent)&&void 0!==u?u:91*g,fontBoundingBoxDescent:null!==(l=h.fontBoundingBoxDescent)&&void 0!==l?l:21*g,hangingBaseline:null!==(c=h.hangingBaseline)&&void 0!==c?c:72.80000305175781*g,ideographicBaseline:null!==(d=h.ideographicBaseline)&&void 0!==d?d:-21*g,width:h.width,height:p}}_getContextFont(){return this.fontStyle()+m+this.fontVariant()+m+(this.fontSize()+"px ")+this.fontFamily().split(",").map((e=>{const t=(e=e.trim()).indexOf(" ")>=0,n=e.indexOf('"')>=0||e.indexOf("'")>=0;return t&&!n&&(e='"'.concat(e,'"')),e})).join(", ")}_addTextLine(e){this.align()===f&&(e=e.trim());var t=this._getTextWidth(e);return this.textArr.push({text:e,width:t,lastInParagraph:!1})}_getTextWidth(e){var t=this.letterSpacing(),n=e.length;return D().measureText(e).width+(n?t*(n-1):0)}_setTextData(){var e=this.text().split("\n"),t=+this.fontSize(),n=0,r=this.lineHeight()*t,i=this.attrs.width,o=this.attrs.height,a=i!==d&&void 0!==i,s=o!==d&&void 0!==o,u=this.padding(),l=i-2*u,c=o-2*u,h=0,f=this.wrap(),p="char"!==f&&f!==y,g=this.ellipsis();this.textArr=[],D().font=this._getContextFont();for(var v=g?this._getTextWidth("…"):0,b=0,w=e.length;b<w;++b){var x=e[b],E=this._getTextWidth(x);if(a&&E>l)for(;x.length>0;){for(var A=0,C=x.length,S="",_=0;A<C;){var k=A+C>>>1,O=x.slice(0,k+1),F=this._getTextWidth(O)+v;F<=l?(A=k+1,S=O,_=F):C=k}if(!S)break;if(p){var P,T=x[S.length];(P=(T===m||"-"===T)&&_<=l?S.length:Math.max(S.lastIndexOf(m),S.lastIndexOf("-"))+1)>0&&(A=P,S=S.slice(0,A),_=this._getTextWidth(S))}if(S=S.trimRight(),this._addTextLine(S),n=Math.max(n,_),h+=r,this._shouldHandleEllipsis(h)){this._tryToAddEllipsisToLastLine();break}if((x=(x=x.slice(A)).trimLeft()).length>0&&(E=this._getTextWidth(x))<=l){this._addTextLine(x),h+=r,n=Math.max(n,E);break}}else this._addTextLine(x),h+=r,n=Math.max(n,E),this._shouldHandleEllipsis(h)&&b<w-1&&this._tryToAddEllipsisToLastLine();if(this.textArr[this.textArr.length-1]&&(this.textArr[this.textArr.length-1].lastInParagraph=!0),s&&h+r>c)break}this.textHeight=t,this.textWidth=n}_shouldHandleEllipsis(e){var t=+this.fontSize(),n=this.lineHeight()*t,r=this.attrs.height,i=r!==d&&void 0!==r,o=r-2*this.padding();return!(this.wrap()!==y)||i&&e+n>o}_tryToAddEllipsisToLastLine(){var e=this.attrs.width,t=e!==d&&void 0!==e,n=e-2*this.padding(),r=this.ellipsis(),i=this.textArr[this.textArr.length-1];if(i&&r){if(t)this._getTextWidth(i.text+"…")<n||(i.text=i.text.slice(0,i.text.length-3));this.textArr.splice(this.textArr.length-1,1),this._addTextLine(i.text+"…")}}getStrokeScaleEnabled(){return!0}_useBufferCanvas(){const e=-1!==this.textDecoration().indexOf("underline")||-1!==this.textDecoration().indexOf("line-through"),t=this.hasShadow();return!(!e||!t)||super._useBufferCanvas()}}t.Text=x,x.prototype._fillFunc=function(e){e.fillText(this._partialText,this._partialTextX,this._partialTextY)},x.prototype._strokeFunc=function(e){e.setAttr("miterLimit",2),e.strokeText(this._partialText,this._partialTextX,this._partialTextY)},x.prototype.className="Text",x.prototype._attrsAffectingSize=["text","fontSize","padding","wrap","lineHeight","letterSpacing"],(0,u._registerNode)(x),i.Factory.overWriteSetter(x,"width",(0,s.getNumberOrAutoValidator)()),i.Factory.overWriteSetter(x,"height",(0,s.getNumberOrAutoValidator)()),i.Factory.addGetterSetter(x,"direction",h),i.Factory.addGetterSetter(x,"fontFamily","Arial"),i.Factory.addGetterSetter(x,"fontSize",12,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(x,"fontStyle",v),i.Factory.addGetterSetter(x,"fontVariant",v),i.Factory.addGetterSetter(x,"padding",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(x,"align",p),i.Factory.addGetterSetter(x,"verticalAlign","top"),i.Factory.addGetterSetter(x,"lineHeight",1,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(x,"wrap","word"),i.Factory.addGetterSetter(x,"ellipsis",!1,(0,s.getBooleanValidator)()),i.Factory.addGetterSetter(x,"letterSpacing",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(x,"text","",(0,s.getStringValidator)()),i.Factory.addGetterSetter(x,"textDecoration","")},84084(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.TextPath=void 0;const r=n(67811),i=n(99505),o=n(86046),a=n(25367),s=n(56439),u=n(42292),l=n(50252);var c="normal";function d(e){e.fillText(this.partialText,0,0)}function h(e){e.strokeText(this.partialText,0,0)}class f extends o.Shape{constructor(e){super(e),this.dummyCanvas=r.Util.createCanvasElement(),this.dataArray=[],this._readDataAttribute(),this.on("dataChange.konva",(function(){this._readDataAttribute(),this._setTextData()})),this.on("textChange.konva alignChange.konva letterSpacingChange.konva kerningFuncChange.konva fontSizeChange.konva fontFamilyChange.konva",this._setTextData),this._setTextData()}_getTextPathLength(){return a.Path.getPathLength(this.dataArray)}_getPointAtLength(e){if(!this.attrs.data)return null;return e-1>this.pathLength?null:a.Path.getPointAtLengthOfDataArray(e,this.dataArray)}_readDataAttribute(){this.dataArray=a.Path.parsePathData(this.attrs.data),this.pathLength=this._getTextPathLength()}_sceneFunc(e){e.setAttr("font",this._getContextFont()),e.setAttr("textBaseline",this.textBaseline()),e.setAttr("textAlign","left"),e.save();var t=this.textDecoration(),n=this.fill(),r=this.fontSize(),i=this.glyphInfo;"underline"===t&&e.beginPath();for(var o=0;o<i.length;o++){e.save();var a=i[o].p0;e.translate(a.x,a.y),e.rotate(i[o].rotation),this.partialText=i[o].text,e.fillStrokeShape(this),"underline"===t&&(0===o&&e.moveTo(0,r/2+1),e.lineTo(r,r/2+1)),e.restore()}"underline"===t&&(e.strokeStyle=n,e.lineWidth=r/20,e.stroke()),e.restore()}_hitFunc(e){e.beginPath();var t=this.glyphInfo;if(t.length>=1){var n=t[0].p0;e.moveTo(n.x,n.y)}for(var r=0;r<t.length;r++){var i=t[r].p1;e.lineTo(i.x,i.y)}e.setAttr("lineWidth",this.fontSize()),e.setAttr("strokeStyle",this.colorKey),e.stroke()}getTextWidth(){return this.textWidth}getTextHeight(){return r.Util.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight}setText(e){return s.Text.prototype.setText.call(this,e)}_getContextFont(){return s.Text.prototype._getContextFont.call(this)}_getTextSize(e){var t=this.dummyCanvas.getContext("2d");t.save(),t.font=this._getContextFont();var n=t.measureText(e);return t.restore(),{width:n.width,height:parseInt("".concat(this.fontSize()),10)}}_setTextData(){const e=this._getTextSize(this.attrs.text),t=e.width,n=e.height;if(this.textWidth=t,this.textHeight=n,this.glyphInfo=[],!this.attrs.data)return null;const r=this.letterSpacing(),i=this.align(),o=this.kerningFunc(),u=Math.max(this.textWidth+((this.attrs.text||"").length-1)*r,0);let l=0;"center"===i&&(l=Math.max(0,this.pathLength/2-u/2)),"right"===i&&(l=Math.max(0,this.pathLength-u));const c=(0,s.stringToArray)(this.text());let d=l;for(var h=0;h<c.length;h++){const e=this._getPointAtLength(d);if(!e)return;let t=this._getTextSize(c[h]).width+r;if(" "===c[h]&&"justify"===i){const e=this.text().split(" ").length-1;t+=(this.pathLength-u)/e}const n=this._getPointAtLength(d+t);if(!n)return;const s=a.Path.getLineLength(e.x,e.y,n.x,n.y);let l=0;if(o)try{l=o(c[h-1],c[h])*this.fontSize()}catch(e){l=0}e.x+=l,n.x+=l,this.textWidth+=l;const f=a.Path.getPointOnLine(l+s/2,e.x,e.y,n.x,n.y),p=Math.atan2(n.y-e.y,n.x-e.x);this.glyphInfo.push({transposeX:f.x,transposeY:f.y,text:c[h],rotation:p,p0:e,p1:n}),d+=t}}getSelfRect(){if(!this.glyphInfo.length)return{x:0,y:0,width:0,height:0};var e=[];this.glyphInfo.forEach((function(t){e.push(t.p0.x),e.push(t.p0.y),e.push(t.p1.x),e.push(t.p1.y)}));for(var t,n,r=e[0]||0,i=e[0]||0,o=e[1]||0,a=e[1]||0,s=0;s<e.length/2;s++)t=e[2*s],n=e[2*s+1],r=Math.min(r,t),i=Math.max(i,t),o=Math.min(o,n),a=Math.max(a,n);var u=this.fontSize();return{x:r-u/2,y:o-u/2,width:i-r+u,height:a-o+u}}destroy(){return r.Util.releaseCanvas(this.dummyCanvas),super.destroy()}}t.TextPath=f,f.prototype._fillFunc=d,f.prototype._strokeFunc=h,f.prototype._fillFuncHit=d,f.prototype._strokeFuncHit=h,f.prototype.className="TextPath",f.prototype._attrsAffectingSize=["text","fontSize","data"],(0,l._registerNode)(f),i.Factory.addGetterSetter(f,"data"),i.Factory.addGetterSetter(f,"fontFamily","Arial"),i.Factory.addGetterSetter(f,"fontSize",12,(0,u.getNumberValidator)()),i.Factory.addGetterSetter(f,"fontStyle",c),i.Factory.addGetterSetter(f,"align","left"),i.Factory.addGetterSetter(f,"letterSpacing",0,(0,u.getNumberValidator)()),i.Factory.addGetterSetter(f,"textBaseline","middle"),i.Factory.addGetterSetter(f,"fontVariant",c),i.Factory.addGetterSetter(f,"text",""),i.Factory.addGetterSetter(f,"textDecoration",null),i.Factory.addGetterSetter(f,"kerningFunc",null)},69789(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?r(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.Transformer=void 0;const a=n(67811),s=n(99505),u=n(82715),l=n(86046),c=n(24866),d=n(69632),h=n(50252),f=n(42292),p=n(50252);var g="tr-konva",v=["resizeEnabledChange","rotateAnchorOffsetChange","rotateEnabledChange","enabledAnchorsChange","anchorSizeChange","borderEnabledChange","borderStrokeChange","borderStrokeWidthChange","borderDashChange","anchorStrokeChange","anchorStrokeWidthChange","anchorFillChange","anchorCornerRadiusChange","ignoreStrokeChange","anchorStyleFuncChange"].map((e=>e+".".concat(g))).join(" "),m="nodesRect",y=["widthChange","heightChange","scaleXChange","scaleYChange","skewXChange","skewYChange","rotationChange","offsetXChange","offsetYChange","transformsEnabledChange","strokeWidthChange"],b={"top-left":-45,"top-center":0,"top-right":45,"middle-right":-90,"middle-left":90,"bottom-left":-135,"bottom-center":180,"bottom-right":135};const w="ontouchstart"in h.Konva._global;var D=["top-left","top-center","top-right","middle-right","middle-left","bottom-left","bottom-center","bottom-right"];function x(e,t,n){const r=n.x+(e.x-n.x)*Math.cos(t)-(e.y-n.y)*Math.sin(t),o=n.y+(e.x-n.x)*Math.sin(t)+(e.y-n.y)*Math.cos(t);return i(i({},e),{},{rotation:e.rotation+t,x:r,y:o})}function E(e,t){const n=function(e){return{x:e.x+e.width/2*Math.cos(e.rotation)+e.height/2*Math.sin(-e.rotation),y:e.y+e.height/2*Math.cos(e.rotation)+e.width/2*Math.sin(e.rotation)}}(e);return x(e,t,n)}let A=0;class C extends d.Group{constructor(e){super(e),this._movingAnchorName=null,this._transforming=!1,this._createElements(),this._handleMouseMove=this._handleMouseMove.bind(this),this._handleMouseUp=this._handleMouseUp.bind(this),this.update=this.update.bind(this),this.on(v,this.update),this.getNode()&&this.update()}attachTo(e){return this.setNode(e),this}setNode(e){return a.Util.warn("tr.setNode(shape), tr.node(shape) and tr.attachTo(shape) methods are deprecated. Please use tr.nodes(nodesArray) instead."),this.setNodes([e])}getNode(){return this._nodes&&this._nodes[0]}_getEventNamespace(){return g+this._id}setNodes(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this._nodes&&this._nodes.length&&this.detach();const t=e.filter((e=>!e.isAncestorOf(this)||(a.Util.error("Konva.Transformer cannot be an a child of the node you are trying to attach"),!1)));return this._nodes=e=t,1===e.length&&this.useSingleNodeRotation()?this.rotation(e[0].getAbsoluteRotation()):this.rotation(0),this._nodes.forEach((e=>{const t=()=>{1===this.nodes().length&&this.useSingleNodeRotation()&&this.rotation(this.nodes()[0].getAbsoluteRotation()),this._resetTransformCache(),this._transforming||this.isDragging()||this.update()},n=e._attrsAffectingSize.map((e=>e+"Change."+this._getEventNamespace())).join(" ");e.on(n,t),e.on(y.map((e=>e+".".concat(this._getEventNamespace()))).join(" "),t),e.on("absoluteTransformChange.".concat(this._getEventNamespace()),t),this._proxyDrag(e)})),this._resetTransformCache(),!!this.findOne(".top-left")&&this.update(),this}_proxyDrag(e){let t;e.on("dragstart.".concat(this._getEventNamespace()),(n=>{t=e.getAbsolutePosition(),this.isDragging()||e===this.findOne(".back")||this.startDrag(n,!1)})),e.on("dragmove.".concat(this._getEventNamespace()),(n=>{if(!t)return;const r=e.getAbsolutePosition(),i=r.x-t.x,o=r.y-t.y;this.nodes().forEach((t=>{if(t===e)return;if(t.isDragging())return;const r=t.getAbsolutePosition();t.setAbsolutePosition({x:r.x+i,y:r.y+o}),t.startDrag(n)})),t=null}))}getNodes(){return this._nodes||[]}getActiveAnchor(){return this._movingAnchorName}
2detach(){this._nodes&&this._nodes.forEach((e=>{e.off("."+this._getEventNamespace())})),this._nodes=[],this._resetTransformCache()}_resetTransformCache(){this._clearCache(m),this._clearCache("transform"),this._clearSelfAndDescendantCache("absoluteTransform")}_getNodeRect(){return this._getCache(m,this.__getNodeRect)}__getNodeShape(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.rotation(),n=arguments.length>2?arguments[2]:void 0;var r=e.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()}),i=e.getAbsoluteScale(n),o=e.getAbsolutePosition(n),a=r.x*i.x-e.offsetX()*i.x,s=r.y*i.y-e.offsetY()*i.y;const u=(h.Konva.getAngle(e.getAbsoluteRotation())+2*Math.PI)%(2*Math.PI);return x({x:o.x+a*Math.cos(u)+s*Math.sin(-u),y:o.y+s*Math.cos(u)+a*Math.sin(u),width:r.width*i.x,height:r.height*i.y,rotation:u},-h.Konva.getAngle(t),{x:0,y:0})}__getNodeRect(){if(!this.getNode())return{x:-1e8,y:-1e8,width:0,height:0,rotation:0};const e=[];this.nodes().map((t=>{const n=t.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()});var r=[{x:n.x,y:n.y},{x:n.x+n.width,y:n.y},{x:n.x+n.width,y:n.y+n.height},{x:n.x,y:n.y+n.height}],i=t.getAbsoluteTransform();r.forEach((function(t){var n=i.point(t);e.push(n)}))}));const t=new a.Transform;t.rotate(-h.Konva.getAngle(this.rotation()));var n=1/0,r=1/0,i=-1/0,o=-1/0;e.forEach((function(e){var a=t.point(e);void 0===n&&(n=i=a.x,r=o=a.y),n=Math.min(n,a.x),r=Math.min(r,a.y),i=Math.max(i,a.x),o=Math.max(o,a.y)})),t.invert();const s=t.point({x:n,y:r});return{x:s.x,y:s.y,width:i-n,height:o-r,rotation:h.Konva.getAngle(this.rotation())}}getX(){return this._getNodeRect().x}getY(){return this._getNodeRect().y}getWidth(){return this._getNodeRect().width}getHeight(){return this._getNodeRect().height}_createElements(){this._createBack(),D.forEach((e=>{this._createAnchor(e)})),this._createAnchor("rotater")}_createAnchor(e){var t=new c.Rect({stroke:"rgb(0, 161, 255)",fill:"white",strokeWidth:1,name:e+" _anchor",dragDistance:0,draggable:!0,hitStrokeWidth:w?10:"auto"}),n=this;t.on("mousedown touchstart",(function(e){n._handleMouseDown(e)})),t.on("dragstart",(e=>{t.stopDrag(),e.cancelBubble=!0})),t.on("dragend",(e=>{e.cancelBubble=!0})),t.on("mouseenter",(()=>{var n=h.Konva.getAngle(this.rotation()),r=this.rotateAnchorCursor(),i=function(e,t,n){if("rotater"===e)return n;t+=a.Util.degToRad(b[e]||0);var r=(a.Util.radToDeg(t)%360+360)%360;return a.Util._inRange(r,337.5,360)||a.Util._inRange(r,0,22.5)?"ns-resize":a.Util._inRange(r,22.5,67.5)?"nesw-resize":a.Util._inRange(r,67.5,112.5)?"ew-resize":a.Util._inRange(r,112.5,157.5)?"nwse-resize":a.Util._inRange(r,157.5,202.5)?"ns-resize":a.Util._inRange(r,202.5,247.5)?"nesw-resize":a.Util._inRange(r,247.5,292.5)?"ew-resize":a.Util._inRange(r,292.5,337.5)?"nwse-resize":(a.Util.error("Transformer has unknown angle for cursor detection: "+r),"pointer")}(e,n,r);t.getStage().content&&(t.getStage().content.style.cursor=i),this._cursorChange=!0})),t.on("mouseout",(()=>{t.getStage().content&&(t.getStage().content.style.cursor=""),this._cursorChange=!1})),this.add(t)}_createBack(){var e=new l.Shape({name:"back",width:0,height:0,draggable:!0,sceneFunc(e,t){var n=t.getParent(),r=n.padding();
2e.beginPath(),e.rect(-r,-r,t.width()+2*r,t.height()+2*r),e.moveTo(t.width()/2,-r),n.rotateEnabled()&&n.rotateLineVisible()&&e.lineTo(t.width()/2,-n.rotateAnchorOffset()*a.Util._sign(t.height())-r),e.fillStrokeShape(t)},hitFunc:(e,t)=>{if(this.shouldOverdrawWholeArea()){var n=this.padding();e.beginPath(),e.rect(-n,-n,t.width()+2*n,t.height()+2*n),e.fillStrokeShape(t)}}});this.add(e),this._proxyDrag(e),e.on("dragstart",(e=>{e.cancelBubble=!0})),e.on("dragmove",(e=>{e.cancelBubble=!0})),e.on("dragend",(e=>{e.cancelBubble=!0})),this.on("dragmove",(e=>{this.update()}))}_handleMouseDown(e){if(!this._transforming){this._movingAnchorName=e.target.name().split(" ")[0];var t=this._getNodeRect(),n=t.width,r=t.height,i=Math.sqrt(Math.pow(n,2)+Math.pow(r,2));this.sin=Math.abs(r/i),this.cos=Math.abs(n/i),"undefined"!=typeof window&&(window.addEventListener("mousemove",this._handleMouseMove),window.addEventListener("touchmove",this._handleMouseMove),window.addEventListener("mouseup",this._handleMouseUp,!0),window.addEventListener("touchend",this._handleMouseUp,!0)),this._transforming=!0;var o=e.target.getAbsolutePosition(),a=e.target.getStage().getPointerPosition();this._anchorDragOffset={x:a.x-o.x,y:a.y-o.y},A++,this._fire("transformstart",{evt:e.evt,target:this.getNode()}),this._nodes.forEach((t=>{t._fire("transformstart",{evt:e.evt,target:t})}))}}_handleMouseMove(e){var t,n,r,i=this.findOne("."+this._movingAnchorName),o=i.getStage();o.setPointersPositions(e);const a=o.getPointerPosition();let s={x:a.x-this._anchorDragOffset.x,y:a.y-this._anchorDragOffset.y};const u=i.getAbsolutePosition();this.anchorDragBoundFunc()&&(s=this.anchorDragBoundFunc()(u,s,e)),i.setAbsolutePosition(s);const l=i.getAbsolutePosition();if(u.x!==l.x||u.y!==l.y)if("rotater"!==this._movingAnchorName){var c,d=this.shiftBehavior();c="inverted"===d?this.keepRatio()&&!e.shiftKey:"none"===d?this.keepRatio():this.keepRatio()||e.shiftKey;var f=this.centeredScaling()||e.altKey;if("top-left"===this._movingAnchorName){if(c){var p=f?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".bottom-right").x(),y:this.findOne(".bottom-right").y()};r=Math.sqrt(Math.pow(p.x-i.x(),2)+Math.pow(p.y-i.y(),2));var g=this.findOne(".top-left").x()>p.x?-1:1,v=this.findOne(".top-left").y()>p.y?-1:1;t=r*this.cos*g,n=r*this.sin*v,this.findOne(".top-left").x(p.x-t),this.findOne(".top-left").y(p.y-n)}}else if("top-center"===this._movingAnchorName)this.findOne(".top-left").y(i.y());else if("top-right"===this._movingAnchorName){if(c){p=f?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".bottom-left").x(),y:this.findOne(".bottom-left").y()};r=Math.sqrt(Math.pow(i.x()-p.x,2)+Math.pow(p.y-i.y(),2));g=this.findOne(".top-right").x()<p.x?-1:1,v=this.findOne(".top-right").y()>p.y?-1:1;t=r*this.cos*g,n=r*this.sin*v,this.findOne(".top-right").x(p.x+t),this.findOne(".top-right").y(p.y-n)}var m=i.position();this.findOne(".top-left").y(m.y),this.findOne(".bottom-right").x(m.x)}else if("middle-left"===this._movingAnchorName)this.findOne(".top-left").x(i.x());else if("middle-right"===this._movingAnchorName)this.findOne(".bottom-right").x(i.x());else if("bottom-left"===this._movingAnchorName){if(c){p=f?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".top-right").x(),y:this.findOne(".top-right").y()};r=Math.sqrt(Math.pow(p.x-i.x(),2)+Math.pow(i.y()-p.y,2));g=p.x<i.x()?-1:1,v=i.y()<p.y?-1:1;t=r*this.cos*g,n=r*this.sin*v,i.x(p.x-t),i.y(p.y+n)}m=i.position(),this.findOne(".top-left").x(m.x),this.findOne(".bottom-right").y(m.y)}else if("bottom-center"===this._movingAnchorName)this.findOne(".bottom-right").y(i.y());else if("bottom-right"===this._movingAnchorName){if(c){p=f?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".top-left").x(),y:this.findOne(".top-left").y()};r=Math.sqrt(Math.pow(i.x()-p.x,2)+Math.pow(i.y()-p.y,2));g=this.findOne(".bottom-right").x()<p.x?-1:1,v=this.findOne(".bottom-right").y()<p.y?-1:1;t=r*this.cos*g,n=r*this.sin*v,this.findOne(".bottom-right").x(p.x+t),this.findOne(".bottom-right").y(p.y+n)}}else console.error(new Error("Wrong position argument of selection resizer: "+this._movingAnchorName));if(f=this.centeredScaling()||e.altKey){var y=this.findOne(".top-left"),b=this.findOne(".bottom-right"),w=y.x(),D=y.y(),x=this.getWidth()-b.x(),A=this.getHeight()-b.y();b.move({x:-w,y:-D}),y.move({x,y:A})}var C=this.findOne(".top-left").getAbsolutePosition();t=C.x,n=C.y;var S=this.findOne(".bottom-right").x()-this.findOne(".top-left").x(),_=this.findOne(".bottom-right").y()-this.findOne(".top-left").y();this._fitNodesInto({x:t,y:n,width:S,height:_,rotation:h.Konva.getAngle(this.rotation())},e)}else{var k=this._getNodeRect();t=i.x()-k.width/2,n=-i.y()+k.height/2;let r=Math.atan2(-n,t)+Math.PI/2;k.height<0&&(r-=Math.PI);const o=h.Konva.getAngle(this.rotation())+r,a=h.Konva.getAngle(this.rotationSnapTolerance()),s=E(k,function(e,t,n){let r=t;for(let i=0;i<e.length;i++){const o=h.Konva.getAngle(e[i]),a=Math.abs(o-t)%(2*Math.PI);
2Math.min(a,2*Math.PI-a)<n&&(r=o)}return r}(this.rotationSnaps(),o,a)-k.rotation);this._fitNodesInto(s,e)}}_handleMouseUp(e){this._removeEvents(e)}getAbsoluteTransform(){return this.getTransform()}_removeEvents(e){var t;if(this._transforming){this._transforming=!1,"undefined"!=typeof window&&(window.removeEventListener("mousemove",this._handleMouseMove),window.removeEventListener("touchmove",this._handleMouseMove),window.removeEventListener("mouseup",this._handleMouseUp,!0),window.removeEventListener("touchend",this._handleMouseUp,!0));var n=this.getNode();A--,this._fire("transformend",{evt:e,target:n}),null===(t=this.getLayer())||void 0===t||t.batchDraw(),n&&this._nodes.forEach((t=>{var n;t._fire("transformend",{evt:e,target:t}),null===(n=t.getLayer())||void 0===n||n.batchDraw()})),this._movingAnchorName=null}}_fitNodesInto(e,t){var n=this._getNodeRect();if(a.Util._inRange(e.width,2*-this.padding()-1,1))return void this.update();if(a.Util._inRange(e.height,2*-this.padding()-1,1))return void this.update();var r=new a.Transform;if(r.rotate(h.Konva.getAngle(this.rotation())),this._movingAnchorName&&e.width<0&&this._movingAnchorName.indexOf("left")>=0){const t=r.point({x:2*-this.padding(),y:0});e.x+=t.x,e.y+=t.y,e.width+=2*this.padding(),this._movingAnchorName=this._movingAnchorName.replace("left","right"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y}else if(this._movingAnchorName&&e.width<0&&this._movingAnchorName.indexOf("right")>=0){const t=r.point({x:2*this.padding(),y:0});this._movingAnchorName=this._movingAnchorName.replace("right","left"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.width+=2*this.padding()}if(this._movingAnchorName&&e.height<0&&this._movingAnchorName.indexOf("top")>=0){const t=r.point({x:0,y:2*-this.padding()});e.x+=t.x,e.y+=t.y,this._movingAnchorName=this._movingAnchorName.replace("top","bottom"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.height+=2*this.padding()}else if(this._movingAnchorName&&e.height<0&&this._movingAnchorName.indexOf("bottom")>=0){const t=r.point({x:0,y:2*this.padding()});this._movingAnchorName=this._movingAnchorName.replace("bottom","top"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.height+=2*this.padding()}if(this.boundBoxFunc()){const t=this.boundBoxFunc()(n,e);t?e=t:a.Util.warn("boundBoxFunc returned falsy. You should return new bound rect from it!")}const i=1e7,o=new a.Transform;o.translate(n.x,n.y),o.rotate(n.rotation),o.scale(n.width/i,n.height/i);const s=new a.Transform,u=e.width/i,l=e.height/i;!1===this.flipEnabled()?(s.translate(e.x,e.y),s.rotate(e.rotation),s.translate(e.width<0?e.width:0,e.height<0?e.height:0),s.scale(Math.abs(u),Math.abs(l))):(s.translate(e.x,e.y),s.rotate(e.rotation),s.scale(u,l));const c=s.multiply(o.invert());this._nodes.forEach((e=>{var t;const n=e.getParent().getAbsoluteTransform(),r=e.getTransform().copy();r.translate(e.offsetX(),e.offsetY());const i=new a.Transform;i.multiply(n.copy().invert()).multiply(c).multiply(n).multiply(r);const o=i.decompose();e.setAttrs(o),null===(t=e.getLayer())||void 0===t||t.batchDraw()})),this.rotation(a.Util._getRotation(e.rotation)),this._nodes.forEach((e=>{this._fire("transform",{evt:t,target:e}),e._fire("transform",{evt:t,target:e})})),this._resetTransformCache(),this.update(),this.getLayer().batchDraw()}forceUpdate(){this._resetTransformCache(),this.update()}_batchChangeChild(e,t){this.findOne(e).setAttrs(t)}update(){var e,t=this._getNodeRect();this.rotation(a.Util._getRotation(t.rotation));var n=t.width,r=t.height,i=this.enabledAnchors(),o=this.resizeEnabled(),s=this.padding(),u=this.anchorSize();const l=this.find("._anchor");l.forEach((e=>{e.setAttrs({width:u,height:u,offsetX:u/2,offsetY:u/2,stroke:this.anchorStroke(),strokeWidth:this.anchorStrokeWidth(),fill:this.anchorFill(),cornerRadius:this.anchorCornerRadius()})})),this._batchChangeChild(".top-left",{x:0,y:0,offsetX:u/2+s,offsetY:u/2+s,visible:o&&i.indexOf("top-left")>=0}),this._batchChangeChild(".top-center",{x:n/2,y:0,offsetY:u/2+s,visible:o&&i.indexOf("top-center")>=0}),this._batchChangeChild(".top-right",{x:n,y:0,offsetX:u/2-s,offsetY:u/2+s,visible:o&&i.indexOf("top-right")>=0}),this._batchChangeChild(".middle-left",{x:0,y:r/2,offsetX:u/2+s,visible:o&&i.indexOf("middle-left")>=0}),this._batchChangeChild(".middle-right",{x:n,y:r/2,offsetX:u/2-s,visible:o&&i.indexOf("middle-right")>=0}),this._batchChangeChild(".bottom-left",{x:0,y:r,offsetX:u/2+s,offsetY:u/2-s,visible:o&&i.indexOf("bottom-left")>=0}),this._batchChangeChild(".bottom-center",{x:n/2,y:r,offsetY:u/2-s,visible:o&&i.indexOf("bottom-center")>=0}),this._batchChangeChild(".bottom-right",{x:n,y:r,offsetX:u/2-s,offsetY:u/2-s,visible:o&&i.indexOf("bottom-right")>=0}),this._batchChangeChild(".rotater",{x:n/2,y:-this.rotateAnchorOffset()*a.Util._sign(r)-s,visible:this.rotateEnabled()}),this._batchChangeChild(".back",{width:n,height:r,visible:this.borderEnabled(),stroke:this.borderStroke(),strokeWidth:this.borderStrokeWidth(),dash:this.borderDash(),x:0,y:0});const c=this.anchorStyleFunc();c&&l.forEach((e=>{c(e)})),null===(e=this.getLayer())||void 0===e||e.batchDraw()}isTransforming(){return this._transforming}stopTransform(){if(this._transforming){this._removeEvents();var e=this.findOne("."+this._movingAnchorName);
2e&&e.stopDrag()}}destroy(){return this.getStage()&&this._cursorChange&&this.getStage().content&&(this.getStage().content.style.cursor=""),d.Group.prototype.destroy.call(this),this.detach(),this._removeEvents(),this}toObject(){return u.Node.prototype.toObject.call(this)}clone(e){return u.Node.prototype.clone.call(this,e)}getClientRect(){return this.nodes().length>0?super.getClientRect():{x:0,y:0,width:0,height:0}}}t.Transformer=C,C.isTransforming=()=>A>0,C.prototype.className="Transformer",(0,p._registerNode)(C),s.Factory.addGetterSetter(C,"enabledAnchors",D,(function(e){return e instanceof Array||a.Util.warn("enabledAnchors value should be an array"),e instanceof Array&&e.forEach((function(e){-1===D.indexOf(e)&&a.Util.warn("Unknown anchor name: "+e+". Available names are: "+D.join(", "))})),e||[]})),s.Factory.addGetterSetter(C,"flipEnabled",!0,(0,f.getBooleanValidator)()),s.Factory.addGetterSetter(C,"resizeEnabled",!0),s.Factory.addGetterSetter(C,"anchorSize",10,(0,f.getNumberValidator)()),s.Factory.addGetterSetter(C,"rotateEnabled",!0),s.Factory.addGetterSetter(C,"rotateLineVisible",!0),s.Factory.addGetterSetter(C,"rotationSnaps",[]),s.Factory.addGetterSetter(C,"rotateAnchorOffset",50,(0,f.getNumberValidator)()),s.Factory.addGetterSetter(C,"rotateAnchorCursor","crosshair"),s.Factory.addGetterSetter(C,"rotationSnapTolerance",5,(0,f.getNumberValidator)()),s.Factory.addGetterSetter(C,"borderEnabled",!0),s.Factory.addGetterSetter(C,"anchorStroke","rgb(0, 161, 255)"),s.Factory.addGetterSetter(C,"anchorStrokeWidth",1,(0,f.getNumberValidator)()),s.Factory.addGetterSetter(C,"anchorFill","white"),s.Factory.addGetterSetter(C,"anchorCornerRadius",0,(0,f.getNumberValidator)()),s.Factory.addGetterSetter(C,"borderStroke","rgb(0, 161, 255)"),s.Factory.addGetterSetter(C,"borderStrokeWidth",1,(0,f.getNumberValidator)()),s.Factory.addGetterSetter(C,"borderDash"),s.Factory.addGetterSetter(C,"keepRatio",!0),s.Factory.addGetterSetter(C,"shiftBehavior","default"),s.Factory.addGetterSetter(C,"centeredScaling",!1),s.Factory.addGetterSetter(C,"ignoreStroke",!1),s.Factory.addGetterSetter(C,"padding",0,(0,f.getNumberValidator)()),s.Factory.addGetterSetter(C,"node"),s.Factory.addGetterSetter(C,"nodes"),s.Factory.addGetterSetter(C,"boundBoxFunc"),s.Factory.addGetterSetter(C,"anchorDragBoundFunc"),s.Factory.addGetterSetter(C,"anchorStyleFunc"),s.Factory.addGetterSetter(C,"shouldOverdrawWholeArea",!1),s.Factory.addGetterSetter(C,"useSingleNodeRotation",!0),s.Factory.backCompat(C,{lineEnabled:"borderEnabled",rotateHandlerOffset:"rotateAnchorOffset",enabledH
2andlers:"enabledAnchors"})},26566(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Wedge=void 0;const r=n(99505),i=n(86046),o=n(50252),a=n(42292),s=n(50252);class u extends i.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.radius(),0,o.Konva.getAngle(this.angle()),this.clockwise()),e.lineTo(0,0),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius(e/2)}setHeight(e){this.radius(e/2)}}t.Wedge=u,u.prototype.className="Wedge",u.prototype._centroid=!0,u.prototype._attrsAffectingSize=["radius"],(0,s._registerNode)(u),r.Factory.addGetterSetter(u,"radius",0,(0,a.getNumberValidator)()),r.Factory.addGetterSetter(u,"angle",0,(0,a.getNumberValidator)()),r.Factory.addGetterSetter(u,"clockwise",!1),r.Factory.backCompat(u,{angleDeg:"angle",getAngleDeg:"getAngle",setAngleDeg:"setAngle"})},60799(e,t,n){var r="Expected a function",i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,u=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,d=l||c||Function("return this")(),h=Object.prototype.toString,f=Math.max,p=Math.min,g=function(){return d.Date.now()};function v(e,t,n){var i,o,a,s,u,l,c=0,d=!1,h=!1,v=!0;if("function"!=typeof e)throw new TypeError(r);function b(t){var n=i,r=o;return i=o=void 0,c=t,s=e.apply(r,n)}function w(e){var n=e-l;return void 0===l||n>=t||n<0||h&&e-c>=a}function D(){var e=g();if(w(e))return x(e);u=setTimeout(D,function(e){var n=t-(e-l);return h?p(n,a-(e-c)):n}(e))}function x(e){return u=void 0,v&&i?b(e):(i=o=void 0,s)}function E(){var e=g(),n=w(e);if(i=arguments,o=this,l=e,n){if(void 0===u)return function(e){return c=e,u=setTimeout(D,t),d?b(e):s}(l);if(h)return u=setTimeout(D,t),b(l)}return void 0===u&&(u=setTimeout(D,t)),s}return t=y(t)||0,m(n)&&(d=!!n.leading,a=(h="maxWait"in n)?f(y(n.maxWait)||0,t):a,v="trailing"in n?!!n.trailing:v),E.cancel=function(){void 0!==u&&clearTimeout(u),c=0,i=l=o=u=void 0},E.flush=function(){return void 0===u?s:x(g())},E}function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==h.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=a.test(e);return n||s.test(e)?u(e.slice(2),n?2:8):o.test(e)?NaN:+e}e.exports=function(e,t,n){var i=!0,o=!0;if("function"!=typeof e)throw new TypeError(r);return m(n)&&(i="leading"in n?!!n.leading:i,o="trailing"in n?!!n.trailing:o),v(e,t,{leading:i,maxWait:t,trailing:o})}},38879(e,t,n){var r=n(8331)(n(40238),"DataView");e.exports=r},86458(e,t,n){var r=n(65305),i=n(31665),o=n(75e3),a=n(33292),s=n(53980);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},68922(e,t,n){var r=n(16505),i=n(93457),o=n(74616),a=n(54092),s=n(16412);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},39274(e,t,n){var r=n(8331)(n(40238),"Map");e.exports=r},49258(e,t,n){var r=n(74185),i=n(15169),o=n(13032),a=n(13340),s=n(19852);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},16757(e,t,n){var r=n(8331)(n(40238),"Promise");e.exports=r},65264(e,t,n){var r=n(8331)(n(40238),"Set");e.exports=r},476(e,t,n){var r=n(49258),i=n(97893),o=n(61430);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},47548(e,t,n){var r=n(68922),i=n(91191),o=n(22243),a=n(94018),s=n(37078),u=n(66574);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=s,l.prototype.set=u,e.exports=l},64066(e,t,n){var r=n(40238).Symbol;e.exports=r},96375(e,t,n){var r=n(40238).Uint8Array;e.exports=r}
vendor: 1,259 bytes, line 2
2,36630(e,t,n){var r=n(8331)(n(40238),"WeakMap");e.exports=r},8432(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},25623(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},86758(e,t,n){var r=n(23113),i=n(20867),o=n(7366),a=n(11773),s=n(84528),u=n(27210),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),c=!n&&i(e),d=!n&&!c&&a(e),h=!n&&!c&&!d&&u(e),f=n||c||d||h,p=f?r(e.length,String):[],g=p.length;for(var v in e)!t&&!l.call(e,v)||f&&("length"==v||d&&("offset"==v||"parent"==v)||h&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||s(v,g))||p.push(v);return p}},77511(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},11145(e){e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},94497(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},49838(e,t,n){var r=n(63713),i=n(21693),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];o.call(e,t)&&i(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},74554(e,t,n){var r=n(21693);e.exports=function(e,t){for(var n=e.length;n--;
vendor: 3,461 bytes, line 2
2)if(r(e[n][0],t))return n;return-1}},62170(e,t,n){var r=n(22376),i=n(26891);e.exports=function(e,t){return e&&r(t,i(t),e)}},57885(e,t,n){var r=n(22376),i=n(71064);e.exports=function(e,t){return e&&r(t,i(t),e)}},63713(e,t,n){var r=n(89316);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},24390(e,t,n){var r=n(47548),i=n(8432),o=n(49838),a=n(62170),s=n(57885),u=n(187),l=n(32306),c=n(60650),d=n(78957),h=n(12569),f=n(24610),p=n(7766),g=n(6934),v=n(80392),m=n(59980),y=n(7366),b=n(11773),w=n(90113),D=n(92156),x=n(97175),E=n(26891),A=n(71064),C="[object Arguments]",S="[object Function]",_="[object Object]",k={};k[C]=k["[object Array]"]=k["[object ArrayBuffer]"]=k["[object DataView]"]=k["[object Boolean]"]=k["[object Date]"]=k["[object Float32Array]"]=k["[object Float64Array]"]=k["[object Int8Array]"]=k["[object Int16Array]"]=k["[object Int32Array]"]=k["[object Map]"]=k["[object Number]"]=k[_]=k["[object RegExp]"]=k["[object Set]"]=k["[object String]"]=k["[object Symbol]"]=k["[object Uint8Array]"]=k["[object Uint8ClampedArray]"]=k["[object Uint16Array]"]=k["[object Uint32Array]"]=!0,k["[object Error]"]=k[S]=k["[object WeakMap]"]=!1,e.exports=function e(t,n,O,F,P,T){var R,j=1&n,M=2&n,I=4&n;if(O&&(R=P?O(t,F,P,T):O(t)),void 0!==R)return R;if(!D(t))return t;var B=y(t);if(B){if(R=g(t),!j)return l(t,R)}else{var L=p(t),N=L==S||"[object GeneratorFunction]"==L;if(b(t))return u(t,j);if(L==_||L==C||N&&!P){if(R=M||N?{}:m(t),!j)return M?d(t,s(R,t)):c(t,a(R,t))}else{if(!k[L])return P?t:{};R=v(t,L,j)}}T||(T=new r);var U=T.get(t);if(U)return U;T.set(t,R),x(t)?t.forEach((function(r){R.add(e(r,n,O,r,t,T))})):w(t)&&t.forEach((function(r,i){R.set(i,e(r,n,O,i,t,T))}));var z=B?void 0:(I?M?f:h:M?A:E)(t);return i(z||t,(function(r,i){z&&(r=t[i=r]),o(R,i,e(r,n,O,i,t,T))})),R}},98867(e,t,n){var r=n(92156),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},6570(e,t,n){var r=n(19794),i=n(28986)(r);e.exports=i},15300(e,t,n){var r=n(49748)();e.exports=r},19794(e,t,n){var r=n(15300),i=n(26891);e.exports=function(e,t){return e&&r(e,t,i)}},56595(e,t,n){var r=n(94534),i=n(48520);e.exports=function(e,t){for(var n=0,o=(t=r(t,e)).length;null!=e&&n<o;)e=e[i(t[n++])];return n&&n==o?e:void 0}},17028(e,t,n){var r=n(11145),i=n(7366);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},73347(e,t,n){var r=n(64066),i=n(52566),o=n(64637),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},8836(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},23819(e,t,n){var r=n(73347),i=n(60243);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},22735(e,t,n){var r=n(68577),i=n(60243);e.exports=function e(t,n,o,a,s){return t===n||(null==t||null==n||!i(t)&&!i(n)?t!=t&&n!=n:r(t,n,o,a,e,s))}},68577(e,t,n){var r=n(47548),i=n(62878),o=n(13),a=n(60926),s=n(7766),u=n(7366),l=n(11773),c=n(27210),d="[object Arguments]",h="[object Array]",f="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,g,v,m){var y=u(e),b=u(t),w=y?h:s(e),D=b?h:s(t),x=(w=w==d?f:w)==f,E=(D=D==d?f:D)==f,A=w==D;if(A&&l(e)){if(!l(t))return!1;y=!0,x=!1}if(A&&!x)return m||(m=new r),y||c(e)?i(e,t,n,g,v,m):o(e,t,w,n,g,v,m);if(!(1&n)){var C=x&&p.call(e,"__wrapped__"),S=E&&p.call(t,"__wrapped__");
vendor: 13,373 bytes, line 2
2if(C||S){var _=C?e.value():e,k=S?t.value():t;return m||(m=new r),v(_,k,n,g,m)}}return!!A&&(m||(m=new r),a(e,t,n,g,v,m))}},96985(e,t,n){var r=n(7766),i=n(60243);e.exports=function(e){return i(e)&&"[object Map]"==r(e)}},15978(e,t,n){var r=n(47548),i=n(22735);e.exports=function(e,t,n,o){var a=n.length,s=a,u=!o;if(null==e)return!s;for(e=Object(e);a--;){var l=n[a];if(u&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a<s;){var c=(l=n[a])[0],d=e[c],h=l[1];if(u&&l[2]){if(void 0===d&&!(c in e))return!1}else{var f=new r;if(o)var p=o(d,h,c,e,t,f);if(!(void 0===p?i(h,d,3,o,f):p))return!1}}return!0}},32456(e,t,n){var r=n(92135),i=n(62983),o=n(92156),a=n(69490),s=/^\[object .+?Constructor\]$/,u=Function.prototype,l=Object.prototype,c=u.toString,d=l.hasOwnProperty,h=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?h:s).test(a(e))}},73407(e,t,n){var r=n(7766),i=n(60243);e.exports=function(e){return i(e)&&"[object Set]"==r(e)}},91138(e,t,n){var r=n(73347),i=n(14619),o=n(60243),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},67190(e,t,n){var r=n(35390),i=n(78759),o=n(1845),a=n(7366),s=n(60226);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):r(e):s(e)}},64851(e,t,n){var r=n(47234),i=n(12217),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},78368(e,t,n){var r=n(92156),i=n(47234),o=n(59266),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=i(e),n=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},58593(e,t,n){var r=n(6570),i=n(47233);e.exports=function(e,t){var n=-1,o=i(e)?Array(e.length):[];return r(e,(function(e,r,i){o[++n]=t(e,r,i)})),o}},35390(e,t,n){var r=n(15978),i=n(92607),o=n(50384);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},78759(e,t,n){var r=n(22735),i=n(2811),o=n(79420),a=n(17267),s=n(40563),u=n(50384),l=n(48520);e.exports=function(e,t){return a(e)&&s(t)?u(l(e),t):function(n){var a=i(n,e);return void 0===a&&a===t?o(n,e):r(t,a,3)}}},87338(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},44336(e,t,n){var r=n(56595);e.exports=function(e){return function(t){return r(t,e)}}},23113(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},72979(e,t,n){var r=n(64066),i=n(77511),o=n(7366),a=n(30307),s=r?r.prototype:void 0,u=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return u?u.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},36676(e){e.exports=function(e){return function(t){return e(t)}}},40432(e){e.exports=function(e,t){return e.has(t)}},77133(e,t,n){var r=n(1845);e.exports=function(e){return"function"==typeof e?e:r}},94534(e,t,n){var r=n(7366),i=n(17267),o=n(41277),a=n(15035);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}},24770(e,t,n){var r=n(96375);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},187(e,t,n){e=n.nmd(e);var r=n(40238),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},61936(e,t,n){var r=n(24770);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},83220(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},78885(e,t,n){var r=n(64066),i=r?r.prototype:void 0,o=i?i.valueOf:void 0;e.exports=function(e){return o?Object(o.call(e)):{}}},32184(e,t,n){var r=n(24770);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},32306(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},22376(e,t,n){var r=n(49838),i=n(63713);e.exports=function(e,t,n,o){var a=!n;n||(n={});for(var s=-1,u=t.length;++s<u;){var l=t[s],c=o?o(n[l],e[l],l,n,e):void 0;void 0===c&&(c=e[l]),a?i(n,l,c):r(n,l,c)}return n}},60650(e,t,n){var r=n(22376),i=n(34475);e.exports=function(e,t){return r(e,i(e),t)}},78957(e,t,n){var r=n(22376),i=n(91416);e.exports=function(e,t){return r(e,i(e),t)}},60814(e,t,n){var r=n(40238)["__core-js_shared__"];e.exports=r},28986(e,t,n){var r=n(47233);e.exports=function(e,t){return function(n,i){if(null==n)return n;if(!r(n))return e(n,i);for(var o=n.length,a=t?o:-1,s=Object(n);(t?a--:++a<o)&&!1!==i(s[a],a,s););return n}}},49748(e){e.exports=function(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var u=a[e?s:++i];if(!1===n(o[u],u,o))break}return t}}},89316(e,t,n){var r=n(8331),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},62878(e,t,n){var r=n(476),i=n(94497),o=n(40432);e.exports=function(e,t,n,a,s,u){var l=1&n,c=e.length,d=t.length;if(c!=d&&!(l&&d>c))return!1;var h=u.get(e),f=u.get(t);if(h&&f)return h==t&&f==e;var p=-1,g=!0,v=2&n?new r:void 0;for(u.set(e,t),u.set(t,e);++p<c;){var m=e[p],y=t[p];if(a)var b=l?a(y,m,p,t,e,u):a(m,y,p,e,t,u);if(void 0!==b){if(b)continue;g=!1;break}if(v){if(!i(t,(function(e,t){if(!o(v,t)&&(m===e||s(m,e,n,a,u)))return v.push(t)}))){g=!1;break}}else if(m!==y&&!s(m,y,n,a,u)){g=!1;break}}return u.delete(e),u.delete(t),g}},13(e,t,n){var r=n(64066),i=n(96375),o=n(21693),a=n(62878),s=n(56646),u=n(69684),l=r?r.prototype:void 0,c=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,d,h){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=s;case"[object Set]":var p=1&r;if(f||(f=u),e.size!=t.size&&!p)return!1;var g=h.get(e);if(g)return g==t;r|=2,h.set(e,t);var v=a(f(e),f(t),r,l,d,h);return h.delete(e),v;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},60926(e,t,n){var r=n(12569),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,a,s){var u=1&n,l=r(e),c=l.length;if(c!=r(t).length&&!u)return!1;for(var d=c;d--;){var h=l[d];if(!(u?h in t:i.call(t,h)))return!1}var f=s.get(e),p=s.get(t);if(f&&p)return f==t&&p==e;var g=!0;s.set(e,t),s.set(t,e);for(var v=u;++d<c;){var m=e[h=l[d]],y=t[h];if(o)var b=u?o(y,m,h,t,e,s):o(m,y,h,e,t,s);if(!(void 0===b?m===y||a(m,y,n,o,s):b)){g=!1;break}v||(v="constructor"==h)}if(g&&!v){var w=e.constructor,D=t.constructor;w==D||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof D&&D instanceof D||(g=!1)}return s.delete(e),s.delete(t),g}},15207(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},12569(e,t,n){var r=n(17028),i=n(34475),o=n(26891);e.exports=function(e){return r(e,o,i)}},24610(e,t,n){var r=n(17028),i=n(91416),o=n(71064);e.exports=function(e){return r(e,o,i)}},51692(e,t,n){var r=n(7435);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},92607(e,t,n){var r=n(40563),i=n(26891);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var o=t[n],a=e[o];t[n]=[o,a,r(a)]}return t}},8331(e,t,n){var r=n(32456),i=n(1899);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},59216(e,t,n){var r=n(90598)(Object.getPrototypeOf,Object);e.exports=r},52566(e,t,n){var r=n(64066),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},34475(e,t,n){var r=n(25623),i=n(34138),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return o.call(e,t)})))}:i;e.exports=s},91416(e,t,n){var r=n(11145),i=n(59216),o=n(34475),a=n(34138),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=i(e);return t}:a;e.exports=s},7766(e,t,n){var r=n(38879),i=n(39274),o=n(16757),a=n(65264),s=n(36630),u=n(73347),l=n(69490),c="[object Map]",d="[object Promise]",h="[object Set]",f="[object WeakMap]",p="[object DataView]",g=l(r),v=l(i),m=l(o),y=l(a),b=l(s),w=u;(r&&w(new r(new ArrayBuffer(1)))!=p||i&&w(new i)!=c||o&&w(o.resolve())!=d||a&&w(new a)!=h||s&&w(new s)!=f)&&(w=function(e){var t=u(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case g:return p;case v:return c;case m:return d;case y:return h;case b:return f}return t}),e.exports=w},1899(e){e.exports=function(e,t){return null==e?void 0:e[t]}},38043(e,t,n){var r=n(94534),i=n(20867),o=n(7366),a=n(84528),s=n(14619),u=n(48520);e.exports=function(e,t,n){for(var l=-1,c=(t=r(t,e)).length,d=!1;++l<c;){var h=u(t[l]);if(!(d=null!=e&&n(e,h)))break;e=e[h]}return d||++l!=c?d:!!(c=null==e?0:e.length)&&s(c)&&a(h,c)&&(o(e)||i(e))}},65305(e,t,n){var r=n(91697);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},31665(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},75e3(e,t,n){var r=n(91697),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},33292(e,t,n){var r=n(91697),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},53980(e,t,n){var r=n(91697);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},6934(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},80392(e,t,n){var r=n(24770),i=n(61936),o=n(83220),a=n(78885),s=n(32184);e.exports=function(e,t,n){var u=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new u(+e);case"[object DataView]":return i(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new u;case"[object Number]":case"[object String]":return new u(e);case"[object RegExp]":return o(e);case"[object Symbol]":return a(e)}}},59980(e,t,n){var r=n(98867),i=n(59216),o=n(47234);e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}},84528(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},17267(e,t,n){var r=n(7366),i=n(30307),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}},7435(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},62983(e,t,n){var r,i=n(60814),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},47234(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},40563(e,t,n){var r=n(92156);e.exports=function(e){return e==e&&!r(e)}},16505(e){e.exports=function(){this.__data__=[],this.size=0}},93457(e,t,n){var r=n(74554),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},74616(e,t,n){var r=n(74554);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},54092(e,t,n){var r=n(74554);e.exports=function(e){return r(this.__data__,e)>-1}},16412(e,t,n){var r=n(74554);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},74185(e,t,n){var r=n(86458),i=n(68922),o=n(39274);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},15169(e,t,n){var r=n(51692);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},13032(e,t,n){var r=n(51692);e.exports=function(e){return r(this,e).get(e)}}
vendor: 4,537 bytes, line 2
2,13340(e,t,n){var r=n(51692);e.exports=function(e){return r(this,e).has(e)}},19852(e,t,n){var r=n(51692);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},56646(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},50384(e){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},72997(e,t,n){var r=n(15523);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},91697(e,t,n){var r=n(8331)(Object,"create");e.exports=r},12217(e,t,n){var r=n(90598)(Object.keys,Object);e.exports=r},59266(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},28114(e,t,n){e=n.nmd(e);var r=n(15207),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&r.process,s=function(){try{var e=o&&o.require&&o.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},64637(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},90598(e){e.exports=function(e,t){return function(n){return e(t(n))}}},40238(e,t,n){var r=n(15207),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},97893(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},61430(e){e.exports=function(e){return this.__data__.has(e)}},69684(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},91191(e,t,n){var r=n(68922);e.exports=function(){this.__data__=new r,this.size=0}},22243(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},94018(e){e.exports=function(e){return this.__data__.get(e)}},37078(e){e.exports=function(e){return this.__data__.has(e)}},66574(e,t,n){var r=n(68922),i=n(39274),o=n(49258);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(e,t),this.size=n.size,this}},41277(e,t,n){var r=n(72997),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)})),t}));e.exports=a},48520(e,t,n){var r=n(30307);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},69490(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},19692(e,t,n){var r=n(24390);e.exports=function(e){return r(e,5)}},21693(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},43482(e,t,n){var r=n(19794),i=n(77133);e.exports=function(e,t){return e&&r(e,i(t))}},2811(e,t,n){var r=n(56595);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},79420(e,t,n){var r=n(8836),i=n(38043);e.exports=function(e,t){return null!=e&&i(e,t,r)}},1845(e){e.exports=function(e){return e}},20867(e,t,n){var r=n(23819),i=n(60243),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=u},7366(e){var t=Array.isArray;e.exports=t},47233(e,t,n){var r=n(92135),i=n(14619);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},11773(e,t,n){e=n.nmd(e);var r=n(40238),i=n(32292),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?r.Buffer:void 0,u=(s?s.isBuffer:void 0)||i;e.exports=u},92135(e,t,n){var r=n(73347),i=n(92156);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},14619(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},90113(e,t,n){var r=n(96985),i=n(36676),o=n(28114),a=o&&o.isMap,s=a?i(a):r;e.exports=s},92156(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},60243(e){e.exports=function(e){return null!=e&&"object"==typeof e}},31832(e,t,n){var r=n(73347),i=n(59216),o=n(60243),a=Function.prototype,s=Object.prototype,u=a.toString,l=s.hasOwnProperty,c=u.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=r(e))return!1;var t=i(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==c}}
2,97175(e,t,n){var r=n(73407),i=n(36676),o=n(28114),a=o&&o.isSet,s=a?i(a):r;e.exports=s},50586(e,t,n){var r=n(73347),i=n(7366),o=n(60243);e.exports=function(e){return"string"==typeof e||!i(e)&&o(e)&&"[object String]"==r(e)}},30307(e,t,n){var r=n(73347),i=n(60243);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},27210(e,t,n){var r=n(91138),i=n(36676),o=n(28114),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},26891(e,t,n){var r=n(86758),i=n(64851),o=n(47233);e.exports=function(e){return o(e)?r(e):i(e)}},71064(e,t,n){var r=n(86758),i=n(78368),o=n(47233);e.exports=function(e){return o(e)?r(e,!0):i(e)}},18809(e,t,n){var r=n(77511),i=n(67190),o=n(58593),a=n(7366);e.exports=function(e,t){return(a(e)?r:o)(e,i(t,3))}},15523(e,t,n){var r=n(49258);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},60226(e,t,n){var r=n(87338),i=n(44336),o=n(17267),a=n(48520);e.exports=function(e){return o(e)?r(a(e)):i(e)}},34138(e){e.exports=function(){return[]}},32292(e){e.exports=function(){return!1}},15035(e,t,n){var r=n(72979);e.exports=function(e){return null==e?"":r(e)}},98519(e,t,n){"use strict";var r=n(79008);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i}
vendor: 11,374 bytes, line 2
2;return n.PropTypes=n,n}},55947(e,t,n){e.exports=n(98519)()},79008(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},10157(e,t,n){var r=n(27119);function i(e){this.mode=r.MODE_8BIT_BYTE,this.data=e}i.prototype={getLength:function(e){return this.data.length},write:function(e){for(var t=0;t<this.data.length;t++)e.put(this.data.charCodeAt(t),8)}},e.exports=i},59811(e){function t(){this.buffer=new Array,this.length=0}t.prototype={get:function(e){var t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var n=0;n<t;n++)this.putBit(1==(e>>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},912(e){e.exports={L:1,M:0,Q:3,H:2}},51930(e,t,n){var r=n(63314);function i(e,t){if(null==e.length)throw new Error(e.length+"/"+t);for(var n=0;n<e.length&&0==e[n];)n++;this.num=new Array(e.length-n+t);for(var r=0;r<e.length-n;r++)this.num[r]=e[r+n]}i.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(e){for(var t=new Array(this.getLength()+e.getLength()-1),n=0;n<this.getLength();n++)for(var o=0;o<e.getLength();o++)t[n+o]^=r.gexp(r.glog(this.get(n))+r.glog(e.get(o)));return new i(t,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var t=r.glog(this.get(0))-r.glog(e.get(0)),n=new Array(this.getLength()),o=0;o<this.getLength();o++)n[o]=this.get(o);for(o=0;o<e.getLength();o++)n[o]^=r.gexp(r.glog(e.get(o))+t);return new i(n,0).mod(e)}},e.exports=i},68382(e,t,n){var r=n(10157),i=n(98166),o=n(59811),a=n(77344),s=n(51930);function u(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}var l=u.prototype;l.addData=function(e){var t=new r(e);this.dataList.push(t),this.dataCache=null},l.isDark=function(e,t){if(e<0||this.moduleCount<=e||t<0||this.moduleCount<=t)throw new Error(e+","+t);return this.modules[e][t]},l.getModuleCount=function(){return this.moduleCount},l.make=function(){if(this.typeNumber<1){var e=1;for(e=1;e<40;e++){for(var t=i.getRSBlocks(e,this.errorCorrectLevel),n=new o,r=0,s=0;s<t.length;s++)r+=t[s].dataCount;for(s=0;s<this.dataList.length;s++){var u=this.dataList[s];n.put(u.mode,4),n.put(u.getLength(),a.getLengthInBits(u.mode,e)),u.write(n)}if(n.getLengthInBits()<=8*r)break}this.typeNumber=e}this.makeImpl(!1,this.getBestMaskPattern())},l.makeImpl=function(e,t){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++){this.modules[n]=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++)this.modules[n][r]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,t),this.typeNumber>=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=u.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},l.setupPositionProbePattern=function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},l.getBestMaskPattern=function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=a.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t},l.createMovieClip=function(e,t,n){var r=e.createEmptyMovieClip(t,n);this.make();for(var i=0;i<this.modules.length;i++)for(var o=1*i,a=0;a<this.modules[i].length;a++){var s=1*a;this.modules[i][a]&&(r.beginFill(0,100),r.moveTo(s,o),r.lineTo(s+1,o),r.lineTo(s+1,o+1),r.lineTo(s,o+1),r.endFill())}return r},l.setupTimingPattern=function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var t=8;t<this.moduleCount-8;t++)null==this.modules[6][t]&&(this.modules[6][t]=t%2==0)},l.setupPositionAdjustPattern=function(){for(var e=a.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var n=0;n<e.length;n++){var r=e[t],i=e[n];if(null==this.modules[r][i])for(var o=-2;o<=2;o++)for(var s=-2;s<=2;s++)this.modules[r+o][i+s]=-2==o||2==o||-2==s||2==s||0==o&&0==s}},l.setupTypeNumber=function(e){for(var t=a.getBCHTypeNumber(this.typeNumber),n=0;n<18;n++){var r=!e&&1==(t>>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(n=0;n<18;n++){r=!e&&1==(t>>n&1);this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r}},l.setupTypeInfo=function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=a.getBCHTypeInfo(n),i=0;i<15;i++){var o=!e&&1==(r>>i&1);i<6?this.modules[i][8]=o:i<8?this.modules[i+1][8]=o:this.modules[this.moduleCount-15+i][8]=o}for(i=0;i<15;i++){o=!e&&1==(r>>i&1);i<8?this.modules[8][this.moduleCount-i-1]=o:i<9?this.modules[8][15-i-1+1]=o:this.modules[8][15-i-1]=o}this.modules[this.moduleCount-8][8]=!e},l.mapData=function(e,t){for(var n=-1,r=this.moduleCount-1,i=7,o=0,s=this.moduleCount-1;s>0;s-=2)for(6==s&&s--;;){for(var u=0;u<2;u++)if(null==this.modules[r][s-u]){var l=!1;o<e.length&&(l=1==(e[o]>>>i&1)),a.getMask(t,r,s-u)&&(l=!l),this.modules[r][s-u]=l,-1==--i&&(o++,i=7)}if((r+=n)<0||this.moduleCount<=r){r-=n,n=-n;break}}},u.PAD0=236,u.PAD1=17,u.createData=function(e,t,n){for(var r=i.getRSBlocks(e,t),s=new o,l=0;l<n.length;l++){var c=n[l];s.put(c.mode,4),s.put(c.getLength(),a.getLengthInBits(c.mode,e)),c.write(s)}var d=0;for(l=0;l<r.length;l++)d+=r[l].dataCount;if(s.getLengthInBits()>8*d)throw new Error("code length overflow. ("+s.getLengthInBits()+">"+8*d+")");for(s.getLengthInBits()+4<=8*d&&s.put(0,4);s.getLengthInBits()%8!=0;)s.putBit(!1);for(;!(s.getLengthInBits()>=8*d||(s.put(u.PAD0,8),s.getLengthInBits()>=8*d));)s.put(u.PAD1,8);return u.createBytes(s,r)},u.createBytes=function(e,t){for(var n=0,r=0,i=0,o=new Array(t.length),u=new Array(t.length),l=0;l<t.length;l++){var c=t[l].dataCount,d=t[l].totalCount-c;r=Math.max(r,c),i=Math.max(i,d),o[l]=new Array(c);for(var h=0;h<o[l].length;h++)o[l][h]=255&e.buffer[h+n];n+=c;var f=a.getErrorCorrectPolynomial(d),p=new s(o[l],f.getLength()-1).mod(f);u[l]=new Array(f.getLength()-1);for(h=0;h<u[l].length;h++){var g=h+p.getLength()-u[l].length;u[l][h]=g>=0?p.get(g):0}}var v=0;for(h=0;h<t.length;h++)v+=t[h].totalCount;var m=new Array(v),y=0;for(h=0;h<r;h++)for(l=0;l<t.length;l++)h<o[l].length&&(m[y++]=o[l][h]);for(h=0;h<i;h++)for(l=0;l<t.length;l++)h<u[l].length&&(m[y++]=u[l][h]);return m},e.exports=u},98166(e,t,n){var r=n(912);function i(e,t){this.totalCount=e,this.dataCount=t}i.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],i.getRSBlocks=function(e,t){var n=i.getRsBlockTable(e,t);if(null==n)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+t);for(var r=n.length/3,o=new Array,a=0;a<r;a++)for(var s=n[3*a+0],u=n[3*a+1],l=n[3*a+2],c=0;c<s;c++)o.push(new i(u,l));return o},i.getRsBlockTable=function(e,t){switch(t){case r.L:return i.RS_BLOCK_TABLE[4*(e-1)+0];case r.M:return i.RS_BLOCK_TABLE[4*(e-1)+1];case r.Q:return i.RS_BLOCK_TABLE[4*(e-1)+2];case r.H:return i.RS_BLOCK_TABLE[4*(e-1)+3];default:return}},e.exports=i},63314(e){for(var t={glog:function(e){if(e<1)throw new Error("glog("+e+")");return t.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;e>=256;)e-=255;return t.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},n=0;n<8;n++)t.EXP_TABLE[n]=1<<n;for(n=8;n<256;n++)t.EXP_TABLE[n]=t.EXP_TABLE[n-4]^t.EXP_TABLE[n-5]^t.EXP_TABLE[n-6]^t.EXP_TABLE[n-8];for(n=0;n<255;n++)t.LOG_TABLE[t.EXP_TABLE[n]]=n;e.exports=t},27119(e){e.exports={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8}},77344(e,t,n){var r=n(27119),i=n(51930),o=n(63314),a=0,s=1,u=2,l=3,c=4,d=5,h=6,f=7,p={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){for(var t=e<<10;
2p.getBCHDigit(t)-p.getBCHDigit(p.G15)>=0;)t^=p.G15<<p.getBCHDigit(t)-p.getBCHDigit(p.G15);return(e<<10|t)^p.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;p.getBCHDigit(t)-p.getBCHDigit(p.G18)>=0;)t^=p.G18<<p.getBCHDigit(t)-p.getBCHDigit(p.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return p.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case a:return(t+n)%2==0;case s:return t%2==0;case u:return n%3==0;case l:return(t+n)%3==0;case c:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case d:return t*n%2+t*n%3==0;case h:return(t*n%2+t*n%3)%2==0;case f:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new i([1],0),n=0;n<e;n++)t=t.multiply(new i([1,o.gexp(n)],0));return t},getLengthInBits:function(e,t){if(1<=t&&t<10)switch(e){case r.MODE_NUMBER:return 10;case r.MODE_ALPHA_NUM:return 9;case r.MODE_8BIT_BYTE:case r.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case r.MODE_NUMBER:return 12;case r.MODE_ALPHA_NUM:return 11;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case r.MODE_NUMBER:return 14;case r.MODE_ALPHA_NUM:return 13;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),n=0,r=0;r<t;r++)for(var i=0;i<t;i++){for(var o=0,a=e.isDark(r,i),s=-1;s<=1;s++)if(!(r+s<0||t<=r+s))for(var u=-1;u<=1;u++)i+u<0||t<=i+u||0==s&&0==u||a==e.isDark(r+s,i+u)&&o++;o>5&&(n+=3+o-5)}for(r=0;r<t-1;r++)for(i=0;i<t-1;i++){var l=0;e.isDark(r,i)&&l++,e.isDark(r+1,i)&&l++,e.isDark(r,i+1)&&l++,e.isDark(r+1,i+1)&&l++,0!=l&&4!=l||(n+=3)}for(r=0;r<t;r++)for(i=0;i<t-6;i++)e.isDark(r,i)&&!e.isDark(r,i+1)&&e.isDark(r,i+2)&&e.isDark(r,i+3)&&e.isDark(r,i+4)&&!e.isDark(r,i+5)&&e.isDark(r,i+6)&&(n+=40);for(i=0;i<t;i++)for(r=0;r<t-6;r++)e.isDark(r,i)&&!e.isDark(r+1,i)&&e.isDark(r+2,i)&&e.isDark(r+3,i)&&e.isDark(r+4,i)&&!e.isDark(r+5,i)&&e.isDark(r+6,i)&&(n+=40);var c=0;for(i=0;i<t;i++)for(r=0;r<t;r++)e.isDark(r,i)&&c++;return n+=10*(Math.abs(100*c/t/t-50)/5)}};e.exports=p},66961(e,t,n){"use strict";n.d(t,{xk:()=>Mo});var r=n(2057),i=n(18424),o={},a=function(e,t,n,r){var i=e+"-"+t+"-"+n+(r?"-server":"");if(o[i])return o[i];var a=function(e,t,n,r){if("undefined"==typeof document&&!r)return null;var i=r?new r:document.createElement("canvas");i.width=2*n,i.height=2*n;var o=i.getContext("2d");return o?(o.fillStyle=e,o.fillRect(0,0,i.width,i.height),o.fillStyle=t,o.fillRect(0,0,n,n),o.translate(n,n),o.fillRect(0,0,n,n),i.toDataURL()):null}(e,t,n,r);return o[i]=a,a},s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=function(e){var t=e.white,n=e.grey,o=e.size,u=e.renderers,l=e.borderRadius,c=e.boxShadow,d=e.children,h=(0,i.Ay)({default:{grid:{borderRadius:l,boxShadow:c,absolute:"0px 0px 0px 0px",background:"url("+a(t,n,o,u.canvas)+") center left"}}});return(0,r.isValidElement)(d)?r.cloneElement(d,s({},d.props,{style:s({},d.props.style,h.grid)})):r.createElement("div",{style:h.grid})};u.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const l=u;var c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function h(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var f=function(e){function t(){var e,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=h(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),r.handleChange=function(e){var t=function(e,t,n,r,i){var o=i.clientWidth,a=i.clientHeight,s="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,u="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,l=s-(i.getBoundingClientRect().left+window.pageXOffset),c=u-(i.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var d=void 0;if(d=c<0?0:c>
vendor: 8,803 bytes, line 2
2a?1:Math.round(100*c/a)/100,t.a!==d)return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}else{var h=void 0;if(r!==(h=l<0?0:l>o?1:Math.round(100*l/o)/100))return{h:t.h,s:t.s,l:t.l,a:h,source:"rgb"}}return null}(e,r.props.hsl,r.props.direction,r.props.a,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},h(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),d(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,n=(0,i.Ay)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:c({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return r.createElement("div",{style:n.alpha},r.createElement("div",{style:n.checkboard},r.createElement(l,{renderers:this.props.renderers})),r.createElement("div",{style:n.gradient}),r.createElement("div",{style:n.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},r.createElement("div",{style:n.pointer},this.props.pointer?r.createElement(this.props.pointer,this.props):r.createElement("div",{style:n.slider}))))}}]),t}(r.PureComponent||r.Component);const p=f;var g=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var v=[38,40],m=1;const y=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(e){n.setUpdatedValue(e.target.value,e)},n.handleKeyDown=function(e){var t,r=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(r)&&(t=e.keyCode,v.indexOf(t)>-1)){var i=n.getArrowOffset(),o=38===e.keyCode?r+i:r-i;n.setUpdatedValue(o,e)}},n.handleDrag=function(e){if(n.props.dragLabel){var t=Math.round(n.props.value+e.movementX);t>=0&&t<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(t),e)}},n.handleMouseDown=function(e){n.props.dragLabel&&(e.preventDefault(),n.handleDrag(e),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},n.inputId="rc-editable-input-"+m++,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),g(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,i.Ay)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return r.createElement("div",{style:t.wrap},r.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?r.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(r.PureComponent||r.Component);var b=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function w(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var D=function(e){function t(){var e,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];return n=r=w(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(o))),r.handleChange=function(e){var t=function(e,t,n,r){var i=r.clientWidth,o=r.clientHeight,a="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,u=a-(r.getBoundingClientRect().left+window.pageXOffset),l=s-(r.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var c=void 0;if(c=l<0?359:l>o?0:360*(-100*l/o+100)/100,n.h!==c)return{h:c,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var d=void 0;if(d=u<0?0:u>i?359:100*u/i*360/100,n.h!==d)return{h:d,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}(e,r.props.direction,r.props.hsl,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},w(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),b(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.direction,n=void 0===t?"horizontal":t,o=(0,i.Ay)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxSh
2adow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===n});return r.createElement("div",{style:o.hue},r.createElement("div",{className:"hue-"+n,style:o.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},r.createElement("style",null,"\n            .hue-horizontal {\n              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n\n            .hue-vertical {\n              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n          "),r.createElement("div",{style:o.pointer},this.props.pointer?r.createElement(this.props.pointer,this.props):r.createElement("div",{style:o.slider}))))}}]),t}(r.PureComponent||r.Component);const x=D;var E=n(55947),A=n.n(E);const C=function(){this.__data__=[],this.size=0};const S=function(e,t){return e===t||e!=e&&t!=t};const _=function(e,t){for(var n=e.length;n--;)if(S(e[n][0],t))return n;return-1};var k=Array.prototype.splice;const O=function(e){var t=this.__data__,n=_(t,e);return!(n<0)&&(n==t.length-1?t.pop():k.call(t,n,1),--this.size,!0)};const F=function(e){var t=this.__data__,n=_(t,e);return n<0?void 0:t[n][1]};const P=function(e){return _(this.__data__,e)>-1};const T=function(e,t){var n=this.__data__,r=_(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function R(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}R.prototype.clear=C,R.prototype.delete=O,R.prototype.get=F,R.prototype.has=P,R.prototype.set=T;const j=R;const M=function(){this.__data__=new j,this.size=0};const I=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};const B=function(e){return this.__data__.get(e)};const L=function(e){return this.__data__.has(e)};const N="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;var U="object"==typeof self&&self&&self.Object===Object&&self;const z=N||U||Function("return this")();const W=z.Symbol;var H=Object.prototype,V=H.hasOwnProperty,G=H.toString,q=W?W.toStringTag:void 0;const K=function(e){var t=V.call(e,q),n=e[q];try{e[q]=void 0;var r=!0}catch(e){}var i=G.call(e);return r&&(t?e[q]=n:delete e[q]),i};var X=Object.prototype.toString;const Y=function(e){return X.call(e)};var Q=W?W.toStringTag:void 0;const $=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Q&&Q in Object(e)?K(e):Y(e)};const J=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const Z=function(e){if(!J(e))return!1;var t=$(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const ee=z["__core-js_shared__"];var te,ne=(te=/[^.]+$/.exec(ee&&ee.keys&&ee.keys.IE_PROTO||""))?"Symbol(src)_1."+te:"";const re=function(e){return!!ne&&ne in e};var ie=Function.prototype.toString;const oe=function(e){if(null!=e){try{return ie.call(e)}catch(e){}try{return e+""}catch(e){}}return""};var ae=/^\[object .+?Constructor\]$/,se=Function.prototype,ue=Object.prototype,le=se.toString,ce=ue.hasOwnProperty,de=RegExp("^"+le.call(ce).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const he=function(e){return!(!J(e)||re(e))&&(Z(e)?de:ae).test(oe(e))};const fe=function(e,t){return null==e?void 0:e[t]};const pe=function(e,t){var n=fe(e,t);return he(n)?n:void 0};const ge=pe(z,"Map");const ve=pe(Object,"create");const me=function(){this.__data__=ve?ve(null):{},this.size=0};const ye=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var be=Object.prototype.hasOwnProperty;const we=function(e){var t=this.__data__;if(ve){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return be.call(t,e)?t[e]:void 0};var De=Object.prototype.hasOwnProperty;const xe=function(e){var t=this.__data__;return ve?void 0!==t[e]:De.call(t,e)};const Ee=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=ve&&void 0===t?"__lodash_hash_undefined__":t,this};function Ae(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Ae.prototype.clear=me,Ae.prototype.delete=ye,Ae.prototype.get=we,Ae.prototype.has=xe,Ae.prototype.set=Ee;const Ce=Ae;const Se=function(){this.size=0,this.__data__={hash:new Ce,map:new(ge||j),string:new Ce}};const _e=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const ke=function(e,t){var n=e.__data__;return _e(t)?n["string"==typeof t?"string":"hash"]:n.map};const Oe=function(e){var t=ke(this,e).delete(e);return this.size-=t?1:0,t};const Fe=function(e){return ke(this,e).get(e)};const Pe=function(e){return ke(this,e).has(e)};const Te=function(e,t){var n=ke(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function Re(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Re.prototype.clear=Se,Re.prototype.delete=Oe,Re.prototype.get=Fe,Re.prototype.has=Pe,Re.prototype.set=Te;const je=Re;const Me=function(e,t){var n=this.__data__;if(n instanceof j){var r=n.__data__;if(!ge||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new je(r)}return n.set(e,t),this.size=n.size,this};function Ie(e){var t=this.__data__=new j(e);this.size=t.size}Ie.prototype.clear=M,Ie.prototype.delete=I,Ie.prototype.get=B,Ie.prototype.has=L,Ie.prototype.set=Me;const Be=Ie;const Le=function(){try{var e=pe(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();const Ne=function(e,t,n){"__proto__"==t&&Le?Le(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};const Ue=function(e,t,n){(void 0!==n&&!S(e[t],n)||void 0===n&&!(t in e))&&Ne(e,t,n)};const ze=function(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r
vendor: 1,590 bytes, line 2
2(t),s=a.length;s--;){var u=a[e?s:++i];if(!1===n(o[u],u,o))break}return t}}();var We="object"==typeof exports&&exports&&!exports.nodeType&&exports,He=We&&"object"==typeof module&&module&&!module.nodeType&&module,Ve=He&&He.exports===We?z.Buffer:void 0,Ge=Ve?Ve.allocUnsafe:void 0;const qe=function(e,t){if(t)return e.slice();var n=e.length,r=Ge?Ge(n):new e.constructor(n);return e.copy(r),r};const Ke=z.Uint8Array;const Xe=function(e){var t=new e.constructor(e.byteLength);return new Ke(t).set(new Ke(e)),t};const Ye=function(e,t){var n=t?Xe(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)};const Qe=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};var $e=Object.create;const Je=function(){function e(){}return function(t){if(!J(t))return{};if($e)return $e(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();const Ze=function(e,t){return function(n){return e(t(n))}};const et=Ze(Object.getPrototypeOf,Object);var tt=Object.prototype;const nt=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||tt)};const rt=function(e){return"function"!=typeof e.constructor||nt(e)?{}:Je(et(e))};const it=function(e){return null!=e&&"object"==typeof e};const ot=function(e){return it(e)&&"[object Arguments]"==$(e)};var at=Object.prototype,st=at.hasOwnProperty,ut=at.propertyIsEnumerable,lt=ot(function(){return arguments}())?ot:function(e){return it(e)&&st.call(e,"callee")&&!ut.call(e,"callee")};const ct=lt;const dt=Array.isArray;const ht=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};
2const ft=function(e){return null!=e&&ht(e.length)&&!Z(e)};const pt=function(e){return it(e)&&ft(e)};const gt=function(){return!1};var vt="object"==typeof exports&&exports&&!exports.nodeType&&exports,mt=vt&&"object"==typeof module&&module&&!module.nodeType&&module,yt=mt&&mt.exports===vt?z.Buffer:void 0;const bt=(yt?yt.isBuffer:void 0)||gt;var wt=Function.prototype,Dt=Object.prototype,xt=wt.toString,Et=Dt.hasOwnProperty,At=xt.call(Object);const Ct=function(e){if(!it(e)||"[object Object]"!=$(e))return!1;var t=et(e);if(null===t)return!0;var n=Et.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&xt.call(n)==At};var St={};St["[object Float32Array]"]=St["[object Float64Array]"]=St["[object Int8Array]"]=St["[object Int16Array]"]=St["[object Int32Array]"]=St["[object Uint8Array]"]=St["[object Uint8ClampedArray]"]=St["[object Uint16Array]"]=St["[object Uint32Array]"]=!0,St["[object Arguments]"]=St["[object Array]"]=St["[object ArrayBuffer]"]=St["[object Boolean]"]=St["[object DataView]"]=St["[object Date]"]=St["[object Error]"]=St["[object Function]"]=St["[object Map]"]=St["[object Number]"]=St["[object Object]"]=St["[object RegExp]"]=St["[object Set]"]=St["[object String]"]=St["[object WeakMap]"]=!1;const _t=function(e){return it(e)&&ht(e.length)&&!!St[$(e)]};const kt=function(e){return function(t){return e(t)}};var Ot="object"==typeof exports&&exports&&!exports.nodeType&&exports,Ft=Ot&&"object"==typeof module&&module&&!module.nodeType&&module,Pt=Ft&&Ft.exports===Ot&&N.process,Tt=function(){try{var e=Ft&&Ft.require&&Ft.require("util").types;return e||Pt&&Pt.binding&&Pt.binding("util")}catch(e){}}();var Rt=Tt&&Tt.isTypedArray;const jt=Rt?kt(Rt):_t;const Mt=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var It=Object.prototype.hasOwnProperty;const Bt=function(e,t,n){var r=e[t];It.call(e,t)&&S(r,n)&&(void 0!==n||t in e)||Ne(e,t,n)};const Lt=function(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],u=r?r(n[s],e[s],s,n,e):void 0;void 0===u&&(u=e[s]),i?Ne(n,s,u):Bt(n,s,u)}return n};const Nt=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};var Ut=/^(?:0|[1-9]\d*)$/;const zt=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&Ut.test(e))&&e>-1&&e%1==0&&e<t};var Wt=Object.prototype.hasOwnProperty;const Ht=function(e,t){var n=dt(e),r=!n&&ct(e),i=!n&&!r&&bt(e),o=!n&&!r&&!i&&jt(e),a=n||r||i||o,s=a?Nt(e.length,String):[],u=s.length;for(var l in e)!t&&!Wt.call(e,l)||a&&("length"==l||i&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||zt(l,u))||s.push(l);return s};const Vt=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var Gt=Object.prototype.hasOwnProperty;const qt=function(e){if(!J(e))return Vt(e);var t=nt(e),n=[];for(var r in e)("constructor"!=r||!t&&Gt.call(e,r))&&n.push(r);return n};const Kt=function(e){return ft(e)?Ht(e,!0):qt(e)};const Xt=function(e){return Lt(e,Kt(e))};const Yt=function(e,t,n,r,i,o,a){var s=Mt(e,n),u=Mt(t,n),l=a.get(u);if(l)Ue(e,n,l);else{var c=o?o(s,u,n+"",e,t,a):void 0,d=void 0===c;if(d){var h=dt(u),f=!h&&bt(u),p=!h&&!f&&jt(u);c=u,h||f||p?dt(s)?c=s:pt(s)?c=Qe(s):f?(d=!1,c=qe(u,!0)):p?(d=!1,c=Ye(u,!0)):c=[]:Ct(u)||ct(u)?(c=s,ct(s)?c=Xt(s):J(s)&&!Z(s)||(c=rt(u))):d=!1}d&&(a.set(u,c),i(c,u,r,o,a),a.delete(u)),Ue(e,n,c)}};const Qt=function e(t,n,r,i,o){t!==n&&ze(n,(function(a,s){if(o||(o=new Be),J(a))Yt(t,n,s,r,e,i,o);else{var u=i?i(Mt(t,s),a,s+"",t,n,o):void 0;void 0===u&&(u=a),Ue(t,s,u)}}),Kt)};const $t=function(e){return e};const Jt=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var Zt=Math.max;const en=function(e,t,n){return t=Zt(void 0===t?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=Zt(r.length-t,0),a=Array(o);++i<o;)a[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(a),Jt(e,this,s)}};const tn=function(e){return function(){return e}};const nn=Le?function(e,t){return Le(e,"toString",{configurable:!0,enumerable:!1,value:tn(t),writable:!0})}:$t;var rn=Date.now;const on=function(e){var t=0,n=0;return function(){var r=rn(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}};const an=on(nn);const sn=function(e,t){return an(en(e,t,$t),e+"")};const un=function(e,t,n){if(!J(n))return!1;var r=typeof t;return!!("number"==r?ft(n)&&zt(t,n.length):"string"==r&&t in n)&&S(n[t],e)};const ln=function(e){return sn((function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,a&&un(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),t=Object(t);++r<i;){var s=n[r];s&&e(t,s,r,o)}return t}))}((function(e,t,n){Qt(e,t,n)}));var cn=function(e){var t=e.zDepth,n=e.radius,o=e.background,a=e.children,s=e.styles,u=void 0===s?{}:s,l=(0,i.Ay)(ln({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:n,background:o}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},u),{"zDepth-1":1===t});return r.createElement("div",{style:l.wrap},r.createElement("div",{style:l.bg}),r.createElement("div",{style:l.content},a))};cn.propTypes={background:A().string,zDepth:A().oneOf([0,1,2,3,4,5]),radius:A().number,styles:A().object},cn.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const dn=cn;const hn=function(){return z.Date.now()};var fn=/\s/;const pn=function(e){for(var t=e.length;t--&&fn.test(e.charAt(t)););return t};var gn=/^\s+/;const vn=function(e){return e?e.slice(0,pn(e)+1).replace(gn,""):e};const mn=function(e){return"symbol"==typeof e||it(e)&&"[object Symbol]"==$(e)};var yn=/^[-+]0x[0-9a-f]+$/i,bn=/^0b[01]+$/i,wn=/^0o[0-7]+$/i,Dn=parseInt;const xn=function(e){if("number"==typeof e)return e;if(mn(e))return NaN;if(J(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=J(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=vn(e);var n=bn.test(e);return n||wn.test(e)?Dn(e.slice(2),n?2:8):yn.test(e)?NaN:+e};var En=Math.max,An=Math.min;const Cn=function(e,t,n){var r,i,o,a,s,u,l=0,c=!1,d=!1,h=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var n=r,o=i;return r=i=void 0,l=t,a=e.apply(o,n)}function p(e){var n=e-u;return void 0===u||n>=t||n<0||d&&e-l>=o}function g(){var e=hn();if(p(e))return v(e);s=setTimeout(g,function(e){var n=t-(e-u);return d?An(n,o-(e-l)):n}(e))}function v(e){return s=void 0,h&&r?f(e):(r=i=void 0,a)}function m(){var e=hn(),n=p(e);if(r=arguments,i=this,u=e,n){if(void 0===s)return function(e){return l=e,s=setTimeout(g,t),c?f(e):a}(u);if(d)return clearTimeout(s),s=setTimeout(g,t),f(u)}return void 0===s&&(s=setTimeout(g,t)),a}return t=xn(t)||0,J(n)&&(c=!!n.leading,o=(d="maxWait"in n)?En(xn(n.maxWait)||0,t):o,h="trailing"in n?!!n.trailing:h),m.cancel=function(){void 0!==s&&clearTimeout(s),l=0,r=u=i=s=void 0},m.flush=function(){return void 0===s?a:v(hn())},m};const Sn=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return J(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Cn(e,t,{leading:r,maxWait:t,trailing:i})};var _n=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var kn=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=function(e){"function"==typeof n.props.onChange&&n.throttle(n.props.onChange,function(e,t,n){var r=n.getBoundingClientRect(),i=r.width,o=r.height,a="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,u=a-(n.getBoundingClientRect().left+window.pageXOffset),l=s-(n.getBoundingClientRect().top+window.pageYOffset);u<0?u=0:u>i&&(u=i),l<0?l=0:l>o&&(l=o);var c=u/i,d=1-l/o;return{h:t.h,s:c,v:d,a:t.a,source:"hsv"}}(e,n.props.hsl,n.container),e)},n.handleMouseDown=function(e){n.handleChange(e);var t=n.getContainerRenderWindow();t.addEventListener("mousemove",n.handleChange),t.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=Sn((function(e,t,n){e(t,n)}),50),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
2(t,e),_n(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},n=t.color,o=t.white,a=t.black,s=t.pointer,u=t.circle,l=(0,i.Ay)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n            0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:n,white:o,black:a,pointer:s,circle:u}},{custom:!!this.props.style});return r.createElement("div",{style:l.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},r.createElement("style",null,"\n          .saturation-white {\n            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n            background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n          }\n          .saturation-black {\n            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n            background: linear-gradient(to top, #000, rgba(0,0,0,0));\n          }\n        "),r.createElement("div",{style:l.white,className:"saturation-white"},r.createElement("div",{style:l.black,className:"saturation-black"}),r.createElement("div",{style:l.pointer},this.props.pointer?r.createElement(this.props.pointer,this.props):r.createElement("div",{style:l.circle}))))}}]),t}(r.PureComponent||r.Component);const On=kn;const Fn=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e};const Pn=Ze(Object.keys,Object);var Tn=Object.prototype.hasOwnProperty;const Rn=function(e){if(!nt(e))return Pn(e);var t=[];for(var n in Object(e))Tn.call(e,n)&&"constructor"!=n&&t.push(n);return t};const jn=function(e){return ft(e)?Ht(e):Rn(e)};const Mn=function(e,t){return function(n,r){if(null==n)return n;if(!ft(n))return e(n,r);for(var i=n.length,o=t?i:-1,a=Object(n);(t?o--:++o<i)&&!1!==r(a[o],o,a););return n}}((function(e,t){return e&&ze(e,t,jn)}));const In=function(e){return"function"==typeof e?e:$t};const Bn=function(e,t){return(dt(e)?Fn:Mn)(e,In(t))};function Ln(e){return Ln="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ln(e)}var Nn=/^\s+/,Un=/\s+$/;function zn(e,t){if(t=t||{},(e=e||"")instanceof zn)return e;if(!(this instanceof zn))return new zn(e,t);var n=function(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,o=null,a=!1,s=!1;"string"==typeof e&&(e=function(e){e=e.replace(Nn,"").replace(Un,"").toLowerCase();var t,n=!1;if(ir[e])e=ir[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=mr.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=mr.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=mr.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=mr.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=mr.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=mr.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=mr.hex8.exec(e))return{r:lr(t[1]),g:lr(t[2]),b:lr(t[3]),a:fr(t[4]),format:n?"name":"hex8"};if(t=mr.hex6.exec(e))return{r:lr(t[1]),g:lr(t[2]),b:lr(t[3]),format:n?"name":"hex"};if(t=mr.hex4.exec(e))return{r:lr(t[1]+""+t[1]),g:lr(t[2]+""+t[2]),b:lr(t[3]+""+t[3]),a:fr(t[4]+""+t[4]),format:n?"name":"hex8"};if(t=mr.hex3.exec(e))return{r:lr(t[1]+""+t[1]),g:lr(t[2]+""+t[2]),b:lr(t[3]+""+t[3]),format:n?"name":"hex"};return!1}(e));"object"==Ln(e)&&(yr(e.r)&&yr(e.g)&&yr(e.b)?(u=e.r,l=e.g,c=e.b,t={r:255*sr(u,255),g:255*sr(l,255),b:255*sr(c,255)}
vendor: 11,046 bytes, line 2
2,a=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):yr(e.h)&&yr(e.s)&&yr(e.v)?(r=dr(e.s),i=dr(e.v),t=function(e,t,n){e=6*sr(e,360),t=sr(t,100),n=sr(n,100);var r=Math.floor(e),i=e-r,o=n*(1-t),a=n*(1-i*t),s=n*(1-(1-i)*t),u=r%6,l=[n,a,o,o,s,n][u],c=[s,n,n,a,o,o][u],d=[o,o,s,n,n,a][u];return{r:255*l,g:255*c,b:255*d}}(e.h,r,i),a=!0,s="hsv"):yr(e.h)&&yr(e.s)&&yr(e.l)&&(r=dr(e.s),o=dr(e.l),t=function(e,t,n){var r,i,o;function a(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=sr(e,360),t=sr(t,100),n=sr(n,100),0===t)r=i=o=n;else{var s=n<.5?n*(1+t):n+t-n*t,u=2*n-s;r=a(u,s,e+1/3),i=a(u,s,e),o=a(u,s,e-1/3)}return{r:255*r,g:255*i,b:255*o}}(e.h,r,o),a=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a));var u,l,c;return n=ar(n),{ok:a,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function Wn(e,t,n){e=sr(e,255),t=sr(t,255),n=sr(n,255);var r,i,o=Math.max(e,t,n),a=Math.min(e,t,n),s=(o+a)/2;if(o==a)r=i=0;else{var u=o-a;switch(i=s>.5?u/(2-o-a):u/(o+a),o){case e:r=(t-n)/u+(t<n?6:0);break;case t:r=(n-e)/u+2;break;case n:r=(e-t)/u+4}r/=6}return{h:r,s:i,l:s}}function Hn(e,t,n){e=sr(e,255),t=sr(t,255),n=sr(n,255);var r,i,o=Math.max(e,t,n),a=Math.min(e,t,n),s=o,u=o-a;if(i=0===o?0:u/o,o==a)r=0;else{switch(o){case e:r=(t-n)/u+(t<n?6:0);break;case t:r=(n-e)/u+2;break;case n:r=(e-t)/u+4}r/=6}return{h:r,s:i,v:s}}function Vn(e,t,n,r){var i=[cr(Math.round(e).toString(16)),cr(Math.round(t).toString(16)),cr(Math.round(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function Gn(e,t,n,r){return[cr(hr(r)),cr(Math.round(e).toString(16)),cr(Math.round(t).toString(16)),cr(Math.round(n).toString(16))].join("")}function qn(e,t){t=0===t?0:t||10;var n=zn(e).toHsl();return n.s-=t/100,n.s=ur(n.s),zn(n)}function Kn(e,t){t=0===t?0:t||10;var n=zn(e).toHsl();return n.s+=t/100,n.s=ur(n.s),zn(n)}function Xn(e){return zn(e).desaturate(100)}function Yn(e,t){t=0===t?0:t||10;var n=zn(e).toHsl();return n.l+=t/100,n.l=ur(n.l),zn(n)}function Qn(e,t){t=0===t?0:t||10;var n=zn(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),zn(n)}function $n(e,t){t=0===t?0:t||10;var n=zn(e).toHsl();return n.l-=t/100,n.l=ur(n.l),zn(n)}function Jn(e,t){var n=zn(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,zn(n)}function Zn(e){var t=zn(e).toHsl();return t.h=(t.h+180)%360,zn(t)}function er(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=zn(e).toHsl(),r=[zn(e)],i=360/t,o=1;o<t;o++)r.push(zn({h:(n.h+o*i)%360,s:n.s,l:n.l}));return r}function tr(e){var t=zn(e).toHsl(),n=t.h;return[zn(e),zn({h:(n+72)%360,s:t.s,l:t.l}),zn({h:(n+216)%360,s:t.s,l:t.l})]}function nr(e,t,n){t=t||6,n=n||30;var r=zn(e).toHsl(),i=360/n,o=[zn(e)];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(zn(r));return o}function rr(e,t){t=t||6;for(var n=zn(e).toHsv(),r=n.h,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(zn({h:r,s:i,v:o})),o=(o+s)%1;return a}zn.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=ar(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Hn(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Hn(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=Wn(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=Wn(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return Vn(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,i){var o=[cr(Math.round(e).toString(16)),cr(Math.round(t).toString(16)),cr(Math.round(n).toString(16)),cr(hr(r))];if(i&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1))return o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0);return o.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*sr(this._r,255))+"%",g:Math.round(100*sr(this._g,255))+"%",b:Math.round(100*sr(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*sr(this._r,255))+"%, "+Math.round(100*sr(this._g,255))+"%, "+Math.round(100*sr(this._b,255))+"%)":"rgba("+Math.round(100*sr(this._r,255))+"%, "+Math.round(100*sr(this._g,255))+"%, "+Math.round(100*sr(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(or[Vn(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+Gn(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var i=zn(e);n="#"+Gn(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return zn(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(Yn,arguments)},brighten:function(){return this._applyModification(Qn,arguments)},darken:function(){return this._applyModification($n,arguments)},desaturate:function(){return this._applyModification(qn,arguments)},saturate:function(){return this._applyModification(Kn,arguments)},greyscale:function(){return this._applyModification(Xn,arguments)},spin:function(){return this._applyModification(Jn,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(nr,arguments)},complement:function(){return this._applyCombination(Zn,arguments)},monochromatic:function(){return this._applyCombination(rr,arguments)},splitcomplement:function(){return this._applyCombination(tr,arguments)},triad:function(){return this._applyCombination(er,[3])},tetrad:function(){return this._applyCombination(er,[4])}},zn.fromRatio=function(e,t){if("object"==Ln(e)){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:dr(e[r]));e=n}return zn(e,t)},zn.equals=function(e,t){return!(!e||!t)&&zn(e).toRgbString()==zn(t).toRgbString()},zn.random=function(){return zn.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},zn.mix=function(e,t,n){n=0===n?0:n||50;var r=zn(e).toRgb(),i=zn(t).toRgb(),o=n/100;return zn({r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a})},zn.readability=function(e,t){var n=zn(e),r=zn(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},zn.isReadable=function(e,t,n){var r,i,o=zn.readability(e,t);switch(i=!1,(r=function(e){var t,n;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==n&&"large"!==n&&(n="small");return{level:t,size:n}}(n)).level+r.size){case"AAsmall":case"AAAlarge":i=o>=4.5;break;case"AAlarge":i=o>=3;break;case"AAAsmall":i=o>=7}return i},zn.mostReadable=function(e,t,n){var r,i,o,a,s=null,u=0;i=(n=n||{}).includeFallbackColors,o=n.level,a=n.size;for(var l=0;l<t.length;l++)(r=zn.readability(e,t[l]))>u&&(u=r,s=zn(t[l]));return zn.isReadable(e,s,{level:o,size:a})||!i?s:(n.includeFallbackColors=!1,zn.mostReadable(e,["#fff","#000"],n))};var ir=zn.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
20",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},or=zn.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(ir);function ar(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function sr(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function ur(e){return Math.min(1,Math.max(0,e))}function lr(e){return parseInt(e,16)}function cr(e){return 1==e.length?"0"+e:""+e}function dr(e){return e<=1&&(e=100*e+"%"),e}function hr(e){return Math.round(255*parseFloat(e)).toString(16)}function fr(e){return lr(e)/255}var pr,gr,vr,mr=(gr="[\\s|\\(]+("+(pr="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+pr+")[,|\\s]+("+pr+")\\s*\\)?",vr="[\\s|\\(]+("+pr+")[,|\\s]+("+pr+")[,|\\s]+("+pr+")[,|\\s]+("+pr+")\\s*\\)?",{CSS_UNIT:new RegExp(pr),rgb:new RegExp("rgb"+gr),rgba:new RegExp("rgba"+vr),hsl:new RegExp("hsl"+gr),hsla:new RegExp("hsla"+vr),hsv:new RegExp("hsv"+gr),hsva:new RegExp("hsva"
2+vr),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function yr(e){return!!mr.CSS_UNIT.exec(e)}var br=function(e){var t=0,n=0;return Bn(["r","g","b","a","h","s","l","v"],(function(r){if(e[r]&&(t+=1,isNaN(e[r])||(n+=1),"s"===r||"l"===r)){/^\d+%$/.test(e[r])&&(n+=1)}})),t===n&&e},wr=function(e,t){var n=e.hex?zn(e.hex):zn(e),r=n.toHsl(),i=n.toHsv(),o=n.toRgb(),a=n.toHex();return 0===r.s&&(r.h=t||0,i.h=t||0),{hsl:r,hex:"000000"===a&&0===o.a?"transparent":"#"+a,rgb:o,hsv:i,oldHue:e.h||t||r.h,source:e.source}},Dr=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&zn(e).isValid()},xr=function(e){if(!e)return"#fff";var t=wr(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},Er=function(e,t){return zn(t+" ("+e.replace("°","")+")")._ok},Ar=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cr=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();const Sr=function(e){var t=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleChange=function(e,n){if(br(e)){var r=wr(e,e.h||t.state.oldHue);t.setState(r),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,r,n),t.props.onChange&&t.props.onChange(r,n)}},t.handleSwatchHover=function(e,n){if(br(e)){var r=wr(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(r,n)}},t.state=Ar({},wr(e.color,0)),t.debounce=Cn((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),Cr(n,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),r.createElement(e,Ar({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return Ar({},wr(e.color,t.oldHue))}}]),n}(r.PureComponent||r.Component);return t.propTypes=Ar({},e.propTypes),t.defaultProps=Ar({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};var _r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kr=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function Or(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var Fr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};const Pr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function i(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);for(var r=arguments.length,o=Array(r),a=0;a<r;a++)o[a]=arguments[a];return t=n=Or(this,(e=i.__proto__||Object.getPrototypeOf(i)).call.apply(e,[this].concat(o))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},Or(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(i,n),kr(i,[{key:"render",value:function(){return r.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},r.createElement(e,_r({},this.props,this.state)))}}]),i}(r.Component)}((function(e){var t=e.color,n=e.style,o=e.onClick,a=void 0===o?function(){}:o,s=e.onHover,u=e.title,c=void 0===u?t:u,d=e.children,h=e.focus,f=e.focusStyle,p=void 0===f?{}:f,g="transparent"===t,v=(0,i.Ay)({default:{swatch:Fr({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,h?p:{})}}),m={};return s&&(m.onMouseOver=function(e){return s(t,e)}),r.createElement("div",Fr({style:v.swatch,onClick:function(e){return a(t,e)},title:c,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&a(t,e)}},m),d,g&&r.createElement(l,{borderRadius:v.swatch.borderRadius,boxSh
2adow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))}));const Tr=function(e){var t=e.direction,n=(0,i.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return r.createElement("div",{style:n.picker})};var Rr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jr=function(e){var t=e.rgb,n=e.hsl,o=e.width,a=e.height,s=e.onChange,u=e.direction,l=e.style,c=e.renderers,d=e.pointer,h=e.className,f=void 0===h?"":h,g=(0,i.Ay)({default:{picker:{position:"relative",width:o,height:a},alpha:{radius:"2px",style:l}}});return r.createElement("div",{style:g.picker,className:"alpha-picker "+f},r.createElement(p,Rr({},g.alpha,{rgb:t,hsl:n,pointer:d,renderers:c,onChange:s,direction:u})))};jr.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Tr};Sr(jr);const Mr=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i};const Ir=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const Br=function(e){return this.__data__.has(e)};function Lr(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new je;++t<n;)this.add(e[t])}Lr.prototype.add=Lr.prototype.push=Ir,Lr.prototype.has=Br;const Nr=Lr;const Ur=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};const zr=function(e,t){return e.has(t)};const Wr=function(e,t,n,r,i,o){var a=1&n,s=e.length,u=t.length;if(s!=u&&!(a&&u>s))return!1;var l=o.get(e),c=o.get(t);if(l&&c)return l==t&&c==e;var d=-1,h=!0,f=2&n?new Nr:void 0;for(o.set(e,t),o.set(t,e);++d<s;){var p=e[d],g=t[d];if(r)var v=a?r(g,p,d,t,e,o):r(p,g,d,e,t,o);if(void 0!==v){if(v)continue;h=!1;break}if(f){if(!Ur(t,(function(e,t){if(!zr(f,t)&&(p===e||i(p,e,n,r,o)))return f.push(t)}))){h=!1;break}}else if(p!==g&&!i(p,g,n,r,o)){h=!1;break}}return o.delete(e),o.delete(t),h};const Hr=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n};const Vr=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n};var Gr=W?W.prototype:void 0,qr=Gr?Gr.valueOf:void 0;const Kr=function(e,t,n,r,i,o,a){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!o(new Ke(e),new Ke(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return S(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=Hr;case"[object Set]":var u=1&r;if(s||(s=Vr),e.size!=t.size&&!u)return!1;var l=a.get(e);if(l)return l==t;r|=2,a.set(e,t);var c=Wr(s(e),s(t),r,i,o,a);return a.delete(e),c;case"[object Symbol]":if(qr)return qr.call(e)==qr.call(t)}return!1};const Xr=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e};const Yr=function(e,t,n){var r=t(e);return dt(e)?r:Xr(r,n(e))};const Qr=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o};const $r=function(){return[]};var Jr=Object.prototype.propertyIsEnumerable,Zr=Object.getOwnPropertySymbols;const ei=Zr?function(e){return null==e?[]:(e=Object(e),Qr(Zr(e),(function(t){return Jr.call(e,t)})))}:$r;const ti=function(e){return Yr(e,jn,ei)};var ni=Object.prototype.hasOwnProperty;const ri=function(e,t,n,r,i,o){var a=1&n,s=ti(e),u=s.length;if(u!=ti(t).length&&!a)return!1;for(var l=u;l--;){var c=s[l];if(!(a?c in t:ni.call(t,c)))return!1}var d=o.get(e),h=o.get(t);if(d&&h)return d==t&&h==e;var f=!0;o.set(e,t),o.set(t,e);for(var p=a;++l<u;){var g=e[c=s[l]],v=t[c];if(r)var m=a?r(v,g,c,t,e,o):r(g,v,c,e,t,o);if(!(void 0===m?g===v||i(g,v,n,r,o):m)){f=!1;break}p||(p="constructor"==c)}if(f&&!p){var y=e.constructor,b=t.constructor;y==b||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof b&&b instanceof b||(f=!1)}return o.delete(e),o.delete(t),f};const ii=pe(z,"DataView");const oi=pe(z,"Promise");const ai=pe(z,"Set");const si=pe(z,"WeakMap");var ui="[object Map]",li="[object Promise]",ci="[object Set]",di="[object WeakMap]",hi="[object DataView]",fi=oe(ii),pi=oe(ge),gi=oe(oi),vi=oe(ai),mi=oe(si),yi=$;(ii&&yi(new ii(new ArrayBuffer(1)))!=hi||ge&&yi(new ge)!=ui||oi&&yi(oi.resolve())!=li||ai&&yi(new ai)!=ci||si&&yi(new si)!=di)&&(yi=function(e){var t=$(e),n="[object Object]"==t?e.constructor:void 0,r=n?oe(n):"";if(r)switch(r){case fi:return hi;case pi:return ui;case gi:return li;case vi:return ci;case mi:return di}return t});const bi=yi;var wi="[object Arguments]",Di="[object Array]",xi="[object Object]",Ei=Object.prototype.hasOwnProperty;const Ai=function(e,t,n,r,i,o){var a=dt(e),s=dt(t),u=a?Di:bi(e),l=s?Di:bi(t),
2c=(u=u==wi?xi:u)==xi,d=(l=l==wi?xi:l)==xi,h=u==l;if(h&&bt(e)){if(!bt(t))return!1;a=!0,c=!1}if(h&&!c)return o||(o=new Be),a||jt(e)?Wr(e,t,n,r,i,o):Kr(e,t,u,n,r,i,o);if(!(1&n)){var f=c&&Ei.call(e,"__wrapped__"),p=d&&Ei.call(t,"__wrapped__");if(f||p){var g=f?e.value():e,v=p?t.value():t;return o||(o=new Be),i(g,v,n,r,o)}}return!!h&&(o||(o=new Be),ri(e,t,n,r,i,o))};const Ci=function e(t,n,r,i,o){return t===n||(null==t||null==n||!it(t)&&!it(n)?t!=t&&n!=n:Ai(t,n,r,i,e,o))};const Si=function(e,t,n,r){var i=n.length,o=i,a=!r;if(null==e)return!o;for(e=Object(e);i--;){var s=n[i];if(a&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i<o;){var u=(s=n[i])[0],l=e[u],c=s[1];if(a&&s[2]){if(void 0===l&&!(u in e))return!1}else{var d=new Be;if(r)var h=r(l,c,u,e,t,d);if(!(void 0===h?Ci(c,l,3,r,d):h))return!1}}return!0};const _i=function(e){return e==e&&!J(e)};const ki=function(e){for(var t=jn(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,_i(i)]}return t};const Oi=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}};const Fi=function(e){var t=ki(e);return 1==t.length&&t[0][2]?Oi(t[0][0],t[0][1]):function(n){return n===e||Si(n,e,t)}};var Pi=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ti=/^\w*$/;const Ri=function(e,t){if(dt(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!mn(e))||(Ti.test(e)||!Pi.test(e)||null!=t&&e in Object(t))};function ji(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(ji.Cache||je),n}ji.Cache=je;const Mi=ji;var Ii=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Bi=/\\(\\)?/g;const Li=function(e){var t=Mi(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Ii,(function(e,n,r,i){t.push(r?i.replace(Bi,"$1"):n||e)})),t}));var Ni=W?W.prototype:void 0,Ui=Ni?Ni.toString:void 0;const zi=function e(t){if("string"==typeof t)return t;if(dt(t))return Mr(t,e)+"";if(mn(t))return Ui?Ui.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n};const Wi=function(e){return null==e?"":zi(e)};const Hi=function(e,t){return dt(e)?e:Ri(e,t)?[e]:Li(Wi(e))};const Vi=function(e){if("string"==typeof e||mn(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t};const Gi=function(e,t){for(var n=0,r=(t=Hi(t,e)).length;null!=e&&n<r;)e=e[Vi(t[n++])];return n&&n==r?e:void 0};const qi=function(e,t,n){var r=null==e?void 0:Gi(e,t);return void 0===r?n:r};const Ki=function(e,t){return null!=e&&t in Object(e)};const Xi=function(e,t,n){for(var r=-1,i=(t=Hi(t,e)).length,o=!1;++r<i;){var a=Vi(t[r]);if(!(o=null!=e&&n(e,a)))break;e=e[a]}return o||++r!=i?o:!!(i=null==e?0:e.length)&&ht(i)&&zt(a,i)&&(dt(e)||ct(e))};const Yi=function(e,t){return null!=e&&Xi(e,t,Ki)};const Qi=function(e,t){return Ri(e)&&_i(t)?Oi(Vi(e),t):function(n){var r=qi(n,e);return void 0===r&&r===t?Yi(n,e):Ci(t,r,3)}};const $i=function(e){return function(t){return null==t?void 0:t[e]}};const Ji=function(e){return function(t){return Gi(t,e)}};const Zi=function(e){return Ri(e)?$i(Vi(e)):Ji(e)};const eo=function(e){return"function"==typeof e?e:null==e?$t:"object"==typeof e?dt(e)?Qi(e[0],e[1]):Fi(e):Zi(e)};const to=function(e,t){var n=-1,r=ft(e)?Array(e.length):[];return Mn(e,(function(e,i,o){r[++n]=t(e,i,o)})),r};const no=function(e,t){return(dt(e)?Mr:to)(e,eo(t,3))};const ro=function(e){var t=e.colors,n=e.onClick,o=e.onSwatchHover,a=(0,i.Ay)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return r.createElement("div",{style:a.swatches},no(t,(function(e){return r.createElement(Pr,{key:e,color:e,style:a.swatch,onClick:n,onHover:o,focusStyle:{boxShadow:"0 0 4px "+e}})})),r.createElement("div",{style:a.clear}))};var io=function(e){var t=e.onChange,n=e.onSwatchHover,o=e.hex,a=e.colors,s=e.width,u=e.triangle,c=e.styles,d=void 0===c?{}:c,h=e.className,f=void 0===h?"":h,p="transparent"===o,g=function(e,n){Dr(e)&&t({hex:e,source:"hex"},n)},v=(0,i.Ay)(ln({default:{card:{width:s,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:o,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:xr(o),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+o+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},d),{"hide-triangle":"hide"===u});return r.createElement("div",{style:v.card,className:"block-picker "+f},r.createElement("div",{style:v.triangle}),r.createElement("div",{style:v.head},p&&r.createElement(l,{borderRadius:"6px 6px 0 0"}),r.createElement("div",{style:v.label},o)),r.createElement("div",{style:v.body},r.createElement(ro,{colors:a,onClick:g,onSwatchHover:n}),r.createElement(y,{style:{input:v.input},value:o,onChange:g})))};
2io.propTypes={width:A().oneOfType([A().string,A().number]),colors:A().arrayOf(A().string),triangle:A().oneOf(["top","hide"]),styles:A().object},io.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};Sr(io);var oo={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},ao={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},so={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},uo={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},lo={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},co={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},ho={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},fo={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},po={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},go={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},vo={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},mo={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},yo={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},bo={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},wo={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},Do={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},xo={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},Eo={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"};var Ao=function(e){var t=e.color,n=e.onClick,o=e.onSwatchHover,a=e.hover,s=e.active,u=e.circleSize,l=e.circleSpacing,c=(0,i.Ay)({default:{swatch:{width:u,height:u,marginRight:l,marginBottom:l,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(u/2+1)+"px "+t,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+t}}},{hover:a,active:s});return r.createElement("div",{style:c.swatch},r.createElement(Pr,{style:c.Swatch,color:t,onClick:n,onHover:o,focusStyle:{boxShadow:c.Swatch.boxSh
2adow+", 0 0 5px "+t}}))};Ao.defaultProps={circleSize:28,circleSpacing:14};const Co=(0,i.H8)(Ao);var So=function(e){var t=e.width,n=e.onChange,o=e.onSwatchHover,a=e.colors,s=e.hex,u=e.circleSize,l=e.styles,c=void 0===l?{}:l,d=e.circleSpacing,h=e.className,f=void 0===h?"":h,p=(0,i.Ay)(ln({default:{card:{width:t,display:"flex",flexWrap:"wrap",marginRight:-d,marginBottom:-d}}},c)),g=function(e,t){return n({hex:e,source:"hex"},t)};return r.createElement("div",{style:p.card,className:"circle-picker "+f},no(a,(function(e){return r.createElement(Co,{key:e,color:e,onClick:g,onSwatchHover:o,active:s===e.toLowerCase(),circleSize:u,circleSpacing:d})})))};So.propTypes={width:A().oneOfType([A().string,A().number]),circleSize:A().number,circleSpacing:A().number,styles:A().object},So.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[oo[500],ao[500],so[500],uo[500],lo[500],co[500],ho[500],fo[500],po[500],go[500],vo[500],mo[500],yo[500],bo[500],wo[500],Do[500],xo[500],Eo[500]],styles:{}};Sr(So);const _o=function(e){return void 0===e};var ko=n(3045),Oo=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var Fo=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.toggleViews=function(){"hex"===n.state.view?n.setState({view:"rgb"}):"rgb"===n.state.view?n.setState({view:"hsl"}):"hsl"===n.state.view&&(1===n.props.hsl.a?n.setState({view:"hex"}):n.setState({view:"rgb"}))},n.handleChange=function(e,t){e.hex?Dr(e.hex)&&n.props.onChange({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?n.props.onChange({r:e.r||n.props.rgb.r,g:e.g||n.props.rgb.g,b:e.b||n.props.rgb.b,source:"rgb"},t):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),n.props.onChange({h:n.props.hsl.h,s:n.props.hsl.s,l:n.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),n.props.onChange({h:e.h||n.props.hsl.h,s:Number(_o(e.s)?n.props.hsl.s:e.s),l:Number(_o(e.l)?n.props.hsl.l:e.l),source:"hsl"},t))},n.showHighlight=function(e){e.currentTarget.style.background="#eee"},n.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?n.state={view:"rgb"}:n.state={view:e.view},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),Oo(t,[{key:"render",value:function(){var e=this,t=(0,i.Ay)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),n=void 0;return"hex"===this.state.view?n=r.createElement("div",{style:t.fields,className:"flexbox-fix"},r.createElement("div",{style:t.field},r.createElement(y,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex,onChange:this.handleChange}
2))):"rgb"===this.state.view?n=r.createElement("div",{style:t.fields,className:"flexbox-fix"},r.createElement("div",{style:t.field},r.createElement(y,{style:{input:t.input,label:t.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),r.createElement("div",{style:t.field},r.createElement(y,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),r.createElement("div",{style:t.field},r.createElement(y,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),r.createElement("div",{style:t.alpha},r.createElement(y,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(n=r.createElement("div",{style:t.fields,className:"flexbox-fix"},r.createElement("div",{style:t.field},r.createElement(y,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),r.createElement("div",{style:t.field},r.createElement(y,{style:{input:t.input,label:t.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),r.createElement("div",{style:t.field},r.createElement(y,{style:{input:t.input,label:t.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),r.createElement("div",{style:t.alpha},r.createElement(y,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),r.createElement("div",{style:t.wrap,className:"flexbox-fix"},n,r.createElement("div",{style:t.toggle},r.createElement("div",{style:t.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},r.createElement(ko.A,{style:t.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),t}(r.Component);Fo.defaultProps={view:"hex"};const Po=Fo;const To=function(){var e=(0,i.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return r.createElement("div",{style:e.picker})};const Ro=function(){var e=(0,i.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return r.createElement("div",{style:e.picker})};var jo=function(e){var t=e.width,n=e.onChange,o=e.disableAlpha,a=e.rgb,s=e.hsl,u=e.hsv,c=e.hex,d=e.renderers,h=e.styles,f=void 0===h?{}:h,g=e.className,v=void 0===g?"":g,m=e.defaultView,y=(0,i.Ay)(ln({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},f),{disableAlpha:o});return r.createElement("div",{style:y.picker,className:"chrome-picker "+v},r.createElement("div",{style:y.saturation},r.createElement(On,{style:y.Saturation,hsl:s,hsv:u,pointer:Ro,onChange:n})),r.createElement("div",{style:y.body},r.createElement("div",{style:y.controls,className:"flexbox-fix"},r.createElement("div",{style:y.color},r.createElement("div",{style:y.swatch},r.createElement("div",{style:y.active}),r.createElement(l,{renderers:d}))),r.createElement("div",{style:y.toggles},r.createElement("div",{style:y.hue},r.createElement(x,{style:y.Hue,hsl:s,pointer:To,onChange:n})),r.createElement("div",{style:y.alpha},r.createElement(p,{style:y.Alpha,rgb:a,hsl:s,pointer:To,renderers:d,onChange:n})))),r.createElement(Po,{rgb:a,hsl:s,hex:c,view:m,onChange:n,disableAlpha:o})))};
2jo.propTypes={width:A().oneOfType([A().string,A().number]),disableAlpha:A().bool,styles:A().object,defaultView:A().oneOf(["hex","rgb","hsl"])},jo.defaultProps={width:225,disableAlpha:!1,styles:{}};const Mo=Sr(jo);const Io=function(e){var t=e.color,n=e.onClick,o=void 0===n?function(){}:n,a=e.onSwatchHover,s=e.active,u=(0,i.Ay)({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:xr(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:s,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return r.createElement(Pr,{style:u.color,color:t,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+t}},r.createElement("div",{style:u.dot}))};const Bo=function(e){var t=e.hex,n=e.rgb,o=e.onChange,a=(0,i.Ay)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),s=function(e,t){e.r||e.g||e.b?o({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"},t):o({hex:e.hex,source:"hex"},t)};return r.createElement("div",{style:a.fields,className:"flexbox-fix"},r.createElement("div",{style:a.active}),r.createElement(y,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:t,onChange:s}),r.createElement(y,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:n.r,onChange:s}),r.createElement(y,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:n.g,onChange:s}),r.createElement(y,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:n.b,onChange:s}))};var Lo=function(e){var t=e.onChange,n=e.onSwatchHover,o=e.colors,a=e.hex,s=e.rgb,u=e.styles,l=void 0===u?{}:u,c=e.className,d=void 0===c?"":c,h=(0,i.Ay)(ln({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},l)),f=function(e,n){e.hex?Dr(e.hex)&&t({hex:e.hex,source:"hex"},n):t(e,n)};return r.createElement(dn,{style:h.Compact,styles:l},r.createElement("div",{style:h.compact,className:"compact-picker "+d},r.createElement("div",null,no(o,(function(e){return r.createElement(Io,{key:e,color:e,active:e.toLowerCase()===a,onClick:f,onSwatchHover:n})})),r.createElement("div",{style:h.clear})),r.createElement(Bo,{hex:a,rgb:s,onChange:f})))};Lo.propTypes={colors:A().arrayOf(A().string),styles:A().object},Lo.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};Sr(Lo);const No=(0,i.H8)((function(e){var t=e.hover,n=e.color,o=e.onClick,a=e.onSwatchHover,s={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},u=(0,i.Ay)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:s}},{hover:t});return r.createElement("div",{style:u.swatch},r.createElement(Pr,{color:n,onClick:o,onHover:a,focusStyle:s}))}));var Uo=function(e){var t=e.width,n=e.colors,o=e.onChange,a=e.onSwatchHover,s=e.triangle,u=e.styles,l=void 0===u?{}:u,c=e.className,d=void 0===c?"":c,h=(0,i.Ay)(ln({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},l),{"hide-triangle":"hide"===s,"top-left-triangle":"top-left"===s,"top-right-triangle":"top-right"===s,"bottom-left-triangle":"bottom-left"===s,"bottom-right-triangle":"bottom-right"===s}),f=function(e,t){return o({hex:e,source:"hex"},t)};return r.createElement("div",{style:h.card,className:"github-picker "+d},r.createElement("div",{style:h.triangleShadow}),r.createElement("div",{style:h.triangle}),no(n,(function(e){return r.createElement(No,{color:e,key:e,onClick:f,onSwatchHover:a})})))};
2Uo.propTypes={width:A().oneOfType([A().string,A().number]),colors:A().arrayOf(A().string),triangle:A().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:A().object},Uo.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};Sr(Uo);const zo=function(e){var t=e.direction,n=(0,i.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return r.createElement("div",{style:n.picker})};var Wo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ho=function(e){var t=e.width,n=e.height,o=e.onChange,a=e.hsl,s=e.direction,u=e.pointer,l=e.styles,c=void 0===l?{}:l,d=e.className,h=void 0===d?"":d,f=(0,i.Ay)(ln({default:{picker:{position:"relative",width:t,height:n},hue:{radius:"2px"}}},c));return r.createElement("div",{style:f.picker,className:"hue-picker "+h},r.createElement(x,Wo({},f.hue,{hsl:a,pointer:u,onChange:function(e){return o({a:1,h:e.h,l:.5,s:1})},direction:s})))};Ho.propTypes={styles:A().object},Ho.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:zo,styles:{}};Sr(Ho);Sr((function(e){var t=e.onChange,n=e.hex,o=e.rgb,a=e.styles,s=void 0===a?{}:a,u=e.className,l=void 0===u?"":u,c=(0,i.Ay)(ln({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+n,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},s)),d=function(e,n){e.hex?Dr(e.hex)&&t({hex:e.hex,source:"hex"},n):(e.r||e.g||e.b)&&t({r:e.r||o.r,g:e.g||o.g,b:e.b||o.b,source:"rgb"},n)};return r.createElement(dn,{styles:s},r.createElement("div",{style:c.material,className:"material-picker "+l},r.createElement(y,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:n,onChange:d}),r.createElement("div",{style:c.split,className:"flexbox-fix"},r.createElement("div",{style:c.third},r.createElement(y,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:o.r,onChange:d})),r.createElement("div",{style:c.third},r.createElement(y,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:o.g,onChange:d})),r.createElement("div",{style:c.third},r.createElement(y,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:o.b,onChange:d})))))}));const Vo=function(e){var t=e.onChange,n=e.rgb,o=e.hsv,a=e.hex,s=(0,i.Ay)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),u=function(e,r){e["#"]?Dr(e["#"])&&t({hex:e["#"],source:"hex"},r):e.r||e.g||e.b?t({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"}
2,r):(e.h||e.s||e.v)&&t({h:e.h||o.h,s:e.s||o.s,v:e.v||o.v,source:"hsv"},r)};return r.createElement("div",{style:s.fields},r.createElement(y,{style:{wrap:s.RGBwrap,input:s.RGBinput,label:s.RGBlabel},label:"h",value:Math.round(o.h),onChange:u}),r.createElement(y,{style:{wrap:s.RGBwrap,input:s.RGBinput,label:s.RGBlabel},label:"s",value:Math.round(100*o.s),onChange:u}),r.createElement(y,{style:{wrap:s.RGBwrap,input:s.RGBinput,label:s.RGBlabel},label:"v",value:Math.round(100*o.v),onChange:u}),r.createElement("div",{style:s.divider}),r.createElement(y,{style:{wrap:s.RGBwrap,input:s.RGBinput,label:s.RGBlabel},label:"r",value:n.r,onChange:u}),r.createElement(y,{style:{wrap:s.RGBwrap,input:s.RGBinput,label:s.RGBlabel},label:"g",value:n.g,onChange:u}),r.createElement(y,{style:{wrap:s.RGBwrap,input:s.RGBinput,label:s.RGBlabel},label:"b",value:n.b,onChange:u}),r.createElement("div",{style:s.divider}),r.createElement(y,{style:{wrap:s.HEXwrap,input:s.HEXinput,label:s.HEXlabel},label:"#",value:a.replace("#",""),onChange:u}),r.createElement("div",{style:s.fieldSymbols},r.createElement("div",{style:s.symbol},"°"),r.createElement("div",{style:s.symbol},"%"),r.createElement("div",{style:s.symbol},"%")))};const Go=function(e){var t=e.hsl,n=(0,i.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":t.l>.5});return r.createElement("div",{style:n.picker})};const qo=function(){var e=(0,i.Ay)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return r.createElement("div",{style:e.pointer},r.createElement("div",{style:e.left},r.createElement("div",{style:e.leftInside})),r.createElement("div",{style:e.right},r.createElement("div",{style:e.rightInside})))};const Ko=function(e){var t=e.onClick,n=e.label,o=e.children,a=e.active,s=(0,i.Ay)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return r.createElement("div",{style:s.button,onClick:t},n||o)};const Xo=function(e){var t=e.rgb,n=e.currentColor,o=(0,i.Ay)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:n,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return r.createElement("div",null,r.createElement("div",{style:o.label},"new"),r.createElement("div",{style:o.swatches},r.createElement("div",{style:o.new}),r.createElement("div",{style:o.current})),r.createElement("div",{style:o.label},"current"))};var Yo=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var Qo=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.state={currentColor:e.hex},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),Yo(t,[{key:"render",value:function(){var e=this.props,t=e.styles,n=void 0===t?{}:t,o=e.className,a=void 0===o?"":o,s=(0,i.Ay)(ln({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px s
2olid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},n));return r.createElement("div",{style:s.picker,className:"photoshop-picker "+a},r.createElement("div",{style:s.head},this.props.header),r.createElement("div",{style:s.body,className:"flexbox-fix"},r.createElement("div",{style:s.saturation},r.createElement(On,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:Go,onChange:this.props.onChange})),r.createElement("div",{style:s.hue},r.createElement(x,{direction:"vertical",hsl:this.props.hsl,pointer:qo,onChange:this.props.onChange})),r.createElement("div",{style:s.controls},r.createElement("div",{style:s.top,className:"flexbox-fix"},r.createElement("div",{style:s.previews},r.createElement(Xo,{rgb:this.props.rgb,currentColor:this.state.currentColor})),r.createElement("div",{style:s.actions},r.createElement(Ko,{label:"OK",onClick:this.props.onAccept,active:!0}),r.createElement(Ko,{label:"Cancel",onClick:this.props.onCancel}),r.createElement(Vo,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t}(r.Component);Qo.propTypes={header:A().string,styles:A().object},Qo.defaultProps={header:"Color Picker",styles:{}};Sr(Qo);const $o=function(e){var t=e.onChange,n=e.rgb,o=e.hsl,a=e.hex,s=e.disableAlpha,u=(0,i.Ay)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:s}),l=function(e,r){e.hex?Dr(e.hex)&&t({hex:e.hex,source:"hex"},r):e.r||e.g||e.b?t({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,a:n.a,source:"rgb"},r):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,t({h:o.h,s:o.s,l:o.l,a:e.a,source:"rgb"},r))};return r.createElement("div",{style:u.fields,className:"flexbox-fix"},r.createElement("div",{style:u.double},r.createElement(y,{style:{input:u.input,label:u.label},label:"hex",value:a.replace("#",""),onChange:l})),r.createElement("div",{style:u.single},r.createElement(y,{style:{input:u.input,label:u.label},label:"r",value:n.r,onChange:l,dragLabel:"true",dragMax:"255"})),r.createElement("div",{style:u.single},r.createElement(y,{style:{input:u.input,label:u.label},label:"g",value:n.g,onChange:l,dragLabel:"true",dragMax:"255"})),r.createElement("div",{style:u.single},r.createElement(y,{style:{input:u.input,label:u.label},label:"b",value:n.b,onChange:l,dragLabel:"true",dragMax:"255"})),r.createElement("div",{style:u.alpha},r.createElement(y,{style:{input:u.input,label:u.label},label:"a",value:Math.round(100*n.a),onChange:l,dragLabel:"true",dragMax:"100"})))};var Jo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Zo=function(e){var t=e.colors,n=e.onClick,o=void 0===n?function(){}:n,a=e.onSwatchHover,s=(0,i.Ay)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!t||!t.length}),u=function(e,t){o({hex:e,source:"hex"},t)};return r.createElement("div",{style:s.colors,className:"flexbox-fix"},t.map((function(e){var t="string"==typeof e?{color:e}:e,n=""+t.color+(t.title||"");return r.createElement("div",{key:n,style:s.swatchWrap},r.createElement(Pr,Jo({},t,{style:s.swatch,onClick:u,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+t.color}})))})))};
2Zo.propTypes={colors:A().arrayOf(A().oneOfType([A().string,A().shape({color:A().string,title:A().string})])).isRequired};const ea=Zo;var ta=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},na=function(e){var t=e.width,n=e.rgb,o=e.hex,a=e.hsv,s=e.hsl,u=e.onChange,c=e.onSwatchHover,d=e.disableAlpha,h=e.presetColors,f=e.renderers,g=e.styles,v=void 0===g?{}:g,m=e.className,y=void 0===m?"":m,b=(0,i.Ay)(ln({default:ta({picker:{width:t,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+n.r+","+n.g+","+n.b+","+n.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},v),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},v),{disableAlpha:d});return r.createElement("div",{style:b.picker,className:"sketch-picker "+y},r.createElement("div",{style:b.saturation},r.createElement(On,{style:b.Saturation,hsl:s,hsv:a,onChange:u})),r.createElement("div",{style:b.controls,className:"flexbox-fix"},r.createElement("div",{style:b.sliders},r.createElement("div",{style:b.hue},r.createElement(x,{style:b.Hue,hsl:s,onChange:u})),r.createElement("div",{style:b.alpha},r.createElement(p,{style:b.Alpha,rgb:n,hsl:s,renderers:f,onChange:u}))),r.createElement("div",{style:b.color},r.createElement(l,null),r.createElement("div",{style:b.activeColor}))),r.createElement($o,{rgb:n,hsl:s,hex:o,onChange:u,disableAlpha:d}),r.createElement(ea,{colors:h,onClick:u,onSwatchHover:c}))};na.propTypes={disableAlpha:A().bool,width:A().oneOfType([A().string,A().number]),styles:A().object},na.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};Sr(na);const ra=function(e){var t=e.hsl,n=e.offset,o=e.onClick,a=void 0===o?function(){}:o,s=e.active,u=e.first,l=e.last,c=(0,i.Ay)({default:{swatch:{height:"12px",background:"hsl("+t.h+", 50%, "+100*n+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:s,first:u,last:l});return r.createElement("div",{style:c.swatch,onClick:function(e){return a({h:t.h,s:.5,l:n,source:"hsl"},e)}})};const ia=function(e){var t=e.onClick,n=e.hsl,o=(0,i.Ay)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return r.createElement("div",{style:o.swatches},r.createElement("div",{style:o.swatch},r.createElement(ra,{hsl:n,offset:".80",active:Math.abs(n.l-.8)<a&&Math.abs(n.s-.5)<a,onClick:t,first:!0})),r.createElement("div",{style:o.swatch},r.createElement(ra,{hsl:n,offset:".65",active:Math.abs(n.l-.65)<a&&Math.abs(n.s-.5)<a,onClick:t})),r.createElement("div",{style:o.swatch},r.createElement(ra,{hsl:n,offset:".50",active:Math.abs(n.l-.5)<a&&Math.abs(n.s-.5)<a,onClick:t})),r.createElement("div",{style:o.swatch},r.createElement(ra,{hsl:n,offset:".35",active:Math.abs(n.l-.35)<a&&Math.abs(n.s-.5)<a,onClick:t})),r.createElement("div",{style:o.swatch},r.createElement(ra,{hsl:n,offset:".20",active:Math.abs(n.l-.2)<a&&Math.abs(n.s-.5)<a,onClick:t,last:!0})),r.createElement("div",{style:o.clear}))};const oa=function(){var e=(0,i.Ay)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return r.createElement("div",{style:e.picker})};
2var aa=function(e){var t=e.hsl,n=e.onChange,o=e.pointer,a=e.styles,s=void 0===a?{}:a,u=e.className,l=void 0===u?"":u,c=(0,i.Ay)(ln({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},s));return r.createElement("div",{style:c.wrap||{},className:"slider-picker "+l},r.createElement("div",{style:c.hue},r.createElement(x,{style:c.Hue,hsl:t,pointer:o,onChange:n})),r.createElement("div",{style:c.swatches},r.createElement(ia,{hsl:t,onClick:n})))};aa.propTypes={styles:A().object},aa.defaultProps={pointer:oa,styles:{}};Sr(aa);var sa=n(96493);const ua=function(e){var t=e.color,n=e.onClick,o=void 0===n?function(){}:n,a=e.onSwatchHover,s=e.first,u=e.last,l=e.active,c=(0,i.Ay)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:t,marginBottom:"1px"},check:{color:xr(t),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:s,last:u,active:l,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return r.createElement(Pr,{color:t,style:c.color,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+t}},r.createElement("div",{style:c.check},r.createElement(sa.A,null)))};const la=function(e){var t=e.onClick,n=e.onSwatchHover,o=e.group,a=e.active,s=(0,i.Ay)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return r.createElement("div",{style:s.group},no(o,(function(e,i){return r.createElement(ua,{key:e,color:e,active:e.toLowerCase()===a,first:0===i,last:i===o.length-1,onClick:t,onSwatchHover:n})})))};var ca=function(e){var t=e.width,n=e.height,o=e.onChange,a=e.onSwatchHover,s=e.colors,u=e.hex,l=e.styles,c=void 0===l?{}:l,d=e.className,h=void 0===d?"":d,f=(0,i.Ay)(ln({default:{picker:{width:t,height:n},overflow:{height:n,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),p=function(e,t){return o({hex:e,source:"hex"},t)};return r.createElement("div",{style:f.picker,className:"swatches-picker "+h},r.createElement(dn,null,r.createElement("div",{style:f.overflow},r.createElement("div",{style:f.body},no(s,(function(e){return r.createElement(la,{key:e.toString(),group:e,active:u,onClick:p,onSwatchHover:a})})),r.createElement("div",{style:f.clear})))))};ca.propTypes={width:A().oneOfType([A().string,A().number]),height:A().oneOfType([A().string,A().number]),colors:A().arrayOf(A().arrayOf(A().string)),styles:A().object},ca.defaultProps={width:320,height:240,colors:[[oo[900],oo[700],oo[500],oo[300],oo[100]],[ao[900],ao[700],ao[500],ao[300],ao[100]],[so[900],so[700],so[500],so[300],so[100]],[uo[900],uo[700],uo[500],uo[300],uo[100]],[lo[900],lo[700],lo[500],lo[300],lo[100]],[co[900],co[700],co[500],co[300],co[100]],[ho[900],ho[700],ho[500],ho[300],ho[100]],[fo[900],fo[700],fo[500],fo[300],fo[100]],[po[900],po[700],po[500],po[300],po[100]],["#194D33",go[700],go[500],go[300],go[100]],[vo[900],vo[700],vo[500],vo[300],vo[100]],[mo[900],mo[700],mo[500],mo[300],mo[100]],[yo[900],yo[700],yo[500],yo[300],yo[100]],[bo[900],bo[700],bo[500],bo[300],bo[100]],[wo[900],wo[700],wo[500],wo[300],wo[100]],[Do[900],Do[700],Do[500],Do[300],Do[100]],[xo[900],xo[700],xo[500],xo[300],xo[100]],[Eo[900],Eo[700],Eo[500],Eo[300],Eo[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};Sr(ca);var da=function(e){var t=e.onChange,n=e.onSwatchHover,o=e.hex,a=e.colors,s=e.width,u=e.triangle,l=e.styles,c=void 0===l?{}:l,d=e.className,h=void 0===d?"":d,f=(0,i.Ay)(ln({default:{card:{width:s,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",dis
2play:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":"hide"===u,"top-left-triangle":"top-left"===u,"top-right-triangle":"top-right"===u}),p=function(e,n){Dr(e)&&t({hex:e,source:"hex"},n)};return r.createElement("div",{style:f.card,className:"twitter-picker "+h},r.createElement("div",{style:f.triangleShadow}),r.createElement("div",{style:f.triangle}),r.createElement("div",{style:f.body},no(a,(function(e,t){return r.createElement(Pr,{key:t,color:e,hex:e,style:f.swatch,onClick:p,onHover:n,focusStyle:{boxShadow:"0 0 4px "+e}})})),r.createElement("div",{style:f.hash},"#"),r.createElement(y,{label:null,style:{input:f.input},value:o.replace("#",""),onChange:p}),r.createElement("div",{style:f.clear})))};da.propTypes={width:A().oneOfType([A().string,A().number]),triangle:A().oneOf(["hide","top-left","top-right"]),colors:A().arrayOf(A().string),styles:A().object},da.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};Sr(da);var ha=function(e){var t=(0,i.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return r.createElement("div",{style:t.picker})};ha.propTypes={hsl:A().shape({h:A().number,s:A().number,l:A().number,a:A().number})},ha.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const fa=ha;var pa=function(e){var t=(0,i.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return r.createElement("div",{style:t.picker})};pa.propTypes={hsl:A().shape({h:A().number,s:A().number,l:A().number,a:A().number})},pa.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const ga=pa;const va=function(e){var t=e.onChange,n=e.rgb,o=e.hsl,a=e.hex,s=e.hsv,u=function(e,n){if(e.hex)Dr(e.hex)&&t({hex:e.hex,source:"hex"},n);else if(e.rgb){var r=e.rgb.split(",");Er(e.rgb,"rgb")&&t({r:r[0],g:r[1],b:r[2],a:1,source:"rgb"},n)}else if(e.hsv){var i=e.hsv.split(",");Er(e.hsv,"hsv")&&(i[2]=i[2].replace("%",""),i[1]=i[1].replace("%",""),i[0]=i[0].replace("°",""),1==i[1]?i[1]=.01:1==i[2]&&(i[2]=.01),t({h:Number(i[0]),s:Number(i[1]),v:Number(i[2]),source:"hsv"},n))}else if(e.hsl){var o=e.hsl.split(",");Er(e.hsl,"hsl")&&(o[2]=o[2].replace("%",""),o[1]=o[1].replace("%",""),o[0]=o[0].replace("°",""),1==h[1]?h[1]=.01:1==h[2]&&(h[2]=.01),t({h:Number(o[0]),s:Number(o[1]),v:Number(o[2]),source:"hsl"},n))}},l=(0,i.Ay)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=n.r+", "+n.g+", "+n.b,d=Math.round(o.h)+"°, "+Math.round(100*o.s)+"%, "+Math.round(100*o.l)+"%",h=Math.round(s.h)+"°, "+Math.round(100*s.s)+"%, "+Math.round(100*s.v)+"%";return r.createElement("div",{style:l.wrap,className:"flexbox-fix"},r.createElement("div",{style:l.fields},r.createElement("div",{style:l.double},r.createElement(y,{style:{input:l.input,label:l.label},label:"hex",value:a,onChange:u})),r.createElement("div",{style:l.column},r.createElement("div",{style:l.single},r.createElement(y,{style:{input:l.input2,label:l.label2},label:"rgb",value:c,onChange:u})),r.createElement("div",{style:l.single},r.createElement(y,{style:{input:l.input2,label:l.label2},label:"hsv",value:h,onChange:u})),r.createElement("div",{style:l.single},r.createElement(y,{style:{input:l.input2,label:l.label2},label:"hsl",value:d,onChange:u})))))};
2var ma=function(e){var t=e.width,n=e.onChange,o=e.rgb,a=e.hsl,s=e.hsv,u=e.hex,l=e.header,c=e.styles,d=void 0===c?{}:c,h=e.className,f=void 0===h?"":h,p=(0,i.Ay)(ln({default:{picker:{width:t,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+o.r+", "+o.g+", "+o.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},d));return r.createElement("div",{style:p.picker,className:"google-picker "+f},r.createElement("div",{style:p.head},l),r.createElement("div",{style:p.swatch}),r.createElement("div",{style:p.saturation},r.createElement(On,{hsl:a,hsv:s,pointer:fa,onChange:n})),r.createElement("div",{style:p.body},r.createElement("div",{style:p.controls,className:"flexbox-fix"},r.createElement("div",{style:p.hue},r.createElement(x,{style:p.Hue,hsl:a,radius:"4px",pointer:ga,onChange:n}))),r.createElement(va,{rgb:o,hsl:a,hex:u,hsv:s,onChange:n})))};ma.propTypes={width:A().oneOfType([A().string,A().number]),styles:A().object,header:A().string},ma.defaultProps={width:652,styles:{},header:"Color picker"};Sr(ma)},18232(e,t,n){"use strict";var r=n(2057),i=n(93503);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,s={};function u(e,t){l(e,t),l(e+"Capture",t)}function l(e,t){for(s[e]=t,e=0;e<t.length;e++)a.add(t[e])}var c=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=Object.prototype.hasOwnProperty,h=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},p={};function g(e,t,n,r,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){v[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];v[t]=new g(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){v[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){v[e]=new g(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){v[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){v[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){v[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){v[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){v[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var m=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function b(e,t,n,r){var i=v.hasOwnProperty(t)?v[t]:null;(null!==i?0!==i.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;
vendor: 9,118 bytes, line 2
2if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,i,r)&&(n=null),r||null===i?function(e){return!!d.call(p,e)||!d.call(f,e)&&(h.test(e)?p[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(m,y);v[t]=new g(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(m,y);v[t]=new g(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(m,y);v[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){v[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),v.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){v[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,D=Symbol.for("react.element"),x=Symbol.for("react.portal"),E=Symbol.for("react.fragment"),A=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),S=Symbol.for("react.provider"),_=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),F=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),T=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var R=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var j=Symbol.iterator;function M(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=j&&e[j]||e["@@iterator"])?e:null}var I,B=Object.assign;function L(e){if(void 0===I)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);I=t&&t[1]||""}return"\n"+I+e}var N=!1;function U(e,t){if(!e||N)return"";N=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&"string"==typeof t.stack){for(var i=t.stack.split("\n"),o=r.stack.split("\n"),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(1!==a||1!==s)do{if(a--,0>--s||i[a]!==o[s]){var u="\n"+i[a].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}}while(1<=a&&0<=s);break}}}finally{N=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?L(e):""}function z(e){switch(e.tag){case 5:return L(e.type);case 16:return L("Lazy");case 13:return L("Suspense");case 19:return L("SuspenseList");case 0:case 2:case 15:return e=U(e.type,!1);case 11:return e=U(e.type.render,!1);case 1:return e=U(e.type,!0);default:return""}}function W(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case E:return"Fragment";case x:return"Portal";case C:return"Profiler";case A:return"StrictMode";case O:return"Suspense";case F:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case _:return(e.displayName||"Context")+".Consumer";case S:return(e._context.displayName||"Context")+".Provider";case k:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case P:return null!==(t=e.displayName||null)?t:W(e.type)||"Memo";case T:t=e._payload,e=e._init;try{return W(e(t))}catch(e){}}return null}function H(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return W(t);case 8:return t===A?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function V(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function G(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function q(e){e._valueTracker||(e._valueTracker=function(e){var t=G(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function K(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=G(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function X(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Y(e,t){var n=t.checked;return B({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Q(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=V(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function $(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function J(e,t){$(e,t);var n=V(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Z(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&X(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+V(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return B({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ie(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));
vendor: 3,311 bytes, line 2
2if(te(n)){if(1<n.length)throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:V(n)}}function oe(e,t){var n=V(t.value),r=V(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ae(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ue(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var le,ce,de=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((le=le||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=le.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function he(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},pe=["Webkit","ms","Moz","O"];function ge(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ve(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=ge(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(fe).forEach((function(e){pe.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]}))}));var me=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ye(e,t){if(t){if(me[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(o(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function De(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.n
vendor: 5,038 bytes, line 2
2odeType?e.parentNode:e}var xe=null,Ee=null,Ae=null;function Ce(e){if(e=bi(e)){if("function"!=typeof xe)throw Error(o(280));var t=e.stateNode;t&&(t=Di(t),xe(e.stateNode,e.type,t))}}function Se(e){Ee?Ae?Ae.push(e):Ae=[e]:Ee=e}function _e(){if(Ee){var e=Ee,t=Ae;if(Ae=Ee=null,Ce(e),t)for(e=0;e<t.length;e++)Ce(t[e])}}function ke(e,t){return e(t)}function Oe(){}var Fe=!1;function Pe(e,t,n){if(Fe)return e(t,n);Fe=!0;try{return ke(e,t,n)}finally{Fe=!1,(null!==Ee||null!==Ae)&&(Oe(),_e())}}function Te(e,t){var n=e.stateNode;if(null===n)return null;var r=Di(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(o(231,t,typeof n));return n}var Re=!1;if(c)try{var je={};Object.defineProperty(je,"passive",{get:function(){Re=!0}}),window.addEventListener("test",je,je),window.removeEventListener("test",je,je)}catch(ce){Re=!1}function Me(e,t,n,r,i,o,a,s,u){var l=Array.prototype.slice.call(arguments,3);try{t.apply(n,l)}catch(e){this.onError(e)}}var Ie=!1,Be=null,Le=!1,Ne=null,Ue={onError:function(e){Ie=!0,Be=e}};function ze(e,t,n,r,i,o,a,s,u){Ie=!1,Be=null,Me.apply(Ue,arguments)}function We(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function He(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ve(e){if(We(e)!==e)throw Error(o(188))}function Ge(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=We(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return Ve(i),e;if(a===r)return Ve(i),t;a=a.sibling}throw Error(o(188))}if(n.return!==r.return)n=i,r=a;else{for(var s=!1,u=i.child;u;){if(u===n){s=!0,n=i,r=a;break}if(u===r){s=!0,r=i,n=a;break}u=u.sibling}if(!s){for(u=a.child;u;){if(u===n){s=!0,n=a,r=i;break}if(u===r){s=!0,r=a,n=i;break}u=u.sibling}if(!s)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e))?qe(e):null}function qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=qe(e);if(null!==t)return t;e=e.sibling}return null}var Ke=i.unstable_scheduleCallback,Xe=i.unstable_cancelCallback,Ye=i.unstable_shouldYield,Qe=i.unstable_requestPaint,$e=i.unstable_now,Je=i.unstable_getCurrentPriorityLevel,Ze=i.unstable_ImmediatePriority,et=i.unstable_UserBlockingPriority,tt=i.unstable_NormalPriority,nt=i.unstable_LowPriority,rt=i.unstable_IdlePriority,it=null,ot=null;var at=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/ut|0)|0},st=Math.log,ut=Math.LN2;var lt=64,ct=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ht(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=268435455&n;if(0!==a){var s=a&~i;0!==s?r=dt(s):0!==(o&=a)&&(r=dt(o))}else 0!==(a=n&~i)?r=dt(a):0!==o&&(r=dt(o));if(0===r)return 0;if(0!==t&&t!==r&&!(t&i)&&((i=r&-r)>=(o=t&-t)||16===i&&4194240&o))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-at(t)),r|=e[n],t&=~i;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function pt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function gt(){var e=lt;return!(4194240&(lt<<=1))&&(lt=64),e}function vt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function mt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-at(t)]=n}function yt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-at(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var bt=0;function wt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var Dt,xt,Et,At,Ct,St=!1,_t=[],kt=null,Ot=null,Ft=null,Pt=new Map,Tt=new Map,Rt=[],jt="mou
2sedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Mt(e,t){switch(e){case"focusin":case"focusout":kt=null;break;case"dragenter":case"dragleave":Ot=null;break;case"mouseover":case"mouseout":Ft=null;break;case"pointerover":case"pointerout":Pt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Tt.delete(t.pointerId)}}function It(e,t,n,r,i,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},null!==t&&(null!==(t=bi(t))&&xt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function Bt(e){var t=yi(e.target);if(null!==t){var n=We(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=He(n)))return e.blockedOn=t,void Ct(e.priority,(function(){Et(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Lt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Yt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=bi(n))&&xt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);we=r,n.target.dispatchEvent(r),we=null,t.shift()}return!0}function Nt(e,t,n){Lt(e)&&n.delete(t)}function Ut(){St=!1,null!==kt&&Lt(kt)&&(kt=null),null!==Ot&&Lt(Ot)&&(Ot=null),null!==Ft&&Lt(Ft)&&(Ft=null),Pt.forEach(Nt),Tt.forEach(Nt)}function zt(e,t){e.blockedOn===t&&(e.blockedOn=null,St||(St=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Ut)))}function Wt(e){function t(t){return zt(t,e)}if(0<_t.length){zt(_t[0],e);for(var n=1;n<_t.length;n++){var r=_t[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==kt&&zt(kt,e),null!==Ot&&zt(Ot,e),null!==Ft&&zt(Ft,e),Pt.forEach(t),Tt.forEach(t),n=0;n<Rt.length;n++)(r=Rt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Rt.length&&null===(n=Rt[0]).blockedOn;)Bt(n),null===n.blockedOn&&Rt.shift()}var Ht=w.ReactCurrentBatchConfig,Vt=!0;function Gt(e,t,n,r){var i=bt,o=Ht.transition;Ht.transition=null;try{bt=1,Kt(e,t,n,r)}finally{bt=i,Ht.transition=o}}function qt(e,t,n,r){var i=bt,o=Ht.transition;Ht.transition=null;try{bt=4,Kt(e,t,n,r)}finally{bt=i,Ht.transition=o}}function Kt(e,t,n,r){if(Vt){var i=Yt(e,t,n,r);if(null===i)Vr(e,t,r,Xt,n),Mt(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return kt=It(kt,e,t,n,r,i),!0;case"dragenter":return Ot=It(Ot,e,t,n,r,i),!0;case"mouseover":return Ft=It(Ft,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Pt.set(o,It(Pt.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Tt.set(o,It(Tt.get(o)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(Mt(e,r),4&t&&-1<jt.indexOf(e)){for(;null!==i;){var o=bi(i);if(null!==o&&Dt(o),null===(o=Yt(e,t,n,r))&&Vr(e,t,r,Xt,n),o===i)break;i=o}null!==i&&r.stopPropagation()}else Vr(e,t,r,null,n)}}var Xt=null;function Yt(e,t,n,r){if(Xt=null,null!==(e=yi(e=De(r))))if(null===(t=We(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=He(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Xt=e,null}function Qt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Je()){case Ze:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var $t=null,Jt=null,Zt=null;function en(){if(Zt)return Zt;var e,t,n=Jt,r=n.length,i="value"in $t?$t.value:$t.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);return Zt=i.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function on(e){function t(t,n,r,i,o){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return B(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var an,sn,un,ln={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=on(ln),dn=B({},ln,{view:0,detail:0}),hn=on(dn),fn=B({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Cn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 4,346 bytes, line 2
2Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==un&&(un&&"mousemove"===e.type?(an=e.screenX-un.screenX,sn=e.screenY-un.screenY):sn=an=0,un=e),an)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),pn=on(fn),gn=on(B({},fn,{dataTransfer:0})),vn=on(B({},dn,{relatedTarget:0})),mn=on(B({},ln,{animationName:0,elapsedTime:0,pseudoElement:0})),yn=B({},ln,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bn=on(yn),wn=on(B({},ln,{data:0})),Dn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},En={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function An(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=En[e])&&!!t[e]}function Cn(){return An}var Sn=B({},dn,{key:function(e){if(e.key){var t=Dn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Cn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),_n=on(Sn),kn=on(B({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),On=on(B({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Cn})),Fn=on(B({},ln,{propertyName:0,elapsedTime:0,pseudoElement:0})),Pn=B({},fn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Tn=on(Pn),Rn=[9,13,27,32],jn=c&&"CompositionEvent"in window,Mn=null;c&&"documentMode"in document&&(Mn=document.documentMode);var In=c&&"TextEvent"in window&&!Mn,Bn=c&&(!jn||Mn&&8<Mn&&11>=Mn),Ln=String.fromCharCode(32),Nn=!1;function Un(e,t){switch(e){case"keyup":return-1!==Rn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Wn=!1;var Hn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Vn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Hn[e.type]:"textarea"===t}function Gn(e,t,n,r){Se(r),0<(t=qr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qn=null,Kn=null;function Xn(e){Lr(e,0)}function Yn(e){if(K(wi(e)))return e}function Qn(e,t){if("change"===e)return t}var $n=!1;if(c){var Jn;if(c){var Zn="oninput"in document;if(!Zn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Zn="function"==typeof er.oninput}Jn=Zn}else Jn=!1;$n=Jn&&(!document.documentMode||9<document.documentMode)}function tr(){qn&&(qn.detachEvent("onpropertychange",nr),Kn=qn=null)}function nr(e){if("value"===e.propertyName&&Yn(Kn)){var t=[];Gn(t,Kn,e,De(e)),Pe(Xn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Kn=n,(qn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ir(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(Kn)}function or(e,t){if("click"===e)return Yn(t)}function ar(e,t){if("input"===e||"change"===e)return Yn(t)}var sr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function ur(e,t){if(sr(e,t))return!0;
vendor: 4,828 bytes, line 2
2if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!d.call(t,i)||!sr(e[i],t[i]))return!1}return!0}function lr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=lr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=lr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hr(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=X((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function pr(e){var t=hr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=void 0===r.end?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=cr(n,o);var a=cr(n,r);i&&a&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var gr=c&&"documentMode"in document&&11>=document.documentMode,vr=null,mr=null,yr=null,br=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==vr||vr!==X(r)||("selectionStart"in(r=vr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},yr&&ur(yr,r)||(yr=r,0<(r=qr(mr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=vr)))}function Dr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:Dr("Animation","AnimationEnd"),animationiteration:Dr("Animation","AnimationIteration"),animationstart:Dr("Animation","AnimationStart"),transitionend:Dr("Transition","TransitionEnd")},Er={},Ar={};function Cr(e){if(Er[e])return Er[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ar)return Er[e]=n[t];return e}c&&(Ar=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var Sr=Cr("animationend"),_r=Cr("animationiteration"),kr=Cr("animationstart"),Or=Cr("transitionend"),Fr=new Map,Pr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Tr(e,t){Fr.set(e,t),u(t,[e])}for(var Rr=0;Rr<Pr.length;Rr++){var jr=Pr[Rr];Tr(jr.toLowerCase(),"on"+(jr[0].toUpperCase()+jr.slice(1)))}Tr(Sr,"onAnimationEnd"),Tr(_r,"onAnimationIteration"),Tr(kr,"onAnimationStart"),Tr("dblclick","onDoubleClick"),Tr("focusin","onFocus"),Tr("focusout","onBlur"),Tr(Or,"onTransitionEnd"),l("onMouseEnter",["mouseout","mouseover"]),l("onMouseLeave",["mouseout","mouseover"]),l("onPointerEnter",["pointerout","pointerover"]),l("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focu
2sin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Mr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Ir=new Set("cancel close invalid load scroll toggle".split(" ").concat(Mr));function Br(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,i,a,s,u,l){if(ze.apply(this,arguments),Ie){if(!Ie)throw Error(o(198));var c=Be;Ie=!1,Be=null,Le||(Le=!0,Ne=c)}}(r,t,void 0,e),e.currentTarget=null}function Lr(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],u=s.instance,l=s.currentTarget;if(s=s.listener,u!==o&&i.isPropagationStopped())break e;Br(i,s,l),o=u}else for(a=0;a<r.length;a++){if(u=(s=r[a]).instance,l=s.currentTarget,s=s.listener,u!==o&&i.isPropagationStopped())break e;Br(i,s,l),o=u}}}if(Le)throw e=Ne,Le=!1,Ne=null,e}function Nr(e,t){var n=t[gi];void 0===n&&(n=t[gi]=new Set);var r=e+"__bubble";n.has(r)||(Hr(t,e,2,!1),n.add(r))}function Ur(e,t,n){var r=0;t&&(r|=4),Hr(n,e,r,t)}var zr="_reactListening"+Math.random().toString(36).slice(2);function Wr(e){if(!e[zr]){e[zr]=!0,a.forEach((function(t){"selectionchange"!==t&&(Ir.has(t)||Ur(t,!1,e),Ur(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[zr]||(t[zr]=!0,Ur("selectionchange",!1,t))}}function Hr(e,t,n,r){switch(Qt(t)){case 1:var i=Gt;break;case 4:i=qt;break;default:i=Kt}n=i.bind(null,t,n,e),i=void 0,!Re||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Vr(e,t,n,r,i){var o=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var s=r.stateNode.containerInfo;if(s===i||8===s.nodeType&&s.parentNode===i)break;if(4===a)for(a=r.return;null!==a;){var u=a.tag;if((3===u||4===u)&&((u=a.stateNode.containerInfo)===i||8===u.nodeType&&u.parentNode===i))return;a=a.return}for(;null!==s;){if(null===(a=yi(s)))return;if(5===(u=a.tag)||6===u){r=o=a;continue e}s=s.parentNode}}r=r.return}Pe((function(){var r=o,i=De(n),a=[];e:{var s=Fr.get(e);if(void 0!==s){var u=cn,l=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":u=_n;break;case"focusin":l="focus",u=vn;break;case"focusout":l="blur",u=vn;break;case"beforeblur":case"afterblur":u=vn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=pn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=gn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=On;break;case Sr:case _r:case kr:u=mn;break;case Or:u=Fn;break;case"scroll":u=hn;break;case"wheel":u=Tn;break;case"copy":case"cut":case"paste":u=bn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=kn}var c=!!(4&t),d=!c&&"scroll"===e,h=c?null!==s?s+"Capture":null:s;c=[];for(var f,p=r;null!==p;){var g=(f=p).stateNode;if(5===f.tag&&null!==g&&(f=g,null!==h&&(null!=(g=Te(p,h))&&c.push(Gr(p,g,f)))),d)break;p=p.return}0<c.length&&(s=new u(s,l,null,n,i),a.push({event:s,listeners:c}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===we||!(l=n.relatedTarget||n.fromElement)||!yi(l)&&!l[pi])&&(u||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,u?(u=r,null!==(l=(l=n.relatedTarget||n.toElement)?yi(l):null)&&(l!==(d=We(l))||5!==l.tag&&6!==l.tag)&&(l=null)):(u=null,l=r),u!==l)){if(c=pn,g="onMouseLeave",h="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(c=kn,g="onPointerLeave",h="onPointerEnter",p="pointer"),d=null==u?s:wi(u),f=null==l?s:wi(l),(s=new c(g,p+"leave",u,n,i)).target=d,s.relatedTarget=f,g=null,yi(i)===r&&((c=new c(h,p+"enter",l,n,i)).target=f,c.relatedTarget=d,g=c),d=g,u&&l)e:{for(h=l,p=0,f=c=u;f;f=Kr(f))p++;for(f=0,g=h;g;g=Kr(g))f++;for(;0<p-f;)c=Kr(c),p--;for(;0<f-p;)h=Kr(h),f--;for(;p--;){if(c===h||null!==h&&c===h.alternate)break e;c=Kr(c),h=Kr(h)}c=null}else c=null;null!==u&&Xr(a,s,u,c,!1),null!==l&&null!==d&&Xr(a,d,l,c,!0)}if("select"===(u=(s=r?wi(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===u&&"file"===s.type)var v=Qn;else if(Vn(s))if($n)v=ar;else{v=ir;var m=rr}else(u=s.nodeName)&&"input"===u.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(v=or);switch(v&&(v=v(e,r))?Gn(a,v,n,i):(m&&m(e,s,r),"focusout"===e&&(m=s._wrapperState)&&m.controlled&&"number"===s.type&&ee(s,"number",s.value)),m=r?wi(r):window,e){case"focusin":(Vn(m)||"true"===m.contentEditable)&&(vr=m,mr=r,yr=null);break;case"focusout":yr=mr=vr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,wr(a,n,i);break;case"selectionchange":if(gr)break;case"keydown":case"keyup":wr(a,n,i)}var y;if(jn)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Wn?Un(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Bn&&"ko"!==n.locale&&(Wn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Wn&&(y=en()):(Jt="value"in($t=i)?$t.value:$t.textContent,Wn=!0)),0<(m=qr(r,b)).length&&(b=new wn(b,e,null,n,i),a.push({event:b,listeners:m}
vendor: 5,219 bytes, line 2
2),y?b.data=y:null!==(y=zn(n))&&(b.data=y))),(y=In?function(e,t){switch(e){case"compositionend":return zn(t);case"keypress":return 32!==t.which?null:(Nn=!0,Ln);case"textInput":return(e=t.data)===Ln&&Nn?null:e;default:return null}}(e,n):function(e,t){if(Wn)return"compositionend"===e||!jn&&Un(e,t)?(e=en(),Zt=Jt=$t=null,Wn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Bn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=qr(r,"onBeforeInput")).length&&(i=new wn("onBeforeInput","beforeinput",null,n,i),a.push({event:i,listeners:r}),i.data=y))}Lr(a,t)}))}function Gr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function qr(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,o=i.stateNode;5===i.tag&&null!==o&&(i=o,null!=(o=Te(e,n))&&r.unshift(Gr(e,o,i)),null!=(o=Te(e,t))&&r.push(Gr(e,o,i))),e=e.return}return r}function Kr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Xr(e,t,n,r,i){for(var o=t._reactName,a=[];null!==n&&n!==r;){var s=n,u=s.alternate,l=s.stateNode;if(null!==u&&u===r)break;5===s.tag&&null!==l&&(s=l,i?null!=(u=Te(n,o))&&a.unshift(Gr(n,u,s)):i||null!=(u=Te(n,o))&&a.push(Gr(n,u,s))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var Yr=/\r\n?/g,Qr=/\u0000|\uFFFD/g;function $r(e){return("string"==typeof e?e:""+e).replace(Yr,"\n").replace(Qr,"")}function Jr(e,t,n){if(t=$r(t),$r(e)!==t&&n)throw Error(o(425))}function Zr(){}var ei=null,ti=null;function ni(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ri="function"==typeof setTimeout?setTimeout:void 0,ii="function"==typeof clearTimeout?clearTimeout:void 0,oi="function"==typeof Promise?Promise:void 0,ai="function"==typeof queueMicrotask?queueMicrotask:void 0!==oi?function(e){return oi.resolve(null).then(e).catch(si)}:ri;function si(e){setTimeout((function(){throw e}))}function ui(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)){if(0===r)return e.removeChild(i),void Wt(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=i}while(n);Wt(t)}function li(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ci(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var di=Math.random().toString(36).slice(2),hi="__reactFiber$"+di,fi="__reactProps$"+di,pi="__reactContainer$"+di,gi="__reactEvents$"+di,vi="__reactListeners$"+di,mi="__reactHandles$"+di;function yi(e){var t=e[hi];if(t)return t;for(var n=e.parentNode;n;){if(t=n[pi]||n[hi]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ci(e);null!==e;){if(n=e[hi])return n;e=ci(e)}return t}n=(e=n).parentNode}return null}function bi(e){return!(e=e[hi]||e[pi])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function wi(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function Di(e){return e[fi]||null}var xi=[],Ei=-1;function Ai(e){return{current:e}}function Ci(e){0>Ei||(e.current=xi[Ei],xi[Ei]=null,Ei--)}function Si(e,t){Ei++,xi[Ei]=e.current,e.current=t}var _i={},ki=Ai(_i),Oi=Ai(!1),Fi=_i;function Pi(e,t){var n=e.type.contextTypes;if(!n)return _i;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ti(e){return null!=(e=e.childContextTypes)}function Ri(){Ci(Oi),Ci(ki)}function ji(e,t,n){if(ki.current!==_i)throw Error(o(168));Si(ki,t),Si(Oi,n)}function Mi(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in t))throw Error(o(108,H(e)||"Unknown",i));return B({},n,r)}function Ii(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||_i,Fi=ki.current,Si(ki,e),Si(Oi,Oi.current),!0}function Bi(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=Mi(e,t,Fi),r.__reactInternalMemoizedMergedChildContext=e,Ci(Oi),Ci(ki),Si(ki,e)):Ci(Oi),Si(Oi,n)}var Li=null,Ni=!1,Ui=!1;function zi(e){null===Li?Li=[e]:Li.push(e)}function Wi(){if(!Ui&&null!==Li){Ui=!0;var e=0,t=bt;try{var n=Li;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Li=null,Ni=!1}catch(t){throw null!==Li&&(Li=Li.slice(e+1)),Ke(Ze,Wi),t}finally{bt=t,Ui=!1}}return null}var Hi=[],Vi=0,Gi=null,qi=0,Ki=[],Xi=0,Yi=null,Qi=1,$i="";function Ji(e,t){Hi[Vi++]=qi,Hi[Vi++]=Gi,Gi=e,qi=t}function Zi(e,t,n){Ki[Xi++]=Qi,Ki[Xi++]=$i,Ki[Xi++]=Yi,Yi=e;var r=Qi;e=$i;var i=32-at(r)-1;r&=~(1<<i),n+=1;var o=32-at(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,Qi=1<<32-at(t)+i|n<<i|r,$i=o+e}else Qi=1<<o|n<<i|r,$i=e}
vendor: 28,000 bytes, line 2
2function eo(e){null!==e.return&&(Ji(e,1),Zi(e,1,0))}function to(e){for(;e===Gi;)Gi=Hi[--Vi],Hi[Vi]=null,qi=Hi[--Vi],Hi[Vi]=null;for(;e===Yi;)Yi=Ki[--Xi],Ki[Xi]=null,$i=Ki[--Xi],Ki[Xi]=null,Qi=Ki[--Xi],Ki[Xi]=null}var no=null,ro=null,io=!1,oo=null;function ao(e,t){var n=Fl(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function so(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,no=e,ro=li(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,no=e,ro=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Yi?{id:Qi,overflow:$i}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Fl(18,null,null,0)).stateNode=t,n.return=e,e.child=n,no=e,ro=null,!0);default:return!1}}function uo(e){return!(!(1&e.mode)||128&e.flags)}function lo(e){if(io){var t=ro;if(t){var n=t;if(!so(e,t)){if(uo(e))throw Error(o(418));t=li(n.nextSibling);var r=no;t&&so(e,t)?ao(r,n):(e.flags=-4097&e.flags|2,io=!1,no=e)}}else{if(uo(e))throw Error(o(418));e.flags=-4097&e.flags|2,io=!1,no=e}}}function co(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;no=e}function ho(e){if(e!==no)return!1;if(!io)return co(e),io=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ni(e.type,e.memoizedProps)),t&&(t=ro)){if(uo(e))throw fo(),Error(o(418));for(;t;)ao(e,t),t=li(t.nextSibling)}if(co(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ro=li(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ro=null}}else ro=no?li(e.stateNode.nextSibling):null;return!0}function fo(){for(var e=ro;e;)e=li(e.nextSibling)}function po(){ro=no=null,io=!1}function go(e){null===oo?oo=[e]:oo.push(e)}var vo=w.ReactCurrentBatchConfig;function mo(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var i=r,a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=i.refs;null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function yo(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function bo(e){return(0,e._init)(e._payload)}function wo(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t){return(e=Tl(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function u(e,t,n,r){return null===t||6!==t.tag?((t=Il(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function l(e,t,n,r){var o=n.type;return o===E?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"==typeof o&&null!==o&&o.$$typeof===T&&bo(o)===t.type)?((r=i(t,n.props)).ref=mo(e,t,n),r.return=e,r):((r=Rl(n.type,n.key,n.props,null,e.mode,r)).ref=mo(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Bl(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=jl(n,e.mode,r,o)).return=e,t):((t=i(t,n)).return=e,t)}function h(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=Il(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case D:return(n=Rl(t.type,t.key,t.props,null,e.mode,n)).ref=mo(e,null,t),n.return=e,n;case x:return(t=Bl(t,e.mode,n)).return=e,t;case T:return h(e,(0,t._init)(t._payload),n)}if(te(t)||M(t))return(t=jl(t,e.mode,n,null)).return=e,t;yo(e,t)}return null}function f(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==i?null:u(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case D:return n.key===i?l(e,t,n,r):null;case x:return n.key===i?c(e,t,n,r):null;case T:return f(e,t,(i=n._init)(n._payload),r)}if(te(n)||M(n))return null!==i?null:d(e,t,n,r,null);yo(e,n)}return null}function p(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r)return u(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case D:return l(t,e=e.get(null===r.key?n:r.key)||null,r,i);case x:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case T:return p(e,t,n,(0,r._init)(r._payload),i)}if(te(r)||M(r))return d(t,e=e.get(n)||null,r,i,null);yo(t,r)}return null}function g(i,o,s,u){for(var l=null,c=null,d=o,g=o=0,v=null;null!==d&&g<s.length;g++){d.index>g?(v=d,d=null):v=d.sibling;var m=f(i,d,s[g],u);if(null===m){null===d&&(d=v);break}e&&d&&null===m.alternate&&t(i,d),o=a(m,o,g),null===c?l=m:c.sibling=m,c=m,d=v}if(g===s.length)return n(i,d),io&&Ji(i,g),l;if(null===d){for(;g<s.length;g++)null!==(d=h(i,s[g],u))&&(o=a(d,o,g),null===c?l=d:c.sibling=d,c=d);return io&&Ji(i,g),l}for(d=r(i,d);g<s.length;g++)null!==(v=p(d,i,g,s[g],u))&&(e&&null!==v.alternate&&d.delete(null===v.key?g:v.key),o=a(v,o,g),null===c?l=v:c.sibling=v,c=v);return e&&d.forEach((function(e){return t(i,e)})),io&&Ji(i,g),l}function v(i,s,u,l){var c=M(u);if("function"!=typeof c)throw Error(o(150));if(null==(u=c.call(u)))throw Error(o(151));for(var d=c=null,g=s,v=s=0,m=null,y=u.next();null!==g&&!y.done;v++,y=u.next()){g.index>v?(m=g,g=null):m=g.sibling;var b=f(i,g,y.value,l);if(null===b){null===g&&(g=m);break}e&&g&&null===b.alternate&&t(i,g),s=a(b,s,v),null===d?c=b:d.sibling=b,d=b,g=m}if(y.done)return n(i,g),io&&Ji(i,v),c;if(null===g){for(;!y.done;v++,y=u.next())null!==(y=h(i,y.value,l))&&(s=a(y,s,v),null===d?c=y:d.sibling=y,d=y);return io&&Ji(i,v),c}for(g=r(i,g);!y.done;v++,y=u.next())null!==(y=p(g,i,v,y.value,l))&&(e&&null!==y.alternate&&g.delete(null===y.key?v:y.key),s=a(y,s,v),null===d?c=y:d.sibling=y,d=y);return e&&g.forEach((function(e){return t(i,e)})),io&&Ji(i,v),c}return function e(r,o,a,u){if("object"==typeof a&&null!==a&&a.type===E&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case D:e:{for(var l=a.key,c=o;null!==c;){if(c.key===l){if((l=a.type)===E){if(7===c.tag){n(r,c.sibling),(o=i(c,a.props.children)).return=r,r=o;break e}}else if(c.elementType===l||"object"==typeof l&&null!==l&&l.$$typeof===T&&bo(l)===c.type){n(r,c.sibling),(o=i(c,a.props)).ref=mo(r,c,a),o.return=r,r=o;break e}n(r,c);break}t(r,c),c=c.sibling}a.type===E?((o=jl(a.props.children,r.mode,u,a.key)).return=r,r=o):((u=Rl(a.type,a.key,a.props,null,r.mode,u)).ref=mo(r,o,a),u.return=r,r=u)}return s(r);case x:e:{for(c=a.key;null!==o;){if(o.key===c){if(4===o.tag&&o.stateNode.containerInfo===a.containerInfo&&o.stateNode.implementation===a.implementation){n(r,o.sibling),(o=i(o,a.children||[])).return=r,r=o;break e}n(r,o);break}t(r,o),o=o.sibling}(o=Bl(a,r.mode,u)).return=r,r=o}return s(r);case T:return e(r,o,(c=a._init)(a._payload),u)}if(te(a))return g(r,o,a,u);if(M(a))return v(r,o,a,u);yo(r,a)}return"string"==typeof a&&""!==a||"number"==typeof a?(a=""+a,null!==o&&6===o.tag?(n(r,o.sibling),(o=i(o,a)).return=r,r=o):(n(r,o),(o=Il(a,r.mode,u)).return=r,r=o),s(r)):n(r,o)}}var Do=wo(!0),xo=wo(!1),Eo=Ai(null),Ao=null,Co=null,So=null;function _o(){So=Co=Ao=null}function ko(e){var t=Eo.current;Ci(Eo),e._currentValue=t}function Oo(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Fo(e,t){Ao=e,So=Co=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(bs=!0),e.firstContext=null)}function Po(e){var t=e._currentValue;if(So!==e)if(e={context:e,memoizedValue:t,next:null},null===Co){if(null===Ao)throw Error(o(308));Co=e,Ao.dependencies={lanes:0,firstContext:e}}else Co=Co.next=e;return t}var To=null;function Ro(e){null===To?To=[e]:To.push(e)}function jo(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,Ro(t)):(n.next=i.next,i.next=n),t.interleaved=n,Mo(e,r)}function Mo(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Io=!1;function Bo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Lo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function No(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Uo(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&_u){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Mo(e,n)}return null===(i=r.interleaved)?(t.next=t,Ro(r)):(t.next=i.next,i.next=t),r.interleaved=t,Mo(e,n)}function zo(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}function Wo(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=t:o=o.next=t}else i=o=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ho(e,t,n,r){var i=e.updateQueue;Io=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var u=s,l=u.next;u.next=null,null===a?o=l:a.next=l,a=u;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==a&&(null===s?c.firstBaseUpdate=l:s.next=l,c.lastBaseUpdate=u))}if(null!==o){var d=i.baseState;for(a=0,c=l=u=null,s=o;;){var h=s.lane,f=s.eventTime;if((r&h)===h){null!==c&&(c=c.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,g=s;switch(h=t,f=n,g.tag){case 1:if("function"==typeof(p=g.payload)){d=p.call(f,d,h);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(h="function"==typeof(p=g.payload)?p.call(f,d,h):p))break e;d=B({},d,h);break e;case 2:Io=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(h=i.effects)?i.effects=[s]:h.push(s))}else f={eventTime:f,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(l=c=f,u=d):c=c.next=f,a|=h;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(h=s).next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}if(null===c&&(u=d),i.baseState=u,i.firstBaseUpdate=l,i.lastBaseUpdate=c,null!==(t=i.shared.interleaved)){i=t;do{a|=i.lane,i=i.next}while(i!==t)}else null===o&&(i.shared.lanes=0);Mu|=a,e.lanes=a,e.memoizedState=d}}function Vo(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(null!==i){if(r.callback=null,r=n,"function"!=typeof i)throw Error(o(191,i));i.call(r)}}}var Go={},qo=Ai(Go),Ko=Ai(Go),Xo=Ai(Go);function Yo(e){if(e===Go)throw Error(o(174));return e}function Qo(e,t){switch(Si(Xo,t),Si(Ko,e),Si(qo,Go),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ue(null,"");break;default:t=ue(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Ci(qo),Si(qo,t)}function $o(){Ci(qo),Ci(Ko),Ci(Xo)}function Jo(e){Yo(Xo.current);var t=Yo(qo.current),n=ue(t,e.type);t!==n&&(Si(Ko,e),Si(qo,n))}function Zo(e){Ko.current===e&&(Ci(qo),Ci(Ko))}var ea=Ai(0);function ta(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var na=[];function ra(){for(var e=0;e<na.length;e++)na[e]._workInProgressVersionPrimary=null;na.length=0}var ia=w.ReactCurrentDispatcher,oa=w.ReactCurrentBatchConfig,aa=0,sa=null,ua=null,la=null,ca=!1,da=!1,ha=0,fa=0;function pa(){throw Error(o(321))}function ga(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function va(e,t,n,r,i,a){if(aa=a,sa=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ia.current=null===e||null===e.memoizedState?Za:es,e=n(r,i),da){a=0;do{if(da=!1,ha=0,25<=a)throw Error(o(301));a+=1,la=ua=null,t.updateQueue=null,ia.current=ts,e=n(r,i)}while(da)}if(ia.current=Ja,t=null!==ua&&null!==ua.next,aa=0,la=ua=sa=null,ca=!1,t)throw Error(o(300));return e}function ma(){var e=0!==ha;return ha=0,e}function ya(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===la?sa.memoizedState=la=e:la=la.next=e,la}function ba(){if(null===ua){var e=sa.alternate;e=null!==e?e.memoizedState:null}else e=ua.next;var t=null===la?sa.memoizedState:la.next;if(null!==t)la=t,ua=e;else{if(null===e)throw Error(o(310));e={memoizedState:(ua=e).memoizedState,baseState:ua.baseState,baseQueue:ua.baseQueue,queue:ua.queue,next:null},null===la?sa.memoizedState=la=e:la=la.next=e}return la}function wa(e,t){return"function"==typeof t?t(e):t}function Da(e){var t=ba(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=ua,i=r.baseQueue,a=n.pending;if(null!==a){if(null!==i){var s=i.next;i.next=a.next,a.next=s}r.baseQueue=i=a,n.pending=null}if(null!==i){a=i.next,r=r.baseState;var u=s=null,l=null,c=a;do{var d=c.lane;if((aa&d)===d)null!==l&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var h={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===l?(u=l=h,s=r):l=l.next=h,sa.lanes|=d,Mu|=d}c=c.next}while(null!==c&&c!==a);null===l?s=r:l.next=u,sr(r,t.memoizedState)||(bs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=l,n.lastRenderedState=r}if(null!==(e=n.interleaved)){i=e;do{a=i.lane,sa.lanes|=a,Mu|=a,i=i.next}while(i!==e)}else null===i&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xa(e){var t=ba(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,a=t.memoizedState;if(null!==i){n.pending=null;var s=i=i.next;do{a=e(a,s.action),s=s.next}while(s!==i);sr(a,t.memoizedState)||(bs=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Ea(){}function Aa(e,t){var n=sa,r=ba(),i=t(),a=!sr(r.memoizedState,i);if(a&&(r.memoizedState=i,bs=!0),r=r.queue,Ia(_a.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||null!==la&&1&la.memoizedState.tag){if(n.flags|=2048,Pa(9,Sa.bind(null,n,r,i,t),void 0,null),null===ku)throw Error(o(349));30&aa||Ca(n,t,i)}return i}function Ca(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=sa.updateQueue)?(t={lastEffect:null,stores:null},sa.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Sa(e,t,n,r){t.value=n,t.getSnapshot=r,ka(t)&&Oa(e)}function _a(e,t,n){return n((function(){ka(t)&&Oa(e)}))}function ka(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(e){return!0}}function Oa(e){var t=Mo(e,1);null!==t&&tl(t,e,1,-1)}function Fa(e){var t=ya();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wa,lastRenderedState:e},t.queue=e,e=e.dispatch=Xa.bind(null,sa,e),[t.memoizedState,e]}function Pa(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=sa.updateQueue)?(t={lastEffect:null,stores:null},sa.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Ta(){return ba().memoizedState}function Ra(e,t,n,r){var i=ya();sa.flags|=e,i.memoizedState=Pa(1|t,n,void 0,void 0===r?null:r)}function ja(e,t,n,r){var i=ba();r=void 0===r?null:r;var o=void 0;if(null!==ua){var a=ua.memoizedState;if(o=a.destroy,null!==r&&ga(r,a.deps))return void(i.memoizedState=Pa(t,n,o,r))}sa.flags|=e,i.memoizedState=Pa(1|t,n,o,r)}function Ma(e,t){return Ra(8390656,8,e,t)}function Ia(e,t){return ja(2048,8,e,t)}function Ba(e,t){return ja(4,2,e,t)}function La(e,t){return ja(4,4,e,t)}function Na(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Ua(e,t,n){return n=null!=n?n.concat([e]):null,ja(4,4,Na.bind(null,t,e),n)}function za(){}function Wa(e,t){var n=ba();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ga(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ha(e,t){var n=ba();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ga(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Va(e,t,n){return 21&aa?(sr(n,t)||(n=gt(),sa.lanes|=n,Mu|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,bs=!0),e.memoizedState=n)}function Ga(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=oa.transition;oa.transition={};try{e(!1),t()}finally{bt=n,oa.transition=r}}function qa(){return ba().memoizedState}function Ka(e,t,n){var r=el(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ya(e))Qa(t,n);else if(null!==(n=jo(e,t,n,r))){tl(n,e,r,Zu()),$a(n,t,r)}}function Xa(e,t,n){var r=el(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ya(e))Qa(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,sr(s,a)){var u=t.interleaved;return null===u?(i.next=i,Ro(t)):(i.next=u.next,u.next=i),void(t.interleaved=i)}}catch(e){}null!==(n=jo(e,t,i,r))&&(tl(n,e,r,i=Zu()),$a(n,t,r))}}function Ya(e){var t=e.alternate;return e===sa||null!==t&&t===sa}function Qa(e,t){da=ca=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function $a(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,yt(e,n)}}var Ja={readContext:Po,useCallback:pa,useContext:pa,useEffect:pa,useImperativeHandle:pa,useInsertionEffect:pa,useLayoutEffect:pa,useMemo:pa,useReducer:pa,useRef:pa,useState:pa,useDebugValue:pa,useDeferredValue:pa,useTransition:pa,useMutableSource:pa,useSyncExternalStore:pa,useId:pa,unstable_isNewReconciler:!1},Za={readContext:Po,useCallback:function(e,t){return ya().memoizedState=[e,void 0===t?null:t],e},useContext:Po,useEffect:Ma,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Ra(4194308,4,Na.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ra(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ra(4,2,e,t)},useMemo:function(e,t){var n=ya();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ya();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Ka.bind(null,sa,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},ya().memoizedState=e},useState:Fa,useDebugValue:za,useDeferredValue:function(e){return ya().memoizedState=e},useTransition:function(){var e=Fa(!1),t=e[0];return e=Ga.bind(null,e[1]),ya().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=sa,i=ya();if(io){if(void 0===n)throw Error(o(407));n=n()}else{if(n=t(),null===ku)throw Error(o(349));30&aa||Ca(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,Ma(_a.bind(null,r,a,e),[e]),r.flags|=2048,Pa(9,Sa.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=ya(),t=ku.identifierPrefix;if(io){var n=$i;t=":"+t+"R"+(n=(Qi&~(1<<32-at(Qi)-1)).toString(32)+n),0<(n=ha++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fa++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:Po,useCallback:Wa,useContext:Po,useEffect:Ia,useImperativeHandle:Ua,useInsertionEffect:Ba,useLayoutEffect:La,useMemo:Ha,useReducer:Da,useRef:Ta,useState:function(){return Da(wa)},useDebugValue:za,useDeferredValue:function(e){return Va(ba(),ua.memoizedState,e)},useTransition:function(){return[Da(wa)[0],ba().memoizedState]},useMutableSource:Ea,useSyncExternalStore:Aa,useId:qa,unstable_isNewReconciler:!1},ts={readContext:Po,useCallback:Wa,useContext:Po,useEffect:Ia,useImperativeHandle:Ua,useInsertionEffect:Ba,useLayoutEffect:La,useMemo:Ha,useReducer:xa,useRef:Ta,useState:function(){return xa(wa)},useDebugValue:za,useDeferredValue:function(e){var t=ba();return null===ua?t.memoizedState=e:Va(t,ua.memoizedState,e)},useTransition:function(){return[xa(wa)[0],ba().memoizedState]},useMutableSource:Ea,useSyncExternalStore:Aa,useId:qa,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=B({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:B({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var is={isMounted:function(e){return!!(e=e._reactInternals)&&We(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Zu(),i=el(e),o=No(r,i);o.payload=t,null!=n&&(o.callback=n),null!==(t=Uo(e,o,i))&&(tl(t,e,i,r),zo(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Zu(),i=el(e),o=No(r,i);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=Uo(e,o,i))&&(tl(t,e,i,r),zo(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Zu(),r=el(e),i=No(n,r);i.tag=2,null!=t&&(i.callback=t),null!==(t=Uo(e,i,r))&&(tl(t,e,r,n),zo(t,e,r))}};function os(e,t,n,r,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!t.prototype||!t.prototype.isPureReactComponent||(!ur(n,r)||!ur(i,o))}function as(e,t,n){var r=!1,i=_i,o=t.contextType;return"object"==typeof o&&null!==o?o=Po(o):(i=Ti(t)?Fi:ki.current,o=(r=null!=(r=t.contextTypes))?Pi(e,i):_i),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=is,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function ss(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&is.enqueueReplaceState(t,t.state,null)}function us(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},Bo(e);var o=t.contextType;"object"==typeof o&&null!==o?i.context=Po(o):(o=Ti(t)?Fi:ki.current,i.context=Pi(e,o)),i.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(rs(e,t,o,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&is.enqueueReplaceState(i,i.state,null),Ho(e,n,i,r),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.flags|=4194308)}function ls(e,t){try{var n="",r=t;do{n+=z(r),r=r.return}while(r);var i=n}catch(e){i="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:i,digest:null}}function cs(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ds(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}var hs="function"==typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=No(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Hu||(Hu=!0,Vu=r),ds(0,t)},n}function ps(e,t,n){(n=No(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ds(0,t)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){ds(0,t),"function"!=typeof r&&(null===Gu?Gu=new Set([this]):Gu.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function gs(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new hs;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=Al.bind(null,e,t,n),t.then(e,e))}function vs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function ms(e,t,n,r,i){return 1&e.mode?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=No(-1,1)).tag=2,Uo(n,t,1))),n.lanes|=1),e)}var ys=w.ReactCurrentOwner,bs=!1;function ws(e,t,n,r){t.child=null===e?xo(t,null,n,r):Do(t,e.child,n,r)}function Ds(e,t,n,r,i){n=n.render;var o=t.ref;return Fo(t,i),r=va(e,t,n,r,o,i),n=ma(),null===e||bs?(io&&n&&eo(t),t.flags|=1,ws(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Hs(e,t,i))}function xs(e,t,n,r,i){if(null===e){var o=n.type;return"function"!=typeof o||Pl(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Rl(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Es(e,t,o,r,i))}if(o=e.child,!(e.lanes&i)){var a=o.memoizedProps;if((n=null!==(n=n.compare)?n:ur)(a,r)&&e.ref===t.ref)return Hs(e,t,i)}return t.flags|=1,(e=Tl(o,r)).ref=t.ref,e.return=t,t.child=e}function Es(e,t,n,r,i){if(null!==e){var o=e.memoizedProps;if(ur(o,r)&&e.ref===t.ref){if(bs=!1,t.pendingProps=r=o,!(e.lanes&i))return t.lanes=e.lanes,Hs(e,t,i);131072&e.flags&&(bs=!0)}}return Ss(e,t,n,r,i)}function As(e,t,n){var r=t.pendingProps,i=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Si(Tu,Pu),Pu|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,Si(Tu,Pu),Pu|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Si(Tu,Pu),Pu|=n;else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Si(Tu,Pu),Pu|=r;return ws(e,t,i,n),t.child}function Cs(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ss(e,t,n,r,i){var o=Ti(n)?Fi:ki.current;return o=Pi(t,o),Fo(t,i),n=va(e,t,n,r,o,i),r=ma(),null===e||bs?(io&&r&&eo(t),t.flags|=1,ws(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Hs(e,t,i))}function _s(e,t,n,r,i){if(Ti(n)){var o=!0;Ii(t)}else o=!1;if(Fo(t,i),null===t.stateNode)Ws(e,t),as(t,n,r),us(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var u=a.context,l=n.contextType;"object"==typeof l&&null!==l?l=Po(l):l=Pi(t,l=Ti(n)?Fi:ki.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof a.getSnapshotBeforeUpdate;d||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||u!==l)&&ss(t,a,r,l),Io=!1;var h=t.memoizedState;a.state=h,Ho(t,r,a,i),u=t.memoizedState,s!==r||h!==u||Oi.current||Io?("function"==typeof c&&(rs(t,
vendor: 4,487 bytes, line 2
2n,c,r),u=t.memoizedState),(s=Io||os(t,n,s,r,h,u,l))?(d||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),a.props=r,a.state=u,a.context=l,r=s):("function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Lo(e,t),s=t.memoizedProps,l=t.type===t.elementType?s:ns(t.type,s),a.props=l,d=t.pendingProps,h=a.context,"object"==typeof(u=n.contextType)&&null!==u?u=Po(u):u=Pi(t,u=Ti(n)?Fi:ki.current);var f=n.getDerivedStateFromProps;(c="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==d||h!==u)&&ss(t,a,r,u),Io=!1,h=t.memoizedState,a.state=h,Ho(t,r,a,i);var p=t.memoizedState;s!==d||h!==p||Oi.current||Io?("function"==typeof f&&(rs(t,n,f,r),p=t.memoizedState),(l=Io||os(t,n,l,r,h,p,u)||!1)?(c||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,u)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=u,r=l):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return ks(e,t,n,r,o,i)}function ks(e,t,n,r,i,o){Cs(e,t);var a=!!(128&t.flags);if(!r&&!a)return i&&Bi(t,n,!1),Hs(e,t,o);r=t.stateNode,ys.current=t;var s=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=Do(t,e.child,null,o),t.child=Do(t,null,s,o)):ws(e,t,s,o),t.memoizedState=r.state,i&&Bi(t,n,!0),t.child}function Os(e){var t=e.stateNode;t.pendingContext?ji(0,t.pendingContext,t.pendingContext!==t.context):t.context&&ji(0,t.context,!1),Qo(e,t.containerInfo)}function Fs(e,t,n,r,i){return po(),go(i),t.flags|=256,ws(e,t,n,r),t.child}var Ps,Ts,Rs,js={dehydrated:null,treeContext:null,retryLane:0};function Ms(e){return{baseLanes:e,cachePool:null,transitions:null}}function Is(e,t,n){var r,i=t.pendingProps,a=ea.current,s=!1,u=!!(128&t.flags);if((r=u)||(r=(null===e||null!==e.memoizedState)&&!!(2&a)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),Si(ea,1&a),null===e)return lo(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(u=i.children,e=i.fallback,s?(i=t.mode,s=t.child,u={mode:"hidden",children:u},1&i||null===s?s=Ml(u,i,0,null):(s.childLanes=0,s.pendingProps=u),e=jl(e,i,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ms(n),t.memoizedState=js,e):Bs(t,u));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return function(e,t,n,r,i,a,s){if(n)return 256&t.flags?(t.flags&=-257,Ls(e,t,s,r=cs(Error(o(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=r.fallback,i=t.mode,r=Ml({mode:"visible",children:r.children},i,0,null),(a=jl(a,i,s,null)).flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,1&t.mode&&Do(t,e.child,null,s),t.child.memoizedState=Ms(s),t.memoizedState=js,a);if(!(1&t.mode))return Ls(e,t,s,null);if("$!"===i.data){if(r=i.nextSibling&&i.nextSibling.dataset)var u=r.dgst;return r=u,Ls(e,t,s,r=cs(a=Error(o(419)),r,void 0))}if(u=!!(s&e.childLanes),bs||u){if(null!==(r=ku)){switch(s&-s){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=i&(r.suspendedLanes|s)?0:i)&&i!==a.retryLane&&(a.retryLane=i,Mo(e,i),tl(r,e,i,-1))}return pl(),Ls(e,t,s,r=cs(Error(o(421))))}
vendor: 19,505 bytes, line 2
2return"$?"===i.data?(t.flags|=128,t.child=e.child,t=Sl.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,ro=li(i.nextSibling),no=t,io=!0,oo=null,null!==e&&(Ki[Xi++]=Qi,Ki[Xi++]=$i,Ki[Xi++]=Yi,Qi=e.id,$i=e.overflow,Yi=t),t=Bs(t,r.children),t.flags|=4096,t)}(e,t,u,i,r,a,n);if(s){s=i.fallback,u=t.mode,r=(a=e.child).sibling;var l={mode:"hidden",children:i.children};return 1&u||t.child===a?(i=Tl(a,l)).subtreeFlags=14680064&a.subtreeFlags:((i=t.child).childLanes=0,i.pendingProps=l,t.deletions=null),null!==r?s=Tl(r,s):(s=jl(s,u,n,null)).flags|=2,s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,u=null===(u=e.child.memoizedState)?Ms(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},s.memoizedState=u,s.childLanes=e.childLanes&~n,t.memoizedState=js,i}return e=(s=e.child).sibling,i=Tl(s,{mode:"visible",children:i.children}),!(1&t.mode)&&(i.lanes=n),i.return=t,i.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=i,t.memoizedState=null,i}function Bs(e,t){return(t=Ml({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Ls(e,t,n,r){return null!==r&&go(r),Do(t,e.child,null,n),(e=Bs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Ns(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Oo(e.return,t,n)}function Us(e,t,n,r,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function zs(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(ws(e,t,r.children,n),2&(r=ea.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ns(e,n,t);else if(19===e.tag)Ns(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Si(ea,r),1&t.mode)switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===ta(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Us(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===ta(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Us(t,!0,n,null,o);break;case"together":Us(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function Ws(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Hs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Mu|=t.lanes,!(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Tl(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Tl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Vs(e,t){if(!io)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Gs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=14680064&i.subtreeFlags,r|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function qs(e,t,n){var r=t.pendingProps;switch(to(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Gs(t),null;case 1:case 17:return Ti(t.type)&&Ri(),Gs(t),null;case 3:return r=t.stateNode,$o(),Ci(Oi),Ci(ki),ra(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(ho(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==oo&&(ol(oo),oo=null))),Gs(t),null;case 5:Zo(t);var i=Yo(Xo.current);if(n=t.type,null!==e&&null!=t.stateNode)Ts(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(o(166));return Gs(t),null}if(e=Yo(qo.current),ho(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[hi]=t,r[fi]=a,e=!!(1&t.mode),n){case"dialog":Nr("cancel",r),Nr("close",r);break;case"iframe":case"object":case"embed":Nr("load",r);break;case"video":case"audio":for(i=0;i<Mr.length;i++)Nr(Mr[i],r);break;case"source":Nr("error",r);break;case"img":case"image":case"link":Nr("error",r),Nr("load",r);break;case"details":Nr("toggle",r);break;case"input":Q(r,a),Nr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Nr("invalid",r);break;case"textarea":ie(r,a),Nr("invalid",r)}for(var u in ye(n,a),i=null,a)if(a.hasOwnProperty(u)){var l=a[u];"children"===u?"string"==typeof l?r.textContent!==l&&(!0!==a.suppressHydrationWarning&&Jr(r.textContent,l,e),i=["children",l]):"number"==typeof l&&r.textContent!==""+l&&(!0!==a.suppressHydrationWarning&&Jr(r.textContent,l,e),i=["children",""+l]):s.hasOwnProperty(u)&&null!=l&&"onScroll"===u&&Nr("scroll",r)}switch(n){case"input":q(r),Z(r,a,!0);break;case"textarea":q(r),ae(r);break;case"select":case"option":break;default:"function"==typeof a.onClick&&(r.onclick=Zr)}r=i,t.updateQueue=r,null!==r&&(t.flags|=4)}else{u=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),"select"===n&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[hi]=t,e[fi]=r,Ps(e,t),t.stateNode=e;e:{switch(u=be(n,r),n){case"dialog":Nr("cancel",e),Nr("close",e),i=r;break;case"iframe":case"object":case"embed":Nr("load",e),i=r;break;case"video":case"audio":for(i=0;i<Mr.length;i++)Nr(Mr[i],e);i=r;break;case"source":Nr("error",e),i=r;break;case"img":case"image":case"link":Nr("error",e),Nr("load",e),i=r;break;case"details":Nr("toggle",e),i=r;break;case"input":Q(e,r),i=Y(e,r),Nr("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=B({},r,{value:void 0}),Nr("invalid",e);break;case"textarea":ie(e,r),i=re(e,r),Nr("invalid",e)}for(a in ye(n,i),l=i)if(l.hasOwnProperty(a)){var c=l[a];"style"===a?ve(e,c):"dangerouslySetInnerHTML"===a?null!=(c=c?c.__html:void 0)&&de(e,c):"children"===a?"string"==typeof c?("textarea"!==n||""!==c)&&he(e,c):"number"==typeof c&&he(e,""+c):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(s.hasOwnProperty(a)?null!=c&&"onScroll"===a&&Nr("scroll",e):null!=c&&b(e,a,c,u))}switch(n){case"input":q(e),Z(e,r,!1);break;case"textarea":q(e),ae(e);break;case"option":null!=r.value&&e.setAttribute("value",""+V(r.value));break;case"select":e.multiple=!!r.multiple,null!=(a=r.value)?ne(e,!!r.multiple,a,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=Zr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Gs(t),null;case 6:if(e&&null!=t.stateNode)Rs(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(o(166));if(n=Yo(Xo.current),Yo(qo.current),ho(t)){if(r=t.stateNode,n=t.memoizedProps,r[hi]=t,(a=r.nodeValue!==n)&&null!==(e=no))switch(e.tag){case 3:Jr(r.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Jr(r.nodeValue,n,!!(1&e.mode))}a&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[hi]=t,t.stateNode=r}return Gs(t),null;case 13:if(Ci(ea),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(io&&null!==ro&&1&t.mode&&!(128&t.flags))fo(),po(),t.flags|=98560,a=!1;else if(a=ho(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(o(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(o(317));a[hi]=t}else po(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Gs(t),a=!1}else null!==oo&&(ol(oo),oo=null),a=!0;if(!a)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&ea.current?0===Ru&&(Ru=3):pl())),null!==t.updateQueue&&(t.flags|=4),Gs(t),null);case 4:return $o(),null===e&&Wr(t.stateNode.containerInfo),Gs(t),null;case 10:return ko(t.type._context),Gs(t),null;case 19:if(Ci(ea),null===(a=t.memoizedState))return Gs(t),null;if(r=!!(128&t.flags),null===(u=a.rendering))if(r)Vs(a,!1);else{if(0!==Ru||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(u=ta(e))){for(t.flags|=128,Vs(a,!1),null!==(r=u.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(a=n).flags&=14680066,null===(u=a.alternate)?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=u.childLanes,a.lanes=u.lanes,a.child=u.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=u.memoizedProps,a.memoizedState=u.memoizedState,a.updateQueue=u.updateQueue,a.type=u.type,e=u.dependencies,a.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Si(ea,1&ea.current|2),t.child}e=e.sibling}null!==a.tail&&$e()>zu&&(t.flags|=128,r=!0,Vs(a,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ta(u))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Vs(a,!0),null===a.tail&&"hidden"===a.tailMode&&!u.alternate&&!io)return Gs(t),null}else 2*$e()-a.renderingStartTime>zu&&1073741824!==n&&(t.flags|=128,r=!0,Vs(a,!1),t.lanes=4194304);a.isBackwards?(u.sibling=t.child,t.child=u):(null!==(n=a.last)?n.sibling=u:t.child=u,a.last=u)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=$e(),t.sibling=null,n=ea.current,Si(ea,r?1&n|2:1&n),t):(Gs(t),null);case 22:case 23:return cl(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&Pu)&&(Gs(t),6&t.subtreeFlags&&(t.flags|=8192)):Gs(t),null;case 24:case 25:return null}throw Error(o(156,t.tag))}function Ks(e,t){switch(to(t),t.tag){case 1:return Ti(t.type)&&Ri(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return $o(),Ci(Oi),Ci(ki),ra(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Zo(t),null;case 13:if(Ci(ea),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));po()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Ci(ea),null;case 4:return $o(),null;case 10:return ko(t.type._context),null;case 22:case 23:return cl(),null;default:return null}}Ps=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ts=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Yo(qo.current);var o,a=null;switch(n){case"input":i=Y(e,i),r=Y(e,r),a=[];break;case"select":i=B({},i,{value:void 0}),r=B({},r,{value:void 0}),a=[];break;case"textarea":i=re(e,i),r=re(e,r),a=[];break;default:"function"!=typeof i.onClick&&"function"==typeof r.onClick&&(e.onclick=Zr)}for(c in ye(n,r),n=null,i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&null!=i[c])if("style"===c){var u=i[c];for(o in u)u.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(s.hasOwnProperty(c)?a||(a=[]):(a=a||[]).push(c,null));for(c in r){var l=r[c];if(u=null!=i?i[c]:void 0,r.hasOwnProperty(c)&&l!==u&&(null!=l||null!=u))if("style"===c)if(u){for(o in u)!u.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in l)l.hasOwnProperty(o)&&u[o]!==l[o]&&(n||(n={}),n[o]=l[o])}else n||(a||(a=[]),a.push(c,n)),n=l;else"dangerouslySetInnerHTML"===c?(l=l?l.__html:void 0,u=u?u.__html:void 0,null!=l&&u!==l&&(a=a||[]).push(c,l)):"children"===c?"string"!=typeof l&&"number"!=typeof l||(a=a||[]).push(c,""+l):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(s.hasOwnProperty(c)?(null!=l&&"onScroll"===c&&Nr("scroll",e),a||u===l||(a=[])):(a=a||[]).push(c,l))}n&&(a=a||[]).push("style",n);var c=a;(t.updateQueue=c)&&(t.flags|=4)}},Rs=function(e,t,n,r){n!==r&&(t.flags|=4)};var Xs=!1,Ys=!1,Qs="function"==typeof WeakSet?WeakSet:Set,$s=null;function Js(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){El(e,t,n)}else n.current=null}function Zs(e,t,n){try{n()}catch(n){El(e,t,n)}}var eu=!1;function tu(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,void 0!==o&&Zs(t,n,o)}i=i.next}while(i!==r)}}function nu(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ru(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function iu(e){var t=e.alternate;null!==t&&(e.alternate=null,iu(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[hi],delete t[fi],delete t[gi],delete t[vi],delete t[mi])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ou(e){return 5===e.tag||3===e.tag||4===e.tag}function au(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ou(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function su(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Zr));else if(4!==r&&null!==(e=e.child))for(su(e,t,n),e=e.sibling;null!==e;)su(e,t,n),e=e.sibling}function uu(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(uu(e,t,n),e=e.sibling;null!==e;)uu(e,t,n),e=e.sibling}var lu=null,cu=!1;function du(e,t,n){for(n=n.child;null!==n;)hu(e,t,n),n=n.sibling}function hu(e,t,n){if(ot&&"function"==typeof ot.onCommitFiberUnmount)try{ot.onCommitFiberUnmount(it,n)}catch(e){}switch(n.tag){case 5:Ys||Js(n,t);case 6:var r=lu,i=cu;lu=null,du(e,t,n),cu=i,null!==(lu=r)&&(cu?(e=lu,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):lu.removeChild(n.stateNode));break;case 18:null!==lu&&(cu?(e=lu,n=n.stateNode,8===e.nodeType?ui(e.parentNode,n):1===e.nodeType&&ui(e,n),Wt(e)):ui(lu,n.stateNode));break;case 4:r=lu,i=cu,lu=n.stateNode.containerInfo,cu=!0,du(e,t,n),lu=r,cu=i;break;case 0:case 11:case 14:case 15:if(!Ys&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,void 0!==a&&(2&o||4&o)&&Zs(n,t,a),i=i.next}while(i!==r)}du(e,t,n);break;case 1:if(!Ys&&(Js(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){El(n,t,e)}du(e,t,n);break;case 21:du(e,t,n);break;case 22:1&n.mode?(Ys=(r=Ys)||null!==n.memoizedState,du(e,t,n),Ys=r):du(e,t,n);break;default:du(e,t,n)}}function fu(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Qs),t.forEach((function(t){var r=_l.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function pu(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var i=n[r];try{var a=e,s=t,u=s;e:for(;null!==u;){switch(u.tag){case 5:lu=u.stateNode,cu=!1;break e;case 3:case 4:lu=u.stateNode.containerInfo,cu=!0;break e}u=u.return}if(null===lu)throw Error(o(160));hu(a,s,i),lu=null,cu=!1;var l=i.alternate;null!==l&&(l.return=null),i.return=null}catch(e){El(i,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gu(t,e),t=t.sibling}function gu(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(pu(t,e),vu(e),4&r){try{tu(3,e,e.return),nu(3,e)}catch(t){El(e,e.return,t)}try{tu(5,e,e.return)}catch(t){El(e,e.return,t)}}break;case 1:pu(t,e),vu(e),512&r&&null!==n&&Js(n,n.return);break;case 5:if(pu(t,e),vu(e),512&r&&null!==n&&Js(n,n.return),32&e.flags){var i=e.stateNode;try{he(i,"")}catch(t){El(e,e.return,t)}}if(4&r&&null!=(i=e.stateNode)){var a=e.memoizedProps,s=null!==n?n.memoizedProps:a,u=e.type,l=e.updateQueue;if(e.updateQueue=null,null!==l)try{"input"===u&&"radio"===a.type&&null!=a.name&&$(i,a),be(u,s);var c=be(u,a);for(s=0;s<l.length;s+=2){var d=l[s],h=l[s+1];"style"===d?ve(i,h):"dangerouslySetInnerHTML"===d?de(i,h):"children"===d?he(i,h):b(i,d,h,c)}switch(u){case"input":J(i,a);break;case"textarea":oe(i,a);break;case"select":var f=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var p=a.value;null!=p?ne(i,!!a.multiple,p,!1):f!==!!a.multiple&&(null!=a.defaultValue?ne(i,!!a.multiple,a.defaultValue,!0):ne(i,!!a.multiple,a.multiple?[]:"",!1))}i[fi]=a}catch(t){El(e,e.return,t)}}break;case 6:if(pu(t,e),vu(e),4&r){if(null===e.stateNode)throw Error(o(162));i=e.stateNode,a=e.memoizedProps;try{i.nodeValue=a}catch(t){El(e,e.return,t)}}break;case 3:if(pu(t,e),vu(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Wt(t.containerInfo)}catch(t){El(e,e.return,t)}break;case 4:default:pu(t,e),vu(e);break;case 13:pu(t,e),vu(e),8192&(i=e.child).flags&&(a=null!==i.memoizedState,i.stateNode.isHidden=a,!a||null!==i.alternate&&null!==i.alternate.memoizedState||(Uu=$e())),4&r&&fu(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Ys=(c=Ys)||d,pu(t,e),Ys=c):pu(t,e),vu(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!d&&1&e.mode)for($s=e,d=e.child;null!==d;){for(h=$s=d;null!==$s;){switch(p=(f=$s).child,f.tag){case 0:case 11:case 14:case 15:tu(4,f,f.return);break;case 1:Js(f,f.return);var g=f.stateNode;if("function"==typeof g.componentWillUnmount){r=f,n=f.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(e){El(r,n,e)}}break;case 5:Js(f,f.return);break;case 22:if(null!==f.memoizedState){wu(h);continue}}null!==p?(p.return=f,$s=p):wu(h)}d=d.sibling}e:for(d=null,h=e;;){if(5===h.tag){if(null===d){d=h;try{i=h.stateNode,c?"function"==typeof(a=i.style).setProperty?a.setProperty("display","none","important"):a.display="none":(u=h.stateNode,s=null!=(l=h.memoizedProps.style)&&l.hasOwnProperty("display")?l.display:null,u.style.display=ge("display",s))}catch(t){El(e,e.return,t)}}}else if(6===h.tag){if(null===d)try{h.stateNode.nodeValue=c?"":h.memoizedProps}catch(t){El(e,e.return,t)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;d===h&&(d=null),h=h.return}
vendor: 4,472 bytes, line 2
2d===h&&(d=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:pu(t,e),vu(e),4&r&&fu(e);case 21:}}function vu(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(ou(n)){var r=n;break e}n=n.return}throw Error(o(160))}switch(r.tag){case 5:var i=r.stateNode;32&r.flags&&(he(i,""),r.flags&=-33),uu(e,au(e),i);break;case 3:case 4:var a=r.stateNode.containerInfo;su(e,au(e),a);break;default:throw Error(o(161))}}catch(t){El(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function mu(e,t,n){$s=e,yu(e,t,n)}function yu(e,t,n){for(var r=!!(1&e.mode);null!==$s;){var i=$s,o=i.child;if(22===i.tag&&r){var a=null!==i.memoizedState||Xs;if(!a){var s=i.alternate,u=null!==s&&null!==s.memoizedState||Ys;s=Xs;var l=Ys;if(Xs=a,(Ys=u)&&!l)for($s=i;null!==$s;)u=(a=$s).child,22===a.tag&&null!==a.memoizedState?Du(i):null!==u?(u.return=a,$s=u):Du(i);for(;null!==o;)$s=o,yu(o,t,n),o=o.sibling;$s=i,Xs=s,Ys=l}bu(e)}else 8772&i.subtreeFlags&&null!==o?(o.return=i,$s=o):bu(e)}}function bu(e){for(;null!==$s;){var t=$s;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:Ys||nu(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ys)if(null===n)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:ns(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;null!==a&&Vo(t,a,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Vo(t,s,n)}break;case 5:var u=t.stateNode;if(null===n&&4&t.flags){n=u;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var d=c.memoizedState;if(null!==d){var h=d.dehydrated;null!==h&&Wt(h)}}}break;default:throw Error(o(163))}Ys||512&t.flags&&ru(t)}catch(e){El(t,t.return,e)}}if(t===e){$s=null;break}if(null!==(n=t.sibling)){n.return=t.return,$s=n;break}$s=t.return}}function wu(e){for(;null!==$s;){var t=$s;if(t===e){$s=null;break}var n=t.sibling;if(null!==n){n.return=t.return,$s=n;break}$s=t.return}}function Du(e){for(;null!==$s;){var t=$s;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{nu(4,t)}catch(e){El(t,n,e)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var i=t.return;try{r.componentDidMount()}catch(e){El(t,i,e)}}var o=t.return;try{ru(t)}catch(e){El(t,o,e)}break;case 5:var a=t.return;try{ru(t)}catch(e){El(t,a,e)}}}catch(e){El(t,t.return,e)}if(t===e){$s=null;break}var s=t.sibling;if(null!==s){s.return=t.return,$s=s;break}$s=t.return}}var xu,Eu=Math.ceil,Au=w.ReactCurrentDispatcher,Cu=w.ReactCurrentOwner,Su=w.ReactCurrentBatchConfig,_u=0,ku=null,Ou=null,Fu=0,Pu=0,Tu=Ai(0),Ru=0,ju=null,Mu=0,Iu=0,Bu=0,Lu=null,Nu=null,Uu=0,zu=1/0,Wu=null,Hu=!1,Vu=null,Gu=null,qu=!1,Ku=null,Xu=0,Yu=0,Qu=null,$u=-1,Ju=0;function Zu(){return 6&_u?$e():-1!==$u?$u:$u=$e()}function el(e){return 1&e.mode?2&_u&&0!==Fu?Fu&-Fu:null!==vo.transition?(0===Ju&&(Ju=gt()),Ju):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Qt(e.type):1}function tl(e,t,n,r){if(50<Yu)throw Yu=0,Qu=null,Error(o(185));mt(e,n,r),2&_u&&e===ku||(e===ku&&(!(2&_u)&&(Iu|=n),4===Ru&&al(e,Fu)),nl(e,r),1===n&&0===_u&&!(1&t.mode)&&(zu=$e()+500,Ni&&Wi()))}function nl(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-at(o),s=1<<a,u=i[a];-1===u?s&n&&!(s&r)||(i[a]=ft(s,t)):u<=t&&(e.expiredLanes|=s),o&=~s}}(e,t);var r=ht(e,e===ku?Fu:0);if(0===r)null!==n&&Xe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Xe(n),1===t)0===e.tag?function(e){Ni=!0,zi(e)}(sl.bind(null,e)):zi(sl.bind(null,e)),ai((function(){!(6&_u)&&Wi()})),n=null;else{switch(wt(r)){case 1:n=Ze;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=kl(n,rl.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function rl(e,t){if($u=-1,Ju=0,6&_u)throw Error(o(327));var n=e.callbackNode;if(Dl()&&e.callbackNode!==n)return null;var r=ht(e,e===ku?Fu:0);if(0===r)return null;if(30&r||r&e.expiredLanes||t)t=gl(e,r);else{t=r;var i=_u;_u|=2;var a=fl();for(ku===e&&Fu===t||(Wu=null,zu=$e()+500,dl(e,t));;)try{ml();break}catch(t){hl(e,t)}_o(),Au.current=a,_u=i,null!==Ou?t=0:(ku=null,Fu=0,t=Ru)}
vendor: 5,436 bytes, line 2
2if(0!==t){if(2===t&&(0!==(i=pt(e))&&(r=i,t=il(e,i))),1===t)throw n=ju,dl(e,0),al(e,r),nl(e,$e()),n;if(6===t)al(e,r);else{if(i=e.current.alternate,!(30&r||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!sr(o(),i))return!1}catch(e){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(i)||(t=gl(e,r),2===t&&(a=pt(e),0!==a&&(r=a,t=il(e,a))),1!==t)))throw n=ju,dl(e,0),al(e,r),nl(e,$e()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(o(345));case 2:case 5:wl(e,Nu,Wu);break;case 3:if(al(e,r),(130023424&r)===r&&10<(t=Uu+500-$e())){if(0!==ht(e,0))break;if(((i=e.suspendedLanes)&r)!==r){Zu(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ri(wl.bind(null,e,Nu,Wu),t);break}wl(e,Nu,Wu);break;case 4:if(al(e,r),(4194240&r)===r)break;for(t=e.eventTimes,i=-1;0<r;){var s=31-at(r);a=1<<s,(s=t[s])>i&&(i=s),r&=~a}if(r=i,10<(r=(120>(r=$e()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Eu(r/1960))-r)){e.timeoutHandle=ri(wl.bind(null,e,Nu,Wu),r);break}wl(e,Nu,Wu);break;default:throw Error(o(329))}}}return nl(e,$e()),e.callbackNode===n?rl.bind(null,e):null}function il(e,t){var n=Lu;return e.current.memoizedState.isDehydrated&&(dl(e,t).flags|=256),2!==(e=gl(e,t))&&(t=Nu,Nu=n,null!==t&&ol(t)),e}function ol(e){null===Nu?Nu=e:Nu.push.apply(Nu,e)}function al(e,t){for(t&=~Bu,t&=~Iu,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-at(t),r=1<<n;e[n]=-1,t&=~r}}function sl(e){if(6&_u)throw Error(o(327));Dl();var t=ht(e,0);if(!(1&t))return nl(e,$e()),null;var n=gl(e,t);if(0!==e.tag&&2===n){var r=pt(e);0!==r&&(t=r,n=il(e,r))}if(1===n)throw n=ju,dl(e,0),al(e,t),nl(e,$e()),n;if(6===n)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wl(e,Nu,Wu),nl(e,$e()),null}function ul(e,t){var n=_u;_u|=1;try{return e(t)}finally{0===(_u=n)&&(zu=$e()+500,Ni&&Wi())}}function ll(e){null!==Ku&&0===Ku.tag&&!(6&_u)&&Dl();var t=_u;_u|=1;var n=Su.transition,r=bt;try{if(Su.transition=null,bt=1,e)return e()}finally{bt=r,Su.transition=n,!(6&(_u=t))&&Wi()}}function cl(){Pu=Tu.current,Ci(Tu)}function dl(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ii(n)),null!==Ou)for(n=Ou.return;null!==n;){var r=n;switch(to(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Ri();break;case 3:$o(),Ci(Oi),Ci(ki),ra();break;case 5:Zo(r);break;case 4:$o();break;case 13:case 19:Ci(ea);break;case 10:ko(r.type._context);break;case 22:case 23:cl()}n=n.return}if(ku=e,Ou=e=Tl(e.current,null),Fu=Pu=t,Ru=0,ju=null,Bu=Iu=Mu=0,Nu=Lu=null,null!==To){for(t=0;t<To.length;t++)if(null!==(r=(n=To[t]).interleaved)){n.interleaved=null;var i=r.next,o=n.pending;if(null!==o){var a=o.next;o.next=i,r.next=a}n.pending=r}To=null}return e}function hl(e,t){for(;;){var n=Ou;try{if(_o(),ia.current=Ja,ca){for(var r=sa.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}ca=!1}if(aa=0,la=ua=sa=null,da=!1,ha=0,Cu.current=null,null===n||null===n.return){Ru=1,ju=t,Ou=null;break}e:{var a=e,s=n.return,u=n,l=t;if(t=Fu,u.flags|=32768,null!==l&&"object"==typeof l&&"function"==typeof l.then){var c=l,d=u,h=d.tag;if(!(1&d.mode||0!==h&&11!==h&&15!==h)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=vs(s);if(null!==p){p.flags&=-257,ms(p,s,u,0,t),1&p.mode&&gs(a,c,t),l=c;var g=(t=p).updateQueue;if(null===g){var v=new Set;v.add(l),t.updateQueue=v}else g.add(l);break e}if(!(1&t)){gs(a,c,t),pl();break e}l=Error(o(426))}else if(io&&1&u.mode){var m=vs(s);if(null!==m){!(65536&m.flags)&&(m.flags|=256),ms(m,s,u,0,t),go(ls(l,u));break e}}a=l=ls(l,u),4!==Ru&&(Ru=2),null===Lu?Lu=[a]:Lu.push(a),a=s;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t,Wo(a,fs(0,l,t));break e;case 1:u=l;var y=a.type,b=a.stateNode;if(!(128&a.flags||"function"!=typeof y.getDerivedStateFromError&&(null===b||"function"!=typeof b.componentDidCatch||null!==Gu&&Gu.has(b)))){a.flags|=65536,t&=-t,a.lanes|=t,Wo(a,ps(a,u,t));break e}}a=a.return}while(null!==a)}bl(n)}catch(e){t=e,Ou===n&&null!==n&&(Ou=n=n.return);continue}break}}function fl(){var e=Au.current;return Au.current=Ja,null===e?Ja:e}function pl(){0!==Ru&&3!==Ru&&2!==Ru||(Ru=4),null===ku||!(268435455&Mu)&&!(268435455&Iu)||al(ku,Fu)}function gl(e,t){var n=_u;_u|=2;var r=fl();for(ku===e&&Fu===t||(Wu=null,dl(e,t));;)try{vl();break}catch(t){hl(e,t)}if(_o(),_u=n,Au.current=r,null!==Ou)throw Error(o(261));return ku=null,Fu=0,Ru}function vl(){for(;null!==Ou;)yl(Ou)}function ml(){for(;null!==Ou&&!Ye();)yl(Ou)}function yl(e){var t=xu(e.alternate,e,Pu);e.memoizedProps=e.pendingProps,null===t?bl(e):Ou=t,Cu.current=null}function bl(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=Ks(n,t)))return n.flags&=32767,void(Ou=n);if(null===e)return Ru=6,void(Ou=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=qs(n,t,Pu)))return void(Ou=n);if(null!==(t=t.sibling))return void(Ou=t);Ou=t=e}while(null!==t);0===Ru&&(Ru=5)}function wl(e,t,n){var r=bt,i=Su.transition;try{Su.transition=null,bt=1,function(e,t,n,r){do{Dl()}while(null!==Ku);if(6&_u)throw Error(o(327));
vendor: 4,804 bytes, line 2
2n=e.finishedWork;var i=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-at(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}(e,a),e===ku&&(Ou=ku=null,Fu=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||qu||(qu=!0,kl(tt,(function(){return Dl(),null}))),a=!!(15990&n.flags),!!(15990&n.subtreeFlags)||a){a=Su.transition,Su.transition=null;var s=bt;bt=1;var u=_u;_u|=4,Cu.current=null,function(e,t){if(ei=Vt,fr(e=hr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch(e){n=null;break e}var s=0,u=-1,l=-1,c=0,d=0,h=e,f=null;t:for(;;){for(var p;h!==n||0!==i&&3!==h.nodeType||(u=s+i),h!==a||0!==r&&3!==h.nodeType||(l=s+r),3===h.nodeType&&(s+=h.nodeValue.length),null!==(p=h.firstChild);)f=h,h=p;for(;;){if(h===e)break t;if(f===n&&++c===i&&(u=s),f===a&&++d===r&&(l=s),null!==(p=h.nextSibling))break;f=(h=f).parentNode}h=p}n=-1===u||-1===l?null:{start:u,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(ti={focusedElem:e,selectionRange:n},Vt=!1,$s=t;null!==$s;)if(e=(t=$s).child,1028&t.subtreeFlags&&null!==e)e.return=t,$s=e;else for(;null!==$s;){t=$s;try{var g=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var v=g.memoizedProps,m=g.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?v:ns(t.type,v),m);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(o(163))}}catch(e){El(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,$s=e;break}$s=t.return}g=eu,eu=!1}(e,n),gu(n,e),pr(ti),Vt=!!ei,ti=ei=null,e.current=n,mu(n,e,i),Qe(),_u=u,bt=s,Su.transition=a}else e.current=n;if(qu&&(qu=!1,Ku=e,Xu=i),a=e.pendingLanes,0===a&&(Gu=null),function(e){if(ot&&"function"==typeof ot.onCommitFiberRoot)try{ot.onCommitFiberRoot(it,e,void 0,!(128&~e.current.flags))}catch(e){}}(n.stateNode),nl(e,$e()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(Hu)throw Hu=!1,e=Vu,Vu=null,e;!!(1&Xu)&&0!==e.tag&&Dl(),a=e.pendingLanes,1&a?e===Qu?Yu++:(Yu=0,Qu=e):Yu=0,Wi()}(e,t,n,r)}finally{Su.transition=i,bt=r}return null}function Dl(){if(null!==Ku){var e=wt(Xu),t=Su.transition,n=bt;try{if(Su.transition=null,bt=16>e?16:e,null===Ku)var r=!1;else{if(e=Ku,Ku=null,Xu=0,6&_u)throw Error(o(331));var i=_u;for(_u|=4,$s=e.current;null!==$s;){var a=$s,s=a.child;if(16&$s.flags){var u=a.deletions;if(null!==u){for(var l=0;l<u.length;l++){var c=u[l];for($s=c;null!==$s;){var d=$s;switch(d.tag){case 0:case 11:case 15:tu(8,d,a)}var h=d.child;if(null!==h)h.return=d,$s=h;else for(;null!==$s;){var f=(d=$s).sibling,p=d.return;if(iu(d),d===c){$s=null;break}if(null!==f){f.return=p,$s=f;break}$s=p}}}var g=a.alternate;if(null!==g){var v=g.child;if(null!==v){g.child=null;do{var m=v.sibling;v.sibling=null,v=m}while(null!==v)}}$s=a}}if(2064&a.subtreeFlags&&null!==s)s.return=a,$s=s;else e:for(;null!==$s;){if(2048&(a=$s).flags)switch(a.tag){case 0:case 11:case 15:tu(9,a,a.return)}var y=a.sibling;if(null!==y){y.return=a.return,$s=y;break e}$s=a.return}}var b=e.current;for($s=b;null!==$s;){var w=(s=$s).child;if(2064&s.subtreeFlags&&null!==w)w.return=s,$s=w;else e:for(s=b;null!==$s;){if(2048&(u=$s).flags)try{switch(u.tag){case 0:case 11:case 15:nu(9,u)}}catch(e){El(u,u.return,e)}if(u===s){$s=null;break e}var D=u.sibling;if(null!==D){D.return=u.return,$s=D;break e}$s=u.return}}if(_u=i,Wi(),ot&&"function"==typeof ot.onPostCommitFiberRoot)try{ot.onPostCommitFiberRoot(it,e)}catch(e){}r=!0}return r}finally{bt=n,Su.transition=t}}return!1}function xl(e,t,n){e=Uo(e,t=fs(0,t=ls(n,t),1),1),t=Zu(),null!==e&&(mt(e,1,t),nl(e,t))}function El(e,t,n){if(3===e.tag)xl(e,e,n);else for(;null!==t;){if(3===t.tag){xl(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Gu||!Gu.has(r))){t=Uo(t,e=ps(t,e=ls(n,e),1),1),e=Zu(),null!==t&&(mt(t,1,e),nl(t,e));break}}t=t.return}}function Al(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=Zu(),e.pingedLanes|=e.suspendedLanes&n,ku===e&&(Fu&n)===n&&(4===Ru||3===Ru&&(130023424&Fu)===Fu&&500>
vendor: 12,568 bytes, line 2
2$e()-Uu?dl(e,0):Bu|=n),nl(e,t)}function Cl(e,t){0===t&&(1&e.mode?(t=ct,!(130023424&(ct<<=1))&&(ct=4194304)):t=1);var n=Zu();null!==(e=Mo(e,t))&&(mt(e,t,n),nl(e,n))}function Sl(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cl(e,n)}function _l(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(o(314))}null!==r&&r.delete(t),Cl(e,n)}function kl(e,t){return Ke(e,t)}function Ol(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Fl(e,t,n,r){return new Ol(e,t,n,r)}function Pl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Tl(e,t){var n=e.alternate;return null===n?((n=Fl(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Rl(e,t,n,r,i,a){var s=2;if(r=e,"function"==typeof e)Pl(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case E:return jl(n.children,i,a,t);case A:s=8,i|=8;break;case C:return(e=Fl(12,n,t,2|i)).elementType=C,e.lanes=a,e;case O:return(e=Fl(13,n,t,i)).elementType=O,e.lanes=a,e;case F:return(e=Fl(19,n,t,i)).elementType=F,e.lanes=a,e;case R:return Ml(n,i,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case S:s=10;break e;case _:s=9;break e;case k:s=11;break e;case P:s=14;break e;case T:s=16,r=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Fl(s,n,t,i)).elementType=e,t.type=r,t.lanes=a,t}function jl(e,t,n,r){return(e=Fl(7,e,r,t)).lanes=n,e}function Ml(e,t,n,r){return(e=Fl(22,e,r,t)).elementType=R,e.lanes=n,e.stateNode={isHidden:!1},e}function Il(e,t,n){return(e=Fl(6,e,null,t)).lanes=n,e}function Bl(e,t,n){return(t=Fl(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ll(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=vt(0),this.expirationTimes=vt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vt(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Nl(e,t,n,r,i,o,a,s,u){return e=new Ll(e,t,n,s,u),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Fl(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Bo(o),e}function Ul(e){if(!e)return _i;e:{if(We(e=e._reactInternals)!==e||1!==e.tag)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ti(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(o(171))}if(1===e.tag){var n=e.type;if(Ti(n))return Mi(e,n,t)}return t}function zl(e,t,n,r,i,o,a,s,u){return(e=Nl(n,r,!0,e,0,o,0,s,u)).context=Ul(null),n=e.current,(o=No(r=Zu(),i=el(n))).callback=null!=t?t:null,Uo(n,o,i),e.current.lanes=i,mt(e,i,r),nl(e,r),e}function Wl(e,t,n,r){var i=t.current,o=Zu(),a=el(i);return n=Ul(n),null===t.context?t.context=n:t.pendingContext=n,(t=No(o,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Uo(i,t,a))&&(tl(e,i,a,o),zo(e,i,a)),a}function Hl(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Vl(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Gl(e,t){Vl(e,t),(e=e.alternate)&&Vl(e,t)}xu=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Oi.current)bs=!0;else{if(!(e.lanes&n||128&t.flags))return bs=!1,function(e,t,n){switch(t.tag){case 3:Os(t),po();break;case 5:Jo(t);break;case 1:Ti(t.type)&&Ii(t);break;case 4:Qo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Si(Eo,r._currentValue),r._currentValue=i;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Si(ea,1&ea.current),t.flags|=128,null):n&t.child.childLanes?Is(e,t,n):(Si(ea,1&ea.current),null!==(e=Hs(e,t,n))?e.sibling:null);Si(ea,1&ea.current);break;case 19:if(r=!!(n&t.childLanes),128&e.flags){if(r)return zs(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),Si(ea,ea.current),r)break;return null;case 22:case 23:return t.lanes=0,As(e,t,n)}return Hs(e,t,n)}(e,t,n);bs=!!(131072&e.flags)}else bs=!1,io&&1048576&t.flags&&Zi(t,qi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ws(e,t),e=t.pendingProps;var i=Pi(t,ki.current);Fo(t,n),i=va(null,t,r,e,i,n);var a=ma();return t.flags|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ti(r)?(a=!0,Ii(t)):a=!1,t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,Bo(t),i.updater=is,t.stateNode=i,i._reactInternals=t,us(t,r,e,n),t=ks(null,t,r,!0,a,n)):(t.tag=0,io&&a&&eo(t),ws(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ws(e,t),e=t.pendingProps,r=(i=r._init)(r._payload),t.type=r,i=t.tag=function(e){if("function"==typeof e)return Pl(e)?1:0;if(null!=e){if((e=e.$$typeof)===k)return 11;if(e===P)return 14}return 2}(r),e=ns(r,e),i){case 0:t=Ss(null,t,r,e,n);break e;case 1:t=_s(null,t,r,e,n);break e;case 11:t=Ds(null,t,r,e,n);break e;case 14:t=xs(null,t,r,ns(r.type,e),n);break e}throw Error(o(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,Ss(e,t,r,i=t.elementType===r?i:ns(r,i),n);case 1:return r=t.type,i=t.pendingProps,_s(e,t,r,i=t.elementType===r?i:ns(r,i),n);case 3:e:{if(Os(t),null===e)throw Error(o(387));r=t.pendingProps,i=(a=t.memoizedState).element,Lo(e,t),Ho(t,r,null,n);var s=t.memoizedState;if(r=s.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=Fs(e,t,r,n,i=ls(Error(o(423)),t));break e}if(r!==i){t=Fs(e,t,r,n,i=ls(Error(o(424)),t));break e}for(ro=li(t.stateNode.containerInfo.firstChild),no=t,io=!0,oo=null,n=xo(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(po(),r===i){t=Hs(e,t,n);break e}ws(e,t,r,n)}t=t.child}return t;case 5:return Jo(t),null===e&&lo(t),r=t.type,i=t.pendingProps,a=null!==e?e.memoizedProps:null,s=i.children,ni(r,i)?s=null:null!==a&&ni(r,a)&&(t.flags|=32),Cs(e,t),ws(e,t,s,n),t.child;case 6:return null===e&&lo(t),null;case 13:return Is(e,t,n);case 4:return Qo(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Do(t,null,r,n):ws(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,Ds(e,t,r,i=t.elementType===r?i:ns(r,i),n);case 7:return ws(e,t,t.pendingProps,n),t.child;case 8:case 12:return ws(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,s=i.value,Si(Eo,r._currentValue),r._currentValue=s,null!==a)if(sr(a.value,s)){if(a.children===i.children&&!Oi.current){t=Hs(e,t,n);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){var u=a.dependencies;if(null!==u){s=a.child;for(var l=u.firstContext;null!==l;){if(l.context===r){if(1===a.tag){(l=No(-1,n&-n)).tag=2;var c=a.updateQueue;if(null!==c){var d=(c=c.shared).pending;null===d?l.next=l:(l.next=d.next,d.next=l),c.pending=l}}a.lanes|=n,null!==(l=a.alternate)&&(l.lanes|=n),Oo(a.return,n,t),u.lanes|=n;break}l=l.next}}else if(10===a.tag)s=a.type===t.type?null:a.child;else if(18===a.tag){if(null===(s=a.return))throw Error(o(341));s.lanes|=n,null!==(u=s.alternate)&&(u.lanes|=n),Oo(s,n,t),s=a.sibling}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===t){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}ws(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Fo(t,n),r=r(i=Po(i)),t.flags|=1,ws(e,t,r,n),t.child;case 14:return i=ns(r=t.type,t.pendingProps),xs(e,t,r,i=ns(r.type,i),n);case 15:return Es(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ns(r,i),Ws(e,t),t.tag=1,Ti(r)?(e=!0,Ii(t)):e=!1,Fo(t,n),as(t,r,i),us(t,r,i,n),ks(null,t,r,!0,e,n);case 19:return zs(e,t,n);case 22:return As(e,t,n)}throw Error(o(156,t.tag))};var ql="function"==typeof reportError?reportError:function(e){console.error(e)};function Kl(e){this._internalRoot=e}function Xl(e){this._internalRoot=e}function Yl(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Ql(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function $l(){}function Jl(e,t,n,r,i){var o=n._reactRootContainer;if(o){var a=o;if("function"==typeof i){var s=i;i=function(){var e=Hl(a);s.call(e)}}Wl(t,a,e,i)}else a=function(e,t,n,r,i){if(i){if("function"==typeof r){var o=r;r=function(){var e=Hl(a);o.call(e)}}var a=zl(t,r,e,0,null,!1,0,"",$l);return e._reactRootContainer=a,e[pi]=a.current,Wr(8===e.nodeType?e.parentNode:e),ll(),a}for(;i=e.lastChild;)e.removeChild(i);if("function"==typeof r){var s=r;r=function(){var e=Hl(u);s.call(e)}}var u=Nl(e,0,!1,null,0,!1,0,"",$l);return e._reactRootContainer=u,e[pi]=u.current,Wr(8===e.nodeType?e.parentNode:e),ll((function(){Wl(t,u,n,r)})),u}(n,t,e,i,r);return Hl(a)}Xl.prototype.render=Kl.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));Wl(e,t,null,null)},Xl.prototype.unmount=Kl.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;ll((function(){Wl(null,e,null,null)})),t[pi]=null}},Xl.prototype.unstable_scheduleHydration=function(e){if(e){var t=At();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Rt.length&&0!==t&&t<Rt[n].priority;n++);Rt.splice(n,0,e),0===n&&Bt(e)}},Dt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(yt(t,1|n),nl(t,$e()),!(6&_u)&&(zu=$e()+500,Wi()))}break;case 13:ll((function(){var t=Mo(e,1);if(null!==t){var n=Zu();tl(t,e,1,n)}})),Gl(e,1)}},xt=function(e){if(13===e.tag){var t=Mo(e,134217728);if(null!==t)tl(t,e,134217728,Zu());Gl(e,134217728)}},Et=function(e){if(13===e.tag){var t=el(e),n=Mo(e,t);if(null!==n)tl(n,e,t,Zu());Gl(e,t)}},At=function(){return bt},Ct=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},xe=function(e,t,n){switch(t){case"input":if(J(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=Di(r);if(!i)throw Error(o(90));K(r),J(r,i)}}}break;case"textarea":oe(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},ke=ul,Oe=ll;var Zl={usingClientEntryPoint:!1,Events:[bi,wi,Di,Se,_e,ul]},ec={findFiberByHostInstance:yi,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},tc={bundleType:ec.bundleType,version:ec.version,rendererPackageName:ec.rendererPackageName,rendererConfig:ec.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ge(e))?null:e.stateNode},findFiberByHostInstance:ec.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var nc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!nc.isDisabled&&nc.supportsFiber)try{it=nc.inject(tc),ot=nc}catch(ce){}}
2t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Zl,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Yl(t))throw Error(o(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Yl(e))throw Error(o(299));var n=!1,r="",i=ql;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(i=t.onRecoverableError)),t=Nl(e,1,!1,null,0,n,0,r,i),e[pi]=t.current,Wr(8===e.nodeType?e.parentNode:e),new Kl(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return e=null===(e=Ge(t))?null:e.stateNode},t.flushSync=function(e){return ll(e)},t.hydrate=function(e,t,n){if(!Ql(t))throw Error(o(200));return Jl(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Yl(e))throw Error(o(405));var r=null!=n&&n.hydratedSources||null,i=!1,a="",s=ql;if(null!=n&&(!0===n.unstable_strictMode&&(i=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=zl(t,null,e,1,null!=n?n:null,i,0,a,s),e[pi]=t.current,Wr(e),r)for(e=0;e<r.length;e++)i=(i=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Xl(t)},t.render=function(e,t,n){if(!Ql(t))throw Error(o(200));return Jl(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Ql(e))throw Error(o(40));return!!e._reactRootContainer&&(ll((function(){Jl(null,null,e,!1,(function(){e._reactRootContainer=null,e[pi]=null}))})),!0)},t.unstable_batchedUpdates=ul,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ql(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return Jl(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},68257(e,t,n){"use strict";var r=n(22520);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},22520(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(18232)},61318(e,t,n){"use strict";n.d(t,{tH:()=>a});var r=n(2057);const i=(0,r.createContext)(null),o={didCatch:!1,error:null};class a extends r.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=o}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){if(null!==this.state.error){for(var e,t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];null===(e=(t=this.props).onReset)||void 0===e||e.call(t,{args:r,reason:"imperative-api"}),this.setState(o)}}componentDidCatch(e,t){var n,r;null===(n=(r=this.props).onError)||void 0===n||n.call(r,e,t)}componentDidUpdate(e,t){const n=this.state.didCatch,r=this.props.resetKeys;var i,a;n&&null!==t.error&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some(((e,n)=>!Object.is(e,t[n])))}(e.resetKeys,r)&&(null===(i=(a=this.props).onReset)||void 0===i||i.call(a,{next:r,prev:e.resetKeys,reason:"keys"}),this.setState(o))}render(){const e=this.props,t=e.children,n=e.fallbackRender,o=e.FallbackComponent,a=e.fallback,s=this.state,u=s.didCatch,l=s.error;let c=t;if(u){const e={error:l,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof n)c=n(e);else if(o)c=(0,r.createElement)(o,e);else{if(null!==a&&!(0,r.isValidElement)(a))throw l;c=a}}return(0,r.createElement)(i.Provider,{value:{didCatch:u,error:l,resetErrorBoundary:this.resetErrorBoundary}},c)}}},2028(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,a){if(e===a)return!0;
2if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var s,u,l,c;if(Array.isArray(e)){if((s=e.length)!=a.length)return!1;for(u=s;0!=u--;)if(!o(e[u],a[u]))return!1;return!0}if(n&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(c=e.entries();!(u=c.next()).done;)if(!a.has(u.value[0]))return!1;for(c=e.entries();!(u=c.next()).done;)if(!o(u.value[1],a.get(u.value[0])))return!1;return!0}if(r&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(c=e.entries();!(u=c.next()).done;)if(!a.has(u.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((s=e.length)!=a.length)return!1;for(u=s;0!=u--;)if(e[u]!==a[u])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof a.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof a.toString)return e.toString()===a.toString();if((s=(l=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(u=s;0!=u--;)if(!Object.prototype.hasOwnProperty.call(a,l[u]))return!1;if(t&&e instanceof Element)return!1;for(u=s;0!=u--;)if(("_owner"!==l[u]&&"__v"!==l[u]&&"__o"!==l[u]||!e.$$typeof)&&!o(e[l[u]],a[l[u]]))return!1;return!0}return e!=e&&a!=a}e.exports=function(e,t){try{return o(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},26653(e,t,n){"use strict";n.d(t,{mg:()=>ue,vd:()=>te});var r=n(2057),i=n(2028),o=n.n(i),a=n(14238),s=n.n(a),u=n(70706),l=n.n(u);const c=["children"],d=["children"];var h,f;function p(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var w=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(w||{}),D={rel:["amphtml","canonical","alternate"]},x={type:["application/ld+json"]}
2,E={charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},A=Object.values(w),C={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},S=Object.entries(C).reduce(((e,t)=>{let n=y(t,2),r=n[0];return e[n[1]]=r,e}),{}),_="data-rh",k="defaultTitle",O="defer",F="encodeSpecialCharacters",P="onChangeClientState",T="titleTemplate",R="prioritizeSeoTags",j=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},M=e=>{let t=j(e,"title");const n=j(e,T);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(()=>t));const r=j(e,k);return t||r||void 0},I=e=>j(e,P)||(()=>{}),B=(e,t)=>t.filter((t=>void 0!==t[e])).map((t=>t[e])).reduce(((e,t)=>v(v({},e),t)),{}),L=(e,t)=>t.filter((e=>void 0!==e.base)).map((e=>e.base)).reverse().reduce(((t,n)=>{if(!t.length){const r=Object.keys(n);for(let i=0;i<r.length;i+=1){const o=r[i].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}}return t}),[]),N=(e,t,n)=>{const r={};return n.filter((t=>{return!!Array.isArray(t[e])||(void 0!==t[e]&&(n="Helmet: ".concat(e,' should be of type "Array". Instead found type "').concat(typeof t[e],'"'),console&&"function"==typeof console.warn&&console.warn(n)),!1);var n})).map((t=>t[e])).reverse().reduce(((e,n)=>{const i={};n.filter((e=>{let n;const o=Object.keys(e);for(let r=0;r<o.length;r+=1){const i=o[r],a=i.toLowerCase();-1===t.indexOf(a)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===a&&"stylesheet"===e[a].toLowerCase()||(n=a),-1===t.indexOf(i)||"innerHTML"!==i&&"cssText"!==i&&"itemprop"!==i||(n=i)}if(!n||!e[n])return!1;const a=e[n].toLowerCase();return r[n]||(r[n]={}),i[n]||(i[n]={}),!r[n][a]&&(i[n][a]=!0,!0)})).reverse().forEach((t=>e.push(t)));const o=Object.keys(i);for(let e=0;e<o.length;e+=1){const t=o[e],n=v(v({},r[t]),i[t]);r[t]=n}return e}),[]).reverse()},U=(e,t)=>{if(Array.isArray(e)&&e.length)for(let n=0;n<e.length;n+=1){if(e[n][t])return!0}return!1},z=e=>Array.isArray(e)?e.join(""):e,W=(e,t)=>Array.isArray(e)?e.reduce(((e,n)=>(((e,t)=>{const n=Object.keys(e);for(let r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1})(n,t)?e.priority.push(n):e.default.push(n),e)),{priority:[],default:[]}):{default:e,priority:[]},H=(e,t)=>v(v({},e),{},{[t]:void 0}),V=["noscript","script","style"],G=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},q=e=>Object.keys(e).reduce(((t,n)=>{const r=void 0!==e[n]?"".concat(n,'="').concat(e[n],'"'):"".concat(n);return t?"".concat(t," ").concat(r):r}),""),K=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(((t,n)=>(t[C[n]||n]=e[n],t)),t)},X=(e,t)=>t.map(((t,n)=>{const i={key:n,[_]:!0};return Object.keys(t).forEach((e=>{const n=C[e]||e;if("innerHTML"===n||"cssText"===n){const e=t.innerHTML||t.cssText;i.dangerouslySetInnerHTML={__html:e}}else i[n]=t[e]})),r.createElement(e,i)})),Y=function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];switch(e){case"title":return{toComponent:()=>((e,t,n)=>{const i=K(n,{key:t,[_]:!0});return[r.createElement("title",i,t)]})(0,t.title,t.titleAttributes),toString:()=>((e,t,n,r)=>{const i=q(n),o=z(t);return i?"<".concat(e," ").concat(_,'="true" ').concat(i,">").concat(G(o,r),"</").concat(e,">"):"<".concat(e," ").concat(_,'="true">').concat(G(o,r),"</").concat(e,">")})(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>K(t),toString:()=>q(t)};default:return{toComponent:()=>X(e,t),toString:()=>function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return t.reduce(((t,r)=>{const i=r,o=Object.keys(i).filter((e=>!("innerHTML"===e||"cssText"===e))).reduce(((e,t)=>{const r=void 0===i[t]?t:"".concat(t,'="').concat(G(i[t],n),'"');return e?"".concat(e," ").concat(r):r}),""),a=i.innerHTML||i.cssText||"",s=-1===V.indexOf(e);return"".concat(t,"<").concat(e," ").concat(_,'="true" ').concat(o).concat(s?"/>":">".concat(a,"</").concat(e,">"))}),"")}(e,t,n)}}},Q=e=>{const t=e.baseTag,n=e.bodyAttributes,r=e.encode,i=void 0===r||r,o=e.htmlAttributes,a=e.noscriptTags,s=e.styleTags,u=e.title,l=void 0===u?"":u,c=e.titleAttributes,d=e.prioritizeSeoTags;let h=e.linkTags,f=e.metaTags,p=e.scriptTags,g={toComponent:()=>{},toString:()=>""};if(d){var v=(e=>{let t=e.metaTags,n=e.linkTags,r=e.scriptTags,i=e.encode;const o=W(t,E),a=W(n,D),s=W(r,x);return{priorityMethods:{toComponent:()=>[...X("meta",o.priority),...X("link",a.priority),...X("script",s.priority)],toString:()=>"".concat(Y("meta",o.priority,i)," ").concat(Y("link",a.priority,i)," ").concat(Y("script",s.priority,i))},metaTags:o.default,linkTags:a.default,scriptTags:s.default}})(e);g=v.priorityMethods,h=v.linkTags,f=v.metaTags,p=v.scriptTags}return{priority:g,base:Y("base",t,i),bodyAttributes:Y("bodyAttributes",n,i),htmlAttributes:Y("htmlAttributes",o,i),link:Y("link",h,i),meta:Y("meta",f,i),noscript:Y("noscript",a,i),script:Y("script",p,i),style:Y("style",s,i),title:Y("title",{title:l,titleAttributes:c},i)}},$=[],J=!("undefined"==typeof window||!window.document||!window.document.createElement),Z=class{constructor(e,t){m(this,"instances",[]),m(this,"canUseDOM",J),m(this,"context",void 0),m(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?$:this.instances,add:e=>{(this.canUseDOM?$:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?$:this.instances).indexOf(e);(this.canUseDOM?$:this.instances).splice(t,1)}}}),this.context=e,this.canUseDOM=t||!1,t||(e.helmet=Q({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},ee=r.createContext({}),te=(h=class e extends r.Component{constructor(t){super(t),m(this,"helmetData",void 0),this.helmetData=new Z(this.props.context||{},e.canUseDOM)}render(){return r.createElement(ee.Provider,{value:this.helmetData.value},this.props.children)}},m(h,"canUseDOM",J),h),ne=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll("".concat(e,"[").concat(_,"]")),i=[].slice.call(r),o=[];let a;return t&&t.length&&t.forEach((t=>{const n=document.createElement(e);for(const e in t)if(Object.prototype.hasOwnProperty.call(t,e))if("innerHTML"===e)n.innerHTML=t.innerHTML;else if("cssText"===e)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{const r=e,i=void 0===t[r]?"":t[r];n.setAttribute(e,i)}n.setAttribute(_,"true"),i.some(((e,t)=>(a=t,n.isEqualNode(e))))?i.splice(a,1):o.push(n)}
2)),i.forEach((e=>{var t;return null===(t=e.parentNode)||void 0===t?void 0:t.removeChild(e)})),o.forEach((e=>n.appendChild(e))),{oldTags:i,newTags:o}},re=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(_),i=r?r.split(","):[],o=[...i],a=Object.keys(t);for(const e of a){const r=t[e]||"";n.getAttribute(e)!==r&&n.setAttribute(e,r),-1===i.indexOf(e)&&i.push(e);const a=o.indexOf(e);-1!==a&&o.splice(a,1)}for(let e=o.length-1;e>=0;e-=1)n.removeAttribute(o[e]);i.length===o.length?n.removeAttribute(_):n.getAttribute(_)!==a.join(",")&&n.setAttribute(_,a.join(","))},ie=(e,t)=>{const n=e.baseTag,r=e.bodyAttributes,i=e.htmlAttributes,o=e.linkTags,a=e.metaTags,s=e.noscriptTags,u=e.onChangeClientState,l=e.scriptTags,c=e.styleTags,d=e.title,h=e.titleAttributes;re("body",r),re("html",i),((e,t)=>{void 0!==e&&document.title!==e&&(document.title=z(e)),re("title",t)})(d,h);const f={baseTag:ne("base",n),linkTags:ne("link",o),metaTags:ne("meta",a),noscriptTags:ne("noscript",s),scriptTags:ne("script",l),styleTags:ne("style",c)},p={},g={};Object.keys(f).forEach((e=>{const t=f[e],n=t.newTags,r=t.oldTags;n.length&&(p[e]=n),r.length&&(g[e]=f[e].oldTags)})),t&&t(),u(e,p,g)},oe=null,ae=e=>{oe&&cancelAnimationFrame(oe),e.defer?oe=requestAnimationFrame((()=>{ie(e,(()=>{oe=null}))})):(ie(e),oe=null)},se=class extends r.Component{constructor(){super(...arguments),m(this,"rendered",!1)}shouldComponentUpdate(e){return!l()(e,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){this.props.context.helmetInstances.remove(this),this.emitChange()}emitChange(){const e=this.props.context,t=e.helmetInstances,n=e.setHelmet;let r=null;const i=(o=t.get().map((e=>{const t=v({},e.props);return delete t.context,t})),{baseTag:L(["href"],o),bodyAttributes:B("bodyAttributes",o),defer:j(o,O),encode:j(o,F),htmlAttributes:B("htmlAttributes",o),linkTags:N("link",["rel","href"],o),metaTags:N("meta",["name","charset","http-equiv","property","itemprop"],o),noscriptTags:N("noscript",["innerHTML"],o),onChangeClientState:I(o),scriptTags:N("script",["src","innerHTML"],o),styleTags:N("style",["cssText"],o),title:M(o),titleAttributes:B("titleAttributes",o),prioritizeSeoTags:U(o,R)});var o;te.canUseDOM?ae(i):Q&&(r=Q(i)),n(r)}init(){if(this.rendered)return;this.rendered=!0;this.props.context.helmetInstances.add(this),this.emitChange()}render(){return this.init(),null}},ue=(m(f=class extends r.Component{shouldComponentUpdate(e){return!o()(H(this.props,"helmetData"),H(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error("<".concat(e.type," /> elements are self-closing and can not contain children. Refer to our API for more information."))}}flattenArrayTypeChildren(e,t,n,r){return v(v({},t),{},{[e.type]:[...t[e.type]||[],v(v({},n),this.mapNestedChildrenToProps(e,r))]})}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return v(v({},t),{},{[e.type]:r,titleAttributes:v({},n)});case"body":return v(v({},t),{},{bodyAttributes:v({},n)});case"html":return v(v({},t),{},{htmlAttributes:v({},n)});default:return v(v({},t),{},{[e.type]:v({},n)})}}mapArrayTypeChildrenToProps(e,t){let n=v({},t);return Object.keys(e).forEach((t=>{n=v(v({},n),{},{[t]:e[t]})})),n}warnOnInvalidChildren(e,t){return s()(A.some((t=>e.type===t)),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types ".concat(A.join(", ")," are allowed. Helmet does not support rendering <").concat(e.type,"> elements. Refer to our API for more information.")),s()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((e=>"string"!=typeof e)),"Helmet expects a string as a child of <".concat(e.type,">. Did you forget to wrap your children in braces? ( <").concat(e.type,">{``}</").concat(e.type,"> ) Refer to our API for more information.")),!0}mapChildrenToProps(e,t){let n={};return r.Children.forEach(e,(e=>{if(!e||!e.props)return;const r=e.props,i=r.children,o=p(r,c),a=Object.keys(o).reduce(((e,t)=>(e[S[t]||t]=o[t],e)),{});let s=e.type;
2switch("symbol"==typeof s?s=s.toString():this.warnOnInvalidChildren(e,i),s){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(e,n,a,i);break;default:t=this.mapObjectTypeChildren(e,t,a,i)}})),this.mapArrayTypeChildrenToProps(n,t)}render(){const e=this.props,t=e.children,n=p(e,d);let i=v({},n),o=n.helmetData;if(t&&(i=this.mapChildrenToProps(t,i)),o&&!(o instanceof Z)){o=new Z(o.context,!0),delete i.helmetData}return o?r.createElement(se,v(v({},i),{},{context:o.value})):r.createElement(ee.Consumer,null,(e=>r.createElement(se,v(v({},i),{},{context:e}))))}},"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),f)},9351(e,t,n){"use strict";n.d(t,{FD:()=>x,UU:()=>C,ab:()=>A,k5:()=>D});var r=n(2057);const i=["data","style","shouldExpandNode","clickToExpandNode"];function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const c=e=>!!e&&e instanceof Date,d=e=>!!e&&e instanceof Object&&"function"==typeof e;function h(e,t){return void 0===t&&(t=!1),!e||t?'"'.concat(e,'"'):e}function f(e){let t=e.field,n=e.value,i=e.data,o=e.lastElement,a=e.openBracket,s=e.closeBracket,l=e.level,c=e.style,d=e.shouldExpandNode,f=e.clickToExpandNode,p=e.outerRef;const g=(0,r.useRef)(!1),v=function(e){const t=u((0,r.useState)(e()),2),n=t[0],i=t[1];return[n,()=>i((e=>!e)),i]}((()=>d(l,n,t))),m=u(v,3),b=m[0],w=m[1],D=m[2],x=(0,r.useRef)(null);(0,r.useEffect)((()=>{g.current?D(d(l,n,t)):g.current=!0}),[d]);const E=b?c.collapseIcon:c.expandIcon,A=b?"collapse JSON":"expand JSON",C=(0,r.useId)(),S=l+1,_=i.length-1,k=e=>{if("ArrowRight"===e.key||"ArrowLeft"===e.key)e.preventDefault(),D("ArrowRight"===e.key);else if("ArrowUp"===e.key||"ArrowDown"===e.key){e.preventDefault();const t="ArrowUp"===e.key?-1:1;if(!p.current)return;const n=p.current.querySelectorAll("[role=button]");let r=-1;for(let e=0;e<n.length;e++)if(0===n[e].tabIndex){r=e;break}if(r<0)return;const i=(r+t+n.length)%n.length;n[r].tabIndex=-1,n[i].tabIndex=0,n[i].focus()}},O=()=>{var e;w();const t=x.current;if(!t)return;const n=null===(e=p.current)||void 0===e?void 0:e.querySelector('[role=button][tabindex="0"]');
2n&&(n.tabIndex=-1),t.tabIndex=0,t.focus()};return(0,r.createElement)("div",{className:c.basicChildStyle,role:"treeitem","aria-expanded":b,"aria-selected":void 0},(0,r.createElement)("span",{className:E,onClick:O,onKeyDown:k,role:"button","aria-label":A,"aria-expanded":b,"aria-controls":b?C:void 0,ref:x,tabIndex:0===l?0:-1}),(t||""===t)&&(f?(0,r.createElement)("span",{className:c.clickableLabel,onClick:O,onKeyDown:k},h(t,c.quotesForFieldNames),":"):(0,r.createElement)("span",{className:c.label},h(t,c.quotesForFieldNames),":")),(0,r.createElement)("span",{className:c.punctuation},a),b?(0,r.createElement)("ul",{id:C,role:"group",className:c.childFieldsContainer},i.map(((e,t)=>(0,r.createElement)(y,{key:e[0]||t,field:e[0],value:e[1],style:c,lastElement:t===_,level:S,shouldExpandNode:d,clickToExpandNode:f,outerRef:p})))):(0,r.createElement)("span",{className:c.collapsedContent,onClick:O,onKeyDown:k}),(0,r.createElement)("span",{className:c.punctuation},s),!o&&(0,r.createElement)("span",{className:c.punctuation},","))}function p(e){let t=e.field,n=e.openBracket,i=e.closeBracket,o=e.lastElement,a=e.style;return(0,r.createElement)("div",{className:a.basicChildStyle,role:"treeitem","aria-selected":void 0},(t||""===t)&&(0,r.createElement)("span",{className:a.label},h(t,a.quotesForFieldNames),":"),(0,r.createElement)("span",{className:a.punctuation},n),(0,r.createElement)("span",{className:a.punctuation},i),!o&&(0,r.createElement)("span",{className:a.punctuation},","))}function g(e){let t=e.field,n=e.value,r=e.style,i=e.lastElement,o=e.shouldExpandNode,a=e.clickToExpandNode,s=e.level,u=e.outerRef;return 0===Object.keys(n).length?p({field:t,openBracket:"{",closeBracket:"}",lastElement:i,style:r}):f({field:t,value:n,lastElement:i||!1,level:s,openBracket:"{",closeBracket:"}",style:r,shouldExpandNode:o,clickToExpandNode:a,data:Object.keys(n).map((e=>[e,n[e]])),outerRef:u})}function v(e){let t=e.field,n=e.value,r=e.style,i=e.lastElement,o=e.level,a=e.shouldExpandNode,s=e.clickToExpandNode,u=e.outerRef;return 0===n.length?p({field:t,openBracket:"[",closeBracket:"]",lastElement:i,style:r}):f({field:t,value:n,lastElement:i||!1,level:o,openBracket:"[",closeBracket:"]",style:r,shouldExpandNode:a,clickToExpandNode:s,data:n.map((e=>[void 0,e])),outerRef:u})}function m(e){let t,n=e.field,i=e.value,o=e.style,a=e.lastElement,s=o.otherValue;var u;return null===i?(t="null",s=o.nullValue):void 0===i?(t="undefined",s=o.undefinedValue):"string"==typeof(u=i)||u instanceof String?(t=function(e,t){return t?'"'.concat(e,'"'):e}(i,!o.noQuotesForStringValues),s=o.stringValue):(e=>"boolean"==typeof e||e instanceof Boolean)(i)?(t=i?"true":"false",s=o.booleanValue):(e=>"number"==typeof e||e instanceof Number)(i)?(t=i.toString(),s=o.numberValue):(e=>"bigint"==typeof e||e instanceof BigInt)(i)?(t="".concat(i.toString(),"n"),s=o.numberValue):t=c(i)?i.toISOString():d(i)?"function() { }":i.toString(),(0,r.createElement)("div",{className:o.basicChildStyle,role:"treeitem","aria-selected":void 0},(n||""===n)&&(0,r.createElement)("span",{className:o.label},h(n,o.quotesForFieldNames),":"),(0,r.createElement)("span",{className:s},t),!a&&(0,r.createElement)("span",{className:o.punctuation},","))}function y(e){const t=e.value;return n=t,Array.isArray(n)?(0,r.createElement)(v,Object.assign({},e)):!(e=>"object"==typeof e&&null!==e)(t)||c(t)||d(t)?(0,r.createElement)(m,Object.assign({},e)):(0,r.createElement)(g,Object.assign({},e));var n}var b="_2bkNM",w="_1BXBN";const D={container:"_2IvMF _GzYRV",basicChildStyle:b,childFieldsContainer:w,label:"_1MGIk",clickableLabel:"_2YKJg _1MGIk _1MFti",nullValue:"_2T6PJ",undefinedValue:"_1Gho6",stringValue:"_vGjyY",booleanValue:"_3zQKs",numberValue:"_1bQdo",otherValue:"_1xvuR",punctuation:"_3uHL6 _3eOF8",collapseIcon:"_oLqym _f10Tu _1MFti _1LId0",expandIcon:"_2AXVT _f10Tu _1MFti _1UmXx",collapsedContent:"_2KJWg _1pNG9 _1MFti",noQuotesForStringValues:!1,quotesForFieldNames:!1},x={container:"_11RoI _GzYRV",basicChildStyle:b,childFieldsContainer:w,label:"_2bSDX",clickableLabel:"_1RQEj _2bSDX _1MFti",nullValue:"_LaAZe",undefinedValue:"_GTKgm",stringValue:"_Chy1W",booleanValue:"_2vRm-",numberValue:"_2bveF",otherValue:"_1prJR",punctuation:"_gsbQL _3eOF8",collapseIcon:"_3QHg2 _f10Tu _1MFti _1LId0",expandIcon:"_17H2C _f10Tu _1MFti _1UmXx",collapsedContent:"_3fDAz _1pNG9 _1MFti",noQuotesForStringValues:!1,quotesForFieldNames:!1},E=()=>!0,A=e=>e<1,C=e=>{let t=e.data,n=e.style,o=void 0===n?D:n,s=e.shouldExpandNode,u=void 0===s?E:s,l=e.clickToExpandNode,c=void 0!==l&&l,d=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,i);const h=(0,r.useRef)(null);return(0,r.createElement)("div",Object.assign({"aria-label":"JSON view"},d,{className:o.container,ref:h,role:"tree"}),(0,r.createElement)(y,{value:t,style:a(a({},D),o),lastElement:!0,level:0,shouldExpandNode:u,clickToExpandNode:c,outerRef:h}))}},41146(e,t,n){"use strict";n.d(t,{Ed:()=>c,lK:()=>h()});var r=n(2057),i=n(68257),o=n(61654),a=n(69363);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};const c=e=>{let t=e.children,n=e.groupProps,u=e.divProps,c=e.transform,d=e.transformFunc;const h=(0,a.y3)(),f=r.useRef(null),p=(r.useRef(),s(r.useState((()=>document.createElement("div"))),1)[0]),g=r.useMemo((()=>i.createRoot(p)),[p]),v=null==c||c,m=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{};const t=r.useRef(e);return t.current=e,r.useCallback((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current.apply(null,n)}),[])}((()=>{if(v&&f.current){let e=f.current.getAbsoluteTransform().decompose();d&&(e=d(e)),p.style.position="absolute",p.style.zIndex="10",p.style.top="0px",p.style.left="0px",p.style.transform="translate(".concat(e.x,"px, ").concat(e.y,"px) rotate(").concat(e.rotation,"deg) scaleX(").concat(e.scaleX,") scaleY(").concat(e.scaleY,")"),p.style.transformOrigin="top left"}else p.style.position="",p.style.zIndex="",p.style.top="",p.style.left="",p.style.transform="",p.style.transformOrigin="";const e=u||{},t=e.style,n=l(e,["style"]);Object.assign(p.style,t),Object.assign(p,n)}));return r.useLayoutEffect((()=>{var e;const t=f.current;if(!t)return;const n=null===(e=t.getStage())||void 0===e?void 0:e.container();return n?(n.appendChild(p),v&&(e=>{const t=window.getComputedStyle(e).position;return!("absolute"===t||"relative"===t)})(n)&&(n.style.position="relative"),t.on("absoluteTransformChange",m),m(),()=>{var e;t.off("absoluteTransformChange",m),null===(e=p.parentNode)||void 0===e||e.removeChild(p)}):void 0}),[v]),r.useLayoutEffect((()=>{m()}),[u,d]),r.useLayoutEffect((()=>{g.render(r.createElement(h,null,t))})),r.useLayoutEffect((()=>()=>{setTimeout((()=>{g.unmount()}))}),[]),r.createElement(o.YJ,Object.assign({ref:f},n))};var d=n(33809),h=n.n(d)},61654(e,t,n){"use strict";n.d(t,{YJ:()=>ce,_V:()=>fe,Wd:()=>le,N1:()=>he,rw:()=>de,BI:()=>ve,Ge:()=>pe});var r={};n.r(r),n.d(r,{appendChild:()=>W,appendChildToContainer:()=>H,appendInitialChild:()=>x,cancelTimeout:()=>I,clearContainer:()=>te,commitMount:()=>Y,commitTextUpdate:()=>X,commitUpdate:()=>Q,createInstance:()=>E,createTextInstance:()=>A,detachDeletedInstance:()=>ne,finalizeInitialChildren:()=>C,getChildHostContext:()=>j,getCurrentEventPriority:()=>re,getPublicInstance:()=>S,getRootHostContext:()=>R,hideInstance:()=>$,hideTextInstance:()=>J,idlePriority:()=>b.unstable_IdlePriority,insertBefore:()=>V,insertInContainerBefore:()=>G,isPrimaryRenderer:()=>N,noTimeout:()=>B,now:()=>b.unstable_now,prepareForCommit:()=>_,preparePortalMount:()=>k,prepareUpdate:()=>O,removeChild:()=>q,removeChildFromContainer:()=>K,resetAfterCommit:()=>F,resetTextContent:()=>P,run:()=>b.unstable_runWithPriority,scheduleTimeout:()=>M,shouldDeprioritizeSubtree:()=>T,shouldSetTextContent:()=>L,supportsMutation:()=>z,unhideInstance:()=>Z,unhideTextInstance:()=>ee,warnsIfNotActing:()=>U});n(82619);var i=n(2057),o=n(24500),a=n.n(o),s=n(41642),u=n.n(s),l=n(44027),c=n(50252);const d={children:!0,ref:!0,key:!0,style:!0,forwardedRef:!0,unstable_applyCache:!0,unstable_applyDrawHitFromCache:!0};let h=!1,f=!1;const p=".react-konva-event";let g=!1;const v={};function m(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v;if(!h&&"zIndex"in t&&(console.warn('ReactKonva: You are using "zIndex" attribute for a Konva node.\nreact-konva may get confused with ordering. Just define correct order of elements in your render function of a component.\nFor more info see: https://github.com/konvajs/react-konva/issues/194\n'),h=!0),!f&&t.draggable){var r=void 0!==t.x||void 0!==t.y,i=t.onDragEnd||t.onDragMove;r&&!i&&(console.warn("ReactKonva: You have a Konva node with draggable = true and position defined but no onDragMove or onDragEnd events are handled.\nPosition of a node will be changed during drag&drop, so you should update state of the react app as well.\nConsider to add onDragMove or onDragEnd events.\nFor more info see: https://github.com/konvajs/react-konva/issues/256\n"),f=!0)}for(var o in n)if(!d[o]){var a="on"===o.slice(0,2),s=n[o]!==t[o];if(a&&s)"content"===(w=o.substr(2).toLowerCase()).substr(0,7)&&(w="content"+w.substr(7,1).toUpperCase()+w.substr(8)),e.off(w,n[o]);!t.hasOwnProperty(o)&&e.setAttr(o,void 0)}var u=g||t._useStrictMode,l={},c=!1;const m={};for(var o in t)if(!d[o]){a="on"===o.slice(0,2);var b=n[o]!==t[o];if(a&&b)"content"===(w=o.substr(2).toLowerCase()).substr(0,7)&&(w="content"+w.substr(7,1).toUpperCase()+w.substr(8)),t[o]&&
2(m[w]=t[o]);!a&&(t[o]!==n[o]||u&&t[o]!==e.getAttr(o))&&(c=!0,l[o]=t[o])}for(var w in c&&(e.setAttrs(l),y(e)),m)e.on(w+p,m[w])}function y(e){if(!c.Konva.autoDrawEnabled){var t=e.getLayer()||e.getStage();t&&t.batchDraw()}}var b=n(93503);const w={},D={};function x(e,t){"string"!=typeof t?(e.add(t),y(e)):console.error("Do not use plain text as child of Konva.Node. You are using text: ".concat(t))}function E(e,t,n){let r=a()[e];r||(console.error("Konva has no node with the type ".concat(e,'. Group will be used instead. If you use minimal version of react-konva, just import required nodes into Konva: "import "konva/lib/shapes/').concat(e,'"  If you want to render DOM elements as part of canvas tree take a look into this demo: https://konvajs.github.io/docs/react/DOM_Portal.html')),r=a().Group);const i={},o={};for(var s in t){"on"===s.slice(0,2)?o[s]=t[s]:i[s]=t[s]}const u=new r(i);return m(u,o),u}function A(e,t,n){console.error('Text components are not supported for now in ReactKonva. Your text is: "'.concat(e,'"'))}function C(e,t,n){return!1}function S(e){return e}function _(){return null}function k(){return null}function O(e,t,n,r){return D}function F(){}function P(e){}function T(e,t){return!1}function R(){return w}function j(){return w}a().Node.prototype._applyProps=m;const M=setTimeout,I=clearTimeout,B=-1;function L(e,t){return!1}const N=!1,U=!0,z=!0;function W(e,t){t.parent===e?t.moveToTop():e.add(t),y(e)}function H(e,t){t.parent===e?t.moveToTop():e.add(t),y(e)}function V(e,t,n){t._remove(),e.add(t),t.setZIndex(n.getZIndex()),y(e)}function G(e,t,n){V(e,t,n)}function q(e,t){t.destroy(),t.off(p),y(e)}function K(e,t){t.destroy(),t.off(p),y(e)}function X(e,t,n){console.error('Text components are not yet supported in ReactKonva. You text is: "'.concat(n,'"'))}function Y(e,t,n){}function Q(e,t,n,r,i){m(e,i,r)}function $(e){e.hide(),y(e)}function J(e){}function Z(e,t){(null==t.visible||t.visible)&&e.show()}function ee(e,t){}function te(e){}function ne(){}const re=()=>l.DefaultEventPriority;var ie=n(69363);function oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(n),!0).forEach((function(t){se(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function se(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ue=e=>{const t=i.useRef(),n=i.useRef(),r=i.useRef(),o=function(e){const t=i.useRef({});return i.useLayoutEffect((()=>{t.current=e})),i.useLayoutEffect((()=>()=>{t.current={}}),[]),t.current}(e),s=(0,ie.y3)(),u=t=>{const n=e.forwardedRef;n&&("function"==typeof n?n(t):n.current=t)};return i.useLayoutEffect((()=>(n.current=new(a().Stage)({width:e.width,height:e.height,container:t.current}),u(n.current),r.current=ge.createContainer(n.current,l.LegacyRoot,!1,null),ge.updateContainer(i.createElement(s,{},e.children),r.current),()=>{a().isBrowser&&(u(null),ge.updateContainer(null,r.current,null),n.current.destroy())})),[]),i.useLayoutEffect((()=>{u(n.current),m(n.current,e,o),ge.updateContainer(i.createElement(s,{},e.children),r.current,null)})),i.createElement("div",{ref:t,id:e.id,accessKey:e.accessKey,className:e.className,role:e.role,style:e.style,tabIndex:e.tabIndex,title:e.title})},le="Layer",ce="Group",de="Rect",he="Line",fe="Image",pe="Transformer",ge=u()(r);ge.injectIntoDevTools({findHostInstanceByFiber:()=>null,bundleType:0,version:i.version,rendererPackageName:"react-konva"});const ve=i.forwardRef(((e,t)=>i.createElement(ie.Af,{},i.createElement(ue,ae(ae({},e),{},{forwardedRef:t})))))},61468(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=s(n(55947)),o=n(2057),a=s(o);function s(e){return e&&e.__esModule?e:{default:e}}var u={bgColor:i.default.oneOfType([i.default.object,i.default.string]).isRequired,bgD:i.default.string.isRequired,fgColor:i.default.oneOfType([i.default.object,i.default.string]).isRequired,fgD:i.default.string.isRequired,size:i.default.number.isRequired,title:i.default.string,viewBoxSize:i.default.number.isRequired,xmlns:i.default.string},l=(0,o.forwardRef)((function(e,t){var n=e.bgColor,i=e.bgD,o=e.fgD,s=e.fgColor,u=e.size,l=e.title,c=e.viewBoxSize,d=e.xmlns,h=void 0===d?"http://www.w3.org/2000/svg":d,f=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["bgColor","bgD","fgD","fgColor","size","title","viewBoxSize","xmlns"]);return a.default.createElement("svg",r({},f,{height:u,ref:t,viewBox:"0 0 "+c+" "+c,width:u,xmlns:h}),l?a.default.createElement("title",null,l):null,a.default.createElement("path",{d:i,fill:n}),a.default.createElement("path",{d:o,fill:s}))}));l.displayName="QRCodeSvg",l.propTypes=u,t.default=l},54759(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=c(n(55947)),o=c(n(912)),a=c(n(68382)),s=n(2057),u=c(s),l=c(n(61468));function c(e){return e&&e.__esModule?e:{default:e}}var d={bgColor:i.default.oneOfType([i.default.object,i.default.string]),fgColor:i.default.oneOfType([i.default.object,i.default.string]),level:i.default.string,size:i.default.number,value:i.default.string.isRequired},h=(0,s.forwardRef)((function(e,t){var n=e.bgColor,i=void 0===n?"#FFFFFF":n,s=e.fgColor,c=void 0===s?"#000000":s,d=e.level,h=void 0===d?"L":d,f=e.size,p=void 0===f?256:f,g=e.value,v=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["bgColor","fgColor","level","size","value"]),m=new a.default(-1,o.default[h]);m.addData(g),m.make();var y=m.modules;return u.default.createElement(l.default,r({},v,{bgColor:i,bgD:y.map((function(e,t){return e.map((function(e,n){return e?"":"M "+n+" "+t+" l 1 0 0 1 -1 0 Z"})).join(" ")})).join(" "),fgColor:c,fgD:y.map((function(e,t){return e.map((function(e,n){return e?"M "+n+" "+t+" l 1 0 0 1 -1 0 Z":""})).join(" ")})).join(" "),ref:t,size:p,viewBoxSize:y.length}))}));h.displayName="QRCode",h.propTypes=d,t.Ay=h},50004(e,t){"use strict";t.DefaultEventPriority=16,t.LegacyRoot=0},17908(e,t,n){e.exports=function(e){var t={},r=n(2057),i=n(93503),o=Object.assign;function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,u=Symbol.for("react.element"),l=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),h=Symbol.for("react.profiler"),f=Symbol.for("react.provider"),p=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),y=Symbol.for("react.memo"),b=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var w=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var D=Symbol.iterator;function x(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=D&&e[D]||e["@@iterator"])?e:null}function E(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case c:return"Fragment";case l:return"Portal";case h:return"Profiler";case d:return"StrictMode";case v:return"Suspense";case m:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case p:return(e.displayName||"Context")+".Consumer";case f:return(e._context.displayName||"Context")+".Provider";case g:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case y:return null!==(t=e.displayName||null)?t:E(e.type)||"Memo";case b:t=e._payload,e=e._init;try{return E(e(t))}catch(e){}}return null}function A(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return E(t);case 8:return t===d?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function C(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function S(e){if(C(e)!==e)throw Error(a(188))}function _(e){var t=e.alternate;if(!t){if(null===(t=C(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(r=i.return)){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return S(i),e;if(o===r)return S(i),t;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var s=!1,u=i.child;u;){if(u===n){s=!0,n=i,r=o;break}if(u===r){s=!0,r=i,n=o;break}u=u.sibling}if(!s){for(u=o.child;u;){if(u===n){s=!0,n=o,r=i;break}if(u===r){s=!0,r=o,n=i;break}u=u.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}function k(e){return null!==(e=_(e))?O(e):null}function O(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=O(e);if(null!==t)return t;e=e.sibling}return null}function F(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){if(4!==e.tag){var t=F(e);if(null!==t)return t}e=e.sibling}return null}var P,T=Array.isArray,R=e.getPublicInstance,j=e.getRootHostContext,M=e.getChildHostContext,I=e.prepareForCommit,B=e.resetAfterCommit,L=e.createInstance,N=e.appendInitialChild,U=e.finalizeInitialChildren,z=e.prepareUpdate,W=e.shouldSetTextContent,H=e.createTextInstance,V=e.sc
vendor: 4,855 bytes, line 2
2heduleTimeout,G=e.cancelTimeout,q=e.noTimeout,K=e.isPrimaryRenderer,X=e.supportsMutation,Y=e.supportsPersistence,Q=e.supportsHydration,$=e.getInstanceFromNode,J=e.preparePortalMount,Z=e.getCurrentEventPriority,ee=e.detachDeletedInstance,te=e.supportsMicrotasks,ne=e.scheduleMicrotask,re=e.supportsTestSelectors,ie=e.findFiberRoot,oe=e.getBoundingRect,ae=e.getTextContent,se=e.isHiddenSubtree,ue=e.matchAccessibilityRole,le=e.setFocusIfFocusable,ce=e.setupIntersectionObserver,de=e.appendChild,he=e.appendChildToContainer,fe=e.commitTextUpdate,pe=e.commitMount,ge=e.commitUpdate,ve=e.insertBefore,me=e.insertInContainerBefore,ye=e.removeChild,be=e.removeChildFromContainer,we=e.resetTextContent,De=e.hideInstance,xe=e.hideTextInstance,Ee=e.unhideInstance,Ae=e.unhideTextInstance,Ce=e.clearContainer,Se=e.cloneInstance,_e=e.createContainerChildSet,ke=e.appendChildToContainerChildSet,Oe=e.finalizeContainerChildren,Fe=e.replaceContainerChildren,Pe=e.cloneHiddenInstance,Te=e.cloneHiddenTextInstance,Re=e.canHydrateInstance,je=e.canHydrateTextInstance,Me=e.canHydrateSuspenseInstance,Ie=e.isSuspenseInstancePending,Be=e.isSuspenseInstanceFallback,Le=e.getSuspenseInstanceFallbackErrorDetails,Ne=e.registerSuspenseInstanceRetry,Ue=e.getNextHydratableSibling,ze=e.getFirstHydratableChild,We=e.getFirstHydratableChildWithinContainer,He=e.getFirstHydratableChildWithinSuspenseInstance,Ve=e.hydrateInstance,Ge=e.hydrateTextInstance,qe=e.hydrateSuspenseInstance,Ke=e.getNextHydratableInstanceAfterSuspenseInstance,Xe=e.commitHydratedContainer,Ye=e.commitHydratedSuspenseInstance,Qe=e.clearSuspenseBoundary,$e=e.clearSuspenseBoundaryFromContainer,Je=e.shouldDeleteUnhydratedTailInstances,Ze=e.didNotMatchHydratedContainerTextInstance,et=e.didNotMatchHydratedTextInstance;function tt(e){if(void 0===P)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);P=t&&t[1]||""}return"\n"+P+e}var nt=!1;function rt(e,t){if(!e||nt)return"";nt=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&"string"==typeof t.stack){for(var i=t.stack.split("\n"),o=r.stack.split("\n"),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(1!==a||1!==s)do{if(a--,0>--s||i[a]!==o[s]){var u="\n"+i[a].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}}while(1<=a&&0<=s);break}}}finally{nt=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?tt(e):""}var it=Object.prototype.hasOwnProperty,ot=[],at=-1;function st(e){return{current:e}}function ut(e){0>at||(e.current=ot[at],ot[at]=null,at--)}function lt(e,t){at++,ot[at]=e.current,e.current=t}var ct={},dt=st(ct),ht=st(!1),ft=ct;function pt(e,t){var n=e.type.contextTypes;if(!n)return ct;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function gt(e){return null!=(e=e.childContextTypes)}function vt(){ut(ht),ut(dt)}function mt(e,t,n){if(dt.current!==ct)throw Error(a(168));lt(dt,t),lt(ht,n)}function yt(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in t))throw Error(a(108,A(e)||"Unknown",i));return o({},n,r)}function bt(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ct,ft=dt.current,lt(dt,e),lt(ht,ht.current),!0}function wt(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=yt(e,t,ft),r.__reactInternalMemoizedMergedChildContext=e,ut(ht),ut(dt),lt(dt,e)):ut(ht),lt(ht,n)}var Dt=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(xt(e)/Et|0)|0},xt=Math.log,Et=Math.LN2;var At=64,Ct=4194304;function St(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function _t(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=268435455&n;if(0!==a){var s=a&~i;
vendor: 26,499 bytes, line 2
20!==s?r=St(s):0!==(o&=a)&&(r=St(o))}else 0!==(a=n&~i)?r=St(a):0!==o&&(r=St(o));if(0===r)return 0;if(0!==t&&t!==r&&!(t&i)&&((i=r&-r)>=(o=t&-t)||16===i&&4194240&o))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-Dt(t)),r|=e[n],t&=~i;return r}function kt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Ot(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Ft(){var e=At;return!(4194240&(At<<=1))&&(At=64),e}function Pt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Tt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-Dt(t)]=n}function Rt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Dt(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var jt=0;function Mt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var It=i.unstable_scheduleCallback,Bt=i.unstable_cancelCallback,Lt=i.unstable_shouldYield,Nt=i.unstable_requestPaint,Ut=i.unstable_now,zt=i.unstable_ImmediatePriority,Wt=i.unstable_UserBlockingPriority,Ht=i.unstable_NormalPriority,Vt=i.unstable_IdlePriority,Gt=null,qt=null;var Kt="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Xt=null,Yt=!1,Qt=!1;function $t(e){null===Xt?Xt=[e]:Xt.push(e)}function Jt(){if(!Qt&&null!==Xt){Qt=!0;var e=0,t=jt;try{var n=Xt;for(jt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Xt=null,Yt=!1}catch(t){throw null!==Xt&&(Xt=Xt.slice(e+1)),It(zt,Jt),t}finally{jt=t,Qt=!1}}return null}var Zt=[],en=0,tn=null,nn=0,rn=[],on=0,an=null,sn=1,un="";function ln(e,t){Zt[en++]=nn,Zt[en++]=tn,tn=e,nn=t}function cn(e,t,n){rn[on++]=sn,rn[on++]=un,rn[on++]=an,an=e;var r=sn;e=un;var i=32-Dt(r)-1;r&=~(1<<i),n+=1;var o=32-Dt(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,sn=1<<32-Dt(t)+i|n<<i|r,un=o+e}else sn=1<<o|n<<i|r,un=e}function dn(e){null!==e.return&&(ln(e,1),cn(e,1,0))}function hn(e){for(;e===tn;)tn=Zt[--en],Zt[en]=null,nn=Zt[--en],Zt[en]=null;for(;e===an;)an=rn[--on],rn[on]=null,un=rn[--on],rn[on]=null,sn=rn[--on],rn[on]=null}var fn=null,pn=null,gn=!1,vn=!1,mn=null;function yn(e,t){var n=as(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function bn(e,t){switch(e.tag){case 5:return null!==(t=Re(t,e.type,e.pendingProps))&&(e.stateNode=t,fn=e,pn=ze(t),!0);case 6:return null!==(t=je(t,e.pendingProps))&&(e.stateNode=t,fn=e,pn=null,!0);case 13:if(null!==(t=Me(t))){var n=null!==an?{id:sn,overflow:un}:null;return e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=as(18,null,null,0)).stateNode=t,n.return=e,e.child=n,fn=e,pn=null,!0}return!1;default:return!1}}function wn(e){return!(!(1&e.mode)||128&e.flags)}function Dn(e){if(gn){var t=pn;if(t){var n=t;if(!bn(e,t)){if(wn(e))throw Error(a(418));t=Ue(n);var r=fn;t&&bn(e,t)?yn(r,n):(e.flags=-4097&e.flags|2,gn=!1,fn=e)}}else{if(wn(e))throw Error(a(418));e.flags=-4097&e.flags|2,gn=!1,fn=e}}}function xn(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;fn=e}function En(e){if(!Q||e!==fn)return!1;if(!gn)return xn(e),gn=!0,!1;if(3!==e.tag&&(5!==e.tag||Je(e.type)&&!W(e.type,e.memoizedProps))){var t=pn;if(t){if(wn(e))throw An(),Error(a(418));for(;t;)yn(e,t),t=Ue(t)}}if(xn(e),13===e.tag){if(!Q)throw Error(a(316));if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));pn=Ke(e)}else pn=fn?Ue(e.stateNode):null;return!0}function An(){for(var e=pn;e;)e=Ue(e)}function Cn(){Q&&(pn=fn=null,vn=gn=!1)}function Sn(e){null===mn?mn=[e]:mn.push(e)}var _n=s.ReactCurrentBatchConfig;function kn(e,t){if(Kt(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!it.call(t,i)||!Kt(e[i],t[i]))return!1}return!0}function On(e){switch(e.tag){case 5:return tt(e.type);case 16:return tt("Lazy");case 13:return tt("Suspense");case 19:return tt("SuspenseList");case 0:case 2:case 15:return e=rt(e.type,!1);case 11:return e=rt(e.type.render,!1);case 1:return e=rt(e.type,!0);default:return""}}function Fn(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var i=r,o=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=i.refs;null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function Pn(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Tn(e){return(0,e._init)(e._payload)}function Rn(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t){return(e=us(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function d(e,t,n,r){return null===t||6!==t.tag?((t=hs(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function h(e,t,n,r){var o=n.type;return o===c?p(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"==typeof o&&null!==o&&o.$$typeof===b&&Tn(o)===t.type)?((r=i(t,n.props)).ref=Fn(e,t,n),r.return=e,r):((r=ls(n.type,n.key,n.props,null,e.mode,r)).ref=Fn(e,t,n),r.return=e,r)}function f(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=fs(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function p(e,t,n,r,o){return null===t||7!==t.tag?((t=cs(n,e.mode,r,o)).return=e,t):((t=i(t,n)).return=e,t)}function g(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=hs(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case u:return(n=ls(t.type,t.key,t.props,null,e.mode,n)).ref=Fn(e,null,t),n.return=e,n;case l:return(t=fs(t,e.mode,n)).return=e,t;case b:return g(e,(0,t._init)(t._payload),n)}if(T(t)||x(t))return(t=cs(t,e.mode,n,null)).return=e,t;Pn(e,t)}return null}function v(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==i?null:d(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case u:return n.key===i?h(e,t,n,r):null;case l:return n.key===i?f(e,t,n,r):null;case b:return v(e,t,(i=n._init)(n._payload),r)}if(T(n)||x(n))return null!==i?null:p(e,t,n,r,null);Pn(e,n)}return null}function m(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r)return d(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case u:return h(t,e=e.get(null===r.key?n:r.key)||null,r,i);case l:return f(t,e=e.get(null===r.key?n:r.key)||null,r,i);case b:return m(e,t,n,(0,r._init)(r._payload),i)}if(T(r)||x(r))return p(t,e=e.get(n)||null,r,i,null);Pn(t,r)}return null}function y(i,a,s,u){for(var l=null,c=null,d=a,h=a=0,f=null;null!==d&&h<s.length;h++){d.index>h?(f=d,d=null):f=d.sibling;var p=v(i,d,s[h],u);if(null===p){null===d&&(d=f);break}e&&d&&null===p.alternate&&t(i,d),a=o(p,a,h),null===c?l=p:c.sibling=p,c=p,d=f}if(h===s.length)return n(i,d),gn&&ln(i,h),l;if(null===d){for(;h<s.length;h++)null!==(d=g(i,s[h],u))&&(a=o(d,a,h),null===c?l=d:c.sibling=d,c=d);return gn&&ln(i,h),l}for(d=r(i,d);h<s.length;h++)null!==(f=m(d,i,h,s[h],u))&&(e&&null!==f.alternate&&d.delete(null===f.key?h:f.key),a=o(f,a,h),null===c?l=f:c.sibling=f,c=f);return e&&d.forEach((function(e){return t(i,e)})),gn&&ln(i,h),l}function w(i,s,u,l){var c=x(u);if("function"!=typeof c)throw Error(a(150));if(null==(u=c.call(u)))throw Error(a(151));for(var d=c=null,h=s,f=s=0,p=null,y=u.next();null!==h&&!y.done;f++,y=u.next()){h.index>f?(p=h,h=null):p=h.sibling;var b=v(i,h,y.value,l);if(null===b){null===h&&(h=p);break}e&&h&&null===b.alternate&&t(i,h),s=o(b,s,f),null===d?c=b:d.sibling=b,d=b,h=p}if(y.done)return n(i,h),gn&&ln(i,f),c;if(null===h){for(;!y.done;f++,y=u.next())null!==(y=g(i,y.value,l))&&(s=o(y,s,f),null===d?c=y:d.sibling=y,d=y);return gn&&ln(i,f),c}for(h=r(i,h);!y.done;f++,y=u.next())null!==(y=m(h,i,f,y.value,l))&&(e&&null!==y.alternate&&h.delete(null===y.key?f:y.key),s=o(y,s,f),null===d?c=y:d.sibling=y,d=y);return e&&h.forEach((function(e){return t(i,e)})),gn&&ln(i,f),c}return function e(r,o,a,d){if("object"==typeof a&&null!==a&&a.type===c&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case u:e:{for(var h=a.key,f=o;null!==f;){if(f.key===h){if((h=a.type)===c){if(7===f.tag){n(r,f.sibling),(o=i(f,a.props.children)).return=r,r=o;break e}}else if(f.elementType===h||"object"==typeof h&&null!==h&&h.$$typeof===b&&Tn(h)===f.type){n(r,f.sibling),(o=i(f,a.props)).ref=Fn(r,f,a),o.return=r,r=o;break e}n(r,f);break}t(r,f),f=f.sibling}a.type===c?((o=cs(a.props.children,r.mode,d,a.key)).return=r,r=o):((d=ls(a.type,a.key,a.props,null,r.mode,d)).ref=Fn(r,o,a),d.return=r,r=d)}return s(r);case l:e:{for(f=a.key;null!==o;){if(o.key===f){if(4===o.tag&&o.stateNode.containerInfo===a.containerInfo&&o.stateNode.implementation===a.implementation){n(r,o.sibling),(o=i(o,a.children||[])).return=r,r=o;break e}n(r,o);break}t(r,o),o=o.sibling}(o=fs(a,r.mode,d)).return=r,r=o}return s(r);case b:return e(r,o,(f=a._init)(a._payload),d)}if(T(a))return y(r,o,a,d);if(x(a))return w(r,o,a,d);Pn(r,a)}return"string"==typeof a&&""!==a||"number"==typeof a?(a=""+a,null!==o&&6===o.tag?(n(r,o.sibling),(o=i(o,a)).return=r,r=o):(n(r,o),(o=hs(a,r.mode,d)).return=r,r=o),s(r)):n(r,o)}}var jn=Rn(!0),Mn=Rn(!1),In=st(null),Bn=null,Ln=null,Nn=null;function Un(){Nn=Ln=Bn=null}function zn(e,t,n){K?(lt(In,t._currentValue),t._currentValue=n):(lt(In,t._currentValue2),t._currentValue2=n)}function Wn(e){var t=In.current;ut(In),K?e._currentValue=t:e._currentValue2=t}function Hn(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Vn(e,t){Bn=e,Nn=Ln=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(Ri=!0),e.firstContext=null)}function Gn(e){var t=K?e._currentValue:e._currentValue2;if(Nn!==e)if(e={context:e,memoizedValue:t,next:null},null===Ln){if(null===Bn)throw Error(a(308));Ln=e,Bn.dependencies={lanes:0,firstContext:e}}else Ln=Ln.next=e;return t}var qn=null;function Kn(e){null===qn?qn=[e]:qn.push(e)}function Xn(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,Kn(t)):(n.next=i.next,i.next=n),t.interleaved=n,Yn(e,r)}function Yn(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Qn=!1;function $n(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Jn(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Zn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function er(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&na){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Yn(e,n)}return null===(i=r.interleaved)?(t.next=t,Kn(r)):(t.next=i.next,i.next=t),r.interleaved=t,Yn(e,n)}function tr(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Rt(e,n)}}function nr(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=t:o=o.next=t}else i=o=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function rr(e,t,n,r){var i=e.updateQueue;Qn=!1;var a=i.firstBaseUpdate,s=i.lastBaseUpdate,u=i.shared.pending;if(null!==u){i.shared.pending=null;var l=u,c=l.next;l.next=null,null===s?a=c:s.next=c,s=l;var d=e.alternate;null!==d&&((u=(d=d.updateQueue).lastBaseUpdate)!==s&&(null===u?d.firstBaseUpdate=c:u.next=c,d.lastBaseUpdate=l))}if(null!==a){var h=i.baseState;for(s=0,d=c=l=null,u=a;;){var f=u.lane,p=u.eventTime;if((r&f)===f){null!==d&&(d=d.next={eventTime:p,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var g=e,v=u;switch(f=t,p=n,v.tag){case 1:if("function"==typeof(g=v.payload)){h=g.call(p,h,f);break e}h=g;break e;case 3:g.flags=-65537&g.flags|128;case 0:if(null==(f="function"==typeof(g=v.payload)?g.call(p,h,f):g))break e;h=o({},h,f);break e;case 2:Qn=!0}}null!==u.callback&&0!==u.lane&&(e.flags|=64,null===(f=i.effects)?i.effects=[u]:f.push(u))}else p={eventTime:p,lane:f,tag:u.tag,payload:u.payload,callback:u.callback,next:null},null===d?(c=d=p,l=h):d=d.next=p,s|=f;if(null===(u=u.next)){if(null===(u=i.shared.pending))break;u=(f=u).next,f.next=null,i.lastBaseUpdate=f,i.shared.pending=null}}if(null===d&&(l=h),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=d,null!==(t=i.shared.interleaved)){i=t;do{s|=i.lane,i=i.next}while(i!==t)}else null===a&&(i.shared.lanes=0);ca|=s,e.lanes=s,e.memoizedState=h}}function ir(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(null!==i){if(r.callback=null,r=n,"function"!=typeof i)throw Error(a(191,i));i.call(r)}}}var or={},ar=st(or),sr=st(or),ur=st(or);function lr(e){if(e===or)throw Error(a(174));return e}function cr(e,t){lt(ur,t),lt(sr,e),lt(ar,or),e=j(t),ut(ar),lt(ar,e)}function dr(){ut(ar),ut(sr),ut(ur)}function hr(e){var t=lr(ur.current),n=lr(ar.current);n!==(t=M(n,e.type,t))&&(lt(sr,e),lt(ar,t))}function fr(e){sr.current===e&&(ut(ar),ut(sr))}var pr=st(0);function gr(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||Ie(n)||Be(n)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var vr=[];function mr(){for(var e=0;e<vr.length;e++){var t=vr[e];K?t._workInProgressVersionPrimary=null:t._workInProgressVersionSecondary=null}vr.length=0}var yr=s.ReactCurrentDispatcher,br=s.ReactCurrentBatchConfig,wr=0,Dr=null,xr=null,Er=null,Ar=!1,Cr=!1,Sr=0,_r=0;function kr(){throw Error(a(321))}function Or(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Kt(e[n],t[n]))return!1;return!0}function Fr(e,t,n,r,i,o){if(wr=o,Dr=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,yr.current=null===e||null===e.memoizedState?fi:pi,e=n(r,i),Cr){o=0;do{if(Cr=!1,Sr=0,25<=o)throw Error(a(301));o+=1,Er=xr=null,t.updateQueue=null,yr.current=gi,e=n(r,i)}while(Cr)}if(yr.current=hi,t=null!==xr&&null!==xr.next,wr=0,Er=xr=Dr=null,Ar=!1,t)throw Error(a(300));return e}function Pr(){var e=0!==Sr;return Sr=0,e}function Tr(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Er?Dr.memoizedState=Er=e:Er=Er.next=e,Er}function Rr(){if(null===xr){var e=Dr.alternate;e=null!==e?e.memoizedState:null}else e=xr.next;var t=null===Er?Dr.memoizedState:Er.next;if(null!==t)Er=t,xr=e;else{if(null===e)throw Error(a(310));e={memoizedState:(xr=e).memoizedState,baseState:xr.baseState,baseQueue:xr.baseQueue,queue:xr.queue,next:null},null===Er?Dr.memoizedState=Er=e:Er=Er.next=e}return Er}function jr(e,t){return"function"==typeof t?t(e):t}function Mr(e){var t=Rr(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=xr,i=r.baseQueue,o=n.pending;if(null!==o){if(null!==i){var s=i.next;i.next=o.next,o.next=s}r.baseQueue=i=o,n.pending=null}if(null!==i){o=i.next,r=r.baseState;var u=s=null,l=null,c=o;do{var d=c.lane;if((wr&d)===d)null!==l&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var h={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===l?(u=l=h,s=r):l=l.next=h,Dr.lanes|=d,ca|=d}c=c.next}while(null!==c&&c!==o);null===l?s=r:l.next=u,Kt(r,t.memoizedState)||(Ri=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=l,n.lastRenderedState=r}if(null!==(e=n.interleaved)){i=e;do{o=i.lane,Dr.lanes|=o,ca|=o,i=i.next}while(i!==e)}else null===i&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ir(e){var t=Rr(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(null!==i){n.pending=null;var s=i=i.next;do{o=e(o,s.action),s=s.next}while(s!==i);Kt(o,t.memoizedState)||(Ri=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Br(){}function Lr(e,t){var n=Dr,r=Rr(),i=t(),o=!Kt(r.memoizedState,i);if(o&&(r.memoizedState=i,Ri=!0),r=r.queue,Qr(zr.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||null!==Er&&1&Er.memoizedState.tag){if(n.flags|=2048,Gr(9,Ur.bind(null,n,r,i,t),void 0,null),null===ra)throw Error(a(349));30&wr||Nr(n,t,i)}return i}function Nr(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Dr.updateQueue)?(t={lastEffect:null,stores:null},Dr.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ur(e,t,n,r){t.value=n,t.getSnapshot=r,Wr(t)&&Hr(e)}function zr(e,t,n){return n((function(){Wr(t)&&Hr(e)}))}function Wr(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Kt(e,n)}catch(e){return!0}}function Hr(e){var t=Yn(e,1);null!==t&&Ta(t,e,1,-1)}function Vr(e){var t=Tr();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:jr,lastRenderedState:e},t.queue=e,e=e.dispatch=ui.bind(null,Dr,e),[t.memoizedState,e]}function Gr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Dr.updateQueue)?(t={lastEffect:null,stores:null},Dr.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function qr(){return Rr().memoizedState}function Kr(e,t,n,r){var i=Tr();Dr.flags|=e,i.memoizedState=Gr(1|t,n,void 0,void 0===r?null:r)}function Xr(e,t,n,r){var i=Rr();r=void 0===r?null:r;var o=void 0;if(null!==xr){var a=xr.memoizedState;if(o=a.destroy,null!==r&&Or(r,a.deps))return void(i.memoizedState=Gr(t,n,o,r))}Dr.flags|=e,i.memoizedState=Gr(1|t,n,o,r)}function Yr(e,t){return Kr(8390656,8,e,t)}function Qr(e,t){return Xr(2048,8,e,t)}function $r(e,t){return Xr(4,2,e,t)}function Jr(e,t){return Xr(4,4,e,t)}function Zr(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function ei(e,t,n){return n=null!=n?n.concat([e]):null,Xr(4,4,Zr.bind(null,t,e),n)}function ti(){}function ni(e,t){var n=Rr();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Or(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ri(e,t){var n=Rr();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Or(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function ii(e,t,n){return 21&wr?(Kt(n,t)||(n=Ft(),Dr.lanes|=n,ca|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ri=!0),e.memoizedState=n)}function oi(e,t){var n=jt;jt=0!==n&&4>n?n:4,e(!0);var r=br.transition;br.transition={};try{e(!1),t()}finally{jt=n,br.transition=r}}function ai(){return Rr().memoizedState}function si(e,t,n){var r=Pa(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},li(e))ci(t,n);else if(null!==(n=Xn(e,t,n,r))){Ta(n,e,r,Fa()),di(n,t,r)}}function ui(e,t,n){var r=Pa(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(li(e))ci(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,Kt(s,a)){var u=t.interleaved;return null===u?(i.next=i,Kn(t)):(i.next=u.next,u.next=i),void(t.interleaved=i)}}catch(e){}null!==(n=Xn(e,t,i,r))&&(Ta(n,e,r,i=Fa()),di(n,t,r))}}function li(e){var t=e.alternate;return e===Dr||null!==t&&t===Dr}function ci(e,t){Cr=Ar=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function di(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Rt(e,n)}}var hi={readContext:Gn,useCallback:kr,useContext:kr,useEffect:kr,useImperativeHandle:kr,useInsertionEffect:kr,useLayoutEffect:kr,useMemo:kr,useReducer:kr,useRef:kr,useState:kr,useDebugValue:kr,useDeferredValue:kr,useTransition:kr,useMutableSource:kr,useSyncExternalStore:kr,useId:kr,unstable_isNewReconciler:!1},fi={readContext:Gn,useCallback:function(e,t){return Tr().memoizedState=[e,void 0===t?null:t],e},useContext:Gn,useEffect:Yr,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Kr(4194308,4,Zr.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Kr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Kr(4,2,e,t)},useMemo:function(e,t){var n=Tr();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Tr();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=si.bind(null,Dr,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Tr().memoizedState=e},useState:Vr,useDebugValue:ti,useDeferredValue:function(e){return Tr().memoizedState=e},useTransition:function(){var e=Vr(!1),t=e[0];return e=oi.bind(null,e[1]),Tr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Dr,i=Tr();if(gn){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===ra)throw Error(a(349));30&wr||Nr(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Yr(zr.bind(null,r,o,e),[e]),r.flags|=2048,Gr(9,Ur.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Tr(),t=ra.identifierPrefix;if(gn){var n=un;t=":"+t+"R"+(n=(sn&~(1<<32-Dt(sn)-1)).toString(32)+n),0<(n=Sr++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=_r++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},pi={readContext:Gn,useCallback:ni,useContext:Gn,useEffect:Qr,useImperativeHandle:ei,useInsertionEffect:$r,useLayoutEffect:Jr,useMemo:ri,useReducer:Mr,useRef:qr,useState:function(){return Mr(jr)},useDebugValue:ti,useDeferredValue:function(e){return ii(Rr(),xr.memoizedState,e)},useTransition:function(){return[Mr(jr)[0],Rr().memoizedState]},useMutableSource:Br,useSyncExternalStore:Lr,useId:ai,unstable_isNewReconciler:!1},gi={readContext:Gn,useCallback:ni,useContext:Gn,useEffect:Qr,useImperativeHandle:ei,useInsertionEffect:$r,useLayoutEffect:Jr,useMemo:ri,useReducer:Ir,useRef:qr,useState:function(){return Ir(jr)},useDebugValue:ti,useDeferredValue:function(e){var t=Rr();return null===xr?t.memoizedState=e:ii(t,xr.memoizedState,e)},useTransition:function(){return[Ir(jr)[0],Rr().memoizedState]},useMutableSource:Br,useSyncExternalStore:Lr,useId:ai,unstable_isNewReconciler:!1};function vi(e,t){if(e&&e.defaultProps){for(var n in t=o({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function mi(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:o({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var yi={isMounted:function(e){return!!(e=e._reactInternals)&&C(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Fa(),i=Pa(e),o=Zn(r,i);o.payload=t,null!=n&&(o.callback=n),null!==(t=er(e,o,i))&&(Ta(t,e,i,r),tr(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Fa(),i=Pa(e),o=Zn(r,i);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=er(e,o,i))&&(Ta(t,e,i,r),tr(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Fa(),r=Pa(e),i=Zn(n,r);i.tag=2,null!=t&&(i.callback=t),null!==(t=er(e,i,r))&&(Ta(t,e,r,n),tr(t,e,r))}};function bi(e,t,n,r,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!t.prototype||!t.prototype.isPureReactComponent||(!kn(n,r)||!kn(i,o))}function wi(e,t,n){var r=!1,i=ct,o=t.contextType;return"object"==typeof o&&null!==o?o=Gn(o):(i=gt(t)?ft:dt.current,o=(r=null!=(r=t.contextTypes))?pt(e,i):ct),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=yi,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function Di(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&yi.enqueueReplaceState(t,t.state,null)}function xi(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},$n(e);var o=t.contextType;"object"==typeof o&&null!==o?i.context=Gn(o):(o=gt(t)?ft:dt.current,i.context=pt(e,o)),i.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(mi(e,t,o,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&yi.enqueueReplaceState(i,i.state,null),rr(e,n,i,r),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.flags|=4194308)}function Ei(e,t){try{var n="",r=t;do{n+=On(r),r=r.return}while(r);var i=n}catch(e){i="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:i,digest:null}}
vendor: 11,335 bytes, line 2
2function Ai(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function Ci(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}var Si="function"==typeof WeakMap?WeakMap:Map;function _i(e,t,n){(n=Zn(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){wa||(wa=!0,Da=r),Ci(0,t)},n}function ki(e,t,n){(n=Zn(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){Ci(0,t)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){Ci(0,t),"function"!=typeof r&&(null===xa?xa=new Set([this]):xa.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function Oi(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new Si;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=es.bind(null,e,t,n),t.then(e,e))}function Fi(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function Pi(e,t,n,r,i){return 1&e.mode?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Zn(-1,1)).tag=2,er(n,t,1))),n.lanes|=1),e)}var Ti=s.ReactCurrentOwner,Ri=!1;function ji(e,t,n,r){t.child=null===e?Mn(t,null,n,r):jn(t,e.child,n,r)}function Mi(e,t,n,r,i){n=n.render;var o=t.ref;return Vn(t,i),r=Fr(e,t,n,r,o,i),n=Pr(),null===e||Ri?(gn&&n&&dn(t),t.flags|=1,ji(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,io(e,t,i))}function Ii(e,t,n,r,i){if(null===e){var o=n.type;return"function"!=typeof o||ss(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=ls(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Bi(e,t,o,r,i))}if(o=e.child,!(e.lanes&i)){var a=o.memoizedProps;if((n=null!==(n=n.compare)?n:kn)(a,r)&&e.ref===t.ref)return io(e,t,i)}return t.flags|=1,(e=us(o,r)).ref=t.ref,e.return=t,t.child=e}function Bi(e,t,n,r,i){if(null!==e){var o=e.memoizedProps;if(kn(o,r)&&e.ref===t.ref){if(Ri=!1,t.pendingProps=r=o,!(e.lanes&i))return t.lanes=e.lanes,io(e,t,i);131072&e.flags&&(Ri=!0)}}return Ui(e,t,n,r,i)}function Li(e,t,n){var r=t.pendingProps,i=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,lt(sa,aa),aa|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,lt(sa,aa),aa|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},lt(sa,aa),aa|=n;else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,lt(sa,aa),aa|=r;return ji(e,t,i,n),t.child}function Ni(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ui(e,t,n,r,i){var o=gt(n)?ft:dt.current;return o=pt(t,o),Vn(t,i),n=Fr(e,t,n,r,o,i),r=Pr(),null===e||Ri?(gn&&r&&dn(t),t.flags|=1,ji(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,io(e,t,i))}function zi(e,t,n,r,i){if(gt(n)){var o=!0;bt(t)}else o=!1;if(Vn(t,i),null===t.stateNode)ro(e,t),wi(t,n,r),xi(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var u=a.context,l=n.contextType;"object"==typeof l&&null!==l?l=Gn(l):l=pt(t,l=gt(n)?ft:dt.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof a.getSnapshotBeforeUpdate;d||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||u!==l)&&Di(t,a,r,l),Qn=!1;var h=t.memoizedState;a.state=h,rr(t,r,a,i),u=t.memoizedState,s!==r||h!==u||ht.current||Qn?("function"==typeof c&&(mi(t,n,c,r),u=t.memoizedState),(s=Qn||bi(t,n,s,r,h,u,l))?(d||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),a.props=r,a.state=u,a.context=l,r=s):("function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Jn(e,t),s=t.memoizedProps,l=t.type===t.elementType?s:vi(t.type,s),a.props=l,d=t.pendingProps,h=a.context,"object"==typeof(u=n.contextType)&&null!==u?u=Gn(u):u=pt(t,u=gt(n)?ft:dt.current);var f=n.getDerivedStateFromProps;(c="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==d||h!==u)&&Di(t,a,r,u),Qn=!1,h=t.memoizedState,a.state=h,rr(t,r,a,i);var p=t.memoizedState;s!==d||h!==p||ht.current||Qn?("function"==typeof f&&(mi(t,n,f,r),p=t.memoizedState),(l=Qn||bi(t,n,l,r,h,p,u)||!1)?(c||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,u),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,u)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=u,r=l):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return Wi(e,t,n,r,o,i)}function Wi(e,t,n,r,i,o){Ni(e,t);var a=!!(128&t.flags);if(!r&&!a)return i&&wt(t,n,!1),io(e,t,o);r=t.stateNode,Ti.current=t;var s=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=jn(t,e.child,null,o),t.child=jn(t,null,s,o)):ji(e,t,s,o),t.memoizedState=r.state,i&&wt(t,n,!0),t.child}function Hi(e){var t=e.stateNode;t.pendingContext?mt(0,t.pendingContext,t.pendingContext!==t.context):t.context&&mt(0,t.context,!1),cr(e,t.containerInfo)}function Vi(e,t,n,r,i){return Cn(),Sn(i),t.flags|=256,ji(e,t,n,r),t.child}var Gi,qi,Ki,Xi,Yi={dehydrated:null,treeContext:null,retryLane:0};function Qi(e){return{baseLanes:e,cachePool:null,transitions:null}}function $i(e,t,n){var r,i=t.pendingProps,o=pr.current,s=!1,u=!!(128&t.flags);if((r=u)||(r=(null===e||null!==e.memoizedState)&&!!(2&o)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),lt(pr,1&o),null===e)return Dn(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?Be(e)?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(u=i.children,e=i.fallback,s?(i=t.mode,s=t.child,u={mode:"hidden",children:u},1&i||null===s?s=ds(u,i,0,null):(s.childLanes=0,s.pendingProps=u),e=cs(e,i,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Qi(n),t.memoizedState=Yi,e):Ji(t,u));if(null!==(o=e.memoizedState)&&null!==(r=o.dehydrated))return function(e,t,n,r,i,o,s){if(n)return 256&t.flags?(t.flags&=-257,Zi(e,t,s,r=Ai(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=ds({mode:"visible",children:r.children},i,0,null),(o=cs(o,i,s,null)).flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,1&t.mode&&jn(t,e.child,null,s),t.child.memoizedState=Qi(s),t.memoizedState=Yi,o);if(!(1&t.mode))return Zi(e,t,s,null);if(Be(i))return r=Le(i).digest,o=Error(a(419)),r=Ai(o,r,void 0),Zi(e,t,s,r);if(n=!!(s&e.childLanes),Ri||n){if(null!==(r=ra)){switch(s&-s){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=i&(r.suspendedLanes|s)?0:i)&&i!==o.retryLane&&(o.retryLane=i,Yn(e,i),Ta(r,e,i,-1))}return Va(),Zi(e,t,s,r=Ai(Error(a(421))))}return Ie(i)?(t.flags|=128,t.child=e.child,t=ns.bind(null,e),Ne(i,t),null):(e=o.treeContext,Q&&(pn=He(i),fn=t,gn=!0,mn=null,vn=!1,null!==e&&(rn[on++]=sn,rn[on++]=un,rn[on++]=an,sn=e.id,un=e.overflow,an=t)),t=Ji(t,r.children),t.flags|=4096,t)}(e,t,u,i,r,o,n);if(s){s=i.fallback,u=t.mode,r=(o=e.child).sibling;var l={mode:"hidden",children:i.children};return 1&u||t.child===o?(i=us(o,l)).subtreeFlags=14680064&o.subtreeFlags:((i=t.child).childLanes=0,i.pendingProps=l,t.deletions=null),null!==r?s=us(r,s):(s=cs(s,u,n,null)).flags|=2,s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,u=null===(u=e.child.memoizedState)?Qi(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},s.memoizedState=u,s.childLanes=e.childLanes&~n,t.memoizedState=Yi,i}return e=(s=e.child).sibling,i=us(s,{mode:"visible",children:i.children}),!(1&t.mode)&&(i.lanes=n),i.return=t,i.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=i,t.memoizedState=null,i}function Ji(e,t){return(t=ds({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Zi(e,t,n,r){return null!==r&&Sn(r),jn(t,e.child,null,n),(e=Ji(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function eo(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Hn(e.return,t,n)}function to(e,t,n,r,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function no(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(ji(e,t,r.children,n),2&(r=pr.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&eo(e,n,t);else if(19===e.tag)eo(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(lt(pr,r),1&t.mode)switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===gr(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),to(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===gr(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}to(t,!0,n,null,o);break;case"together":to(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function ro(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function io(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),ca|=t.lanes,!(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=us(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=us(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function oo(e){e.flags|=4}function ao(e,t){if(null!==e&&e.child===t.child)return!0;
2if(16&t.flags)return!1;for(e=t.child;null!==e;){if(12854&e.flags||12854&e.subtreeFlags)return!1;e=e.sibling}return!0}if(X)Gi=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)N(e,n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},qi=function(){},Ki=function(e,t,n,r,i){if((e=e.memoizedProps)!==r){var o=t.stateNode,a=lr(ar.current);n=z(o,n,e,r,i,a),(t.updateQueue=n)&&oo(t)}},Xi=function(e,t,n,r){n!==r&&oo(t)};else if(Y){Gi=function(e,t,n,r){for(var i=t.child;null!==i;){if(5===i.tag){var o=i.stateNode;n&&r&&(o=Pe(o,i.type,i.memoizedProps,i)),N(e,o)}else if(6===i.tag)o=i.stateNode,n&&r&&(o=Te(o,i.memoizedProps,i)),N(e,o);else if(4!==i.tag)if(22===i.tag&&null!==i.memoizedState)null!==(o=i.child)&&(o.return=i),Gi(e,i,!0,!0);else if(null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;i=i.return}i.sibling.return=i.return,i=i.sibling}};var so=function(e,t,n,r){for(var i=t.child;null!==i;){if(5===i.tag){var o=i.stateNode;n&&r&&(o=Pe(o,i.type,i.memoizedProps,i)),ke(e,o)}else if(6===i.tag)o=i.stateNode,n&&r&&(o=Te(o,i.memoizedProps,i)),ke(e,o);else if(4!==i.tag)if(22===i.tag&&null!==i.memoizedState)null!==(o=i.child)&&(o.return=i),so(e,i,!0,!0);else if(null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;i=i.return}i.sibling.return=i.return,i=i.sibling}};qi=function(e,t){var n=t.stateNode;if(!ao(e,t)){e=n.containerInfo;var r=_e(e);so(r,t,!1,!1),n.pendingChildren=r,oo(t),Oe(e,r)}},Ki=function(e,t,n,r,i){var o=e.stateNode,a=e.memoizedProps;if((e=ao(e,t))&&a===r)t.stateNode=o;else{var s=t.stateNode,u=lr(ar.current),l=null;a!==r&&(l=z(s,n,a,r,i,u)),e&&null===l?t.stateNode=o:(o=Se(o,l,n,a,r,t,e,s),U(o,n,r,i,u)&&oo(t),t.stateNode=o,e?oo(t):Gi(o,t,!1,!1))}},Xi=function(e,t,n,r){n!==r?(e=lr(ur.current),n=lr(ar.current),t.stateNode=H(r,e,n,t),oo(t)):t.stateNode=e.stateNode}}else qi=function(){},Ki=function(){},Xi=function(){};function uo(e,t){if(!gn)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function lo(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=14680064&i.subtreeFlags,r|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function co(e,t,n){var r=t.pendingProps;switch(hn(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return lo(t),null;case 1:case 17:return gt(t.type)&&vt(),lo(t),null;case 3:return n=t.stateNode,dr(),ut(ht),ut(dt),mr(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(En(t)?oo(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==mn&&(Ia(mn),mn=null))),qi(e,t),lo(t),null;case 5:fr(t),n=lr(ur.current);var i=t.type;if(null!==e&&null!=t.stateNode)Ki(e,t,i,r,n),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return lo(t),null}if(e=lr(ar.current),En(t)){if(!Q)throw Error(a(175));e=Ve(t.stateNode,t.type,t.memoizedProps,n,e,t,!vn),t.updateQueue=e,null!==e&&oo(t)}else{var o=L(i,r,n,e,t);Gi(o,t,!1,!1),t.stateNode=o,U(o,i,r,n,e)&&oo(t)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return lo(t),null;case 6:if(e&&null!=t.stateNode)Xi(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));if(e=lr(ur.current),n=lr(ar.current),En(t)){if(!Q)throw Error(a(176));if(e=t.stateNode,n=t.memoizedProps,(r=Ge(e,n,t,!vn))&&null!==(i=fn))switch(i.tag){case 3:Ze(i.stateNode.containerInfo,e,n,!!(1&i.mode));break;case 5:et(i.type,i.memoizedProps,i.stateNode,e,n,!!(1&i.mode))}r&&oo(t)}else t.stateNode=H(r,e,n,t)}return lo(t),null;case 13:if(ut(pr),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(gn&&null!==pn&&1&t.mode&&!(128&t.flags))An(),Cn(),t.flags|=98560,i=!1;else if(i=En(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!Q)throw Error(a(344));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));qe(i,t)}else Cn(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;lo(t),i=!1}
vendor: 4,164 bytes, line 2
2else null!==mn&&(Ia(mn),mn=null),i=!0;if(!i)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((n=null!==r)!==(null!==e&&null!==e.memoizedState)&&n&&(t.child.flags|=8192,1&t.mode&&(null===e||1&pr.current?0===ua&&(ua=3):Va())),null!==t.updateQueue&&(t.flags|=4),lo(t),null);case 4:return dr(),qi(e,t),null===e&&J(t.stateNode.containerInfo),lo(t),null;case 10:return Wn(t.type._context),lo(t),null;case 19:if(ut(pr),null===(i=t.memoizedState))return lo(t),null;if(r=!!(128&t.flags),null===(o=i.rendering))if(r)uo(i,!1);else{if(0!==ua||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(o=gr(e))){for(t.flags|=128,uo(i,!1),null!==(e=o.updateQueue)&&(t.updateQueue=e,t.flags|=4),t.subtreeFlags=0,e=n,n=t.child;null!==n;)i=e,(r=n).flags&=14680066,null===(o=r.alternate)?(r.childLanes=0,r.lanes=i,r.child=null,r.subtreeFlags=0,r.memoizedProps=null,r.memoizedState=null,r.updateQueue=null,r.dependencies=null,r.stateNode=null):(r.childLanes=o.childLanes,r.lanes=o.lanes,r.child=o.child,r.subtreeFlags=0,r.deletions=null,r.memoizedProps=o.memoizedProps,r.memoizedState=o.memoizedState,r.updateQueue=o.updateQueue,r.type=o.type,i=o.dependencies,r.dependencies=null===i?null:{lanes:i.lanes,firstContext:i.firstContext}),n=n.sibling;return lt(pr,1&pr.current|2),t.child}e=e.sibling}null!==i.tail&&Ut()>va&&(t.flags|=128,r=!0,uo(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=gr(o))){if(t.flags|=128,r=!0,null!==(e=e.updateQueue)&&(t.updateQueue=e,t.flags|=4),uo(i,!0),null===i.tail&&"hidden"===i.tailMode&&!o.alternate&&!gn)return lo(t),null}else 2*Ut()-i.renderingStartTime>va&&1073741824!==n&&(t.flags|=128,r=!0,uo(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(null!==(e=i.last)?e.sibling=o:t.child=o,i.last=o)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ut(),t.sibling=null,e=pr.current,lt(pr,r?1&e|2:1&e),t):(lo(t),null);case 22:case 23:return Ua(),n=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==n&&(t.flags|=8192),n&&1&t.mode?!!(1073741824&aa)&&(lo(t),X&&6&t.subtreeFlags&&(t.flags|=8192)):lo(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function ho(e,t){switch(hn(t),t.tag){case 1:return gt(t.type)&&vt(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return dr(),ut(ht),ut(dt),mr(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return fr(t),null;case 13:if(ut(pr),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));Cn()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return ut(pr),null;case 4:return dr(),null;case 10:return Wn(t.type._context),null;case 22:case 23:return Ua(),null;default:return null}}var fo=!1,po=!1,go="function"==typeof WeakSet?WeakSet:Set,vo=null;function mo(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){Za(e,t,n)}else n.current=null}function yo(e,t,n){try{n()}catch(n){Za(e,t,n)}}var bo=!1;function wo(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,void 0!==o&&yo(t,n,o)}i=i.next}while(i!==r)}}function Do(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function xo(e){var t=e.ref;if(null!==t){var n=e.stateNode;if(5===e.tag)e=R(n);else e=n;"function"==typeof t?t(e):t.current=e}}function Eo(e){var t=e.alternate;null!==t&&(e.alternate=null,Eo(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&ee(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Ao(e){return 5===e.tag||3===e.tag||4===e.tag}function Co(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Ao(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function So(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?me(n,e,t):he(n,e);
2else if(4!==r&&null!==(e=e.child))for(So(e,t,n),e=e.sibling;null!==e;)So(e,t,n),e=e.sibling}function _o(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?ve(n,e,t):de(n,e);else if(4!==r&&null!==(e=e.child))for(_o(e,t,n),e=e.sibling;null!==e;)_o(e,t,n),e=e.sibling}var ko=null,Oo=!1;function Fo(e,t,n){for(n=n.child;null!==n;)Po(e,t,n),n=n.sibling}function Po(e,t,n){if(qt&&"function"==typeof qt.onCommitFiberUnmount)try{qt.onCommitFiberUnmount(Gt,n)}catch(e){}switch(n.tag){case 5:po||mo(n,t);case 6:if(X){var r=ko,i=Oo;ko=null,Fo(e,t,n),Oo=i,null!==(ko=r)&&(Oo?be(ko,n.stateNode):ye(ko,n.stateNode))}else Fo(e,t,n);break;case 18:X&&null!==ko&&(Oo?$e(ko,n.stateNode):Qe(ko,n.stateNode));break;case 4:X?(r=ko,i=Oo,ko=n.stateNode.containerInfo,Oo=!0,Fo(e,t,n),ko=r,Oo=i):(Y&&(r=n.stateNode.containerInfo,i=_e(r),Fe(r,i)),Fo(e,t,n));break;case 0:case 11:case 14:case 15:if(!po&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,void 0!==a&&(2&o||4&o)&&yo(n,t,a),i=i.next}while(i!==r)}Fo(e,t,n);break;case 1:if(!po&&(mo(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){Za(n,t,e)}Fo(e,t,n);break;case 21:Fo(e,t,n);break;case 22:1&n.mode?(po=(r=po)||null!==n.memoizedState,Fo(e,t,n),po=r):Fo(e,t,n);break;default:Fo(e,t,n)}}function To(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new go),t.forEach((function(t){var r=rs.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Ro(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var i=n[r];try{var o=e,s=t;if(X){var u=s;e:for(;null!==u;){switch(u.tag){case 5:ko=u.stateNode,Oo=!1;break e;case 3:case 4:ko=u.stateNode.containerInfo,Oo=!0;break e}u=u.return}if(null===ko)throw Error(a(160));Po(o,s,i),ko=null,Oo=!1}else Po(o,s,i);var l=i.alternate;null!==l&&(l.return=null),i.return=null}catch(e){Za(i,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)jo(t,e),t=t.sibling}function jo(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ro(t,e),Mo(e),4&r){try{wo(3,e,e.return),Do(3,e)}catch(t){Za(e,e.return,t)}try{wo(5,e,e.return)}catch(t){Za(e,e.return,t)}}break;case 1:Ro(t,e),Mo(e),512&r&&null!==n&&mo(n,n.return);break;case 5:if(Ro(t,e),Mo(e),512&r&&null!==n&&mo(n,n.return),X){if(32&e.flags){var i=e.stateNode;try{we(i)}catch(t){Za(e,e.return,t)}}if(4&r&&null!=(i=e.stateNode)){var o=e.memoizedProps;if(n=null!==n?n.memoizedProps:o,r=e.type,t=e.updateQueue,e.updateQueue=null,null!==t)try{ge(i,t,r,n,o,e)}catch(t){Za(e,e.return,t)}}}break;case 6:if(Ro(t,e),Mo(e),4&r&&X){if(null===e.stateNode)throw Error(a(162));i=e.stateNode,o=e.memoizedProps,n=null!==n?n.memoizedProps:o;try{fe(i,n,o)}catch(t){Za(e,e.return,t)}}break;case 3:if(Ro(t,e),Mo(e),4&r){if(X&&Q&&null!==n&&n.memoizedState.isDehydrated)try{Xe(t.containerInfo)}catch(t){Za(e,e.return,t)}if(Y){i=t.containerInfo,o=t.pendingChildren;try{Fe(i,o)}catch(t){Za(e,e.return,t)}}}break;case 4:if(Ro(t,e),Mo(e),4&r&&Y){i=(o=e.stateNode).containerInfo,o=o.pendingChildren;try{Fe(i,o)}catch(t){Za(e,e.return,t)}}break;case 13:Ro(t,e),Mo(e),8192&(i=e.child).flags&&(o=null!==i.memoizedState,i.stateNode.isHidden=o,!o||null!==i.alternate&&null!==i.alternate.memoizedState||(ga=Ut())),4&r&&To(e);break;case 22:var s=null!==n&&null!==n.memoizedState;if(1&e.mode?(po=(n=po)||s,Ro(t,e),po=n):Ro(t,e),Mo(e),8192&r){if(n=null!==e.memoizedState,(e.stateNode.isHidden=n)&&!s&&1&e.mode)for(vo=e,r=e.child;null!==r;){for(t=vo=r;null!==vo;){var u=(s=vo).child;switch(s.tag){case 0:case 11:case 14:case 15:wo(4,s,s.return);break;case 1:mo(s,s.return);var l=s.stateNode;if("function"==typeof l.componentWillUnmount){var c=s,d=s.return;try{var h=c;l.props=h.memoizedProps,l.state=h.memoizedState,l.componentWillUnmount()}catch(e){Za(c,d,e)}}break;case 5:mo(s,s.return);break;case 22:if(null!==s.memoizedState){No(t);continue}}null!==u?(u.return=s,vo=u):No(t)}r=r.sibling}if(X)e:if(r=null,X)for(t=e;;){if(5===t.tag){if(null===r){r=t;try{i=t.stateNode,n?De(i):Ee(t.stateNode,t.memoizedProps)}catch(t){Za(e,e.return,t)}}}else if(6===t.tag){if(null===r)try{o=t.stateNode,n?xe(o):Ae(o,t.memoizedProps)}catch(t){Za(e,e.return,t)}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;r===t&&(r=null),t=t.return}r===t&&(r=null),t.sibling.return=t.return,t=t.sibling}}break;case 19:Ro(t,e),Mo(e),4&r&&To(e);break;case 21:break;default:Ro(t,e),Mo(e)}}function Mo(e){var t=e.flags;if(2&t){try{if(X){e:{for(var n=e.return;null!==n;){if(Ao(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var i=r.stateNode;32&r.flags&&(we(i),r.flags&=-33),_o(e,Co(e),i);break;case 3:case 4:var o=r.stateNode.containerInfo;So(e,Co(e),o);break;default:throw Error(a(161))}}}catch(t){Za(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}
2function Io(e,t,n){vo=e,Bo(e,t,n)}function Bo(e,t,n){for(var r=!!(1&e.mode);null!==vo;){var i=vo,o=i.child;if(22===i.tag&&r){var a=null!==i.memoizedState||fo;if(!a){var s=i.alternate,u=null!==s&&null!==s.memoizedState||po;s=fo;var l=po;if(fo=a,(po=u)&&!l)for(vo=i;null!==vo;)u=(a=vo).child,22===a.tag&&null!==a.memoizedState?Uo(i):null!==u?(u.return=a,vo=u):Uo(i);for(;null!==o;)vo=o,Bo(o,t,n),o=o.sibling;vo=i,fo=s,po=l}Lo(e)}else 8772&i.subtreeFlags&&null!==o?(o.return=i,vo=o):Lo(e)}}function Lo(e){for(;null!==vo;){var t=vo;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:po||Do(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!po)if(null===n)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:vi(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;null!==o&&ir(t,o,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:n=R(t.child.stateNode);break;case 1:n=t.child.stateNode}ir(t,s,n)}break;case 5:var u=t.stateNode;null===n&&4&t.flags&&pe(u,t.type,t.memoizedProps,t);break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(Q&&null===t.memoizedState){var l=t.alternate;if(null!==l){var c=l.memoizedState;if(null!==c){var d=c.dehydrated;null!==d&&Ye(d)}}}break;default:throw Error(a(163))}po||512&t.flags&&xo(t)}catch(e){Za(t,t.return,e)}}if(t===e){vo=null;break}if(null!==(n=t.sibling)){n.return=t.return,vo=n;break}vo=t.return}}function No(e){for(;null!==vo;){var t=vo;if(t===e){vo=null;break}var n=t.sibling;if(null!==n){n.return=t.return,vo=n;break}vo=t.return}}function Uo(e){for(;null!==vo;){var t=vo;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Do(4,t)}catch(e){Za(t,n,e)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var i=t.return;try{r.componentDidMount()}catch(e){Za(t,i,e)}}var o=t.return;try{xo(t)}catch(e){Za(t,o,e)}break;case 5:var a=t.return;try{xo(t)}catch(e){Za(t,a,e)}}}catch(e){Za(t,t.return,e)}if(t===e){vo=null;break}var s=t.sibling;if(null!==s){s.return=t.return,vo=s;break}vo=t.return}}var zo=0,Wo=1,Ho=2,Vo=3,Go=4;if("function"==typeof Symbol&&Symbol.for){var qo=Symbol.for;zo=qo("selector.component"),Wo=qo("selector.has_pseudo_class"),Ho=qo("selector.role"),Vo=qo("selector.test_id"),Go=qo("selector.text")}function Ko(e){var t=$(e);if(null!=t){if("string"!=typeof t.memoizedProps["data-testname"])throw Error(a(364));return t}if(null===(e=ie(e)))throw Error(a(362));return e.stateNode.current}function Xo(e,t){switch(t.$$typeof){case zo:if(e.type===t.value)return!0;break;case Wo:e:{t=t.value,e=[e,0];for(var n=0;n<e.length;){var r=e[n++],i=e[n++],o=t[i];if(5!==r.tag||!se(r)){for(;null!=o&&Xo(r,o);)o=t[++i];if(i===t.length){t=!0;break e}for(r=r.child;null!==r;)e.push(r,i),r=r.sibling}}t=!1}return t;case Ho:if(5===e.tag&&ue(e.stateNode,t.value))return!0;break;case Go:if((5===e.tag||6===e.tag)&&(null!==(e=ae(e))&&0<=e.indexOf(t.value)))return!0;break;case Vo:if(5===e.tag&&("string"==typeof(e=e.memoizedProps["data-testname"])&&e.toLowerCase()===t.value.toLowerCase()))return!0;break;default:throw Error(a(365))}return!1}function Yo(e){switch(e.$$typeof){case zo:return"<"+(E(e.value)||"Unknown")+">";case Wo:return":has("+(Yo(e)||"")+")";case Ho:return'[role="'+e.value+'"]';case Go:return'"'+e.value+'"';case Vo:return'[data-testname="'+e.value+'"]';default:throw Error(a(365))}}function Qo(e,t){var n=[];e=[e,0];for(var r=0;r<e.length;){var i=e[r++],o=e[r++],a=t[o];if(5!==i.tag||!se(i)){for(;null!=a&&Xo(i,a);)a=t[++o];if(o===t.length)n.push(i);else for(i=i.child;null!==i;)e.push(i,o),i=i.sibling}}return n}function $o(e,t){if(!re)throw Error(a(363));e=Qo(e=Ko(e),t),t=[],e=Array.from(e);for(var n=0;n<e.length;){var r=e[n++];if(5===r.tag)se(r)||t.push(r.stateNode);else for(r=r.child;null!==r;)e.push(r),r=r.sibling}return t}var Jo=Math.ceil,Zo=s.ReactCurrentDispatcher,ea=s.ReactCurrentOwner,ta=s.ReactCurrentBatchConfig,na=0,ra=null,ia=null,oa=0,aa=0,sa=st(0),ua=0,la=null,ca=0,da=0,ha=0,fa=null,pa=null,ga=0,va=1/0,ma=null;function ya(){va=Ut()+500}var ba,wa=!1,Da=null,xa=null,Ea=!1,Aa=null,Ca=0,Sa=0,_a=null,ka=-1,Oa=0;
vendor: 6,599 bytes, line 2
2function Fa(){return 6&na?Ut():-1!==ka?ka:ka=Ut()}function Pa(e){return 1&e.mode?2&na&&0!==oa?oa&-oa:null!==_n.transition?(0===Oa&&(Oa=Ft()),Oa):0!==(e=jt)?e:Z():1}function Ta(e,t,n,r){if(50<Sa)throw Sa=0,_a=null,Error(a(185));Tt(e,n,r),2&na&&e===ra||(e===ra&&(!(2&na)&&(da|=n),4===ua&&Ba(e,oa)),Ra(e,r),1===n&&0===na&&!(1&t.mode)&&(ya(),Yt&&Jt()))}function Ra(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-Dt(o),s=1<<a,u=i[a];-1===u?s&n&&!(s&r)||(i[a]=kt(s,t)):u<=t&&(e.expiredLanes|=s),o&=~s}}(e,t);var r=_t(e,e===ra?oa:0);if(0===r)null!==n&&Bt(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Bt(n),1===t)0===e.tag?function(e){Yt=!0,$t(e)}(La.bind(null,e)):$t(La.bind(null,e)),te?ne((function(){!(6&na)&&Jt()})):It(zt,Jt),n=null;else{switch(Mt(r)){case 1:n=zt;break;case 4:n=Wt;break;case 16:default:n=Ht;break;case 536870912:n=Vt}n=is(n,ja.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ja(e,t){if(ka=-1,Oa=0,6&na)throw Error(a(327));var n=e.callbackNode;if($a()&&e.callbackNode!==n)return null;var r=_t(e,e===ra?oa:0);if(0===r)return null;if(30&r||r&e.expiredLanes||t)t=Ga(e,r);else{t=r;var i=na;na|=2;var o=Ha();for(ra===e&&oa===t||(ma=null,ya(),za(e,t));;)try{Ka();break}catch(t){Wa(e,t)}Un(),Zo.current=o,na=i,null!==ia?t=0:(ra=null,oa=0,t=ua)}if(0!==t){if(2===t&&(0!==(i=Ot(e))&&(r=i,t=Ma(e,i))),1===t)throw n=la,za(e,0),Ba(e,r),Ra(e,Ut()),n;if(6===t)Ba(e,r);else{if(i=e.current.alternate,!(30&r||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!Kt(o(),i))return!1}catch(e){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(i)||(t=Ga(e,r),2===t&&(o=Ot(e),0!==o&&(r=o,t=Ma(e,o))),1!==t)))throw n=la,za(e,0),Ba(e,r),Ra(e,Ut()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:Qa(e,pa,ma);break;case 3:if(Ba(e,r),(130023424&r)===r&&10<(t=ga+500-Ut())){if(0!==_t(e,0))break;if(((i=e.suspendedLanes)&r)!==r){Fa(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=V(Qa.bind(null,e,pa,ma),t);break}Qa(e,pa,ma);break;case 4:if(Ba(e,r),(4194240&r)===r)break;for(t=e.eventTimes,i=-1;0<r;){var s=31-Dt(r);o=1<<s,(s=t[s])>i&&(i=s),r&=~o}if(r=i,10<(r=(120>(r=Ut()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Jo(r/1960))-r)){e.timeoutHandle=V(Qa.bind(null,e,pa,ma),r);break}Qa(e,pa,ma);break;default:throw Error(a(329))}}}return Ra(e,Ut()),e.callbackNode===n?ja.bind(null,e):null}function Ma(e,t){var n=fa;return e.current.memoizedState.isDehydrated&&(za(e,t).flags|=256),2!==(e=Ga(e,t))&&(t=pa,pa=n,null!==t&&Ia(t)),e}function Ia(e){null===pa?pa=e:pa.push.apply(pa,e)}function Ba(e,t){for(t&=~ha,t&=~da,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Dt(t),r=1<<n;e[n]=-1,t&=~r}}function La(e){if(6&na)throw Error(a(327));$a();var t=_t(e,0);if(!(1&t))return Ra(e,Ut()),null;var n=Ga(e,t);if(0!==e.tag&&2===n){var r=Ot(e);0!==r&&(t=r,n=Ma(e,r))}if(1===n)throw n=la,za(e,0),Ba(e,t),Ra(e,Ut()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Qa(e,pa,ma),Ra(e,Ut()),null}function Na(e){null!==Aa&&0===Aa.tag&&!(6&na)&&$a();var t=na;na|=1;var n=ta.transition,r=jt;try{if(ta.transition=null,jt=1,e)return e()}finally{jt=r,ta.transition=n,!(6&(na=t))&&Jt()}}function Ua(){aa=sa.current,ut(sa)}function za(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==q&&(e.timeoutHandle=q,G(n)),null!==ia)for(n=ia.return;null!==n;){var r=n;switch(hn(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&vt();break;case 3:dr(),ut(ht),ut(dt),mr();break;case 5:fr(r);break;case 4:dr();break;case 13:case 19:ut(pr);break;case 10:Wn(r.type._context);break;case 22:case 23:Ua()}n=n.return}if(ra=e,ia=e=us(e.current,null),oa=aa=t,ua=0,la=null,ha=da=ca=0,pa=fa=null,null!==qn){for(t=0;t<qn.length;t++)if(null!==(r=(n=qn[t]).interleaved)){n.interleaved=null;var i=r.next,o=n.pending;if(null!==o){var a=o.next;o.next=i,r.next=a}n.pending=r}qn=null}return e}function Wa(e,t){for(;;){var n=ia;try{if(Un(),yr.current=hi,Ar){for(var r=Dr.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}Ar=!1}if(wr=0,Er=xr=Dr=null,Cr=!1,Sr=0,ea.current=null,null===n||null===n.return){ua=1,la=t,ia=null;break}e:{var o=e,s=n.return,u=n,l=t;if(t=oa,u.flags|=32768,null!==l&&"object"==typeof l&&"function"==typeof l.then){var c=l,d=u,h=d.tag;if(!(1&d.mode||0!==h&&11!==h&&15!==h)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=Fi(s);if(null!==p){p.flags&=-257,Pi(p,s,u,0,t),1&p.mode&&Oi(o,c,t),l=c;var g=(t=p).updateQueue;if(null===g){var v=new Set;v.add(l),t.updateQueue=v}else g.add(l);break e}if(!(1&t)){Oi(o,c,t),Va();break e}l=Error(a(426))}else if(gn&&1&u.mode){var m=Fi(s);if(null!==m){!(65536&m.flags)&&(m.flags|=256),Pi(m,s,u,0,t),Sn(Ei(l,u));break e}}o=l=Ei(l,u),4!==ua&&(ua=2),null===fa?fa=[o]:fa.push(o),o=s;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t,nr(o,_i(0,l,t));break e;case 1:u=l;var y=o.type,b=o.stateNode;if(!(128&o.flags||"function"!=typeof y.getDerivedStateFromError&&(null===b||"function"!=typeof b.componentDidCatch||null!==xa&&xa.has(b)))){o.flags|=65536,t&=-t,o.lanes|=t,nr(o,ki(o,u,t));break e}}o=o.return}while(null!==o)}Ya(n)}catch(e){t=e,ia===n&&null!==n&&(ia=n=n.return);continue}break}}function Ha(){var e=Zo.current;return Zo.current=hi,null===e?hi:e}function Va(){0!==ua&&3!==ua&&2!==ua||(ua=4),null===ra||!(268435455&ca)&&!(268435455&da)||Ba(ra,oa)}function Ga(e,t){var n=na;na|=2;var r=Ha();for(ra===e&&oa===t||(ma=null,za(e,t));;)try{qa();break}catch(t){Wa(e,t)}if(Un(),na=n,Zo.current=r,null!==ia)throw Error(a(261));return ra=null,oa=0,ua}function qa(){for(;null!==ia;)Xa(ia)}function Ka(){for(;null!==ia&&!Lt();)Xa(ia)}function Xa(e){var t=ba(e.alternate,e,aa);e.memoizedProps=e.pendingProps,null===t?Ya(e):ia=t,ea.current=null}function Ya(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=ho(n,t)))return n.flags&=32767,void(ia=n);if(null===e)return ua=6,void(ia=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=co(n,t,aa)))return void(ia=n);if(null!==(t=t.sibling))return void(ia=t);ia=t=e}while(null!==t);0===ua&&(ua=5)}
vendor: 3,914 bytes, line 2
2function Qa(e,t,n){var r=jt,i=ta.transition;try{ta.transition=null,jt=1,function(e,t,n,r){do{$a()}while(null!==Aa);if(6&na)throw Error(a(327));n=e.finishedWork;var i=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-Dt(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}(e,o),e===ra&&(ia=ra=null,oa=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||Ea||(Ea=!0,is(Ht,(function(){return $a(),null}))),o=!!(15990&n.flags),!!(15990&n.subtreeFlags)||o){o=ta.transition,ta.transition=null;var s=jt;jt=1;var u=na;na|=4,ea.current=null,function(e,t){for(I(e.containerInfo),vo=t;null!==vo;)if(t=(e=vo).child,1028&e.subtreeFlags&&null!==t)t.return=e,vo=t;else for(;null!==vo;){e=vo;try{var n=e.alternate;if(1024&e.flags)switch(e.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==n){var r=n.memoizedProps,i=n.memoizedState,o=e.stateNode,s=o.getSnapshotBeforeUpdate(e.elementType===e.type?r:vi(e.type,r),i);o.__reactInternalSnapshotBeforeUpdate=s}break;case 3:X&&Ce(e.stateNode.containerInfo);break;default:throw Error(a(163))}}catch(t){Za(e,e.return,t)}if(null!==(t=e.sibling)){t.return=e.return,vo=t;break}vo=e.return}n=bo,bo=!1}(e,n),jo(n,e),B(e.containerInfo),e.current=n,Io(n,e,i),Nt(),na=u,jt=s,ta.transition=o}else e.current=n;if(Ea&&(Ea=!1,Aa=e,Ca=i),o=e.pendingLanes,0===o&&(xa=null),function(e){if(qt&&"function"==typeof qt.onCommitFiberRoot)try{qt.onCommitFiberRoot(Gt,e,void 0,!(128&~e.current.flags))}catch(e){}}(n.stateNode),Ra(e,Ut()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(wa)throw wa=!1,e=Da,Da=null,e;!!(1&Ca)&&0!==e.tag&&$a(),o=e.pendingLanes,1&o?e===_a?Sa++:(Sa=0,_a=e):Sa=0,Jt()}(e,t,n,r)}finally{ta.transition=i,jt=r}return null}function $a(){if(null!==Aa){var e=Mt(Ca),t=ta.transition,n=jt;try{if(ta.transition=null,jt=16>e?16:e,null===Aa)var r=!1;else{if(e=Aa,Aa=null,Ca=0,6&na)throw Error(a(331));var i=na;for(na|=4,vo=e.current;null!==vo;){var o=vo,s=o.child;if(16&vo.flags){var u=o.deletions;if(null!==u){for(var l=0;l<u.length;l++){var c=u[l];for(vo=c;null!==vo;){var d=vo;switch(d.tag){case 0:case 11:case 15:wo(8,d,o)}var h=d.child;if(null!==h)h.return=d,vo=h;else for(;null!==vo;){var f=(d=vo).sibling,p=d.return;if(Eo(d),d===c){vo=null;break}if(null!==f){f.return=p,vo=f;break}vo=p}}}var g=o.alternate;if(null!==g){var v=g.child;if(null!==v){g.child=null;do{var m=v.sibling;v.sibling=null,v=m}while(null!==v)}}vo=o}}if(2064&o.subtreeFlags&&null!==s)s.return=o,vo=s;else e:for(;null!==vo;){if(2048&(o=vo).flags)switch(o.tag){case 0:case 11:case 15:wo(9,o,o.return)}var y=o.sibling;if(null!==y){y.return=o.return,vo=y;break e}vo=o.return}}var b=e.current;for(vo=b;null!==vo;){var w=(s=vo).child;if(2064&s.subtreeFlags&&null!==w)w.return=s,vo=w;else e:for(s=b;null!==vo;){if(2048&(u=vo).flags)try{switch(u.tag){case 0:case 11:case 15:Do(9,u)}}catch(e){Za(u,u.return,e)}if(u===s){vo=null;break e}var D=u.sibling;if(null!==D){D.return=u.return,vo=D;break e}vo=u.return}}if(na=i,Jt(),qt&&"function"==typeof qt.onPostCommitFiberRoot)try{qt.onPostCommitFiberRoot(Gt,e)}catch(e){}r=!0}return r}finally{jt=n,ta.transition=t}}return!1}function Ja(e,t,n){e=er(e,t=_i(0,t=Ei(n,t),1),1),t=Fa(),null!==e&&(Tt(e,1,t),Ra(e,t))}function Za(e,t,n){if(3===e.tag)Ja(e,e,n);else for(;null!==t;){if(3===t.tag){Ja(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===xa||!xa.has(r))){t=er(t,e=ki(t,e=Ei(n,e),1),1),e=Fa(),null!==t&&(Tt(t,1,e),Ra(t,e));break}}t=t.return}}
vendor: 4,555 bytes, line 2
2function es(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=Fa(),e.pingedLanes|=e.suspendedLanes&n,ra===e&&(oa&n)===n&&(4===ua||3===ua&&(130023424&oa)===oa&&500>Ut()-ga?za(e,0):ha|=n),Ra(e,t)}function ts(e,t){0===t&&(1&e.mode?(t=Ct,!(130023424&(Ct<<=1))&&(Ct=4194304)):t=1);var n=Fa();null!==(e=Yn(e,t))&&(Tt(e,t,n),Ra(e,n))}function ns(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),ts(e,n)}function rs(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),ts(e,n)}function is(e,t){return It(e,t)}function os(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function as(e,t,n,r){return new os(e,t,n,r)}function ss(e){return!(!(e=e.prototype)||!e.isReactComponent)}function us(e,t){var n=e.alternate;return null===n?((n=as(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function ls(e,t,n,r,i,o){var s=2;if(r=e,"function"==typeof e)ss(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case c:return cs(n.children,i,o,t);case d:s=8,i|=8;break;case h:return(e=as(12,n,t,2|i)).elementType=h,e.lanes=o,e;case v:return(e=as(13,n,t,i)).elementType=v,e.lanes=o,e;case m:return(e=as(19,n,t,i)).elementType=m,e.lanes=o,e;case w:return ds(n,i,o,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case f:s=10;break e;case p:s=9;break e;case g:s=11;break e;case y:s=14;break e;case b:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=as(s,n,t,i)).elementType=e,t.type=r,t.lanes=o,t}function cs(e,t,n,r){return(e=as(7,e,r,t)).lanes=n,e}function ds(e,t,n,r){return(e=as(22,e,r,t)).elementType=w,e.lanes=n,e.stateNode={isHidden:!1},e}function hs(e,t,n){return(e=as(6,e,null,t)).lanes=n,e}function fs(e,t,n){return(t=as(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function ps(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=q,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Pt(0),this.expirationTimes=Pt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Pt(0),this.identifierPrefix=r,this.onRecoverableError=i,Q&&(this.mutableSourceEagerHydrationData=null)}function gs(e,t,n,r,i,o,a,s,u){return e=new ps(e,t,n,s,u),1===t?(t=1,!0===o&&(t|=8)):t=0,o=as(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},$n(o),e}function vs(e){if(!e)return ct;e:{if(C(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(gt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(gt(n))return yt(e,n,t)}return t}function ms(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return null===(e=k(t))?null:e.stateNode}function ys(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function bs(e,t){ys(e,t),(e=e.alternate)&&ys(e,t)}function ws(e){return null===(e=k(e))?null:e.stateNode}function Ds(){return null}return ba=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||ht.current)Ri=!0;else{if(!(e.lanes&n||128&t.flags))return Ri=!1,function(e,t,n){switch(t.tag){case 3:Hi(t),Cn();break;case 5:hr(t);break;case 1:gt(t.type)&&bt(t);break;case 4:cr(t,t.stateNode.containerInfo);break;
vendor: 4,768 bytes, line 2
2case 10:zn(0,t.type._context,t.memoizedProps.value);break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(lt(pr,1&pr.current),t.flags|=128,null):n&t.child.childLanes?$i(e,t,n):(lt(pr,1&pr.current),null!==(e=io(e,t,n))?e.sibling:null);lt(pr,1&pr.current);break;case 19:if(r=!!(n&t.childLanes),128&e.flags){if(r)return no(e,t,n);t.flags|=128}var i=t.memoizedState;if(null!==i&&(i.rendering=null,i.tail=null,i.lastEffect=null),lt(pr,pr.current),r)break;return null;case 22:case 23:return t.lanes=0,Li(e,t,n)}return io(e,t,n)}(e,t,n);Ri=!!(131072&e.flags)}else Ri=!1,gn&&1048576&t.flags&&cn(t,nn,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ro(e,t),e=t.pendingProps;var i=pt(t,dt.current);Vn(t,n),i=Fr(null,t,r,e,i,n);var o=Pr();return t.flags|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,gt(r)?(o=!0,bt(t)):o=!1,t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,$n(t),i.updater=yi,t.stateNode=i,i._reactInternals=t,xi(t,r,e,n),t=Wi(null,t,r,!0,o,n)):(t.tag=0,gn&&o&&dn(t),ji(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ro(e,t),e=t.pendingProps,r=(i=r._init)(r._payload),t.type=r,i=t.tag=function(e){if("function"==typeof e)return ss(e)?1:0;if(null!=e){if((e=e.$$typeof)===g)return 11;if(e===y)return 14}return 2}(r),e=vi(r,e),i){case 0:t=Ui(null,t,r,e,n);break e;case 1:t=zi(null,t,r,e,n);break e;case 11:t=Mi(null,t,r,e,n);break e;case 14:t=Ii(null,t,r,vi(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,Ui(e,t,r,i=t.elementType===r?i:vi(r,i),n);case 1:return r=t.type,i=t.pendingProps,zi(e,t,r,i=t.elementType===r?i:vi(r,i),n);case 3:e:{if(Hi(t),null===e)throw Error(a(387));r=t.pendingProps,i=(o=t.memoizedState).element,Jn(e,t),rr(t,r,null,n);var s=t.memoizedState;if(r=s.element,Q&&o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=Vi(e,t,r,n,i=Ei(Error(a(423)),t));break e}if(r!==i){t=Vi(e,t,r,n,i=Ei(Error(a(424)),t));break e}for(Q&&(pn=We(t.stateNode.containerInfo),fn=t,gn=!0,mn=null,vn=!1),n=Mn(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(Cn(),r===i){t=io(e,t,n);break e}ji(e,t,r,n)}t=t.child}return t;case 5:return hr(t),null===e&&Dn(t),r=t.type,i=t.pendingProps,o=null!==e?e.memoizedProps:null,s=i.children,W(r,i)?s=null:null!==o&&W(r,o)&&(t.flags|=32),Ni(e,t),ji(e,t,s,n),t.child;case 6:return null===e&&Dn(t),null;case 13:return $i(e,t,n);case 4:return cr(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=jn(t,null,r,n):ji(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,Mi(e,t,r,i=t.elementType===r?i:vi(r,i),n);case 7:return ji(e,t,t.pendingProps,n),t.child;case 8:case 12:return ji(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,zn(0,r,s=i.value),null!==o)if(Kt(o.value,s)){if(o.children===i.children&&!ht.current){t=io(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var u=o.dependencies;if(null!==u){s=o.child;for(var l=u.firstContext;null!==l;){if(l.context===r){if(1===o.tag){(l=Zn(-1,n&-n)).tag=2;var c=o.updateQueue;if(null!==c){var d=(c=c.shared).pending;null===d?l.next=l:(l.next=d.next,d.next=l),c.pending=l}}o.lanes|=n,null!==(l=o.alternate)&&(l.lanes|=n),Hn(o.return,n,t),u.lanes|=n;break}l=l.next}}else if(10===o.tag)s=o.type===t.type?null:o.child;else if(18===o.tag){if(null===(s=o.return))throw Error(a(341));s.lanes|=n,null!==(u=s.alternate)&&(u.lanes|=n),Hn(s,n,t),s=o.sibling}else s=o.child;if(null!==s)s.return=o;else for(s=o;null!==s;){if(s===t){s=null;break}if(null!==(o=s.sibling)){o.return=s.return,s=o;break}s=s.return}o=s}ji(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Vn(t,n),r=r(i=Gn(i)),t.flags|=1,ji(e,t,r,n),t.child;case 14:return i=vi(r=t.type,t.pendingProps),Ii(e,t,r,i=vi(r.type,i),n);case 15:return Bi(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:vi(r,i),ro(e,t),t.tag=1,gt(r)?(e=!0,bt(t)):e=!1,Vn(t,n),wi(t,r,i),xi(t,r,i,n),Wi(null,t,r,!0,e,n);case 19:return no(e,t,n);case 22:return Li(e,t,n)}throw Error(a(156,t.tag))},t.attemptContinuousHydration=function(e){if(13===e.tag){var t=Yn(e,134217728);if(null!==t)Ta(t,e,134217728,Fa());bs(e,134217728)}},t.attemptDiscreteHydration=function(e){if(13===e.tag){var t=Yn(e,1);if(null!==t)Ta(t,e,1,Fa());bs(e,1)}},t.attemptHydrationAtCurrentPriority=function(e){if(13===e.tag){var t=Pa(e),n=Yn(e,t);if(null!==n)Ta(n,e,t,Fa());bs(e,t)}},t.attemptSynchronousHydration=function(e){switch(e.tag){case 3:var t=e.stateNode;
2if(t.current.memoizedState.isDehydrated){var n=St(t.pendingLanes);0!==n&&(Rt(t,1|n),Ra(t,Ut()),!(6&na)&&(ya(),Jt()))}break;case 13:Na((function(){var t=Yn(e,1);if(null!==t){var n=Fa();Ta(t,e,1,n)}})),bs(e,1)}},t.batchedUpdates=function(e,t){var n=na;na|=1;try{return e(t)}finally{0===(na=n)&&(ya(),Yt&&Jt())}},t.createComponentSelector=function(e){return{$$typeof:zo,value:e}},t.createContainer=function(e,t,n,r,i,o,a){return gs(e,t,!1,null,0,r,0,o,a)},t.createHasPseudoClassSelector=function(e){return{$$typeof:Wo,value:e}},t.createHydrationContainer=function(e,t,n,r,i,o,a,s,u){return(e=gs(n,r,!0,e,0,o,0,s,u)).context=vs(null),n=e.current,(o=Zn(r=Fa(),i=Pa(n))).callback=null!=t?t:null,er(n,o,i),e.current.lanes=i,Tt(e,i,r),Ra(e,r),e},t.createPortal=function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:l,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}},t.createRoleSelector=function(e){return{$$typeof:Ho,value:e}},t.createTestNameSelector=function(e){return{$$typeof:Vo,value:e}},t.createTextSelector=function(e){return{$$typeof:Go,value:e}},t.deferredUpdates=function(e){var t=jt,n=ta.transition;try{return ta.transition=null,jt=16,e()}finally{jt=t,ta.transition=n}},t.discreteUpdates=function(e,t,n,r,i){var o=jt,a=ta.transition;try{return ta.transition=null,jt=1,e(t,n,r,i)}finally{jt=o,ta.transition=a,0===na&&ya()}},t.findAllNodes=$o,t.findBoundingRects=function(e,t){if(!re)throw Error(a(363));t=$o(e,t),e=[];for(var n=0;n<t.length;n++)e.push(oe(t[n]));for(t=e.length-1;0<t;t--)for(var r=(n=e[t]).x,i=r+n.width,o=n.y,s=o+n.height,u=t-1;0<=u;u--)if(t!==u){var l=e[u],c=l.x,d=c+l.width,h=l.y,f=h+l.height;if(r>=c&&o>=h&&i<=d&&s<=f){e.splice(t,1);break}if(!(r!==c||n.width!==l.width||f<o||h>s)){h>o&&(l.height+=h-o,l.y=o),f<s&&(l.height=s-h),e.splice(t,1);break}if(!(o!==h||n.height!==l.height||d<r||c>i)){c>r&&(l.width+=c-r,l.x=r),d<i&&(l.width=i-c),e.splice(t,1);break}}return e},t.findHostInstance=ms,t.findHostInstanceWithNoPortals=function(e){return null===(e=null!==(e=_(e))?F(e):null)?null:e.stateNode},t.findHostInstanceWithWarning=function(e){return ms(e)},t.flushControlled=function(e){var t=na;na|=1;var n=ta.transition,r=jt;try{ta.transition=null,jt=1,e()}finally{jt=r,ta.transition=n,0===(na=t)&&(ya(),Jt())}},t.flushPassiveEffects=$a,t.flushSync=Na,t.focusWithin=function(e,t){if(!re)throw Error(a(363));for(t=Qo(e=Ko(e),t),t=Array.from(t),e=0;e<t.length;){var n=t[e++];if(!se(n)){if(5===n.tag&&le(n.stateNode))return!0;for(n=n.child;null!==n;)t.push(n),n=n.sibling}}return!1},t.getCurrentUpdatePriority=function(){return jt},t.getFindAllNodesFailureDescription=function(e,t){if(!re)throw Error(a(363));var n=0,r=[];e=[Ko(e),0];for(var i=0;i<e.length;){var o=e[i++],s=e[i++],u=t[s];if((5!==o.tag||!se(o))&&(Xo(o,u)&&(r.push(Yo(u)),++s>n&&(n=s)),s<t.length))for(o=o.child;null!==o;)e.push(o,s),o=o.sibling}if(n<t.length){for(e=[];n<t.length;n++)e.push(Yo(t[n]));return"findAllNodes was able to match part of the selector:\n  "+r.join(" > ")+"\n\nNo matching component was found for:\n  "+e.join(" > ")}return null},t.getPublicRootInstance=function(e){return(e=e.current).child?5===e.child.tag?R(e.child.stateNode):e.child.stateNode:null},t.injectIntoDevTools=function(e){if(e={bundleType:e.bundleType,version:e.version,rendererPackageName:e.rendererPackageName,rendererConfig:e.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:s.ReactCurrentDispatcher,findHostInstanceByFiber:ws,findFiberByHostInstance:e.findFiberByHostInstance||Ds,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1"},"undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)e=!1;else{var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)e=!0;else{try{Gt=t.inject(e),qt=t}catch(e){}e=!!t.checkDCE}}return e},t.isAlreadyRendering=function(){return!1},t.observeVisibleRects=function(e,t,n,r){if(!re)throw Error(a(363));e=$o(e,t);var i=ce(e,n,r).disconnect;return{disconnect:function(){i()}}},t.registerMutableSourceForHydration=function(e,t){var n=t._getVersion;n=n(t._source),null==e.mutableSourceEagerHydrationData?e.mutableSourceEagerHydrationData=[t,n]:e.mutableSourceEagerHydrationData.push(t,n)},t.runWithPriority=function(e,t){var n=jt;try{return jt=e,t()}finally{jt=n}},t.shouldError=function(){return null},t.shouldSuspend=function(){return!1},t.updateContainer=function(e,t,n,r){var i=t.current,o=Fa(),a=Pa(i);return n=vs(n),null===t.context?t.context=n:t.pendingContext=n,(t=Zn(o,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=er(i,t,a))&&(Ta(e,i,a,o),tr(e,i,a)),a},t}},44027(e,t,n){"use strict";e.exports=n(50004)},41642(e,t,n){"use strict";e.exports=n(17908)},75522(e,t,n){"use strict";n.d(t,{A:()=>X});var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}Object.create;function o(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}Object.create;"function"==typeof SuppressedError&&SuppressedError;var a=n(2057),s="right-scroll-bar-position",u="width-before-scroll-bar";function l(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var c="undefined"!=typeof window?a.useLayoutEffect:a.useEffect,d=new WeakMap;function h(e,t){var n,r,i,o=(n=t||null,r=function(t){return e.forEach((function(e){return l(e,t)}))},(i=(0,a.useState)((function(){return{value:n,callback:r,facade:{get current(){return i.value},set current(e){var t=i.value;t!==e&&(i.value=e,i.callback(e,t))}}}}
vendor: 6,614 bytes, line 2
2))[0]).callback=r,i.facade);return c((function(){var t=d.get(o);if(t){var n=new Set(t),r=new Set(e),i=o.current;n.forEach((function(e){r.has(e)||l(e,null)})),r.forEach((function(e){n.has(e)||l(e,i)}))}d.set(o,e)}),[e]),o}function f(e){return e}function p(e,t){void 0===t&&(t=f);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter((function(e){return e!==i}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}}}var g=function(e){void 0===e&&(e={});var t=p(null);return t.options=r({async:!0,ssr:!1},e),t}(),v=function(){},m=a.forwardRef((function(e,t){var n=a.useRef(null),o=a.useState({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:v}),s=o[0],u=o[1],l=e.forwardProps,c=e.children,d=e.className,f=e.removeScrollBar,p=e.enabled,m=e.shards,y=e.sideCar,b=e.noIsolation,w=e.inert,D=e.allowPinchZoom,x=e.as,E=void 0===x?"div":x,A=e.gapMode,C=i(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),S=y,_=h([n,t]),k=r(r({},C),s);return a.createElement(a.Fragment,null,p&&a.createElement(S,{sideCar:g,removeScrollBar:f,shards:m,noIsolation:b,inert:w,setCallbacks:u,allowPinchZoom:!!D,lockRef:n,gapMode:A}),l?a.cloneElement(a.Children.only(c),r(r({},k),{ref:_})):a.createElement(E,r({},k,{className:d,ref:_}),c))}));m.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},m.classNames={fullWidth:u,zeroRight:s};var y,b=function(e){var t=e.sideCar,n=i(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw new Error("Sidecar medium not found");return a.createElement(o,r({},n))};b.isSideCarExport=!0;function w(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=y||n.nc;return t&&e.setAttribute("nonce",t),e}var D=function(){var e=0,t=null;return{add:function(n){var r,i;0==e&&(t=w())&&(i=n,(r=t).styleSheet?r.styleSheet.cssText=i:r.appendChild(document.createTextNode(i)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},x=function(){var e,t=(e=D(),function(t,n){a.useEffect((function(){return e.add(t),function(){e.remove()}}),[t&&n])});return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}},E={left:0,top:0,right:0,gap:0},A=function(e){return parseInt(e||"",10)||0},C=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return E;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[A(n),A(r),A(i)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},S=x(),_="data-scroll-locked",k=function(e,t,n,r){var i=e.left,o=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(l,"px ").concat(r,";\n  }\n  body[").concat(_,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(i,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(s," {\n    right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(u," {\n    margin-right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(s," .").concat(s," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(u," .").concat(u," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(_,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},O=function(){var e=parseInt(document.body.getAttribute(_)||"0",10);return isFinite(e)?e:0},F=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;a.useEffect((function(){return document.body.setAttribute(_,(O()+1).toString()),function(){var e=O()-1;e<=0?document.body.removeAttribute(_):document.body.setAttribute(_,e.toString())}}),[]);var o=a.useMemo((function(){return C(i)}),[i]);return a.createElement(S,{styles:k(o,!t,i,n?"":"!important")})},P=!1;if("undefined"!=typeof window)try{var T=Object.defineProperty({},"passive",{get:function(){return P=!0,!0}});window.addEventListener("test",T,T),window.removeEventListener("test",T,T)}catch(e){P=!1}var R=!!P&&{passive:!1},j=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},M=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),I(e,r)){var i=B(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},I=function(e,t){return"v"===e?function(e){return j(e,"overflowY")}(t):function(e){return j(e,"overflowX")}(t)},B=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},L=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},N=function(e){return[e.deltaX,e.deltaY]},U=function(e){return e&&"current"in e?e.current:e},z=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},W=0,H=[];function V(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const G=(q=function(e){var t=a.useRef([]),n=a.useRef([0,0]),r=a.useRef(),i=a.useState(W++)[0],s=a.useState(x)[0],u=a.useRef(e);a.useEffect((function(){u.current=e}),[e]),a.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));
2var t=o([e.lockRef.current],(e.shards||[]).map(U),!0).filter(Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-".concat(i))})),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(i))}))}}}),[e.inert,e.lockRef.current,e.shards]);var l=a.useCallback((function(e,t){if("touches"in e&&2===e.touches.length)return!u.current.allowPinchZoom;var i,o=L(e),a=n.current,s="deltaX"in e?e.deltaX:a[0]-o[0],l="deltaY"in e?e.deltaY:a[1]-o[1],c=e.target,d=Math.abs(s)>Math.abs(l)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var h=M(d,c);if(!h)return!0;if(h?i=d:(i="v"===d?"h":"v",h=M(d,c)),!h)return!1;if(!r.current&&"changedTouches"in e&&(s||l)&&(r.current=i),!i)return!0;var f=r.current||i;return function(e,t,n,r,i){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,s=n.target,u=t.contains(s),l=!1,c=a>0,d=0,h=0;do{var f=B(e,s),p=f[0],g=f[1]-f[2]-o*p;(p||g)&&I(e,s)&&(d+=g,h+=p),s=s instanceof ShadowRoot?s.host:s.parentNode}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return(c&&(i&&Math.abs(d)<1||!i&&a>d)||!c&&(i&&Math.abs(h)<1||!i&&-a>h))&&(l=!0),l}(f,t,e,"h"===f?s:l,!0)}),[]),c=a.useCallback((function(e){var n=e;if(H.length&&H[H.length-1]===s){var r="deltaY"in n?N(n):L(n),i=t.current.filter((function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&(t=e.delta,i=r,t[0]===i[0]&&t[1]===i[1]);var t,i}))[0];if(i&&i.should)n.cancelable&&n.preventDefault();else if(!i){var o=(u.current.shards||[]).map(U).filter(Boolean).filter((function(e){return e.contains(n.target)}));(o.length>0?l(n,o[0]):!u.current.noIsolation)&&n.cancelable&&n.preventDefault()}}}),[]),d=a.useCallback((function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:V(r)};t.current.push(o),setTimeout((function(){t.current=t.current.filter((function(e){return e!==o}))}),1)}),[]),h=a.useCallback((function(e){n.current=L(e),r.current=void 0}),[]),f=a.useCallback((function(t){d(t.type,N(t),t.target,l(t,e.lockRef.current))}),[]),p=a.useCallback((function(t){d(t.type,L(t),t.target,l(t,e.lockRef.current))}),[]);a.useEffect((function(){return H.push(s),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,R),document.addEventListener("touchmove",c,R),document.addEventListener("touchstart",h,R),function(){H=H.filter((function(e){return e!==s})),document.removeEventListener("wheel",c,R),document.removeEventListener("touchmove",c,R),document.removeEventListener("touchstart",h,R)}}),[]);var g=e.removeScrollBar,v=e.inert;return a.createElement(a.Fragment,null,v?a.createElement(s,{styles:z(i)}):null,g?a.createElement(F,{gapMode:e.gapMode}):null)},g.useMedium(q),b);var q,K=a.forwardRef((function(e,t){return a.createElement(m,r({},e,{ref:t,sideCar:G}))}));K.classNames=m.classNames;const X=K},30313(e,t,n){"use strict";var r,i;n.d(t,{Kd:()=>y,PI:()=>f,k2:()=>x});var o=n(2057),a=n(22520),s=n(81970),u=n(26365);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(null,arguments)}function h(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}function f(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce(((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map((e=>[n,e])):[[n,r]])}),[]))}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const p=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],g=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"];try{window.__reactRouterVersion="6"}catch(e){}const v=o.createContext({isTransitioning:!1});new Map;const m=(r||(r=n.t(o,2))).startTransition;(i||(i=n.t(a,2))).flushSync,(r||(r=n.t(o,2))).useId;function y(e){let t=e.basename,n=e.children,r=e.future,i=e.window,a=o.useRef();null==a.current&&(a.current=(0,u.zR)({window:i,v5Compat:!0}));let c=a.current,d=l(o.useState({action:c.action,location:c.location}),2),h=d[0],f=d[1],p=(r||{}
2).v7_startTransition,g=o.useCallback((e=>{p&&m?m((()=>f(e))):f(e)}),[f,p]);return o.useLayoutEffect((()=>c.listen(g)),[c,g]),o.useEffect((()=>(0,s.V8)(r)),[r]),o.createElement(s.Ix,{basename:t,children:n,location:h.location,navigationType:h.action,navigator:c,future:r})}const b="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,w=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,D=o.forwardRef((function(e,t){let n,r=e.onClick,i=e.relative,a=e.reloadDocument,l=e.replace,c=e.state,f=e.target,g=e.to,v=e.preventScrollReset,m=e.viewTransition,y=h(e,p),D=o.useContext(s.jb).basename,x=!1;if("string"==typeof g&&w.test(g)&&(n=g,b))try{let e=new URL(window.location.href),t=g.startsWith("//")?new URL(e.protocol+g):new URL(g),n=(0,u.pb)(t.pathname,D);t.origin===e.origin&&null!=n?g=n+t.search+t.hash:x=!0}catch(e){}let E=(0,s.$P)(g,{relative:i}),A=function(e,t){let n=void 0===t?{}:t,r=n.target,i=n.replace,a=n.state,l=n.preventScrollReset,c=n.relative,d=n.viewTransition,h=(0,s.Zp)(),f=(0,s.zy)(),p=(0,s.x$)(e,{relative:c}
2);return o.useCallback((t=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,r)){t.preventDefault();let n=void 0!==i?i:(0,u.AO)(f)===(0,u.AO)(p);h(e,{replace:n,state:a,preventScrollReset:l,relative:c,viewTransition:d})}}),[f,h,p,i,a,r,e,l,c,d])}(g,{replace:l,state:c,target:f,preventScrollReset:v,relative:i,viewTransition:m});return o.createElement("a",d({},y,{href:n||E,onClick:x||a?r:function(e){r&&r(e),e.defaultPrevented||A(e)},ref:t,target:f}))}));const x=o.forwardRef((function(e,t){let n=e["aria-current"],r=void 0===n?"page":n,i=e.caseSensitive,a=void 0!==i&&i,l=e.className,c=void 0===l?"":l,f=e.end,p=void 0!==f&&f,m=e.style,y=e.to,b=e.viewTransition,w=e.children,x=h(e,g),A=(0,s.x$)(y,{relative:x.relative}),S=(0,s.zy)(),_=o.useContext(s.Rq),k=o.useContext(s.jb),O=k.navigator,F=k.basename,P=null!=_&&function(e,t){void 0===t&&(t={});let n=o.useContext(v);null==n&&(0,u.Oi)(!1);let r=C(E.useViewTransitionState).basename,i=(0,s.x$)(e,{relative:t.relative});if(!n.isTransitioning)return!1;let a=(0,u.pb)(n.currentLocation.pathname,r)||n.currentLocation.pathname,l=(0,u.pb)(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=(0,u.B6)(i.pathname,l)||null!=(0,u.B6)(i.pathname,a)}(A)&&!0===b,T=O.encodeLocation?O.encodeLocation(A).pathname:A.pathname,R=S.pathname,j=_&&_.navigation&&_.navigation.location?_.navigation.location.pathname:null;a||(R=R.toLowerCase(),j=j?j.toLowerCase():null,T=T.toLowerCase()),j&&F&&(j=(0,u.pb)(j,F)||j);const M="/"!==T&&T.endsWith("/")?T.length-1:T.length;let I,B=R===T||!p&&R.startsWith(T)&&"/"===R.charAt(M),L=null!=j&&(j===T||!p&&j.startsWith(T)&&"/"===j.charAt(T.length)),N={isActive:B,isPending:L,isTransitioning:P},U=B?r:void 0;I="function"==typeof c?c(N):[c,B?"active":null,L?"pending":null,P?"transitioning":null].filter(Boolean).join(" ");let z="function"==typeof m?m(N):m;return o.createElement(D,d({},x,{"aria-current":U,className:I,ref:t,style:z,to:y,viewTransition:b}),"function"==typeof w?w(N):w)}));var E,A;function C(e){let t=o.useContext(s.sp);return t||(0,u.Oi)(!1),t}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(E||(E={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(A||(A={}))},81970(e,t,n){"use strict";var r;n.d(t,{$P:()=>f,BV:()=>B,Ix:()=>I,Rq:()=>u,V8:()=>R,Zp:()=>m,g:()=>b,jb:()=>l,qh:()=>M,sp:()=>s,sv:()=>j,x$:()=>w,zy:()=>g});var i=n(2057),o=n(26365);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(null,arguments)}const s=i.createContext(null);const u=i.createContext(null);const l=i.createContext(null);const c=i.createContext(null);const d=i.createContext({outlet:null,matches:[],isDataRoute:!1});const h=i.createContext(null);function f(e,t){let n=(void 0===t?{}:t).relative;p()||(0,o.Oi)(!1);let r=i.useContext(l),a=r.basename,s=r.navigator,u=w(e,{relative:n}),c=u.hash,d=u.pathname,h=u.search,f=d;return"/"!==a&&(f="/"===d?a:(0,o.HS)([a,d])),s.createHref({pathname:f,search:h,hash:c})}function p(){return null!=i.useContext(c)}function g(){return p()||(0,o.Oi)(!1),i.useContext(c).location}function v(e){i.useContext(l).static||i.useLayoutEffect(e)}function m(){return i.useContext(d).isDataRoute?function(){let e=O(_.UseNavigateStable).router,t=P(k.UseNavigateStable),n=i.useRef(!1);return v((()=>{n.current=!0})),i.useCallback((function(r,i){void 0===i&&(i={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,a({fromRouteId:t},i)))}),[e,t])}():function(){p()||(0,o.Oi)(!1);let e=i.useContext(s),t=i.useContext(l),n=t.basename,r=t.future,a=t.navigator,u=i.useContext(d).matches,c=g().pathname,h=JSON.stringify((0,o.yD)(u,r.v7_relativeSplatPath)),f=i.useRef(!1);return v((()=>{f.current=!0})),i.useCallback((function(t,r){if(void 0===r&&(r={}),!f.current)return;if("number"==typeof t)return void a.go(t);let i=(0,o.Gh)(t,JSON.parse(h),c,"path"===r.relative);null==e&&"/"!==n&&(i.pathname="/"===i.pathname?n:(0,o.HS)([n,i.pathname])),(r.replace?a.replace:a.push)(i,r.state,r)}),[n,a,h,c,e])}()}const y=i.createContext(null);function b(){let e=i.useContext(d).matches,t=e[e.length-1];return t?t.params:{}}function w(e,t){let n=(void 0===t?{}:t).relative,r=i.useContext(l).future,a=i.useContext(d).matches,s=g().pathname,u=JSON.stringify((0,o.yD)(a,r.v7_relativeSplatPath));return i.useMemo((()=>(0,o.Gh)(e,JSON.parse(u),s,"path"===n)),[e,u,s,n])}function D(e,t,n,r){p()||(0,o.Oi)(!1);let s=i.useContext(l).navigator,u=i.useContext(d).matches,h=u[u.length-1],f=h?h.params:{},v=(h&&h.pathname,h?h.pathnameBase:"/");h&&h.route;let m,y=g();if(t){var b;let e="string"==typeof t?(0,o.Rr)(t):t;"/"===v||(null==(b=e.pathname)?void 0:b.startsWith(v))||(0,o.Oi)(!1),m=e}else m=y;let w=m.pathname||"/",D=w;if("/"!==v){let e=v.replace(/^\//,"").split("/");D="/"+w.replace(/^\//,"").split("/").slice(e.length).join("/")}let x=(0,o.ue)(e,{pathname:D});let E=S(x&&x.map((e=>Object.assign({},e,{params:Object.assign({},f,e.params),pathname:(0,o.HS)([v,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?v:(0,o.HS)([v,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),u,n,r);return t&&E?i.createElement(c.Provider,{value:{location:a({pathname:"/",search:"",hash:"",state:null,key:"default"},m),navigationType:o.rc.Pop}},E):E}function x(){let e=function(){var e;let t=i.useContext(h),n=F(k.UseRouteError),r=P(k.UseRouteError);if(void 0!==t)return t;return null==(e=n.errors)?void 0:e[r]}(),t=(0,o.pX)(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:r};return i.createElement(i.Fragment,null,i.createElement("h2",null,"Unexpected Application 
2Error!"),i.createElement("h3",{style:{fontStyle:"italic"}},t),n?i.createElement("pre",{style:a},n):null,null)}const E=i.createElement(x,null);class A extends i.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?i.createElement(d.Provider,{value:this.props.routeContext},i.createElement(h.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function C(e){let t=e.routeContext,n=e.match,r=e.children,o=i.useContext(s);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),i.createElement(d.Provider,{value:t},r)}function S(e,t,n,r){var a;if(void 0===t&&(t=[]),void 0===n&&(n=null),void 0===r&&(r=null),null==e){var s;if(!n)return null;if(n.errors)e=n.matches;else{if(!(null!=(s=r)&&s.v7_partialHydration&&0===t.length&&!n.initialized&&n.matches.length>0))return null;e=n.matches}}let u=e,l=null==(a=n)?void 0:a.errors;if(null!=l){let e=u.findIndex((e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id])));e>=0||(0,o.Oi)(!1),u=u.slice(0,Math.min(u.length,e+1))}let c=!1,d=-1;if(n&&r&&r.v7_partialHydration)for(let e=0;e<u.length;e++){let t=u[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(d=e),t.route.id){let e=n,r=e.loaderData,i=e.errors,o=t.route.loader&&void 0===r[t.route.id]&&(!i||void 0===i[t.route.id]);if(t.route.lazy||o){c=!0,u=d>=0?u.slice(0,d+1):[u[0]];break}}}return u.reduceRight(((e,r,o)=>{let a,s=!1,h=null,f=null;var p;n&&(a=l&&r.route.id?l[r.route.id]:void 0,h=r.route.errorElement||E,c&&(d<0&&0===o?(p="route-fallback",!1||T[p]||(T[p]=!0),s=!0,f=null):d===o&&(s=!0,f=r.route.hydrateFallbackElement||null)));let g=t.concat(u.slice(0,o+1)),v=()=>{let t;return t=a?h:s?f:r.route.Component?i.createElement(r.route.Component,null):r.route.element?r.route.element:e,i.createElement(C,{match:r,routeContext:{outlet:e,matches:g,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===o)?i.createElement(A,{location:n.location,revalidation:n.revalidation,component:h,error:a,children:v(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):v()}),null)}var _=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(_||{}),k=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(k||{});function O(e){let t=i.useContext(s);return t||(0,o.Oi)(!1),t}function F(e){let t=i.useContext(u);return t||(0,o.Oi)(!1),t}function P(e){let t=function(){let e=i.useContext(d);return e||(0,o.Oi)(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||(0,o.Oi)(!1),n.route.id}const T={};function R(e,t){null==e||e.v7_startTransition,void 0===(null==e?void 0:e.v7_relativeSplatPath)&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}(r||(r=n.t(i,2))).startTransition;function j(e){return function(e){let t=i.useContext(d).outlet;return t?i.createElement(y.Provider,{value:e},t):t}(e.context)}function M(e){(0,o.Oi)(!1)}function I(e){let t=e.basename,n=void 0===t?"/":t,r=e.children,s=void 0===r?null:r,u=e.location,d=e.navigationType,h=void 0===d?o.rc.Pop:d,f=e.navigator,g=e.static,v=void 0!==g&&g,m=e.future;p()&&(0,o.Oi)(!1);let y=n.replace(/^\/*/,"/"),b=i.useMemo((()=>({basename:y,navigator:f,static:v,future:a({v7_relativeSplatPath:!1},m)})),[y,m,f,v]);"string"==typeof u&&(u=(0,o.Rr)(u));let w=u,D=w.pathname,x=void 0===D?"/":D,E=w.search,A=void 0===E?"":E,C=w.hash,S=void 0===C?"":C,_=w.state,k=void 0===_?null:_,O=w.key,F=void 0===O?"default":O,P=i.useMemo((()=>{let e=(0,o.pb)(x,y);return null==e?null:{location:{pathname:e,search:A,hash:S,state:k,key:F},navigationType:h}}),[y,x,A,S,k,F,h]);return null==P?null:i.createElement(l.Provider,{value:b},i.createElement(c.Provider,{children:s,value:P}))}function B(e){let t=e.children,n=e.location;return D(L(t),n)}new Promise((()=>{}));i.Component;function L(e,t){void 0===t&&(t=[]);let n=[];
2return i.Children.forEach(e,((e,r)=>{if(!i.isValidElement(e))return;let a=[...t,r];if(e.type===i.Fragment)return void n.push.apply(n,L(e.props.children,a));e.type!==M&&(0,o.Oi)(!1),e.props.index&&e.props.children&&(0,o.Oi)(!1);let s={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(s.children=L(e.props.children,a)),n.push(s)})),n}},7291(e,t,n){"use strict";n.d(t,{uh:()=>h});var r=n(2057);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const a={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},s={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},u="mousemove",l="mouseup";function c(e,t){if(0===t)return e;const n=Math.PI/180*t;return[e[0]*Math.cos(n)+e[1]*Math.sin(n),e[1]*Math.cos(n)-e[0]*Math.sin(n)]}function d(e,t){const n=t=>{const n="touches"in t;n&&t.touches.length>1||e(((e,i)=>{i.trackMouse&&!n&&(document.addEventListener(u,r),document.addEventListener(l,d));const o=n?t.touches[0]:t,a=c([o.clientX,o.clientY],i.rotationAngle);return i.onTouchStartOrOnMouseDown&&i.onTouchStartOrOnMouseDown({event:t}),Object.assign(Object.assign(Object.assign({},e),s),{initial:a.slice(),xy:a,start:t.timeStamp||0})}))},r=t=>{e(((e,n)=>{const r="touches"in t;if(r&&t.touches.length>1)return e;if(t.timeStamp-e.start>n.swipeDuration)return e.swiping?Object.assign(Object.assign({},e),{swiping:!1}):e;const o=r?t.touches[0]:t,s=i(c([o.clientX,o.clientY],n.rotationAngle),2),u=s[0],l=s[1],d=u-e.xy[0],h=l-e.xy[1],f=Math.abs(d),p=Math.abs(h),g=(t.timeStamp||0)-e.start,v=Math.sqrt(f*f+p*p)/(g||1),m=[d/(g||1),h/(g||1)],y=function(e,t,n,r){return e>t?n>0?"Right":"Left":r>0?"Down":"Up"}(f,p,d,h),b="number"==typeof n.delta?n.delta:n.delta[y.toLowerCase()]||a.delta;if(f<b&&p<b&&!e.swiping)return e;const w={absX:f,absY:p,deltaX:d,deltaY:h,dir:y,event:t,first:e.first,initial:e.initial,velocity:v,vxvy:m};w.first&&n.onSwipeStart&&n.onSwipeStart(w),n.onSwiping&&n.onSwiping(w);let D=!1;return(n.onSwiping||n.onSwiped||n["onSwiped".concat(y)])&&(D=!0),D&&n.preventScrollOnSwipe&&n.trackTouch&&t.cancelable&&t.preventDefault(),Object.assign(Object.assign({},e),{first:!1,eventData:w,swiping:!0})}))},o=t=>{e(((e,n)=>{let r;if(e.swiping&&e.eventData){if(t.timeStamp-e.start<n.swipeDuration){r=Object.assign(Object.assign({},e.eventData),{event:t}),n.onSwiped&&n.onSwiped(r);const i=n["onSwiped".concat(r.dir)];i&&i(r)}}else n.onTap&&n.onTap({event:t});return n.onTouchEndOrOnMouseUp&&n.onTouchEndOrOnMouseUp({event:t}),Object.assign(Object.assign(Object.assign({},e),s),{eventData:r})}))},d=e=>{document.removeEventListener(u,r),document.removeEventListener(l,d),o(e)},h=(e,t)=>{let s=()=>{};if(e&&e.addEventListener){const u=Object.assign(Object.assign({},a.touchEventOptions),t.touchEventOptions),l=[["touchstart",n,u],["touchmove",r,Object.assign(Object.assign({},u),t.preventScrollOnSwipe?{passive:!1}:{})],["touchend",o,u]];l.forEach((t=>{let n=i(t,3),r=n[0],o=n[1],a=n[2];return e.addEventListener(r,o,a)})),s=()=>l.forEach((t=>{let n=i(t,2),r=n[0],o=n[1];return e.removeEventListener(r,o)}))}return s},f={ref:t=>{null!==t&&e(((e,n)=>{if(e.el===t)return e;const r={};return e.el&&e.el!==t&&e.cleanUpTouch&&(e.cleanUpTouch(),r.cleanUpTouch=void 0),n.trackTouch&&t&&(r.cleanUpTouch=h(t,n)),Object.assign(Object.assign(Object.assign({},e),{el:t}),r)}))}};return t.trackMouse&&(f.onMouseDown=n),[f,h]}function h(e){const t=e.trackMouse,n=r.useRef(Object.assign({},s)),o=r.useRef(Object.assign({},a)),u=r.useRef(Object.assign({},o.current));let l;for(l in u.current=Object.assign({},o.current),o.current=Object.assign(Object.assign({},a),e),a)void 0===o.current[l]&&(o.current[l]=a[l]);const c=i(r.useMemo((()=>d((e=>n.current=e(n.current,o.current)),{trackMouse:t})),[t]),2),h=c[0],f=c[1];return n.current=function(e,t,n,r){return t.trackTouch&&e.el?e.cleanUpTouch?t.preventScrollOnSwipe!==n.preventScrollOnSwipe||t.touchEventOptions.passive!==n.touchEventOptions.passive?(e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:r(e.el,t)})):e:Object.assign(Object.assign({},e),{cleanUpTouch:r(e.el,t)}):(e.cleanUpTouch&&e.cleanUpTouch(),Object.assign(Object.assign({},e),{cleanUpTouch:void 0}))}(n.current,o.current,u.current,f),h}},18354(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>b});var i=n(2057);const o=i.useLayoutEffect;var a=function(e,t){"function"!=typeof e?e.current=t:e(t)};const s=function(e,t){var n=(0,i.useRef)();return(0,i.useCallback)((function(r){e.current=r,n.current&&a(n.current,null),n.current=t,t&&a(t,r)}),[t])};var u={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0",display:"block"},l=function(e){Object.keys(u).forEach((function(t){e.style.setProperty(t,u[t],"important")}))},c=null,d=function(e,t){var n=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?n+t.borderSize:n-t.paddingSize};var h=function(){},f=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],p=!!document.documentElement.currentStyle,g=function(e){var t=window.getComputedStyle(e);
2if(null===t)return null;var n,r=(n=t,f.reduce((function(e,t){return e[t]=n[t],e}),{})),i=r.boxSizing;return""===i?null:(p&&"border-box"===i&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px"),{sizingStyle:r,paddingSize:parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),borderSize:parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth)})};function v(e,t,n){var r,a,s=(r=n,a=i.useRef(r),o((function(){a.current=r})),a);i.useLayoutEffect((function(){var n=function(e){return s.current(e)};if(e)return e.addEventListener(t,n),function(){return e.removeEventListener(t,n)}}),[])}var m=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],y=function(e,t){var n=e.cacheMeasurements,o=e.maxRows,a=e.minRows,u=e.onChange,f=void 0===u?h:u,p=e.onHeightChange,y=void 0===p?h:p,b=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,m),w=void 0!==b.value,D=i.useRef(null),x=s(D,t),E=i.useRef(0),A=i.useRef(),C=function(){var e=D.current,t=n&&A.current?A.current:g(e);if(t){A.current=t;var r=function(e,t,n,r){void 0===n&&(n=1),void 0===r&&(r=1/0),c||((c=document.createElement("textarea")).setAttribute("tabindex","-1"),c.setAttribute("aria-hidden","true"),l(c)),null===c.parentNode&&document.body.appendChild(c);var i=e.paddingSize,o=e.borderSize,a=e.sizingStyle,s=a.boxSizing;Object.keys(a).forEach((function(e){var t=e;c.style[t]=a[t]})),l(c),c.value=t;var u=d(c,e);c.value=t,u=d(c,e),c.value="x";var h=c.scrollHeight-i,f=h*n;"border-box"===s&&(f=f+i+o),u=Math.max(f,u);var p=h*r;return"border-box"===s&&(p=p+i+o),[u=Math.min(p,u),h]}(t,e.value||e.placeholder||"x",a,o),i=r[0],s=r[1];E.current!==i&&(E.current=i,e.style.setProperty("height",i+"px","important"),y(i,{rowHeight:s}))}};return i.useLayoutEffect(C),v(window,"resize",C),function(e){v(document.fonts,"loadingdone",e)}(C),i.createElement("textarea",r({},b,{onChange:function(e){w||C(),f(e)},ref:x}))},b=i.forwardRef(y)},63143(e,t,n){"use strict";var r=n(2057),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,n){var r,o={},l=null,c=null;for(r in void 0!==n&&(l=""+n),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(c=t.ref),t)a.call(t,r)&&!u.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:i,type:e,key:l,ref:c,props:o,_owner:s.current}}t.Fragment=o,t.jsx=l,t.jsxs=l},45008(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),u=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),f=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,v={};function m(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||p}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||p}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=m.prototype;var w=b.prototype=new y;w.constructor=b,g(w,m.prototype),w.isPureReactComponent=!0;var D=Array.isArray,x=Object.prototype.hasOwnProperty,E={current:null},A={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,r){var i,o={},a=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)x.call(t,i)&&!A.hasOwnProperty(i)&&(o[i]=t[i]);var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){for(var l=Array(u),c=0;c<u;c++)l[c]=arguments[c+2];o.children=l}if(e&&e.defaultProps)for(i in u=e.defaultProps)void 0===o[i]&&(o[i]=u[i]);return{$$typeof:n,type:e,key:a,ref:s,props:o,_owner:E.current}}function S(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var _=/\/+/g;function k(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function O(e,t,i,o,a){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var u=!1;if(null===e)u=!0;else switch(s){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case n:case r:u=!0}}if(u)return a=a(u=e),e=""===o?"."+k(u,0):o,D(a)?(i="",null!=e&&(i=e.replace(_,"$&/")+"/"),O(a,t,i,"",(function(e){return e}))):null!=a&&(S(a)&&(a=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,i+(!a.key||u&&u.key===a.key?"":(""+a.key).replace(_,"$&/")+"/")+e)),t.push(a)),1;if(u=0,o=""===o?".":o+":",D(e))for(var l=0;l<e.length;l++){var c=o+k(s=e[l],l);u+=O(s,t,i,c,a)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),l=0;!(s=e.next()).done;)u+=O(s=s.value,t,i,c=o+k(s,l++),a);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return u}function F(e,t,n){if(null==e)return e;var r=[],i=0;return O(e,r,"","",(function(e){return t.call(n,e,i++)})),r}function P(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var T={current:null},R={transition:null},j={ReactCurrentDispatcher:T,ReactCurrentBatchConfig:R,ReactCurrentOwner:E};function M(){throw Error("act(...) is not supported in production builds of React.")}
2t.Children={map:F,forEach:function(e,t,n){F(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return F(e,(function(){t++})),t},toArray:function(e){return F(e,(function(e){return e}))||[]},only:function(e){if(!S(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=m,t.Fragment=i,t.Profiler=a,t.PureComponent=b,t.StrictMode=o,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=j,t.act=M,t.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=g({},e.props),o=e.key,a=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,s=E.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(l in t)x.call(t,l)&&!A.hasOwnProperty(l)&&(i[l]=void 0===t[l]&&void 0!==u?u[l]:t[l])}var l=arguments.length-2;if(1===l)i.children=r;else if(1<l){u=Array(l);for(var c=0;c<l;c++)u[c]=arguments[c+2];i.children=u}return{$$typeof:n,type:e.type,key:o,ref:a,props:i,_owner:s}},t.createContext=function(e){return(e={$$typeof:u,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=C,t.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=S,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=R.transition;R.transition={};try{e()}finally{R.transition=t}},t.unstable_act=M,t.useCallback=function(e,t){return T.current.useCallback(e,t)},t.useContext=function(e){return T.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return T.current.useDeferredValue(e)},t.useEffect=function(e,t){return T.current.useEffect(e,t)},t.useId=function(){return T.current.useId()},t.useImperativeHandle=function(e,t,n){return T.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return T.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return T.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return T.current.useMemo(e,t)},t.useReducer=function(e,t,n){return T.current.useReducer(e,t,n)},t.useRef=function(e){return T.current.useRef(e)},t.useState=function(e){return T.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return T.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return T.current.useTransition()},t.version="18.3.1"},2057(e,t,n){"use strict";e.exports=n(45008)},78685(e,t,n){"use strict";e.exports=n(63143)},28269(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var r,i=n(43482),o=(r=i)&&r.__esModule?r:{default:r},a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var s={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){var n=t[e];return n||{extend:e}}},u=t.autoprefix=function(e){var t={};return(0,o.default)(e,(function(e,n){var r={};(0,o.default)(e,(function(e,t){var n=s[t];n?r=a({},r,n(e)):r[t]=e})),t[n]=r})),t};t.default=u},96819(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var r,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(2057),a=(r=o)&&r.__esModule?r:{default:r};function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var n,o,u;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var l=arguments.length,c=Array(l),d=0;d<l;d++)c[d]=arguments[d];return o=u=s(this,(n=r.__proto__||Object.getPrototypeOf(r)).call.apply(n,[this].concat(c))),u.state={active:!1},u.handleMouseDown=function(){return u.setState({active:!0})},u.handleMouseUp=function(){return u.setState({active:!1})},u.render=function(){return a.default.createElement(t,{onMouseDown:u.handleMouseDown,onMouseUp:u.handleMouseUp},a.default.createElement(e,i({},u.props,u.state)))},s(u,o)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),r}(a.default.Component)};t.default=u},52363(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var r,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(2057),a=(r=o)&&r.__esModule?r:{default:r};function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var n,o,u;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var l=arguments.length,c=Array(l),d=0;d<l;d++)c[d]=arguments[d];return o=u=s(this,(n=r.__proto__||Object.getPrototypeOf(r)).call.apply(n,[this].concat(c))),u.state={hover:!1},u.handleMouseOver=function(){return u.setState({hover:!0})},u.handleMouseOut=function(){return u.setState({hover:!1})},u.render=function(){return a.default.createElement(t,{onMouseOver:u.handleMouseOver,onMouseOut:u.handleMouseOut},a.default.createElement(e,i({},u.props,u.state)))},s(u,o)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),r}(a.default.Component)};t.default=u},85976(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var r=s(n(50586)),i=s(n(43482)),o=s(n(31832)),a=s(n(18809));function s(e){return e&&e.__esModule?e:{default:e}}var u=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return(0,a.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return n.push(e)})):(0,o.default)(t)?(0,i.default)(t,(function(e,t){!0===e&&n.push(t),n.push(t+"-"+e)})):(0,r.default)(t)&&n.push(t)})),n};t.default=u},18424(e,t,n){"use strict";t.H8=void 0;var r=l(n(85976)),i=l(n(50414)),o=l(n(28269)),a=l(n(52363)),s=l(n(96819)),u=l(n(9344));function l(e){return e&&e.__esModule?e:{default:e}}a.default,t.H8=a.default,s.default,u.default;var c=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];var s=(0,r.default)(n),u=(0,i.default)(e,s);return(0,o.default)(u)};t.Ay=c},9344(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n={},r=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];n[e]=t};return 0===e&&r("first-child"),e===t-1&&r("last-child"),(0===e||e
2%2==0)&&r("even"),1===Math.abs(e%2)&&r("odd"),r("nth-child",e),n}},50414(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var r=a(n(43482)),i=a(n(19692)),o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function a(e){return e&&e.__esModule?e:{default:e}}var s=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.default&&(0,i.default)(e.default)||{};return t.map((function(t){var i=e[t];return i&&(0,r.default)(i,(function(e,t){n[t]||(n[t]={}),n[t]=o({},n[t],i[t])})),t})),n};t.default=s},49e3(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,i=e[r];if(!(0<o(i,t)))break e;e[r]=t,e[n]=i,n=r}}function r(e){return 0===e.length?null:e[0]}function i(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length,a=i>>>1;r<a;){var s=2*(r+1)-1,u=e[s],l=s+1,c=e[l];if(0>o(u,n))l<i&&0>o(c,u)?(e[r]=c,e[l]=n,r=l):(e[r]=u,e[s]=n,r=s);else{if(!(l<i&&0>o(c,n)))break e;e[r]=c,e[l]=n,r=l}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,u=s.now();t.unstable_now=function(){return s.now()-u}}var l=[],c=[],d=1,h=null,f=3,p=!1,g=!1,v=!1,m="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,b="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=r(c);null!==t;){if(null===t.callback)i(c);else{if(!(t.startTime<=e))break;i(c),t.sortIndex=t.expirationTime,n(l,t)}t=r(c)}}function D(e){if(v=!1,w(e),!g)if(null!==r(l))g=!0,R(x);else{var t=r(c);null!==t&&j(D,t.startTime-e)}}function x(e,n){g=!1,v&&(v=!1,y(S),S=-1),p=!0;var o=f;try{for(w(n),h=r(l);null!==h&&(!(h.expirationTime>n)||e&&!O());){var a=h.callback;if("function"==typeof a){h.callback=null,f=h.priorityLevel;var s=a(h.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?h.callback=s:h===r(l)&&i(l),w(n)}else i(l);h=r(l)}if(null!==h)var u=!0;else{var d=r(c);null!==d&&j(D,d.startTime-n),u=!1}return u}finally{h=null,f=o,p=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E,A=!1,C=null,S=-1,_=5,k=-1;function O(){return!(t.unstable_now()-k<_)}function F(){if(null!==C){var e=t.unstable_now();k=e;var n=!0;try{n=C(!0,e)}finally{n?E():(A=!1,C=null)}}else A=!1}if("function"==typeof b)E=function(){b(F)};else if("undefined"!=typeof MessageChannel){var P=new MessageChannel,T=P.port2;P.port1.onmessage=F,E=function(){T.postMessage(null)}}else E=function(){m(F,0)};function R(e){C=e,A||(A=!0,E())}function j(e,n){S=m((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||p||(g=!0,R(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(l)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,i,o){var a=t.unstable_now();switch("object"==typeof o&&null!==o?o="number"==typeof(o=o.delay)&&0<o?a+o:a:o=a,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:i,priorityLevel:e,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>a?(e.sortIndex=o,n(c,e),null===r(l)&&e===r(c)&&(v?(y(S),S=-1):v=!0,j(D,o-a))):(e.sortIndex=s,n(l,e),g||p||(g=!0,R(x))),e},t.unstable_shouldYield=O,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},93503(e,t,n){"use strict";e.exports=n(49e3)},70706(e){e.exports=function(e,t,n,r){var i=n?n.call(r,e,t):void 0;if(void 0!==i)return!!i;if(e===t)return!0;
2if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),u=0;u<o.length;u++){var l=o[u];if(!s(l))return!1;var c=e[l],d=t[l];if(!1===(i=n?n.call(r,c,d,l):void 0)||void 0===i&&c!==d)return!1}return!0}},94996(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=null;if(!e||"string"!=typeof e)return n;var r=(0,i.default)(e),o="function"==typeof t;return r.forEach((function(e){if("declaration"===e.type){var r=e.property,i=e.value;o?t(r,i,e):i&&((n=n||{})[r]=i)}})),n};var i=r(n(5201))},33809(e,t,n){function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var o=n(2057);e.exports=function(e,t,n){const i=o.useRef("loading"),a=o.useRef(),s=r(o.useState(0),2),u=(s[0],s[1]),l=o.useRef(),c=o.useRef(),d=o.useRef();return l.current===e&&c.current===t&&d.current===n||(i.current="loading",a.current=void 0,l.current=e,c.current=t,d.current=n),o.useLayoutEffect((function(){if(e){var r=document.createElement("img");return r.addEventListener("load",o),r.addEventListener("error",s),t&&(r.crossOrigin=t),n&&(r.referrerPolicy=n),r.src=e,function(){r.removeEventListener("load",o),r.removeEventListener("error",s)}}function o(){i.current="loaded",a.current=r,u(Math.random())}function s(){i.current="failed",a.current=void 0,u(Math.random())}}),[e,t,n]),[a.current,i.current]}},73505(e,t,n){"use strict";n.d(t,{A:()=>c});const r={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};var i,o=new Uint8Array(16);function a(){if(!i&&!(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(o)}for(var s=[],u=0;u<256;++u)s.push((u+256).toString(16).slice(1));function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase()}const c=function(e,t,n){if(r.randomUUID&&!t&&!e)return r.randomUUID();var i=(e=e||{}).random||(e.rng||a)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=i[o];return t}return l(i)}},52122(e){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},36626(e){"use strict";var t=function(){};e.exports=t},98395(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(38246),i=n.n(r),o=n(21879),a=n.n(o)()(i());a.push([e.id,"/* base styles */\n\n._GzYRV {\n  line-height: 1.2;\n  white-space: pre-wrap;\n  white-space: -moz-pre-wrap;\n  white-space: -pre-wrap;\n  white-space: -o-pre-wrap;\n  word-wrap: break-word;\n}\n\n._3eOF8 {\n  margin-right: 5px;\n  font-weight: bold;\n}\n\n._3eOF8 + ._3eOF8 {\n  margin-left: -5px;\n}\n\n._1MFti {\n  cursor: pointer;\n}\n\n._f10Tu {\n  font-size: 1.2em;\n  margin-right: 5px;\n  -webkit-user-select: none;\n          user-select: none;\n}
2\n\n._1UmXx::after {\n  content: '\\25B8';\n}\n\n._1LId0::after {\n  content: '\\25BE';\n}\n\n._1pNG9 {\n  margin-right: 5px;\n}\n\n._1pNG9::after {\n  content: '...';\n  font-size: 0.8em;\n}\n\n._2IvMF {\n  background: #eee;\n}\n\n._2bkNM {\n  margin: 0;\n  padding: 0 10px;\n}\n\n._1BXBN {\n  margin: 0;\n  padding: 0;\n}\n\n/* default light style */\n._1MGIk {\n  font-weight: 600;\n  margin-right: 5px;\n  color: #000000;\n}\n\n._2YKJg {\n}\n\n._3uHL6 {\n  color: #000000;\n}\n\n._2T6PJ {\n  color: #df113a;\n}\n\n._1Gho6 {\n  color: #df113a;\n}\n\n._vGjyY {\n  color: rgb(42, 63, 60);\n}\n\n._1bQdo {\n  color: #0b75f5;\n}\n\n._3zQKs {\n  color: rgb(70, 144, 56);\n}\n\n._1xvuR {\n  color: #43413d;\n}\n\n._oLqym {\n  color: #000000;\n}\n\n._2AXVT {\n  color: #000000;\n}\n\n._2KJWg {\n  color: #000000;\n}\n\n/* default dark style */\n._11RoI {\n  background: rgb(0, 43, 54);\n}\n\n._17H2C {\n  color: rgb(253, 246, 227);\n}\n\n._3QHg2 {\n  color: rgb(253, 246, 227);\n}\n\n._3fDAz {\n  color: rgb(253, 246, 227);\n}\n\n._2bSDX {\n  font-weight: bolder;\n  margin-right: 5px;\n  color: rgb(253, 246, 227);\n}\n\n._1RQEj {\n}\n\n._gsbQL {\n  color: rgb(253, 246, 227);\n}\n\n._LaAZe {\n  color: rgb(129, 181, 172);\n}\n\n._GTKgm {\n  color: rgb(129, 181, 172);\n}\n\n._Chy1W {\n  color: rgb(203, 75, 22);\n}\n\n._2bveF {\n  color: rgb(211, 54, 130);\n}\n\n._2vRm- {\n  color: rgb(174, 129, 255);\n}\n\n._1prJR {\n  color: rgb(38, 139, 210);\n}\n",""]);const s=a},56580(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(38246),i=n.n(r),o=n(21879),a=n.n(o)()(i());a.push([e.id,"/* Copyright 2014 Mozilla Foundation\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n:root {\n  --react-pdf-annotation-layer: 1;\n  --annotation-unfocused-field-background: url(\"data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>\");\n  --input-focus-border-color: Highlight;\n  --input-focus-outline: 1px solid Canvas;\n  --input-unfocused-border-color: transparent;\n  --input-disabled-border-color: transparent;\n  --input-hover-border-color: black;\n  --link-outline: none;\n}\n\n@media screen and (forced-colors: active) {\n  :root {\n    --input-focus-border-color: CanvasText;\n    --input-unfocused-border-color: ActiveText;\n    --input-disabled-border-color: GrayText;\n    --input-hover-border-color: Highlight;\n    --link-outline: 1.5px solid LinkText;\n  }\n  .annotationLayer .textWidgetAnnotation :is(input, textarea):required,\n  .annotationLayer .choiceWidgetAnnotation select:required,\n  .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {\n    outline: 1.5px solid selectedItem;\n  }\n\n  .annotationLayer .linkAnnotation:hover {\n    -webkit-backdrop-filter: invert(100%);\n            backdrop-filter: invert(100%);\n  }\n}\n\n.annotationLayer {\n  position: absolute;\n  top: 0;\n  left: 0;\n  pointer-events: none;\n  transform-origin: 0 0;\n  z-index: 3;\n}\n\n.annotationLayer[data-main-rotation='90'] .norotate {\n  transform: rotate(270deg) translateX(-100%);\n}\n.annotationLayer[data-main-rotation='180'] .norotate {\n  transform: rotate(180deg) translate(-100%, -100%);\n}\n.annotationLayer[data-main-rotation='270'] .norotate {\n  transform: rotate(90deg) translateY(-100%);\n}\n\n.annotationLayer canvas {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n}\n\n.annotationLayer section {\n  position: absolute;\n  text-align: initial;\n  pointer-events: auto;\n  box-sizing: border-box;\n  margin: 0;\n  transform-origin: 0 0;\n}\n\n.annotationLayer .linkAnnotation {\n  outline: var(--link-outline);\n}\n\n.textLayer.selecting ~ .annotationLayer section {\n  pointer-events: none;\n}\n\n.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a {\n  position: absolute;\n  font-size: 1em;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n\n.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a:hover {\n  opacity: 0.2;\n  background: rgba(255, 255, 0, 1);\n  box-shadow: 0 2px 10px rgba(255, 255, 0, 1);\n}\n\n.annotationLayer .textAnnotation img {\n  position: absolute;\n  cursor: pointer;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n}\n\n.annotationLayer .textWidgetAnnotation :is(input, textarea),\n.annotationLayer .choiceWidgetAnnotation select,\n.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {\n  background-image: var(--annotation-unfocused-field-background);\n  border: 2px solid var(--input-unfocused-border-color);\n  box-sizing: border-box;\n  font: calc(9px * var(--scale-factor)) sans-serif;\n  height: 100%;\n  margin: 0;\n  vertical-align: top;\n  width: 100%;\n}\n\n.annotationLayer .textWidgetAnnotation :is(input, textarea):required,\n.annotationLayer .choiceWidgetAnnotation select:required,\n.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {\n  outline: 1.5px solid red;\n}\n\n.annotationLayer .choiceWidgetAnnotation select option {\n  padding: 0;\n}\n\n.annotationLayer .buttonWidgetAnnotation.radioButton input {\n  border-radius: 50%;\n}\n\n.annotationLayer .textWidgetAnnotation textarea {\n  resize: none;\n}\n\n.annotationLayer .textWidgetAnnotation :is(input, textarea)[disabled],\n.annotationLayer .choiceWidgetAnnotation select[disabled],\n.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input[disabled] {\n  background: none;\n  border: 2px solid var(--input-disabled-border-color);
2\n  cursor: not-allowed;\n}\n\n.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,\n.annotationLayer .choiceWidgetAnnotation select:hover,\n.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:hover {\n  border: 2px solid var(--input-hover-border-color);\n}\n.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,\n.annotationLayer .choiceWidgetAnnotation select:hover,\n.annotationLayer .buttonWidgetAnnotation.checkBox input:hover {\n  border-radius: 2px;\n}\n\n.annotationLayer .textWidgetAnnotation :is(input, textarea):focus,\n.annotationLayer .choiceWidgetAnnotation select:focus {\n  background: none;\n  border: 2px solid var(--input-focus-border-color);\n  border-radius: 2px;\n  outline: var(--input-focus-outline);\n}\n\n.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) :focus {\n  background-image: none;\n  background-color: transparent;\n}\n\n.annotationLayer .buttonWidgetAnnotation.checkBox :focus {\n  border: 2px solid var(--input-focus-border-color);\n  border-radius: 2px;\n  outline: var(--input-focus-outline);\n}\n\n.annotationLayer .buttonWidgetAnnotation.radioButton :focus {\n  border: 2px solid var(--input-focus-border-color);\n  outline: var(--input-focus-outline);\n}\n\n.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,\n.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,\n.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {\n  background-color: CanvasText;\n  content: '';\n  display: block;\n  position: absolute;\n}\n\n.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,\n.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {\n  height: 80%;\n  left: 45%;\n  width: 1px;\n}\n\n.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before {\n  transform: rotate(45deg);\n}\n\n.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {\n  transform: rotate(-45deg);\n}\n\n.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {\n  border-radius: 50%;\n  height: 50%;\n  left: 30%;\n  top: 20%;\n  width: 50%;\n}\n\n.annotationLayer .textWidgetAnnotation input.comb {\n  font-family: monospace;\n  padding-left: 2px;\n  padding-right: 0;\n}\n\n.annotationLayer .textWidgetAnnotation input.comb:focus {\n  /*\n   * Letter spacing is placed on the right side of each character. Hence, the\n   * letter spacing of the last character may be placed outside the visible\n   * area, causing horizontal scrolling. We avoid this by extending the width\n   * when the element has focus and revert this when it loses focus.\n   */\n  width: 103%;\n}\n\n.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {\n  -webkit-appearance: none;\n          appearance: none;\n}\n\n.annotationLayer .popupTriggerArea {\n  height: 100%;\n  width: 100%;\n}\n\n.annotationLayer .fileAttachmentAnnotation .popupTriggerArea {\n  position: absolute;\n}\n\n.annotationLayer .popupWrapper {\n  position: absolute;\n  font-size: calc(9px * var(--scale-factor));\n  width: 100%;\n  min-width: calc(180px * var(--scale-factor));\n  pointer-events: none;\n}\n\n.annotationLayer .popup {\n  position: absolute;\n  max-width: calc(180px * var(--scale-factor));\n  background-color: rgba(255, 255, 153, 1);\n  box-shadow: 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor))\n    rgba(136, 136, 136, 1);\n  border-radius: calc(2px * var(--scale-factor));\n  padding: calc(6px * var(--scale-factor));\n  margin-left: calc(5px * var(--scale-factor));\n  cursor: pointer;\n  font: message-box;\n  white-space: normal;\n  word-wrap: break-word;\n  pointer-events: auto;\n}\n\n.annotationLayer .popup > * {\n  font-size: calc(9px * var(--scale-factor));\n}\n\n.annotationLayer .popup h1 {\n  display: inline-block;\n}\n\n.annotationLayer .popupDate {\n  display: inline-block;\n  margin-left: calc(5px * var(--scale-factor));\n}\n\n.annotationLayer .popupContent {\n  border-top: 1px solid rgba(51, 51, 51, 1);\n  margin-top: calc(2px * var(--scale-factor));\n  padding-top: calc(2px * var(--scale-factor));\n}\n\n.annotationLayer .richText > * {\n  white-space: pre-wrap;\n  font-size: calc(9px * var(--scale-factor));\n}\n\n.annotationLayer .highlightAnnotation,\n.annotationLayer .underlineAnnotation,\n.annotationLayer .squigglyAnnotation,\n.annotationLayer .strikeoutAnnotation,\n.annotationLayer .freeTextAnnotation,\n.annotationLayer .lineAnnotation svg line,\n.annotationLayer .squareAnnotation svg rect,\n.annotationLayer .circleAnnotation svg ellipse,\n.annotationLayer .polylineAnnotation svg polyline,\n.annotationLayer .polygonAnnotation svg polygon,\n.annotationLayer .caretAnnotation,\n.annotationLayer .inkAnnotation svg polyline,\n.annotationLayer .stampAnnotation,\n.annotationLayer .fileAttachmentAnnotation {\n  cursor: pointer;\n}\n\n.annotationLayer section svg {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n}\n\n.annotationLayer .annotationTextContent {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  color: transparent;\n  -webkit-user-select: none;\n          user-select: none;\n  pointer-events: none;\n}\n\n.annotationLayer .annotationTextContent span {\n  width: 100%;\n  display: inline-block;\n}\n",""]);const s=a},76430(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(38246),i=n.n(r),o=n(21879),a=n.n(o)()(i());
vendor: 4,851 bytes, line 2
2a.push([e.id,"/* Copyright 2014 Mozilla Foundation\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *     http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n:root {\n  --react-pdf-text-layer: 1;\n  --highlight-bg-color: rgba(180, 0, 170, 1);\n  --highlight-selected-bg-color: rgba(0, 100, 0, 1);\n}\n\n@media screen and (forced-colors: active) {\n  :root {\n    --highlight-bg-color: Highlight;\n    --highlight-selected-bg-color: ButtonText;\n  }\n}\n\n[data-main-rotation='90'] {\n  transform: rotate(90deg) translateY(-100%);\n}\n[data-main-rotation='180'] {\n  transform: rotate(180deg) translate(-100%, -100%);\n}\n[data-main-rotation='270'] {\n  transform: rotate(270deg) translateX(-100%);\n}\n\n.textLayer {\n  position: absolute;\n  text-align: initial;\n  inset: 0;\n  overflow: hidden;\n  line-height: 1;\n  -webkit-text-size-adjust: none;\n     -moz-text-size-adjust: none;\n          text-size-adjust: none;\n  forced-color-adjust: none;\n  transform-origin: 0 0;\n  z-index: 2;\n}\n\n.textLayer :is(span, br) {\n  color: transparent;\n  position: absolute;\n  white-space: pre;\n  cursor: text;\n  margin: 0;\n  transform-origin: 0 0;\n}\n\n/* Only necessary in Google Chrome, see issue 14205, and most unfortunately\n * the problem doesn't show up in \"text\" reference tests. */\n.textLayer span.markedContent {\n  top: 0;\n  height: 0;\n}\n\n.textLayer .highlight {\n  margin: -1px;\n  padding: 1px;\n  background-color: var(--highlight-bg-color);\n  border-radius: 4px;\n}\n\n.textLayer .highlight.appended {\n  position: initial;\n}\n\n.textLayer .highlight.begin {\n  border-radius: 4px 0 0 4px;\n}\n\n.textLayer .highlight.end {\n  border-radius: 0 4px 4px 0;\n}\n\n.textLayer .highlight.middle {\n  border-radius: 0;\n}\n\n.textLayer .highlight.selected {\n  background-color: var(--highlight-selected-bg-color);\n}\n\n/* Avoids https://github.com/mozilla/pdf.js/issues/13840 in Chrome */\n.textLayer br::selection {\n  background: transparent;\n}\n\n.textLayer .endOfContent {\n  display: block;\n  position: absolute;\n  inset: 100% 0 0;\n  z-index: -1;\n  cursor: default;\n  -webkit-user-select: none;\n          user-select: none;\n}\n\n.textLayer.selecting .endOfContent {\n  top: 0;\n}\n\n.hiddenCanvasElement {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 0;\n  height: 0;\n  display: none;\n}\n",""]);const s=a},87918(e,t,n){"use strict";var r=n(85072),i=n.n(r),o=n(97825),a=n.n(o),s=n(77659),u=n.n(s),l=n(55056),c=n.n(l),d=n(10540),h=n.n(d),f=n(41113),p=n.n(f),g=n(98395),v={};v.styleTagTransform=p(),v.setAttributes=c(),v.insert=u().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=h();i()(g.A,v),g.A&&g.A.locals&&g.A.locals},40157(e,t,n){"use strict";var r=n(85072),i=n.n(r),o=n(97825),a=n.n(o),s=n(77659),u=n.n(s),l=n(55056),c=n.n(l),d=n(10540),h=n.n(d),f=n(41113),p=n.n(f),g=n(56580),v={};v.styleTagTransform=p(),v.setAttributes=c(),v.insert=u().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=h();i()(g.A,v),g.A&&g.A.locals&&g.A.locals},75643(e,t,n){"use strict";var r=n(85072),i=n.n(r),o=n(97825),a=n.n(o),s=n(77659),u=n.n(s),l=n(55056),c=n.n(l),d=n(10540),h=n.n(d),f=n(41113),p=n.n(f),g=n(76430),v={};v.styleTagTransform=p(),v.setAttributes=c(),v.insert=u().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=h();i()(g.A,v),g.A&&g.A.locals&&g.A.locals},85072(e){"use strict";var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var o={},a=[],s=0;s<e.length;s++){var u=e[s],l=r.base?u[0]+r.base:u[0],c=o[l]||0,d="".concat(l," ").concat(c);o[l]=c+1;var h=n(d),f={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==h)t[h].references++,t[h].updater(f);else{var p=i(f,r);r.byIndex=s,t.splice(s,0,{identifier:d,updater:p,references:1})}a.push(d)}return a}function i(e,t){var n=t.domAPI(t);n.update(e);return function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,i){var o=r(e=e||[],i=i||{});return function(e){e=e||[];for(var a=0;a<o.length;a++){var s=n(o[a]);t[s].references--}for(var u=r(e,i),l=0;l<o.length;l++){var c=n(o[l]);0===t[c].references&&(t[c].updater(),t.splice(c,1))}o=u}}},77659(e){"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);
2if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},10540(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},55056(e,t,n){"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},97825(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,i&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},41113(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},23827(e,t,n){"use strict";e.exports=n.p+"9004a731c7ee0462878e.mjs"},34009(e,t,n){"use strict";n(70228),n(92066),n(93896)},21129(e,t,n){"use strict";var r=n(42756),i=n(74110),o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not a function")}},70633(e,t,n){"use strict";var r=n(33034),i=n(74110),o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not a constructor")}},66075(e,t,n){"use strict";var r=n(40070),i=TypeError;e.exports=function(e){if("DataView"===r(e))return e;throw new i("Argument is not a DataView")}},96385(e,t,n){"use strict";var r=n(27520),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o("Can't set "+i(e)+" as a prototype")}},54481(e,t,n){"use strict";var r=n(49408).has;e.exports=function(e){return r(e),e}},47020(e){"use strict";var t=TypeError;e.exports=function(e){if("string"==typeof e)return e;throw new t("Argument is not a string")}},52240(e,t,n){"use strict";var r=n(75136),i=n(61337),o=n(14517),a=n(35394),s=n(21129),u=n(72934),l=n(35945),c=n(226),d=c("asyncDispose"),h=c("dispose"),f=i([].push),p=function(e,t,n){return arguments.length<3&&!u(e)&&(n=s(function(e,t){if("async-dispose"===t){var n=l(e,d);return void 0!==n||void 0===(n=l(e,h))?n:function(){r(n,this)}}return l(e,h)}(a(e),t))),void 0===n?function(){}:o(n,e)};e.exports=function(e,t,n,r){var i;if(arguments.length<4){if(u(t)&&"sync-dispose"===n)return;i=p(t,n)}else i=p(void 0,n,r);f(e.stack,i)}},49914(e,t,n){"use strict";var r=n(226),i=n(38657),o=n(11722).f,a=r("unscopables"),s=Array.prototype;void 0===s[a]&&o(s,a,{configurable:!0,value:i(null)}),e.exports=function(e){s[a][e]=!0}},3954(e,t,n){"use strict";var r=n(63324).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},52918(e,t,n){"use strict";var r=n(32922),i=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new i("Incorrect invocation")}},51983(e,t,n){"use strict";var r=n(5607),i=String,o=TypeError;e.exports=function(e){if(void 0===e||r(e))return e;throw new o(i(e)+" is not an object or undefined")}},35394(e,t,n){"use strict";var r=n(5607),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not an object")}},88953(e,t,n){"use strict";var r=n(40070),i=TypeError;e.exports=function(e){if("Uint8Array"===r(e))return e;throw new i("Argument is not an Uint8Array")}},73860(e){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},91609(e,t,n){"use strict";var r=n(8565),i=n(10921),o=n(1273),a=r.ArrayBuffer,s=r.TypeError;e.exports=a&&i(a.prototype,"byteLength","get")||function(e){if("ArrayBuffer"!==o(e))throw new s("ArrayBuffer expected");return e.byteLength}}
vendor: 6,624 bytes, line 2
2,87181(e,t,n){"use strict";var r=n(8565),i=n(72739),o=n(91609),a=r.ArrayBuffer,s=a&&a.prototype,u=s&&i(s.slice);e.exports=function(e){if(0!==o(e))return!1;if(!u)return!1;try{return u(e,0,0),!1}catch(e){return!0}}},46229(e,t,n){"use strict";var r=n(63930);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},35916(e,t,n){"use strict";var r=n(87181),i=TypeError;e.exports=function(e){if(r(e))throw new i("ArrayBuffer is detached");return e}},43381(e,t,n){"use strict";var r=n(8565),i=n(61337),o=n(10921),a=n(7451),s=n(35916),u=n(91609),l=n(82906),c=n(21115),d=r.structuredClone,h=r.ArrayBuffer,f=r.DataView,p=Math.min,g=h.prototype,v=f.prototype,m=i(g.slice),y=o(g,"resizable","get"),b=o(g,"maxByteLength","get"),w=i(v.getInt8),D=i(v.setInt8);e.exports=(c||l)&&function(e,t,n){var r,i=u(e),o=void 0===t?i:a(t),g=!y||!y(e);if(s(e),c&&(e=d(e,{transfer:[e]}),i===o&&(n||g)))return e;if(i>=o&&(!n||g))r=m(e,0,o);else{var v=n&&!g&&b?{maxByteLength:b(e)}:void 0;r=new h(o,v);for(var x=new f(e),E=new f(r),A=p(o,i),C=0;C<A;C++)D(E,C,w(x,C))}return c||l(e),r}},16943(e,t,n){"use strict";var r,i,o,a=n(73860),s=n(57445),u=n(8565),l=n(42756),c=n(5607),d=n(89274),h=n(40070),f=n(74110),p=n(99168),g=n(80013),v=n(68589),m=n(32922),y=n(24098),b=n(77302),w=n(226),D=n(47161),x=n(80086),E=x.enforce,A=x.get,C=u.Int8Array,S=C&&C.prototype,_=u.Uint8ClampedArray,k=_&&_.prototype,O=C&&y(C),F=S&&y(S),P=Object.prototype,T=u.TypeError,R=w("toStringTag"),j=D("TYPED_ARRAY_TAG"),M="TypedArrayConstructor",I=a&&!!b&&"Opera"!==h(u.opera),B=!1,L={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},N={BigInt64Array:8,BigUint64Array:8},U=function(e){var t=y(e);if(c(t)){var n=A(t);return n&&d(n,M)?n[M]:U(t)}},z=function(e){if(!c(e))return!1;var t=h(e);return d(L,t)||d(N,t)};for(r in L)(o=(i=u[r])&&i.prototype)?E(o)[M]=i:I=!1;for(r in N)(o=(i=u[r])&&i.prototype)&&(E(o)[M]=i);if((!I||!l(O)||O===Function.prototype)&&(O=function(){throw new T("Incorrect invocation")},I))for(r in L)u[r]&&b(u[r],O);if((!I||!F||F===P)&&(F=O.prototype,I))for(r in L)u[r]&&b(u[r].prototype,F);if(I&&y(k)!==F&&b(k,F),s&&!d(F,R))for(r in B=!0,v(F,R,{configurable:!0,get:function(){return c(this)?this[j]:void 0}}),L)u[r]&&p(u[r],j,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:I,TYPED_ARRAY_TAG:B&&j,aTypedArray:function(e){if(z(e))return e;throw new T("Target is not a typed array")},aTypedArrayConstructor:function(e){if(l(e)&&(!b||m(O,e)))return e;throw new T(f(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,r){if(s){if(n)for(var i in L){var o=u[i];if(o&&d(o.prototype,e))try{delete o.prototype[e]}catch(n){try{o.prototype[e]=t}catch(e){}}}F[e]&&!n||g(F,e,n?t:I&&S[e]||t,r)}},exportTypedArrayStaticMethod:function(e,t,n){var r,i;if(s){if(b){if(n)for(r in L)if((i=u[r])&&d(i,e))try{delete i[e]}catch(e){}if(O[e]&&!n)return;try{return g(O,e,n?t:I&&O[e]||t)}catch(e){}}for(r in L)!(i=u[r])||i[e]&&!n||g(i,e,t)}},getTypedArrayConstructor:U,isView:function(e){if(!c(e))return!1;var t=h(e);return"DataView"===t||d(L,t)||d(N,t)},isTypedArray:z,TypedArray:O,TypedArrayPrototype:F}},56129(e,t,n){"use strict";var r=n(8565),i=n(61337),o=n(57445),a=n(73860),s=n(11255),u=n(99168),l=n(68589),c=n(71528),d=n(63930),h=n(52918),f=n(57200),p=n(71907),g=n(7451),v=n(7628),m=n(75151),y=n(24098),b=n(77302),w=n(68782),D=n(57689),x=n(15630),E=n(93241),A=n(16642),C=n(80086),S=s.PROPER,_=s.CONFIGURABLE,k="ArrayBuffer",O="DataView",F="prototype",P="Wrong index",T=C.getterFor(k),R=C.getterFor(O),j=C.set,M=r[k],I=M,B=I&&I[F],L=r[O],N=L&&L[F],U=Object.prototype,z=r.Array,W=r.RangeError,H=i(w),V=i([].reverse),G=m.pack,q=m.unpack,K=function(e){return[255&e]},X=function(e){return[255&e,e>>8&255]},Y=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Q=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},$=function(e){return G(v(e),23,4)},J=function(e){return G(e,52,8)},Z=function(e,t,n){l(e[F],t,{configurable:!0,get:function(){return n(this)[t]}})},ee=function(e,t,n,r){var i=R(e),o=g(n),a=!!r;if(o+t>i.byteLength)throw new W(P);var s=i.bytes,u=o+i.byteOffset,l=D(s,u,u+t);return a?l:V(l)},te=function(e,t,n,r,i,o){var a=R(e),s=g(n),u=r(+i),l=!!o;if(s+t>a.byteLength)throw new W(P);for(var c=a.bytes,d=s+a.byteOffset,h=0;h<t;h++)c[d+h]=u[l?h:t-h-1]};if(a){var ne=S&&M.name!==k;d((function(){M(1)}))&&d((function(){new M(-1)}))&&!d((function(){return new M,new M(1.5),new M(NaN),1!==M.length||ne&&!_}))?ne&&_&&u(M,"name",k):((I=function(e){return h(this,B),x(new M(g(e)),this,I)})[F]=B,B.constructor=I,E(I,M)),b&&y(N)!==U&&b(N,U);var re=new L(new I(2)),ie=i(N.setInt8);re.setInt8(0,2147483648),re.setInt8(1,2147483649),!re.getInt8(0)&&re.getInt8(1)||c(N,{setInt8:function(e,t){ie(this,e,t<<24>>24)},setUint8:function(e,t){ie(this,e,t<<24>>24)}},{unsafe:!0})}else B=(I=function(e){h(this,B);var t=g(e);j(this,{type:k,bytes:H(z(t),0),byteLength:t}),o||(this.byteLength=t,this.detached=!1)})[F],N=(L=function(e,t,n){h(this,N),h(e,B);var r=T(e),i=r.byteLength,a=f(t);if(a<0||a>i)throw new W("Wrong offset");if(a+(n=void 0===n?i-a:p(n))>i)throw new W("Wrong length");j(this,{type:O,buffer:e,byteLength:n,byteOffset:a,bytes:r.bytes}),o||(this.buffer=e,this.byteLength=n,this.byteOffset=a)})[F],o&&(Z(I,"byteLength",T),Z(L,"buffer",R),Z(L,"byteLength",R),Z(L,"byteOffset",R)),c(N,{getInt8:function(e){return ee(this,1,e)[0]<<24>>24},getUint8:function(e){return ee(this,1,e)[0]},getInt16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return Q(ee(this,4,e,arguments.length>1&&arguments[1]))},getUint32:function(e){return Q(ee(this,4,e,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(e){return q(ee(this,4,e,arguments.length>1&&arguments[1]),23)},getFloat64:function(e){return q(ee(this,8,e,arguments.length>1&&arguments[1]),52)},setInt8:function(e,t){te(this,1,e,K,t)},setUint8:function(e,t){te(this,1,e,K,t)},setInt16:function(e,t){te(this,2,e,X,t,arguments.length>2&&arguments[2])},setUint16:function(e,t){te(this,2,e,X,t,arguments.length>2&&arguments[2])},setInt32:function(e,t){te(this,4,e,Y,t,arguments.length>2&&arguments[2])},setUint32:function(e,t){te(this,4,e,Y,t,arguments.length>2&&arguments[2])},setFloat32:function(e,t){te(this,4,e,$,t,arguments.length>2&&arguments[2])},setFloat64:function(e,t){te(this,8,e,J,t,arguments.length>2&&arguments[2])}});A(I,k),A(L,O),e.exports={ArrayBuffer:I,DataView:L}}
2,41320(e,t,n){"use strict";var r=n(28660),i=n(80955),o=n(27669),a=n(79329),s=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),u=o(n),l=i(e,u),c=i(t,u),d=arguments.length>2?arguments[2]:void 0,h=s((void 0===d?u:i(d,u))-c,u-l),f=1;for(c<l&&l<c+h&&(f=-1,c+=h-1,l+=h-1);h-- >0;)c in n?n[l]=n[c]:a(n,l),l+=f,c+=f;return n}},68782(e,t,n){"use strict";var r=n(28660),i=n(80955),o=n(27669);e.exports=function(e){for(var t=r(this),n=o(t),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,l=void 0===u?n:i(u,n);l>s;)t[s++]=e;return t}},1636(e,t,n){"use strict";var r=n(26304).forEach,i=n(94381)("forEach");e.exports=i?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},9334(e,t,n){"use strict";var r=n(14517),i=n(61337),o=n(28660),a=n(33034),s=n(54809),u=n(25142),l=n(69466),c=n(4906),d=n(35945),h=n(78780),f=n(54997),p=n(226),g=n(90721),v=n(76556).toArray,m=p("asyncIterator"),y=i(f("Array","values")),b=i(y([]).next),w=function(){return new D(this)},D=function(e){this.iterator=y(e)};D.prototype.next=function(){return b(this.iterator)},e.exports=function(e){var t=this,n=arguments.length,i=n>1?arguments[1]:void 0,f=n>2?arguments[2]:void 0;return new(h("Promise"))((function(n){var h=o(e);void 0!==i&&(i=r(i,f));var p=d(h,m),y=p?void 0:c(h)||w,b=a(t)?new t:[],D=p?s(h,p):new g(l(u(h,y)));n(v(D,i,b))}))}},40303(e,t,n){"use strict";var r=n(27669);e.exports=function(e,t,n){for(var i=0,o=arguments.length>2?n:r(t),a=new e(o);o>i;)a[i]=t[i++];return a}},89027(e,t,n){"use strict";var r=n(14517),i=n(75136),o=n(28660),a=n(28516),s=n(34090),u=n(33034),l=n(27669),c=n(15593),d=n(25142),h=n(4906),f=Array;e.exports=function(e){var t=o(e),n=u(this),p=arguments.length,g=p>1?arguments[1]:void 0,v=void 0!==g;v&&(g=r(g,p>2?arguments[2]:void 0));var m,y,b,w,D,x,E=h(t),A=0;if(!E||this===f&&s(E))for(m=l(t),y=n?new this(m):f(m);m>A;A++)x=v?g(t[A],A):t[A],c(y,A,x);else for(y=n?new this:[],D=(w=d(t,E)).next;!(b=i(D,w)).done;A++)x=v?a(w,g,[b.value,A],!0):b.value,c(y,A,x);return y.length=A,y}},5283(e,t,n){"use strict";var r=n(14517),i=n(61337),o=n(66792),a=n(28660),s=n(27669),u=n(91349),l=u.Map,c=u.get,d=u.has,h=u.set,f=i([].push);e.exports=function(e){for(var t,n,i=a(this),u=o(i),p=r(e,arguments.length>1?arguments[1]:void 0),g=new l,v=s(u),m=0;v>m;m++)t=p(n=u[m],m,i),d(g,t)?f(c(g,t),n):h(g,t,[n]);return g}},75068(e,t,n){"use strict";var r=n(14517),i=n(61337),o=n(66792),a=n(28660),s=n(74528),u=n(27669),l=n(38657),c=n(40303),d=Array,h=i([].push);e.exports=function(e,t,n,i){for(var f,p,g,v=a(e),m=o(v),y=r(t,n),b=l(null),w=u(m),D=0;w>D;D++)g=m[D],(p=s(y(g,D,v)))in b?h(b[p],g):b[p]=[g];if(i&&(f=i(v))!==d)for(p in b)b[p]=c(f,b[p]);return b}},69594(e,t,n){"use strict";var r=n(59348),i=n(80955),o=n(27669),a=function(e){return function(t,n,a){var s=r(t),u=o(s);if(0===u)return!e&&-1;var l,c=i(a,u);if(e&&n!=n){for(;u>c;)if((l=s[c++])!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===n)return e||c||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},6718(e,t,n){"use strict";var r=n(14517),i=n(66792),o=n(28660),a=n(27669),s=function(e){var t=1===e;return function(n,s,u){for(var l,c=o(n),d=i(c),h=a(d),f=r(s,u);h-- >0;)if(f(l=d[h],h,c))switch(e){case 0:return l;case 1:return h}return t?-1:void 0}};e.exports={findLast:s(0),findLastIndex:s(1)}},26304(e,t,n){"use strict";var r=n(14517),i=n(61337),o=n(66792),a=n(28660),s=n(27669),u=n(15078),l=i([].push),c=function(e){var t=1===e,n=2===e,i=3===e,c=4===e,d=6===e,h=7===e,f=5===e||d;return function(p,g,v,m){for(var y,b,w=a(p),D=o(w),x=s(D),E=r(g,v),A=0,C=m||u,S=t?C(p,x):n||h?C(p,0):void 0;x>A;A++)if((f||A in D)&&(b=E(y=D[A],A,w),e))if(t)S[A]=b;else if(b)switch(e){case 3:return!0;case 5:return y;case 6:return A;case 2:l(S,y)}else switch(e){case 4:return!1;case 7:l(S,y)}return d?-1:i||c?c:S}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},446(e,t,n){"use strict";var r=n(10286),i=n(59348),o=n(57200),a=n(27669),s=n(94381),u=Math.min,l=[].lastIndexOf,c=!!l&&1/[1].lastIndexOf(1,-0)<0,d=s("lastIndexOf"),h=c||!d;e.exports=h?function(e){if(c)return r(l,this,arguments)||0;var t=i(this),n=a(t);if(0===n)return-1;var s=n-1;for(arguments.length>1&&(s=u(s,o(arguments[1]))),s<0&&(s=n+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:l},5778(e,t,n){"use strict";var r=n(63930),i=n(226),o=n(77432),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}
2},1!==t[e](Boolean).foo}))}},94381(e,t,n){"use strict";var r=n(63930);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},62717(e,t,n){"use strict";var r=n(21129),i=n(28660),o=n(66792),a=n(27669),s=TypeError,u="Reduce of empty array with no initial value",l=function(e){return function(t,n,l,c){var d=i(t),h=o(d),f=a(d);if(r(n),0===f&&l<2)throw new s(u);var p=e?f-1:0,g=e?-1:1;if(l<2)for(;;){if(p in h){c=h[p],p+=g;break}if(p+=g,e?p<0:f<=p)throw new s(u)}for(;e?p>=0:f>p;p+=g)p in h&&(c=n(c,h[p],p,d));return c}};e.exports={left:l(!1),right:l(!0)}},79816(e,t,n){"use strict";var r=n(57445),i=n(76871),o=TypeError,a=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(i(e)&&!a(e,"length").writable)throw new o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},57689(e,t,n){"use strict";var r=n(61337);e.exports=r([].slice)},19799(e,t,n){"use strict";var r=n(57689),i=Math.floor,o=function(e,t){var n=e.length;if(n<8)for(var a,s,u=1;u<n;){for(s=u,a=e[u];s&&t(e[s-1],a)>0;)e[s]=e[--s];s!==u++&&(e[s]=a)}else for(var l=i(n/2),c=o(r(e,0,l),t),d=o(r(e,l),t),h=c.length,f=d.length,p=0,g=0;p<h||g<f;)e[p+g]=p<h&&g<f?t(c[p],d[g])<=0?c[p++]:d[g++]:p<h?c[p++]:d[g++];return e};e.exports=o},84756(e,t,n){"use strict";var r=n(76871),i=n(33034),o=n(5607),a=n(226)("species"),s=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(i(t)&&(t===s||r(t.prototype))||o(t)&&null===(t=t[a]))&&(t=void 0)),void 0===t?s:t}},15078(e,t,n){"use strict";var r=n(84756);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},83585(e,t,n){"use strict";var r=n(27669);e.exports=function(e,t){for(var n=r(e),i=new t(n),o=0;o<n;o++)i[o]=e[n-o-1];return i}},46763(e,t,n){"use strict";var r=n(27669),i=n(57200),o=RangeError;e.exports=function(e,t,n,a){var s=r(e),u=i(n),l=u<0?s+u:u;if(l>=s||l<0)throw new o("Incorrect index");for(var c=new t(s),d=0;d<s;d++)c[d]=d===l?a:e[d];return c}},90721(e,t,n){"use strict";var r=n(75136),i=n(35394),o=n(38657),a=n(35945),s=n(71528),u=n(80086),l=n(78780),c=n(29953),d=n(95640),h=l("Promise"),f="AsyncFromSyncIterator",p=u.set,g=u.getterFor(f),v=function(e,t,n){var r=e.done;h.resolve(e.value).then((function(e){t(d(e,r))}),n)},m=function(e){e.type=f,p(this,e)};m.prototype=s(o(c),{next:function(){var e=g(this);return new h((function(t,n){var o=i(r(e.next,e.iterator));v(o,t,n)}))},return:function(){var e=g(this).iterator;return new h((function(t,n){var o=a(e,"return");if(void 0===o)return t(d(void 0,!0));var s=i(r(o,e));v(s,t,n)}))}}),e.exports=m},89147(e,t,n){"use strict";var r=n(75136),i=n(78780),o=n(35945);e.exports=function(e,t,n,a){try{var s=o(e,"return");if(s)return i("Promise").resolve(r(s,e)).then((function(){t(n)}),(function(e){a(e)}))}catch(e){return a(e)}t(n)}},60782(e,t,n){"use strict";var r=n(75136),i=n(42098),o=n(35394),a=n(38657),s=n(99168),u=n(71528),l=n(226),c=n(80086),d=n(78780),h=n(35945),f=n(29953),p=n(95640),g=n(69340),v=d("Promise"),m=l("toStringTag"),y="AsyncIteratorHelper",b="WrapForValidAsyncIterator",w=c.set,D=function(e){var t=!e,n=c.getterFor(e?b:y),s=function(e){var r=i((function(){return n(e)})),o=r.error,a=r.value;return o||t&&a.done?{exit:!0,value:o?v.reject(a):v.resolve(p(void 0,!0))}:{exit:!1,value:a}};return u(a(f),{next:function(){var e=s(this),t=e.value;if(e.exit)return t;var n=i((function(){return o(t.nextHandler(v))})),r=n.error,a=n.value;return r&&(t.done=!0),r?v.reject(a):v.resolve(a)},return:function(){var t=s(this),n=t.value;if(t.exit)return n;n.done=!0;var a,u,l=n.iterator,c=i((function(){if(n.inner)try{g(n.inner.iterator,"normal")}catch(e){return g(l,"throw",e)}return h(l,"return")}));return a=u=c.value,c.error?v.reject(u):void 0===a?v.resolve(p(void 0,!0)):(u=(c=i((function(){return r(a,l)}))).value,c.error?v.reject(u):e?v.resolve(u):v.resolve(u).then((function(e){return o(e),p(void 0,!0)})))}})},x=D(!0),E=D(!1);s(E,m,"Async Iterator Helper"),e.exports=function(e,t){var n=function(n,r){r?(r.iterator=n.iterator,r.next=n.next):r=n,r.type=t?b:y,r.nextHandler=e,r.counter=0,r.done=!1,w(this,r)};return n.prototype=t?x:E,n}},76556(e,t,n){"use strict";var r=n(75136),i=n(21129),o=n(35394),a=n(5607),s=n(25450),u=n(78780),l=n(69466),c=n(89147),d=function(e){var t=0===e,n=1===e,d=2===e,h=3===e;return function(e,f,p){o(e);var g=void 0!==f;!g&&t||i(f);var v=l(e),m=u("Promise"),y=v.iterator,b=v.next,w=0;return new m((function(e,i){var u=function(e){c(y,i,e,i)},l=function(){try{if(g)try{s(w)}catch(e){u(e)}m.resolve(o(r(b,y))).then((function(r){try{if(o(r).done)t?(p.length=w,e(p)):e(!h&&
2(d||void 0));else{var s=r.value;try{if(g){var v=f(s,w),b=function(r){if(n)l();else if(d)r?l():c(y,e,!1,i);else if(t)try{p[w++]=r,l()}catch(e){u(e)}else r?c(y,e,h||s,i):l()};a(v)?m.resolve(v).then(b,u):b(v)}else p[w++]=s,l()}catch(e){u(e)}}}catch(e){i(e)}}),i)}catch(e){i(e)}};l()}))}};e.exports={toArray:d(0),forEach:d(1),every:d(2),some:d(3),find:d(4)}},39697(e,t,n){"use strict";var r=n(75136),i=n(21129),o=n(35394),a=n(5607),s=n(69466),u=n(60782),l=n(95640),c=n(89147),d=u((function(e){var t=this,n=t.iterator,i=t.mapper;return new e((function(s,u){var d=function(e){t.done=!0,u(e)},h=function(e){c(n,d,e,d)};e.resolve(o(r(t.next,n))).then((function(n){try{if(o(n).done)t.done=!0,s(l(void 0,!0));else{var r=n.value;try{var u=i(r,t.counter++),c=function(e){s(l(e,!1))};a(u)?e.resolve(u).then(c,h):c(u)}catch(e){h(e)}}}catch(e){d(e)}}),d)}))}));e.exports=function(e){return o(this),i(e),new d(s(this),{mapper:e})}},29953(e,t,n){"use strict";var r,i,o=n(8565),a=n(36270),s=n(42756),u=n(38657),l=n(24098),c=n(80013),d=n(226),h=n(37502),f="USE_FUNCTION_CONSTRUCTOR",p=d("asyncIterator"),g=o.AsyncIterator,v=a.AsyncIteratorPrototype;if(v)r=v;else if(s(g))r=g.prototype;else if(a[f]||o[f])try{i=l(l(l(Function("return async function*(){}()")()))),l(i)===Object.prototype&&(r=i)}catch(e){}r?h&&(r=u(r)):r={},s(r[p])||c(r,p,(function(){return this})),e.exports=r},46435(e,t,n){"use strict";var r=n(75136),i=n(60782);e.exports=i((function(){return r(this.next,this.iterator)}),!0)},55707(e){"use strict";var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=t+"+/",r=t+"-_",i=function(e){for(var t={},n=0;n<64;n++)t[e.charAt(n)]=n;return t};e.exports={i2c:n,c2i:i(n),i2cUrl:r,c2iUrl:i(r)}},28516(e,t,n){"use strict";var r=n(35394),i=n(69340);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){i(e,"throw",t)}}},95371(e,t,n){"use strict";var r=n(226)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){try{if(!t&&!i)return!1}catch(e){return!1}var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},e(o)}catch(e){}return n}},1273(e,t,n){"use strict";var r=n(61337),i=r({}.toString),o=r("".slice);e.exports=function(e){return o(i(e),8,-1)}},40070(e,t,n){"use strict";var r=n(91177),i=n(42756),o=n(1273),a=n(226)("toStringTag"),s=Object,u="Arguments"===o(function(){return arguments}());e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=s(e),a))?n:u?o(t):"Object"===(r=o(t))&&i(t.callee)?"Arguments":r}},90743(e,t,n){"use strict";var r=n(38657),i=n(68589),o=n(71528),a=n(14517),s=n(52918),u=n(72934),l=n(56721),c=n(5225),d=n(95640),h=n(66084),f=n(57445),p=n(37966).fastKey,g=n(80086),v=g.set,m=g.getterFor;e.exports={getConstructor:function(e,t,n,c){var d=e((function(e,i){s(e,h),v(e,{type:t,index:r(null),first:null,last:null,size:0}),f||(e.size=0),u(i)||l(i,e[c],{that:e,AS_ENTRIES:n})})),h=d.prototype,g=m(t),y=function(e,t,n){var r,i,o=g(e),a=b(e,t);return a?a.value=n:(o.last=a={index:i=p(t,!0),key:t,value:n,previous:r=o.last,next:null,removed:!1},o.first||(o.first=a),r&&(r.next=a),f?o.size++:e.size++,"F"!==i&&(o.index[i]=a)),e},b=function(e,t){var n,r=g(e),i=p(t);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key===t)return n};return o(h,{clear:function(){for(var e=g(this),t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=null),t=t.next;e.first=e.last=null,e.index=r(null),f?e.size=0:this.size=0},delete:function(e){var t=this,n=g(t),r=b(t,e);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first===r&&(n.first=i),n.last===r&&(n.last=o),f?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=g(this),r=a(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!b(this,e)}}),o(h,n?{get:function(e){var t=b(this,e);return t&&t.value},set:function(e,t){return y(this,0===e?0:e,t)}}:{add:function(e){return y(this,e=0===e?0:e,e)}}),f&&i(h,"size",{configurable:!0,get:function(){return g(this).size}}
vendor: 4,142 bytes, line 2
2),d},setStrong:function(e,t,n){var r=t+" Iterator",i=m(t),o=m(r);c(e,t,(function(e,t){v(this,{type:r,target:e,state:i(e),kind:t,last:null})}),(function(){for(var e=o(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?d("keys"===t?n.key:"values"===t?n.value:[n.key,n.value],!1):(e.target=null,d(void 0,!0))}),n?"entries":"values",!n,!0),h(t)}}},83296(e,t,n){"use strict";var r=n(61337),i=n(71528),o=n(37966).getWeakData,a=n(52918),s=n(35394),u=n(72934),l=n(5607),c=n(56721),d=n(26304),h=n(89274),f=n(80086),p=f.set,g=f.getterFor,v=d.find,m=d.findIndex,y=r([].splice),b=0,w=function(e){return e.frozen||(e.frozen=new D)},D=function(){this.entries=[]},x=function(e,t){return v(e.entries,(function(e){return e[0]===t}))};D.prototype={get:function(e){var t=x(this,e);if(t)return t[1]},has:function(e){return!!x(this,e)},set:function(e,t){var n=x(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=m(this.entries,(function(t){return t[0]===e}));return~t&&y(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,r){var d=e((function(e,i){a(e,f),p(e,{type:t,id:b++,frozen:null}),u(i)||c(i,e[r],{that:e,AS_ENTRIES:n})})),f=d.prototype,v=g(t),m=function(e,t,n){var r=v(e),i=o(s(t),!0);return!0===i?w(r).set(t,n):i[r.id]=n,e};return i(f,{delete:function(e){var t=v(this);if(!l(e))return!1;var n=o(e);return!0===n?w(t).delete(e):n&&h(n,t.id)&&delete n[t.id]},has:function(e){var t=v(this);if(!l(e))return!1;var n=o(e);return!0===n?w(t).has(e):n&&h(n,t.id)}}),i(f,n?{get:function(e){var t=v(this);if(l(e)){var n=o(e);if(!0===n)return w(t).get(e);if(n)return n[t.id]}},set:function(e,t){return m(this,e,t)}}:{add:function(e){return m(this,e,!0)}}),d}}},77463(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(61337),a=n(64929),s=n(80013),u=n(37966),l=n(56721),c=n(52918),d=n(42756),h=n(72934),f=n(5607),p=n(63930),g=n(95371),v=n(16642),m=n(15630);e.exports=function(e,t,n){var y=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),w=y?"set":"add",D=i[e],x=D&&D.prototype,E=D,A={},C=function(e){var t=o(x[e]);s(x,e,"add"===e?function(e){return t(this,0===e?0:e),this}:"delete"===e?function(e){return!(b&&!f(e))&&t(this,0===e?0:e)}:"get"===e?function(e){return b&&!f(e)?void 0:t(this,0===e?0:e)}:"has"===e?function(e){return!(b&&!f(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};if(a(e,!d(D)||!(b||x.forEach&&!p((function(){(new D).entries().next()})))))E=n.getConstructor(t,e,y,w),u.enable();else if(a(e,!0)){var S=new E,_=S[w](b?{}:-0,1)!==S,k=p((function(){S.has(1)})),O=g((function(e){new D(e)})),F=!b&&p((function(){for(var e=new D,t=5;t--;)e[w](t,t);return!e.has(-0)}));O||((E=t((function(e,t){c(e,x);var n=m(new D,e,E);return h(t)||l(t,n[w],{that:n,AS_ENTRIES:y}),n}))).prototype=x,x.constructor=E),(k||F)&&(C("delete"),C("has"),y&&C("get")),(F||_)&&C(w),b&&x.clear&&delete x.clear}return A[e]=E,r({global:!0,constructor:!0,forced:E!==D},A),v(E,e),b||n.setStrong(E,e,y),E}},93241(e,t,n){"use strict";var r=n(89274),i=n(46648),o=n(65040),a=n(11722);e.exports=function(e,t,n){for(var s=i(t),u=a.f,l=o.f,c=0;c<s.length;c++){var d=s[c];r(e,d)||n&&r(n,d)||u(e,d,l(t,d))}}},4897(e,t,n){"use strict";var r=n(226)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(e){}}return!1}},94768(e,t,n){"use strict";var r=n(63930);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},60853(e,t,n){"use strict";var r=n(61337),i=n(76909),o=n(31858),a=/"/g,s=r("".replace);e.exports=function(e,t,n,r){var u=o(i(e)),l="<"+t;return""!==n&&(l+=" "+n+'="'+s(o(r),a,"&quot;")+'"'),l+">"+u+"</"+t+">"}},95640(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},99168(e,t,n){"use strict";var r=n(57445),i=n(11722),o=n(25323);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},25323(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},15593(e,t,n){"use strict";var r=n(57445),i=n(11722),o=n(25323);e.exports=function(e,t,n){r?i.f(e,t,o(0,n)):e[t]=n}}
2,38091(e,t,n){"use strict";var r=n(61337),i=n(63930),o=n(62126).start,a=RangeError,s=isFinite,u=Math.abs,l=Date.prototype,c=l.toISOString,d=r(l.getTime),h=r(l.getUTCDate),f=r(l.getUTCFullYear),p=r(l.getUTCHours),g=r(l.getUTCMilliseconds),v=r(l.getUTCMinutes),m=r(l.getUTCMonth),y=r(l.getUTCSeconds);e.exports=i((function(){return"0385-07-25T07:06:39.999Z"!==c.call(new Date(-50000000000001))}))||!i((function(){c.call(new Date(NaN))}))?function(){if(!s(d(this)))throw new a("Invalid time value");var e=this,t=f(e),n=g(e),r=t<0?"-":t>9999?"+":"";return r+o(u(t),r?6:4,0)+"-"+o(m(e)+1,2,0)+"-"+o(h(e),2,0)+"T"+o(p(e),2,0)+":"+o(v(e),2,0)+":"+o(y(e),2,0)+"."+o(n,3,0)+"Z"}:c},95793(e,t,n){"use strict";var r=n(35394),i=n(82439),o=TypeError;e.exports=function(e){if(r(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw new o("Incorrect hint");return i(this,e)}},68589(e,t,n){"use strict";var r=n(36874),i=n(11722);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),i.f(e,t,n)}},80013(e,t,n){"use strict";var r=n(42756),i=n(11722),o=n(36874),a=n(72854);e.exports=function(e,t,n,s){s||(s={});var u=s.enumerable,l=void 0!==s.name?s.name:t;if(r(n)&&o(n,l,s),s.global)u?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(u=!0):delete e[t]}catch(e){}u?e[t]=n:i.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},71528(e,t,n){"use strict";var r=n(80013);e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},72854(e,t,n){"use strict";var r=n(8565),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},79329(e,t,n){"use strict";var r=n(74110),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw new i("Cannot delete property "+r(t)+" of "+r(e))}},57445(e,t,n){"use strict";var r=n(63930);e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},82906(e,t,n){"use strict";var r,i,o,a,s=n(8565),u=n(66806),l=n(21115),c=s.structuredClone,d=s.ArrayBuffer,h=s.MessageChannel,f=!1;if(l)f=function(e){c(e,{transfer:[e]})};else if(d)try{h||(r=u("worker_threads"))&&(h=r.MessageChannel),h&&(i=new h,o=new d(2),a=function(e){i.port1.postMessage(null,[e])},2===o.byteLength&&(a(o),0===o.byteLength&&(f=a)))}catch(e){}e.exports=f},74350(e,t,n){"use strict";var r=n(8565),i=n(5607),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},25450(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},78071(e){"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1}
2,InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},17501(e){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},73199(e,t,n){"use strict";var r=n(74350)("span").classList,i=r&&r.constructor&&r.constructor.prototype;e.exports=i===Object.prototype?void 0:i},39010(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},47302(e,t,n){"use strict";var r=n(95732).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},5198(e,t,n){"use strict";var r=n(95732);e.exports=/MSIE|Trident/.test(r)},49376(e,t,n){"use strict";var r=n(95732);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},55139(e,t,n){"use strict";var r=n(95732);
2e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},58716(e,t,n){"use strict";var r=n(57166);e.exports="NODE"===r},86401(e,t,n){"use strict";var r=n(95732);e.exports=/web0s(?!.*chrome)/i.test(r)},95732(e,t,n){"use strict";var r=n(8565).navigator,i=r&&r.userAgent;e.exports=i?String(i):""},77432(e,t,n){"use strict";var r,i,o=n(8565),a=n(95732),s=o.process,u=o.Deno,l=s&&s.versions||u&&u.version,c=l&&l.v8;c&&(i=(r=c.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),e.exports=i},63812(e,t,n){"use strict";var r=n(95732).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},57166(e,t,n){"use strict";var r=n(8565),i=n(95732),o=n(1273),a=function(e){return i.slice(0,e.length)===e};e.exports=a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":r.Bun&&"string"==typeof Bun.version?"BUN":r.Deno&&"object"==typeof Deno.version?"DENO":"process"===o(r.process)?"NODE":r.window&&r.document?"BROWSER":"REST"},93348(e,t,n){"use strict";var r=n(61337),i=Error,o=r("".replace),a=String(new i("zxcasd").stack),s=/\n\s*at [^:]*:[^\n]*/,u=s.test(a);e.exports=function(e,t){if(u&&"string"==typeof e&&!i.prepareStackTrace)for(;t--;)e=o(e,s,"");return e}},85470(e,t,n){"use strict";var r=n(99168),i=n(93348),o=n(2830),a=Error.captureStackTrace;e.exports=function(e,t,n,s){o&&(a?a(e,t):r(e,"stack",i(n,s)))}},2830(e,t,n){"use strict";var r=n(63930),i=n(25323);e.exports=!r((function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},38969(e,t,n){"use strict";var r=n(57445),i=n(63930),o=n(35394),a=n(59346),s=Error.prototype.toString,u=i((function(){if(r){var e=Object.create(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==s.call(e))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})}));e.exports=u?function(){var e=o(this),t=a(e.name,"Error"),n=a(e.message);return t?n?t+": "+n:t:n}:s},78149(e,t,n){"use strict";var r=n(8565),i=n(65040).f,o=n(99168),a=n(80013),s=n(72854),u=n(93241),l=n(64929);e.exports=function(e,t){var n,c,d,h,f,p=e.target,g=e.global,v=e.stat;if(n=g?r:v?r[p]||s(p,{}):r[p]&&r[p].prototype)for(c in t){if(h=t[c],d=e.dontCallGetSet?(f=i(n,c))&&f.value:n[c],!l(g?c:p+(v?".":"#")+c,e.forced)&&void 0!==d){if(typeof h==typeof d)continue;u(h,d)}(e.sham||d&&d.sham)&&o(h,"sham",!0),a(n,c,h,e)}}},63930(e){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},81403(e,t,n){"use strict";n(81392);var r=n(75136),i=n(80013),o=n(78102),a=n(63930),s=n(226),u=n(99168),l=s("species"),c=RegExp.prototype;e.exports=function(e,t,n,d){var h=s(e),f=!a((function(){var t={};return t[h]=function(){return 7},7!==""[e](t)})),p=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!f||!p||n){var g=/./[h],v=t(h,""[e],(function(e,t,n,i,a){var s=t.exec;return s===o||s===c.exec?f&&!a?{done:!0,value:r(g,t,n,i)}:{done:!0,value:r(e,n,t,i)}:{done:!1}}));i(String.prototype,e,v[0]),i(c,h,v[1])}d&&u(c[h],"sham",!0)}},54520(e,t,n){"use strict";var r=n(76871),i=n(27669),o=n(25450),a=n(14517),s=function(e,t,n,u,l,c,d,h){for(var f,p,g=l,v=0,m=!!d&&a(d,h);v<u;)v in n&&(f=m?m(n[v],v,t):n[v],c>0&&r(f)?(p=i(f),g=s(e,t,f,p,g,c-1)-1):(o(g+1),e[g]=f),g++),v++;return g};e.exports=s},33191(e,t,n){"use strict";var r=n(63930);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},10286(e,t,n){"use strict";var r=n(63223),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},14517(e,t,n){"use strict";var r=n(72739),i=n(21129),o=n(63223),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},63223(e,t,n){"use strict";var r=n(63930);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},87579(e,t,n){"use strict";var r=n(61337),i=n(21129),o=n(5607),a=n(89274),s=n(57689),u=n(63223),l=Function,c=r([].concat),d=r([].join),h={};e.exports=u?l.bind:function(e){var t=i(this),n=t.prototype,r=s(arguments,1
2),u=function(){var n=c(r,s(arguments));return this instanceof u?function(e,t,n){if(!a(h,t)){for(var r=[],i=0;i<t;i++)r[i]="a["+i+"]";h[t]=l("C,a","return new C("+d(r,",")+")")}return h[t](e,n)}(t,n.length,n):t.apply(e,n)};return o(n)&&(u.prototype=n),u}},75136(e,t,n){"use strict";var r=n(63223),i=Function.prototype.call;e.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},11255(e,t,n){"use strict";var r=n(57445),i=n(89274),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),u=s&&"something"===function(){}.name,l=s&&(!r||r&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:u,CONFIGURABLE:l}},10921(e,t,n){"use strict";var r=n(61337),i=n(21129);e.exports=function(e,t,n){try{return r(i(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},72739(e,t,n){"use strict";var r=n(1273),i=n(61337);e.exports=function(e){if("Function"===r(e))return i(e)}},61337(e,t,n){"use strict";var r=n(63223),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);e.exports=r?a:function(e){return function(){return o.apply(e,arguments)}}},20717(e){"use strict";var t=TypeError;e.exports=function(e){var n=e&&e.alphabet;if(void 0===n||"base64"===n||"base64url"===n)return n||"base64";throw new t("Incorrect `alphabet` option")}},94206(e,t,n){"use strict";var r=n(75136),i=n(42756),o=n(35394),a=n(69466),s=n(4906),u=n(35945),l=n(226),c=n(90721),d=l("asyncIterator");e.exports=function(e){var t,n=o(e),l=!0,h=u(n,d);return i(h)||(h=s(n),l=!1),void 0!==h?t=r(h,n):(t=n,l=!0),o(t),a(l?t:new c(a(t)))}},54809(e,t,n){"use strict";var r=n(75136),i=n(90721),o=n(35394),a=n(25142),s=n(69466),u=n(35945),l=n(226)("asyncIterator");e.exports=function(e,t){var n=arguments.length<2?u(e,l):t;return n?o(r(n,e)):new i(s(a(e)))}},66806(e,t,n){"use strict";var r=n(8565),i=n(58716);e.exports=function(e){if(i){try{return r.process.getBuiltinModule(e)}catch(e){}try{return Function('return require("'+e+'")')()}catch(e){}}}},54997(e,t,n){"use strict";var r=n(8565);e.exports=function(e,t){var n=r[e],i=n&&n.prototype;return i&&i[t]}},78780(e,t,n){"use strict";var r=n(8565),i=n(42756);e.exports=function(e,t){return arguments.length<2?(n=r[e],i(n)?n:void 0):r[e]&&r[e][t];var n}},69466(e){"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},96109(e,t,n){"use strict";var r=n(75136),i=n(35394),o=n(69466),a=n(4906);e.exports=function(e,t){t&&"string"==typeof e||i(e);var n=a(e);return o(i(void 0!==n?r(n,e):e))}},4906(e,t,n){"use strict";var r=n(40070),i=n(35945),o=n(72934),a=n(78228),s=n(226)("iterator");e.exports=function(e){if(!o(e))return i(e,s)||i(e,"@@iterator")||a[r(e)]}},25142(e,t,n){"use strict";var r=n(75136),i=n(21129),o=n(35394),a=n(74110),s=n(4906),u=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(i(n))return o(r(n,e));throw new u(a(e)+" is not iterable")}},26582(e,t,n){"use strict";var r=n(61337),i=n(76871),o=n(42756),a=n(1273),s=n(31858),u=r([].push);e.exports=function(e){if(o(e))return e;if(i(e)){for(var t=e.length,n=[],r=0;r<t;r++){var l=e[r];"string"==typeof l?u(n,l):"number"!=typeof l&&"Number"!==a(l)&&"String"!==a(l)||u(n,s(l))}var c=n.length,d=!0;return function(e,t){if(d)return d=!1,t;if(i(this))return t;for(var r=0;r<c;r++)if(n[r]===e)return t}}}},35945(e,t,n){"use strict";var r=n(21129),i=n(72934);e.exports=function(e,t){var n=e[t];return i(n)?void 0:r(n)}},25486(e,t,n){"use strict";var r=n(21129),i=n(35394),o=n(75136),a=n(57200),s=n(69466),u="Invalid size",l=RangeError,c=TypeError,d=Math.max,h=function(e,t){this.set=e,this.size=d(t,0),this.has=r(e.has),this.keys=r(e.keys)};h.prototype={getIterator:function(){return s(i(o(this.keys,this.set)))},includes:function(e){return o(this.has,this.set,e)}},e.exports=function(e){i(e);var t=+e.size;if(t!=t)throw new c(u);var n=a(t);if(n<0)throw new l(u);return new h(e,n)}},31825(e,t,n){"use strict";var r=n(61337),i=n(28660),o=Math.floor,a=r("".charAt),s=r("".replace),u=r("".slice),l=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,h){var f=n+e.length,p=r.length,g=c;return void 0!==d&&(d=i(d),g=l),s(h,g,(function(i,s){var l;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return u(t,0,n);case"'":return u(t,f);case"<":l=d[u(s,1,-1)];break;default:var c=+s;if(0===c)return i;if(c>p){var h=o(c/10);return 0===h?i:h<=p?void 0===r[h-1]?a(s,1):r[h-1]+a(s,1):i}l=r[c-1]}return void 0===l?"":l}))}},8565(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},89274(e,t,n){"use strict";var r=n(61337),i=n(28660),o=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},77932(e){"use strict";e.exports={}},68706(e){"use strict";e.exports=function(e,t){try{1===arguments.length?console.error(e):console.error(e,t)}catch(e){}}},93482(e,t,n){"use strict";var r=n(78780);e.exports=r("document","documentElement")},46942(e,t,n){"use strict";var r=n(57445),i=n(63930),o=n(74350);e.exports=!r&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},75151(e){"use strict";var t=Array,n=Math.abs,r=Math.pow,i=Math.floor,o=Math.log,a=Math.LN2;e.exports={pack:function(e,s,u){var l,c,d,h=t(u),f=8*u-s-1,p=(1<<f)-1,g=p>>1,v=23===s?r(2,-24)-r(2,-77):0,m=e<0||0===e&&1/e<0?1:0,y=0;
vendor: 6,049 bytes, line 2
2for((e=n(e))!=e||e===1/0?(c=e!=e?1:0,l=p):(l=i(o(e)/a),e*(d=r(2,-l))<1&&(l--,d*=2),(e+=l+g>=1?v/d:v*r(2,1-g))*d>=2&&(l++,d/=2),l+g>=p?(c=0,l=p):l+g>=1?(c=(e*d-1)*r(2,s),l+=g):(c=e*r(2,g-1)*r(2,s),l=0));s>=8;)h[y++]=255&c,c/=256,s-=8;for(l=l<<s|c,f+=s;f>0;)h[y++]=255&l,l/=256,f-=8;return h[y-1]|=128*m,h},unpack:function(e,t){var n,i=e.length,o=8*i-t-1,a=(1<<o)-1,s=a>>1,u=o-7,l=i-1,c=e[l--],d=127&c;for(c>>=7;u>0;)d=256*d+e[l--],u-=8;for(n=d&(1<<-u)-1,d>>=-u,u+=t;u>0;)n=256*n+e[l--],u-=8;if(0===d)d=1-s;else{if(d===a)return n?NaN:c?-1/0:1/0;n+=r(2,t),d-=s}return(c?-1:1)*n*r(2,d-t)}}},66792(e,t,n){"use strict";var r=n(61337),i=n(63930),o=n(1273),a=Object,s=r("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===o(e)?s(e,""):a(e)}:a},15630(e,t,n){"use strict";var r=n(42756),i=n(5607),o=n(77302);e.exports=function(e,t,n){var a,s;return o&&r(a=t.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&o(e,s),e}},66141(e,t,n){"use strict";var r=n(61337),i=n(42756),o=n(36270),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},94025(e,t,n){"use strict";var r=n(5607),i=n(99168);e.exports=function(e,t){r(t)&&"cause"in t&&i(e,"cause",t.cause)}},37966(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(77932),a=n(5607),s=n(89274),u=n(11722).f,l=n(85093),c=n(33421),d=n(83839),h=n(47161),f=n(33191),p=!1,g=h("meta"),v=0,m=function(e){u(e,g,{value:{objectID:"O"+v++,weakData:{}}})},y=e.exports={enable:function(){y.enable=function(){},p=!0;var e=l.f,t=i([].splice),n={};n[g]=1,e(n).length&&(l.f=function(n){for(var r=e(n),i=0,o=r.length;i<o;i++)if(r[i]===g){t(r,i,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:c.f}))},fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,g)){if(!d(e))return"F";if(!t)return"E";m(e)}return e[g].objectID},getWeakData:function(e,t){if(!s(e,g)){if(!d(e))return!0;if(!t)return!1;m(e)}return e[g].weakData},onFreeze:function(e){return f&&p&&d(e)&&!s(e,g)&&m(e),e}};o[g]=!0},80086(e,t,n){"use strict";var r,i,o,a=n(16257),s=n(8565),u=n(5607),l=n(99168),c=n(89274),d=n(36270),h=n(2304),f=n(77932),p="Object already initialized",g=s.TypeError,v=s.WeakMap;if(a||d.state){var m=d.state||(d.state=new v);m.get=m.get,m.has=m.has,m.set=m.set,r=function(e,t){if(m.has(e))throw new g(p);return t.facade=e,m.set(e,t),t},i=function(e){return m.get(e)||{}},o=function(e){return m.has(e)}}else{var y=h("state");f[y]=!0,r=function(e,t){if(c(e,y))throw new g(p);return t.facade=e,l(e,y,t),t},i=function(e){return c(e,y)?e[y]:{}},o=function(e){return c(e,y)}}e.exports={set:r,get:i,has:o,enforce:function(e){return o(e)?i(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!u(t)||(n=i(t)).type!==e)throw new g("Incompatible receiver, "+e+" required");return n}}}},34090(e,t,n){"use strict";var r=n(226),i=n(78228),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},76871(e,t,n){"use strict";var r=n(1273);e.exports=Array.isArray||function(e){return"Array"===r(e)}},78128(e,t,n){"use strict";var r=n(40070);e.exports=function(e){var t=r(e);return"BigInt64Array"===t||"BigUint64Array"===t}},42756(e){"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},33034(e,t,n){"use strict";var r=n(61337),i=n(63930),o=n(42756),a=n(40070),s=n(78780),u=n(66141),l=function(){},c=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,h=r(d.exec),f=!d.test(l),p=function(e){if(!o(e))return!1;try{return c(l,[],e),!0}catch(e){return!1}},g=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!h(d,u(e))}catch(e){return!0}};g.sham=!0,e.exports=!c||i((function(){var e;return p(p.call)||!p(Object)||!p((function(){e=!0}))||e}))?g:p},40508(e,t,n){"use strict";var r=n(89274);e.exports=function(e){return void 0!==e&&(r(e,"value")||r(e,"writable"))}},64929(e,t,n){"use strict";var r=n(63930),i=n(42756),o=/#|\.prototype\./,a=function(e,t){var n=u[s(e)];return n===c||n!==l&&(i(t)?r(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},u=a.data={},l=a.NATIVE="N",c=a.POLYFILL="P";e.exports=a},25560(e,t,n){"use strict";var r=n(5607),i=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&i(e)===e}},72934(e){"use strict";e.exports=function(e){return null==e}},5607(e,t,n){"use strict";var r=n(42756);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},27520(e,t,n){"use strict";var r=n(5607);e.exports=function(e){return r(e)||null===e}},37502(e){"use strict";e.exports=!1},86387(e,t,n){"use strict";var r=n(5607),i=n(80086).get;e.exports=function(e){if(!r(e))return!1;var t=i(e);return!!t&&"RawJSON"===t.type}},28641(e,t,n){"use strict";var r=n(5607),i=n(1273),o=n(226)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"===i(e))}},59800(e,t,n){"use strict";var r=n(78780),i=n(42756),o=n(32922),a=n(21049),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return i(t)&&o(t.prototype,s(e))}},74192(e,t,n){"use strict";var r=n(75136);e.exports=function(e,t,n){for(var i,o,a=n?e:e.iterator,s=e.next;!(i=r(s,a)).done;)if(void 0!==(o=t(i.value)))return o}},56721(e,t,n){"use strict";var r=n(14517),i=n(75136),o=n(35394),a=n(74110),s=n(34090),u=n(27669),l=n(32922),c=n(25142),d=n(4906),h=n(69340),f=TypeError,p=function(e,t){this.stopped=e,this.result=t},g=p.prototype;e.exports=function(e,t,n){var v,m,y,b,w,D,x,E=n&&n.that,A=!(!n||!n.AS_ENTRIES),C=!(!n||!n.IS_RECORD),S=!(!n||!n.IS_ITERATOR),_=!(!n||!n.INTERRUPTED),k=r(t,E),O=function(e){return v&&h(v,"normal",e),new p(!0,e)},F=function(e){return A?(o(e),_?k(e[0],e[1],O):k(e[0],e[1])):_?k(e,O):k(e)};if(C)v=e.iterator;else if(S)v=e;else{if(!(m=d(e)))throw new f(a(e)+" is not iterable");if(s(m)){for(y=0,b=u(e);b>y;
vendor: 5,260 bytes, line 2
2y++)if((w=F(e[y]))&&l(g,w))return w;return new p(!1)}v=c(e,m)}for(D=C?e.next:v.next;!(x=i(D,v)).done;){try{w=F(x.value)}catch(e){h(v,"throw",e)}if("object"==typeof w&&w&&l(g,w))return w}return new p(!1)}},69340(e,t,n){"use strict";var r=n(75136),i=n(35394),o=n(35945);e.exports=function(e,t,n){var a,s;i(e);try{if(!(a=o(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(e){s=!0,a=e}if("throw"===t)throw n;if(s)throw a;return i(a),n}},47167(e,t,n){"use strict";var r=n(83050).IteratorPrototype,i=n(38657),o=n(25323),a=n(16642),s=n(78228),u=function(){return this};e.exports=function(e,t,n,l){var c=t+" Iterator";return e.prototype=i(r,{next:o(+!l,n)}),a(e,c,!1,!0),s[c]=u,e}},26435(e,t,n){"use strict";var r=n(75136),i=n(38657),o=n(99168),a=n(71528),s=n(226),u=n(80086),l=n(35945),c=n(83050).IteratorPrototype,d=n(95640),h=n(69340),f=s("toStringTag"),p="IteratorHelper",g="WrapForValidIterator",v=u.set,m=function(e){var t=u.getterFor(e?g:p);return a(i(c),{next:function(){var n=t(this);if(e)return n.nextHandler();try{var r=n.done?void 0:n.nextHandler();return d(r,n.done)}catch(e){throw n.done=!0,e}},return:function(){var n=t(this),i=n.iterator;if(n.done=!0,e){var o=l(i,"return");return o?r(o,i):d(void 0,!0)}if(n.inner)try{h(n.inner.iterator,"normal")}catch(e){return h(i,"throw",e)}return h(i,"normal"),d(void 0,!0)}})},y=m(!0),b=m(!1);o(b,f,"Iterator Helper"),e.exports=function(e,t){var n=function(n,r){r?(r.iterator=n.iterator,r.next=n.next):r=n,r.type=t?g:p,r.nextHandler=e,r.counter=0,r.done=!1,v(this,r)};return n.prototype=t?y:b,n}},5225(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(37502),a=n(11255),s=n(42756),u=n(47167),l=n(24098),c=n(77302),d=n(16642),h=n(99168),f=n(80013),p=n(226),g=n(78228),v=n(83050),m=a.PROPER,y=a.CONFIGURABLE,b=v.IteratorPrototype,w=v.BUGGY_SAFARI_ITERATORS,D=p("iterator"),x="keys",E="values",A="entries",C=function(){return this};e.exports=function(e,t,n,a,p,v,S){u(n,t,a);var _,k,O,F=function(e){if(e===p&&M)return M;if(!w&&e&&e in R)return R[e];switch(e){case x:case E:case A:return function(){return new n(this,e)}}return function(){return new n(this)}},P=t+" Iterator",T=!1,R=e.prototype,j=R[D]||R["@@iterator"]||p&&R[p],M=!w&&j||F(p),I="Array"===t&&R.entries||j;if(I&&(_=l(I.call(new e)))!==Object.prototype&&_.next&&(o||l(_)===b||(c?c(_,b):s(_[D])||f(_,D,C)),d(_,P,!0,!0),o&&(g[P]=C)),m&&p===E&&j&&j.name!==E&&(!o&&y?h(R,"name",E):(T=!0,M=function(){return i(j,this)})),p)if(k={values:F(E),keys:v?M:F(x),entries:F(A)},S)for(O in k)(w||T||!(O in R))&&f(R,O,k[O]);else r({target:t,proto:!0,forced:w||T},k);return o&&!S||R[D]===M||f(R,D,M,{name:p}),g[t]=M,k}},84926(e,t,n){"use strict";var r=n(75136),i=n(21129),o=n(35394),a=n(69466),s=n(26435),u=n(28516),l=s((function(){var e=this.iterator,t=o(r(this.next,e));if(!(this.done=!!t.done))return u(e,this.mapper,[t.value,this.counter++],!0)}));e.exports=function(e){return o(this),i(e),new l(a(this),{mapper:e})}},83050(e,t,n){"use strict";var r,i,o,a=n(63930),s=n(42756),u=n(5607),l=n(38657),c=n(24098),d=n(80013),h=n(226),f=n(37502),p=h("iterator"),g=!1;[].keys&&("next"in(o=[].keys())?(i=c(c(o)))!==Object.prototype&&(r=i):g=!0),!u(r)||a((function(){var e={};return r[p].call(e)!==e}))?r={}:f&&(r=l(r)),s(r[p])||d(r,p,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:g}},78228(e){"use strict";e.exports={}},27669(e,t,n){"use strict";var r=n(71907);e.exports=function(e){return r(e.length)}},36874(e,t,n){"use strict";var r=n(61337),i=n(63930),o=n(42756),a=n(89274),s=n(57445),u=n(11255).CONFIGURABLE,l=n(66141),c=n(80086),d=c.enforce,h=c.get,f=String,p=Object.defineProperty,g=r("".slice),v=r("".replace),m=r([].join),y=s&&!i((function(){return 8!==p((function(){}),"length",{value:8}).length})),b=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===g(f(t),0,7)&&(t="["+v(f(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||u&&e.name!==t)&&(s?p(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&a(n,"arity")&&e.length!==n.arity&&p(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&p(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=d(e);return a(r,"source")||(r.source=m(b,"string"==typeof t?t:"")),e};Function.prototype.toString=w((function(){return o(this)&&h(this).source||l(this)}),"toString")},91349(e,t,n){"use strict";var r=n(61337),i=Map.prototype;e.exports={Map,set:r(i.set),get:r(i.get),has:r(i.has),remove:r(i.delete),proto:i}},40437(e){"use strict";var t=Math.expm1,n=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!==t(-2e-17)?function(e){var t=+e;return 0===t?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}:t},82541(e,t,n){"use strict";var r=n(49919);e.exports=Math.f16round||function(e){return r(e,.0009765625,65504,6103515625e-14)}},49919(e,t,n){"use strict";var r=n(11003),i=Math.abs,o=2220446049250313e-31,a=1/o;e.exports=function(e,t,n,s){var u=+e,l=i(u),c=r(u);if(l<s)return c*function(e){return e+a-a}(l/s/t)*s*t;var d=(1+t/o)*l,h=d-(d-l);return h>n||h!=h?c*(1/0):c*h}},7628(e,t,n){"use strict";var r=n(49919);e.exports=Math.fround||function(e){return r(e,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)}},53855(e){"use strict";
2var t=Math.log,n=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*n}},69727(e){"use strict";var t=Math.log;e.exports=Math.log1p||function(e){var n=+e;return n>-1e-8&&n<1e-8?n-n*n/2:t(1+n)}},11003(e){"use strict";e.exports=Math.sign||function(e){var t=+e;return 0===t||t!=t?t:t<0?-1:1}},74470(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},23318(e,t,n){"use strict";var r,i,o,a,s,u=n(8565),l=n(38652),c=n(14517),d=n(858).set,h=n(76208),f=n(55139),p=n(49376),g=n(86401),v=n(58716),m=u.MutationObserver||u.WebKitMutationObserver,y=u.document,b=u.process,w=u.Promise,D=l("queueMicrotask");if(!D){var x=new h,E=function(){var e,t;for(v&&(e=b.domain)&&e.exit();t=x.get();)try{t()}catch(e){throw x.head&&r(),e}e&&e.enter()};f||v||g||!m||!y?!p&&w&&w.resolve?((a=w.resolve(void 0)).constructor=w,s=c(a.then,a),r=function(){s(E)}):v?r=function(){b.nextTick(E)}:(d=c(d,u),r=function(){d(E)}):(i=!0,o=y.createTextNode(""),new m(E).observe(o,{characterData:!0}),r=function(){o.data=i=!i}),D=function(e){x.head||r(),x.add(e)}}e.exports=D},38846(e,t,n){"use strict";var r=n(63930);e.exports=!r((function(){var e="9007199254740993",t=JSON.rawJSON(e);return!JSON.isRawJSON(t)||JSON.stringify(t)!==e}))},236(e,t,n){"use strict";var r=n(21129),i=TypeError,o=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw new i("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new o(e)}},59346(e,t,n){"use strict";var r=n(31858);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},99856(e){"use strict";var t=RangeError;e.exports=function(e){if(e==e)return e;throw new t("NaN is not allowed")}},69276(e,t,n){"use strict";var r=n(28641),i=TypeError;e.exports=function(e){if(r(e))throw new i("The method doesn't accept regular expressions");return e}},50063(e,t,n){"use strict";var r=n(8565).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},99371(e,t,n){"use strict";var r=n(8565),i=n(63930),o=n(61337),a=n(31858),s=n(25915).trim,u=n(56273),l=o("".charAt),c=r.parseFloat,d=r.Symbol,h=d&&d.iterator,f=1/c(u+"-0")!=-1/0||h&&!i((function(){c(Object(h))}));e.exports=f?function(e){var t=s(a(e)),n=c(t);return 0===n&&"-"===l(t,0)?-0:n}:c},40620(e,t,n){"use strict";var r=n(8565),i=n(63930),o=n(61337),a=n(31858),s=n(25915).trim,u=n(56273),l=r.parseInt,c=r.Symbol,d=c&&c.iterator,h=/^[+-]?0x/i,f=o(h.exec),p=8!==l(u+"08")||22!==l(u+"0x16")||d&&!i((function(){l(Object(d))}));e.exports=p?function(e,t){var n=s(a(e));return l(n,t>>>0||(f(h,n)?16:10))}:l},57608(e,t,n){"use strict";var r=n(57445),i=n(61337),o=n(75136),a=n(63930),s=n(82793),u=n(68308),l=n(18280),c=n(28660),d=n(66792),h=Object.assign,f=Object.defineProperty,p=i([].concat);e.exports=!h||a((function(){if(r&&1!==h({b:1},h(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol("assign detection"),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!==h({},e)[n]||s(h({},t)).join("")!==i}))?function(e,t){for(var n=c(e),i=arguments.length,a=1,h=u.f,f=l.f;i>a;)for(var g,v=d(arguments[a++]),m=h?p(s(v),h(v)):s(v),y=m.length,b=0;y>b;)g=m[b++],r&&!o(f,v,g)||(n[g]=v[g]);return n}:h},38657(e,t,n){"use strict";var r,i=n(35394),o=n(58198),a=n(39010),s=n(77932),u=n(93482),l=n(74350),c=n(2304),d="prototype",h="script",f=c("IE_PROTO"),p=function(){},g=function(e){return"<"+h+">"+e+"</"+h+">"},v=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},m=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;m="undefined"!=typeof document?document.domain&&r?v(r):(t=l("iframe"),n="java"+h+":",t.style.display="none",u.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(g("document.F=Object")),e.close(),e.F):v(r);for(var i=a.length;i--;)delete m[d][a[i]];return m()};s[f]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p[d]=i(e),n=new p,p[d]=null,n[f]=e):n=m(),void 0===t?n:o.f(n,t)}},58198(e,t,n){"use strict";var r=n(57445),i=n(81835),o=n(11722),a=n(35394),s=n(59348),u=n(82793);t.f=r&&!i?Object.defineProperties:function(e,t){a(e);for(var n,r=s(t),i=u(t),l=i.length,c=0;l>c;)o.f(e,n=i[c++],r[n]);return e}},11722(e,t,n){"use strict";var r=n(57445),i=n(46942),o=n(81835),a=n(35394),s=n(74528),u=TypeError,l=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",h="configurable",f="writable";t.f=r?o?function(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var r=c(e,t);
2r&&r[f]&&(e[t]=n.value,n={configurable:h in n?n[h]:r[h],enumerable:d in n?n[d]:r[d],writable:!1})}return l(e,t,n)}:l:function(e,t,n){if(a(e),t=s(t),a(n),i)try{return l(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new u("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},65040(e,t,n){"use strict";var r=n(57445),i=n(75136),o=n(18280),a=n(25323),s=n(59348),u=n(74528),l=n(89274),c=n(46942),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=s(e),t=u(t),c)try{return d(e,t)}catch(e){}if(l(e,t))return a(!i(o.f,e,t),e[t])}},33421(e,t,n){"use strict";var r=n(1273),i=n(59348),o=n(85093).f,a=n(57689),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return s&&"Window"===r(e)?function(e){try{return o(e)}catch(e){return a(s)}}(e):o(i(e))}},85093(e,t,n){"use strict";var r=n(67211),i=n(39010).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},68308(e,t){"use strict";t.f=Object.getOwnPropertySymbols},24098(e,t,n){"use strict";var r=n(89274),i=n(42756),o=n(28660),a=n(2304),s=n(94768),u=a("IE_PROTO"),l=Object,c=l.prototype;e.exports=s?l.getPrototypeOf:function(e){var t=o(e);if(r(t,u))return t[u];var n=t.constructor;return i(n)&&t instanceof n?n.prototype:t instanceof l?c:null}},83839(e,t,n){"use strict";var r=n(63930),i=n(5607),o=n(1273),a=n(46229),s=Object.isExtensible,u=r((function(){s(1)}));e.exports=u||a?function(e){return!!i(e)&&((!a||"ArrayBuffer"!==o(e))&&(!s||s(e)))}:s},32922(e,t,n){"use strict";var r=n(61337);e.exports=r({}.isPrototypeOf)},67211(e,t,n){"use strict";var r=n(61337),i=n(89274),o=n(59348),a=n(69594).indexOf,s=n(77932),u=r([].push);e.exports=function(e,t){var n,r=o(e),l=0,c=[];for(n in r)!i(s,n)&&i(r,n)&&u(c,n);for(;t.length>l;)i(r,n=t[l++])&&(~a(c,n)||u(c,n));return c}},82793(e,t,n){"use strict";var r=n(67211),i=n(39010);e.exports=Object.keys||function(e){return r(e,i)}},18280(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);t.f=i?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},97422(e,t,n){"use strict";var r=n(37502),i=n(8565),o=n(63930),a=n(63812);e.exports=r||!o((function(){if(!(a&&a<535)){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete i[e]}}))},77302(e,t,n){"use strict";var r=n(10921),i=n(5607),o=n(76909),a=n(96385);
vendor: 4,912 bytes, line 2
2e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return o(n),a(r),i(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},33460(e,t,n){"use strict";var r=n(57445),i=n(63930),o=n(61337),a=n(24098),s=n(82793),u=n(59348),l=o(n(18280).f),c=o([].push),d=r&&i((function(){var e=Object.create(null);return e[2]=2,!l(e,2)})),h=function(e){return function(t){for(var n,i=u(t),o=s(i),h=d&&null===a(i),f=o.length,p=0,g=[];f>p;)n=o[p++],r&&!(h?n in i:l(i,n))||c(g,e?[n,i[n]]:i[n]);return g}};e.exports={entries:h(!0),values:h(!1)}},31660(e,t,n){"use strict";var r=n(91177),i=n(40070);e.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},82439(e,t,n){"use strict";var r=n(75136),i=n(42756),o=n(5607),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&i(n=e.toString)&&!o(s=r(n,e)))return s;if(i(n=e.valueOf)&&!o(s=r(n,e)))return s;if("string"!==t&&i(n=e.toString)&&!o(s=r(n,e)))return s;throw new a("Can't convert object to primitive value")}},46648(e,t,n){"use strict";var r=n(78780),i=n(61337),o=n(85093),a=n(68308),s=n(35394),u=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=a.f;return n?u(t,n(e)):t}},30553(e,t,n){"use strict";var r=n(61337),i=n(89274),o=SyntaxError,a=parseInt,s=String.fromCharCode,u=r("".charAt),l=r("".slice),c=r(/./.exec),d={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},h=/^[\da-f]{4}$/i,f=/^[\u0000-\u001F]$/;e.exports=function(e,t){for(var n=!0,r="";t<e.length;){var p=u(e,t);if("\\"===p){var g=l(e,t,t+2);if(i(d,g))r+=d[g],t+=2;else{if("\\u"!==g)throw new o('Unknown escape sequence: "'+g+'"');var v=l(e,t+=2,t+4);if(!c(h,v))throw new o("Bad Unicode escape at: "+t);r+=s(a(v,16)),t+=4}}else{if('"'===p){n=!1,t++;break}if(c(f,p))throw new o("Bad control character in string literal at: "+t);r+=p,t++}}if(n)throw new o("Unterminated string at: "+t);return{value:r,end:t}}},93896(e,t,n){"use strict";var r=n(8565);e.exports=r},42098(e){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},46173(e,t,n){"use strict";var r=n(8565),i=n(34685),o=n(42756),a=n(64929),s=n(66141),u=n(226),l=n(57166),c=n(37502),d=n(77432),h=i&&i.prototype,f=u("species"),p=!1,g=o(r.PromiseRejectionEvent),v=a("Promise",(function(){var e=s(i),t=e!==String(i);if(!t&&66===d)return!0;if(c&&(!h.catch||!h.finally))return!0;if(!d||d<51||!/native code/.test(e)){var n=new i((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};if((n.constructor={})[f]=r,!(p=n.then((function(){}))instanceof r))return!0}return!(t||"BROWSER"!==l&&"DENO"!==l||g)}));e.exports={CONSTRUCTOR:v,REJECTION_EVENT:g,SUBCLASSING:p}},34685(e,t,n){"use strict";var r=n(8565);e.exports=r.Promise},5096(e,t,n){"use strict";var r=n(35394),i=n(5607),o=n(236);e.exports=function(e,t){if(r(e),i(t)&&t.constructor===e)return t;var n=o.f(e);return(0,n.resolve)(t),n.promise}},268(e,t,n){"use strict";var r=n(34685),i=n(95371),o=n(46173).CONSTRUCTOR;e.exports=o||!i((function(e){r.all(e).then(void 0,(function(){}))}))},78303(e,t,n){"use strict";var r=n(11722).f;e.exports=function(e,t,n){n in e||r(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},76208(e){"use strict";var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},985(e,t,n){"use strict";var r=n(75136),i=n(35394),o=n(42756),a=n(1273),s=n(78102),u=TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var l=r(n,e,t);return null!==l&&i(l),l}if("RegExp"===a(e))return r(s,e,t);throw new u("RegExp#exec called on incompatible receiver")}},78102(e,t,n){"use strict";var r,i,o=n(75136),a=n(61337),s=n(31858),u=n(18396),l=n(15824),c=n(49218),d=n(38657),h=n(80086).get,f=n(40524),p=n(86665),g=c("native-string-replace",String.prototype.replace),v=RegExp.prototype.exec,m=v,y=a("".charAt),b=a("".indexOf),w=a("".replace),D=a("".slice),x=(i=/b*/g,o(v,r=/a/,"a"),o(v,i,"a"),0!==r.lastIndex||0!==i.lastIndex),E=l.BROKEN_CARET,A=void 0!==/()??/.exec("")[1];(x||A||E||f||p)&&(m=function(e){var t,n,r,i,a,l,c,f=this,p=h(f),C=s(e),S=p.raw;if(S)return S.lastIndex=f.lastIndex,t=o(m,S,C),f.lastIndex=S.lastIndex,t;var _=p.groups,k=E&&f.sticky,O=o(u,f),F=f.source,P=0,T=C;if(k&&(O=w(O,"y",""),-1===b(O,"g")&&(O+="g"),T=D(C,f.lastIndex),f.lastIndex>0&&(!f.multiline||f.multiline&&"\n"!==y(C,f.lastIndex-1))&&(F="(?: "+F+")",T=" "+T,P++),n=new RegExp("^(?:"+F+")",O)),A&&(n=new RegExp("^"+F+"$(?!\\s)",O)),x&&(r=f.lastIndex),i=o(v,k?n:f,T),k?i?(i.input=D(i.input,P),i[0]=D(i[0],P),i.index=f.lastIndex,f.lastIndex+=i[0].length):f.lastIndex=0:x&&i&&(f.lastIndex=f.global?i.index+i[0].length:r),A&&i&&i.length>
21&&o(g,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&_)for(i.groups=l=d(null),a=0;a<_.length;a++)l[(c=_[a])[0]]=i[c[1]];return i}),e.exports=m},18396(e,t,n){"use strict";var r=n(35394);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},3457(e,t,n){"use strict";var r=n(75136),i=n(89274),o=n(32922),a=n(18396),s=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in s||i(e,"flags")||!o(s,e)?t:r(a,e)}},15824(e,t,n){"use strict";var r=n(63930),i=n(8565).RegExp,o=r((function(){var e=i("a","y");return e.lastIndex=2,null!==e.exec("abcd")})),a=o||r((function(){return!i("a","y").sticky})),s=o||r((function(){var e=i("^r","gy");return e.lastIndex=2,null!==e.exec("str")}));e.exports={BROKEN_CARET:s,MISSED_STICKY:a,UNSUPPORTED_Y:o}},40524(e,t,n){"use strict";var r=n(63930),i=n(8565).RegExp;e.exports=r((function(){var e=i(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)}))},86665(e,t,n){"use strict";var r=n(63930),i=n(8565).RegExp;e.exports=r((function(){var e=i("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},76909(e,t,n){"use strict";var r=n(72934),i=TypeError;e.exports=function(e){if(r(e))throw new i("Can't call method on "+e);return e}},38652(e,t,n){"use strict";var r=n(8565),i=n(57445),o=Object.getOwnPropertyDescriptor;e.exports=function(e){if(!i)return r[e];var t=o(r,e);return t&&t.value}},36837(e){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},82683(e,t,n){"use strict";var r,i=n(8565),o=n(10286),a=n(42756),s=n(57166),u=n(95732),l=n(57689),c=n(66301),d=i.Function,h=/MSIE .\./.test(u)||"BUN"===s&&((r=i.Bun.version.split(".")).length<3||"0"===r[0]&&(r[1]<3||"3"===r[1]&&"0"===r[2]));e.exports=function(e,t){var n=t?2:1;return h?function(r,i){var s=c(arguments.length,1)>n,u=a(r)?r:d(r),h=s?l(arguments,n):[],f=s?function(){o(u,this,h)}:u;return t?e(f,i):e(f)}:e}},36783(e,t,n){"use strict";var r=n(49408),i=n(46448),o=r.Set,a=r.add;e.exports=function(e){var t=new o;return i(e,(function(e){a(t,e)})),t}},52811(e,t,n){"use strict";var r=n(54481),i=n(49408),o=n(36783),a=n(57805),s=n(25486),u=n(46448),l=n(74192),c=i.has,d=i.remove;e.exports=function(e){var t=r(this),n=s(e),i=o(t);return a(t)<=n.size?u(t,(function(e){n.includes(e)&&d(i,e)})):l(n.getIterator(),(function(e){c(t,e)&&d(i,e)})),i}},49408(e,t,n){"use strict";var r=n(61337),i=Set.prototype;e.exports={Set,add:r(i.add),has:r(i.has),remove:r(i.delete),proto:i}},74001(e,t,n){"use strict";var r=n(54481),i=n(49408),o=n(57805),a=n(25486),s=n(46448),u=n(74192),l=i.Set,c=i.add,d=i.has;e.exports=function(e){var t=r(this),n=a(e),i=new l;return o(t)>n.size?u(n.getIterator(),(function(e){d(t,e)&&c(i,e)})):s(t,(function(e){n.includes(e)&&c(i,e)})),i}},98034(e,t,n){"use strict";var r=n(54481),i=n(49408).has,o=n(57805),a=n(25486),s=n(46448),u=n(74192),l=n(69340);e.exports=function(e){var t=r(this),n=a(e);if(o(t)<=n.size)return!1!==s(t,(function(e){if(n.includes(e))return!1}),!0);var c=n.getIterator();return!1!==u(c,(function(e){if(i(t,e))return l(c,"normal",!1)}))}},85633(e,t,n){"use strict";var r=n(54481),i=n(57805),o=n(46448),a=n(25486);e.exports=function(e){var t=r(this),n=a(e);return!(i(t)>n.size)&&!1!==o(t,(function(e){if(!n.includes(e))return!1}),!0)}},35424(e,t,n){"use strict";var r=n(54481),i=n(49408).has,o=n(57805),a=n(25486),s=n(74192),u=n(69340);e.exports=function(e){var t=r(this),n=a(e);if(o(t)<n.size)return!1;var l=n.getIterator();return!1!==s(l,(function(e){if(!i(t,e))return u(l,"normal",!1)}))}},46448(e,t,n){"use strict";var r=n(61337),i=n(74192),o=n(49408),a=o.Set,s=o.proto,u=r(s.forEach),l=r(s.keys),c=l(new a).next;e.exports=function(e,t,n){return n?i({iterator:l(e),next:c},t):u(e,t)}},58111(e,t,n){"use strict";var r=n(78780),i=function(e){return{size:e,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}};e.exports=function(e){var t=r("Set");try{(new t)[e](i(0));try{return(new t)[e](i(-1)),!1}catch(e){return!0}}catch(e){return!1}}}
vendor: 4,103 bytes, line 2
2,57805(e,t,n){"use strict";var r=n(10921),i=n(49408);e.exports=r(i.proto,"size","get")||function(e){return e.size}},66084(e,t,n){"use strict";var r=n(78780),i=n(68589),o=n(226),a=n(57445),s=o("species");e.exports=function(e){var t=r(e);a&&t&&!t[s]&&i(t,s,{configurable:!0,get:function(){return this}})}},86209(e,t,n){"use strict";var r=n(54481),i=n(49408),o=n(36783),a=n(25486),s=n(74192),u=i.add,l=i.has,c=i.remove;e.exports=function(e){var t=r(this),n=a(e).getIterator(),i=o(t);return s(n,(function(e){l(t,e)?c(i,e):u(i,e)})),i}},16642(e,t,n){"use strict";var r=n(11722).f,i=n(89274),o=n(226)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!i(e,o)&&r(e,o,{configurable:!0,value:t})}},9869(e,t,n){"use strict";var r=n(54481),i=n(49408).add,o=n(36783),a=n(25486),s=n(74192);e.exports=function(e){var t=r(this),n=a(e).getIterator(),u=o(t);return s(n,(function(e){i(u,e)})),u}},2304(e,t,n){"use strict";var r=n(49218),i=n(47161),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},36270(e,t,n){"use strict";var r=n(37502),i=n(8565),o=n(72854),a="__core-js_shared__",s=e.exports=i[a]||o(a,{});(s.versions||(s.versions=[])).push({version:"3.38.1",mode:r?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},49218(e,t,n){"use strict";var r=n(36270);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},12900(e,t,n){"use strict";var r=n(35394),i=n(70633),o=n(72934),a=n(226)("species");e.exports=function(e,t){var n,s=r(e).constructor;return void 0===s||o(n=r(s)[a])?t:i(n)}},22350(e,t,n){"use strict";var r=n(63930);e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},63324(e,t,n){"use strict";var r=n(61337),i=n(57200),o=n(31858),a=n(76909),s=r("".charAt),u=r("".charCodeAt),l=r("".slice),c=function(e){return function(t,n){var r,c,d=o(a(t)),h=i(n),f=d.length;return h<0||h>=f?e?"":void 0:(r=u(d,h))<55296||r>56319||h+1===f||(c=u(d,h+1))<56320||c>57343?e?s(d,h):r:e?l(d,h,h+2):c-56320+(r-55296<<10)+65536}};e.exports={codeAt:c(!1),charAt:c(!0)}},2854(e,t,n){"use strict";var r=n(95732);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},62126(e,t,n){"use strict";var r=n(61337),i=n(71907),o=n(31858),a=n(30892),s=n(76909),u=r(a),l=r("".slice),c=Math.ceil,d=function(e){return function(t,n,r){var a,d,h=o(s(t)),f=i(n),p=h.length,g=void 0===r?" ":o(r);return f<=p||""===g?h:((d=u(g,c((a=f-p)/g.length))).length>a&&(d=l(d,0,a)),e?h+d:d+h)}};e.exports={start:d(!1),end:d(!0)}},66046(e,t,n){"use strict";var r=n(61337),i=2147483647,o=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,s="Overflow: input needs wider integers to process",u=RangeError,l=r(a.exec),c=Math.floor,d=String.fromCharCode,h=r("".charCodeAt),f=r([].join),p=r([].push),g=r("".replace),v=r("".split),m=r("".toLowerCase),y=function(e){return e+22+75*(e<26)},b=function(e,t,n){var r=0;for(e=n?c(e/700):e>>1,e+=c(e/t);e>455;)e=c(e/35),r+=36;return c(r+36*e/(e+38))},w=function(e){var t=[];e=function(e){for(var t=[],n=0,r=e.length;n<r;){var i=h(e,n++);if(i>=55296&&i<=56319&&n<r){var o=h(e,n++);56320==(64512&o)?p(t,((1023&i)<<10)+(1023&o)+65536):(p(t,i),n--)}else p(t,i)}return t}(e);var n,r,o=e.length,a=128,l=0,g=72;for(n=0;n<e.length;n++)(r=e[n])<128&&p(t,d(r));var v=t.length,m=v;for(v&&p(t,"-");m<o;){var w=i;for(n=0;n<e.length;n++)(r=e[n])>=a&&r<w&&(w=r);var D=m+1;if(w-a>c((i-l)/D))throw new u(s);for(l+=(w-a)*D,a=w,n=0;n<e.length;n++){if((r=e[n])<a&&++l>i)throw new u(s);if(r===a){for(var x=l,E=36;;){var A=E<=g?1:E>=g+26?26:E-g;if(x<A)break;var C=x-A,S=36-A;p(t,d(y(A+C%S))),x=c(C/S),E+=36}p(t,d(y(x))),g=b(l,D,m===v),l=0,m++}}l++,a++}return f(t,"")};e.exports=function(e){var t,n,r=[],i=v(g(m(e),a,"."),".");for(t=0;t<i.length;t++)n=i[t],p(r,l(o,n)?"xn--"+w(n):n);return f(r,".")}},30892(e,t,n){"use strict";var r=n(57200),i=n(31858),o=n(76909),a=RangeError;e.exports=function(e){var t=i(o(this)),n="",s=r(e);if(s<0||s===1/0)throw new a("Wrong number of repetitions");for(;s>0;(s>>>
2=1)&&(t+=t))1&s&&(n+=t);return n}},48567(e,t,n){"use strict";var r=n(25915).end,i=n(81793);e.exports=i("trimEnd")?function(){return r(this)}:"".trimEnd},81793(e,t,n){"use strict";var r=n(11255).PROPER,i=n(63930),o=n(56273);e.exports=function(e){return i((function(){return!!o[e]()||"​…᠎"!=="​…᠎"[e]()||r&&o[e].name!==e}))}},73866(e,t,n){"use strict";var r=n(25915).start,i=n(81793);e.exports=i("trimStart")?function(){return r(this)}:"".trimStart},25915(e,t,n){"use strict";var r=n(61337),i=n(76909),o=n(31858),a=n(56273),s=r("".replace),u=RegExp("^["+a+"]+"),l=RegExp("(^|[^"+a+"])["+a+"]+$"),c=function(e){return function(t){var n=o(i(t));return 1&e&&(n=s(n,u,"")),2&e&&(n=s(n,l,"$1")),n}};e.exports={start:c(1),end:c(2),trim:c(3)}},21115(e,t,n){"use strict";var r=n(8565),i=n(63930),o=n(77432),a=n(57166),s=r.structuredClone;e.exports=!!s&&!i((function(){if("DENO"===a&&o>92||"NODE"===a&&o>94||"BROWSER"===a&&o>97)return!1;var e=new ArrayBuffer(8),t=s(e,{transfer:[e]});return 0!==e.byteLength||8!==t.byteLength}))},55336(e,t,n){"use strict";var r=n(77432),i=n(63930),o=n(8565).String;e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol("symbol detection");return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},41853(e,t,n){"use strict";var r=n(75136),i=n(78780),o=n(226),a=n(80013);e.exports=function(){var e=i("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,s=o("toPrimitive");t&&!t[s]&&a(t,s,(function(e){return r(n,this)}),{arity:1})}},32985(e,t,n){"use strict";var r=n(55336);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},858(e,t,n){"use strict";var r,i,o,a,s=n(8565),u=n(10286),l=n(14517),c=n(42756),d=n(89274),h=n(63930),f=n(93482),p=n(57689),g=n(74350),v=n(66301),m=n(55139),y=n(58716),b=s.setImmediate,w=s.clearImmediate,D=s.process,x=s.Dispatch,E=s.Function,A=s.MessageChannel,C=s.String,S=0,_={},k="onreadystatechange";h((function(){r=s.location}));var O=function(e){if(d(_,e)){var t=_[e];delete _[e],t()}},F=function(e){return function(){O(e)}},P=function(e){O(e.data)},T=function(e){s.postMessage(C(e),r.protocol+"//"+r.host)};b&&w||(b=function(e){v(arguments.length,1);var t=c(e)?e:E(e),n=p(arguments,1);return _[++S]=function(){u(t,void 0,n)},i(S),S},w=function(e){delete _[e]},y?i=function(e){D.nextTick(F(e))}:x&&x.now?i=function(e){x.now(F(e))}:A&&!m?(a=(o=new A).port2,o.port1.onmessage=P,i=l(a.postMessage,a)):s.addEventListener&&c(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!h(T)?(i=T,s.addEventListener("message",P,!1)):i=k in g("script")?function(e){f.appendChild(g("script"))[k]=function(){f.removeChild(this),O(e)}}:function(e){setTimeout(F(e),0)}),e.exports={set:b,clear:w}},84401(e,t,n){"use strict";var r=n(61337);e.exports=r(1..valueOf)},80955(e,t,n){"use strict";var r=n(57200),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},62093(e,t,n){"use strict";var r=n(97642),i=TypeError;e.exports=function(e){var t=r(e,"number");if("number"==typeof t)throw new i("Can't convert number to bigint");return BigInt(t)}},7451(e,t,n){"use strict";var r=n(57200),i=n(71907),o=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=i(t);if(t!==n)throw new o("Wrong length or index");return n}},59348(e,t,n){"use strict";var r=n(66792),i=n(76909);e.exports=function(e){return r(i(e))}},57200(e,t,n){"use strict";var r=n(74470);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},71907(e,t,n){"use strict";var r=n(57200),i=Math.min;e.exports=function(e){var t=r(e);return t>0?i(t,9007199254740991):0}},28660(e,t,n){"use strict";var r=n(76909),i=Object;e.exports=function(e){return i(r(e))}},28200(e,t,n){"use strict";var r=n(7955),i=RangeError;e.exports=function(e,t){var n=r(e);if(n%t)throw new i("Wrong offset");return n}},7955(e,t,n){"use strict";var r=n(57200),i=RangeError;e.exports=function(e){var t=r(e);if(t<0)throw new i("The argument can't be less than 0");return t}},97642(e,t,n){"use strict";var r=n(75136),i=n(5607),o=n(59800),a=n(35945),s=n(82439),u=n(226),l=TypeError,c=u("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var n,u=a(e,c);if(u){if(void 0===t&&(t="default"),n=r(u,e,t),!i(n)||o(n))return n;throw new l("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},74528(e,t,n){"use strict";var r=n(97642),i=n(59800);e.exports=function(e){var t=r(e,"string");return i(t)?t:t+""}}
vendor: 7,842 bytes, line 2
2,91177(e,t,n){"use strict";var r={};r[n(226)("toStringTag")]="z",e.exports="[object z]"===String(r)},31858(e,t,n){"use strict";var r=n(40070),i=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},86948(e){"use strict";var t=Math.round;e.exports=function(e){var n=t(e);return n<0?0:n>255?255:255&n}},74110(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},40530(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(75136),a=n(57445),s=n(79988),u=n(16943),l=n(56129),c=n(52918),d=n(25323),h=n(99168),f=n(25560),p=n(71907),g=n(7451),v=n(28200),m=n(86948),y=n(74528),b=n(89274),w=n(40070),D=n(5607),x=n(59800),E=n(38657),A=n(32922),C=n(77302),S=n(85093).f,_=n(6644),k=n(26304).forEach,O=n(66084),F=n(68589),P=n(11722),T=n(65040),R=n(40303),j=n(80086),M=n(15630),I=j.get,B=j.set,L=j.enforce,N=P.f,U=T.f,z=i.RangeError,W=l.ArrayBuffer,H=W.prototype,V=l.DataView,G=u.NATIVE_ARRAY_BUFFER_VIEWS,q=u.TYPED_ARRAY_TAG,K=u.TypedArray,X=u.TypedArrayPrototype,Y=u.isTypedArray,Q="BYTES_PER_ELEMENT",$="Wrong length",J=function(e,t){F(e,t,{configurable:!0,get:function(){return I(this)[t]}})},Z=function(e){var t;return A(H,e)||"ArrayBuffer"===(t=w(e))||"SharedArrayBuffer"===t},ee=function(e,t){return Y(e)&&!x(t)&&t in e&&f(+t)&&t>=0},te=function(e,t){return t=y(t),ee(e,t)?d(2,e[t]):U(e,t)},ne=function(e,t,n){return t=y(t),!(ee(e,t)&&D(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?N(e,t,n):(e[t]=n.value,e)};a?(G||(T.f=te,P.f=ne,J(X,"buffer"),J(X,"byteOffset"),J(X,"byteLength"),J(X,"length")),r({target:"Object",stat:!0,forced:!G},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var a=e.match(/\d+/)[0]/8,u=e+(n?"Clamped":"")+"Array",l="get"+e,d="set"+e,f=i[u],y=f,b=y&&y.prototype,w={},x=function(e,t){N(e,t,{get:function(){return function(e,t){var n=I(e);return n.view[l](t*a+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,r){var i=I(e);i.view[d](t*a+i.byteOffset,n?m(r):r,!0)}(this,t,e)},enumerable:!0})};G?s&&(y=t((function(e,t,n,r){return c(e,b),M(D(t)?Z(t)?void 0!==r?new f(t,v(n,a),r):void 0!==n?new f(t,v(n,a)):new f(t):Y(t)?R(y,t):o(_,y,t):new f(g(t)),e,y)})),C&&C(y,K),k(S(f),(function(e){e in y||h(y,e,f[e])})),y.prototype=b):(y=t((function(e,t,n,r){c(e,b);var i,s,u,l=0,d=0;if(D(t)){if(!Z(t))return Y(t)?R(y,t):o(_,y,t);i=t,d=v(n,a);var h=t.byteLength;if(void 0===r){if(h%a)throw new z($);if((s=h-d)<0)throw new z($)}else if((s=p(r)*a)+d>h)throw new z($);u=s/a}else u=g(t),i=new W(s=u*a);for(B(e,{buffer:i,byteOffset:d,byteLength:s,length:u,view:new V(i)});l<u;)x(e,l++)})),C&&C(y,K),b=y.prototype=E(X)),b.constructor!==y&&h(b,"constructor",y),L(b).TypedArrayConstructor=y,q&&h(b,q,u);var A=y!==f;w[u]=y,r({global:!0,constructor:!0,forced:A,sham:!G},w),Q in y||h(y,Q,a),Q in b||h(b,Q,a),O(u)}):e.exports=function(){}},79988(e,t,n){"use strict";var r=n(8565),i=n(63930),o=n(95371),a=n(16943).NATIVE_ARRAY_BUFFER_VIEWS,s=r.ArrayBuffer,u=r.Int8Array;e.exports=!a||!i((function(){u(1)}))||!i((function(){new u(-1)}))||!o((function(e){new u,new u(null),new u(1.5),new u(e)}),!0)||i((function(){return 1!==new u(new s(2),1,void 0).length}))},67840(e,t,n){"use strict";var r=n(40303),i=n(99329);e.exports=function(e,t){return r(i(e),t)}},6644(e,t,n){"use strict";var r=n(14517),i=n(75136),o=n(70633),a=n(28660),s=n(27669),u=n(25142),l=n(4906),c=n(34090),d=n(78128),h=n(16943).aTypedArrayConstructor,f=n(62093);e.exports=function(e){var t,n,p,g,v,m,y,b,w=o(this),D=a(e),x=arguments.length,E=x>1?arguments[1]:void 0,A=void 0!==E,C=l(D);if(C&&!c(C))for(b=(y=u(D,C)).next,D=[];!(m=i(b,y)).done;)D.push(m.value);for(A&&x>2&&(E=r(E,arguments[2])),n=s(D),p=new(h(w))(n),g=d(p),t=0;n>t;t++)v=A?E(D[t],t):D[t],p[t]=g?f(v):+v;return p}},99329(e,t,n){"use strict";var r=n(16943),i=n(12900),o=r.aTypedArrayConstructor,a=r.getTypedArrayConstructor;e.exports=function(e){return o(i(e,a(e)))}},47161(e,t,n){"use strict";var r=n(61337),i=0,o=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}},99514(e,t,n){"use strict";var r=n(8565),i=n(61337),o=n(51983),a=n(47020),s=n(89274),u=n(55707),l=n(20717),c=n(35916),d=u.c2i,h=u.c2iUrl,f=r.SyntaxError,p=r.TypeError,g=i("".charAt),v=function(e,t){for(var n=e.length;t<n;t++){var r=g(e,t);if(" "!==r&&"\t"!==r&&"\n"!==r&&"\f"!==r&&"\r"!==r)break}return t},m=function(e,t,n){var r=e.length;r<4&&(e+=2===r?"AA":"A");var i=(t[g(e,0)]<<18)+(t[g(e,1)]<<12)+(t[g(e,2)]<<6)+t[g(e,3)],o=[i>>16&255,i>>8&255,255&i];if(2===r){if(n&&0!==o[1])throw new f("Extra bits");return[o[0]]}if(3===r){if(n&&0!==o[2])throw new f("Extra bits");return[o[0],o[1]]}return o},y=function(e,t,n){for(var r=t.length,i=0;i<r;i++)e[n+i]=t[i];return n+r};e.exports=function(e,t,n,r){a(e),o(t);var i="base64"===l(t)?d:h,u=t?t.lastChunkHandling:void 0;if(void 0===u&&(u="loose"),"loose"!==u&&"strict"!==u&&"stop-before-partial"!==u)throw new p("Incorrect `lastChunkHandling` option");n&&c(n.buffer);var b=n||[],w=0,D=0,x="",E=0;if(r)for(;;){if((E=v(e,E))===e.length){if(x.length>0){if("stop-before-partial"===u)break;if("loose"!==u)throw new f("Missing padding");if(1===x.length)throw new f("Malformed padding: exactly one additional character");w=y(b,m(x,i,!1),w)}D=e.length;break}var A=g(e,E);if(++E,"="===A){if(x.length<2)throw new f("Padding is too early");if(E=v(e,E),2===x.length){if(E===e.length){if("stop-before-partial"===u)break;throw new f("Malformed padding: only one =")}"="===g(e,E)&&(++E,E=v(e,E))}if(E<e.length)throw new f("Unexpected character after padding");w=y(b,m(x,i,"strict"===u),w),D=e.length;break}if(!s(i,A))throw new f("Unexpected character");var C=r-w;if(1===C&&2===x.length||2===C&&3===x.length)break;if(4===(x+=A).length&&(w=y(b,m(x,i,!1),w),x="",D=E,w===r))break}return{bytes:b,read:D,written:w}}},29084(e,t,n){"use strict";var r=n(8565),i=n(61337),o=r.Uint8Array,a=r.SyntaxError,s=r.parseInt,u=Math.min,l=/[^\da-f]/i,c=i(l.exec),d=i("".slice);e.exports=function(e,t){var n=e.length;if(n%2!=0)throw new a("String should be an even number of characters");for(var r=t?u(t.length,n/2):n/2,i=t||new o(r),h=0,f=0;f<r;){var p=d(e,h,h+=2);if(c(l,p))throw new a("String should only contain hex characters");i[f++]=s(p,16)}return{bytes:i,read:h}}},17829(e,t,n){"use strict";var r=n(63930),i=n(226),o=n(57445),a=n(37502),s=i("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","https://a"),t=e.searchParams,n=new URLSearchParams("a=1&a=2&b=3"),r="";return e.pathname="c%20d",t.forEach((function(e,n){t.delete("b"),r+=n+e})),n.delete("a",2),n.delete("b",void 0),a&&(!e.toJSON||!n.has("a",1)||n.has("a",2)||!n.has("a",void 0)||n.has("b"))||!t.size&&(a||!o)||!t.sort||"https://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("https://тест").host||"#%D0%B1"!==new URL("https://a#б").hash||"a1c3"!==r||"x"!==new URL("https://x",void 0).host}))},21049(e,t,n){"use strict";var r=n(55336);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},81835(e,t,n){"use strict";var r=n(57445),i=n(63930);e.exports=r&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},66301(e){"use strict";var t=TypeError;e.exports=function(e,n){if(e<n)throw new t("Not enough arguments");return e}},16257(e,t,n){"use strict";var r=n(8565),i=n(42756),o=r.WeakMap;e.exports=i(o)&&/native code/.test(String(o))},96324(e,t,n){"use strict";var r=n(93896),i=n(89274),o=n(32194),a=n(11722).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},32194(e,t,n){"use strict";var r=n(226);t.f=r}
vendor: 6,427 bytes, line 2
2,226(e,t,n){"use strict";var r=n(8565),i=n(49218),o=n(89274),a=n(47161),s=n(55336),u=n(21049),l=r.Symbol,c=i("wks"),d=u?l.for||l:l&&l.withoutSetter||a;e.exports=function(e){return o(c,e)||(c[e]=s&&o(l,e)?l[e]:d("Symbol."+e)),c[e]}},56273(e){"use strict";e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},14392(e,t,n){"use strict";var r=n(78780),i=n(89274),o=n(99168),a=n(32922),s=n(77302),u=n(93241),l=n(78303),c=n(15630),d=n(59346),h=n(94025),f=n(85470),p=n(57445),g=n(37502);e.exports=function(e,t,n,v){var m="stackTraceLimit",y=v?2:1,b=e.split("."),w=b[b.length-1],D=r.apply(null,b);if(D){var x=D.prototype;if(!g&&i(x,"cause")&&delete x.cause,!n)return D;var E=r("Error"),A=t((function(e,t){var n=d(v?t:e,void 0),r=v?new D(e):new D;return void 0!==n&&o(r,"message",n),f(r,A,r.stack,2),this&&a(x,this)&&c(r,this,A),arguments.length>y&&h(r,arguments[y]),r}));if(A.prototype=x,"Error"!==w?s?s(A,E):u(A,E,{name:!0}):p&&m in D&&(l(A,D,m),l(A,D,"prepareStackTrace")),u(A,D),!g)try{x.name!==w&&o(x,"name",w),x.constructor=A}catch(e){}return A}}},40777(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(10286),a=n(63930),s=n(14392),u="AggregateError",l=i(u),c=!a((function(){return 1!==l([1]).errors[0]}))&&a((function(){return 7!==l([1],u,{cause:7}).cause}));r({global:!0,constructor:!0,arity:2,forced:c},{AggregateError:s(u,(function(e){return function(t,n){return o(e,this,arguments)}}),c,!0)})},24254(e,t,n){"use strict";var r=n(78149),i=n(32922),o=n(24098),a=n(77302),s=n(93241),u=n(38657),l=n(99168),c=n(25323),d=n(94025),h=n(85470),f=n(56721),p=n(59346),g=n(226)("toStringTag"),v=Error,m=[].push,y=function(e,t){var n,r=i(b,this);a?n=a(new v,r?o(this):b):(n=r?this:u(b),l(n,g,"Error")),void 0!==t&&l(n,"message",p(t)),h(n,y,n.stack,1),arguments.length>2&&d(n,arguments[2]);var s=[];return f(e,m,{that:s}),l(n,"errors",s),n};a?a(y,v):s(y,v,{name:!0});var b=y.prototype=u(v.prototype,{constructor:c(1,y),message:c(1,""),name:c(1,"AggregateError")});r({global:!0,constructor:!0,arity:2},{AggregateError:y})},45136(e,t,n){"use strict";n(24254)},47174(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(56129),a=n(66084),s="ArrayBuffer",u=o[s];r({global:!0,constructor:!0,forced:i[s]!==u},{ArrayBuffer:u}),a(s)},23354(e,t,n){"use strict";var r=n(57445),i=n(68589),o=n(87181),a=ArrayBuffer.prototype;r&&!("detached"in a)&&i(a,"detached",{configurable:!0,get:function(){return o(this)}})},61864(e,t,n){"use strict";var r=n(78149),i=n(16943);r({target:"ArrayBuffer",stat:!0,forced:!i.NATIVE_ARRAY_BUFFER_VIEWS},{isView:i.isView})},41756(e,t,n){"use strict";var r=n(78149),i=n(72739),o=n(63930),a=n(56129),s=n(35394),u=n(80955),l=n(71907),c=n(12900),d=a.ArrayBuffer,h=a.DataView,f=h.prototype,p=i(d.prototype.slice),g=i(f.getUint8),v=i(f.setUint8);r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:o((function(){return!new d(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(p&&void 0===t)return p(s(this),e);for(var n=s(this).byteLength,r=u(e,n),i=u(void 0===t?n:t,n),o=new(c(this,d))(l(i-r)),a=new h(this),f=new h(o),m=0;r<i;)v(f,m++,g(a,r++));return o}})},70955(e,t,n){"use strict";var r=n(78149),i=n(43381);i&&r({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return i(this,arguments.length?arguments[0]:void 0,!1)}})},27027(e,t,n){"use strict";var r=n(78149),i=n(43381);i&&r({target:"ArrayBuffer",proto:!0},{transfer:function(){return i(this,arguments.length?arguments[0]:void 0,!0)}})},67346(e,t,n){"use strict";var r=n(78149),i=n(28660),o=n(27669),a=n(57200),s=n(49914);r({target:"Array",proto:!0},{at:function(e){var t=i(this),n=o(t),r=a(e),s=r>=0?r:n+r;return s<0||s>=n?void 0:t[s]}}),s("at")},37347(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(76871),a=n(5607),s=n(28660),u=n(27669),l=n(25450),c=n(15593),d=n(15078),h=n(5778),f=n(226),p=n(77432),g=f("isConcatSpreadable"),v=p>=51||!i((function(){var e=[];return e[g]=!1,e.concat()[0]!==e})),m=function(e){if(!a(e))return!1;var t=e[g];return void 0!==t?!!t:o(e)};r({target:"Array",proto:!0,arity:1,forced:!v||!h("concat")},{concat:function(e){var t,n,r,i,o,a=s(this),h=d(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(m(o=-1===t?a:arguments[t]))for(i=u(o),l(f+i),n=0;n<i;n++,f++)n in o&&c(h,f,o[n]);else l(f+1),c(h,f++,o);return h.length=f,h}})},39632(e,t,n){"use strict";var r=n(78149),i=n(41320),o=n(49914);r({target:"Array",proto:!0},{copyWithin:i}),o("copyWithin")},36740(e,t,n){"use strict";var r=n(78149),i=n(26304).every;r({target:"Array",proto:!0,forced:!n(94381)("every")},{every:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},18950(e,t,n){"use strict";var r=n(78149),i=n(68782),o=n(49914);r({target:"Array",proto:!0},{fill:i}),o("fill")},69345(e,t,n){"use strict";var r=n(78149),i=n(26304).filter;r({target:"Array",proto:!0,forced:!n(5778)("filter")},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},24461(e,t,n){"use strict";var r=n(78149),i=n(26304).findIndex,o=n(49914),a="findIndex",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{findIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o(a)},70880(e,t,n){"use strict";var r=n(78149),i=n(6718).findLastIndex,o=n(49914);r({target:"Array",proto:!0},{findLastIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("findLastIndex")},65869(e,t,n){"use strict";var r=n(78149),i=n(6718).findLast,o=n(49914);r({target:"Array",proto:!0},{findLast:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("findLast")},14716(e,t,n){"use strict";var r=n(78149),i=n(26304).find,o=n(49914),a="find",s=!0;a in[]&&Array(1)[a]((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o(a)},94235(e,t,n){"use strict";var r=n(78149),i=n(54520),o=n(21129),a=n(28660),s=n(27669),u=n(15078);r({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),r=s(n);return o(e),(t=u(n,0)).length=i(t,n,n,r,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},21400(e,t,n){"use strict";var r=n(78149),i=n(54520),o=n(28660),a=n(27669),s=n(57200),u=n(15078);r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=o(this),n=a(t),r=u(t,0);return r.length=i(r,t,t,n,0,void 0===e?1:s(e)),r}})},87228(e,t,n){"use strict";var r=n(78149),i=n(1636);r({target:"Array",proto:!0,forced:[].forEach!==i},{forEach:i}
2)},39371(e,t,n){"use strict";var r=n(78149),i=n(89027);r({target:"Array",stat:!0,forced:!n(95371)((function(e){Array.from(e)}))},{from:i})},92370(e,t,n){"use strict";var r=n(78149),i=n(69594).includes,o=n(63930),a=n(49914);r({target:"Array",proto:!0,forced:o((function(){return!Array(1).includes()}))},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},49789(e,t,n){"use strict";var r=n(78149),i=n(72739),o=n(69594).indexOf,a=n(94381),s=i([].indexOf),u=!!s&&1/s([1],1,-0)<0;r({target:"Array",proto:!0,forced:u||!a("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return u?s(this,e,t)||0:o(this,e,t)}})},34543(e,t,n){"use strict";n(78149)({target:"Array",stat:!0},{isArray:n(76871)})},5721(e,t,n){"use strict";var r=n(59348),i=n(49914),o=n(78228),a=n(80086),s=n(11722).f,u=n(5225),l=n(95640),c=n(37502),d=n(57445),h="Array Iterator",f=a.set,p=a.getterFor(h);e.exports=u(Array,"Array",(function(e,t){f(this,{type:h,target:r(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,l(void 0,!0);switch(e.kind){case"keys":return l(n,!1);case"values":return l(t[n],!1)}return l([n,t[n]],!1)}),"values");var g=o.Arguments=o.Array;
vendor: 13,050 bytes, line 2
2if(i("keys"),i("values"),i("entries"),!c&&d&&"values"!==g.name)try{s(g,"name",{value:"values"})}catch(e){}},49835(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(66792),a=n(59348),s=n(94381),u=i([].join);r({target:"Array",proto:!0,forced:o!==Object||!s("join",",")},{join:function(e){return u(a(this),void 0===e?",":e)}})},23270(e,t,n){"use strict";var r=n(78149),i=n(446);r({target:"Array",proto:!0,forced:i!==[].lastIndexOf},{lastIndexOf:i})},23181(e,t,n){"use strict";var r=n(78149),i=n(26304).map;r({target:"Array",proto:!0,forced:!n(5778)("map")},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},27494(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(33034),a=n(15593),s=Array;r({target:"Array",stat:!0,forced:i((function(){function e(){}return!(s.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new(o(this)?this:s)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},60247(e,t,n){"use strict";var r=n(78149),i=n(28660),o=n(27669),a=n(79816),s=n(25450);r({target:"Array",proto:!0,arity:1,forced:n(63930)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=i(this),n=o(t),r=arguments.length;s(n+r);for(var u=0;u<r;u++)t[n]=arguments[u],n++;return a(t,n),n}})},69766(e,t,n){"use strict";var r=n(78149),i=n(62717).right,o=n(94381),a=n(77432);r({target:"Array",proto:!0,forced:!n(58716)&&a>79&&a<83||!o("reduceRight")},{reduceRight:function(e){return i(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},2789(e,t,n){"use strict";var r=n(78149),i=n(62717).left,o=n(94381),a=n(77432);r({target:"Array",proto:!0,forced:!n(58716)&&a>79&&a<83||!o("reduce")},{reduce:function(e){var t=arguments.length;return i(this,e,t,t>1?arguments[1]:void 0)}})},14925(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(76871),a=i([].reverse),s=[1,2];r({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return o(this)&&(this.length=this.length),a(this)}})},63569(e,t,n){"use strict";var r=n(78149),i=n(76871),o=n(33034),a=n(5607),s=n(80955),u=n(27669),l=n(59348),c=n(15593),d=n(226),h=n(5778),f=n(57689),p=h("slice"),g=d("species"),v=Array,m=Math.max;r({target:"Array",proto:!0,forced:!p},{slice:function(e,t){var n,r,d,h=l(this),p=u(h),y=s(e,p),b=s(void 0===t?p:t,p);if(i(h)&&(n=h.constructor,(o(n)&&(n===v||i(n.prototype))||a(n)&&null===(n=n[g]))&&(n=void 0),n===v||void 0===n))return f(h,y,b);for(r=new(void 0===n?v:n)(m(b-y,0)),d=0;y<b;y++,d++)y in h&&c(r,d,h[y]);return r.length=d,r}})},18611(e,t,n){"use strict";var r=n(78149),i=n(26304).some;r({target:"Array",proto:!0,forced:!n(94381)("some")},{some:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},3823(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(21129),a=n(28660),s=n(27669),u=n(79329),l=n(31858),c=n(63930),d=n(19799),h=n(94381),f=n(47302),p=n(5198),g=n(77432),v=n(63812),m=[],y=i(m.sort),b=i(m.push),w=c((function(){m.sort(void 0)})),D=c((function(){m.sort(null)})),x=h("sort"),E=!c((function(){if(g)return g<70;if(!(f&&f>3)){if(p)return!0;if(v)return v<603;var e,t,n,r,i="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)m.push({k:t+r,v:n})}for(m.sort((function(e,t){return t.v-e.v})),r=0;r<m.length;r++)t=m[r].k.charAt(0),i.charAt(i.length-1)!==t&&(i+=t);return"DGBEFHACIJK"!==i}}));r({target:"Array",proto:!0,forced:w||!D||!x||!E},{sort:function(e){void 0!==e&&o(e);var t=a(this);if(E)return void 0===e?y(t):y(t,e);var n,r,i=[],c=s(t);for(r=0;r<c;r++)r in t&&b(i,t[r]);for(d(i,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:l(t)>l(n)?1:-1}}(e)),n=s(i),r=0;r<n;)t[r]=i[r++];for(;r<c;)u(t,r++);return t}})},24901(e,t,n){"use strict";n(66084)("Array")},53419(e,t,n){"use strict";var r=n(78149),i=n(28660),o=n(80955),a=n(57200),s=n(27669),u=n(79816),l=n(25450),c=n(15078),d=n(15593),h=n(79329),f=n(5778)("splice"),p=Math.max,g=Math.min;r({target:"Array",proto:!0,forced:!f},{splice:function(e,t){var n,r,f,v,m,y,b=i(this),w=s(b),D=o(e,w),x=arguments.length;for(0===x?n=r=0:1===x?(n=0,r=w-D):(n=x-2,r=g(p(a(t),0),w-D)),l(w+n-r),f=c(b,r),v=0;v<r;v++)(m=D+v)in b&&d(f,v,b[m]);if(f.length=r,n<r){for(v=D;v<w-r;v++)y=v+n,(m=v+r)in b?b[y]=b[m]:h(b,y);for(v=w;v>w-r+n;v--)h(b,v-1)}else if(n>r)for(v=w-r;v>D;v--)y=v+n-1,(m=v+r-1)in b?b[y]=b[m]:h(b,y);for(v=0;v<n;v++)b[v+D]=arguments[v+2];return u(b,w-r+n),f}})},96409(e,t,n){"use strict";var r=n(78149),i=n(83585),o=n(59348),a=n(49914),s=Array;r({target:"Array",proto:!0},{toReversed:function(){return i(o(this),s)}}),a("toReversed")},86846(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(21129),a=n(59348),s=n(40303),u=n(54997),l=n(49914),c=Array,d=i(u("Array","sort"));r({target:"Array",proto:!0},{toSorted:function(e){void 0!==e&&o(e);var t=a(this),n=s(c,t);return d(n,e)}}),l("toSorted")},69859(e,t,n){"use strict";var r=n(78149),i=n(49914),o=n(25450),a=n(27669),s=n(80955),u=n(59348),l=n(57200),c=Array,d=Math.max,h=Math.min;r({target:"Array",proto:!0},{toSpliced:function(e,t){var n,r,i,f,p=u(this),g=a(p),v=s(e,g),m=arguments.length,y=0;for(0===m?n=r=0:1===m?(n=0,r=g-v):(n=m-2,r=h(d(l(t),0),g-v)),i=o(g+n-r),f=c(i);y<v;y++)f[y]=p[y];for(;y<v+n;y++)f[y]=arguments[y-v+2];for(;y<i;y++)f[y]=p[y+r-n];return f}}),i("toSpliced")},23096(e,t,n){"use strict";n(49914)("flatMap")},96307(e,t,n){"use strict";n(49914)("flat")},32886(e,t,n){"use strict";var r=n(78149),i=n(28660),o=n(27669),a=n(79816),s=n(79329),u=n(25450);r({target:"Array",proto:!0,arity:1,forced:1!==[].unshift(0)||!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(e){return e instanceof TypeError}}()},{unshift:function(e){var t=i(this),n=o(t),r=arguments.length;if(r){u(n+r);for(var l=n;l--;){var c=l+r;l in t?t[c]=t[l]:s(t,c)}for(var d=0;d<r;d++)t[d]=arguments[d]}return a(t,n+r)}})},67059(e,t,n){"use strict";var r=n(78149),i=n(46763),o=n(59348),a=Array;r({target:"Array",proto:!0},{with:function(e,t){return i(o(this),a,e,t)}})},67200(e,t,n){"use strict";var r=n(78149),i=n(56129);r({global:!0,constructor:!0,forced:!n(73860)},{DataView:i.DataView})},34070(e,t,n){"use strict";n(67200)},95356(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(63930)((function(){return 120!==new Date(16e11).getYear()})),a=i(Date.prototype.getFullYear);r({target:"Date",proto:!0,forced:o},{getYear:function(){return a(this)-1900}})},84648(e,t,n){"use strict";var r=n(78149),i=n(61337),o=Date,a=i(o.prototype.getTime);r({target:"Date",stat:!0},{now:function(){return a(new o)}})},31192(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(57200),a=Date.prototype,s=i(a.getTime),u=i(a.setFullYear);r({target:"Date",proto:!0},{setYear:function(e){s(this);var t=o(e);return u(this,t>=0&&t<=99?t+1900:t)}})},22166(e,t,n){"use strict";n(78149)({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},73833(e,t,n){"use strict";var r=n(78149),i=n(38091);r({target:"Date",proto:!0,forced:Date.prototype.toISOString!==i},{toISOString:i})},95462(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(28660),a=n(97642);r({target:"Date",proto:!0,arity:1,forced:i((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=o(this),n=a(t,"number");return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},70267(e,t,n){"use strict";var r=n(89274),i=n(80013),o=n(95793),a=n(226)("toPrimitive"),s=Date.prototype;r(s,a)||i(s,a,o)},9325(e,t,n){"use strict";var r=n(61337),i=n(80013),o=Date.prototype,a="Invalid Date",s="toString",u=r(o[s]),l=r(o.getTime);String(new Date(NaN))!==a&&i(o,s,(function(){var e=l(this);return e==e?u(this):a}))},16875(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(10286),a=n(14392),s="WebAssembly",u=i[s],l=7!==new Error("e",{cause:7}).cause,c=function(e,t){var n={};n[e]=a(e,t,l),r({global:!0,constructor:!0,arity:1,forced:l},n)},d=function(e,t){if(u&&u[e]){var n={};n[e]=a(s+"."+e,t,l),r({target:s,stat:!0,constructor:!0,arity:1,forced:l},n)}};c("Error",(function(e){return function(t){return o(e,this,arguments)}})),c("EvalError",(function(e){return function(t){return o(e,this,arguments)}})),c("RangeError",(function(e){return function(t){return o(e,this,arguments)}})),c("ReferenceError",(function(e){return function(t){return o(e,this,arguments)}})),c("SyntaxError",(function(e){return function(t){return o(e,this,arguments)}})),c("TypeError",(function(e){return function(t){return o(e,this,arguments)}})),c("URIError",(function(e){return function(t){return o(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return o(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return o(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return o(e,this,arguments)}}))},68213(e,t,n){"use strict";var r=n(80013),i=n(38969),o=Error.prototype;o.toString!==i&&r(o,"toString",i)},76581(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(31858),a=i("".charAt),s=i("".charCodeAt),u=i(/./.exec),l=i(1..toString),c=i("".toUpperCase),d=/[\w*+\-./@]/,h=function(e,t){for(var n=l(e,16);n.length<t;)n="0"+n;return n};r({global:!0},{escape:function(e){for(var t,n,r=o(e),i="",l=r.length,f=0;f<l;)t=a(r,f++),u(d,t)?i+=t:i+=(n=s(t,0))<256?"%"+h(n,2):"%u"+c(h(n,4));return i}})},73805(e,t,n){"use strict";var r=n(78149),i=n(87579);r({target:"Function",proto:!0,forced:Function.bind!==i},{bind:i})},16218(e,t,n){"use strict";var r=n(42756),i=n(5607),o=n(11722),a=n(32922),s=n(226),u=n(36874),l=s("hasInstance"),c=Function.prototype;l in c||o.f(c,l,{value:u((function(e){if(!r(this)||!i(e))return!1;var t=this.prototype;return i(t)?a(t,e):e instanceof this}),l)})},28805(e,t,n){"use strict";var r=n(57445),i=n(11255).EXISTS,o=n(61337),a=n(68589),s=Function.prototype,u=o(s.toString),l=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,c=o(l.exec);r&&!i&&a(s,"name",{configurable:!0,get:function(){try{return c(l,u(this))[1]}catch(e){return""}}})},41810(e,t,n){"use strict";var r=n(78149),i=n(8565);r({global:!0,forced:i.globalThis!==i},{globalThis:i})},66367(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(10286),a=n(75136),s=n(61337),u=n(63930),l=n(42756),c=n(59800),d=n(57689),h=n(26582),f=n(55336),p=String,g=i("JSON","stringify"),v=s(/./.exec),m=s("".charAt),y=s("".charCodeAt),b=s("".replace),w=s(1..toString),D=/[\uD800-\uDFFF]/g,x=/^[\uD800-\uDBFF]$/,E=/^[\uDC00-\uDFFF]$/,A=!f||u((function(){var e=i("Symbol")("stringify detection");return"[null]"!==g([e])||"{}"!==g({a:e})||"{}"!==g(Object(e))})),C=u((function(){return'"\\udf06\\ud834"'!==g("\udf06\ud834")||'"\\udead"'!==g("\udead")})),S=function(e,t){var n=d(arguments),r=h(t);if(l(r)||void 0!==e&&!c(e))return n[1]=function(e,t){if(l(r)&&(t=a(r,this,p(e),t)),!c(t))return t},o(g,null,n)},_=function(e,t,n){var r=m(n,t-1),i=m(n,t+1);return v(x,e)&&!v(E,i)||v(E,e)&&!v(x,r)?"\\u"+w(y(e,0),16):e};g&&r({target:"JSON",stat:!0,arity:3,forced:A||C},{stringify:function(e,t,n){var r=d(arguments),i=o(A?S:g,null,r);return C&&"string"==typeof i?b(i,D,_):i}})},57778(e,t,n){"use strict";var r=n(8565);n(16642)(r.JSON,"JSON",!0)},23400(e,t,n){"use strict";n(77463)("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(90743))},89653(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(21129),a=n(76909),s=n(56721),u=n(91349),l=n(37502),c=n(63930),d=u.Map,h=u.has,f=u.get,p=u.set,g=i([].push),v=l||c((function(){return 1!==d.groupBy("ab",(function(e){return e})).get("a").length}));r({target:"Map",stat:!0,forced:l||v},{groupBy:function(e,t){a(e),o(t);var n=new d,r=0;return s(e,(function(e){var i=t(e,r++);h(n,i)?g(f(n,i),e):p(n,i,[e])})),n}})},4830(e,t,n){"use strict";n(23400)},30956(e,t,n){"use strict";var r=n(78149),i=n(69727),o=Math.acosh,a=Math.log,s=Math.sqrt,u=Math.LN2;r({target:"Math",stat:!0,forced:!o||710!==Math.floor(o(Number.MAX_VALUE))||o(1/0)!==1/0},{acosh:function(e){var t=+e;return t<1?NaN:t>94906265.62425156?a(t)+u:i(t-1+s(t-1)*s(t+1))}})},55999(e,t,n){"use strict";var r=n(78149),i=Math.asinh,o=Math.log,a=Math.sqrt;r({target:"Math",stat:!0,forced:!(i&&1/i(0)>0)},{asinh:function e(t){var n=+t;return isFinite(n)&&0!==n?n<0?-e(-n):o(n+a(n*n+1)):n}})},96564(e,t,n){"use strict";var r=n(78149),i=Math.atanh,o=Math.log;r({target:"Math",stat:!0,forced:!(i&&1/i(-0)<0)},{atanh:function(e){var t=+e;return 0===t?t:o((1+t)/(1-t))/2}})},88395(e,t,n){"use strict";var r=n(78149),i=n(11003),o=Math.abs,a=Math.pow;r({target:"Math",stat:!0},{cbrt:function(e){var t=+e;return i(t)*a(o(t),1/3)}})},87140(e,t,n){"use strict";var r=n(78149),i=Math.floor,o=Math.log,a=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(e){var t=e>>>0;return t?31-i(o(t+.5)*a):32}})},30645(e,t,n){"use strict";var r=n(78149),i=n(40437),o=Math.cosh,a=Math.abs,s=Math.E;r({target:"Math",stat:!0,forced:!o||o(710)===1/0},{cosh:function(e){var t=i(a(e)-1)+1;return(t+1/(t*s*s))*(s/2)}})}
2,13207(e,t,n){"use strict";var r=n(78149),i=n(40437);r({target:"Math",stat:!0,forced:i!==Math.expm1},{expm1:i})},28546(e,t,n){"use strict";n(78149)({target:"Math",stat:!0},{fround:n(7628)})},33836(e,t,n){"use strict";var r=n(78149),i=Math.hypot,o=Math.abs,a=Math.sqrt;r({target:"Math",stat:!0,arity:2,forced:!!i&&i(1/0,NaN)!==1/0},{hypot:function(e,t){for(var n,r,i=0,s=0,u=arguments.length,l=0;s<u;)l<(n=o(arguments[s++]))?(i=i*(r=l/n)*r+1,l=n):i+=n>0?(r=n/l)*r:n;return l===1/0?1/0:l*a(i)}})},16619(e,t,n){"use strict";var r=n(78149),i=n(63930),o=Math.imul;r({target:"Math",stat:!0,forced:i((function(){return-5!==o(4294967295,5)||2!==o.length}))},{imul:function(e,t){var n=65535,r=+e,i=+t,o=n&r,a=n&i;return 0|o*a+((n&r>>>16)*a+o*(n&i>>>16)<<16>>>0)}})},85833(e,t,n){"use strict";n(78149)({target:"Math",stat:!0},{log10:n(53855)})},93257(e,t,n){"use strict";n(78149)({target:"Math",stat:!0},{log1p:n(69727)})},48828(e,t,n){"use strict";var r=n(78149),i=Math.log,o=Math.LN2;r({target:"Math",stat:!0},{log2:function(e){return i(e)/o}})},22589(e,t,n){"use strict";n(78149)({target:"Math",stat:!0},{sign:n(11003)})},1050(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(40437),a=Math.abs,s=Math.exp,u=Math.E;r({target:"Math",stat:!0,forced:i((function(){return-2e-17!==Math.sinh(-2e-17)}))},{sinh:function(e){var t=+e;return a(t)<1?(o(t)-o(-t))/2:(s(t-1)-s(-t-1))*(u/2)}})},25633(e,t,n){"use strict";var r=n(78149),i=n(40437),o=Math.exp;r({target:"Math",stat:!0},{tanh:function(e){var t=+e,n=i(t),r=i(-t);return n===1/0?1:r===1/0?-1:(n-r)/(o(t)+o(-t))}})},13766(e,t,n){"use strict";n(16642)(Math,"Math",!0)},18516(e,t,n){"use strict";n(78149)({target:"Math",stat:!0},{trunc:n(74470)})},97289(e,t,n){"use strict";var r=n(78149),i=n(37502),o=n(57445),a=n(8565),s=n(93896),u=n(61337),l=n(64929),c=n(89274),d=n(15630),h=n(32922),f=n(59800),p=n(97642),g=n(63930),v=n(85093).f,m=n(65040).f,y=n(11722).f,b=n(84401),w=n(25915).trim,D="Number",x=a[D],E=s[D],A=x.prototype,C=a.TypeError,S=u("".slice),_=u("".charCodeAt),k=function(e){var t,n,r,i,o,a,s,u,l=p(e,"number");if(f(l))throw new C("Cannot convert a Symbol value to a number");if("string"==typeof l&&l.length>2)if(l=w(l),43===(t=_(l,0))||45===t){if(88===(n=_(l,2))||120===n)return NaN}else if(48===t){switch(_(l,1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+l}for(a=(o=S(l,2)).length,s=0;s<a;s++)if((u=_(o,s))<48||u>i)return NaN;return parseInt(o,r)}return+l},O=l(D,!x(" 0o1")||!x("0b1")||x("+0x1")),F=function(e){var t,n=arguments.length<1?0:x(function(e){var t=p(e,"number");return"bigint"==typeof t?t:k(t)}(e));return h(A,t=this)&&g((function(){b(t)}))?d(Object(n),this,F):n};F.prototype=A,O&&!i&&(A.constructor=F),r({global:!0,constructor:!0,wrap:!0,forced:O},{Number:F});var P=function(e,t){for(var n,r=o?v(t):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),i=0;r.length>i;i++)c(t,n=r[i])&&!c(e,n)&&y(e,n,m(t,n))};i&&E&&P(s[D],E),(O||i)&&P(s[D],x)},25567(e,t,n){"use strict";n(78149)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},96753(e,t,n){"use strict";n(78149)({target:"Number",stat:!0},{isFinite:n(50063)})},26710(e,t,n){"use strict";n(78149)({target:"Number",stat:!0},{isInteger:n(25560)})},27557(e,t,n){"use strict";n(78149)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},89004(e,t,n){"use strict";var r=n(78149),i=n(25560),o=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(e){return i(e)&&o(e)<=9007199254740991}})},77158(e,t,n){"use strict";n(78149)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},32124(e,t,n){"use strict";n(78149)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},12865(e,t,n){"use strict";var r=n(78149),i=n(99371);r({target:"Number",stat:!0,forced:Number.parseFloat!==i},{parseFloat:i})},61262(e,t,n){"use strict";var r=n(78149),i=n(40620);r({target:"Number",stat:!0,forced:Number.parseInt!==i},{parseInt:i})},43106(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(57200),a=n(84401),s=n(30892),u=n(53855),l=n(63930),c=RangeError,d=String,h=isFinite,f
vendor: 4,768 bytes, line 2
2=Math.abs,p=Math.floor,g=Math.pow,v=Math.round,m=i(1..toExponential),y=i(s),b=i("".slice),w="-6.9000e-11"===m(-69e-12,4)&&"1.25e+0"===m(1.255,2)&&"1.235e+4"===m(12345,3)&&"3e+1"===m(25,0);r({target:"Number",proto:!0,forced:!w||!(l((function(){m(1,1/0)}))&&l((function(){m(1,-1/0)})))||!!l((function(){m(1/0,1/0),m(NaN,1/0)}))},{toExponential:function(e){var t=a(this);if(void 0===e)return m(t);var n=o(e);if(!h(t))return String(t);if(n<0||n>20)throw new c("Incorrect fraction digits");if(w)return m(t,n);var r,i,s,l,D="";if(t<0&&(D="-",t=-t),0===t)i=0,r=y("0",n+1);else{var x=u(t);i=p(x);var E=g(10,i-n),A=v(t/E);2*t>=(2*A+1)*E&&(A+=1),A>=g(10,n+1)&&(A/=10,i+=1),r=d(A)}return 0!==n&&(r=b(r,0,1)+"."+b(r,1)),0===i?(s="+",l="0"):(s=i>0?"+":"-",l=d(f(i))),D+(r+="e"+s+l)}})},86179(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(57200),a=n(84401),s=n(30892),u=n(63930),l=RangeError,c=String,d=Math.floor,h=i(s),f=i("".slice),p=i(1..toFixed),g=function(e,t,n){return 0===t?n:t%2==1?g(e,t-1,n*e):g(e*e,t/2,n)},v=function(e,t,n){for(var r=-1,i=n;++r<6;)i+=t*e[r],e[r]=i%1e7,i=d(i/1e7)},m=function(e,t){for(var n=6,r=0;--n>=0;)r+=e[n],e[n]=d(r/t),r=r%t*1e7},y=function(e){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==e[t]){var r=c(e[t]);n=""===n?r:n+h("0",7-r.length)+r}return n};r({target:"Number",proto:!0,forced:u((function(){return"0.000"!==p(8e-5,3)||"1"!==p(.9,0)||"1.25"!==p(1.255,2)||"1000000000000000128"!==p(0xde0b6b3a7640080,0)}))||!u((function(){p({})}))},{toFixed:function(e){var t,n,r,i,s=a(this),u=o(e),d=[0,0,0,0,0,0],p="",b="0";if(u<0||u>20)throw new l("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return c(s);if(s<0&&(p="-",s=-s),s>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(s*g(2,69,1))-69)<0?s*g(2,-t,1):s/g(2,t,1),n*=4503599627370496,(t=52-t)>0){for(v(d,0,n),r=u;r>=7;)v(d,1e7,0),r-=7;for(v(d,g(10,r,1),0),r=t-1;r>=23;)m(d,1<<23),r-=23;m(d,1<<r),v(d,1,1),m(d,2),b=y(d)}else v(d,0,n),v(d,1<<-t,0),b=y(d)+h("0",u);return b=u>0?p+((i=b.length)<=u?"0."+h("0",u-i)+b:f(b,0,i-u)+"."+f(b,i-u)):p+b}})},54961(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(63930),a=n(84401),s=i(1..toPrecision);r({target:"Number",proto:!0,forced:o((function(){return"1"!==s(1,void 0)}))||!o((function(){s({})}))},{toPrecision:function(e){return void 0===e?s(a(this)):s(a(this),e)}})},4210(e,t,n){"use strict";var r=n(78149),i=n(57608);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},93259(e,t,n){"use strict";n(78149)({target:"Object",stat:!0,sham:!n(57445)},{create:n(38657)})},3050(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(97422),a=n(21129),s=n(28660),u=n(11722);i&&r({target:"Object",proto:!0,forced:o},{__defineGetter__:function(e,t){u.f(s(this),e,{get:a(t),enumerable:!0,configurable:!0})}})},77532(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(58198).f;r({target:"Object",stat:!0,forced:Object.defineProperties!==o,sham:!i},{defineProperties:o})},7964(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(11722).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==o,sham:!i},{defineProperty:o})},9462(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(97422),a=n(21129),s=n(28660),u=n(11722);i&&r({target:"Object",proto:!0,forced:o},{__defineSetter__:function(e,t){u.f(s(this),e,{set:a(t),enumerable:!0,configurable:!0})}})},9455(e,t,n){"use strict";var r=n(78149),i=n(33460).entries;r({target:"Object",stat:!0},{entries:function(e){return i(e)}})},34248(e,t,n){"use strict";var r=n(78149),i=n(33191),o=n(63930),a=n(5607),s=n(37966).onFreeze,u=Object.freeze;r({target:"Object",stat:!0,forced:o((function(){u(1)})),sham:!i},{freeze:function(e){return u&&a(e)?u(s(e)):e}})},72006(e,t,n){"use strict";var r=n(78149),i=n(56721),o=n(15593);r({target:"Object",stat:!0},{fromEntries:function(e){var t={};return i(e,(function(e,n){o(t,e,n)}),{AS_ENTRIES:!0}),t}})},21094(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(59348),a=n(65040).f,s=n(57445);r({target:"Object",stat:!0,forced:!s||i((function(){a(1)})),sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(o(e),t)}})},56237(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(46648),a=n(59348),s=n(65040),u=n(15593);r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(e){for(var t,n,r=a(e),i=s.f,l=o(r),c={},d=0;l.length>d;)void 0!==(n=i(r,t=l[d++]))&&u(c,t,n);return c}})},97419(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(33421).f;r({target:"Object",stat:!0,forced:i((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:o})},83154(e,t,n){"use strict";var r=n(78149),i=n(55336),o=n(63930),a=n(68308),s=n(28660);r({target:"Object",stat:!0,forced:!i||o((function(){a.f(1)}))},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(s(e)):[]}})}
2,8180(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(28660),a=n(24098),s=n(94768);r({target:"Object",stat:!0,forced:i((function(){a(1)})),sham:!s},{getPrototypeOf:function(e){return a(o(e))}})},43312(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(61337),a=n(21129),s=n(76909),u=n(74528),l=n(56721),c=n(63930),d=Object.groupBy,h=i("Object","create"),f=o([].push);r({target:"Object",stat:!0,forced:!d||c((function(){return 1!==d("ab",(function(e){return e})).a.length}))},{groupBy:function(e,t){s(e),a(t);var n=h(null),r=0;return l(e,(function(e){var i=u(t(e,r++));i in n?f(n[i],e):n[i]=[e]})),n}})},70506(e,t,n){"use strict";n(78149)({target:"Object",stat:!0},{hasOwn:n(89274)})},96189(e,t,n){"use strict";var r=n(78149),i=n(83839);r({target:"Object",stat:!0,forced:Object.isExtensible!==i},{isExtensible:i})},31458(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(5607),a=n(1273),s=n(46229),u=Object.isFrozen;r({target:"Object",stat:!0,forced:s||i((function(){u(1)}))},{isFrozen:function(e){return!o(e)||(!(!s||"ArrayBuffer"!==a(e))||!!u&&u(e))}})},20244(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(5607),a=n(1273),s=n(46229),u=Object.isSealed;r({target:"Object",stat:!0,forced:s||i((function(){u(1)}))},{isSealed:function(e){return!o(e)||(!(!s||"ArrayBuffer"!==a(e))||!!u&&u(e))}})},47071(e,t,n){"use strict";n(78149)({target:"Object",stat:!0},{is:n(36837)})},55883(e,t,n){"use strict";var r=n(78149),i=n(28660),o=n(82793);r({target:"Object",stat:!0,forced:n(63930)((function(){o(1)}))},{keys:function(e){return o(i(e))}})},40897(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(97422),a=n(28660),s=n(74528),u=n(24098),l=n(65040).f;i&&r({target:"Object",proto:!0,forced:o},{__lookupGetter__:function(e){var t,n=a(this),r=s(e);do{if(t=l(n,r))return t.get}while(n=u(n))}})},83261(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(97422),a=n(28660),s=n(74528),u=n(24098),l=n(65040).f;i&&r({target:"Object",proto:!0,forced:o},{__lookupSetter__:function(e){var t,n=a(this),r=s(e);do{if(t=l(n,r))return t.set}while(n=u(n))}})},23424(e,t,n){"use strict";var r=n(78149),i=n(5607),o=n(37966).onFreeze,a=n(33191),s=n(63930),u=Object.preventExtensions;r({target:"Object",stat:!0,forced:s((function(){u(1)})),sham:!a},{preventExtensions:function(e){return u&&i(e)?u(o(e)):e}})},44329(e,t,n){"use strict";var r=n(57445),i=n(68589),o=n(5607),a=n(27520),s=n(28660),u=n(76909),l=Object.getPrototypeOf,c=Object.setPrototypeOf,d=Object.prototype,h="__proto__";if(r&&l&&c&&!(h in d))try{i(d,h,{configurable:!0,get:function(){return l(s(this))},set:function(e){var t=u(this);a(e)&&o(t)&&c(t,e)}})}catch(e){}},6058(e,t,n){"use strict";var r=n(78149),i=n(5607),o=n(37966).onFreeze,a=n(33191),s=n(63930),u=Object.seal;r({target:"Object",stat:!0,forced:s((function(){u(1)})),sham:!a},{seal:function(e){return u&&i(e)?u(o(e)):e}})},16584(e,t,n){"use strict";n(78149)({target:"Object",stat:!0},{setPrototypeOf:n(77302)})},75694(e,t,n){"use strict";var r=n(91177),i=n(80013),o=n(31660);r||i(Object.prototype,"toString",o,{unsafe:!0})},71001(e,t,n){"use strict";var r=n(78149),i=n(33460).values;r({target:"Object",stat:!0},{values:function(e){return i(e)}})},73928(e,t,n){"use strict";var r=n(78149),i=n(99371);r({global:!0,forced:parseFloat!==i},{parseFloat:i})},31959(e,t,n){"use strict";var r=n(78149),i=n(40620);r({global:!0,forced:parseInt!==i},{parseInt:i})},42792(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(236),s=n(42098),u=n(56721);r({target:"Promise",stat:!0,forced:n(268)},{allSettled:function(e){var t=this,n=a.f(t),r=n.resolve,l=n.reject,c=s((function(){var n=o(t.resolve),a=[],s=0,l=1;u(e,(function(e){var o=s++,u=!1;l++,i(n,t,e).then((function(e){u||(u=!0,a[o]={status:"fulfilled",value:e},--l||r(a))}),(function(e){u||(u=!0,a[o]={status:"rejected",reason:e},--l||r(a))}))})),--l||r(a)}));return c.error&&l(c.value),n.promise}})},48960(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(236),s=n(42098),u=n(56721);r({target:"Promise",stat:!0,forced:n(268)},{all:function(e){var t=this,n=a.f(t),r=n.resolve,l=n.reject,c=s((function(){var n=o(t.resolve),a=[],s=0,c=1;u(e,(function(e){var o=s++,u=!1;c++,i(n,t,e).then((function(e){u||(u=!0,a[o]=e,--c||r(a))}),l)})),--c||r(a)}));return c.error&&l(c.value),n.promise}})},9789(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(78780),s=n(236),u=n(42098),l=n(56721),c=n(268),d="No one promise resolved";r({target:"Promise",stat:!0,forced:c},{any:function(e){var t=this,n=a("AggregateError"),r=s.f(t),c=r.resolve,h=r.reject,f=u((function(){var r=o(t.resolve),a=[],s=0,u=1,f=!1;l(e,(function(e){var o=s++,l=!1;
vendor: 13,123 bytes, line 2
2u++,i(r,t,e).then((function(e){l||f||(f=!0,c(e))}),(function(e){l||f||(l=!0,a[o]=e,--u||h(new n(a,d)))}))})),--u||h(new n(a,d))}));return f.error&&h(f.value),r.promise}})},14244(e,t,n){"use strict";var r=n(78149),i=n(37502),o=n(46173).CONSTRUCTOR,a=n(34685),s=n(78780),u=n(42756),l=n(80013),c=a&&a.prototype;if(r({target:"Promise",proto:!0,forced:o,real:!0},{catch:function(e){return this.then(void 0,e)}}),!i&&u(a)){var d=s("Promise").prototype.catch;c.catch!==d&&l(c,"catch",d,{unsafe:!0})}},76739(e,t,n){"use strict";var r,i,o,a=n(78149),s=n(37502),u=n(58716),l=n(8565),c=n(75136),d=n(80013),h=n(77302),f=n(16642),p=n(66084),g=n(21129),v=n(42756),m=n(5607),y=n(52918),b=n(12900),w=n(858).set,D=n(23318),x=n(68706),E=n(42098),A=n(76208),C=n(80086),S=n(34685),_=n(46173),k=n(236),O="Promise",F=_.CONSTRUCTOR,P=_.REJECTION_EVENT,T=_.SUBCLASSING,R=C.getterFor(O),j=C.set,M=S&&S.prototype,I=S,B=M,L=l.TypeError,N=l.document,U=l.process,z=k.f,W=z,H=!!(N&&N.createEvent&&l.dispatchEvent),V="unhandledrejection",G=function(e){var t;return!(!m(e)||!v(t=e.then))&&t},q=function(e,t){var n,r,i,o=t.value,a=1===t.state,s=a?e.ok:e.fail,u=e.resolve,l=e.reject,d=e.domain;try{s?(a||(2===t.rejection&&$(t),t.rejection=1),!0===s?n=o:(d&&d.enter(),n=s(o),d&&(d.exit(),i=!0)),n===e.promise?l(new L("Promise-chain cycle")):(r=G(n))?c(r,n,u,l):u(n)):l(o)}catch(e){d&&!i&&d.exit(),l(e)}},K=function(e,t){e.notified||(e.notified=!0,D((function(){for(var n,r=e.reactions;n=r.get();)q(n,e);e.notified=!1,t&&!e.rejection&&Y(e)})))},X=function(e,t,n){var r,i;H?((r=N.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:n},!P&&(i=l["on"+e])?i(r):e===V&&x("Unhandled promise rejection",n)},Y=function(e){c(w,l,(function(){var t,n=e.facade,r=e.value;if(Q(e)&&(t=E((function(){u?U.emit("unhandledRejection",r,n):X(V,n,r)})),e.rejection=u||Q(e)?2:1,t.error))throw t.value}))},Q=function(e){return 1!==e.rejection&&!e.parent},$=function(e){c(w,l,(function(){var t=e.facade;u?U.emit("rejectionHandled",t):X("rejectionhandled",t,e.value)}))},J=function(e,t,n){return function(r){e(t,r,n)}},Z=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,K(e,!0))},ee=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw new L("Promise can't be resolved itself");var r=G(t);r?D((function(){var n={done:!1};try{c(r,t,J(ee,n,e),J(Z,n,e))}catch(t){Z(n,t,e)}})):(e.value=t,e.state=1,K(e,!1))}catch(t){Z({done:!1},t,e)}}};if(F&&(B=(I=function(e){y(this,B),g(e),c(r,this);var t=R(this);try{e(J(ee,t),J(Z,t))}catch(e){Z(t,e)}}).prototype,(r=function(e){j(this,{type:O,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:0,value:null})}).prototype=d(B,"then",(function(e,t){var n=R(this),r=z(b(this,I));return n.parent=!0,r.ok=!v(e)||e,r.fail=v(t)&&t,r.domain=u?U.domain:void 0,0===n.state?n.reactions.add(r):D((function(){q(r,n)})),r.promise})),i=function(){var e=new r,t=R(e);this.promise=e,this.resolve=J(ee,t),this.reject=J(Z,t)},k.f=z=function(e){return e===I||undefined===e?new i(e):W(e)},!s&&v(S)&&M!==Object.prototype)){o=M.then,T||d(M,"then",(function(e,t){var n=this;return new I((function(e,t){c(o,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete M.constructor}catch(e){}h&&h(M,B)}a({global:!0,constructor:!0,wrap:!0,forced:F},{Promise:I}),f(I,O,!1,!0),p(O)},70631(e,t,n){"use strict";var r=n(78149),i=n(37502),o=n(34685),a=n(63930),s=n(78780),u=n(42756),l=n(12900),c=n(5096),d=n(80013),h=o&&o.prototype;if(r({target:"Promise",proto:!0,real:!0,forced:!!o&&a((function(){h.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=l(this,s("Promise")),n=u(e);return this.then(n?function(n){return c(t,e()).then((function(){return n}))}:e,n?function(n){return c(t,e()).then((function(){throw n}))}:e)}}),!i&&u(o)){var f=s("Promise").prototype.finally;h.finally!==f&&d(h,"finally",f,{unsafe:!0})}},74073(e,t,n){"use strict";n(76739),n(48960),n(14244),n(87358),n(75200),n(46019)},87358(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(236),s=n(42098),u=n(56721);r({target:"Promise",stat:!0,forced:n(268)},{race:function(e){var t=this,n=a.f(t),r=n.reject,l=s((function(){var a=o(t.resolve);u(e,(function(e){i(a,t,e).then(n.resolve,r)}))}));return l.error&&r(l.value),n.promise}})},75200(e,t,n){"use strict";var r=n(78149),i=n(236);r({target:"Promise",stat:!0,forced:n(46173).CONSTRUCTOR},{reject:function(e){var t=i.f(this);return(0,t.reject)(e),t.promise}})},46019(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(37502),a=n(34685),s=n(46173).CONSTRUCTOR,u=n(5096),l=i("Promise"),c=o&&!s;r({target:"Promise",stat:!0,forced:o||s},{resolve:function(e){return u(c&&this===l?a:this,e)}})},70433(e,t,n){"use strict";var r=n(78149),i=n(236);r({target:"Promise",stat:!0},{withResolvers:function(){var e=i.f(this);return{promise:e.promise,resolve:e.resolve,reject:e.reject}}})},39987(e,t,n){"use strict";var r=n(78149),i=n(10286),o=n(21129),a=n(35394);r({target:"Reflect",stat:!0,forced:!n(63930)((function(){Reflect.apply((function(){}))}))},{apply:function(e,t,n){return i(o(e),t,a(n))}})},83230(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(10286),a=n(87579),s=n(70633),u=n(35394),l=n(5607),c=n(38657),d=n(63930),h=i("Reflect","construct"),f=Object.prototype,p=[].push,g=d((function(){function e(){}return!(h((function(){}),[],e)instanceof e)})),v=!d((function(){h((function(){}))})),m=g||v;r({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){s(e),u(t);var n=arguments.length<3?e:s(arguments[2]);if(v&&!g)return h(e,t,n);if(e===n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return o(p,r,t),new(o(a,e,r))}var i=n.prototype,d=c(l(i)?i:f),m=o(e,d,t);return l(m)?m:d}})},51980(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(35394),a=n(74528),s=n(11722);r({target:"Reflect",stat:!0,forced:n(63930)((function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})})),sham:!i},{defineProperty:function(e,t,n){o(e);var r=a(t);o(n);try{return s.f(e,r,n),!0}catch(e){return!1}}})},18692(e,t,n){"use strict";var r=n(78149),i=n(35394),o=n(65040).f;r({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=o(i(e),t);return!(n&&!n.configurable)&&delete e[t]}})},54710(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(35394),a=n(65040);r({target:"Reflect",stat:!0,sham:!i},{getOwnPropertyDescriptor:function(e,t){return a.f(o(e),t)}})},89188(e,t,n){"use strict";var r=n(78149),i=n(35394),o=n(24098);r({target:"Reflect",stat:!0,sham:!n(94768)},{getPrototypeOf:function(e){return o(i(e))}})},82251(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(5607),a=n(35394),s=n(40508),u=n(65040),l=n(24098);r({target:"Reflect",stat:!0},{get:function e(t,n){var r,c,d=arguments.length<3?t:arguments[2];return a(t)===d?t[n]:(r=u.f(t,n))?s(r)?r.value:void 0===r.get?void 0:i(r.get,d):o(c=l(t))?e(c,n,d):void 0}})},88231(e,t,n){"use strict";n(78149)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},95117(e,t,n){"use strict";var r=n(78149),i=n(35394),o=n(83839);r({target:"Reflect",stat:!0},{isExtensible:function(e){return i(e),o(e)}})},65812(e,t,n){"use strict";n(78149)({target:"Reflect",stat:!0},{ownKeys:n(46648)})},58736(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(35394);r({target:"Reflect",stat:!0,sham:!n(33191)},{preventExtensions:function(e){o(e);try{var t=i("Object","preventExtensions");return t&&t(e),!0}catch(e){return!1}}})},57912(e,t,n){"use strict";var r=n(78149),i=n(35394),o=n(96385),a=n(77302);a&&r({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){i(e),o(t);try{return a(e,t),!0}catch(e){return!1}}})},77391(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(35394),a=n(5607),s=n(40508),u=n(63930),l=n(11722),c=n(65040),d=n(24098),h=n(25323);r({target:"Reflect",stat:!0,forced:u((function(){var e=function(){},t=l.f(new e,"a",{configurable:!0});return!1!==Reflect.set(e.prototype,"a",1,t)}))},{set:function e(t,n,r){var u,f,p,g=arguments.length<4?t:arguments[3],v=c.f(o(t),n);if(!v){if(a(f=d(t)))return e(f,n,r,g);v=h(0)}if(s(v)){if(!1===v.writable||!a(g))return!1;if(u=c.f(g,n)){if(u.get||u.set||!1===u.writable)return!1;u.value=r,l.f(g,n,u)}else l.f(g,n,h(0,r))}else{if(void 0===(p=v.set))return!1;i(p,g,r)}return!0}})},20743(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(16642);r({global:!0},{Reflect:{}}),o(i.Reflect,"Reflect",!0)},34481(e,t,n){"use strict";var r=n(57445),i=n(8565),o=n(61337),a=n(64929),s=n(15630),u=n(99168),l=n(38657),c=n(85093).f,d=n(32922),h=n(28641),f=n(31858),p=n(3457),g=n(15824),v=n(78303),m=n(80013),y=n(63930),b=n(89274),w=n(80086).enforce,D=n(66084),x=n(226),E=n(40524),A=n(86665),C=x("match"),S=i.RegExp,_=S.prototype,k=i.SyntaxError,O=o(_.exec),F=o("".charAt),P=o("".replace),T=o("".indexOf),R=o("".slice),j=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,I=/a/g,B=new S(M)!==M,L=g.MISSED_STICKY,N=g.UNSUPPORTED_Y,U=r&&(!B||L||E||A||y((function(){return I[C]=!1,S(M)!==M||S(I)===I||"/a/i"!==String(S(M,"i"))})));if(a("RegExp",U)){for(var z=function(e,t){var n,r,i,o,a,c,g=d(_,this),v=h(e),m=void 0===t,y=[],D=e;if(!g&&v&&m&&e.constructor===z)return e;if((v||d(_,e))&&(e=e.source,m&&(t=p(D))),e=void 0===e?"":f(e),t=void 0===t?"":f(t),D=e,E&&"dotAll"in M&&(r=!!t&&T(t,"s")>-1)&&(t=P(t,/s/g,"")),n=t,L&&"sticky"in M&&(i=!!t&&T(t,"y")>-1)&&N&&(t=P(t,/y/g,"")),A&&(o=function(e){for(var t,n=e.length,r=0,i="",o=[],a=l(null),s=!1,u=!1,c=0,d="";r<=n;r++){if("\\"===(t=F(e,r)))t+=F(e,++r);else if("]"===t)s=!1;else if(!s)switch(!0){case"["===t:s=!0;break;case"("===t:if(i+=t,"?:"===R(e,r+1,r+3))continue;O(j,R(e,r+1))&&(r+=2,u=!0),c++;continue;case">"===t&&u:if(""===d||b(a,d))throw new k("Invalid capture group name");a[d]=!0,o[o.length]=[d,c],u=!1,d="";continue}u?d+=t:i+=t}return[i,o]}(e),e=o[0],y=o[1]),a=s(S(e,t),g?this:_,z),(r||i||y.length)&&(c=w(a),r&&(c.dotAll=!0,c.raw=z(function(e){for(var t,n=e.length,r=0,i="",o=!1;r<=n;r++)"\\"!==(t=F(e,r))?o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),i+=t):i+="[\\s\\S]":i+=t+F(e,++r);return i}(e),n)),i&&(c.sticky=!0),y.length&&(c.groups=y)),e!==D)try{u(a,"source",""===D?"(?:)":D)}catch(e){}return a},W=c(S),H=0;W.length>H;)v(z,S,W[H++]);_.constructor=z,z.prototype=_,m(i,"RegExp",z,{constructor:!0})}D("RegExp")},23432(e,t,n){"use strict";var r=n(57445),i=n(40524),o=n(1273),a=n(68589),s=n(80086).get,u=RegExp.prototype,l=TypeError;r&&i&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if("RegExp"===o(this))return!!s(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},81392(e,t,n){"use strict";var r=n(78149),i=n(78102);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},97762(e,t,n){"use strict";var r=n(8565),i=n(57445),o=n(68589),a=n(18396),s=n(63930),u=r.RegExp,l=u.prototype;i&&s((function(){var e=!0;try{u(".","d")}catch(t){e=!1}var t={},n="",r=e?"dgimsy":"gimsy",i=function(e,r){Object.defineProperty(t,e,{get:function(){return n+=r,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in e&&(o.hasIndices="d"),o)i(a,o[a]);return Object.getOwnPropertyDescriptor(l,"flags").get.call(t)!==r||n!==r}))&&o(l,"flags",{configurable:!0,get:a})},26406(e,t,n){"use strict";var r=n(57445),i=n(15824).MISSED_STICKY,o=n(1273),a=n(68589),s=n(80086).get,u=RegExp.prototype,l=TypeError;r&&i&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if("RegExp"===o(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},59913(e,t,n){"use strict";n(81392);var r,i,o=n(78149),a=n(75136),s=n(42756),u=n(35394),l=n(31858),c=(r=!1,(i=/[ac]/).exec=function(){return r=!0,/./.exec.apply(this,arguments)},!0===i.test("abc")&&r),d=/./.test;o({target:"RegExp",proto:!0,forced:!c},{test:function(e){var t=u(this),n=l(e),r=t.exec;if(!s(r))return a(d,t,n);var i=a(r,t,n);return null!==i&&(u(i),!0)}})},27312(e,t,n){"use strict";var r=n(11255).PROPER,i=n(80013),o=n(35394),a=n(31858),s=n(63930),u=n(3457),l="toString",c=RegExp.prototype,d=c[l],h=s((function(){return"/a/b"!==d.call({source:"a",flags:"b"})})),f=r&&d.name!==l;(h||f)&&i(c,l,(function(){var e=o(this);return"/"+a(e.source)+"/"+a(u(e))}),{unsafe:!0})},97954(e,t,n){"use strict";n(77463)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(90743))},71873(e,t,n){"use strict";var r=n(78149),i=n(52811);r({target:"Set",proto:!0,real:!0,forced:!n(58111)("difference")},{difference:i})},59311(e,t,n){"use strict";var r=n(78149),i=n(63930),o=n(74001);r({target:"Set",proto:!0,real:!0,forced:!n(58111)("intersection")||i((function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))}))},{intersection:o})},52722(e,t,n){"use strict";var r=n(78149),i=n(98034);r({target:"Set",proto:!0,real:!0,forced:!n(58111)("isDisjointFrom")},{isDisjointFrom:i})},22847(e,t,n){"use strict";var r=n(78149),i=n(85633);r({target:"Set",proto:!0,real:!0,forced:!n(58111)("isSubsetOf")},{isSubsetOf:i})},29560(e,t,n){"use strict";var r=n(78149),i=n(35424);r({target:"Set",proto:!0,real:!0,forced:!n(58111)("isSupersetOf")},{isSupersetOf:i})},45276(e,t,n){"use strict";n(97954)}
2,41055(e,t,n){"use strict";var r=n(78149),i=n(86209);r({target:"Set",proto:!0,real:!0,forced:!n(58111)("symmetricDifference")},{symmetricDifference:i})},2403(e,t,n){"use strict";var r=n(78149),i=n(9869);r({target:"Set",proto:!0,real:!0,forced:!n(58111)("union")},{union:i})},95388(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("anchor")},{anchor:function(e){return i(this,"a","name",e)}})},31790(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(76909),a=n(57200),s=n(31858),u=n(63930),l=i("".charAt);r({target:"String",proto:!0,forced:u((function(){return"\ud842"!=="ð ®·".at(-2)}))},{at:function(e){var t=s(o(this)),n=t.length,r=a(e),i=r>=0?r:n+r;return i<0||i>=n?void 0:l(t,i)}})},39071(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("big")},{big:function(){return i(this,"big","","")}})},13379(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("blink")},{blink:function(){return i(this,"blink","","")}})},95770(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("bold")},{bold:function(){return i(this,"b","","")}})}
vendor: 12,369 bytes, line 2
2,577(e,t,n){"use strict";var r=n(78149),i=n(63324).codeAt;r({target:"String",proto:!0},{codePointAt:function(e){return i(this,e)}})},91132(e,t,n){"use strict";var r,i=n(78149),o=n(72739),a=n(65040).f,s=n(71907),u=n(31858),l=n(69276),c=n(76909),d=n(4897),h=n(37502),f=o("".slice),p=Math.min,g=d("endsWith");i({target:"String",proto:!0,forced:!!(h||g||(r=a(String.prototype,"endsWith"),!r||r.writable))&&!g},{endsWith:function(e){var t=u(c(this));l(e);var n=arguments.length>1?arguments[1]:void 0,r=t.length,i=void 0===n?r:p(s(n),r),o=u(e);return f(t,i-o.length,i)===o}})},11703(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("fixed")},{fixed:function(){return i(this,"tt","","")}})},67657(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("fontcolor")},{fontcolor:function(e){return i(this,"font","color",e)}})},33129(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("fontsize")},{fontsize:function(e){return i(this,"font","size",e)}})},97224(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(80955),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,l=i([].join);r({target:"String",stat:!0,arity:1,forced:!!u&&1!==u.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,i=0;r>i;){if(t=+arguments[i++],o(t,1114111)!==t)throw new a(t+" is not a valid code point");n[i]=t<65536?s(t):s(55296+((t-=65536)>>10),t%1024+56320)}return l(n,"")}})},40668(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(69276),a=n(76909),s=n(31858),u=n(4897),l=i("".indexOf);r({target:"String",proto:!0,forced:!u("includes")},{includes:function(e){return!!~l(s(a(this)),s(o(e)),arguments.length>1?arguments[1]:void 0)}})},81744(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(76909),a=n(31858),s=i("".charCodeAt);r({target:"String",proto:!0},{isWellFormed:function(){for(var e=a(o(this)),t=e.length,n=0;n<t;n++){var r=s(e,n);if(55296==(63488&r)&&(r>=56320||++n>=t||56320!=(64512&s(e,n))))return!1}return!0}})},45584(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("italics")},{italics:function(){return i(this,"i","","")}})},3083(e,t,n){"use strict";var r=n(63324).charAt,i=n(31858),o=n(80086),a=n(5225),s=n(95640),u="String Iterator",l=o.set,c=o.getterFor(u);a(String,"String",(function(e){l(this,{type:u,string:i(e),index:0})}),(function(){var e,t=c(this),n=t.string,i=t.index;return i>=n.length?s(void 0,!0):(e=r(n,i),t.index+=e.length,s(e,!1))}))},47793(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("link")},{link:function(e){return i(this,"a","href",e)}})},78302(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(72739),a=n(47167),s=n(95640),u=n(76909),l=n(71907),c=n(31858),d=n(35394),h=n(72934),f=n(1273),p=n(28641),g=n(3457),v=n(35945),m=n(80013),y=n(63930),b=n(226),w=n(12900),D=n(3954),x=n(985),E=n(80086),A=n(37502),C=b("matchAll"),S="RegExp String",_=S+" Iterator",k=E.set,O=E.getterFor(_),F=RegExp.prototype,P=TypeError,T=o("".indexOf),R=o("".matchAll),j=!!R&&!y((function(){R("a",/./)})),M=a((function(e,t,n,r){k(this,{type:_,regexp:e,string:t,global:n,unicode:r,done:!1})}),S,(function(){var e=O(this);if(e.done)return s(void 0,!0);var t=e.regexp,n=e.string,r=x(t,n);return null===r?(e.done=!0,s(void 0,!0)):e.global?(""===c(r[0])&&(t.lastIndex=D(n,l(t.lastIndex),e.unicode)),s(r,!1)):(e.done=!0,s(r,!1))})),I=function(e){var t,n,r,i=d(this),o=c(e),a=w(i,RegExp),s=c(g(i));return t=new a(a===RegExp?i.source:i,s),n=!!~T(s,"g"),r=!!~T(s,"u"),t.lastIndex=l(i.lastIndex),new M(t,o,n,r)};r({target:"String",proto:!0,forced:j},{matchAll:function(e){var t,n,r,o,a=u(this);if(h(e)){if(j)return R(a,e)}else{if(p(e)&&(t=c(u(g(e))),!~T(t,"g")))throw new P("`.matchAll` does not allow non-global regexes");if(j)return R(a,e);if(void 0===(r=v(e,C))&&A&&"RegExp"===f(e)&&(r=I),r)return i(r,e,a)}return n=c(a),o=new RegExp(e,"g"),A?i(I,o,n):o[C](n)}}),A||C in F||m(F,C,I)},69244(e,t,n){"use strict";var r=n(75136),i=n(81403),o=n(35394),a=n(72934),s=n(71907),u=n(31858),l=n(76909),c=n(35945),d=n(3954),h=n(985);i("match",(function(e,t,n){return[function(t){var n=l(this),i=a(t)?void 0:c(t,e);return i?r(i,t,n):new RegExp(t)[e](u(n))},function(e){var r=o(this),i=u(e),a=n(t,r,i);if(a.done)return a.value;if(!r.global)return h(r,i);var l=r.unicode;r.lastIndex=0;for(var c,f=[],p=0;null!==(c=h(r,i));){var g=u(c[0]);f[p]=g,""===g&&(r.lastIndex=d(i,s(r.lastIndex),l)),p++}return 0===p?null:f}]}))},14808(e,t,n){"use strict";var r=n(78149),i=n(62126).end;r({target:"String",proto:!0,forced:n(2854)},{padEnd:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},15881(e,t,n){"use strict";var r=n(78149),i=n(62126).start;r({target:"String",proto:!0,forced:n(2854)},{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},54439(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(59348),a=n(28660),s=n(31858),u=n(27669),l=i([].push),c=i([].join);r({target:"String",stat:!0},{raw:function(e){var t=o(a(e).raw),n=u(t);if(!n)return"";for(var r=arguments.length,i=[],d=0;;){if(l(i,s(t[d++])),d===n)return c(i,"");d<r&&l(i,s(arguments[d]))}}})},42610(e,t,n){"use strict";n(78149)({target:"String",proto:!0},{repeat:n(30892)})},31619(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(61337),a=n(76909),s=n(42756),u=n(72934),l=n(28641),c=n(31858),d=n(35945),h=n(3457),f=n(31825),p=n(226),g=n(37502),v=p("replace"),m=TypeError,y=o("".indexOf),b=o("".replace),w=o("".slice),D=Math.max;r({target:"String",proto:!0},{replaceAll:function(e,t){var n,r,o,p,x,E,A,C,S,_,k=a(this),O=0,F="";if(!u(e)){if((n=l(e))&&(r=c(a(h(e))),!~y(r,"g")))throw new m("`.replaceAll` does not allow non-global regexes");if(o=d(e,v))return i(o,e,k,t);if(g&&n)return b(c(k),e,t)}for(p=c(k),x=c(e),(E=s(t))||(t=c(t)),A=x.length,C=D(1,A),S=y(p,x);-1!==S;)_=E?c(t(x,S,p)):f(x,p,S,[],void 0,t),F+=w(p,O,S)+_,O=S+A,S=S+C>p.length?-1:y(p,x,S+C);return O<p.length&&(F+=w(p,O)),F}})},53021(e,t,n){"use strict";var r=n(10286),i=n(75136),o=n(61337),a=n(81403),s=n(63930),u=n(35394),l=n(42756),c=n(72934),d=n(57200),h=n(71907),f=n(31858),p=n(76909),g=n(3954),v=n(35945),m=n(31825),y=n(985),b=n(226)("replace"),w=Math.max,D=Math.min,x=o([].concat),E=o([].push),A=o("".indexOf),C=o("".slice),S="$0"==="a".replace(/./,"$0"),_=!!/./[b]&&""===/./[b]("a","$0");a("replace",(function(e,t,n){var o=_?"$":"$0";return[function(e,n){var r=p(this),o=c(e)?void 0:v(e,b);return o?i(o,e,r,n):i(t,f(r),e,n)},function(e,i){var a=u(this),s=f(e);if("string"==typeof i&&-1===A(i,o)&&-1===A(i,"$<")){var c=n(t,a,s,i);if(c.done)return c.value}var p=l(i);p||(i=f(i));var v,b=a.global;b&&(v=a.unicode,a.lastIndex=0);for(var S,_=[];null!==(S=y(a,s))&&(E(_,S),b);){""===f(S[0])&&(a.lastIndex=g(s,h(a.lastIndex),v))}for(var k,O="",F=0,P=0;P<_.length;P++){for(var T,R=f((S=_[P])[0]),j=w(D(d(S.index),s.length),0),M=[],I=1;I<S.length;I++)E(M,void 0===(k=S[I])?k:String(k));var B=S.groups;if(p){var L=x([R],M,j,s);void 0!==B&&E(L,B),T=f(r(i,void 0,L))}else T=m(R,s,j,M,B,i);j>=F&&(O+=C(s,F,j)+T,F=j+R.length)}return O+C(s,F)}]}),!!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!S||_)},82289(e,t,n){"use strict";var r=n(75136),i=n(81403),o=n(35394),a=n(72934),s=n(76909),u=n(36837),l=n(31858),c=n(35945),d=n(985);i("search",(function(e,t,n){return[function(t){var n=s(this),i=a(t)?void 0:c(t,e);return i?r(i,t,n):new RegExp(t)[e](l(n))},function(e){var r=o(this),i=l(e),a=n(t,r,i);if(a.done)return a.value;var s=r.lastIndex;u(s,0)||(r.lastIndex=0);var c=d(r,i);return u(r.lastIndex,s)||(r.lastIndex=s),null===c?-1:c.index}]}))},62494(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("small")},{small:function(){return i(this,"small","","")}})},73321(e,t,n){"use strict";var r=n(75136),i=n(61337),o=n(81403),a=n(35394),s=n(72934),u=n(76909),l=n(12900),c=n(3954),d=n(71907),h=n(31858),f=n(35945),p=n(985),g=n(15824),v=n(63930),m=g.UNSUPPORTED_Y,y=Math.min,b=i([].push),w=i("".slice),D=!v((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),x="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;o("split",(function(e,t,n){var i="0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:r(t,this,e,n)}:t;return[function(t,n){var o=u(this),a=s(t)?void 0:f(t,e);return a?r(a,t,o,n):r(i,h(o),t,n)},function(e,r){var o=a(this),s=h(e);if(!x){var u=n(i,o,s,r,i!==t);if(u.done)return u.value}var f=l(o,RegExp),g=o.unicode,v=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(m?"g":"y"),D=new f(m?"^(?:"+o.source+")":o,v),E=void 0===r?4294967295:r>>>0;if(0===E)return[];if(0===s.length)return null===p(D,s)?[s]:[];for(var A=0,C=0,S=[];C<s.length;){D.lastIndex=m?0:C;var _,k=p(D,m?w(s,C):s);if(null===k||(_=y(d(D.lastIndex+(m?C:0)),s.length))===A)C=c(s,C,g);else{if(b(S,w(s,A,C)),S.length===E)return S;for(var O=1;O<=k.length-1;O++)if(b(S,k[O]),S.length===E)return S;C=A=_}}return b(S,w(s,A)),S}]}),x||!D,m)},60861(e,t,n){"use strict";var r,i=n(78149),o=n(72739),a=n(65040).f,s=n(71907),u=n(31858),l=n(69276),c=n(76909),d=n(4897),h=n(37502),f=o("".slice),p=Math.min,g=d("startsWith");i({target:"String",proto:!0,forced:!!(h||g||(r=a(String.prototype,"startsWith"),!r||r.writable))&&!g},{startsWith:function(e){var t=u(c(this));l(e);var n=s(p(arguments.length>1?arguments[1]:void 0,t.length)),r=u(e);return f(t,n,n+r.length)===r}})},41355(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("strike")},{strike:function(){return i(this,"strike","","")}})},95987(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("sub")},{sub:function(){return i(this,"sub","","")}})},69792(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(76909),a=n(57200),s=n(31858),u=i("".slice),l=Math.max,c=Math.min;r({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function(e,t){var n,r,i=s(o(this)),d=i.length,h=a(e);return h===1/0&&(h=0),h<0&&(h=l(d+h,0)),(n=void 0===t?d:a(t))<=0||n===1/0||h>=(r=c(h+n,d))?"":u(i,h,r)}})},90373(e,t,n){"use strict";var r=n(78149),i=n(60853);r({target:"String",proto:!0,forced:n(22350)("sup")},{sup:function(){return i(this,"sup","","")}})},67989(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(61337),a=n(76909),s=n(31858),u=n(63930),l=Array,c=o("".charAt),d=o("".charCodeAt),h=o([].join),f="".toWellFormed,p=f&&u((function(){return"1"!==i(f,1)}));r({target:"String",proto:!0,forced:p},{toWellFormed:function(){var e=s(a(this));if(p)return i(f,e);for(var t=e.length,n=l(t),r=0;r<t;r++){var o=d(e,r);55296!=(63488&o)?n[r]=c(e,r):o>=56320||r+1>=t||56320!=(64512&d(e,r+1))?n[r]="�":(n[r]=c(e,r),n[++r]=c(e,r))}return h(n,"")}})},18201(e,t,n){"use strict";n(39346);var r=n(78149),i=n(48567);r({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==i},{trimEnd:i})},54187(e,t,n){"use strict";var r=n(78149),i=n(73866);r({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==i},{trimLeft:i})},39346(e,t,n){"use strict";var r=n(78149),i=n(48567);r({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==i},{trimRight:i})},34568(e,t,n){"use strict";n(54187);var r=n(78149),i=n(73866);r({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==i},{trimStart:i})},25017(e,t,n){"use strict";var r=n(78149),i=n(25915).trim;r({target:"String",proto:!0,forced:n(81793)("trim")},{trim:function(){return i(this)}})},77727(e,t,n){"use strict";n(96324)("asyncIterator")},98024(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(75136),a=n(61337),s=n(37502),u=n(57445),l=n(55336),c=n(63930),d=n(89274),h=n(32922),f=n(35394),p=n(59348),g=n(74528),v=n(31858),m=n(25323),y=n(38657),b=n(82793),w=n(85093),D=n(33421),x=n(68308),E=n(65040),A=n(11722),C=n(58198),S=n(18280),_=n(80013),k=n(68589),O=n(49218),F=n(2304),P=n(77932),T=n(47161),R=n(226),j=n(32194),M=n(96324),I=n(41853),B=n(16642),L=n(80086),N=n(26304).forEach,U=F("hidden"),z="Symbol",W="prototype",H=L.set,V=L.getterFor(z),G=Object[W],q=i.Symbol,K=q&&q[W],X=i.RangeError,Y=i.TypeError,Q=i.QObject,$=E.f,J=A.f,Z=D.f,ee=S.f,te=a([].push),ne=O("symbols"),re=O("op-symbol
2s"),ie=O("wks"),oe=!Q||!Q[W]||!Q[W].findChild,ae=function(e,t,n){var r=$(G,t);r&&delete G[t],J(e,t,n),r&&e!==G&&J(G,t,r)},se=u&&c((function(){return 7!==y(J({},"a",{get:function(){return J(this,"a",{value:7}).a}})).a}))?ae:J,ue=function(e,t){var n=ne[e]=y(K);return H(n,{type:z,tag:e,description:t}),u||(n.description=t),n},le=function(e,t,n){e===G&&le(re,t,n),f(e);var r=g(t);return f(n),d(ne,r)?(n.enumerable?(d(e,U)&&e[U][r]&&(e[U][r]=!1),n=y(n,{enumerable:m(0,!1)})):(d(e,U)||J(e,U,m(1,y(null))),e[U][r]=!0),se(e,r,n)):J(e,r,n)},ce=function(e,t){f(e);var n=p(t),r=b(n).concat(pe(n));return N(r,(function(t){u&&!o(de,n,t)||le(e,t,n[t])})),e},de=function(e){var t=g(e),n=o(ee,this,t);return!(this===G&&d(ne,t)&&!d(re,t))&&(!(n||!d(this,t)||!d(ne,t)||d(this,U)&&this[U][t])||n)},he=function(e,t){var n=p(e),r=g(t);if(n!==G||!d(ne,r)||d(re,r)){var i=$(n,r);return!i||!d(ne,r)||d(n,U)&&n[U][r]||(i.enumerable=!0),i}},fe=function(e){var t=Z(p(e)),n=[];return N(t,(function(e){d(ne,e)||d(P,e)||te(n,e)})),n},pe=function(e){var t=e===G,n=Z(t?re:p(e)),r=[];return N(n,(function(e){!d(ne,e)||t&&!d(G,e)||te(r,ne[e])})),r};l||(q=function(){if(h(K,this))throw new Y("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?v(arguments[0]):void 0,t=T(e),n=function(e){var r=void 0===this?i:this;r===G&&o(n,re,e),d(r,U)&&d(r[U],t)&&(r[U][t]=!1);var a=m(1,e);try{se(r,t,a)}catch(e){if(!(e instanceof X))throw e;ae(r,t,a)}};return u&&oe&&se(G,t,{configurable:!0,set:n}),ue(t,e)},_(K=q[W],"toString",(function(){return V(this).tag})),_(q,"withoutSetter",(function(e){return ue(T(e),e)})),S.f=de,A.f=le,C.f=ce,E.f=he,w.f=D.f=fe,x.f=pe,j.f=function(e){return ue(R(e),e)},u&&(k(K,"description",{configurable:!0,get:function(){return V(this).description}}),s||_(G,"propertyIsEnumerable",de,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!l,sham:!l},{Symbol:q}),N(b(ie),(function(e){M(e)})),r({target:z,stat:!0,forced:!l},{useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),r({target:"Object",stat:!0,forced:!l,sham:!u},{create:function(e,t){return void 0===t?y(e):ce(y(e),t)},defineProperty:le,defineProperties:ce,getOwnPropertyDescriptor:he}),r({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:fe}),I(),B(q,z),P[U]=!0},16158(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(8565),a=n(61337),s=n(89274),u=n(42756),l=n(32922),c=n(31858),d=n(68589),h=n(93241),f=o.Symbol,p=f&&f.prototype;if(i&&u(f)&&(!("description"in p)||void 0!==f().description)){var g={},v=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:c(arguments[0]),t=l(p,this)?new f(e):void 0===e?f():f(e);return""===e&&(g[t]=!0),t};h(v,f),v.prototype=p,p.constructor=v;var m="Symbol(description detection)"===String(f("description detection")),y=a(p.valueOf),b=a(p.toString),w=/^Symbol\((.*)\)[^)]+$/,D=a("".replace),x=a("".slice);d(p,"description",{configurable:!0,get:function(){var e=y(this);if(s(g,e))return"";var t=b(e),n=m?x(t,7,-1):D(t,w,"$1");return""===n?void 0:n}}),r({global:!0,constructor:!0,forced:!0},{Symbol:v})}},39707(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(89274),a=n(31858),s=n(49218),u=n(32985),l=s("string-to-symbol-registry"),c=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!u},{for:function(e){var t=a(e);if(o(l,t))return l[t];var n=i("Symbol")(t);return l[t]=n,c[n]=t,n}})},41714(e,t,n){"use strict";n(96324)("hasInstance")},63291(e,t,n){"use strict";n(96324)("isConcatSpreadable")},71400(e,t,n){"use strict";n(96324)("iterator")},26462(e,t,n){"use strict";n(98024),n(39707),n(25597),n(66367),n(83154)},25597(e,t,n){"use strict";var r=n(78149),i=n(89274),o=n(59800),a=n(74110),s=n(49218),u=n(32985),l=s("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!u},{keyFor:function(e){if(!o(e))throw new TypeError(a(e)+" is not a symbol");if(i(l,e))return l[e]}})},62275(e,t,n){"use strict";n(96324)("matchAll")},6429(e,t,n){"use strict";n(96324)("match")},65300(e,t,n){"use strict";n(96324)("replace")},97566(e,t,n){"use strict";n(96324)("search")},44590(e,t,n){"use strict";n(96324)("species")},22996(e,t,n){"use strict";n(96324)("split")},74643(e,t,n){"use strict";var r=n(96324),i=n(41853);r("toPrimitive"),i()},78232(e,t,n){"use strict";var r=n(78780),i=n(96324),o=n(16642);i("toStringTag"),o(r("Symbol"),"Symbol")},94899(e,t,n){"use strict";n(96324)("unscopables")}
vendor: 5,581 bytes, line 2
2,10793(e,t,n){"use strict";var r=n(16943),i=n(27669),o=n(57200),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("at",(function(e){var t=a(this),n=i(t),r=o(e),s=r>=0?r:n+r;return s<0||s>=n?void 0:t[s]}))},72557(e,t,n){"use strict";var r=n(61337),i=n(16943),o=r(n(41320)),a=i.aTypedArray;(0,i.exportTypedArrayMethod)("copyWithin",(function(e,t){return o(a(this),e,t,arguments.length>2?arguments[2]:void 0)}))},94513(e,t,n){"use strict";var r=n(16943),i=n(26304).every,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("every",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},15693(e,t,n){"use strict";var r=n(16943),i=n(68782),o=n(62093),a=n(40070),s=n(75136),u=n(61337),l=n(63930),c=r.aTypedArray,d=r.exportTypedArrayMethod,h=u("".slice);d("fill",(function(e){var t=arguments.length;c(this);var n="Big"===h(a(this),0,3)?o(e):+e;return s(i,this,n,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),l((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e})))},24590(e,t,n){"use strict";var r=n(16943),i=n(26304).filter,o=n(67840),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("filter",(function(e){var t=i(a(this),e,arguments.length>1?arguments[1]:void 0);return o(this,t)}))},64982(e,t,n){"use strict";var r=n(16943),i=n(26304).findIndex,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("findIndex",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},34429(e,t,n){"use strict";var r=n(16943),i=n(6718).findLastIndex,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("findLastIndex",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},18892(e,t,n){"use strict";var r=n(16943),i=n(6718).findLast,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("findLast",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},41159(e,t,n){"use strict";var r=n(16943),i=n(26304).find,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("find",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},39297(e,t,n){"use strict";n(40530)("Float32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},9046(e,t,n){"use strict";n(40530)("Float64",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},60947(e,t,n){"use strict";var r=n(16943),i=n(26304).forEach,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("forEach",(function(e){i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},67972(e,t,n){"use strict";var r=n(79988);(0,n(16943).exportTypedArrayStaticMethod)("from",n(6644),r)},37817(e,t,n){"use strict";var r=n(16943),i=n(69594).includes,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("includes",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},3646(e,t,n){"use strict";var r=n(16943),i=n(69594).indexOf,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("indexOf",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},41496(e,t,n){"use strict";n(40530)("Int16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},3998(e,t,n){"use strict";n(40530)("Int32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},15(e,t,n){"use strict";n(40530)("Int8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},89090(e,t,n){"use strict";var r=n(8565),i=n(63930),o=n(61337),a=n(16943),s=n(5721),u=n(226)("iterator"),l=r.Uint8Array,c=o(s.values),d=o(s.keys),h=o(s.entries),f=a.aTypedArray,p=a.exportTypedArrayMethod,g=l&&l.prototype,v=!i((function(){g[u].call([1])})),m=!!g&&g.values&&g[u]===g.values&&"values"===g.values.name,y=function(){return c(f(this))};p("entries",(function(){return h(f(this))}),v),p("keys",(function(){return d(f(this))}),v),p("values",y,v||!m,{name:"values"}),p(u,y,v||!m,{name:"values"})},44504(e,t,n){"use strict";var r=n(16943),i=n(61337),o=r.aTypedArray,a=r.exportTypedArrayMethod,s=i([].join);a("join",(function(e){return s(o(this),e)}))},61699(e,t,n){"use strict";var r=n(16943),i=n(10286),o=n(446),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("lastIndexOf",(function(e){var t=arguments.length;return i(o,a(this),t>1?[e,arguments[1]]:[e])}))},13272(e,t,n){"use strict";var r=n(16943),i=n(26304).map,o=n(99329),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("map",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(o(e))(t)}))}))},13089(e,t,n){"use strict";var r=n(16943),i=n(79988),o=r.aTypedArrayConstructor;(0,r.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(o(this))(t);t>e;)n[e]=arguments[e++];return n}),i)},39413(e,t,n){"use strict";var r=n(16943),i=n(62717).right,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduceRight",(function(e){var t=arguments.length;return i(o(this),e,t,t>1?arguments[1]:void 0)}))},14278(e,t,n){"use strict";var r=n(16943),i=n(62717).left,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduce",(function(e){var t=arguments.length;return i(o(this),e,t,t>1?arguments[1]:void 0)}))},7356(e,t,n){"use strict";var r=n(16943),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=Math.floor;o("reverse",(function(){for(var e,t=this,n=i(t).length,r=a(n/2),o=0;o<r;)e=t[o],t[o++]=t[--n],t[n]=e;return t}))},48578(e,t,n){"use strict";var r=n(8565),i=n(75136),o=n(16943),a=n(27669),s=n(28200),u=n(28660),l=n(63930),c=r.RangeError,d=r.Int8Array,h=d&&d.prototype,f=h&&h.set,p=o.aTypedArray,g=o.exportTypedArrayMethod,v=!l((function(){var e=new Uint8ClampedArray(2);return i(f,e,{length:1,0:3},1),3!==e[1]})),m=v&&o.NATIVE_ARRAY_BUFFER_VIEWS&&l((function(){var e=new d(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));g("set",(function(e){p(this);var t=s(arguments.length>
vendor: 5,403 bytes, line 2
21?arguments[1]:void 0,1),n=u(e);if(v)return i(f,this,n,t);var r=this.length,o=a(n),l=0;if(o+t>r)throw new c("Wrong length");for(;l<o;)this[t+l]=n[l++]}),!v||m)},37112(e,t,n){"use strict";var r=n(16943),i=n(99329),o=n(63930),a=n(57689),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("slice",(function(e,t){for(var n=a(s(this),e,t),r=i(this),o=0,u=n.length,l=new r(u);u>o;)l[o]=n[o++];return l}),o((function(){new Int8Array(1).slice()})))},86068(e,t,n){"use strict";var r=n(16943),i=n(26304).some,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("some",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},90352(e,t,n){"use strict";var r=n(8565),i=n(72739),o=n(63930),a=n(21129),s=n(19799),u=n(16943),l=n(47302),c=n(5198),d=n(77432),h=n(63812),f=u.aTypedArray,p=u.exportTypedArrayMethod,g=r.Uint16Array,v=g&&i(g.prototype.sort),m=!(!v||o((function(){v(new g(2),null)}))&&o((function(){v(new g(2),{})}))),y=!!v&&!o((function(){if(d)return d<74;if(l)return l<67;if(c)return!0;if(h)return h<602;var e,t,n=new g(516),r=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(v(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==r[e])return!0}));p("sort",(function(e){return void 0!==e&&a(e),y?v(this,e):s(f(this),function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!=n?-1:t!=t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}}(e))}),!y||m)},56915(e,t,n){"use strict";var r=n(16943),i=n(71907),o=n(80955),a=n(99329),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("subarray",(function(e,t){var n=s(this),r=n.length,u=o(e,r);return new(a(n))(n.buffer,n.byteOffset+u*n.BYTES_PER_ELEMENT,i((void 0===t?r:o(t,r))-u))}))},37704(e,t,n){"use strict";var r=n(8565),i=n(10286),o=n(16943),a=n(63930),s=n(57689),u=r.Int8Array,l=o.aTypedArray,c=o.exportTypedArrayMethod,d=[].toLocaleString,h=!!u&&a((function(){d.call(new u(1))}));c("toLocaleString",(function(){return i(d,h?s(l(this)):l(this),s(arguments))}),a((function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()}))||!a((function(){u.prototype.toLocaleString.call([1,2])})))},73044(e,t,n){"use strict";var r=n(83585),i=n(16943),o=i.aTypedArray,a=i.exportTypedArrayMethod,s=i.getTypedArrayConstructor;a("toReversed",(function(){return r(o(this),s(this))}))},9699(e,t,n){"use strict";var r=n(16943),i=n(61337),o=n(21129),a=n(40303),s=r.aTypedArray,u=r.getTypedArrayConstructor,l=r.exportTypedArrayMethod,c=i(r.TypedArrayPrototype.sort);l("toSorted",(function(e){void 0!==e&&o(e);var t=s(this),n=a(u(t),t);return c(n,e)}))},13395(e,t,n){"use strict";var r=n(16943).exportTypedArrayMethod,i=n(63930),o=n(8565),a=n(61337),s=o.Uint8Array,u=s&&s.prototype||{},l=[].toString,c=a([].join);i((function(){l.call({})}))&&(l=function(){return c(this)});var d=u.toString!==l;r("toString",l,d)},94859(e,t,n){"use strict";n(40530)("Uint16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},84085(e,t,n){"use strict";n(40530)("Uint32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},3618(e,t,n){"use strict";n(40530)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},94553(e,t,n){"use strict";n(40530)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}),!0)},33056(e,t,n){"use strict";var r=n(46763),i=n(16943),o=n(78128),a=n(57200),s=n(62093),u=i.aTypedArray,l=i.getTypedArrayConstructor,c=i.exportTypedArrayMethod,d=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(e){return 8===e}}();c("with",{with:function(e,t){var n=u(this),i=a(e),c=o(n)?s(t):+t;return r(n,l(n),i,c)}}.with,!d)},99218(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(31858),a=String.fromCharCode,s=i("".charAt),u=i(/./.exec),l=i("".slice),c=/^[\da-f]{2}$/i,d=/^[\da-f]{4}$/i;r({global:!0},{unescape:function(e){for(var t,n,r=o(e),i="",h=r.length,f=0;f<h;){if("%"===(t=s(r,f++)))if("u"===s(r,f)){if(n=l(r,f+1,f+5),u(d,n)){i+=a(parseInt(n,16)),f+=5;continue}}else if(n=l(r,f,f+2),u(c,n)){i+=a(parseInt(n,16)),f+=2;continue}i+=t}return i}})},99683(e,t,n){"use strict";var r,i=n(33191),o=n(8565),a=n(61337),s=n(71528),u=n(37966),l=n(77463),c=n(83296),d=n(5607),h=n(80086).enforce,f=n(63930),p=n(16257),g=Object,v=Array.isArray,m=g.isExtensible,y=g.isFrozen,b=g.isSealed,w=g.freeze,D=g.seal,x=!o.ActiveXObject&&"ActiveXObject"in o,E=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},A=l("WeakMap",E,c),C=A.prototype,S=a(C.set);if(p)if(x){r=c.getConstructor(E,"WeakMap",!0),u.enable();var _=a(C.delete),k=a(C.has),O=a(C.get);s(C,{delete:function(e){if(d(e)&&!m(e)){var t=h(this);return t.frozen||(t.frozen=new r),_(this,e)||t.frozen.delete(e)}return _(this,e)},has:function(e){if(d(e)&&!m(e)){var t=h(this);return t.frozen||(t.frozen=new r),k(this,e)||t.frozen.has(e)}return k(this,e)},get:function(e){if(d(e)&&!m(e)){var t=h(this);return t.frozen||(t.frozen=new r),k(this,e)?O(this,e):t.frozen.get(e)}return O(this,e)},set:function(e,t){if(d(e)&&!m(e)){var n=h(this);n.frozen||(n.frozen=new r),k(this,e)?S(this,e,t):n.frozen.set(e,t)}else S(this,e,t);return this}})}else i&&f((function(){var e=w([]);return S(new A,e,1),!y(e)}))&&s(C,{set:function(e,t){var n;return v(e)&&(y(e)?n=w:b(e)&&(n=D)),S(this,e,t),n&&n(e),this}})},93849(e,t,n){"use strict";n(99683)},53885(e,t,n){"use strict";n(77463)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(83296))},86623(e,t,n){"use strict";n(53885)}
2,6941(e,t,n){"use strict";n(45136)},53111(e,t,n){"use strict";n(23354)},77010(e,t,n){"use strict";n(70955)},87014(e,t,n){"use strict";n(27027)},89805(e,t,n){"use strict";n(67346)},12881(e,t,n){"use strict";n(70880)},5616(e,t,n){"use strict";n(65869)},72409(e,t,n){"use strict";var r=n(78149),i=n(9334),o=n(63930),a=Array.fromAsync;r({target:"Array",stat:!0,forced:!a||o((function(){var e=0;return a.call((function(){return e++,[]}),{length:0}),1!==e}))},{fromAsync:i})},71642(e,t,n){"use strict";var r=n(78149),i=n(94381),o=n(49914),a=n(5283);r({target:"Array",proto:!0,name:"groupToMap",forced:n(37502)||!i("groupByToMap")},{groupByToMap:a}),o("groupByToMap")},65495(e,t,n){"use strict";var r=n(78149),i=n(75068),o=n(94381),a=n(49914);r({target:"Array",proto:!0,forced:!o("groupBy")},{groupBy:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("groupBy")},87020(e,t,n){"use strict";var r=n(78149),i=n(49914),o=n(5283);r({target:"Array",proto:!0,forced:n(37502)},{groupToMap:o}),i("groupToMap")},16137(e,t,n){"use strict";var r=n(78149),i=n(75068),o=n(49914);r({target:"Array",proto:!0},{group:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("group")},65080(e,t,n){"use strict";n(96409)},65935(e,t,n){"use strict";n(86846)},31408(e,t,n){"use strict";n(69859)},80236(e,t,n){"use strict";n(67059)},73843(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(78780),a=n(21129),s=n(52918),u=n(80013),l=n(71528),c=n(68589),d=n(226),h=n(80086),f=n(52240),p=o("Promise"),g=o("SuppressedError"),v=ReferenceError,m=d("asyncDispose"),y=d("toStringTag"),b="AsyncDisposableStack",w=h.set,D=h.getterFor(b),x="async-dispose",E="disposed",A=function(e){var t=D(e);if(t.state===E)throw new v(b+" already disposed");return t},C=function(){w(s(this,S),{type:b,state:"pending",stack:[]}),i||(this.disposed=!1)},S=C.prototype;l(S,{disposeAsync:function(){var e=this;return new p((function(t,n){var r=D(e);if(r.state===E)return t(void 0);r.state=E,i||(e.disposed=!0);var o,a=r.stack,s=a.length,u=!1,l=function(e){u?o=new g(e,o):(u=!0,o=e),c()},c=function(){if(s){var e=a[--s];a[s]=null;try{p.resolve(e()).then(c,l)}catch(e){l(e)}}else r.stack=null,u?n(o):t(void 0)};c()}))},use:function(e){return f(A(this),e,x),e},adopt:function(e,t){var n=A(this);return a(t),f(n,void 0,x,(function(){return t(e)})),e},defer:function(e){var t=A(this);a(e),f(t,void 0,x,e)},move:function(){var e=A(this),t=new C;return D(t).stack=e.stack,e.stack=[],e.state=E,i||(this.disposed=!0),t}}),i&&c(S,"disposed",{configurable:!0,get:function(){return D(this).state===E}}),u(S,m,S.disposeAsync,{name:"disposeAsync"}),u(S,y,b,{nonWritable:!0}),r({global:!0,constructor:!0},{AsyncDisposableStack:C})},9646(e,t,n){"use strict";var r=n(75136),i=n(80013),o=n(78780),a=n(35945),s=n(89274),u=n(226),l=n(29953),c=u("asyncDispose"),d=o("Promise");s(l,c)||i(l,c,(function(){var e=this;return new d((function(t,n){var i=a(e,"return");i?d.resolve(r(i,e)).then((function(){t(void 0)}),n):t(void 0)}))}))},12646(e,t,n){"use strict";var r=n(78149),i=n(52918),o=n(24098),a=n(99168),s=n(89274),u=n(226),l=n(29953),c=n(37502),d=u("toStringTag"),h=TypeError,f=function(){if(i(this,l),o(this)===l)throw new h("Abstract class AsyncIterator not directly constructable")};f.prototype=l,s(l,d)||a(l,d,"AsyncIterator"),!c&&s(l,"constructor")&&l.constructor!==Object||a(l,"constructor",f),r({global:!0,constructor:!0,forced:c},{AsyncIterator:f})},15577(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(35394),a=n(69466),s=n(99856),u=n(7955),l=n(60782),c=n(95640),d=n(37502),h=l((function(e){var t=this;return new e((function(n,r){var a=function(e){t.done=!0,r(e)},s=function(){try{e.resolve(o(i(t.next,t.iterator))).then((function(e){try{o(e).done?(t.done=!0,n(c(void 0,!0))):t.remaining?(t.remaining--,s()):n(c(e.value,!1))}catch(e){a(e)}}),a)}catch(e){a(e)}};s()}))}));r({target:"AsyncIterator",proto:!0,real:!0,forced:d},{drop:function(e){o(this);var t=u(s(+e));return new h(a(this),{remaining:t})}})},16525(e,t,n){"use strict";var r=n(78149),i=n(76556).every;r({target:"AsyncIterator",proto:!0,real:!0},{every:function(e){return i(this,e)}})},60778(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(35394),s=n(5607),u=n(69466),l=n(60782),c=n(95640),d=n(89147),h=n(37502),f=l((function(e){var t=this,n=t.iterator,r=t.predicate;return new e((function(o,u){var l=function(e){t.done=!0,u(e)},h=function(e){d(n,l,e,l)},f=function(){try{e.resolve(a(i(t.next,n))).then((function(n){try{if(a(n).done)t.done=!0,o(c(void 0,!0));else{var i=n.value;try{var u=r(i,t.counter++),d=function(e){e?o(c(i,!1)):f()};s(u)?e.resolve(u).then(d,h):d(u)}catch(e){h(e)}}}catch(e){l(e)}}),l)}catch(e){l(e)}};f()}))}));r({target:"AsyncIterator",proto:!0,real:!0,forced:h},{filter:function(e){return a(this),o(e),new f(u(this),{predicate:e})}})},13995(e,t,n){"use strict";var r=n(78149),i=n(76556).find;r({target:"AsyncIterator",proto:!0,real:!0},{find:function(e){return i(this,e)}})}
vendor: 4,703 bytes, line 2
2,65260(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(35394),s=n(5607),u=n(69466),l=n(60782),c=n(95640),d=n(94206),h=n(89147),f=n(37502),p=l((function(e){var t=this,n=t.iterator,r=t.mapper;return new e((function(o,u){var l=function(e){t.done=!0,u(e)},f=function(e){h(n,l,e,l)},p=function(){try{e.resolve(a(i(t.next,n))).then((function(n){try{if(a(n).done)t.done=!0,o(c(void 0,!0));else{var i=n.value;try{var u=r(i,t.counter++),h=function(e){try{t.inner=d(e),g()}catch(e){f(e)}};s(u)?e.resolve(u).then(h,f):h(u)}catch(e){f(e)}}}catch(e){l(e)}}),l)}catch(e){l(e)}},g=function(){var n=t.inner;if(n)try{e.resolve(a(i(n.next,n.iterator))).then((function(e){try{a(e).done?(t.inner=null,p()):o(c(e.value,!1))}catch(e){f(e)}}),f)}catch(e){f(e)}else p()};g()}))}));r({target:"AsyncIterator",proto:!0,real:!0,forced:f},{flatMap:function(e){return a(this),o(e),new p(u(this),{mapper:e,inner:null})}})},42831(e,t,n){"use strict";var r=n(78149),i=n(76556).forEach;r({target:"AsyncIterator",proto:!0,real:!0},{forEach:function(e){return i(this,e)}})},94776(e,t,n){"use strict";var r=n(78149),i=n(28660),o=n(32922),a=n(94206),s=n(29953),u=n(46435);r({target:"AsyncIterator",stat:!0,forced:n(37502)},{from:function(e){var t=a("string"==typeof e?i(e):e);return o(s,t.iterator)?t.iterator:new u(t)}})},74756(e,t,n){"use strict";var r=n(78149),i=n(39697);r({target:"AsyncIterator",proto:!0,real:!0,forced:n(37502)},{map:i})},58370(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(35394),s=n(5607),u=n(78780),l=n(69466),c=n(89147),d=u("Promise"),h=TypeError;r({target:"AsyncIterator",proto:!0,real:!0},{reduce:function(e){a(this),o(e);var t=l(this),n=t.iterator,r=t.next,u=arguments.length<2,f=u?void 0:arguments[1],p=0;return new d((function(t,o){var l=function(e){c(n,o,e,o)},g=function(){try{d.resolve(a(i(r,n))).then((function(n){try{if(a(n).done)u?o(new h("Reduce of empty iterator with no initial value")):t(f);else{var r=n.value;if(u)u=!1,f=r,g();else try{var i=e(f,r,p),c=function(e){f=e,g()};s(i)?d.resolve(i).then(c,l):c(i)}catch(e){l(e)}}p++}catch(e){o(e)}}),o)}catch(e){o(e)}};g()}))}})},99928(e,t,n){"use strict";var r=n(78149),i=n(76556).some;r({target:"AsyncIterator",proto:!0,real:!0},{some:function(e){return i(this,e)}})},83003(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(35394),a=n(69466),s=n(99856),u=n(7955),l=n(60782),c=n(95640),d=n(37502),h=l((function(e){var t,n=this,r=n.iterator;if(!n.remaining--){var a=c(void 0,!0);return n.done=!0,void 0!==(t=r.return)?e.resolve(i(t,r,void 0)).then((function(){return a})):a}return e.resolve(i(n.next,r)).then((function(e){return o(e).done?(n.done=!0,c(void 0,!0)):c(e.value,!1)})).then(null,(function(e){throw n.done=!0,e}))}));r({target:"AsyncIterator",proto:!0,real:!0,forced:d},{take:function(e){o(this);var t=u(s(+e));return new h(a(this),{remaining:t})}})},20097(e,t,n){"use strict";var r=n(78149),i=n(76556).toArray;r({target:"AsyncIterator",proto:!0,real:!0},{toArray:function(){return i(this,void 0,[])}})},36365(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(75151).unpack,a=i(DataView.prototype.getUint16);r({target:"DataView",proto:!0},{getFloat16:function(e){var t=a(this,e,arguments.length>1&&arguments[1]);return o([255&t,t>>8&255],10)}})},20705(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(66075),a=n(7451),s=n(75151).pack,u=n(82541),l=i(DataView.prototype.setUint16);r({target:"DataView",proto:!0},{setFloat16:function(e,t){o(this);var n=a(e),r=s(u(t),10,2);return l(this,n,r[1]<<8|r[0],arguments.length>2&&arguments[2])}})},40816(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(78780),a=n(21129),s=n(52918),u=n(80013),l=n(71528),c=n(68589),d=n(226),h=n(80086),f=n(52240),p=o("SuppressedError"),g=ReferenceError,v=d("dispose"),m=d("toStringTag"),y="DisposableStack",b=h.set,w=h.getterFor(y),D="sync-dispose",x="disposed",E=function(e){var t=w(e);if(t.state===x)throw new g(y+" already disposed");return t},A=function(){b(s(this,C),{type:y,state:"pending",stack:[]}),i||(this.disposed=!1)},C=A.prototype;l(C,{dispose:function(){var e=w(this);if(e.state!==x){e.state=x,i||(this.disposed=!0);for(var t,n=e.stack,r=n.length,o=!1;r;){var a=n[--r];n[r]=null;try{a()}catch(e){o?t=new p(e,t):(o=!0,t=e)}}if(e.stack=null,o)throw t}},use:function(e){return f(E(this),e,D),e},adopt:function(e,t){var n=E(this);return a(t),f(n,void 0,D,(function(){t(e)})),e},defer:function(e){var t=E(this);a(e),f(t,void 0,D,e)},move:function(){var e=E(this),t=new A;return w(t).stack=e.stack,e.stack=[],e.state=x,i||(this.disposed=!0),t}}),i&&c(C,"disposed",{configurable:!0,get:function(){return w(this).state===x}}),u(C,v,C.dispose,{name:"dispose"}),u(C,m,y,{nonWritable:!0}),r({global:!0,constructor:!0},{DisposableStack:A})}
vendor: 4,962 bytes, line 2
2,3086(e,t,n){"use strict";var r=n(226),i=n(11722).f,o=r("metadata"),a=Function.prototype;void 0===a[o]&&i(a,o,{value:null})},65323(e,t,n){"use strict";n(41810)},50749(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(52918),a=n(35394),s=n(42756),u=n(24098),l=n(68589),c=n(15593),d=n(63930),h=n(89274),f=n(226),p=n(83050).IteratorPrototype,g=n(57445),v=n(37502),m="constructor",y="Iterator",b=f("toStringTag"),w=TypeError,D=i[y],x=v||!s(D)||D.prototype!==p||!d((function(){D({})})),E=function(){if(o(this,p),u(this)===p)throw new w("Abstract class Iterator not directly constructable")},A=function(e,t){g?l(p,e,{configurable:!0,get:function(){return t},set:function(t){if(a(this),this===p)throw new w("You can't redefine this property");h(this,e)?this[e]=t:c(this,e,t)}}):p[e]=t};h(p,b)||A(b,y),!x&&h(p,m)&&p[m]!==Object||A(m,E),E.prototype=p,r({global:!0,constructor:!0,forced:x},{Iterator:E})},27592(e,t,n){"use strict";var r=n(75136),i=n(80013),o=n(35945),a=n(89274),s=n(226),u=n(83050).IteratorPrototype,l=s("dispose");a(u,l)||i(u,l,(function(){var e=o(this,"return");e&&r(e,this)}))},76284(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(35394),a=n(69466),s=n(99856),u=n(7955),l=n(26435),c=n(37502),d=l((function(){for(var e,t=this.iterator,n=this.next;this.remaining;)if(this.remaining--,e=o(i(n,t)),this.done=!!e.done)return;if(e=o(i(n,t)),!(this.done=!!e.done))return e.value}));r({target:"Iterator",proto:!0,real:!0,forced:c},{drop:function(e){o(this);var t=u(s(+e));return new d(a(this),{remaining:t})}})},73282(e,t,n){"use strict";var r=n(78149),i=n(56721),o=n(21129),a=n(35394),s=n(69466);r({target:"Iterator",proto:!0,real:!0},{every:function(e){a(this),o(e);var t=s(this),n=0;return!i(t,(function(t,r){if(!e(t,n++))return r()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},9531(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(35394),s=n(69466),u=n(26435),l=n(28516),c=n(37502),d=u((function(){for(var e,t,n=this.iterator,r=this.predicate,o=this.next;;){if(e=a(i(o,n)),this.done=!!e.done)return;if(t=e.value,l(n,r,[t,this.counter++],!0))return t}}));r({target:"Iterator",proto:!0,real:!0,forced:c},{filter:function(e){return a(this),o(e),new d(s(this),{predicate:e})}})},58118(e,t,n){"use strict";var r=n(78149),i=n(56721),o=n(21129),a=n(35394),s=n(69466);r({target:"Iterator",proto:!0,real:!0},{find:function(e){a(this),o(e);var t=s(this),n=0;return i(t,(function(t,r){if(e(t,n++))return r(t)}),{IS_RECORD:!0,INTERRUPTED:!0}).result}})},55721(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(21129),a=n(35394),s=n(69466),u=n(96109),l=n(26435),c=n(69340),d=n(37502),h=l((function(){for(var e,t,n=this.iterator,r=this.mapper;;){if(t=this.inner)try{if(!(e=a(i(t.next,t.iterator))).done)return e.value;this.inner=null}catch(e){c(n,"throw",e)}if(e=a(i(this.next,n)),this.done=!!e.done)return;try{this.inner=u(r(e.value,this.counter++),!1)}catch(e){c(n,"throw",e)}}}));r({target:"Iterator",proto:!0,real:!0,forced:d},{flatMap:function(e){return a(this),o(e),new h(s(this),{mapper:e,inner:null})}})},62078(e,t,n){"use strict";var r=n(78149),i=n(56721),o=n(21129),a=n(35394),s=n(69466);r({target:"Iterator",proto:!0,real:!0},{forEach:function(e){a(this),o(e);var t=s(this),n=0;i(t,(function(t){e(t,n++)}),{IS_RECORD:!0})}})},13681(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(28660),a=n(32922),s=n(83050).IteratorPrototype,u=n(26435),l=n(96109),c=n(37502),d=u((function(){return i(this.next,this.iterator)}),!0);r({target:"Iterator",stat:!0,forced:c},{from:function(e){var t=l("string"==typeof e?o(e):e,!0);return a(s,t.iterator)?t.iterator:new d(t)}})},36443(e,t,n){"use strict";var r=n(78149),i=n(84926);r({target:"Iterator",proto:!0,real:!0,forced:n(37502)},{map:i})},28783(e,t,n){"use strict";var r=n(78149),i=n(56721),o=n(21129),a=n(35394),s=n(69466),u=TypeError;r({target:"Iterator",proto:!0,real:!0},{reduce:function(e){a(this),o(e);var t=s(this),n=arguments.length<2,r=n?void 0:arguments[1],l=0;if(i(t,(function(t){n?(n=!1,r=t):r=e(r,t,l),l++}),{IS_RECORD:!0}),n)throw new u("Reduce of empty iterator with no initial value");return r}})},68205(e,t,n){"use strict";var r=n(78149),i=n(56721),o=n(21129),a=n(35394),s=n(69466);r({target:"Iterator",proto:!0,real:!0},{some:function(e){a(this),o(e);var t=s(this),n=0;return i(t,(function(t,r){if(e(t,n++))return r()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},29306(e,t,n){"use strict";var r=n(78149),i=n(75136),o=n(35394),a=n(69466),s=n(99856),u=n(7955),l=n(26435),c=n(69340),d=n(37502),h=l((function(){var e=this.iterator;if(!this.remaining--)return this.done=!0,c(e,"normal",void 0);var t=o(i(this.next,e));return(this.done=!!t.done)?void 0:t.value}));r({target:"Iterator",proto:!0,real:!0,forced:d},{take:function(e){o(this);var t=u(s(+e));return new h(a(this),{remaining:t})}})},85988(e,t,n){"use strict";var r=n(78149),i=n(35394),o=n(56721),a=n(69466),s=[].push;r({target:"Iterator",proto:!0,real:!0},{toArray:function(){var e=[];return o(a(i(this)),s,{that:e,IS_RECORD:!0}),e}})}
vendor: 4,614 bytes, line 2
2,50221(e,t,n){"use strict";var r=n(78149),i=n(35394),o=n(90721),a=n(46435),s=n(69466);r({target:"Iterator",proto:!0,real:!0,forced:n(37502)},{toAsync:function(){return new a(s(new o(s(i(this)))))}})},24617(e,t,n){"use strict";n(78149)({target:"JSON",stat:!0,forced:!n(38846)},{isRawJSON:n(86387)})},88250(e,t,n){"use strict";var r=n(78149),i=n(57445),o=n(8565),a=n(78780),s=n(61337),u=n(75136),l=n(42756),c=n(5607),d=n(76871),h=n(89274),f=n(31858),p=n(27669),g=n(15593),v=n(63930),m=n(30553),y=n(55336),b=o.JSON,w=o.Number,D=o.SyntaxError,x=b&&b.parse,E=a("Object","keys"),A=Object.getOwnPropertyDescriptor,C=s("".charAt),S=s("".slice),_=s(/./.exec),k=s([].push),O=/^\d$/,F=/^[1-9]$/,P=/^[\d-]$/,T=/^[\t\n\r ]$/,R=function(e,t,n,r){var i,o,a,s,l,f=e[t],g=r&&f===r.value,v=g&&"string"==typeof r.source?{source:r.source}:{};if(c(f)){var m=d(f),y=g?r.nodes:m?[]:{};if(m)for(i=y.length,a=p(f),s=0;s<a;s++)j(f,s,R(f,""+s,n,s<i?y[s]:void 0));else for(o=E(f),a=p(o),s=0;s<a;s++)l=o[s],j(f,l,R(f,l,n,h(y,l)?y[l]:void 0))}return u(n,e,t,f,v)},j=function(e,t,n){if(i){var r=A(e,t);if(r&&!r.configurable)return}void 0===n?delete e[t]:g(e,t,n)},M=function(e,t,n,r){this.value=e,this.end=t,this.source=n,this.nodes=r},I=function(e,t){this.source=e,this.index=t};I.prototype={fork:function(e){return new I(this.source,e)},parse:function(){var e=this.source,t=this.skip(T,this.index),n=this.fork(t),r=C(e,t);if(_(P,r))return n.number();switch(r){case"{":return n.object();case"[":return n.array();case'"':return n.string();case"t":return n.keyword(!0);case"f":return n.keyword(!1);case"n":return n.keyword(null)}throw new D('Unexpected character: "'+r+'" at: '+t)},node:function(e,t,n,r,i){return new M(t,r,e?null:S(this.source,n,r),i)},object:function(){for(var e=this.source,t=this.index+1,n=!1,r={},i={};t<e.length;){if(t=this.until(['"',"}"],t),"}"===C(e,t)&&!n){t++;break}var o=this.fork(t).string(),a=o.value;t=o.end,t=this.until([":"],t)+1,t=this.skip(T,t),o=this.fork(t).parse(),g(i,a,o),g(r,a,o.value),t=this.until([",","}"],o.end);var s=C(e,t);if(","===s)n=!0,t++;else if("}"===s){t++;break}}return this.node(1,r,this.index,t,i)},array:function(){for(var e=this.source,t=this.index+1,n=!1,r=[],i=[];t<e.length;){if(t=this.skip(T,t),"]"===C(e,t)&&!n){t++;break}var o=this.fork(t).parse();if(k(i,o),k(r,o.value),t=this.until([",","]"],o.end),","===C(e,t))n=!0,t++;else if("]"===C(e,t)){t++;break}}return this.node(1,r,this.index,t,i)},string:function(){var e=this.index,t=m(this.source,this.index+1);return this.node(0,t.value,e,t.end)},number:function(){var e=this.source,t=this.index,n=t;if("-"===C(e,n)&&n++,"0"===C(e,n))n++;else{if(!_(F,C(e,n)))throw new D("Failed to parse number at: "+n);n=this.skip(O,n+1)}if(("."===C(e,n)&&(n=this.skip(O,n+1)),"e"===C(e,n)||"E"===C(e,n))&&(n++,"+"!==C(e,n)&&"-"!==C(e,n)||n++,n===(n=this.skip(O,n))))throw new D("Failed to parse number's exponent value at: "+n);return this.node(0,w(S(e,t,n)),t,n)},keyword:function(e){var t=""+e,n=this.index,r=n+t.length;if(S(this.source,n,r)!==t)throw new D("Failed to parse value at: "+n);return this.node(0,e,n,r)},skip:function(e,t){for(var n=this.source;t<n.length&&_(e,C(n,t));t++);return t},until:function(e,t){t=this.skip(T,t);for(var n=C(this.source,t),r=0;r<e.length;r++)if(e[r]===n)return t;throw new D('Unexpected character: "'+n+'" at: '+t)}};var B=v((function(){var e,t="9007199254740993";return x(t,(function(t,n,r){e=r.source})),e!==t})),L=y&&!v((function(){return 1/x("-0 \t")!=-1/0}));r({target:"JSON",stat:!0,forced:B},{parse:function(e,t){return L&&!l(t)?x(e):function(e,t){e=f(e);var n=new I(e,0,""),r=n.parse(),i=r.value,o=n.skip(T,r.end);if(o<e.length)throw new D('Unexpected extra character: "'+C(e,o)+'" after the parsed data at: '+o);return l(t)?R({"":i},"",t,r):i}(e,t)}})},63950(e,t,n){"use strict";var r=n(78149),i=n(33191),o=n(38846),a=n(78780),s=n(75136),u=n(61337),l=n(42756),c=n(86387),d=n(31858),h=n(15593),f=n(30553),p=n(26582),g=n(47161),v=n(80086).set,m=String,y=SyntaxError,b=a("JSON","parse"),w=a("JSON","stringify"),D=a("Object","create"),x=a("Object","freeze"),E=u("".charAt),A=u("".slice),C=u([].push),S=g(),_=S.length,k="Unacceptable as raw JSON",O=function(e){return" "===e||"\t"===e||"\n"===e||"\r"===e};r({target:"JSON",stat:!0,forced:!o},{rawJSON:function(e){var t=d(e);if(""===t||O(E(t,0))||O(E(t,t.length-1)))throw new y(k);var n=b(t);if("object"==typeof n&&null!==n)throw new y(k);var r=D(null);return v(r,{type:"RawJSON"}),h(r,"rawJSON",t),i?x(r):r}}),w&&r({target:"JSON",stat:!0,arity:3,forced:!o},{stringify:function(e,t,n){var r=p(t),i=[],o=w(e,(function(e,t){var n=l(r)?s(r,this,m(e),t):t;
2return c(n)?S+(C(i,n.rawJSON)-1):n}),n);if("string"!=typeof o)return o;for(var a="",u=o.length,d=0;d<u;d++){var h=E(o,d);if('"'===h){var g=f(o,++d).end-1,v=A(o,d,g);a+=A(v,0,_)===S?i[A(v,_)]:'"'+v+'"',d=g}else a+=h}return a}})},73914(e,t,n){"use strict";n(89653)},83114(e,t,n){"use strict";n(78149)({target:"Math",stat:!0},{f16round:n(82541)})},91481(e,t,n){"use strict";n(43312)},54973(e,t,n){"use strict";n(70506)},59245(e,t,n){"use strict";n(42792)},12044(e,t,n){"use strict";n(9789)},39439(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(10286),a=n(57689),s=n(236),u=n(21129),l=n(42098),c=i.Promise,d=!1;r({target:"Promise",stat:!0,forced:!c||!c.try||l((function(){c.try((function(e){d=8===e}),8)})).error||!d},{try:function(e){var t=arguments.length>1?a(arguments,1):[],n=s.f(this),r=l((function(){return o(u(e),void 0,t)}));return(r.error?n.reject:n.resolve)(r.value),n.promise}})},62214(e,t,n){"use strict";n(70433)},49059(e,t,n){"use strict";var r=n(78149),i=n(61337),o=n(47020),a=n(89274),s=n(62126).start,u=n(56273),l=Array,c=RegExp.escape,d=i("".charAt),h=i("".charCodeAt),f=i(1.1.toString),p=i([].join),g=/^[0-9a-z]/i,v=/^[$()*+./?[\\\]^{|}]/,m=RegExp("^[!\"#%&',\\-:;<=>@`~"+u+"]"),y=i(g.exec),b={"\t":"t","\n":"n","\v":"v","\f":"f","\r":"r"},w=function(e){var t=f(h(e,0),16);return t.length<3?"\\x"+s(t,2,"0"):"\\u"+s(t,4,"0")};r({target:"RegExp",stat:!0,forced:!c||"\\x61b"!==c("ab")},{escape:function(e){o(e);for(var t=e.length,n=l(t),r=0;r<t;r++){var i=d(e,r);if(0===r&&y(g,i))n[r]=w(i);else if(a(b,i))n[r]="\\"+b[i];else if(y(v,i))n[r]="\\"+i;else if(y(m,i))n[r]=w(i);else{var s=h(i,0);55296!=(63488&s)?n[r]=i:s>=56320||r+1>=t||56320!=(64512&h(e,r+1))?n[r]=w(i):(n[r]=i,n[++r]=d(e,r))}}return p(n,"")}})},43172(e,t,n){"use strict";n(71873)},10914(e,t,n){"use strict";n(59311)},77595(e,t,n){"use strict";n(52722)},74306(e,t,n){"use strict";n(22847)},7297(e,t,n){"use strict";n(29560)},58758(e,t,n){"use strict";n(41055)},38744(e,t,n){"use strict";n(2403)},5045(e,t,n){"use strict";n(81744)},70685(e,t,n){"use strict";n(78302)},83964(e,t,n){"use strict";n(31619)},38584(e,t,n){"use strict";n(67989)},46606(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(32922),a=n(24098),s=n(77302),u=n(93241),l=n(38657),c=n(99168),d=n(25323),h=n(85470),f=n(59346),p=n(226),g=n(63930),v=n(37502),m=i.SuppressedError,y=p("toStringTag"),b=Error,w=!!m&&3!==m.length,D=!!m&&g((function(){return 4===new m(1,2,3,{cause:4}).cause})),x=w||D,E=function(e,t,n){var r,i=o(A,this);return s?r=!x||i&&a(this)!==A?s(new b,i?a(this):A):new m:(r=i?this:l(A),c(r,y,"Error")),void 0!==n&&c(r,"message",f(n)),h(r,E,r.stack,1),c(r,"error",e),c(r,"suppressed",t),r};s?s(E,b):u(E,b,{name:!0});var A=E.prototype=x?m.prototype:l(b.prototype,{constructor:d(1,E),message:d(1,""),name:d(1,"SuppressedError")});x&&!v&&(A.constructor=E),r({global:!0,constructor:!0,arity:3,forced:x},{SuppressedError:E})},78655(e,t,n){"use strict";var r=n(8565),i=n(96324),o=n(11722).f,a=n(65040).f,s=r.Symbol;if(i("asyncDispose"),s){var u=a(s,"asyncDispose");u.enumerable&&u.configurable&&u.writable&&o(s,"asyncDispose",{value:u.value,enumerable:!1,configurable:!1,writable:!1})}},61526(e,t,n){"use strict";var r=n(8565),i=n(96324),o=n(11722).f,a=n(65040).f,s=r.Symbol;if(i("dispose"),s){var u=a(s,"dispose");u.enumerable&&u.configurable&&u.writable&&o(s,"dispose",{value:u.value,enumerable:!1,configurable:!1,writable:!1})}},62546(e,t,n){"use strict";n(96324)("metadata")},33134(e,t,n){"use strict";n(10793)},20076(e,t,n){"use strict";n(34429)},80953(e,t,n){"use strict";n(18892)},13525(e,t,n){"use strict";n(73044)},57554(e,t,n){"use strict";n(9699)},78247(e,t,n){"use strict";var r=n(16943),i=n(27669),o=n(78128),a=n(80955),s=n(62093),u=n(57200),l=n(63930),c=r.aTypedArray,d=r.getTypedArrayConstructor,h=r.exportTypedArrayMethod,f=Math.max,p=Math.min;h("toSpliced",(function(e,t){var n,r,l,h,g,v,m,y=c(this),b=d(y),w=i(y),D=a(e,w),x=arguments.length,E=0;if(0===x)n=r=0;else if(1===x)n=0,r=w-D;else if(r=p(f(u(t),0),w-D),n=x-2){h=new b(n),l=o(h);for(var A=2;A<x;A++)g=arguments[A],h[A-2]=l?s(g):+g}for(m=new b(v=w+n-r);E<D;E++)m[E]=y[E];for(;E<D+n;E++)m[E]=h[E-D];for(;E<v;E++)m[E]=y[E+r-n];return m}),!!l((function(){var e=new Int8Array([1]),t=e.toSpliced(1,0,{valueOf
2:function(){return e[0]=2,3}});return 2!==t[0]||3!==t[1]})))},89031(e,t,n){"use strict";n(33056)},66207(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(40303),a=n(99514),s=i.Uint8Array;s&&r({target:"Uint8Array",stat:!0},{fromBase64:function(e){var t=a(e,arguments.length>1?arguments[1]:void 0,null,9007199254740991);return o(s,t.bytes)}})},43047(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(47020),a=n(29084);i.Uint8Array&&r({target:"Uint8Array",stat:!0},{fromHex:function(e){return a(o(e)).bytes}})},26886(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(99514),a=n(88953);i.Uint8Array&&r({target:"Uint8Array",proto:!0},{setFromBase64:function(e){a(this);var t=o(e,arguments.length>1?arguments[1]:void 0,this,this.length);return{read:t.read,written:t.written}}})},85264(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(47020),a=n(88953),s=n(35916),u=n(29084);i.Uint8Array&&r({target:"Uint8Array",proto:!0},{setFromHex:function(e){a(this),o(e),s(this.buffer);var t=u(e,this).read;return{read:t,written:t/2}}})},30568(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(61337),a=n(51983),s=n(88953),u=n(35916),l=n(55707),c=n(20717),d=l.i2c,h=l.i2cUrl,f=o("".charAt);i.Uint8Array&&r({target:"Uint8Array",proto:!0},{toBase64:function(){var e=s(this),t=arguments.length?a(arguments[0]):void 0,n="base64"===c(t)?d:h,r=!!t&&!!t.omitPadding;u(this.buffer);for(var i,o="",l=0,p=e.length,g=function(e){return f(n,i>>6*e&63)};l+2<p;l+=3)i=(e[l]<<16)+(e[l+1]<<8)+e[l+2],o+=g(3)+g(2)+g(1)+g(0);return l+2===p?(i=(e[l]<<16)+(e[l+1]<<8),o+=g(3)+g(2)+g(1)+(r?"":"=")):l+1===p&&(i=e[l]<<16,o+=g(3)+g(2)+(r?"":"==")),o}})},9154(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(61337),a=n(88953),s=n(35916),u=o(1..toString);i.Uint8Array&&r({target:"Uint8Array",proto:!0},{toHex:function(){a(this),s(this.buffer);for(var e="",t=0,n=this.length;t<n;t++){var r=u(this[t],16);e+=1===r.length?"0"+r:r}return e}})},64306(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(78780),a=n(61337),s=n(75136),u=n(63930),l=n(31858),c=n(66301),d=n(55707).c2i,h=/[^\d+/a-z]/i,f=/[\t\n\f\r ]+/g,p=/[=]{1,2}$/,g=o("atob"),v=String.fromCharCode,m=a("".charAt),y=a("".replace),b=a(h.exec),w=!!g&&!u((function(){return"hi"!==g("aGk=")})),D=w&&u((function(){return""!==g(" ")})),x=w&&!u((function(){g("a")})),E=w&&!u((function(){g()})),A=w&&1!==g.length;r({global:!0,bind:!0,enumerable:!0,forced:!w||D||x||E||A},{atob:function(e){if(c(arguments.length,1),w&&!D&&!x)return s(g,i,e);var t,n,r,a=y(l(e),f,""),u="",E=0,A=0;if(a.length%4==0&&(a=y(a,p,"")),(t=a.length)%4==1||b(h,a))throw new(o("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;E<t;)n=m(a,E++),r=A%4?64*r+d[n]:d[n],A++%4&&(u+=v(255&r>>(-2*A&6)));return u}})},24072(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(78780),a=n(61337),s=n(75136),u=n(63930),l=n(31858),c=n(66301),d=n(55707).i2c,h=o("btoa"),f=a("".charAt),p=a("".charCodeAt),g=!!h&&!u((function(){return"aGk="!==h("hi")})),v=g&&!u((function(){h()})),m=g&&u((function(){return"bnVsbA=="!==h(null)})),y=g&&1!==h.length;r({global:!0,bind:!0,enumerable:!0,forced:!g||v||m||y},{btoa:function(e){if(c(arguments.length,1),g)return s(h,i,l(e));for(var t,n,r=l(e),a="",u=0,v=d;f(r,u)||(v="=",u%1);){if((n=p(r,u+=3/4))>255)throw new(o("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");a+=f(v,63&(t=t<<8|n)>>8-u%1*8)}return a}})},86929(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(858).clear;r({global:!0,bind:!0,enumerable:!0,forced:i.clearImmediate!==o},{clearImmediate:o})},8891(e,t,n){"use strict";var r=n(8565),i=n(17501),o=n(73199),a=n(1636),s=n(99168),u=function(e){if(e&&e.forEach!==a)try{s(e,"forEach",a)}catch(t){e.forEach=a}};for(var l in i)i[l]&&u(r[l]&&r[l].prototype);u(o)},22842(e,t,n){"use strict";var r=n(8565),i=n(17501),o=n(73199),a=n(5721),s=n(99168),u=n(16642),l=n(226)("iterator"),c=a.values,d=function(e,t){if(e){if(e[l]!==c)try{s(e,l,c)}catch(t){e[l]=c}if(u(e,t,!0),i[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(t){e[n]=a[n]}}};for(var h in i)d(r[h]&&r[h].prototype,h);d(o,"DOMTokenList")},32274(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(66806),a=n(63930),s=n(38657),u=n(25323),l=n(11722).f,c=n(80013),d=n(68589),h=n(89274),f=n(52918),p=n(35394),g=n(38969),v=n(59346),m=n(78071),y=n(93348),b=n(80086),w=n(57445),D=n(37502),x="DOMException",E="DATA_CLONE_ERR",A=i("Error"),C=i(x)||function(){try{(new(i("MessageChannel")||o("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(e){if(e.name===E&&25===e.code)return e.constructor}}(),S=C&&C.prototype,_=A.prototype,k=b.set,O=b.getterFor(x),F="stack"in new A(x),P=function(e){return h(m,e)&&m[e].m?m[e].c:0},T=function(){f(this,R);var e=arguments.length,t=v(e<1?void 0:arguments[0]),n=v(e<2?void 0:arguments[1],"Error"),r=P(n);if(k(this,{type:x,name:n,message:t,code:r}
vendor: 9,969 bytes, line 2
2),w||(this.name=n,this.message=t,this.code=r),F){var i=new A(t);i.name=x,l(this,"stack",u(1,y(i.stack,1)))}},R=T.prototype=s(_),j=function(e){return{enumerable:!0,configurable:!0,get:e}},M=function(e){return j((function(){return O(this)[e]}))};w&&(d(R,"code",M("code")),d(R,"message",M("message")),d(R,"name",M("name"))),l(R,"constructor",u(1,T));var I=a((function(){return!(new C instanceof A)})),B=I||a((function(){return _.toString!==g||"2: 1"!==String(new C(1,2))})),L=I||a((function(){return 25!==new C(1,"DataCloneError").code})),N=I||25!==C[E]||25!==S[E],U=D?B||L||N:I;r({global:!0,constructor:!0,forced:U},{DOMException:U?T:C});var z=i(x),W=z.prototype;for(var H in B&&(D||C===z)&&c(W,"toString",g),L&&w&&C===z&&d(W,"code",j((function(){return P(p(this).name)}))),m)if(h(m,H)){var V=m[H],G=V.s,q=u(6,V.c);h(z,G)||l(z,G,q),h(W,G)||l(W,G,q)}},83126(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(78780),a=n(25323),s=n(11722).f,u=n(89274),l=n(52918),c=n(15630),d=n(59346),h=n(78071),f=n(93348),p=n(57445),g=n(37502),v="DOMException",m=o("Error"),y=o(v),b=function(){l(this,w);var e=arguments.length,t=d(e<1?void 0:arguments[0]),n=d(e<2?void 0:arguments[1],"Error"),r=new y(t,n),i=new m(t);return i.name=v,s(r,"stack",a(1,f(i.stack,1))),c(r,this,b),r},w=b.prototype=y.prototype,D="stack"in new m(v),x="stack"in new y(1,2),E=y&&p&&Object.getOwnPropertyDescriptor(i,v),A=!(!E||E.writable&&E.configurable),C=D&&!A&&!x;r({global:!0,constructor:!0,forced:g||C},{DOMException:C?b:y});var S=o(v),_=S.prototype;if(_.constructor!==S)for(var k in g||s(_,"constructor",a(1,S)),h)if(u(h,k)){var O=h[k],F=O.s;u(S,F)||s(S,F,a(6,O.c))}},22594(e,t,n){"use strict";var r=n(78780),i="DOMException";n(16642)(r(i),i)},649(e,t,n){"use strict";n(86929),n(42540)},5487(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(23318),a=n(21129),s=n(66301),u=n(63930),l=n(57445);r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:u((function(){return l&&1!==Object.getOwnPropertyDescriptor(i,"queueMicrotask").value.length}))},{queueMicrotask:function(e){s(arguments.length,1),o(a(e))}})},65536(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(68589),a=n(57445),s=TypeError,u=Object.defineProperty,l=i.self!==i;try{if(a){var c=Object.getOwnPropertyDescriptor(i,"self");!l&&c&&c.get&&c.enumerable||o(i,"self",{get:function(){return i},set:function(e){if(this!==i)throw new s("Illegal invocation");u(i,"self",{value:e,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else r({global:!0,simple:!0,forced:l},{self:i})}catch(e){}},42540(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(858).set,a=n(82683),s=i.setImmediate?a(o,!1):o;r({global:!0,bind:!0,enumerable:!0,forced:i.setImmediate!==s},{setImmediate:s})},84360(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(82683)(i.setInterval,!0);r({global:!0,bind:!0,forced:i.setInterval!==o},{setInterval:o})},17674(e,t,n){"use strict";var r=n(78149),i=n(8565),o=n(82683)(i.setTimeout,!0);r({global:!0,bind:!0,forced:i.setTimeout!==o},{setTimeout:o})},42781(e,t,n){"use strict";var r,i=n(37502),o=n(78149),a=n(8565),s=n(78780),u=n(61337),l=n(63930),c=n(47161),d=n(42756),h=n(33034),f=n(72934),p=n(5607),g=n(59800),v=n(56721),m=n(35394),y=n(40070),b=n(89274),w=n(15593),D=n(99168),x=n(27669),E=n(66301),A=n(3457),C=n(91349),S=n(49408),_=n(46448),k=n(82906),O=n(2830),F=n(21115),P=a.Object,T=a.Array,R=a.Date,j=a.Error,M=a.TypeError,I=a.PerformanceMark,B=s("DOMException"),L=C.Map,N=C.has,U=C.get,z=C.set,W=S.Set,H=S.add,V=S.has,G=s("Object","keys"),q=u([].push),K=u((!0).valueOf),X=u(1..valueOf),Y=u("".valueOf),Q=u(R.prototype.getTime),$=c("structuredClone"),J="DataCloneError",Z="Transferring",ee=function(e){return!l((function(){var t=new a.Set([7]),n=e(t),r=e(P(7));return n===t||!n.has(7)||!p(r)||7!=+r}))&&e},te=function(e,t){return!l((function(){var n=new t,r=e({a:n,b:n});return!(r&&r.a===r.b&&r.a instanceof t&&r.a.stack===n.stack)}))},ne=a.structuredClone,re=i||!te(ne,j)||!te(ne,B)||(r=ne,!!l((function(){var e=r(new a.AggregateError([1],$,{cause:3}));return"AggregateError"!==e.name||1!==e.errors[0]||e.message!==$||3!==e.cause}))),ie=!ne&&ee((function(e){return new I($,{detail:e}).detail})),oe=ee(ne)||ie,ae=function(e){throw new B("Uncloneable type: "+e,J)},se=function(e,t){throw new B((t||"Cloning")+" of "+e+" cannot be properly polyfilled in this engine",J)},ue=function(e,t){return oe||se(t),oe(e)},le=function(e,t,n){if(N(t,e))return U(t,e);var r,i,o,s,u,l;if("SharedArrayBuffer"===(n||y(e)))r=oe?oe(e):e;else{var c=a.DataView;c||d(e.slice)||se("ArrayBuffer");try{if(d(e.slice)&&!e.resizable)r=e.slice(0);else{i=e.byteLength,o="maxByteLength"in e?{maxByteLength:e.maxByteLength}:void 0,r=new ArrayBuffer(i,o),s=new c(e),u=new c(r);for(l=0;l<i;l++)u.setUint8(l,s.getUint8(l))}}catch(e){throw new B("ArrayBuffer is detached",J)}}return z(t,e,r),r},ce=function(e,t){if(g(e)&&ae("Symbol"),!p(e))return e;if(t){if(N(t,e))return U(t,e)}else t=new L;var n,r,i,o,u,l,c,h,f=y(e);switch(f){case"Array":i=T(x(e));break;case"Object":i={};break;case"Map":i=new L;break;case"Set":i=new W;break;case"RegExp":i=new RegExp(e.source,A(e));break;case"Error":switch(r=e.name){case"AggregateError":i=new(s(r))([]);break;case"EvalError":case"RangeError":case"ReferenceError":case"SuppressedError":case"SyntaxError":case"TypeError":case"URIError":i=new(s(r));break;case"CompileError":case"LinkError":case"RuntimeError":i=new(s("WebAssembly",r));break;default:i=new j}break;case"DOMException":i=new B(e.message,e.name);break;case"ArrayBuffer":case"SharedArrayBuffer":i=le(e,t,f);break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float16Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":l="DataView"===f?e.byteLength:e.length,i=function(e,t,n,r,i){var o=a[t];return p(o)||se(t),new o(le(e.buffer,i),n,r)}(e,f,e.byteOffset,l,t);break;case"DOMQuad":try{i=new DOMQuad(ce(e.p1,t),ce(e.p2,t),ce(e.p3,t),ce(e.p4,t))}catch(t){i=ue(e,f)}break;case"File":if(oe)try{i=oe(e),y(i)!==f&&(i=void 0)}catch(e){}if(!i)try{i=new File([e],e.name,e)}catch(e){}i||se(f);break;case"FileList":if(o=function(){var e;try{e=new a.DataTransfer}catch(t){try{e=new a.ClipboardEvent("").clipboardData}catch(e){}}return e&&e.items&&e.files?e:null}()){for(u=0,l=x(e);u<l;u++)o.items.add(ce(e[u],t));i=o.files}else i=ue(e,f);break;case"ImageData":try{i=new ImageData(ce(e.data,t),e.width,e.height,{colorSpace:e.colorSpace})}catch(t){i=ue(e,f)}break;default:if(oe)i=oe(e);else switch(f){case"BigInt":i=P(e.valueOf());break;case"Boolean":i=P(K(e));break;case"Number":i=P(X(e));break;case"String":i=P(Y(e));break;case"Date":i=new R(Q(e));break;case"Blob":try{i=e.slice(0,e.size,e.type)}catch(e){se(f)}break;case"DOMPoint":case"DOMPointReadOnly":n=a[f];try{i=n.fromPoint?n.fromPoint(e):new n(e.x,e.y,e.z,e.w)}catch(e){se(f)}break;case"DOMRect":case"DOMRectReadOnly":n=a[f];try{i=n.fromRect?n.fromRect(e):new n(e.x,e.y,e.width,e.height)}catch(e){se(f)}break;case"DOMMatrix":case"DOMMatrixReadOnly":n=a[f];try{i=n.fromMatrix?n.fromMatrix(e):new n(e)}catch(e){se(f)}break;case"AudioData":case"VideoFrame":d(e.clone)||se(f);try{i=e.clone()}catch(e){ae(f)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":se(f);default:ae(f)}}switch(z(t,e,i),f){case"Array":case"Object":for(c=G(e),u=0,l=x(c);u<l;u++)h=c[u],w(i,h,ce(e[h],t));break;case"Map":e.forEach((function(e,n){z(i,ce(n,t),ce(e,t))}));break;case"Set":e.forEach((function(e){H(i,ce(e,t))}));break;case"Error":D(i,"message",ce(e.message,t)),b(e,"cause")&&D(i,"cause",ce(e.cause,t)),"AggregateError"===r?i.errors=ce(e.errors,t):"SuppressedError"===r&&(i.error=ce(e.error,t),i.suppressed=ce(e.suppressed,t));case"DOMException":O&&D(i,"stack",ce(e.stack,t))}return i};o({global:!0,enumerable:!0,sham:!F,forced:re},{structuredClone:function(e){var t,n,r=E(arguments.length,1)>1&&!f(arguments[1])?m(arguments[1]):void 0,i=r?r.transfer:void 0;void 0!==i&&(n=function(e,t){if(!p(e))throw new M("Transfer option cannot be converted to a sequence");var n=[];v(e,(function(e){q(n,m(e))}));for(var r,i,o,s,u,l=0,c=x(n),f=new W;l<c;){if(r=n[l++],"ArrayBuffer"===(i=y(r))?V(f,r):N(t,r))throw new B("Duplicate transferable",J);if("ArrayBuffer"!==i){if(F)s=ne(r,{transfer:[r]});else switch(i){case"ImageBitmap":o=a.OffscreenCanvas,h(o)||se(i,Z);try{(u=new o(r.width,r.height)).getContext("bitmaprenderer").transferFromImageBitmap(r),s=u.transferToImageBitmap()}catch(e){}break;case"AudioData":case"VideoFrame":d(r.clone)&&d(r.close)||se(i,Z);try{s=r.clone(),r.close()}catch(e){}break;case"MediaSourceHandle":case"MessagePort":case"OffscreenCanvas":case"ReadableStream":case"TransformStream":case"WritableStream":se(i,Z)}if(void 0===s)throw new B("This object cannot be transferred: "+i,J);z(t,r,s)}else H(f,r)}return f}(i,t=new L));var o=ce(e,t);return n&&function(e){_(e,(function(e){F?oe(e,{transfer:[e]}):d(e.transfer)?e.transfer():k?k(e):se("ArrayBuffer",Z)}))}(n),o}})},84644(e,t,n){"use strict";n(84360),n(17674)},58647(e,t,n){"use strict";n(5721),n(97224);var r=n(78149),i=n(8565),o=n(38652),a=n(78780),s=n(75136),u=n(61337),l=n(57445),c=n(17829),d=n(80013),h=n(68589),f=n(71528),p=n(16642),g=n(47167),v=n(80086),m=n(52918),y=n(42756),b=n(89274),w=n(14517),D=n(40070),x=n(35394),E=n(5607),A=n(31858),C=n(38657),S=n(25323),_=n(25142),k=n(4906),O=n(95640),F=n(66301),P=n(226),T=n(19799),R=P("iterator"),j="URLSearchParams",M=j+"Iterator",I=v.set,B=v.getterFor(j),L=v.getterFor(M),N=o("fetch"),U=o("Request"),z=o("Headers"),W=U&&U.prototype,H=z&&z.prototype,V=i.TypeError,G=i.encodeURIComponent,q=String.fromCharCode,K=a("String","fromCodePoint"),X=parseInt,Y=u("".charAt),Q=u([].join),$=u([].push),J=u("".replace),Z=u([].shift),ee=u([].splice),te=u("".split),ne=u("".slice),re=u(/./.exec),ie=/\+/g,oe
vendor: 4,152 bytes, line 2
2=/^[0-9a-f]+$/i,ae=function(e,t){var n=ne(e,t,t+2);return re(oe,n)?X(n,16):NaN},se=function(e){for(var t=0,n=128;n>0&&e&n;n>>=1)t++;return t},ue=function(e){var t=null;switch(e.length){case 1:t=e[0];break;case 2:t=(31&e[0])<<6|63&e[1];break;case 3:t=(15&e[0])<<12|(63&e[1])<<6|63&e[2];break;case 4:t=(7&e[0])<<18|(63&e[1])<<12|(63&e[2])<<6|63&e[3]}return t>1114111?null:t},le=function(e){for(var t=(e=J(e,ie," ")).length,n="",r=0;r<t;){var i=Y(e,r);if("%"===i){if("%"===Y(e,r+1)||r+3>t){n+="%",r++;continue}var o=ae(e,r+1);if(o!=o){n+=i,r++;continue}r+=2;var a=se(o);if(0===a)i=q(o);else{if(1===a||a>4){n+="�",r++;continue}for(var s=[o],u=1;u<a&&!(++r+3>t||"%"!==Y(e,r));){var l=ae(e,r+1);if(l!=l){r+=3;break}if(l>191||l<128)break;$(s,l),r+=2,u++}if(s.length!==a){n+="�";continue}var c=ue(s);null===c?n+="�":i=K(c)}}n+=i,r++}return n},ce=/[!'()~]|%20/g,de={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},he=function(e){return de[e]},fe=function(e){return J(G(e),ce,he)},pe=g((function(e,t){I(this,{type:M,target:B(e).entries,index:0,kind:t})}),j,(function(){var e=L(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,O(void 0,!0);var r=t[n];switch(e.kind){case"keys":return O(r.key,!1);case"values":return O(r.value,!1)}return O([r.key,r.value],!1)}),!0),ge=function(e){this.entries=[],this.url=null,void 0!==e&&(E(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===Y(e,0)?ne(e,1):e:A(e)))};ge.prototype={type:j,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,r,i,o,a,u,l=this.entries,c=k(e);if(c)for(n=(t=_(e,c)).next;!(r=s(n,t)).done;){if(o=(i=_(x(r.value))).next,(a=s(o,i)).done||(u=s(o,i)).done||!s(o,i).done)throw new V("Expected sequence with length 2");$(l,{key:A(a.value),value:A(u.value)})}else for(var d in e)b(e,d)&&$(l,{key:d,value:A(e[d])})},parseQuery:function(e){if(e)for(var t,n,r=this.entries,i=te(e,"&"),o=0;o<i.length;)(t=i[o++]).length&&(n=te(t,"="),$(r,{key:le(Z(n)),value:le(Q(n,"="))}))},serialize:function(){for(var e,t=this.entries,n=[],r=0;r<t.length;)e=t[r++],$(n,fe(e.key)+"="+fe(e.value));return Q(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var ve=function(){m(this,me);var e=I(this,new ge(arguments.length>0?arguments[0]:void 0));l||(this.size=e.entries.length)},me=ve.prototype;if(f(me,{append:function(e,t){var n=B(this);F(arguments.length,2),$(n.entries,{key:A(e),value:A(t)}),l||this.length++,n.updateURL()},delete:function(e){for(var t=B(this),n=F(arguments.length,1),r=t.entries,i=A(e),o=n<2?void 0:arguments[1],a=void 0===o?o:A(o),s=0;s<r.length;){var u=r[s];if(u.key!==i||void 0!==a&&u.value!==a)s++;else if(ee(r,s,1),void 0!==a)break}l||(this.size=r.length),t.updateURL()},get:function(e){var t=B(this).entries;F(arguments.length,1);for(var n=A(e),r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){var t=B(this).entries;F(arguments.length,1);for(var n=A(e),r=[],i=0;i<t.length;i++)t[i].key===n&&$(r,t[i].value);return r},has:function(e){for(var t=B(this).entries,n=F(arguments.length,1),r=A(e),i=n<2?void 0:arguments[1],o=void 0===i?i:A(i),a=0;a<t.length;){var s=t[a++];if(s.key===r&&(void 0===o||s.value===o))return!0}return!1},set:function(e,t){var n=B(this);F(arguments.length,1);for(var r,i=n.entries,o=!1,a=A(e),s=A(t),u=0;u<i.length;u++)(r=i[u]).key===a&&(o?ee(i,u--,1):(o=!0,r.value=s));o||$(i,{key:a,value:s}),l||(this.size=i.length),n.updateURL()},sort:function(){var e=B(this);T(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,n=B(this).entries,r=w(e,arguments.length>1?arguments[1]:void 0),i=0;i<n.length;)r((t=n[i++]).value,t.key,this)},keys:function(){return new pe(this,"keys")},values:function(){return new pe(this,"values")},entries:function(){return new pe(this,"entries")}},{enumerable:!0}),d(me,R,me.entries,{name:"entries"}),d(me,"toString",(function(){return B(this).serialize()}),{enumerable:!0}),l&&h(me,"size",{get:function(){return B(this).entries.length},configurable:!0,enumerable:!0}),p(ve,j),r({global:!0,constructor:!0,forced:!c}
vendor: 4,759 bytes, line 2
2,{URLSearchParams:ve}),!c&&y(z)){var ye=u(H.has),be=u(H.set),we=function(e){if(E(e)){var t,n=e.body;if(D(n)===j)return t=e.headers?new z(e.headers):new z,ye(t,"content-type")||be(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),C(e,{body:S(0,A(n)),headers:S(0,t)})}return e};if(y(N)&&r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return N(e,arguments.length>1?we(arguments[1]):{})}}),y(U)){var De=function(e){return m(this,W),new U(e,arguments.length>1?we(arguments[1]):{})};W.constructor=De,De.prototype=W,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:De})}}e.exports={URLSearchParams:ve,getState:B}},17196(e,t,n){"use strict";var r=n(80013),i=n(61337),o=n(31858),a=n(66301),s=URLSearchParams,u=s.prototype,l=i(u.append),c=i(u.delete),d=i(u.forEach),h=i([].push),f=new s("a=1&a=2&b=3");f.delete("a",1),f.delete("b",void 0),f+""!="a=2"&&r(u,"delete",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return c(this,e);var r=[];d(this,(function(e,t){h(r,{key:t,value:e})})),a(t,1);for(var i,s=o(e),u=o(n),f=0,p=0,g=!1,v=r.length;f<v;)i=r[f++],g||i.key===s?(g=!0,c(this,i.key)):p++;for(;p<v;)(i=r[p++]).key===s&&i.value===u||l(this,i.key,i.value)}),{enumerable:!0,unsafe:!0})},35139(e,t,n){"use strict";var r=n(80013),i=n(61337),o=n(31858),a=n(66301),s=URLSearchParams,u=s.prototype,l=i(u.getAll),c=i(u.has),d=new s("a=1");!d.has("a",2)&&d.has("a",void 0)||r(u,"has",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return c(this,e);var r=l(this,e);a(t,1);for(var i=o(n),s=0;s<r.length;)if(r[s++]===i)return!0;return!1}),{enumerable:!0,unsafe:!0})},22837(e,t,n){"use strict";n(58647)},25414(e,t,n){"use strict";var r=n(57445),i=n(61337),o=n(68589),a=URLSearchParams.prototype,s=i(a.forEach);r&&!("size"in a)&&o(a,"size",{get:function(){var e=0;return s(this,(function(){e++})),e},configurable:!0,enumerable:!0})},25479(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(63930),a=n(66301),s=n(31858),u=n(17829),l=i("URL"),c=u&&o((function(){l.canParse()})),d=o((function(){return 1!==l.canParse.length}));r({target:"URL",stat:!0,forced:!c||d},{canParse:function(e){var t=a(arguments.length,1),n=s(e),r=t<2||void 0===arguments[1]?void 0:s(arguments[1]);try{return!!new l(n,r)}catch(e){return!1}}})},9847(e,t,n){"use strict";n(3083);var r,i=n(78149),o=n(57445),a=n(17829),s=n(8565),u=n(14517),l=n(61337),c=n(80013),d=n(68589),h=n(52918),f=n(89274),p=n(57608),g=n(89027),v=n(57689),m=n(63324).codeAt,y=n(66046),b=n(31858),w=n(16642),D=n(66301),x=n(58647),E=n(80086),A=E.set,C=E.getterFor("URL"),S=x.URLSearchParams,_=x.getState,k=s.URL,O=s.TypeError,F=s.parseInt,P=Math.floor,T=Math.pow,R=l("".charAt),j=l(/./.exec),M=l([].join),I=l(1..toString),B=l([].pop),L=l([].push),N=l("".replace),U=l([].shift),z=l("".split),W=l("".slice),H=l("".toLowerCase),V=l([].unshift),G="Invalid scheme",q="Invalid host",K="Invalid port",X=/[a-z]/i,Y=/[\d+-.a-z]/i,Q=/\d/,$=/^0x/i,J=/^[0-7]+$/,Z=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ne=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+/,ie=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,oe=/[\t\n\r]/g,ae=function(e){var t,n,r,i;if("number"==typeof e){for(t=[],n=0;n<4;n++)V(t,e%256),e=P(e/256);return M(t,".")}if("object"==typeof e){for(t="",r=function(e){for(var t=null,n=1,r=null,i=0,o=0;o<8;o++)0!==e[o]?(i>n&&(t=r,n=i),r=null,i=0):(null===r&&(r=o),++i);return i>n?r:t}(e),n=0;n<8;n++)i&&0===e[n]||(i&&(i=!1),r===n?(t+=n?":":"::",i=!0):(t+=I(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},se={},ue=p({},se,{" ":1,'"':1,"<":1,">":1,"`":1}),le=p({},ue,{"#":1,"?":1,"{":1,"}":1}),ce=p({},le,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(e,t){var n=m(e,0);return n>32&&n<127&&!f(t,e)?e:encodeURIComponent(e)},he={ftp:21,file:null,http:80,https:443,ws:80,wss:443},fe=function(e,t){var n;return 2===e.length&&j(X,R(e,0))&&(":"===(n=R(e,1))||!t&&"|"===n)},pe=function(e){var t;return e.length>1&&fe(W(e,0,2))&&(2===e.length||"/"===(t=R(e,2))||"\\"===t||"?"===t||"#"===t)},ge=function(e){return"."===e||"%2e"===H(e)},ve={},me={},ye={},be={},we={},De={},xe={},Ee={},Ae={},Ce={},Se={},_e={},ke={},Oe={},Fe={},Pe={},Te={},Re={},je={},Me={},Ie={},Be=function(e,t,n){var r,i,o,a=b(e);if(t){if(i=this.parse(a))throw new O(i);this.searchParams=null}else{if(void 0!==n&&(r=new Be(n,!0)),i=this.parse(a,null,r))throw new O(i);(o=_(new S)).bindURL(this),this.searchParams=o}};Be.prototype={type:"URL",parse:function(e,t,n){var i,o,a,s,u,l=this,c=t||ve,d=0,h="",p=!1,m=!1,y=!1;for(e=b(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=N(e,re,""),e=N(e,ie,"$1")),e=N(e,oe,""),i=g(e);d<=i.length;
vendor: 7,685 bytes, line 2
2){switch(o=i[d],c){case ve:if(!o||!j(X,o)){if(t)return G;c=ye;continue}h+=H(o),c=me;break;case me:if(o&&(j(Y,o)||"+"===o||"-"===o||"."===o))h+=H(o);else{if(":"!==o){if(t)return G;h="",c=ye,d=0;continue}if(t&&(l.isSpecial()!==f(he,h)||"file"===h&&(l.includesCredentials()||null!==l.port)||"file"===l.scheme&&!l.host))return;if(l.scheme=h,t)return void(l.isSpecial()&&he[l.scheme]===l.port&&(l.port=null));h="","file"===l.scheme?c=Oe:l.isSpecial()&&n&&n.scheme===l.scheme?c=be:l.isSpecial()?c=Ee:"/"===i[d+1]?(c=we,d++):(l.cannotBeABaseURL=!0,L(l.path,""),c=je)}break;case ye:if(!n||n.cannotBeABaseURL&&"#"!==o)return G;if(n.cannotBeABaseURL&&"#"===o){l.scheme=n.scheme,l.path=v(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,c=Ie;break}c="file"===n.scheme?Oe:De;continue;case be:if("/"!==o||"/"!==i[d+1]){c=De;continue}c=Ae,d++;break;case we:if("/"===o){c=Ce;break}c=Re;continue;case De:if(l.scheme=n.scheme,o===r)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query;else if("/"===o||"\\"===o&&l.isSpecial())c=xe;else if("?"===o)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query="",c=Me;else{if("#"!==o){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.path.length--,c=Re;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query,l.fragment="",c=Ie}break;case xe:if(!l.isSpecial()||"/"!==o&&"\\"!==o){if("/"!==o){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,c=Re;continue}c=Ce}else c=Ae;break;case Ee:if(c=Ae,"/"!==o||"/"!==R(h,d+1))continue;d++;break;case Ae:if("/"!==o&&"\\"!==o){c=Ce;continue}break;case Ce:if("@"===o){p&&(h="%40"+h),p=!0,a=g(h);for(var w=0;w<a.length;w++){var D=a[w];if(":"!==D||y){var x=de(D,ce);y?l.password+=x:l.username+=x}else y=!0}h=""}else if(o===r||"/"===o||"?"===o||"#"===o||"\\"===o&&l.isSpecial()){if(p&&""===h)return"Invalid authority";d-=g(h).length+1,h="",c=Se}else h+=o;break;case Se:case _e:if(t&&"file"===l.scheme){c=Pe;continue}if(":"!==o||m){if(o===r||"/"===o||"?"===o||"#"===o||"\\"===o&&l.isSpecial()){if(l.isSpecial()&&""===h)return q;if(t&&""===h&&(l.includesCredentials()||null!==l.port))return;if(s=l.parseHost(h))return s;if(h="",c=Te,t)return;continue}"["===o?m=!0:"]"===o&&(m=!1),h+=o}else{if(""===h)return q;if(s=l.parseHost(h))return s;if(h="",c=ke,t===_e)return}break;case ke:if(!j(Q,o)){if(o===r||"/"===o||"?"===o||"#"===o||"\\"===o&&l.isSpecial()||t){if(""!==h){var E=F(h,10);if(E>65535)return K;l.port=l.isSpecial()&&E===he[l.scheme]?null:E,h=""}if(t)return;c=Te;continue}return K}h+=o;break;case Oe:if(l.scheme="file","/"===o||"\\"===o)c=Fe;else{if(!n||"file"!==n.scheme){c=Re;continue}switch(o){case r:l.host=n.host,l.path=v(n.path),l.query=n.query;break;case"?":l.host=n.host,l.path=v(n.path),l.query="",c=Me;break;case"#":l.host=n.host,l.path=v(n.path),l.query=n.query,l.fragment="",c=Ie;break;default:pe(M(v(i,d),""))||(l.host=n.host,l.path=v(n.path),l.shortenPath()),c=Re;continue}}break;case Fe:if("/"===o||"\\"===o){c=Pe;break}n&&"file"===n.scheme&&!pe(M(v(i,d),""))&&(fe(n.path[0],!0)?L(l.path,n.path[0]):l.host=n.host),c=Re;continue;case Pe:if(o===r||"/"===o||"\\"===o||"?"===o||"#"===o){if(!t&&fe(h))c=Re;else if(""===h){if(l.host="",t)return;c=Te}else{if(s=l.parseHost(h))return s;if("localhost"===l.host&&(l.host=""),t)return;h="",c=Te}continue}h+=o;break;case Te:if(l.isSpecial()){if(c=Re,"/"!==o&&"\\"!==o)continue}else if(t||"?"!==o)if(t||"#"!==o){if(o!==r&&(c=Re,"/"!==o))continue}else l.fragment="",c=Ie;else l.query="",c=Me;break;case Re:if(o===r||"/"===o||"\\"===o&&l.isSpecial()||!t&&("?"===o||"#"===o)){if(".."===(u=H(u=h))||"%2e."===u||".%2e"===u||"%2e%2e"===u?(l.shortenPath(),"/"===o||"\\"===o&&l.isSpecial()||L(l.path,"")):ge(h)?"/"===o||"\\"===o&&l.isSpecial()||L(l.path,""):("file"===l.scheme&&!l.path.length&&fe(h)&&(l.host&&(l.host=""),h=R(h,0)+":"),L(l.path,h)),h="","file"===l.scheme&&(o===r||"?"===o||"#"===o))for(;l.path.length>1&&""===l.path[0];)U(l.path);"?"===o?(l.query="",c=Me):"#"===o&&(l.fragment="",c=Ie)}else h+=de(o,le);break;case je:"?"===o?(l.query="",c=Me):"#"===o?(l.fragment="",c=Ie):o!==r&&(l.path[0]+=de(o,se));break;case Me:t||"#"!==o?o!==r&&("'"===o&&l.isSpecial()?l.query+="%27":l.query+="#"===o?"%23":de(o,se)):(l.fragment="",c=Ie);break;case Ie:o!==r&&(l.fragment+=de(o,ue))}d++}},parseHost:function(e){var t,n,r;if("["===R(e,0)){if("]"!==R(e,e.length-1))return q;if(t=function(e){var t,n,r,i,o,a,s,u=[0,0,0,0,0,0,0,0],l=0,c=null,d=0,h=function(){return R(e,d)};if(":"===h()){if(":"!==R(e,1))return;d+=2,c=++l}for(;h();){if(8===l)return;if(":"!==h()){for(t=n=0;n<4&&j(ee,h());)t=16*t+F(h(),16),d++,n++;if("."===h()){if(0===n)return;if(d-=n,l>6)return;for(r=0;h();){if(i=null,r>0){if(!("."===h()&&r<4))return;d++}if(!j(Q,h()))return;for(;j(Q,h());){if(o=F(h(),10),null===i)i=o;else{if(0===i)return;i=10*i+o}if(i>255)return;d++}u[l]=256*u[l]+i,2!=++r&&4!==r||l++}if(4!==r)return;break}if(":"===h()){if(d++,!h())return}else if(h())return;u[l++]=t}else{if(null!==c)return;d++,c=++l}}if(null!==c)for(a=l-c,l=7;0!==l&&a>0;)s=u[l],u[l--]=u[c+a-1],u[c+--a]=s;else if(8!==l)return;return u}(W(e,1,-1)),!t)return q;this.host=t}else if(this.isSpecial()){if(e=y(e),j(te,e))return q;if(t=function(e){var t,n,r,i,o,a,s,u=z(e,".");if(u.length&&""===u[u.length-1]&&u.length--,(t=u.length)>4)return e;for(n=[],r=0;r<t;r++){if(""===(i=u[r]))return e;if(o=10,i.length>1&&"0"===R(i,0)&&(o=j($,i)?16:8,i=W(i,8===o?1:2)),""===i)a=0;else{if(!j(10===o?Z:8===o?J:ee,i))return e;a=F(i,o)}L(n,a)}for(r=0;r<t;r++)if(a=n[r],r===t-1){if(a>=T(256,5-t))return null}else if(a>255)return null;for(s=B(n),r=0;r<n.length;r++)s+=n[r]*T(256,3-r);return s}(e),null===t)return q;this.host=t}else{if(j(ne,e))return q;for(t="",n=g(e),r=0;r<n.length;r++)t+=de(n[r],se);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return f(he,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"===this.scheme&&1===t&&fe(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,n=e.username,r=e.password,i=e.host,o=e.port,a=e.path,s=e.query,u=e.fragment,l=t+":";return null!==i?(l+="//",e.includesCredentials()&&(l+=n+(r?":"+r:"")+"@"),l+=ae(i),null!==o&&(l+=":"+o)):"file"===t&&(l+="//"),l+=e.cannotBeABaseURL?a[0]:a.length?"/"+M(a,"/"):"",null!==s&&(l+="?"+s),null!==u&&(l+="#"+u),l},setHref:function(e){var t=this.parse(e);if(t)throw new O(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"===e)try{return new Le(e.path[0]).origin}catch(e){return"null"}return"file"!==e&&this.isSpecial()?e+"://"+ae(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(b(e)+":",ve)},getUsername:function(){return this.username},setUsername:function(e){var t=g(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var n=0;n<t.length;n++)this.username+=de(t[n],ce)}},getPassword:function(){return this.password},setPassword:function(e){var t=g(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var n=0;n<t.length;n++)this.password+=de(t[n],ce)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?ae(e):ae(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Se)},getHostname:function(){var e=this.host;return null===e?"":ae(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,_e)},getPort:function(){var e=this.port;
vendor: 4,629 bytes, line 2
2return null===e?"":b(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""===(e=b(e))?this.port=null:this.parse(e,ke))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+M(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,Te))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""===(e=b(e))?this.query=null:("?"===R(e,0)&&(e=W(e,1)),this.query="",this.parse(e,Me)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""!==(e=b(e))?("#"===R(e,0)&&(e=W(e,1)),this.fragment="",this.parse(e,Ie)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var Le=function(e){var t=h(this,Ne),n=D(arguments.length,1)>1?arguments[1]:void 0,r=A(t,new Be(e,!1,n));o||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},Ne=Le.prototype,Ue=function(e,t){return{get:function(){return C(this)[e]()},set:t&&function(e){return C(this)[t](e)},configurable:!0,enumerable:!0}};if(o&&(d(Ne,"href",Ue("serialize","setHref")),d(Ne,"origin",Ue("getOrigin")),d(Ne,"protocol",Ue("getProtocol","setProtocol")),d(Ne,"username",Ue("getUsername","setUsername")),d(Ne,"password",Ue("getPassword","setPassword")),d(Ne,"host",Ue("getHost","setHost")),d(Ne,"hostname",Ue("getHostname","setHostname")),d(Ne,"port",Ue("getPort","setPort")),d(Ne,"pathname",Ue("getPathname","setPathname")),d(Ne,"search",Ue("getSearch","setSearch")),d(Ne,"searchParams",Ue("getSearchParams")),d(Ne,"hash",Ue("getHash","setHash"))),c(Ne,"toJSON",(function(){return C(this).serialize()}),{enumerable:!0}),c(Ne,"toString",(function(){return C(this).serialize()}),{enumerable:!0}),k){var ze=k.createObjectURL,We=k.revokeObjectURL;ze&&c(Le,"createObjectURL",u(ze,k)),We&&c(Le,"revokeObjectURL",u(We,k))}w(Le,"URL"),i({global:!0,constructor:!0,forced:!a,sham:!o},{URL:Le})},21365(e,t,n){"use strict";n(9847)},91944(e,t,n){"use strict";var r=n(78149),i=n(78780),o=n(66301),a=n(31858),s=n(17829),u=i("URL");r({target:"URL",stat:!0,forced:!s},{parse:function(e){var t=o(arguments.length,1),n=a(e),r=t<2||void 0===arguments[1]?void 0:a(arguments[1]);try{return new u(n,r)}catch(e){return null}}})},5685(e,t,n){"use strict";var r=n(78149),i=n(75136);r({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return i(URL.prototype.toString,this)}})},87288(e,t,n){"use strict";n(54973)},80056(e,t,n){"use strict";n(66207),n(43047),n(26886),n(85264),n(30568),n(9154)},97980(e,t,n){"use strict";n(53111),n(87014),n(77010)},1857(e,t,n){"use strict";n(5616),n(12881),n(80953),n(20076)},46401(e,t,n){"use strict";n(72409)},53577(e,t,n){"use strict";n(16137),n(87020)},1390(e,t,n){"use strict";n(65495),n(71642)},70022(e,t,n){"use strict";n(73914),n(91481)},57834(e,t,n){"use strict";n(65080),n(65935),n(31408),n(80236),n(13525),n(57554),n(89031)},67316(e,t,n){"use strict";n(65080),n(65935),n(31408),n(80236),n(13525),n(57554),n(78247),n(89031)},6482(e,t,n){"use strict";n(3086),n(62546)},46733(e,t,n){"use strict";n(46606),n(73843),n(9646),n(40816),n(27592),n(78655),n(61526)},55167(e,t,n){"use strict";n(36365),n(20705),n(83114)},42344(e,t,n){"use strict";n(65323);var r=n(8565);e.exports=r},5550(e,t,n){"use strict";n(50749),n(76284),n(73282),n(9531),n(58118),n(55721),n(62078),n(13681),n(36443),n(28783),n(68205),n(29306),n(85988)},31117(e,t,n){"use strict";n(12646),n(15577),n(16525),n(60778),n(13995),n(65260),n(42831),n(94776),n(74756),n(58370),n(99928),n(83003),n(20097),n(50749),n(76284),n(73282),n(9531),n(58118),n(55721),n(62078),n(13681),n(36443),n(28783),n(68205),n(29306),n(85988),n(50221)},32527(e,t,n){"use strict";n(24617),n(88250),n(63950)},68593(e,t,n){"use strict";n(59245)},92528(e,t,n){"use strict";n(6941),n(12044)},41075(e,t,n){"use strict";n(39439)},54698(e,t,n){"use strict";n(62214)},38866(e,t,n){"use strict";n(49059)},48667(e,t,n){"use strict";n(31790),n(89805),n(33134)},24358(e,t,n){"use strict";n(43172),n(10914),n(77595),n(74306),n(7297),n(38744),n(58758)},12711(e,t,n){"use strict";n(70685)},43960(e,t,n){"use strict";n(83964)},17491(e,t,n){"use strict";n(5045),n(38584)},70228(e,t,n){"use strict";n(26462),n(16158),n(77727),n(41714),n(63291),n(71400),n(6429),n(62275),n(65300),n(97566),n(44590),n(22996),n(74643),n(78232),n(94899),n(16875),n(68213),n(45136),n(4
20777),n(67346),n(37347),n(39632),n(36740),n(18950),n(69345),n(14716),n(24461),n(65869),n(70880),n(21400),n(94235),n(87228),n(39371),n(92370),n(49789),n(34543),n(5721),n(49835),n(23270),n(23181),n(27494),n(60247),n(2789),n(69766),n(14925),n(63569),n(18611),n(3823),n(24901),n(53419),n(96409),n(86846),n(69859),n(96307),n(23096),n(32886),n(67059),n(47174),n(61864),n(41756),n(34070),n(23354),n(27027),n(70955),n(95356),n(84648),n(31192),n(22166),n(73833),n(95462),n(70267),n(9325),n(76581),n(73805),n(16218),n(28805),n(41810),n(66367),n(57778),n(4830),n(89653),n(30956),n(55999),n(96564),n(88395),n(87140),n(30645),n(13207),n(28546),n(33836),n(16619),n(85833),n(93257),n(48828),n(22589),n(1050),n(25633),n(13766),n(18516),n(97289),n(25567),n(96753),n(26710),n(27557),n(89004),n(77158),n(32124),n(12865),n(61262),n(43106),n(86179),n(54961),n(4210),n(93259),n(3050),n(77532),n(7964),n(9462),n(9455),n(34248),n(72006),n(21094),n(56237),n(97419),n(8180),n(43312),n(70506),n(47071),n(96189),n(31458),n(20244),n(55883),n(40897),n(83261),n(23424),n(44329),n(6058),n(16584),n(75694),n(71001),n(73928),n(31959),n(74073),n(42792),n(9789),n(70631),n(70433),n(39987),n(83230),n(51980),n(18692),n(82251),n(54710),n(89188),n(88231),n(95117),n(65812),n(58736),n(77391),n(57912),n(20743),n(34481),n(23432),n(81392),n(97762),n(26406),n(59913),n(27312),n(45276),n(71873),n(59311),n(52722),n(22847),n(29560),n(41055),n(2403),n(31790),n(577),n(91132),n(97224),n(40668),n(81744),n(3083),n(69244),n(78302),n(14808),n(15881),n(54439),n(42610),n(53021),n(31619),n(82289),n(73321),n(60861),n(69792),n(67989),n(25017),n(18201),n(34568),n(95388),n(39071),n(13379),n(95770),n(11703),n(67657),n(33129),n(45584),n(47793),n(62494),n(41355),n(95987),n(90373),n(39297),n(9046),n(15),n(41496),n(3998),n(3618),n(94553),n(94859),n(84085),n(10793),n(72557),n(94513),n(15693),n(24590),n(41159),n(64982),n(18892),n(34429),n(60947),n(67972),n(37817),n(3646),n(89090),n(44504),n(61699),n(13272),n(13089),n(14278),n(39413),n(7356),n(48578),n(37112),n(86068),n(90352),n(56915),n(37704),n(73044),n(9699),n(13395),n(33056),n(99218),n(93849),n(86623),n(64306),n(24072),n(8891),n(22842),n(32274),n(83126),n(22594),n(649),n(5487),n(65536),n(42781),n(84644),n(21365),n(25479),n(91944),n(5685),n(22837),n(17196),n(35139),n(25414),e.exports=n(93896)},92066(e,t,n){"use strict";var r=n(35499);n(80056),n(46401),n(6482),n(46733),n(55167),n(5550),n(32527),n(41075),n(38866),n(1390),n(53577),n(67316),n(31117),e.exports=r},35499(e,t,n){"use strict";n(87288),n(97980),n(1857),n(70022),n(57834),n(42344),n(68593),n(92528),n(54698),n(48667),n(24358),n(12711),n(43960),n(17491);var r=n(93896);e.exports=r},35008(e,t,n){"use strict";function r(e,t){let n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).checkForDefaultPrevented,r=void 0===n||n;return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}n.d(t,{m:()=>r})},54637(e,t,n){"use strict";n.d(t,{UC:()=>he,Y9:()=>ce,bL:()=>ue,l9:()=>de,q7:()=>le});var r=n(2057),i=n(22880),o=n(89093),a=n(10892),s=n(35008),u=n(24924),l=n(11486),c=n(20987),d=n(39420),h=n(34826),f=n(78685);const p=["type"],g=["value","defaultValue","onValueChange","collapsible"],v=["value","defaultValue","onValueChange"],m=["__scopeAccordion","disabled","dir","orientation"],y=["__scopeAccordion","value"],b=["__scopeAccordion"],w=["__scopeAccordion"],D=["__scopeAccordion"];function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach((function(t){A(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function A(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var k="Accordion",O=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],F=S((0,o.N)(k),3),P=F[0],T=F[1],R=F[2],j=S((0,i.A)(k,[R,c.z3]),2),M=j[0],I=(j[1],(0,c.z3)()),B=r.forwardRef(((e,t)=>{const n=e.type,r=C(e,p),i=r,o=r;return(0,f.jsx)(P.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,f.jsx)(G,E(E({},o),{},{ref:t})):(0,f.jsx)(V,E(E({},i),{},{ref:t}))})}));B.displayName=k;var L=S(M(k),2),N=L[0],U=L[1],z=S(M(k,{collapsible:!1}),2),W=z[0],H=z[1],V=r.forwardRef(((e,t)=>{const n=e.value,i=e.defaultValue,o=e.onValueChange,a=void 0===o?()=>{}:o,s=e.collapsible,l=void 0!==s&&s,c=C(e,g),d=S((0,u.i)({prop:n,defaultProp:i,onChange:a}),2),h=d[0],p=d[1];return(0,f.jsx)(N,{scope:e.__scopeAccordion,value:h?[h]:[],onItemOpen:p,onItemClose:r.useCallback((()=>l&&p("")),[l,p]),children:(0,f.jsx)(W,{scope:e.__scopeAccordion,collapsible:l,children:(0,f.jsx)(Y,E(E({},c),{},{ref:t}))})})})),G=r.forwardRef(((e,t)=>{const n=e.value,i=e.defaultValue,o=e.onValueChange,a=void 0===o?()=>{}:o,s=C(e,v),l=S((0,u.i)({prop:n,defaultProp:i,onChange:a}),2),c=l[0],d=void 0===c?[]:c,h=l[1],p=r.useCallback((e=>h((function(){return[...arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e]}))),[h]),g=r.useCallback((e=>h((function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((t=>t!==e))}))),[h]);return(0,f.jsx)(N,{scope:e.__scopeAccordion,value:d,onItemOpen:p,onItemClose:g,children:(0,f.jsx)(W,{scope:e.__scopeAccordion,collapsible:!0,children:(0,f.jsx)(Y,E(E({},s),{},{ref:t}))})})})),q=S(M(k),2),K=q[0],X=q[1],Y=r.forwardRef(((e,t)=>{const n=e.__scopeAccordion,i=e.disabled,o=e.dir,u=e.orientation,c=void 0===u?"vertical":u,d=C(e,m),p=r.useRef(null),g=(0,a.s)(p,t),v=T(n),y="ltr"===(0,h.jH)(o),b=(0,s.m)(e.onKeyDown,(e=>{var t;if(!O.includes(e.key))return;const n=e.target,r=v().filter((e=>{var t;return!(null!==(t=e.ref.current)&&void 0!==t&&t.disabled)})),i=r.findIndex((e=>e.ref.current===n)),o=r.length;if(-1===i)return;e.preventDefault();let a=i;const s=o-1,u=()=>{a=i+1,a>s&&(a=0)},l=()=>{a=i-1,a<0&&(a=s)};switch(e.key){case"Home":a=0;break;case"End":a=s;break;case"ArrowRight":"horizontal"===c&&(y?u():l());break;case"ArrowDown":"vertical"===c&&u();break;case"ArrowLeft":"horizontal"===c&&(y?l():u());break;case"ArrowUp":"vertical"===c&&l()}null===(t=r[a%o].ref.current)||void 0===t||t.focus()}));return(0,f.jsx)(K,{scope:n,disabled:i,direction:o,orientation:c,children:(0,f.jsx)(P.Slot,{scope:n,children:(0,f.jsx)(l.sG.div,E(E({},d),{},{"data-orientation":c,ref:g,onKeyDown:i?void 0:b}))})})})),Q="AccordionItem",$=S(M(Q),2),J=$[0],Z=$[1],ee=r.forwardRef(((e,t)=>{const n=e.__scopeAccordion,r=e.value,i=C(e,y),o=X(Q,n),a=U(Q,n),s=I(n),u=(0,d.B)(),l=r&&a.value.includes(r)||!1,h=o.disabled||e.disabled;return(0,f.jsx)(J,{scope:n,open:l,disabled:h,triggerId:u,children:(0,f.jsx)(c.bL,E(E(E({"data-orientation":o.orientation,"data-state":se(l)},s),i),{},{ref:t,disabled:h,open:l,onOpenChange:e=>{e?a.onItemOpen(r):a.onItemClose(r)}}))})}));ee.displayName=Q;var te="AccordionHeader",ne=r.forwardRef(((e,t)=>{const n=e.__scopeAccordion,r=C(e,b),i=X(k,n),o=Z(te,n);return(0,f.jsx)(l.sG.h3,E(E({"data-orientation":i.orientation,"data-state":se(o.open),"data-disabled":o.disabled?"":void 0},r),{},{ref:t}))}));ne.displayName=te;var re="AccordionTrigger",ie=r.forwardRef(((e,t)=>{const n=e.__scopeAccordion,r=C(e,w),i=X(k,n),o=Z(re,n),a=H(re,n),s=I(n);return(0,f.jsx)(P.ItemSlot,{scope:n,children:(0,f.jsx)(c.l9,E(E(E({"aria-disabled":o.open&&!a.collapsible||void 0,"data-orientation":i.orientation,id:o.triggerId},s),r),{},{ref:t}))})}));
2ie.displayName=re;var oe="AccordionContent",ae=r.forwardRef(((e,t)=>{const n=e.__scopeAccordion,r=C(e,D),i=X(k,n),o=Z(oe,n),a=I(n);return(0,f.jsx)(c.UC,E(E(E({role:"region","aria-labelledby":o.triggerId,"data-orientation":i.orientation},a),r),{},{ref:t,style:E({"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)"},e.style)}))}));function se(e){return e?"open":"closed"}ae.displayName=oe;var ue=B,le=ee,ce=ne,de=ie,he=ae},20987(e,t,n){"use strict";n.d(t,{UC:()=>N,bL:()=>B,l9:()=>L,z3:()=>S});var r=n(2057),i=n(35008),o=n(22880),a=n(24924),s=n(4873),u=n(10892),l=n(11486),c=n(37800),d=n(39420),h=n(78685);const f=["__scopeCollapsible","open","defaultOpen","disabled","onOpenChange"],p=["__scopeCollapsible"],g=["forceMount"],v=["__scopeCollapsible","present","children"];function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return x(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var E="Collapsible",A=D((0,o.A)(E),2),C=A[0],S=A[1],_=D(C(E),2),k=_[0],O=_[1],F=r.forwardRef(((e,t)=>{const n=e.__scopeCollapsible,i=e.open,o=e.defaultOpen,s=e.disabled,u=e.onOpenChange,c=w(e,f),p=D((0,a.i)({prop:i,defaultProp:o,onChange:u}),2),g=p[0],v=void 0!==g&&g,m=p[1];return(0,h.jsx)(k,{scope:n,disabled:s,contentId:(0,d.B)(),open:v,onOpenToggle:r.useCallback((()=>m((e=>!e))),[m]),children:(0,h.jsx)(l.sG.div,y(y({"data-state":I(v),"data-disabled":s?"":void 0},c),{},{ref:t}))})}));F.displayName=E;var P="CollapsibleTrigger",T=r.forwardRef(((e,t)=>{const n=e.__scopeCollapsible,r=w(e,p),o=O(P,n);return(0,h.jsx)(l.sG.button,y(y({type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":I(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled},r),{},{ref:t,onClick:(0,i.m)(e.onClick,o.onOpenToggle)}))}));T.displayName=P;var R="CollapsibleContent",j=r.forwardRef(((e,t)=>{const n=e.forceMount,r=w(e,g),i=O(R,e.__scopeCollapsible);return(0,h.jsx)(c.C,{present:n||i.open,children:e=>{let n=e.present;return(0,h.jsx)(M,y(y({},r),{},{ref:t,present:n}))}})}));j.displayName=R;var M=r.forwardRef(((e,t)=>{const n=e.__scopeCollapsible,i=e.present,o=e.children,a=w(e,v),c=O(R,n),d=D(r.useState(i),2),f=d[0],p=d[1],g=r.useRef(null),m=(0,u.s)(t,g),b=r.useRef(0),x=b.current,E=r.useRef(0),A=E.current,C=c.open||f,S=r.useRef(C),_=r.useRef();return r.useEffect((()=>{const e=requestAnimationFrame((()=>S.current=!1));return()=>cancelAnimationFrame(e)}),[]),(0,s.N)((()=>{const e=g.current;if(e){_.current=_.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";const t=e.getBoundingClientRect();b.current=t.height,E.current=t.width,S.current||(e.style.transitionDuration=_.current.transitionDuration,e.style.animationName=_.current.animationName),p(i)}}
2),[c.open,i]),(0,h.jsx)(l.sG.div,y(y({"data-state":I(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!C},a),{},{ref:m,style:y({"--radix-collapsible-content-height":x?"".concat(x,"px"):void 0,"--radix-collapsible-content-width":A?"".concat(A,"px"):void 0},e.style),children:C&&o}))}));function I(e){return e?"open":"closed"}var B=F,L=T,N=j},89093(e,t,n){"use strict";n.d(t,{N:()=>p});var r=n(2057),i=n(22880),o=n(10892),a=n(96421),s=n(78685);const u=["scope","children"];function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function p(e){const t=e+"CollectionProvider",n=h((0,i.A)(t),2),l=n[0],d=n[1],f=h(l(t,{collectionRef:{current:null},itemMap:new Map}),2),p=f[0],g=f[1],v=e=>{const t=e.scope,n=e.children,i=r.useRef(null),o=r.useRef(new Map).current;return(0,s.jsx)(p,{scope:t,itemMap:o,collectionRef:i,children:n})};v.displayName=t;const m=e+"CollectionSlot",y=r.forwardRef(((e,t)=>{const n=e.scope,r=e.children,i=g(m,n),u=(0,o.s)(t,i.collectionRef);return(0,s.jsx)(a.DX,{ref:u,children:r})}));y.displayName=m;const b=e+"CollectionItemSlot",w="data-radix-collection-item",D=r.forwardRef(((e,t)=>{const n=e.scope,i=e.children,l=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,u),d=r.useRef(null),h=(0,o.s)(t,d),f=g(b,n);return r.useEffect((()=>(f.itemMap.set(d,c({ref:d},l)),()=>{f.itemMap.delete(d)}))),(0,s.jsx)(a.DX,c(c({},{[w]:""}),{},{ref:h,children:i}))}));return D.displayName=b,[{Provider:v,Slot:y,ItemSlot:D},function(t){const n=g(e+"CollectionConsumer",t);return r.useCallback((()=>{const e=n.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll("[".concat(w,"]")));return Array.from(n.itemMap.values()).sort(((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current)))}),[n.collectionRef,n.itemMap])},d]}},10892(e,t,n){"use strict";n.d(t,{s:()=>o,t:()=>i});var r=n(2057);function i(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>t.forEach((t=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(t,e)))}function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.useCallback(i(...t),t)}},22880(e,t,n){"use strict";n.d(t,{A:()=>h,q:()=>d});var r=n(2057),i=n(78685);const o=["children"],a=["scope","children"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?s(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function d(e,t){const n=r.createContext(t);function a(e){const t=e.children,a=c(e,o),s=r.useMemo((()=>a),Object.values(a));return(0,i.jsx)(n.Provider,{value:s,children:t})}return a.displayName=e+"Provider",[a,function(i){const o=r.useContext(n);if(o)return o;if(void 0!==t)return t;throw new Error("`".concat(i,"` must be used within `").concat(e,"`"))}]}function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[];const o=()=>{const t=n.map((e=>r.createContext(e)));return function(n){const i=(null==n?void 0:n[e])||t;return r.useMemo((()=>({["__scope".concat(e)]:u(u({},n),{},{[e]:i})})),[n,i])}};return o.scopeName=e,[function(t,o){const s=r.createContext(o),u=n.length;function l(t){const n=t.scope,o=t.children,l=c(t,a),d=(null==n?void 0:n[e][u])||s,h=r.useMemo((()=>l),Object.values(l));return(0,i.jsx)(d.Provider,{value:h,children:o})}return n=[...n,o],l.displayName=t+"Provider",[l,function(n,i){const a=(null==i?void 0:i[e][u])||s,l=r.useContext(a);if(l)return l;if(void 0!==o)return o;throw new Error("`".concat(n,"` must be used within `").concat(t,"`"))}]},f(o,...t)]}function f(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const i=t[0];if(1===t.length)return i;const o=()=>{const e=t.map((e=>({useScope:e(),scopeName:e.scopeName})));return function(t){const n=e.reduce(((e,n)=>{let r=n.useScope,i=n.scopeName;const o=r(t)["__scope".concat(i)];return u(u({},e),o)}),{});return r.useMemo((()=>({["__scope".concat(i.scopeName)]:n})),[n])}};return o.scopeName=i.scopeName,o}},15085(e,t,n){"use strict";n.d(t,{UC:()=>ve,ZL:()=>pe,bL:()=>fe,hE:()=>me,hJ:()=>ge});var r=n(2057),i=n(35008),o=n(10892),a=n(22880),s=n(39420),u=n(24924),l=n(38890),c=n(58742),d=n(44115),h=n(37800),f=n(11486),p=n(82604),g=n(75522),v=n(62276),m=n(96421),y=n(78685);const b=["__scopeDialog"],w=["forceMount"],D=["__scopeDialog"],x=["forceMount"],E=["__scopeDialog","trapFocus","onOpenAutoFocus","onCloseAutoFocus"],A=["__scopeDialog"],C=["__scopeDialog"],S=["__scopeDialog"];function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function F(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function P(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return T(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?T(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var R="Dialog",j=P((0,a.A)(R),2),M=j[0],I=(j[1],P(M(R),2)),B=I[0],L=I[1],N=e=>{const t=e.__scopeDialog,n=e.children,i=e.open,o=e.defaultOpen,a=e.onOpenChange,l=e.modal,c=void 0===l||l,d=r.useRef(null),h=r.useRef(null),f=P((0,u.i)({prop:i,defaultProp:o,onChange:a}),2),p=f[0],g=void 0!==p&&p,v=f[1];return(0,y.jsx)(B,{scope:t,triggerRef:d,contentRef:h,contentId:(0,s.B)(),titleId:(0,s.B)(),descriptionId:(0,s.B)(),open:g,onOpenChange:v,onOpenToggle:r.useCallback((()=>v((e=>!e))),[v]),modal:c,children:n})};N.displayName=R;var U="DialogTrigger",z=r.forwardRef(((e,t)=>{const n=e.__scopeDialog,r=F(e,b),a=L(U,n),s=(0,o.s)(t,a.triggerRef);return(0,y.jsx)(f.sG.button,k(k({type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":se(a.open)},r),{},{ref:s,onClick:(0,i.m)(e.onClick,a.onOpenToggle)}))}));z.displayName=U;var W="DialogPortal",H=P(M(W,{forceMount:void 0}),2),V=H[0],G=H[1],q=e=>{const t=e.__scopeDialog,n=e.forceMount,i=e.children,o=e.container,a=L(W,t);return(0,y.jsx)(V,{scope:t,forceMount:n,children:r.Children.map(i,(e=>(0,y.jsx)(h.C,{present:n||a.open,children:(0,y.jsx)(d.Z,{asChild:!0,container:o,children:e})})))})};q.displayName=W;var K="DialogOverlay",X=r.forwardRef(((e,t)=>{const n=G(K,e.__scopeDialog),r=e.forceMount,i=void 0===r?n.forceMount:r,o=F(e,w),a=L(K,e.__scopeDialog);return a.modal?(0,y.jsx)(h.C,{present:i||a.open,children:(0,y.jsx)(Y,k(k({},o),{},{ref:t}))}):null}));X.displayName=K;var Y=r.forwardRef(((e,t)=>{const n=e.__scopeDialog,r=F(e,D),i=L(K,n);return(0,y.jsx)(g.A,{as:m.DX,allowPinchZoom:!0,shards:[i.contentRef],children:(0,y.jsx)(f.sG.div,k(k({"data-state":se(i.open)},r),{},{ref:t,style:k({pointerEvents:"auto"},r.style)}))})})),Q="DialogContent",$=r.forwardRef(((e,t)=>{const n=G(Q,e.__scopeDialog),r=e.forceMount,i=void 0===r?n.forceMount:r,o=F(e,x),a=L(Q,e.__scopeDialog);return(0,y.jsx)(h.C,{present:i||a.open,children:a.modal?(0,y.jsx)(J,k(k({},o),{},{ref:t})):(0,y.jsx)(Z,k(k({},o),{},{ref:t}))})}));$.displayName=Q;var J=r.forwardRef(((e,t)=>{const n=L(Q,e.__scopeDialog),a=r.useRef(null),s=(0,o.s)(t,n.contentRef,a);return r.useEffect((()=>{const e=a.current;
2if(e)return(0,v.Eq)(e)}),[]),(0,y.jsx)(ee,k(k({},e),{},{ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.m)(e.onCloseAutoFocus,(e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()})),onPointerDownOutside:(0,i.m)(e.onPointerDownOutside,(e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()})),onFocusOutside:(0,i.m)(e.onFocusOutside,(e=>e.preventDefault()))}))})),Z=r.forwardRef(((e,t)=>{const n=L(Q,e.__scopeDialog),i=r.useRef(!1),o=r.useRef(!1);return(0,y.jsx)(ee,k(k({},e),{},{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,a;(null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented)||(i.current||null===(a=n.triggerRef.current)||void 0===a||a.focus(),t.preventDefault());i.current=!1,o.current=!1},onInteractOutside:t=>{var r,a;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(i.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));const s=t.target;(null===(a=n.triggerRef.current)||void 0===a?void 0:a.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}}))})),ee=r.forwardRef(((e,t)=>{const n=e.__scopeDialog,i=e.trapFocus,a=e.onOpenAutoFocus,s=e.onCloseAutoFocus,u=F(e,E),d=L(Q,n),h=r.useRef(null),f=(0,o.s)(t,h);return(0,p.Oh)(),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(c.n,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:a,onUnmountAutoFocus:s,children:(0,y.jsx)(l.qW,k(k({role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":se(d.open)},u),{},{ref:f,onDismiss:()=>d.onOpenChange(!1)}))}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(de,{titleId:d.titleId}),(0,y.jsx)(he,{contentRef:h,descriptionId:d.descriptionId})]})]})})),te="DialogTitle",ne=r.forwardRef(((e,t)=>{const n=e.__scopeDialog,r=F(e,A),i=L(te,n);return(0,y.jsx)(f.sG.h2,k(k({id:i.titleId},r),{},{ref:t}))}));ne.displayName=te;var re="DialogDescription",ie=r.forwardRef(((e,t)=>{const n=e.__scopeDialog,r=F(e,C),i=L(re,n);return(0,y.jsx)(f.sG.p,k(k({id:i.descriptionId},r),{},{ref:t}))}));
2ie.displayName=re;var oe="DialogClose",ae=r.forwardRef(((e,t)=>{const n=e.__scopeDialog,r=F(e,S),o=L(oe,n);return(0,y.jsx)(f.sG.button,k(k({type:"button"},r),{},{ref:t,onClick:(0,i.m)(e.onClick,(()=>o.onOpenChange(!1)))}))}));function se(e){return e?"open":"closed"}ae.displayName=oe;var ue="DialogTitleWarning",le=P((0,a.q)(ue,{contentName:Q,titleName:te,docsSlug:"dialog"}),2),ce=(le[0],le[1]),de=e=>{let t=e.titleId;const n=ce(ue),i="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return r.useEffect((()=>{if(t){document.getElementById(t)||console.error(i)}}),[i,t]),null},he=e=>{let t=e.contentRef,n=e.descriptionId;const i=ce("DialogDescriptionWarning"),o="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(i.contentName,"}.");return r.useEffect((()=>{var e;const r=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");if(n&&r){document.getElementById(n)||console.warn(o)}}),[o,t,n]),null},fe=N,pe=q,ge=X,ve=$,me=ne},34826(e,t,n){"use strict";n.d(t,{jH:()=>o});var r=n(2057),i=(n(78685),r.createContext(void 0));function o(e){const t=r.useContext(i);return e||t||"ltr"}},38890(e,t,n){"use strict";n.d(t,{qW:()=>w});var r=n(2057),i=n(35008),o=n(11486),a=n(10892),s=n(5976);var u=n(78685);const l=["disableOutsidePointerEvents","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss"];function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var g,v="dismissableLayer.update",m="dismissableLayer.pointerDownOutside",y="dismissableLayer.focusOutside",b=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),w=r.forwardRef(((e,t)=>{var n;const c=e.disableOutsidePointerEvents,h=void 0!==c&&c,p=e.onEscapeKeyDown,w=e.onPointerDownOutside,D=e.onFocusOutside,A=e.onInteractOutside,C=e.onDismiss,S=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l),_=r.useContext(b),k=f(r.useState(null),2),O=k[0],F=k[1],P=null!==(n=null==O?void 0:O.ownerDocument)&&void 0!==n?n:null===globalThis||void 0===globalThis?void 0:globalThis.document,T=f(r.useState({}),2)[1],R=(0,a.s)(t,(e=>
2F(e))),j=Array.from(_.layers),M=f([..._.layersWithOutsidePointerEventsDisabled].slice(-1),1)[0],I=j.indexOf(M),B=O?j.indexOf(O):-1,L=_.layersWithOutsidePointerEventsDisabled.size>0,N=B>=I,U=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===globalThis||void 0===globalThis?void 0:globalThis.document;const n=(0,s.c)(e),i=r.useRef(!1),o=r.useRef((()=>{}));return r.useEffect((()=>{const e=e=>{if(e.target&&!i.current){let r=function(){E(m,n,i,{discrete:!0})};const i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);i.current=!1},r=window.setTimeout((()=>{t.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(r),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}}),[t,n]),{onPointerDownCapture:()=>i.current=!0}}((e=>{const t=e.target,n=[..._.branches].some((e=>e.contains(t)));N&&!n&&(null==w||w(e),null==A||A(e),e.defaultPrevented||null==C||C())}),P),z=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===globalThis||void 0===globalThis?void 0:globalThis.document;const n=(0,s.c)(e),i=r.useRef(!1);return r.useEffect((()=>{const e=e=>{if(e.target&&!i.current){E(y,n,{originalEvent:e},{discrete:!1})}};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)}),[t,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}((e=>{const t=e.target;[..._.branches].some((e=>e.contains(t)))||(null==D||D(e),null==A||A(e),e.defaultPrevented||null==C||C())}),P);return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===globalThis||void 0===globalThis?void 0:globalThis.document;const n=(0,s.c)(e);r.useEffect((()=>{const e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})}),[n,t])}((e=>{B===_.layers.size-1&&(null==p||p(e),!e.defaultPrevented&&C&&(e.preventDefault(),C()))}),P),r.useEffect((()=>{if(O)return h&&(0===_.layersWithOutsidePointerEventsDisabled.size&&(g=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),_.layersWithOutsidePointerEventsDisabled.add(O)),_.layers.add(O),x(),()=>{h&&1===_.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=g)}}),[O,P,h,_]),r.useEffect((()=>()=>{O&&(_.layers.delete(O),_.layersWithOutsidePointerEventsDisabled.delete(O),x())}),[O,_]),r.useEffect((()=>{const e=()=>T({});return document.addEventListener(v,e),()=>document.removeEventListener(v,e)}),[]),(0,u.jsx)(o.sG.div,d(d({},S),{},{ref:R,style:d({pointerEvents:L?N?"auto":"none":void 0},e.style),onFocusCapture:(0,i.m)(e.onFocusCapture,z.onFocusCapture),onBlurCapture:(0,i.m)(e.onBlurCapture,z.onBlurCapture),onPointerDownCapture:(0,i.m)(e.onPointerDownCapture,U.onPointerDownCapture)}))}));w.displayName="DismissableLayer";var D=r.forwardRef(((e,t)=>{const n=r.useContext(b),i=r.useRef(null),s=(0,a.s)(t,i);return r.useEffect((()=>{const e=i.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}}),[n.branches]),(0,u.jsx)(o.sG.div,d(d({},e),{},{ref:s}))}));function x(){const e=new CustomEvent(v);document.dispatchEvent(e)}function E(e,t,n,r){let i=r.discrete;const a=n.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&a.addEventListener(e,t,{once:!0}),i?(0,o.hO)(a,s):a.dispatchEvent(s)}D.displayName="DismissableLayerBranch"},40252(e,t,n){"use strict";n.d(t,{H_:()=>vn,UC:()=>gn,_2:()=>nn,ZL:()=>pn,bL:()=>hn,l9:()=>fn});var r=n(2057),i=n(35008),o=n(10892),a=n(22880),s=n(24924),u=n(11486),l=n(89093),c=n(34826),d=n(38890),h=n(82604),f=n(58742),p=n(39420),g=n(22552),v=n(44115),m=n(37800),y=n(39469),b=n(96421),w=n(5976),D=n(62276),x=n(75522),E=n(78685);const A=["__scopeMenu"],C=["forceMount"],S=["__scopeMenu","loop","trapFocus","onOpenAutoFocus","onCloseAutoFocus","disableOutsidePointerEvents","onEntryFocus","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss","disableOutsideScroll"],_=["__scopeMenu"],k=["__scopeMenu"],O=["disabled","onSelect"],F=["__scopeMenu","disabled","textValue"],P=["checked","onCheckedChange"],T=["value","onValueChange"],R=["value"],j=["__scopeMenu","forceMount"],M=["__scopeMenu"],I=["__scopeMenu"],B=["forceMount"];function L(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function U(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?N(Object(n),!0).forEach((function(t){z(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function z(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return H(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?H(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var V=["Enter"," "],G=["ArrowUp","PageDown","End"],q=["ArrowDown","PageUp","Home",...G],K={ltr:[...V,"ArrowRight"],rtl:[...V,"ArrowLeft"]},X={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Y="Menu",Q=W((0,l.N)(Y),3),$=Q[0],J=Q[1],Z=Q[2],ee=W((0,a.A)(Y,[Z,g.Bk,y.RG]),2),te=ee[0],ne=ee[1],re=(0,g.Bk)(),ie=(0,y.RG)(),oe=W(te(Y),2),ae=oe[0],se=oe[1],ue=W(te(Y),2),le=ue[0],ce=ue[1],de=e=>{const t=e.__scopeMenu,n=e.open,i=void 0!==n&&n,o=e.children,a=e.dir,s=e.onOpenChange,u=e.modal,l=void 0===u||u,d=re(t),h=W(r.useState(null),2),f=h[0],p=h[1],v=r.useRef(!1),m=(0,w.c)(s),y=(0,c.jH)(a);return r.useEffect((()=>{const e=()=>{v.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>v.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}}),[]),(0,E.jsx)(g.bL,U(U({},d),{},{children:(0,E.jsx)(ae,{scope:t,open:i,onOpenChange:m,content:f,onContentChange:p,children:(0,E.jsx)(le,{scope:t,onClose:r.useCallback((()=>m(!1)),[m]),isUsingKeyboardRef:v,dir:y,modal:l,children:o})})}))};de.displayName=Y;var he=r.forwardRef(((e,t)=>{const n=e.__scopeMenu,r=L(e,A),i=re(n);return(0,E.jsx)(g.Mz,U(U(U({},i),r),{},{ref:t}))}));he.displayName="MenuAnchor";var fe="MenuPortal",pe=W(te(fe,{forceMount:void 0}),2),ge=pe[0],ve=pe[1],me=e=>{const t=e.__scopeMenu,n=e.forceMount,r=e.children,i=e.container,o=se(fe,t);return(0,E.jsx)(ge,{scope:t,forceMount:n,children:(0,E.jsx)(m.C,{present:n||o.open,children:(0,E.jsx)(v.Z,{asChild:!0,container:i,children:r})})})};me.displayName=fe;var ye="MenuContent",be=W(te(ye),2),we=be[0],De=be[1],xe=r.forwardRef(((e,t)=>{const n=ve(ye,e.__scopeMenu),r=e.forceMount,i=void 0===r?n.forceMount:r,o=L(e,C),a=se(ye,e.__scopeMenu),s=ce(ye,e.__scopeMenu);return(0,E.jsx)($.Provider,{scope:e.__scopeMenu,children:(0,E.jsx)(m.C,{present:i||a.open,children:(0,E.jsx)($.Slot,{scope:e.__scopeMenu,children:s.modal?(0,E.jsx)(Ee,U(U({},o),{},{ref:t})):(0,E.jsx)(Ae,U(U({},o),{},{ref:t}))})})})})),Ee=r.forwardRef(((e,t)=>{const n=se(ye,e.__scopeMenu),a=r.useRef(null),s=(0,o.s)(t,a);return r.useEffect((()=>{const e=a.current;if(e)return(0,D.Eq)(e)}),[]),(0,E.jsx)(Ce,U(U({},e),{},{ref:s,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,i.m)(e.onFocusOutside,(e=>e.preventDefault()),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)}))})),Ae=r.forwardRef(((e,t)=>{const n=se(ye,e.__scopeMenu);return(0,E.jsx)(Ce,U(U({},e),{},{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)}))})),Ce=r.forwardRef(((e,t)=>{const n=e.__scopeMenu,a=e.loop,s=void 0!==a&&a,u=e.trapFocus,l=e.onOpenAutoFocus,c=e.onCloseAutoFocus,p=e.disableOutsidePointerEvents,v=e.onEntryFocus,m=e.onEscapeKeyDown,w=e.onPointerDownOutside,D=e.onFocusOutside,A=e.onInteractOutside,C=e.onDismiss,_=e.disableOutsideScroll,k=L(e,S),O=se(ye,n),F=ce(ye,n),P=re(n),T=ie(n),R=J(n),j=W(r.useState(null),2),M=j[0],I=j[1],B=r.useRef(null),N=(0,o.s)(t,B,O.onContentChange),z=r.useRef(0),H=r.useRef(""),V=r.useRef(0),K=r.useRef(null),X=r.useRef("right"),Y=r.useRef(0),Q=_?x.A:r.Fragment,$=_?{as:b.DX,allowPinchZoom:!0}
2:void 0,Z=e=>{var t,n;const r=H.current+e,i=R().filter((e=>!e.disabled)),o=document.activeElement,a=null===(t=i.find((e=>e.ref.current===o)))||void 0===t?void 0:t.textValue,s=function(e,t,n){const r=t.length>1&&Array.from(t).every((e=>e===t[0])),i=r?t[0]:t,o=n?e.indexOf(n):-1;let a=(s=e,u=Math.max(o,0),s.map(((e,t)=>s[(u+t)%s.length])));var s,u;1===i.length&&(a=a.filter((e=>e!==n)));const l=a.find((e=>e.toLowerCase().startsWith(i.toLowerCase())));return l!==n?l:void 0}(i.map((e=>e.textValue)),r,a),u=null===(n=i.find((e=>e.textValue===s)))||void 0===n?void 0:n.ref.current;!function e(t){H.current=t,window.clearTimeout(z.current),""!==t&&(z.current=window.setTimeout((()=>e("")),1e3))}(r),u&&setTimeout((()=>u.focus()))};r.useEffect((()=>()=>window.clearTimeout(z.current)),[]),(0,h.Oh)();const ee=r.useCallback((e=>{var t,n;return X.current===(null===(t=K.current)||void 0===t?void 0:t.side)&&function(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return function(e,t){const n=e.x,r=e.y;let i=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){const a=t[e].x,s=t[e].y,u=t[o].x,l=t[o].y;s>r!=l>r&&n<(u-a)*(r-s)/(l-s)+a&&(i=!i)}return i}(n,t)}(e,null===(n=K.current)||void 0===n?void 0:n.area)}),[]);return(0,E.jsx)(we,{scope:n,searchRef:H,onItemEnter:r.useCallback((e=>{ee(e)&&e.preventDefault()}),[ee]),onItemLeave:r.useCallback((e=>{var t;ee(e)||(null===(t=B.current)||void 0===t||t.focus(),I(null))}),[ee]),onTriggerLeave:r.useCallback((e=>{ee(e)&&e.preventDefault()}),[ee]),pointerGraceTimerRef:V,onPointerGraceIntentChange:r.useCallback((e=>{K.current=e}),[]),children:(0,E.jsx)(Q,U(U({},$),{},{children:(0,E.jsx)(f.n,{asChild:!0,trapped:u,onMountAutoFocus:(0,i.m)(l,(e=>{var t;e.preventDefault(),null===(t=B.current)||void 0===t||t.focus({preventScroll:!0})}
2)),onUnmountAutoFocus:c,children:(0,E.jsx)(d.qW,{asChild:!0,disableOutsidePointerEvents:p,onEscapeKeyDown:m,onPointerDownOutside:w,onFocusOutside:D,onInteractOutside:A,onDismiss:C,children:(0,E.jsx)(y.bL,U(U({asChild:!0},T),{},{dir:F.dir,orientation:"vertical",loop:s,currentTabStopId:M,onCurrentTabStopIdChange:I,onEntryFocus:(0,i.m)(v,(e=>{F.isUsingKeyboardRef.current||e.preventDefault()})),preventScrollOnEntryFocus:!0,children:(0,E.jsx)(g.UC,U(U(U({role:"menu","aria-orientation":"vertical","data-state":nt(O.open),"data-radix-menu-content":"",dir:F.dir},P),k),{},{ref:N,style:U({outline:"none"},k.style),onKeyDown:(0,i.m)(k.onKeyDown,(e=>{const t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&Z(e.key));const i=B.current;if(e.target!==i)return;if(!q.includes(e.key))return;e.preventDefault();const o=R().filter((e=>!e.disabled)).map((e=>e.ref.current));G.includes(e.key)&&o.reverse(),function(e){const t=document.activeElement;for(const n of e){if(n===t)return;if(n.focus(),document.activeElement!==t)return}}(o)})),onBlur:(0,i.m)(e.onBlur,(e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(z.current),H.current="")})),onPointerMove:(0,i.m)(e.onPointerMove,ot((e=>{const t=e.target,n=Y.current!==e.clientX;if(e.currentTarget.contains(t)&&n){const t=e.clientX>Y.current?"right":"left";X.current=t,Y.current=e.clientX}})))}))}))})})}))})}));xe.displayName=ye;var Se=r.forwardRef(((e,t)=>{e.__scopeMenu;const n=L(e,_);return(0,E.jsx)(u.sG.div,U(U({role:"group"},n),{},{ref:t}))}));Se.displayName="MenuGroup";var _e=r.forwardRef(((e,t)=>{e.__scopeMenu;const n=L(e,k);return(0,E.jsx)(u.sG.div,U(U({},n),{},{ref:t}))}));_e.displayName="MenuLabel";var ke="MenuItem",Oe="menu.itemSelect",Fe=r.forwardRef(((e,t)=>{const n=e.disabled,a=void 0!==n&&n,s=e.onSelect,l=L(e,O),c=r.useRef(null),d=ce(ke,e.__scopeMenu),h=De(ke,e.__scopeMenu),f=(0,o.s)(t,c),p=r.useRef(!1);return(0,E.jsx)(Pe,U(U({},l),{},{ref:f,disabled:a,onClick:(0,i.m)(e.onClick,(()=>{const e=c.current;if(!a&&e){const t=new CustomEvent(Oe,{bubbles:!0,cancelable:!0});e.addEventListener(Oe,(e=>null==s?void 0:s(e)),{once:!0}),(0,u.hO)(e,t),t.defaultPrevented?p.current=!1:d.onClose()}})),onPointerDown:t=>{var n;null===(n=e.onPointerDown)||void 0===n||n.call(e,t),p.current=!0},onPointerUp:(0,i.m)(e.onPointerUp,(e=>{var t;p.current||null===(t=e.currentTarget)||void 0===t||t.click()})),onKeyDown:(0,i.m)(e.onKeyDown,(e=>{const t=""!==h.searchRef.current;a||t&&" "===e.key||V.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())}))}))}));Fe.displayName=ke;var Pe=r.forwardRef(((e,t)=>{const n=e.__scopeMenu,a=e.disabled,s=void 0!==a&&a,l=e.textValue,c=L(e,F),d=De(ke,n),h=ie(n),f=r.useRef(null),p=(0,o.s)(t,f),g=W(r.useState(!1),2),v=g[0],m=g[1],b=W(r.useState(""),2),w=b[0],D=b[1];return r.useEffect((()=>{const e=f.current;var t;e&&D((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}),[c.children]),(0,E.jsx)($.ItemSlot,{scope:n,disabled:s,textValue:null!=l?l:w,children:(0,E.jsx)(y.q7,U(U({asChild:!0},h),{},{focusable:!s,children:(0,E.jsx)(u.sG.div,U(U({role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":s||void 0,"data-disabled":s?"":void 0},c),{},{ref:p,onPointerMove:(0,i.m)(e.onPointerMove,ot((e=>{if(s)d.onItemLeave(e);else if(d.onItemEnter(e),!e.defaultPrevented){e.currentTarget.focus({preventScroll:!0})}}))),onPointerLeave:(0,i.m)(e.onPointerLeave,ot((e=>d.onItemLeave(e)))),onFocus:(0,i.m)(e.onFocus,(()=>m(!0))),onBlur:(0,i.m)(e.onBlur,(()=>m(!1)))}))}))})})),Te=r.forwardRef(((e,t)=>{const n=e.checked,r=void 0!==n&&n,o=e.onCheckedChange,a=L(e,P);return(0,E.jsx)(We,{scope:e.__scopeMenu,checked:r,children:(0,E.jsx)(Fe,U(U({role:"menuitemcheckbox","aria-checked":rt(r)?"mixed":r},a),{},{ref:t,"data-state":it(r),onSelect:(0,i.m)(a.onSelect,(()=>null==o?void 0:o(!!rt(r)||!r)),{checkForDefaultPrevented:!1})}))})}));Te.displayName="MenuCheckboxItem";var Re="MenuRadioGroup",je=W(te(Re,{value:void 0,onValueChange:()=>{}}),2),Me=je[0],Ie=je[1],Be=r.forwardRef(((e,t)=>{const n=e.value,r=e.onValueChange,i=L(e,T),o=(0,w.c)(r);return(0,E.jsx)(Me,{scope:e.__scopeMenu,value:n,onValueChange:o,children:(0,E.jsx)(Se,U(U({},i),{},{ref:t}))})}));Be.displayName=Re;var Le="MenuRadioItem",Ne=r.forwardRef(((e,t)=>{const n=e.value,r=L(e,R),o=Ie(Le,e.__scopeMenu),a=n===o.value;return(0,E.jsx)(We,{scope:e.__scopeMenu,checked:a,children:(0,E.jsx)(Fe,U(U({role:"menuitemradio","aria-checked":a},r),{},{ref:t,"data-state":it(a),onSelect:(0,i.m)(r.onSelect,(()=>{var e;return null===(e=o.onValueChange)||void 0===e?void 0:e.call(o,n)}),{checkForDefaultPrevented:!1})}))})}));Ne.displayName=Le;var Ue="MenuItemIndicator",ze=W(te(Ue,{checked:!1}
2),2),We=ze[0],He=ze[1],Ve=r.forwardRef(((e,t)=>{const n=e.__scopeMenu,r=e.forceMount,i=L(e,j),o=He(Ue,n);return(0,E.jsx)(m.C,{present:r||rt(o.checked)||!0===o.checked,children:(0,E.jsx)(u.sG.span,U(U({},i),{},{ref:t,"data-state":it(o.checked)}))})}));Ve.displayName=Ue;var Ge=r.forwardRef(((e,t)=>{e.__scopeMenu;const n=L(e,M);return(0,E.jsx)(u.sG.div,U(U({role:"separator","aria-orientation":"horizontal"},n),{},{ref:t}))}));Ge.displayName="MenuSeparator";var qe=r.forwardRef(((e,t)=>{const n=e.__scopeMenu,r=L(e,I),i=re(n);return(0,E.jsx)(g.i3,U(U(U({},i),r),{},{ref:t}))}));qe.displayName="MenuArrow";var Ke="MenuSub",Xe=W(te(Ke),2),Ye=Xe[0],Qe=Xe[1],$e=e=>{const t=e.__scopeMenu,n=e.children,i=e.open,o=void 0!==i&&i,a=e.onOpenChange,s=se(Ke,t),u=re(t),l=W(r.useState(null),2),c=l[0],d=l[1],h=W(r.useState(null),2),f=h[0],v=h[1],m=(0,w.c)(a);return r.useEffect((()=>(!1===s.open&&m(!1),()=>m(!1))),[s.open,m]),(0,E.jsx)(g.bL,U(U({},u),{},{children:(0,E.jsx)(ae,{scope:t,open:o,onOpenChange:m,content:f,onContentChange:v,children:(0,E.jsx)(Ye,{scope:t,contentId:(0,p.B)(),triggerId:(0,p.B)(),trigger:c,onTriggerChange:d,children:n})})}))};$e.displayName=Ke;var Je="MenuSubTrigger",Ze=r.forwardRef(((e,t)=>{const n=se(Je,e.__scopeMenu),a=ce(Je,e.__scopeMenu),s=Qe(Je,e.__scopeMenu),u=De(Je,e.__scopeMenu),l=r.useRef(null),c=u.pointerGraceTimerRef,d=u.onPointerGraceIntentChange,h={__scopeMenu:e.__scopeMenu},f=r.useCallback((()=>{l.current&&window.clearTimeout(l.current),l.current=null}),[]);return r.useEffect((()=>f),[f]),r.useEffect((()=>{const e=c.current;return()=>{window.clearTimeout(e),d(null)}}),[c,d]),(0,E.jsx)(he,U(U({asChild:!0},h),{},{children:(0,E.jsx)(Pe,U(U({id:s.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":s.contentId,"data-state":nt(n.open)},e),{},{ref:(0,o.t)(t,s.onTriggerChange),onClick:t=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,i.m)(e.onPointerMove,ot((t=>{u.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||l.current||(u.onPointerGraceIntentChange(null),l.current=window.setTimeout((()=>{n.onOpenChange(!0),f()}),100))}))),onPointerLeave:(0,i.m)(e.onPointerLeave,ot((e=>{var t;f();const r=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(r){var i;const t=null===(i=n.content)||void 0===i?void 0:i.dataset.side,o="right"===t,a=o?-5:5,s=r[o?"left":"right"],l=r[o?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+a,y:e.clientY},{x:s,y:r.top},{x:l,y:r.top},{x:l,y:r.bottom},{x:s,y:r.bottom}],side:t}),window.clearTimeout(c.current),c.current=window.setTimeout((()=>u.onPointerGraceIntentChange(null)),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}}))),onKeyDown:(0,i.m)(e.onKeyDown,(t=>{const r=""!==u.searchRef.current;var i;e.disabled||r&&" "===t.key||K[a.dir].includes(t.key)&&(n.onOpenChange(!0),null===(i=n.content)||void 0===i||i.focus(),t.preventDefault())}))}))}))}));Ze.displayName=Je;var et="MenuSubContent",tt=r.forwardRef(((e,t)=>{const n=ve(ye,e.__scopeMenu),a=e.forceMount,s=void 0===a?n.forceMount:a,u=L(e,B),l=se(ye,e.__scopeMenu),c=ce(ye,e.__scopeMenu),d=Qe(et,e.__scopeMenu),h=r.useRef(null),f=(0,o.s)(t,h);return(0,E.jsx)($.Provider,{scope:e.__scopeMenu,children:(0,E.jsx)(m.C,{present:s||l.open,children:(0,E.jsx)($.Slot,{scope:e.__scopeMenu,children:(0,E.jsx)(Ce,U(U({id:d.contentId,"aria-labelledby":d.triggerId},u),{},{ref:f,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;c.isUsingKeyboardRef.current&&(null===(t=h.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,i.m)(e.onFocusOutside,(e=>{e.target!==d.trigger&&l.onOpenChange(!1)})),onEscapeKeyDown:(0,i.m)(e.onEscapeKeyDown,(e=>{c.onClose(),e.preventDefault()})),onKeyDown:(0,i.m)(e.onKeyDown,(e=>{const t=e.currentTarget.contains(e.target),n=X[c.dir].includes(e.key);var r;t&&n&&(l.onOpenChange(!1),null===(r=d.trigger)||void 0===r||r.focus(),e.preventDefault())}))}))})})})}));function nt(e){return e?"open":"closed"}function rt(e){return"indeterminate"===e}function it(e){return rt(e)?"indeterminate":e?"checked":"unchecked"}function ot(e){return t=>
2"mouse"===t.pointerType?e(t):void 0}tt.displayName=et;var at=de,st=he,ut=me,lt=xe,ct=Se,dt=_e,ht=Fe,ft=Te,pt=Be,gt=Ne,vt=Ve,mt=Ge,yt=qe,bt=Ze,wt=tt;const Dt=["__scopeDropdownMenu","disabled"],xt=["__scopeDropdownMenu"],Et=["__scopeDropdownMenu"],At=["__scopeDropdownMenu"],Ct=["__scopeDropdownMenu"],St=["__scopeDropdownMenu"],_t=["__scopeDropdownMenu"],kt=["__scopeDropdownMenu"],Ot=["__scopeDropdownMenu"],Ft=["__scopeDropdownMenu"],Pt=["__scopeDropdownMenu"],Tt=["__scopeDropdownMenu"],Rt=["__scopeDropdownMenu"],jt=["__scopeDropdownMenu"];function Mt(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function It(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?It(Object(n),!0).forEach((function(t){Lt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):It(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Lt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Nt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ut(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ut(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ut(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var zt="DropdownMenu",Wt=Nt((0,a.A)(zt,[ne]),2),Ht=Wt[0],Vt=(Wt[1],ne()),Gt=Nt(Ht(zt),2),qt=Gt[0],Kt=Gt[1],Xt=e=>{const t=e.__scopeDropdownMenu,n=e.children,i=e.dir,o=e.open,a=e.defaultOpen,u=e.onOpenChange,l=e.modal,c=void 0===l||l,d=Vt(t),h=r.useRef(null),f=Nt((0,s.i)({prop:o,defaultProp:a,onChange:u}),2),g=f[0],v=void 0!==g&&g,m=f[1];return(0,E.jsx)(qt,{scope:t,triggerId:(0,p.B)(),triggerRef:h,contentId:(0,p.B)(),open:v,onOpenChange:m,onOpenToggle:r.useCallback((()=>m((e=>!e))),[m]),modal:c,children:(0,E.jsx)(at,Bt(Bt({},d),{},{open:v,onOpenChange:m,dir:i,modal:c,children:n}))})};Xt.displayName=zt;var Yt="DropdownMenuTrigger",Qt=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=e.disabled,a=void 0!==r&&r,s=Mt(e,Dt),l=Kt(Yt,n),c=Vt(n);return(0,E.jsx)(st,Bt(Bt({asChild:!0},c),{},{children:(0,E.jsx)(u.sG.button,Bt(Bt({type:"button",id:l.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":l.open?"open":"closed","data-disabled":a?"":void 0,disabled:a},s),{},{ref:(0,o.t)(t,l.triggerRef),onPointerDown:(0,i.m)(e.onPointerDown,(e=>{a||0!==e.button||!1!==e.ctrlKey||(l.onOpenToggle(),l.open||e.preventDefault())})),onKeyDown:(0,i.m)(e.onKeyDown,(e=>
2{a||(["Enter"," "].includes(e.key)&&l.onOpenToggle(),"ArrowDown"===e.key&&l.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())}))}))}))}));Qt.displayName=Yt;var $t=e=>{const t=e.__scopeDropdownMenu,n=Mt(e,xt),r=Vt(t);return(0,E.jsx)(ut,Bt(Bt({},r),n))};$t.displayName="DropdownMenuPortal";var Jt="DropdownMenuContent",Zt=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,o=Mt(e,Et),a=Kt(Jt,n),s=Vt(n),u=r.useRef(!1);return(0,E.jsx)(lt,Bt(Bt(Bt({id:a.contentId,"aria-labelledby":a.triggerId},s),o),{},{ref:t,onCloseAutoFocus:(0,i.m)(e.onCloseAutoFocus,(e=>{var t;u.current||null===(t=a.triggerRef.current)||void 0===t||t.focus(),u.current=!1,e.preventDefault()})),onInteractOutside:(0,i.m)(e.onInteractOutside,(e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;a.modal&&!r||(u.current=!0)})),style:Bt(Bt({},e.style),{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))}));Zt.displayName=Jt;var en=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,At),i=Vt(n);return(0,E.jsx)(ct,Bt(Bt(Bt({},i),r),{},{ref:t}))}));en.displayName="DropdownMenuGroup";var tn=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,Ct),i=Vt(n);return(0,E.jsx)(dt,Bt(Bt(Bt({},i),r),{},{ref:t}))}));tn.displayName="DropdownMenuLabel";var nn=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,St),i=Vt(n);return(0,E.jsx)(ht,Bt(Bt(Bt({},i),r),{},{ref:t}))}));nn.displayName="DropdownMenuItem";var rn=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,_t),i=Vt(n);return(0,E.jsx)(ft,Bt(Bt(Bt({},i),r),{},{ref:t}))}));rn.displayName="DropdownMenuCheckboxItem";var on=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,kt),i=Vt(n);return(0,E.jsx)(pt,Bt(Bt(Bt({},i),r),{},{ref:t}))}));on.displayName="DropdownMenuRadioGroup";var an=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,Ot),i=Vt(n);return(0,E.jsx)(gt,Bt(Bt(Bt({},i),r),{},{ref:t}))}));an.displayName="DropdownMenuRadioItem";var sn=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,Ft),i=Vt(n);return(0,E.jsx)(vt,Bt(Bt(Bt({},i),r),{},{ref:t}))}));sn.displayName="DropdownMenuItemIndicator";var un=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,Pt),i=Vt(n);return(0,E.jsx)(mt,Bt(Bt(Bt({},i),r),{},{ref:t}))}));un.displayName="DropdownMenuSeparator";var ln=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,Tt),i=Vt(n);return(0,E.jsx)(yt,Bt(Bt(Bt({},i),r),{},{ref:t}))}));ln.displayName="DropdownMenuArrow";var cn=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,Rt),i=Vt(n);return(0,E.jsx)(bt,Bt(Bt(Bt({},i),r),{},{ref:t}))}));cn.displayName="DropdownMenuSubTrigger";var dn=r.forwardRef(((e,t)=>{const n=e.__scopeDropdownMenu,r=Mt(e,jt),i=Vt(n);return(0,E.jsx)(wt,Bt(Bt(Bt({},i),r),{},{ref:t,style:Bt(Bt({},e.style),{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))}));dn.displayName="DropdownMenuSubContent";var hn=Xt,fn=Qt,pn=$t,gn=Zt,vn=rn},82604(e,t,n){"use strict";n.d(t,{Oh:()=>o});var r=n(2057),i=0;function o(){r.useEffect((()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:a()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:a()),i++,()=>{1===i&&document.querySelectorAll("[data-radix-focus-guard]").forEach((e=>e.remove())),i--}}),[])}function a(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}},58742(e,t,n){"use strict";n.d(t,{n:()=>m});var r=n(2057),i=n(10892),o=n(11486),a=n(5976),s=n(78685);const u=["loop","trapped","onMountAutoFocus","onUnmountAutoFocus"];function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?l(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var p="focusScope.autoFocusOnMount",g="focusScope.autoFocusOnUnmount",v={bubbles:!1,cancelable:!0},m=r.forwardRef(((e,t)=>{const n=e.loop,l=void 0!==n&&n,d=e.trapped,f=void 0!==d&&d,m=e.onMountAutoFocus,w=e.onUnmountAutoFocus,E=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,u),A=h(r.useState(null),2),C=A[0],S=A[1],_=(0,a.c)(m),k=(0,a.c)(w),O=r.useRef(null),F=(0,i.s)(t,(e=>S(e))),P=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect((()=>{if(f){let e=function(e){if(P.paused||!C)return;const t=e.target;C.contains(t)?O.current=t:D(O.current,{select:!0})},t=function(e){if(P.paused||!C)return;const t=e.relatedTarget;null!==t&&(C.contains(t)||D(O.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&D(C)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return C&&r.observe(C,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}}),[f,C,P.paused]),r.useEffect((()=>{if(C){x.add(P);const t=document.activeElement;if(!C.contains(t)){const n=new CustomEvent(p,v);C.addEventListener(p,_),C.dispatchEvent(n),n.defaultPrevented||(!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.select,r=void 0!==n&&n;const i=document.activeElement;for(const t of e)if(D(t,{select:r}),document.activeElement!==i)return}((e=y(C),e.filter((e=>"A"!==e.tagName))),{select:!0}),document.activeElement===t&&D(C))}return()=>{C.removeEventListener(p,_),setTimeout((()=>{const e=new CustomEvent(g,v);C.addEventListener(g,k),C.dispatchEvent(e),e.defaultPrevented||D(null!=t?t:document.body,{select:!0}),C.removeEventListener(g,k),x.remove(P)}),0)}}var e}),[C,_,k,P]);const T=r.useCallback((e=>{if(!l&&!f)return;if(P.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){const t=e.currentTarget,r=function(e){const t=y(e),n=b(t,e),r=b(t.reverse(),e);return[n,r]}(t),i=h(r,2),o=i[0],a=i[1];o&&a?e.shiftKey||n!==a?e.shiftKey&&n===o&&(e.preventDefault(),l&&D(a,{select:!0})):(e.preventDefault(),l&&D(o,{select:!0})):n===t&&e.preventDefault()}}),[l,f,P.paused]);return(0,s.jsx)(o.sG.div,c(c({tabIndex:-1},E),{},{ref:F,onKeyDown:T}))}));function y(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function b(e,t){for(const n of e)if(!w(n,{upTo:t}))return n}function w(e,t){let n=t.upTo;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==n&&e===n)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function D(e){let t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).select,n=void 0!==t&&t;if(e&&e.focus){const t=document.activeElement;e.focus({preventScroll:!0}),e!==t&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&n&&e.select()}}m.displayName="FocusScope";var x=function(){let e=[];return{add(t){const n=e[0];t!==n&&(null==n||n.pause()),e=E(e,t),e.unshift(t)},remove(t){var n;e=E(e,t),null===(n=e[0])||void 0===n||n.resume()}}}();function E(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}}
2,39420(e,t,n){"use strict";var r;n.d(t,{B:()=>c});var i=n(2057),o=n(4873);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var u=(r||(r=n.t(i,2)))["useId".toString()]||(()=>{}),l=0;function c(e){const t=a(i.useState(u()),2),n=t[0],r=t[1];return(0,o.N)((()=>{e||r((e=>null!=e?e:String(l++)))}),[e]),e||(n?"radix-".concat(n):"")}},49050(e,t,n){"use strict";n.d(t,{UC:()=>se,ZL:()=>ae,bL:()=>ie,bm:()=>ue,l9:()=>oe});var r=n(2057),i=n(35008),o=n(10892),a=n(22880),s=n(38890),u=n(82604),l=n(58742),c=n(39420),d=n(22552),h=n(44115),f=n(37800),p=n(11486),g=n(96421),v=n(24924),m=n(62276),y=n(75522),b=n(78685);const w=["__scopePopover"],D=["__scopePopover"],x=["forceMount"],E=["__scopePopover","trapFocus","onOpenAutoFocus","onCloseAutoFocus","disableOutsidePointerEvents","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside"],A=["__scopePopover"],C=["__scopePopover"];function S(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function F(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return P(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var T="Popover",R=F((0,a.A)(T,[d.Bk]),2),j=R[0],M=(R[1],(0,d.Bk)()),I=F(j(T),2),B=I[0],L=I[1],N=e=>{const t=e.__scopePopover,n=e.children,i=e.open,o=e.defaultOpen,a=e.onOpenChange,s=e.modal,u=void 0!==s&&s,l=M(t),h=r.useRef(null),f=F(r.useState(!1),2),p=f[0],g=f[1],m=F((0,v.i)({prop:i,defaultProp:o,onChange:a}),2),y=m[0],w=void 0!==y&&y,D=m[1];return(0,b.jsx)(d.bL,k(k({},l),{},{children:(0,b.jsx)(B,{scope:t,contentId:(0,c.B)(),triggerRef:h,open:w,onOpenChange:D,onOpenToggle:r.useCallback((()=>D((e=>!e))),[D]),hasCustomAnchor:p,onCustomAnchorAdd:r.useCallback((()=>g(!0)),[]),onCustomAnchorRemove:r.useCallback((()=>g(!1)),[]),modal:u,children:n})}))};N.displayName=T;var U="PopoverAnchor",z=r.forwardRef(((e,t)=>{const n=e.__scopePopover,i=S(e,w),o=L(U,n),a=M(n),s=o.onCustomAnchorAdd,u=o.onCustomAnchorRemove;return r.useEffect((()=>(s(),()=>u())),[s,u]),(0,b.jsx)(d.Mz,k(k(k({},a),i),{},{ref:t}))}));z.displayName=U;var W="PopoverTrigger",H=r.forwardRef(((e,t)=>{const n=e.__scopePopover,r=S(e,D),a=L(W,n),s=M(n),u=(0,o.s)(t,a.triggerRef),l=(0,b.jsx)(p.sG.button,k(k({type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":re(a.open)},r),{},{ref:u,onClick:(0,i.m)(e.onClick,a.onOpenToggle)}));return a.hasCustomAnchor?l:(0,b.jsx)(d.Mz,k(k({asChild:!0},s),{},{children:l}))}));H.displayName=W;var V="PopoverPortal",G=F(j(V,{forceMount:void 0}),2),q=G[0],K=G[1],X=e=>{const t=e.__scopePopover,n=e.forceMount,r=e.children,i=e.container,o=L(V,t);return(0,b.jsx)(q,{scope:t,forceMount:n,children:(0,b.jsx)(f.C,{present:n||o.open,children:(0,b.jsx)(h.Z,{asChild:!0,container:i,children:r})})})};X.displayName=V;var Y="PopoverContent",Q=r.forwardRef(((e,t)=>{const n=K(Y,e.__scopePopover),r=e.forceMount,i=void 0===r?n.forceMount:r,o=S(e,x),a=L(Y,e.__scopePopover);return(0,b.jsx)(f.C,{present:i||a.open,children:a.modal?(0,b.jsx)($,k(k({},o),{},{ref:t})):(0,b.jsx)(J,k(k({},o),{},{ref:t}))})}));Q.displayName=Y;var $=r.forwardRef(((e,t)=>{const n=L(Y,e.__scopePopover),a=r.useRef(null),s=(0,o.s)(t,a),u=r.useRef(!1);return r.useEffect((()=>{const e=a.current;if(e)return(0,m.Eq)(e)}),[]),(0,b.jsx)(y.A,{as:g.DX,allowPinchZoom:!0,children:(0,b.jsx)(Z,k(k({},e),{},{ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.m)(e.onCloseAutoFocus,(e=>{var t;e.preventDefault(),u.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()})),onPointerDownOutside:(0,i.m)(e.onPointerDownOutside,(e=>{const t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;u.current=r}),{checkForDefaultPrevented:!1}),onFocusOutside:(0,i.m)(e.onFocusOutside,(e=>e.preventDefault()),{checkForDefaultPrevented:!1})}))})})),J=r.forwardRef(((e,t)=>{const n=L(Y,e.__scopePopover),i=r.useRef(!1),o=r.useRef(!1);return(0,b.jsx)(Z,k(k({},e),{},{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,a;(null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented)||(i.current||null===(a=n.triggerRef.current)||void 0===a||a.focus(),t.preventDefault());i.current=!1,o.current=!1},onInteractOutside:t=>{var r,a;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(i.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));const s=t.target;(null===(a=n.triggerRef.current)||void 0===a?void 0:a.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}}))})),Z=r.forwardRef(((e,t)=>{const n=e.__scopePopover,r=e.trapFocus,i=e.onOpenAutoFocus,o=e.onCloseAutoFocus,a=e.disableOutsidePointerEvents,c=e.onEscapeKeyDown,h=e.onPointerDownOutside,f=e.onFocusOutside,p=e.onInteractOutside,g=S(e,E),v=L(Y,n),m=M(n);return(0,u.Oh)(),(0,b.jsx)(l.n,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,b.jsx)(s.qW,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:p,onEscapeKeyDown:c,onPointerDownOutside:h,onFocusOutside:f,onDismiss:()=>v.onOpenChange(!1),children:(0,b.jsx)(d.UC,k(k(k({"data-state":re(v.open),role:"dialog",id:v.contentId},m),g),{},{ref:t,style:k(k({},g.style),{"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"})}))})})})),ee="PopoverClose",te=r.forwardRef(((e,t)=>{const n=e.__scopePopover,r=S(e,A),o=L(ee,n);return(0,b.jsx)(p.sG.button,k(k({type:"button"},r),{},{ref:t,onClick:(0,i.m)(e.onClick,(()=>o.onOpenChange(!1)))}))}));te.displayName=ee;var ne=r.forwardRef(((e,t)=>{const n=e.__scopePopover,r=S(e,C),i=M(n);return(0,b.jsx)(d.i3,k(k(k({},i),r),{},{ref:t}))}));function re(e){return e?"open":"closed"}ne.displayName="PopoverArrow";var ie=N,oe=H,ae=X,se=Q,ue=te},22552(e,t,n){"use strict";n.d(t,{Mz:()=>Ut,i3:()=>Wt,UC:()=>zt,bL:()=>Nt,Bk:()=>Dt});var r=n(2057);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const a=["top","right","bottom","left"],s=Math.min,u=Math.max,l=Math.round,c=Math.floor,d=e
2=>({x:e,y:e}),h={left:"right",right:"left",bottom:"top",top:"bottom"},f={start:"end",end:"start"};function p(e,t,n){return u(e,s(t,n))}function g(e,t){return"function"==typeof e?e(t):e}function v(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function y(e){return"x"===e?"y":"x"}function b(e){return"y"===e?"height":"width"}function w(e){return["top","bottom"].includes(v(e))?"y":"x"}function D(e){return y(w(e))}function x(e){return e.replace(/start|end/g,(e=>f[e]))}function E(e){return e.replace(/left|right|bottom|top/g,(e=>h[e]))}function A(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({top:0,right:0,bottom:0,left:0},e)}function C(e){return"number"!=typeof e?A(e):{top:e,right:e,bottom:e,left:e}}function S(e){const t=e.x,n=e.y,r=e.width,i=e.height;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}const _=["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"],k=["strategy"],O=["mainAxis","crossAxis","limiter"],F=["apply"];function P(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach((function(t){j(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function j(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M(e,t,n){let r=e.reference,i=e.floating;const o=w(t),a=D(t),s=b(a),u=v(t),l="y"===o,c=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,h=r[s]/2-i[s]/2;let f;switch(u){case"top":f={x:c,y:r.y-i.height};break;case"bottom":f={x:c,y:r.y+r.height};break;case"right":f={x:r.x+r.width,y:d};break;case"left":f={x:r.x-i.width,y:d};break;default:f={x:r.x,y:r.y}}switch(m(t)){case"start":f[a]-=h*(n&&l?-1:1);break;case"end":f[a]+=h*(n&&l?-1:1)}return f}async function I(e,t){var n;void 0===t&&(t={});const r=e.x,i=e.y,o=e.platform,a=e.rects,s=e.elements,u=e.strategy,l=g(t,e),c=l.boundary,d=void 0===c?"clippingAncestors":c,h=l.rootBoundary,f=void 0===h?"viewport":h,p=l.elementContext,v=void 0===p?"floating":p,m=l.altBoundary,y=void 0!==m&&m,b=l.padding,w=C(void 0===b?0:b),D=s[y?"floating"===v?"reference":"floating":v],x=S(await o.getClippingRect({element:null==(n=await(null==o.isElement?void 0:o.isElement(D)))||n?D:D.contextElement||await(null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:d,rootBoundary:f,strategy:u})),E="floating"===v?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,A=await(null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),_=await(null==o.isElement?void 0:o.isElement(A))&&await(null==o.getScale?void 0:o.getScale(A))||{x:1,y:1},k=S(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:E,offsetParent:A,strategy:u}):E);return{top:(x.top-k.top+w.top)/_.y,bottom:(k.bottom-x.bottom+w.bottom)/_.y,left
2:(x.left-k.left+w.left)/_.x,right:(k.right-x.right+w.right)/_.x}}function B(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function L(e){return a.some((t=>e[t]>=0))}function N(){return"undefined"!=typeof window}function U(e){return H(e)?(e.nodeName||"").toLowerCase():"#document"}function z(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function W(e){var t;return null==(t=(H(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function H(e){return!!N()&&(e instanceof Node||e instanceof z(e).Node)}function V(e){return!!N()&&(e instanceof Element||e instanceof z(e).Element)}function G(e){return!!N()&&(e instanceof HTMLElement||e instanceof z(e).HTMLElement)}function q(e){return!(!N()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof z(e).ShadowRoot)}function K(e){const t=Z(e),n=t.overflow,r=t.overflowX,i=t.overflowY,o=t.display;return/auto|scroll|overlay|hidden|clip/.test(n+i+r)&&!["inline","contents"].includes(o)}function X(e){return["table","td","th"].includes(U(e))}function Y(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function Q(e){const t=$(),n=V(e)?Z(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function $(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function J(e){return["html","body","#document"].includes(U(e))}function Z(e){return z(e).getComputedStyle(e)}function ee(e){return V(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function te(e){if("html"===U(e))return e;const t=e.assignedSlot||e.parentNode||q(e)&&e.host||W(e);return q(t)?t.host:t}function ne(e){const t=te(e);return J(t)?e.ownerDocument?e.ownerDocument.body:e.body:G(t)&&K(t)?t:ne(t)}function re(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const i=ne(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=z(i);if(o){const e=ie(a);return t.concat(a,a.visualViewport||[],K(i)?i:[],e&&n?re(e):[])}return t.concat(i,re(i,[],n))}function ie(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function oe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ae(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?se(Object(n),!0).forEach((function(t){le(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):se(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function le(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ce(e){const t=Z(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=G(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,s=l(n)!==o||l(r)!==a;return s&&(n=o,r=a),{width:n,height:r,$:s}}function de(e){return V(e)?e:e.contextElement}function he(e){const t=de(e);if(!G(t))return d(1);const n=t.getBoundingClientRect(),r=ce(t),i=r.width,o=r.height,a=r.$;let s=(a?l(n.width):n.width)/i,u=(a?l(n.height):n.height)/o;return s&&Number.isFinite(s)||(s=1),u&&Number.isFinite(u)||(u=1),{x:s,y:u}}const fe=d(0);function pe(e){const t=z(e);
vendor: 4,625 bytes, line 2
2return $()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:fe}function ge(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const i=e.getBoundingClientRect(),o=de(e);let a=d(1);t&&(r?V(r)&&(a=he(r)):a=he(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==z(e))&&t}(o,n,r)?pe(o):d(0);let u=(i.left+s.x)/a.x,l=(i.top+s.y)/a.y,c=i.width/a.x,h=i.height/a.y;if(o){const e=z(o),t=r&&V(r)?z(r):r;let n=e,i=ie(n);for(;i&&r&&t!==n;){const e=he(i),t=i.getBoundingClientRect(),r=Z(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,l*=e.y,c*=e.x,h*=e.y,u+=o,l+=a,n=z(i),i=ie(n)}}return S({width:c,height:h,x:u,y:l})}function ve(e,t){const n=ee(e).scrollLeft;return t?t.left+n:ge(W(e)).left+n}function me(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=z(e),r=W(e),i=n.visualViewport;let o=r.clientWidth,a=r.clientHeight,s=0,u=0;if(i){o=i.width,a=i.height;const e=$();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,u=i.offsetTop)}return{width:o,height:a,x:s,y:u}}(e,n);else if("document"===t)r=function(e){const t=W(e),n=ee(e),r=e.ownerDocument.body,i=u(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=u(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+ve(e);const s=-n.scrollTop;return"rtl"===Z(r).direction&&(a+=u(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:a,y:s}}(W(e));else if(V(t))r=function(e,t){const n=ge(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=G(e)?he(e):d(1);return{width:e.clientWidth*o.x,height:e.clientHeight*o.y,x:i*o.x,y:r*o.y}}(t,n);else{const n=pe(e);r=ue(ue({},t),{},{x:t.x-n.x,y:t.y-n.y})}return S(r)}function ye(e,t){const n=te(e);return!(n===t||!V(n)||J(n))&&("fixed"===Z(n).position||ye(n,t))}function be(e,t,n){const r=G(t),i=W(t),o="fixed"===n,a=ge(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const u=d(0);if(r||!r&&!o)if(("body"!==U(t)||K(i))&&(s=ee(t)),r){const e=ge(t,!0,o,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=ve(i));let l=0,c=0;if(i&&!r&&!o){const e=i.getBoundingClientRect();c=e.top+s.scrollTop,l=e.left+s.scrollLeft-ve(i,e)}return{x:a.left+s.scrollLeft-u.x-l,y:a.top+s.scrollTop-u.y-c,width:a.width,height:a.height}}function we(e){return"static"===Z(e).position}function De(e,t){if(!G(e)||"fixed"===Z(e).position)return null;if(t)return t(e);let n=e.offsetParent;return W(e)===n&&(n=n.ownerDocument.body),n}function xe(e,t){const n=z(e);if(Y(e))return n;if(!G(e)){let t=te(e);for(;t&&!J(t);){if(V(t)&&!we(t))return t;t=te(t)}return n}let r=De(e,t);for(;r&&X(r)&&we(r);)r=De(r,t);return r&&J(r)&&we(r)&&!Q(r)?n:r||function(e){let t=te(e);for(;G(t)&&!J(t);){if(Q(t))return t;if(Y(t))return null;t=te(t)}return null}(e)||n}const Ee={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let t=e.elements,n=e.rect,r=e.offsetParent;const i="fixed"===e.strategy,o=W(r),a=!!t&&Y(t.floating);if(r===o||a&&i)return n;let s={scrollLeft:0,scrollTop:0},u=d(1);const l=d(0),c=G(r);if((c||!c&&!i)&&(("body"!==U(r)||K(o))&&(s=ee(r)),G(r))){const e=ge(r);u=he(r),l.x=e.x+r.clientLeft,l.y=e.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+l.x,y:n.y*u.y-s.scrollTop*u.y+l.y}},getDocumentElement:W,getClippingRect:function(e){let t=e.element,n=e.boundary,r=e.rootBoundary,i=e.strategy;const o=[..."clippingAncestors"===n?Y(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=re(e,[],!1).filter((e=>V(e)&&"body"!==U(e))),i=null;const o="fixed"===Z(e).position;let a=o?te(e):e;for(;V(a)&&!J(a);){const t=Z(a),n=Q(a);n||"fixed"!==t.position||(i=null),(o?!n&&!i:!n&&"static"===t.position&&i&&["absolute","fixed"].includes(i.position)||K(a)&&!n&&ye(e,a))?r=r.filter((e=>e!==a)):i=t,a=te(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=o[0],l=o.reduce(((e,n)=>{const r=me(t,n,i);return e.top=u(r.top,e.top),e.right=s(r.right,e.right),e.bottom=s(r.bottom,e.bottom),e.left=u(r.left,e.left),e}),me(t,a,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:xe,getElementRects:async function(e){const t=this.getOffsetParent||xe,n=this.getDimensions,r=await n(e.floating);return{reference:be(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const t=ce(e);return{width:t.width,height:t.height}},getScale:he,isElement:V,isRTL:function(e){return"rtl"===Z(e).direction}};function Ae(e,t,n,r){void 0===r&&(r={});const i=r,o=i.ancestorScroll,a=void 0===o||o,l=i.ancestorResize,d=void 0===l||l,h=i.elementResize,f
2=void 0===h?"function"==typeof ResizeObserver:h,p=i.layoutShift,g=void 0===p?"function"==typeof IntersectionObserver:p,v=i.animationFrame,m=void 0!==v&&v,y=de(e),b=a||d?[...y?re(y):[],...re(t)]:[];b.forEach((e=>{a&&e.addEventListener("scroll",n,{passive:!0}),d&&e.addEventListener("resize",n)}));const w=y&&g?function(e,t){let n,r=null;const i=W(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function a(l,d){void 0===l&&(l=!1),void 0===d&&(d=1),o();const h=e.getBoundingClientRect(),f=h.left,p=h.top,g=h.width,v=h.height;if(l||t(),!g||!v)return;const m={rootMargin:-c(p)+"px "+-c(i.clientWidth-(f+g))+"px "+-c(i.clientHeight-(p+v))+"px "+-c(f)+"px",threshold:u(0,s(1,d))||1};let y=!0;function b(e){const t=e[0].intersectionRatio;if(t!==d){if(!y)return a();t?a(!1,t):n=setTimeout((()=>{a(!1,1e-7)}),1e3)}y=!1}try{r=new IntersectionObserver(b,ue(ue({},m),{},{root:i.ownerDocument}))}catch(e){r=new IntersectionObserver(b,m)}r.observe(e)}(!0),o}(y,n):null;let D,x=-1,E=null;f&&(E=new ResizeObserver((e=>{let r=oe(e,1)[0];r&&r.target===y&&E&&(E.unobserve(t),cancelAnimationFrame(x),x=requestAnimationFrame((()=>{var e;null==(e=E)||e.observe(t)}))),n()})),y&&!m&&E.observe(y),E.observe(t));let A=m?ge(e):null;return m&&function t(){const r=ge(e);!A||r.x===A.x&&r.y===A.y&&r.width===A.width&&r.height===A.height||n();A=r,D=requestAnimationFrame(t)}(),n(),()=>{var e;b.forEach((e=>{a&&e.removeEventListener("scroll",n),d&&e.removeEventListener("resize",n)})),null==w||w(),null==(e=E)||e.disconnect(),E=null,m&&cancelAnimationFrame(D)}}const Ce=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const i=t.x,o=t.y,a=t.placement,s=t.middlewareData,u=await async function(e,t){const n=e.placement,r=e.platform,i=e.elements,o=await(null==r.isRTL?void 0:r.isRTL(i.floating)),a=v(n),s=m(n),u="y"===w(n),l=["left","top"].includes(a)?-1:1,c=o&&u?-1:1,d=g(t,e);let h="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis},f=h.mainAxis,p=h.crossAxis,y=h.alignmentAxis;return s&&"number"==typeof y&&(p="end"===s?-1*y:y),u?{x:p*c,y:f*l}:{x:f*l,y:p*c}}(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:R(R({},u),{},{placement:a})}}}},Se=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const n=t.x,r=t.y,i=t.placement,o=g(e,t),a=o.mainAxis,s=void 0===a||a,u=o.crossAxis,l=void 0!==u&&u,c=o.limiter,d=void 0===c?{fn:e=>({x:e.x,y:e.y})}:c,h=P(o,O),f={x:n,y:r},m=await I(t,h),b=w(v(i)),D=y(b);let x=f[D],E=f[b];if(s){const e="y"===D?"bottom":"right";x=p(x+m["y"===D?"top":"left"],x,x-m[e])}if(l){const e="y"===b?"bottom":"right";E=p(E+m["y"===b?"top":"left"],E,E-m[e])}const A=d.fn(R(R({},t),{},{[D]:x,[b]:E}));return R(R({},A),{},{data:{x:A.x-n,y:A.y-r,enabled:{[D]:s,[b]:l}}})}}},_e=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const i=t.placement,o=t.middlewareData,a=t.rects,s=t.initialPlacement,u=t.platform,l=t.elements,c=g(e,t),d=c.mainAxis,h=void 0===d||d,f=c.crossAxis,p=void 0===f||f,y=c.fallbackPlacements,A=c.fallbackStrategy,C=void 0===A?"bestFit":A,S=c.fallbackAxisSideDirection,k=void 0===S?"none":S,O=c.flipAlignment,F=void 0===O||O,T=P(c,_);if(null!=(n=o.arrow)&&n.alignmentOffset)return{};const R=v(i),j=w(s),M=v(s)===s,B=await(null==u.isRTL?void 0:u.isRTL(l.floating)),L=y||(M||!F?[E(s)]:function(e){const t=E(e);return[x(e),t,x(t)]}(s)),N="none"!==k;!y&&N&&L.push(...function(e,t,n,r){const i=m(e);let o=function(e,t,n){const r=["left","right"],i=["right","left"],o=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?i:r:t?r:i;case"left":case"right":return t?o:a;default:return[]}}(v(e),"start"===n,r);return i&&(o=o.map((e=>e+"-"+i)),t&&(o=o.concat(o.map(x)))),o}(s,F,k,B));const U=[s,...L],z=await I(t,T),W=[];let H=(null==(r=o.flip)?void 0:r.overflows)||[];if(h&&W.push(z[R]),p){const e=function(e,t,n){void 0===n&&(n=!1);const r=m(e),i=D(e),o=b(i);let a="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=E(a)),[a,E(a)]}(i,a,B);W.push(z[e[0]],z[e[1]])}if(H=[...H,{placement:i,overflows:W}],!W.every((e=>e<=0))){var V,G;const e=((null==(V=o.flip)?void 0:V.index)||0)+1,t=U[e];if(t)return{data:{index:e,overflows:H},reset:{placement:t}};let n=null==(G=H.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:G.placement;if(!n)switch(C){case"bestFit":{var q;const e=null==(q=H.filter((e=>{if(N){const t=w(e.placement);return t===j||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:q[0];e&&(n=e);break}case"initialPlacement":n=s}if(i!==n)return{reset:{placement:n}}}return{}}}},ke=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const i=t.placement,o=t.rects,a=t.platform,l=t.elements,c=g(e,t),d=c.apply,h=void 0===d?()=>{}:d,f=P(c,F),p=await I(t,f),y=v(i),b=m(i),D="y"===w(i),x=o.floating,E=x.width,A=x.height;let C,S;"top"===y||"bottom"===y?(C=y,S=b===(await(null==a.isRTL?void 0:a.isRTL(l.floating))?"start":"end")?"left":"right"):(S=y,C="end"===b?"top":"bottom");const _=A-p.top-p.bottom,k=E-p.left-p.right,O=s(A-p[C],_),T=s(E-p[S],k),j=!t.middlewareData.shift;let M=O,B=T;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(B=k),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(M=_),j&&!b){const e=u(p.left,0),t=u(p.right,0),n=u(p.top,0),r=u(p.bottom,0);D?B=E-2*(0!==e||0!==t?e+t:u(p.left,p.right)):M=A-2*(0!==n||0!==r?n+r:u(p.top,p.bottom))}await h(R(R({},t),{},{availableWidth:B,availableHeight:M}));const L=await a.getDimensions(l.floating);return E!==L.width||A!==L.height?{reset:{rects:!0}}:{}}}},Oe=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const n=t.rects,r=g(e,t),i=r.strategy,o=void 0===i?"referenceHidden":i,a=P(r,k);switch(o){case"referenceHidden":{const e=B(await I(t,R(R({},a),{},{elementContext:"reference"})),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:L(e)}}}case"escaped":{const e=B(await I(t,R(R({},a),{},{altBoundary:!0})),n.floating);return{data:{escapedOffsets:e,escaped:L(e)}}}default:return{}}}}},Fe=e=>({name:"arrow",options:e,async fn(t){const n=t.x,r=t.y,i=t.placement,o=t.rects,a=t.platform,u=t.elements,l=t.middlewareData,c=g(e,t)||{},d=c.element,h=c.padding;if(null==d)return{};const f=C(void 0===h?0:h),v={x:n,y:r},y=D(i),w=b(y),x=await a.getDimensions(d),E="y"===y,A=E?"top":"left",S=E?"bottom":"right",_=E?"clientHeight":"clientWidth",k=o.reference[w]+o.reference[y]-v[y]-o.floating[w],O=v[y]-o.reference[y],F=await(null==a.getOffsetParent?void 0:a.getOffsetParent(d));let P=F?F[_]:0;P&&await(null==a.isElement?void 0:a.isElement(F))||(P=u.floating[_]||o.floating[w]);const T=k/2-O/2,j=P/2-x[w]/2-1,M=s(f[A],j),I=s(f[S],j),B=M,L=P-x[w]-I,N=P/2-x[w]/2+T,U=p(B,N,L),z=!l.arrow&&null!=m(i)&&N!==U&&o.reference[w]/2-(N<B?M:I)-x[w]/2<0,W=z?N<B?N-B:N-L:0;return{[y]:v[y]+W,data:R({[y]:U,centerOffset:N-U-W},z&&{alignmentOffset:W}),reset:z}}}),Pe=function(e){return void 0===e&&(e={}),{options:e,fn(t){const n=t.x,r=t.y,i=t.placement,o=t.rects,a=t.middlewareData,s=g(e,t),u=s.offset,l=void 0===u?0:u,c=s.mainAxis,d=void 0===c||c,h=s.crossAxis,f=void 0===h||h,p={x:n,y:r},m=w(i),b=y(m);let D=p[b],x=p[m];const E=g(l,t),A="number"==typeof E?{mainAxis:E,crossAxis:0}:R({mainAxis:0,crossAxis:0},E);if(d){const e="y"===b?"height":"width",t=o.reference[b]-o.floating[e]+A.mainAxis,n=o.reference[b]+o.reference[e]-A.mainAxis;D<t?D=t:D>n&&(D=n)}if(f){var C,S;const e="y"===b?"width":"height",t=["top","left"].includes(v(i)),n=o.reference[m]-o.floating[e]+(t&&(null==(C=a.offset)?void 0:C[m])||0)+(t?0:A.crossAxis),r=o.reference[m]+o.reference[e]+(t?0:(null==(S=a.offset)?void 0:S[m])||0)-(t?A.crossAxis:0);x<n?x=n:x>r&&(x=r)}return{[b]:D,[m]:x}}}}
2,Te=(e,t,n)=>{const r=new Map,i=ue({platform:Ee},n),o=ue(ue({},i.platform),{},{_c:r});return(async(e,t,n)=>{const r=n.placement,i=void 0===r?"bottom":r,o=n.strategy,a=void 0===o?"absolute":o,s=n.middleware,u=void 0===s?[]:s,l=n.platform,c=u.filter(Boolean),d=await(null==l.isRTL?void 0:l.isRTL(t));let h=await l.getElementRects({reference:e,floating:t,strategy:a}),f=M(h,i,d),p=f.x,g=f.y,v=i,m={},y=0;for(let n=0;n<c.length;n++){const r=c[n],o=r.name,s=r.fn,u=await s({x:p,y:g,initialPlacement:i,placement:v,strategy:a,middlewareData:m,rects:h,platform:l,elements:{reference:e,floating:t}}),f=u.x,w=u.y,D=u.data,x=u.reset;if(p=null!=f?f:p,g=null!=w?w:g,m=R(R({},m),{},{[o]:R(R({},m[o]),D)}),x&&y<=50){if(y++,"object"==typeof x){x.placement&&(v=x.placement),x.rects&&(h=!0===x.rects?await l.getElementRects({reference:e,floating:t,strategy:a}):x.rects);var b=M(h,v,d);p=b.x,g=b.y}n=-1}}return{x:p,y:g,placement:v,strategy:a,middlewareData:m}})(e,t,ue(ue({},i),{},{platform:o}))};var Re=n(22520);function je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Me(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?je(Object(n),!0).forEach((function(t){Ie(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):je(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ie(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Be(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Le(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Le(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Le(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Ne="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;function Ue(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;0!=r--;)if(!Ue(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){const n=i[r];if(("_owner"!==n||!e.$$typeof)&&!Ue(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ze(e){if("undefined"==typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function We(e,t){const n=ze(e);return Math.round(t*n)/n}function He(e){const t=r.useRef(e);return Ne((()=>{t.current=e})),t}const Ve=(e,t)=>Me(Me({},Se(e)),{},{options:[e,t]}),Ge=(e,t)=>Me(Me({},Pe(e)),{},{options:[e,t]}),qe=(e,t)=>Me(Me({},_e(e)),{},{options:[e,t]}),Ke=(e,t)=>Me(Me({},ke(e)),{},{options:[e,t]}),Xe=(e,t)=>Me(Me({},Oe(e)),{},{options:[e,t]}),Ye=(e,t)=>
2Me(Me({},(e=>({name:"arrow",options:e,fn(t){const n="function"==typeof e?e(t):e,r=n.element,i=n.padding;return r&&(o=r,{}.hasOwnProperty.call(o,"current"))?null!=r.current?Fe({element:r.current,padding:i}).fn(t):{}:r?Fe({element:r,padding:i}).fn(t):{};var o}}))(e)),{},{options:[e,t]});var Qe=n(11486),$e=n(78685);const Je=["children","width","height"];function Ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function et(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ze(Object(n),!0).forEach((function(t){tt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ze(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nt=r.forwardRef(((e,t)=>{const n=e.children,r=e.width,i=void 0===r?10:r,o=e.height,a=void 0===o?5:o,s=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,Je);return(0,$e.jsx)(Qe.sG.svg,et(et({},s),{},{ref:t,width:i,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,$e.jsx)("polygon",{points:"0,0 30,0 15,10"})}))}));nt.displayName="Arrow";var rt=nt,it=n(10892),ot=n(22880),at=n(5976),st=n(4873),ut=n(2490);const lt=["__scopePopper","virtualRef"],ct=["__scopePopper","side","sideOffset","align","alignOffset","arrowPadding","avoidCollisions","collisionBoundary","collisionPadding","sticky","hideWhenDetached","updatePositionStrategy","onPlaced"],dt=["__scopePopper"];function ht(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ft(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ht(Object(n),!0).forEach((function(t){pt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gt(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function vt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return mt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mt(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var yt="Popper",bt=vt((0,ot.A)(yt),2),wt=bt[0],Dt=bt[1],xt=vt(wt(yt),2),Et=xt[0],At=xt[1],Ct=e=>{const t=e.__scopePopper,n=e.children,i=vt(r.useState(null),2),o=i[0],a=i[1];return(0,$e.jsx)(Et,{scope:t,anchor:o,onAnchorChange:a,children:n})};Ct.displayName=yt;var St="PopperAnchor",_t=r.forwardRef(((e,t)=>{const n=e.__scopePopper,i=e.virtualRef,o=gt(e,lt),a=At(St,n),s=r.useRef(null),u=(0,it.s)(t,s);return r.useEffect((()=>{a.onAnchorChange((null==i?void 0:i.current)||s.current)})),i?null:(0,$e.jsx)(Qe.sG.div,ft(ft({},o),{},{ref:u}))}));_t.displayName=St;var kt="PopperContent",Ot=vt(wt(kt),2),Ft=Ot[0],Pt=Ot[1],Tt=r.forwardRef(((e,t)=>{var n,i,o,a,s,u,l,c;const d=e.__scopePopper,h=e.side,f=void 0===h?"bottom":h,p=e.sideOffset,g=void 0===p?0:p,v=e.align,m=void 0===v?"center":v,y=e.alignOffset,b=void 0===y?0:y,w=e.arrowPadding,D=void 0===w?0:w,x=e.avoidCollisions,E=void 0===x||x,A=e.collisionBoundary,C=void 0===A?[]:A,S=e.collisionPadding,_=void 0===S?0:S,k=e.sticky,O=void 0===k?"partial":k,F=e.hideWhenDetached,P=void 0!==F&&F,T=e.updatePositionStrategy,R=void 0===T?"optimized":T,j=e.onPlaced,M=gt(e,ct),I=At(kt,d),B=vt(r.useState(null),2),L=B[0],N=B[1],U=(0,it.s)(t,(e=>N(e))),z=vt(r.useState(null),2),W=z[0],H=z[1],V=(0,ut.X)(W),G=null!==(n=null==V?void 0:V.width)&&void 0!==n?n:0,q=null!==(i=null==V?void 0:V.height)&&void 0!==i?i:0,K=f+("center"!==m?"-"+m:""),X="number"==typeof _?_:ft({to
2p:0,right:0,bottom:0,left:0},_),Y=Array.isArray(C)?C:[C],Q=Y.length>0,$={padding:X,boundary:Y.filter(It),altBoundary:Q},J=function(e){void 0===e&&(e={});const t=e,n=t.placement,i=void 0===n?"bottom":n,o=t.strategy,a=void 0===o?"absolute":o,s=t.middleware,u=void 0===s?[]:s,l=t.platform,c=t.elements,d=void 0===c?{}:c,h=d.reference,f=d.floating,p=t.transform,g=void 0===p||p,v=t.whileElementsMounted,m=t.open,y=Be(r.useState({x:0,y:0,strategy:a,placement:i,middlewareData:{},isPositioned:!1}),2),b=y[0],w=y[1],D=Be(r.useState(u),2),x=D[0],E=D[1];Ue(x,u)||E(u);const A=Be(r.useState(null),2),C=A[0],S=A[1],_=Be(r.useState(null),2),k=_[0],O=_[1],F=r.useCallback((e=>{e!==j.current&&(j.current=e,S(e))}),[]),P=r.useCallback((e=>{e!==M.current&&(M.current=e,O(e))}),[]),T=h||C,R=f||k,j=r.useRef(null),M=r.useRef(null),I=r.useRef(b),B=null!=v,L=He(v),N=He(l),U=He(m),z=r.useCallback((()=>{if(!j.current||!M.current)return;const e={placement:i,strategy:a,middleware:x};N.current&&(e.platform=N.current),Te(j.current,M.current,e).then((e=>{const t=Me(Me({},e),{},{isPositioned:!1!==U.current});W.current&&!Ue(I.current,t)&&(I.current=t,Re.flushSync((()=>{w(t)})))}))}),[x,i,a,N,U]);Ne((()=>{!1===m&&I.current.isPositioned&&(I.current.isPositioned=!1,w((e=>Me(Me({},e),{},{isPositioned:!1}))))}),[m]);const W=r.useRef(!1);Ne((()=>(W.current=!0,()=>{W.current=!1})),[]),Ne((()=>{if(T&&(j.current=T),R&&(M.current=R),T&&R){if(L.current)return L.current(T,R,z);z()}}),[T,R,z,L,B]);const H=r.useMemo((()=>({reference:j,floating:M,setReference:F,setFloating:P})),[F,P]),V=r.useMemo((()=>({reference:T,floating:R})),[T,R]),G=r.useMemo((()=>{const e={position:a,left:0,top:0};if(!V.floating)return e;const t=We(V.floating,b.x),n=We(V.floating,b.y);return g?Me(Me({},e),{},{transform:"translate("+t+"px, "+n+"px)"},ze(V.floating)>=1.5&&{willChange:"transform"}):{position:a,left:t,top:n}}),[a,g,V.floating,b.x,b.y]);return r.useMemo((()=>Me(Me({},b),{},{update:z,refs:H,elements:V,floatingStyles:G})),[b,z,H,V,G])}({strategy:"fixed",placement:K,whileElementsMounted:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Ae(...t,{animationFrame:"always"===R})},elements:{reference:I.anchor},middleware:[(ie={mainAxis:g+q,alignmentAxis:b},Me(Me({},Ce(ie)),{},{options:[ie,oe]})),E&&Ve(ft({mainAxis:!0,crossAxis:!1,limiter:"partial"===O?Ge():void 0},$)),E&&qe(ft({},$)),Ke(ft(ft({},$),{},{apply:e=>{let t=e.elements,n=e.rects,r=e.availableWidth,i=e.availableHeight;const o=n.reference,a=o.width,s=o.height,u=t.floating.style;u.setProperty("--radix-popper-available-width","".concat(r,"px")),u.setProperty("--radix-popper-available-height","".concat(i,"px")),u.setProperty("--radix-popper-anchor-width","".concat(a,"px")),u.setProperty("--radix-popper-anchor-height","".concat(s,"px"))}})),W&&Ye({element:W,padding:D}),Bt({arrowWidth:G,arrowHeight:q}),P&&Xe(ft({strategy:"referenceHidden"},$))]}),Z=J.refs,ee=J.floatingStyles,te=J.placement,ne=J.isPositioned,re=J.middlewareData;var ie,oe;const ae=vt(Lt(te),2),se=ae[0],ue=ae[1],le=(0,at.c)(j);(0,st.N)((()=>{ne&&(null==le||le())}),[ne,le]);const ce=null===(o=re.arrow)||void 0===o?void 0:o.x,de=null===(a=re.arrow)||void 0===a?void 0:a.y,he=0!==(null===(s=re.arrow)||void 0===s?void 0:s.centerOffset),fe=vt(r.useState(),2),pe=fe[0],ge=fe[1];return(0,st.N)((()=>{L&&ge(window.getComputedStyle(L).zIndex)}),[L]),(0,$e.jsx)("div",{ref:Z.setFloating,"data-radix-popper-content-wrapper":"",style:ft(ft({},ee),{},{transform:ne?ee.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:pe,"--radix-popper-transform-origin":[null===(u=re.transformOrigin)||void 0===u?void 0:u.x,null===(l=re.transformOrigin)||void 0===l?void 0:l.y].join(" ")},(null===(c=re.hide)||void 0===c?void 0:c.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}),dir:e.dir,children:(0,$e.jsx)(Ft,{scope:d,placedSide:se,onArrowChange:H,arrowX:ce,arrowY:de,shouldHideArrow:he,children:(0,$e.jsx)(Qe.sG.div,ft(ft({"data-side":se,"data-align":ue},M),{},{ref:U,style:ft(ft({},M.style),{},{animation:ne?void 0:"none"})}))})})}));Tt.displayName=kt;var Rt="PopperArrow",jt={top:"bottom",right:"left",bottom:"top",left:"r
2ight"},Mt=r.forwardRef((function(e,t){const n=e.__scopePopper,r=gt(e,dt),i=Pt(Rt,n),o=jt[i.placedSide];return(0,$e.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,$e.jsx)(rt,ft(ft({},r),{},{ref:t,style:ft(ft({},r.style),{},{display:"block"})}))})}));function It(e){return null!==e}Mt.displayName=Rt;var Bt=e=>({name:"transformOrigin",options:e,fn(t){var n,r,i,o,a;const s=t.placement,u=t.rects,l=t.middlewareData,c=0!==(null===(n=l.arrow)||void 0===n?void 0:n.centerOffset),d=c?0:e.arrowWidth,h=c?0:e.arrowHeight,f=vt(Lt(s),2),p=f[0],g={start:"0%",center:"50%",end:"100%"}[f[1]],v=(null!==(r=null===(i=l.arrow)||void 0===i?void 0:i.x)&&void 0!==r?r:0)+d/2,m=(null!==(o=null===(a=l.arrow)||void 0===a?void 0:a.y)&&void 0!==o?o:0)+h/2;let y="",b="";return"bottom"===p?(y=c?g:"".concat(v,"px"),b="".concat(-h,"px")):"top"===p?(y=c?g:"".concat(v,"px"),b="".concat(u.floating.height+h,"px")):"right"===p?(y="".concat(-h,"px"),b=c?g:"".concat(m,"px")):"left"===p&&(y="".concat(u.floating.width+h,"px"),b=c?g:"".concat(m,"px")),{data:{x:y,y:b}}}});function Lt(e){const t=vt(e.split("-"),2),n=t[0],r=t[1];return[n,void 0===r?"center":r]}var Nt=Ct,Ut=_t,zt=Tt,Wt=Mt},44115(e,t,n){"use strict";n.d(t,{Z:()=>p,b:()=>g});var r=n(2057),i=n(22520),o=n(11486),a=n(4873),s=n(78685);const u=["container"];function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var p=r.forwardRef(((e,t)=>{var n;const l=e.container,d=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,u),f=h(r.useState(!1),2),p=f[0],g=f[1];(0,a.N)((()=>g(!0)),[]);const v=l||p&&(null===globalThis||void 0===globalThis||null===(n=globalThis.document)||void 0===n?void 0:n.body);return v?i.createPortal((0,s.jsx)(o.sG.div,c(c({},d),{},{ref:t})),v):null}));p.displayName="Portal";var g=p},37800(e,t,n){"use strict";n.d(t,{C:()=>l});var r=n(2057),i=n(22520),o=n(10892),a=n(4873);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var l=e=>{const t=e.present,n=e.children,u=function(e){const t=s(r.useState(),2),n=t[0],o=t[1],u=r.useRef({}),l=r.useRef(e),d=r.useRef("none"),h=e?"mounted":"unmounted",f=s(function(e,t){return r.useReducer(((e,n)=>{const r=t[e][n];return null!=r?r:e}),e)}(h,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),2),p=f[0],g=f[1];return r.useEffect((()=>{const e=c(u.current);d.current="mounted"===p?e:"none"}),[p]),(0,a.N)((()=>{const t=u.current,n=l.current;if(n!==e){const r=d.current,i=c(t);if(e)g("MOUNT");else if("none"===i||"none"===(null==t?void 0:t.display))g("UNMOUNT");else{g(n&&r!==i?"ANIMATION_OUT":"UNMOUNT")}l.current=e}}),[e,g]),(0,a.N)((()=>{if(n){const e=e=>{const t=c(u.current).includes(e.animationName);e.target===n&&t&&i.flushSync((()=>g("ANIMATION_END")))},t=e=>{e.target===n&&(d.current=c(u.current))};return n.addEventListener("animationstart",t),n.addEventListener("animationcancel",e),n.addEventListener("animationend",e),()=>{n.removeEventListener("animationstart",t),n.removeEventListener("animationcancel",e),n.removeEventListener("animationend",e)}}g("ANIMATION_END")}),[n,g]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:r.useCallback((e=>{e&&(u.current=getComputedStyle(e)),o(e)}),[])}}(t),l="function"==typeof n?n({present:u.isPresent}):r.Children.only(n),d=(0,o.s)(u.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;if(i)return e.ref;if(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i)return e.props.ref;return e.props.ref||e.ref}(l));return"function"==typeof n||u.isPresent?r.cloneElement(l,{ref:d}):null};function c(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},11486(e,t,n){"use strict";n.d(t,{hO:()=>h,sG:()=>d});var r=n(2057),i=n(22520),o=n(96421),a=n(78685);const s=["asChild"];function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{const n=r.forwardRef(((e,n)=>{const r=e.asChild,i=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,s),u=r?o.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(u,l(l({},i),{},{ref:n}))}
2));return n.displayName="Primitive.".concat(t),l(l({},e),{},{[t]:n})}),{});function h(e,t){e&&i.flushSync((()=>e.dispatchEvent(t)))}},32802(e,t,n){"use strict";n.d(t,{C1:()=>ee,bL:()=>J,q7:()=>Z});var r=n(2057),i=n(35008),o=n(10892),a=n(22880),s=n(11486),u=n(39469),l=n(24924),c=n(34826),d=n(2490),h=n(61270),f=n(37800),p=n(78685);const g=["__scopeRadio","name","checked","required","disabled","value","onCheck"],v=["__scopeRadio","forceMount"],m=["control","checked","bubbles"],y=["__scopeRadioGroup","name","defaultValue","value","required","disabled","orientation","dir","loop","onValueChange"],b=["__scopeRadioGroup","disabled"],w=["__scopeRadioGroup"];function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var _="Radio",k=C((0,a.A)(_),2),O=k[0],F=k[1],P=C(O(_),2),T=P[0],R=P[1],j=r.forwardRef(((e,t)=>{const n=e.__scopeRadio,a=e.name,u=e.checked,l=void 0!==u&&u,c=e.required,d=e.disabled,h=e.value,f=void 0===h?"on":h,v=e.onCheck,m=A(e,g),y=C(r.useState(null),2),b=y[0],w=y[1],D=(0,o.s)(t,(e=>w(e))),E=r.useRef(!1),S=!b||Boolean(b.closest("form"));return(0,p.jsxs)(T,{scope:n,checked:l,disabled:d,children:[(0,p.jsx)(s.sG.button,x(x({type:"button",role:"radio","aria-checked":l,"data-state":L(l),"data-disabled":d?"":void 0,disabled:d,value:f},m),{},{ref:D,onClick:(0,i.m)(e.onClick,(e=>{l||null==v||v(),S&&(E.current=e.isPropagationStopped(),E.current||e.stopPropagation())}))})),S&&(0,p.jsx)(B,{control:b,bubbles:!E.current,name:a,value:f,checked:l,required:c,disabled:d,style:{transform:"translateX(-100%)"}})]})}));j.displayName=_;var M="RadioIndicator",I=r.forwardRef(((e,t)=>{const n=e.__scopeRadio,r=e.forceMount,i=A(e,v),o=R(M,n);return(0,p.jsx)(f.C,{present:r||o.checked,children:(0,p.jsx)(s.sG.span,x(x({"data-state":L(o.checked),"data-disabled":o.disabled?"":void 0},i),{},{ref:t}))})}));I.displayName=M;var B=e=>{const t=e.control,n=e.checked,i=e.bubbles,o=void 0===i||i,a=A(e,m),s=r.useRef(null),u=(0,h.Z)(n),l=(0,d.X)(t);return r.useEffect((()=>{const e=s.current,t=window.HTMLInputElement.prototype,r=Object.getOwnPropertyDescriptor(t,"checked").set;if(u!==n&&r){const t=new Event("click",{bubbles:o});r.call(e,n),e.dispatchEvent(t)}}),[u,n,o]),(0,p.jsx)("input",x(x({type:"radio","aria-hidden":!0,defaultChecked:n},a),{},{tabIndex:-1,ref:s,style:x(x(x({},e.style),l),{},{position:"absolute",pointerEvents:"none",opacity:0,margin:0})}
2))};function L(e){return e?"checked":"unchecked"}var N=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],U="RadioGroup",z=C((0,a.A)(U,[u.RG,F]),2),W=z[0],H=(z[1],(0,u.RG)()),V=F(),G=C(W(U),2),q=G[0],K=G[1],X=r.forwardRef(((e,t)=>{const n=e.__scopeRadioGroup,r=e.name,i=e.defaultValue,o=e.value,a=e.required,d=void 0!==a&&a,h=e.disabled,f=void 0!==h&&h,g=e.orientation,v=e.dir,m=e.loop,b=void 0===m||m,w=e.onValueChange,D=A(e,y),E=H(n),S=(0,c.jH)(v),_=C((0,l.i)({prop:o,defaultProp:i,onChange:w}),2),k=_[0],O=_[1];return(0,p.jsx)(q,{scope:n,name:r,required:d,disabled:f,value:k,onValueChange:O,children:(0,p.jsx)(u.bL,x(x({asChild:!0},E),{},{orientation:g,dir:S,loop:b,children:(0,p.jsx)(s.sG.div,x(x({role:"radiogroup","aria-required":d,"aria-orientation":g,"data-disabled":f?"":void 0,dir:S},D),{},{ref:t}))}))})}));X.displayName=U;var Y="RadioGroupItem",Q=r.forwardRef(((e,t)=>{const n=e.__scopeRadioGroup,a=e.disabled,s=A(e,b),l=K(Y,n),c=l.disabled||a,d=H(n),h=V(n),f=r.useRef(null),g=(0,o.s)(t,f),v=l.value===s.value,m=r.useRef(!1);return r.useEffect((()=>{const e=e=>{N.includes(e.key)&&(m.current=!0)},t=()=>m.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}}),[]),(0,p.jsx)(u.q7,x(x({asChild:!0},d),{},{focusable:!c,active:v,children:(0,p.jsx)(j,x(x(x({disabled:c,required:l.required,checked:v},h),s),{},{name:l.name,ref:g,onCheck:()=>l.onValueChange(s.value),onKeyDown:(0,i.m)((e=>{"Enter"===e.key&&e.preventDefault()})),onFocus:(0,i.m)(s.onFocus,(()=>{var e;m.current&&(null===(e=f.current)||void 0===e||e.click())}))}))}))}));Q.displayName=Y;var $=r.forwardRef(((e,t)=>{const n=e.__scopeRadioGroup,r=A(e,w),i=V(n);return(0,p.jsx)(I,x(x(x({},i),r),{},{ref:t}))}));$.displayName="RadioGroupIndicator";var J=X,Z=Q,ee=$},39469(e,t,n){"use strict";n.d(t,{RG:()=>P,bL:()=>z,q7:()=>W});var r=n(2057),i=n(35008),o=n(89093),a=n(10892),s=n(22880),u=n(39420),l=n(11486),c=n(5976),d=n(24924),h=n(34826),f=n(78685);const p=["__scopeRovingFocusGroup","orientation","loop","dir","currentTabStopId","defaultCurrentTabStopId","onCurrentTabStopIdChange","onEntryFocus","preventScrollOnEntryFocus"],g=["__scopeRovingFocusGroup","focusable","active","tabStopId"];function v(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return D(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?D(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var x="rovingFocusGroup.onEntryFocus",E={bubbles:!1,cancelable:!0},A="RovingFocusGroup",C=w((0,o.N)(A),3),S=C[0],_=C[1],k=C[2],O=w((0,s.A)(A,[k]),2),F=O[0],P=O[1],T=w(F(A),2),R=T[0],j=T[1],M=r.forwardRef(((e,t)=>(0,f.jsx)(S.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(S.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,f.jsx)(I,y(y({},e),{},{ref:t}))})})));M.displayName=A;var I=r.forwardRef(((e,t)=>{const n=e.__scopeRovingFocusGroup,o=e.orientation,s=e.loop,u=void 0!==s&&s,g=e.dir,m=e.currentTabStopId,b=e.defaultCurrentTabStopId,D=e.onCurrentTabStopIdChange,A=e.onEntryFocus,C=e.preventScrollOnEntryFocus,S=void 0!==C&&C,k=v(e,p),O=r.useRef(null),F=(0,a.s)(t,O),P=(0,h.jH)(g),T=w((0,d.i)({prop:m,defaultProp:b,onChange:D}),2),j=T[0],M=void 0===j?null:j,I=T[1],B=w(r.useState(!1),2),L=B[0],N=B[1],z=(0,c.c)(A),W=_(n),H=r.useRef(!1),V=w(r.useState(0),2),G=V[0],q=V[1];return r.useEffect((()=>{const e=O.current;if(e)return e.addEventListener(x,z),()=>e.removeEventListener(x,z)}),[z]),(0,f.jsx)(R,{scope:n,orientation:o,dir:P,loop:u,currentTabStopId:M,onItemFocus:r.useCallback((e=>I(e)),[I]),onItemShiftTab:r.useCallback((()=>N(!0)),[]),onFocusableItemAdd:r.useCallback((()=>q((e=>e+1))),[]),onFocusableItemRemove:r.useCallback((()=>q((e=>e-1))),[]),children:(0,f.jsx)(l.sG.div,y(y({tabIndex:L||0===G?-1:0,"data-orientation":o},k),{},{ref:F,style:y({outline:"none"},e.style),onMouseDown:(0,i.m)(e.onMouseDown,(()=>{H.current=!0})),onFocus:(0,i.m)(e.onFocus,(e=>{const t=!H.current;if(e.target===e.currentTarget&&t&&!L){const t=new CustomEvent(x,E);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){const e=W().filter((e=>e.focusable));U([e.find((e=>e.active)),e.find((e=>e.id===M)),...e].filter(Boolean).map((e=>e.ref.current)),S)}}H.current=!1})),onBlur:(0,i.m)(e.onBlur,(()=>N(!1)))}))})})),B="RovingFocusGroupItem",L=r.forwardRef(((e,t)=>{const n=e.__scopeRovingFocusGroup,o=e.focusable,a=void 0===o||o,s=e.active,c=void 0!==s&&s,d=e.tabStopId,h=v(e,g),p=(0,u.B)(),m=d||p,b=j(B,n),w=b.currentTabStopId===m,D=_(n),x=b.onFocusableItemAdd,E=b.onFocusableItemRemove;return r.useEffect((()=>{if(a)return x(),()=>E()}),[a,x,E]),(0,f.jsx)(S.ItemSlot,{scope:n,id:m,focusable:a,active:c,children:(0,f.jsx)(l.sG.span,y(y({tabIndex:w?0:-1,"data-orientation":b.orientation},h),{},{ref:t,onMouseDown:(0,i.m)(e.onMouseDown,(e=>{a?b.onItemFocus(m):e.preventDefault()})),onFocus:(0,i.m)(e.onFocus,(()=>b.onItemFocus(m))),onKeyDown:(0,i.m)(e.onKeyDown,(e=>{if("Tab"===e.key&&e.shiftKey)return void b.onItemShiftTab();if(e.target!==e.currentTarget)return;const t=function(e,t,n){const r=function(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}(e.key,n);return"vertical"===t&&["ArrowLeft","ArrowRight"].includes(r)||"horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)?void 0:N[r]}(e,b.orientation,b.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=D().filter((e=>e.focusable)).map((e=>e.ref.current));if("last"===t)i.reverse();else if("prev"===t||"next"===t){"prev"===t&&i.reverse();const o=i.indexOf(e.currentTarget);i=b.loop?(r=o+1,(n=i).map(((e,t)=>n[(r+t)%n.length]))):i.slice(o+1)}setTimeout((()=>U(i)))}var n,r}))}))})}));L.displayName=B;var N={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function U(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=document.activeElement;for(const r of e){if(r===n)return;if(r.focus({preventScroll:t}),document.activeElement!==n)return}}var z=M,W=L},76511(e,t,n){"use strict";n.d(t,{FK:()=>de});var r=n(2057);n(22520);function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1;const r=t.map((t=>{const r=i(t,e);return n||"function"!=typeof r||(n=!0),r}));if(n)return()=>{for(let e=0;e<r.length;e++){const n=r[e];"function"==typeof n?n():i(t[e],null)}}}}function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.useCallback(o(...t),t)}var s=n(78685);const u=["children"],l=["children"];function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?c(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function p(e){const t=g(e),n=r.forwardRef(((e,n)=>{const i=e.children,o=f(e,u),a=r.Children.toArray(i),l=a.find(m);if(l){const e=l.props.children,i=a.map((t=>t===l?r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null:t));return(0,s.jsx)(t,d(d({},o),{},{ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null}))}return(0,s.jsx)(t,d(d({},o),{},{ref:n,children:i}))}));return n.displayName="".concat(e,".Slot"),n}function g(e){const t=r.forwardRef(((e,t)=>{const n=e.children,i=f(e,l);if(r.isValidElement(n)){const e=function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;if(i)return e.ref;if(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i)return e.props.ref;return e.props.ref||e.ref}(n),a=function(e,t){const n=d({},t);for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=function(){const e=o(...arguments);return i(...arguments),e}:i&&(n[r]=i):"style"===r?n[r]=d(d({},i),o):"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return d(d({},e),n)}(i,n.props);return n.type!==r.Fragment&&(a.ref=t?o(t,e):e),r.cloneElement(n,a)}return r.Children.count(n)>1?r.Children.only(null):null}));return t.displayName="".concat(e,".SlotClone"),t}var v=Symbol("radix.slottable");function m(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===v}const y=["asChild"];function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){D(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function D(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var x=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=p("Primitive.".concat(t)),i=r.forwardRef(((e,r)=>{const i=e.asChild,o=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,y),a=i?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(a,w(w({},o),{},{ref:r}))}));return i.displayName="Primitive.".concat(t),w(w({},e),{},{[t]:i})}),{});var E=null!==globalThis&&void 0!==globalThis&&globalThis.document?r.useLayoutEffect:()=>{};function A(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return C(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var S=e=>{const t=e.present,n=e.children,i=function(e){const t=A(r.useState(),2),n=t[0],i=t[1],o=r.useRef(null),a=r.useRef(e),s=r.useRef("none"),u=e?"mounted":"unmounted",l=A(function(e,t){return r.useReducer(((e,n)=>{const r=t[e][n];return null!=r?r:e}),e)}(u,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),2),c=l[0],d=l[1];return r.useEffect((()=>{const e=_(o.current);s.current="mounted"===c?e:"none"}),[c]),E((()=>{const t=o.current,n=a.current;if(n!==e){const r=s.current,i=_(t);if(e)d("MOUNT");else if("none"===i||"none"===(null==t?void 0:t.display))d("UNMOUNT");else{d(n&&r!==i?"ANIMATION_OUT":"UNMOUNT")}a.current=e}}),[e,d]),E((()=>{if(n){var e;let t;const r=null!==(e=n.ownerDocument.defaultView)&&void 0!==e?e:window,i=e=>{const i=_(o.current).includes(e.animationName);if(e.target===n&&i&&(d("ANIMATION_END"),!a.current)){const e=n.style.animationFillMode;n.style.animationFillMode="forwards",t=r.setTimeout((()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=e)}))}},u=e=>{e.target===n&&(s.current=_(o.current))};return n.addEventListener("animationstart",u),n.addEventListener("animationcancel",i),n.addEventListener("animationend",i),()=>{r.clearTimeout(t),n.removeEventListener("animationstart",u),n.removeEventListener("animationcancel",i),n.removeEventListener("animationend",i)}}d("ANIMATION_END")}),[n,d]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback((e=>{o.current=e?getComputedStyle(e):null,i(e)}),[])}}(t),o="function"==typeof n?n({present:i.isPresent}):r.Children.only(n),s=a(i.ref,function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;if(i)return e.ref;if(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i)return e.props.ref;return e.props.ref||e.ref}(o));return"function"==typeof n||i.isPresent?r.cloneElement(o,{ref:s}):null};function _(e){return(null==e?void 0:e.animationName)||"none"}S.displayName="Presence";const k=["scope","children"];function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){P(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function P(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function R(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const i=t[0];if(1===t.length)return i;const o=()=>{const e=t.map((e=>({useScope:e(),scopeName:e.scopeName})));return function(t){const n=e.reduce(((e,n)=>{let r=n.useScope,i=n.scopeName;const o=r(t)["__scope".concat(i)];return F(F({},e),o)}),{});return r.useMemo((()=>({["__scope".concat(i.scopeName)]:n})),[n])}};return o.scopeName=i.scopeName,o}function j(e){const t=r.useRef(e);return r.useEffect((()=>{t.current=e})),r.useMemo((()=>function(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return null===(e=t.current)||void 0===e?void 0:e.call(t,...r)}),[])}var M=r.createContext(void 0);function I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return B(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?B(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function L(e,t){let n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).checkForDefaultPrevented,r=void 0===n||n;return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}const N=["__scopeScrollArea","type","dir","scrollHideDelay"],U=["__scopeScrollArea","children","nonce"],z=["forceMount"],W=["forceMount"],H=["forceMount"],V=["forceMount"],G=["orientation"],q=["sizes","onSizesChange"],K=["sizes","onSizesChange"],X=["__scopeScrollArea","sizes","hasThumb","onThumbChange","onThumbPointerUp","onThumbPointerDown","onThumbPositionChange","onDragScroll","onWheelScroll","onResize"],Y=["forceMount"],Q=["__scopeScrollArea","style"],$=["__scopeScrollArea"];function J(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?J(Object(n),!0).forEach((function(t){ee(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):J(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ee(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function te(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function ne(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return re(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?re(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function re(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var ie="ScrollArea",oe=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[];const i=()=>{const t=n.map((e=>r.createContext(e)));return function(n){const i=(null==n?void 0:n[e])||t;return r.useMemo((()=>({["__scope".concat(e)]:F(F({},n),{},{[e]:i})})),[n,i])}};return i.scopeName=e,[function(t,i){const o=r.createContext(i),a=n.length;n=[...n,i];const u=t=>{var n;const i=t.scope,u=t.children,l=T(t,k),c=(null==i||null===(n=i[e])||void 0===n?void 0:n[a])||o,d=r.useMemo((()=>l),Object.values(l));return(0,s.jsx)(c.Provider,{value:d,children:u})};return u.displayName=t+"Provider",[u,function(n,s){var u;const l=(null==s||null===(u=s[e])||void 0===u?void 0:u[a])||o,c=r.useContext(l);if(c)return c;if(void 0!==i)return i;throw new Error("`".concat(n,"` must be used within `").concat(t,"`"))}]},R(i,...t)]}(ie),ae=ne(oe,2),se=ae[0],ue=(ae[1],ne(se(ie),2)),le=ue[0],ce=ue[1],de=r.forwardRef(((e,t)=>{const n=e.__scopeScrollArea,i=e.type,o=void 0===i?"hover":i,u=e.dir,l=e.scrollHideDelay,c=void 0===l?600:l,d=te(e,N),h=ne(r.useState(null),2),f=h[0],p=h[1],g=ne(r.useState(null),2),v=g[0],m=g[1],y=ne(r.useState(null),2),b=y[0],w=y[1],D=ne(r.useState(null),2),E=D[0],A=D[1],C=ne(r.useState(null),2),S=C[0],_=C[1],k=ne(r.useState(0),2),O=k[0],F=k[1],P=ne(r.useState(0),2),T=P[0],R=P[1],j=ne(r.useState(!1),2),I=j[0],B=j[1],L=ne(r.useState(!1),2),U=L[0],z=L[1],W=a(t,(e=>p(e))),H=function(e){const t=r.useContext(M);return e||t||"ltr"}(u);return(0,s.jsx)(le,{scope:n,type:o,dir:H,scrollHideDelay:c,scrollArea:f,viewport:v,onViewportChange:m,content:b,onContentChange:w,scrollbarX:E,onScrollbarXChange:A,scrollbarXEnabled:I,onScrollbarXEnabledChange:B,scrollbarY:S,onScrollbarYChange:_,scrollbarYEnabled:U,onScrollbarYEnabledChange:z,onCornerWidthChange:F,onCornerHeight
2Change:R,children:(0,s.jsx)(x.div,Z(Z({dir:H},d),{},{ref:W,style:Z({position:"relative","--radix-scroll-area-corner-width":O+"px","--radix-scroll-area-corner-height":T+"px"},e.style)}))})}));de.displayName=ie;var he="ScrollAreaViewport",fe=r.forwardRef(((e,t)=>{const n=e.__scopeScrollArea,i=e.children,o=e.nonce,u=te(e,U),l=ce(he,n),c=a(t,r.useRef(null),l.onViewportChange);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,s.jsx)(x.div,Z(Z({"data-radix-scroll-area-viewport":""},u),{},{ref:c,style:Z({overflowX:l.scrollbarXEnabled?"scroll":"hidden",overflowY:l.scrollbarYEnabled?"scroll":"hidden"},e.style),children:(0,s.jsx)("div",{ref:l.onContentChange,style:{minWidth:"100%",display:"table"},children:i})}))]})}));fe.displayName=he;var pe="ScrollAreaScrollbar",ge=r.forwardRef(((e,t)=>{const n=e.forceMount,i=te(e,z),o=ce(pe,e.__scopeScrollArea),a=o.onScrollbarXEnabledChange,u=o.onScrollbarYEnabledChange,l="horizontal"===e.orientation;return r.useEffect((()=>(l?a(!0):u(!0),()=>{l?a(!1):u(!1)})),[l,a,u]),"hover"===o.type?(0,s.jsx)(ve,Z(Z({},i),{},{ref:t,forceMount:n})):"scroll"===o.type?(0,s.jsx)(me,Z(Z({},i),{},{ref:t,forceMount:n})):"auto"===o.type?(0,s.jsx)(ye,Z(Z({},i),{},{ref:t,forceMount:n})):"always"===o.type?(0,s.jsx)(be,Z(Z({},i),{},{ref:t})):null}));ge.displayName=pe;var ve=r.forwardRef(((e,t)=>{const n=e.forceMount,i=te(e,W),o=ce(pe,e.__scopeScrollArea),a=ne(r.useState(!1),2),u=a[0],l=a[1];return r.useEffect((()=>{const e=o.scrollArea;let t=0;if(e){const n=()=>{window.clearTimeout(t),l(!0)},r=()=>{t=window.setTimeout((()=>l(!1)),o.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}}),[o.scrollArea,o.scrollHideDelay]),(0,s.jsx)(S,{present:n||u,children:(0,s.jsx)(ye,Z(Z({"data-state":u?"visible":"hidden"},i),{},{ref:t}))})})),me=r.forwardRef(((e,t)=>{const n=e.forceMount,i=te(e,H),o=ce(pe,e.__scopeScrollArea),a="horizontal"===e.orientation,u=Ne((()=>h("SCROLL_END")),100),l=(f="hidden",p={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},r.useReducer(((e,t)=>{const n=p[e][t];return null!=n?n:e}),f)),c=ne(l,2),d=c[0],h=c[1];var f,p;return r.useEffect((()=>{if("idle"===d){const e=window.setTimeout((()=>h("HIDE")),o.scrollHideDelay);return()=>window.clearTimeout(e)}}),[d,o.scrollHideDelay,h]),r.useEffect((()=>{const e=o.viewport,t=a?"scrollLeft":"scrollTop";if(e){let n=e[t];const r=()=>{const r=e[t];n!==r&&(h("SCROLL"),u()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}}),[o.viewport,a,h,u]),(0,s.jsx)(S,{present:n||"hidden"!==d,children:(0,s.jsx)(be,Z(Z({"data-state":"hidden"===d?"hidden":"visible"},i),{},{ref:t,onPointerEnter:L(e.onPointerEnter,(()=>h("POINTER_ENTER"))),onPointerLeave:L(e.onPointerLeave,(()=>h("POINTER_LEAVE")))}))})})),ye=r.forwardRef(((e,t)=>{const n=ce(pe,e.__scopeScrollArea),i=e.forceMount,o=te(e,V),a=ne(r.useState(!1),2),u=a[0],l=a[1],c="horizontal"===e.orientation,d=Ne((()=>{if(n.viewport){const e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;l(c?e:t)}}),10);return Ue(n.viewport,d),Ue(n.content,d),(0,s.jsx)(S,{present:i||u,children:(0,s.jsx)(be,Z(Z({"data-state":u?"visible":"hidden"},o),{},{ref:t}))})})),be=r.forwardRef(((e,t)=>{const n=e.orientation,i=void 0===n?"vertical":n,o=te(e,G),a=ce(pe,e.__scopeScrollArea),u=r.useRef(null),l=r.useRef(0),c=ne(r.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),2),d=c[0],h=c[1],f=Re(d.viewport,d.content),p=Z(Z({},o),{},{sizes:d,onSizesChange:h,hasThumb:Boolean(f>0&&f<1),onThumbChange:e=>u.current=e,onThumbPointerUp:()=>l.current=0,onThumbPointerDown:e=>l.current=e});function g(e,t){return function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr";const i=je(n),o=i/2,a=t||o,s=i-a,u=n.scrollbar.paddingStart+a,l=n.scrollbar.size-n.scrollbar.paddingEnd-s,c=n.
2content-n.viewport,d="ltr"===r?[0,c]:[-1*c,0];return Ie([u,l],d)(e)}(e,l.current,d,t)}return"horizontal"===i?(0,s.jsx)(we,Z(Z({},p),{},{ref:t,onThumbPositionChange:()=>{if(a.viewport&&u.current){const e=Me(a.viewport.scrollLeft,d,a.dir);u.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollLeft=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollLeft=g(e,a.dir))}})):"vertical"===i?(0,s.jsx)(De,Z(Z({},p),{},{ref:t,onThumbPositionChange:()=>{if(a.viewport&&u.current){const e=Me(a.viewport.scrollTop,d);u.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollTop=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollTop=g(e))}})):null})),we=r.forwardRef(((e,t)=>{const n=e.sizes,i=e.onSizesChange,o=te(e,q),u=ce(pe,e.__scopeScrollArea),l=ne(r.useState(),2),c=l[0],d=l[1],h=r.useRef(null),f=a(t,h,u.onScrollbarXChange);return r.useEffect((()=>{h.current&&d(getComputedStyle(h.current))}),[h]),(0,s.jsx)(Ce,Z(Z({"data-orientation":"horizontal"},o),{},{ref:f,sizes:n,style:Z({bottom:0,left:"rtl"===u.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===u.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":je(n)+"px"},e.style),onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(u.viewport){const r=u.viewport.scrollLeft+t.deltaX;e.onWheelScroll(r),Be(r,n)&&t.preventDefault()}},onResize:()=>{h.current&&u.viewport&&c&&i({content:u.viewport.scrollWidth,viewport:u.viewport.offsetWidth,scrollbar:{size:h.current.clientWidth,paddingStart:Te(c.paddingLeft),paddingEnd:Te(c.paddingRight)}})}}))})),De=r.forwardRef(((e,t)=>{const n=e.sizes,i=e.onSizesChange,o=te(e,K),u=ce(pe,e.__scopeScrollArea),l=ne(r.useState(),2),c=l[0],d=l[1],h=r.useRef(null),f=a(t,h,u.onScrollbarYChange);return r.useEffect((()=>{h.current&&d(getComputedStyle(h.current))}),[h]),(0,s.jsx)(Ce,Z(Z({"data-orientation":"vertical"},o),{},{ref:f,sizes:n,style:Z({top:0,right:"ltr"===u.dir?0:void 0,left:"rtl"===u.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":je(n)+"px"},e.style),onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(u.viewport){const r=u.viewport.scrollTop+t.deltaY;e.onWheelScroll(r),Be(r,n)&&t.preventDefault()}},onResize:()=>{h.current&&u.viewport&&c&&i({content:u.viewport.scrollHeight,viewport:u.viewport.offsetHeight,scrollbar:{size:h.current.clientHeight,paddingStart:Te(c.paddingTop),paddingEnd:Te(c.paddingBottom)}})}}))})),xe=ne(se(pe),2),Ee=xe[0],Ae=xe[1],Ce=r.forwardRef(((e,t)=>{const n=e.__scopeScrollArea,i=e.sizes,o=e.hasThumb,u=e.onThumbChange,l=e.onThumbPointerUp,c=e.onThumbPointerDown,d=e.onThumbPositionChange,h=e.onDragScroll,f=e.onWheelScroll,p=e.onResize,g=te(e,X),v=ce(pe,n),m=ne(r.useState(null),2),y=m[0],b=m[1],w=a(t,(e=>b(e))),D=r.useRef(null),E=r.useRef(""),A=v.viewport,C=i.content-i.viewport,S=j(f),_=j(d),k=Ne(p,10);function O(e){if(D.current){const t=e.clientX-D.current.left,n=e.clientY-D.current.top;h({x:t,y:n})}}return r.useEffect((()=>{const e=e=>{const t=e.target;(null==y?void 0:y.contains(t))&&S(e,C)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})}),[A,y,C,S]),r.useEffect(_,[i,_]),Ue(y,k),Ue(v.content,k),(0,s.jsx)(Ee,{scope:n,scrollbar:y,hasThumb:o,onThumbChange:j(u),onThumbPointerUp:j(l),onThumbPositionChange:_,onThumbPointerDown:j(c),children:(0,s.jsx)(x.div,Z(Z({},g),{},{ref:w,style:Z({position:"absolute"},g.style),onPointerDown:L(e.onPointerDown,(e=>{if(0===e.button){e.target.setPointerCapture(e.pointerId),D.current=y.getBoundingClientRect(),E.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",v.viewport&&(v.viewport.style.scrollBehavior="auto"),O(e)}})),onPointerMove:L(e.onPointerMove,O),onPointerUp:L(e.onPointerUp,(e=>{const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=E.current,v.viewport&&(v.viewport.style.scrollBehavior=""),D.current=null}))}))})})),Se="ScrollAreaThumb",_e=r.forwardRef(((e,t)=>{const n=e.forceMount,r=te(e,Y),i=Ae(Se,e.__scopeScrollArea);return(0,s.jsx)(S,{present:n||i.hasThumb,children:(0,s.jsx)(ke,Z({ref:t},r))})})),ke=r.forwardRef(((e,t)=>{const n=e.__scopeScrollArea,i=e.style,o=te(e,Q),u=ce(Se,n),l=Ae(Se,n),c=l.onThumbPositionChange,d=a(t,(e=>l.onThumbChange(e))),h=r.useRef(void 0),f=Ne((()=>{h.current&&(h.current(),h.current=void 0)}),100);return r.useEffect((()=>{const e=u.viewport;if(e){const t=()=>{if(f(),!h.current){const t=Le(e,c);h.current=t,c()}};return c(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}}),[u.viewport,f,c]),(0,s.jsx)(x.div,Z(Z({"data-state":l.hasThumb?"visible":"hidden"},o),{},{ref:d,style:Z({width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)"},i),onPointerDownCapture:L(e.onPointerDownCapture,(e=>{const t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;l.onThumbPointerDown({x:n,y:r})})),onPointerUp:L(e.onPointerUp,l.onThumbPointerUp)}))}));_e.displayName=Se;var Oe="ScrollAreaCorner",Fe=r.forwardRef(((e,t)=>{const n=ce(Oe,e.__scopeScrollArea),r=Boolean(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&r?(0,s.jsx)(Pe,Z(Z({},e),{},{ref:t})):null}));Fe.displayName=Oe;var Pe=r.forwardRef(((e,t)=>{const n=e.__scopeScrollArea,i=te(e,$),o=ce(Oe,n),a=ne(r.useState(0),2),u=a[0],l=a[1],c=ne(r.useState(0),2),d=c[0],h=c[1],f=Boolean(u&&d);return Ue(o.scrollbarX,(()=>{var e;const t=(null===(e=o.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;
2o.onCornerHeightChange(t),h(t)})),Ue(o.scrollbarY,(()=>{var e;const t=(null===(e=o.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;o.onCornerWidthChange(t),l(t)})),f?(0,s.jsx)(x.div,Z(Z({},i),{},{ref:t,style:Z({width:u,height:d,position:"absolute",right:"ltr"===o.dir?0:void 0,left:"rtl"===o.dir?0:void 0,bottom:0},e.style)})):null}));function Te(e){return e?parseInt(e,10):0}function Re(e,t){const n=e/t;return isNaN(n)?0:n}function je(e){const t=Re(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function Me(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr";const r=je(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-i,a=t.content-t.viewport,s=o-r,u=function(e,t){let n=I(t,2),r=n[0],i=n[1];return Math.min(i,Math.max(r,e))}(e,"ltr"===n?[0,a]:[-1*a,0]);return Ie([0,a],[0,s])(u)}function Ie(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function Be(e,t){return e>0&&e<t}var Le=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},n={left:e.scrollLeft,top:e.scrollTop},r=0;return function i(){const o={left:e.scrollLeft,top:e.scrollTop},a=n.left!==o.left,s=n.top!==o.top;(a||s)&&t(),n=o,r=window.requestAnimationFrame(i)}(),()=>window.cancelAnimationFrame(r)};function Ne(e,t){const n=j(e),i=r.useRef(0);return r.useEffect((()=>()=>window.clearTimeout(i.current)),[]),r.useCallback((()=>{window.clearTimeout(i.current),i.current=window.setTimeout(n,t)}),[n,t])}function Ue(e,t){const n=j(t);E((()=>{let t=0;if(e){const r=new ResizeObserver((()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)}));return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}}),[e,n])}},98882(e,t,n){"use strict";n.d(t,{UC:()=>bt,In:()=>yt,q7:()=>Dt,p4:()=>xt,bL:()=>gt,l9:()=>vt,WT:()=>mt,LM:()=>wt});var r=n(2057),i=n(22520);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){let n=o(t,2),r=n[0],i=n[1];return Math.min(i,Math.max(r,e))}var u=n(35008),l=n(89093),c=n(10892),d=n(22880),h=n(34826),f=n(38890),p=n(82604),g=n(58742),v=n(39420),m=n(22552),y=n(44115),b=n(11486),w=n(96421),D=n(5976),x=n(24924),E=n(4873),A=n(61270),C=n(78685);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){k(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=r.forwardRef(((e,t)=>(0,C.jsx)(b.sG.span,_(_({},e),{},{ref:t,style:_({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"},e.style)}))));O.displayName="VisuallyHidden";var F=n(62276),P=n(75522);const T=["__scopeSelect","disabled"],R=["__scopeSelect","className","style","children","placeholder"],j=["__scopeSelect","children"],M=["__scopeSelect","position","onCloseAutoFocus","onEscapeKeyDown","onPointerDownOutside","side","sideOffset","align","alignOffset","arrowPadding","collisionBoundary","collisionPadding","sticky","hideWhenDetached","avoidCollisions"],I=["__scopeSelect","onPlaced"],B=["__scopeSelect","align","collisionPadding"],L=["__scopeSelect","nonce"],N=["__scopeSelect"],U=["__scopeSelect"],z=["__scopeSelect","value","disabled","textValue"],W=["__scopeSelect","className","style"],H=["__scopeSelect"],V=["__scopeSelect","onAutoScroll"],G=["__scopeSelect"],q=["__scopeSelect"],K=["value"];function X(e){return re(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||te(e)||ee()}function Y(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Q(Object(n),!0).forEach((function(t){J(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Q(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function J(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z(e,t){return re(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||te(e,t)||ee()}function ee(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function te(e,t){if(e){if("string"==typeof e)return ne(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ne(e,t):void 0}}function ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function re(e){if(Array.isArray(e))return e}var ie=[" ","Enter","ArrowUp","ArrowDown"],oe=[" ","Enter"],ae="Select",se=Z((0,l.N)(ae),3),ue=se[0],le=se[1],ce=se[2],de=Z((0,d.A)(ae,[ce,m.Bk]),2),he=de[0],fe=(de[1],(0,m.Bk)()),pe=Z(he(ae),2),ge=pe[0],ve=pe[1],me=Z(he(ae),2),ye=me[0],be=me[1],we=e=>{const t=e.__scopeSelect,n=e.children,i=e.open,o=e.defaultOpen,a=e.onOpenChange,s=e.value,u=e.defaultValue,l=e.onValueChange,c=e.dir,d=e.name,f=e.autoComplete,p=e.disabled,g=e.required,y=fe(t),b=Z(r.useState(null),2),w=b[0],D=b[1],E=Z(r.useState(null),2),A=E[0],S=E[1],_=Z(r.useState(!1),2),k=_[0],O=_[1],F=(0,h.jH)(c),P=Z((0,x.i)({prop:i,defaultProp:o,onChange:a}),2),T=P[0],R=void 0!==T&&T,j=P[1],M=Z((0,x.i)({prop:s,defaultProp:u,onChange:l}),2),I=M[0],B=M[1],L=r.useRef(null),N=!w||Boolean(w.closest("form")),U=Z(r.useState(new Set),2),z=U[0],W=U[1],H=Array.from(z).map((e=>e.props.value)).join(";");return(0,C.jsx)(m.bL,$($({},y),{},{children:(0,C.jsxs)(ge,{required:g,scope:t,trigger:w,onTriggerChange:D,valueNode:A,onValueNodeChange:S,valueNodeHasChildren:k,onValueNodeHasChildrenChange:O,contentId:(0,v.B)(),value:I,onValueChange:B,open:R,onOpenChange:j,dir:F,triggerPointerDownPosRef:L,disabled:p,children:[(0,C.jsx)(ue.Provider,{scope:t,children:(0,C.jsx)(ye,{scope:e.__scopeSelect,onNativeOptionAdd:r.useCallback((e=>{W((t=>new Set(t).add(e)))}),[]),onNativeOptionRemove:r.useCallback((e=>{W((t=>{const n=new Set(t);return n.delete(e),n}))}),[]),children:n})}),N?(0,C.jsxs)(ht,{"aria-hidden":!0,required:g,tabIndex:-1,name:d,autoComplete:f,value:I,onChange:e=>B(e.target.value),disabled:p,children:[void 0===I?(0,C.jsx)("option",{value:""}):null,Array.from(z)]},H):null]})}))};we.displayName=ae;var De="SelectTrigger",xe=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,r=e.disabled,i=void 0!==r&&r,o=Y(e,T),a=fe(n),s=ve(De,n),l=s.disabled||i,d=(0,c.s)(t,s.onTriggerChange),h=le(n),f=Z(ft((e=>{const t=h().filter((e=>!e.disabled)),n=t.find((e=>e.value===s.value)),r=pt(t,e,n);void 0!==r&&s.onValueChange(r.value)})),3),p=f[0],g=f[1],v=f[2],y=()=>{l||(s.onOpenChange(!0),v())};return(0,C.jsx)(m.Mz,$($({asChild:!0},a),{},{children:(0,C.jsx)(b.sG.button,$($({type:"button",role:"combobox","aria-controls":s.contentId,"aria-expanded":s.open,"aria-required":s.required,"aria-autocomplete":"none",dir:s.dir,"data-state":s.open?"open":"closed",disabled:l,"data-disabled":l?"":void 0,"data-placeholder":dt(s.value)?"":void 0},o),{},{ref:d,onClick:(0,u.m)(o.onClick,(e=>
2{e.currentTarget.focus()})),onPointerDown:(0,u.m)(o.onPointerDown,(e=>{const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(y(),s.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())})),onKeyDown:(0,u.m)(o.onKeyDown,(e=>{const t=""!==p.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||g(e.key),t&&" "===e.key||ie.includes(e.key)&&(y(),e.preventDefault())}))}))}))}));xe.displayName=De;var Ee="SelectValue",Ae=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,r=(e.className,e.style,e.children),i=e.placeholder,o=void 0===i?"":i,a=Y(e,R),s=ve(Ee,n),u=s.onValueNodeHasChildrenChange,l=void 0!==r,d=(0,c.s)(t,s.onValueNodeChange);return(0,E.N)((()=>{u(l)}),[u,l]),(0,C.jsx)(b.sG.span,$($({},a),{},{ref:d,style:{pointerEvents:"none"},children:dt(s.value)?(0,C.jsx)(C.Fragment,{children:o}):r}))}));Ae.displayName=Ee;var Ce=r.forwardRef(((e,t)=>{e.__scopeSelect;const n=e.children,r=Y(e,j);return(0,C.jsx)(b.sG.span,$($({"aria-hidden":!0},r),{},{ref:t,children:n||"▼"}))}));Ce.displayName="SelectIcon";var Se=e=>(0,C.jsx)(y.Z,$({asChild:!0},e));Se.displayName="SelectPortal";var _e="SelectContent",ke=r.forwardRef(((e,t)=>{const n=ve(_e,e.__scopeSelect),o=Z(r.useState(),2),a=o[0],s=o[1];if((0,E.N)((()=>{s(new DocumentFragment)}),[]),!n.open){const t=a;return t?i.createPortal((0,C.jsx)(Pe,{scope:e.__scopeSelect,children:(0,C.jsx)(ue.Slot,{scope:e.__scopeSelect,children:(0,C.jsx)("div",{children:e.children})})}),t):null}return(0,C.jsx)(Re,$($({},e),{},{ref:t}))}));ke.displayName=_e;var Oe=10,Fe=Z(he(_e),2),Pe=Fe[0],Te=Fe[1],Re=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,i=e.position,o=void 0===i?"item-aligned":i,a=e.onCloseAutoFocus,s=e.onEscapeKeyDown,l=e.onPointerDownOutside,d=e.side,h=e.sideOffset,v=e.align,m=e.alignOffset,y=e.arrowPadding,b=e.collisionBoundary,D=e.collisionPadding,x=e.sticky,E=e.hideWhenDetached,A=e.avoidCollisions,S=Y(e,M),_=ve(_e,n),k=Z(r.useState(null),2),O=k[0],T=k[1],R=Z(r.useState(null),2),j=R[0],I=R[1],B=(0,c.s)(t,(e=>T(e))),L=Z(r.useState(null),2),N=L[0],U=L[1],z=Z(r.useState(null),2),W=z[0],H=z[1],V=le(n),G=Z(r.useState(!1),2),q=G[0],K=G[1],Q=r.useRef(!1);r.useEffect((()=>{if(O)return(0,F.Eq)(O)}),[O]),(0,p.Oh)();const J=r.useCallback((e=>{const t=X(V().map((e=>e.ref.current))),n=t[0],r=Z(t.slice(1).slice(-1),1)[0],i=document.activeElement;for(const t of e){if(t===i)return;if(null==t||t.scrollIntoView({block:"nearest"}),t===n&&j&&(j.scrollTop=0),t===r&&j&&(j.scrollTop=j.scrollHeight),null==t||t.focus(),document.activeElement!==i)return}}),[V,j]),ee=r.useCallback((()=>J([N,O])),[J,N,O]);r.useEffect((()=>{q&&ee()}),[q,ee]);const te=_.onOpenChange,ne=_.triggerPointerDownPosRef;r.useEffect((()=>{if(O){let e={x:0,y:0};const t=t=>{var n,r,i,o;e={x:Math.abs(Math.round(t.pageX)-(null!==(n=null===(r=ne.current)||void 0===r?void 0:r.x)&&void 0!==n?n:0)),y:Math.abs(Math.round(t.pageY)-(null!==(i=null===(o=ne.current)||void 0===o?void 0:o.y)&&void 0!==i?i:0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():O.contains(n.target)||te(!1),document.removeEventListener("pointermove",t),ne.current=null};return null!==ne.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}}),[O,te,ne]),r.useEffect((()=>{const e=()=>te(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}}),[te]);const re=Z(ft((e=>{const t=V().filter((e=>!e.disabled)),n=t.find((e=>e.ref.current===document.activeElement)),r=pt(t,e,n);r&&setTimeout((()=>r.ref.current.focus()))})),2),ie=re[0],oe=re[1],ae=r.useCallback(((e,t,n)=>{const r=!Q.current&&!n;(void 0!==_.value&&_.value===t||r)&&(U(e),r&&(Q.current=!0))}),[_.value]),se=r.useCallback((()=>null==O?void 0:O.focus()),[O]),ue=r.useCallback(((e,t,n)=>{const r=!Q.current&&!n;(void 0!==_.value&&_.value===t||r)&&H(e)}),[_.value]),ce="popper"===o?Me:je,de=ce===Me?{side:d,sideOffset:h,align:v,alignOffset:m,arrowPadding:y,collisionBoundary:b,collisionPadding:D,sticky:x,hideWhenDetached:E,avoidCollisions:A}:{};return(0,C.jsx)(Pe,{scope:n,content:O,viewport:j,onViewportChange:I,itemRefCallback:ae,selectedItem:N,onItemLeave:se,itemTextRefCallback:ue,focusSelectedItem:ee,selectedItemText:W,position:o,isPositioned:q,searchRef:ie,children:(0,C.jsx)(P.A,{as:w.DX,allowPinchZoom:!0,children:(0,C.jsx)(g.n,{asChild:!0,trapped:_.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,u.m)(a,(e=>{var t;null===(t=_.trigger)||void 0===t||t.focus({preventScroll:!0}),e.preventDefault()})),children:(0,C.jsx)(f.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>_.onOpenChange(!1),children:(0,C.jsx)(ce,$($($({role:"listbox",id:_.contentId,"data-state":_.open?"open":"closed",dir:_.dir,onContextMenu:e=>e.preventDefault()},S),de),{},{onPlaced:()=>K(!0),ref:B,style:$({display:"flex",flexDirection:"column",outline:"none"},S.style),onKeyDown:(0,u.m)(S.onKeyDown,(e=>{const t=e.ctrlKey||e.altKey||e.metaKey;
2if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||oe(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=V().filter((e=>!e.disabled)).map((e=>e.ref.current));if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){const n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout((()=>J(t))),e.preventDefault()}}))}))})})})})}));Re.displayName="SelectContentImpl";var je=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,i=e.onPlaced,o=Y(e,I),a=ve(_e,n),u=Te(_e,n),l=Z(r.useState(null),2),d=l[0],h=l[1],f=Z(r.useState(null),2),p=f[0],g=f[1],v=(0,c.s)(t,(e=>g(e))),m=le(n),y=r.useRef(!1),w=r.useRef(!0),D=u.viewport,x=u.selectedItem,A=u.selectedItemText,S=u.focusSelectedItem,_=r.useCallback((()=>{if(a.trigger&&a.valueNode&&d&&p&&D&&x&&A){const e=a.trigger.getBoundingClientRect(),t=p.getBoundingClientRect(),n=a.valueNode.getBoundingClientRect(),r=A.getBoundingClientRect();if("rtl"!==a.dir){const i=r.left-t.left,o=n.left-i,a=e.left-o,u=e.width+a,l=Math.max(u,t.width),c=window.innerWidth-Oe,h=s(o,[Oe,c-l]);d.style.minWidth=u+"px",d.style.left=h+"px"}else{const i=t.right-r.right,o=window.innerWidth-n.right-i,a=window.innerWidth-e.right-o,u=e.width+a,l=Math.max(u,t.width),c=window.innerWidth-Oe,h=s(o,[Oe,c-l]);d.style.minWidth=u+"px",d.style.right=h+"px"}const o=m(),u=window.innerHeight-20,l=D.scrollHeight,c=window.getComputedStyle(p),h=parseInt(c.borderTopWidth,10),f=parseInt(c.paddingTop,10),g=parseInt(c.borderBottomWidth,10),v=h+f+l+parseInt(c.paddingBottom,10)+g,b=Math.min(5*x.offsetHeight,v),w=window.getComputedStyle(D),E=parseInt(w.paddingTop,10),C=parseInt(w.paddingBottom,10),S=e.top+e.height/2-Oe,_=u-S,k=x.offsetHeight/2,O=h+f+(x.offsetTop+k),F=v-O;if(O<=S){const e=x===o[o.length-1].ref.current;d.style.bottom="0px";const t=p.clientHeight-D.offsetTop-D.offsetHeight,n=O+Math.max(_,k+(e?C:0)+t+g);d.style.height=n+"px"}else{const e=x===o[0].ref.current;d.style.top="0px";const t=Math.max(S,h+D.offsetTop+(e?E:0)+k)+F;d.style.height=t+"px",D.scrollTop=O-S+D.offsetTop}d.style.margin="".concat(Oe,"px 0"),d.style.minHeight=b+"px",d.style.maxHeight=u+"px",null==i||i(),requestAnimationFrame((()=>y.current=!0))}}),[m,a.trigger,a.valueNode,d,p,D,x,A,a.dir,i]);(0,E.N)((()=>_()),[_]);const k=Z(r.useState(),2),O=k[0],F=k[1];(0,E.N)((()=>{p&&F(window.getComputedStyle(p).zIndex)}),[p]);const P=r.useCallback((e=>{e&&!0===w.current&&(_(),null==S||S(),w.current=!1)}),[_,S]);return(0,C.jsx)(Be,{scope:n,contentWrapper:d,shouldExpandOnScrollRef:y,onScrollButtonChange:P,children:(0,C.jsx)("div",{ref:h,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:O},children:(0,C.jsx)(b.sG.div,$($({},o),{},{ref:v,style:$({boxSizing:"border-box",maxHeight:"100%"},o.style)}))})})}));je.displayName="SelectItemAlignedPosition";var Me=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,r=e.align,i=void 0===r?"start":r,o=e.collisionPadding,a=void 0===o?Oe:o,s=Y(e,B),u=fe(n);return(0,C.jsx)(m.UC,$($($({},u),s),{},{ref:t,align:i,collisionPadding:a,style:$($({boxSizing:"border-box"},s.style),{"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"})}))}));Me.displayName="SelectPopperPosition";var Ie=Z(he(_e,{}),2),Be=Ie[0],Le=Ie[1],Ne="SelectViewport",Ue=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,i=e.nonce,o=Y(e,L),a=Te(Ne,n),s=Le(Ne,n),l=(0,c.s)(t,a.onViewportChange),d=r.useRef(0);return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,C.jsx)(ue.Slot,{scope:n,children:(0,C.jsx)(b.sG.div,$($({"data-radix-select-viewport":"",role:"presentation"},o),{},{ref:l,style:$({position:"relative",flex:1,overflow:"auto"},o.style),onScroll:(0,u.m)(o.onScroll,(e=>{const t=e.currentTarget,n=s.contentWrapper,r=s.shouldExpandOnScrollRef;if(null!=r&&r.current&&n){const e=Math.abs(d.current-t.scrollTop);if(e>0){const r=window.innerHeight-20,i=parseFloat(n.style.minHeight),o=parseFloat(n.style.height),a=Math.max(i,o);if(a<r){const i=a+e,o=Math.min(r,i),s=i-o;n.style.height=o+"px","0px"===n.style.bottom&&(t.scrollTop=s>0?s:0,n.style.justifyContent="flex-end")}}}d.current=t.scrollTop}))}))})]})}));Ue.displayName=Ne;var ze="SelectGroup",We=Z(he(ze),2),He=We[0],Ve=We[1],Ge=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,r=Y(e,N),i=(0,v.B)();return(0,C.jsx)(He,{scope:n,id:i,children:(0,C.jsx)(b.sG.div,$($
2({role:"group","aria-labelledby":i},r),{},{ref:t}))})}));Ge.displayName=ze;var qe="SelectLabel",Ke=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,r=Y(e,U),i=Ve(qe,n);return(0,C.jsx)(b.sG.div,$($({id:i.id},r),{},{ref:t}))}));Ke.displayName=qe;var Xe="SelectItem",Ye=Z(he(Xe),2),Qe=Ye[0],$e=Ye[1],Je=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,i=e.value,o=e.disabled,a=void 0!==o&&o,s=e.textValue,l=Y(e,z),d=ve(Xe,n),h=Te(Xe,n),f=d.value===i,p=Z(r.useState(null!=s?s:""),2),g=p[0],m=p[1],y=Z(r.useState(!1),2),w=y[0],D=y[1],x=(0,c.s)(t,(e=>{var t;return null===(t=h.itemRefCallback)||void 0===t?void 0:t.call(h,e,i,a)})),E=(0,v.B)(),A=()=>{a||(d.onValueChange(i),d.onOpenChange(!1))};if(""===i)throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,C.jsx)(Qe,{scope:n,value:i,disabled:a,textId:E,isSelected:f,onItemTextChange:r.useCallback((e=>{m((t=>{var n;return t||(null!==(n=null==e?void 0:e.textContent)&&void 0!==n?n:"").trim()}))}),[]),children:(0,C.jsx)(ue.ItemSlot,{scope:n,value:i,disabled:a,textValue:g,children:(0,C.jsx)(b.sG.div,$($({role:"option","aria-labelledby":E,"data-highlighted":w?"":void 0,"aria-selected":f&&w,"data-state":f?"checked":"unchecked","aria-disabled":a||void 0,"data-disabled":a?"":void 0,tabIndex:a?void 0:-1},l),{},{ref:x,onFocus:(0,u.m)(l.onFocus,(()=>D(!0))),onBlur:(0,u.m)(l.onBlur,(()=>D(!1))),onPointerUp:(0,u.m)(l.onPointerUp,A),onPointerMove:(0,u.m)(l.onPointerMove,(e=>{var t;a?null===(t=h.onItemLeave)||void 0===t||t.call(h):e.currentTarget.focus({preventScroll:!0})}
2)),onPointerLeave:(0,u.m)(l.onPointerLeave,(e=>{var t;e.currentTarget===document.activeElement&&(null===(t=h.onItemLeave)||void 0===t||t.call(h))})),onKeyDown:(0,u.m)(l.onKeyDown,(e=>{var t;""!==(null===(t=h.searchRef)||void 0===t?void 0:t.current)&&" "===e.key||(oe.includes(e.key)&&A()," "===e.key&&e.preventDefault())}))}))})})}));Je.displayName=Xe;var Ze="SelectItemText",et=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,o=(e.className,e.style,Y(e,W)),a=ve(Ze,n),s=Te(Ze,n),u=$e(Ze,n),l=be(Ze,n),d=Z(r.useState(null),2),h=d[0],f=d[1],p=(0,c.s)(t,(e=>f(e)),u.onItemTextChange,(e=>{var t;return null===(t=s.itemTextRefCallback)||void 0===t?void 0:t.call(s,e,u.value,u.disabled)})),g=null==h?void 0:h.textContent,v=r.useMemo((()=>(0,C.jsx)("option",{value:u.value,disabled:u.disabled,children:g},u.value)),[u.disabled,u.value,g]),m=l.onNativeOptionAdd,y=l.onNativeOptionRemove;return(0,E.N)((()=>(m(v),()=>y(v))),[m,y,v]),(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(b.sG.span,$($({id:u.textId},o),{},{ref:p})),u.isSelected&&a.valueNode&&!a.valueNodeHasChildren?i.createPortal(o.children,a.valueNode):null]})}));et.displayName=Ze;var tt="SelectItemIndicator",nt=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,r=Y(e,H);return $e(tt,n).isSelected?(0,C.jsx)(b.sG.span,$($({"aria-hidden":!0},r),{},{ref:t})):null}));nt.displayName=tt;var rt="SelectScrollUpButton",it=r.forwardRef(((e,t)=>{const n=Te(rt,e.__scopeSelect),i=Le(rt,e.__scopeSelect),o=Z(r.useState(!1),2),a=o[0],s=o[1],u=(0,c.s)(t,i.onScrollButtonChange);return(0,E.N)((()=>{if(n.viewport&&n.isPositioned){let e=function(){const e=t.scrollTop>0;s(e)};const t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}}),[n.viewport,n.isPositioned]),a?(0,C.jsx)(st,$($({},e),{},{ref:u,onAutoScroll:()=>{const e=n.viewport,t=n.selectedItem;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}})):null}));it.displayName=rt;var ot="SelectScrollDownButton",at=r.forwardRef(((e,t)=>{const n=Te(ot,e.__scopeSelect),i=Le(ot,e.__scopeSelect),o=Z(r.useState(!1),2),a=o[0],s=o[1],u=(0,c.s)(t,i.onScrollButtonChange);return(0,E.N)((()=>{if(n.viewport&&n.isPositioned){let e=function(){const e=t.scrollHeight-t.clientHeight,n=Math.ceil(t.scrollTop)<e;s(n)};const t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}}),[n.viewport,n.isPositioned]),a?(0,C.jsx)(st,$($({},e),{},{ref:u,onAutoScroll:()=>{const e=n.viewport,t=n.selectedItem;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}})):null}));at.displayName=ot;var st=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,i=e.onAutoScroll,o=Y(e,V),a=Te("SelectScrollButton",n),s=r.useRef(null),l=le(n),c=r.useCallback((()=>{null!==s.current&&(window.clearInterval(s.current),s.current=null)}),[]);return r.useEffect((()=>()=>c()),[c]),(0,E.N)((()=>{var e;const t=l().find((e=>e.ref.current===document.activeElement));null==t||null===(e=t.ref.current)||void 0===e||e.scrollIntoView({block:"nearest"})}),[l]),(0,C.jsx)(b.sG.div,$($({"aria-hidden":!0},o),{},{ref:t,style:$({flexShrink:0},o.style),onPointerDown:(0,u.m)(o.onPointerDown,(()=>{null===s.current&&(s.current=window.setInterval(i,50))})),onPointerMove:(0,u.m)(o.onPointerMove,(()=>{var e;null===(e=a.onItemLeave)||void 0===e||e.call(a),null===s.current&&(s.current=window.setInterval(i,50))})),onPointerLeave:(0,u.m)(o.onPointerLeave,(()=>{c()}))}))})),ut=r.forwardRef(((e,t)=>{e.__scopeSelect;const n=Y(e,G);return(0,C.jsx)(b.sG.div,$($({"aria-hidden":!0},n),{},{ref:t}))}));ut.displayName="SelectSeparator";var lt="SelectArrow",ct=r.forwardRef(((e,t)=>{const n=e.__scopeSelect,r=Y(e,q),i=fe(n),o=ve(lt,n),a=Te(lt,n);return o.open&&"popper"===a.position?(0,C.jsx)(m.i3,$($($({},i),r),{},{ref:t})):null}));function dt(e){return""===e||void 0===e}ct.displayName=lt;var ht=r.forwardRef(((e,t)=>{const n=e.value,i=Y(e,K),o=r.useRef(null),a=(0,c.s)(t,o),s=(0,A.Z)(n);return r.useEffect((()=>{const e=o.current,t=window.HTMLSelectElement.prototype,r=Object.getOwnPropertyDescriptor(t,"value").set;if(s!==n&&r){const t=new Event("change",{bubbles:!0});r.call(e,n),e.dispatchEvent(t)}}),[s,n]),(0,C.jsx)(O,{asChild:!0,children:(0,C.jsx)("select",$($({},i),{},{ref:a,defaultValue:n}))})}));function ft(e){const t=(0,D.c)(e),n=r.useRef(""),i=r.useRef(0),o=r.useCallback((e=>{const r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(i.current),""!==t&&(i.current=window.setTimeout((()=>e("")),1e3))}(r)}),[t]),a=r.useCallback((()=>{n.current="",window.clearTimeout(i.current)}),[]);return r.useEffect((()=>()=>window.clearTimeout(i.current)),[]),[n,o,a]}function pt(e,t,n){const r=t.length>1&&Array.from(t).every((e=>e===t[0]))?t[0]:t,i=n?e.indexOf(n):-1;let o=(a=e,s=Math.max(i,0),a.map(((e,t)=>a[(s+t)%a.length])));var a,s;1===r.length&&(o=o.filter((e=>e!==n)));const u=o.find((e=>e.textValue.toLowerCase().startsWith(r.toLowerCase())));return u!==n?u:void 0}ht.displayName="BubbleSelect";var gt=we,vt=xe,mt=Ae,yt=Ce,bt=ke,wt=Ue,Dt=Je,xt=et}
2,96421(e,t,n){"use strict";n.d(t,{DX:()=>h});var r=n(2057),i=n(10892),o=n(78685);const a=["children"],s=["children"];function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var h=r.forwardRef(((e,t)=>{const n=e.children,i=d(e,a),s=r.Children.toArray(n),u=s.find(g);if(u){const e=u.props.children,n=s.map((t=>t===u?r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null:t));return(0,o.jsx)(f,l(l({},i),{},{ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null}))}return(0,o.jsx)(f,l(l({},i),{},{ref:t,children:n}))}));h.displayName="Slot";var f=r.forwardRef(((e,t)=>{const n=e.children,o=d(e,s);if(r.isValidElement(n)){const e=function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;if(i)return e.ref;if(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i)return e.props.ref;return e.props.ref||e.ref}(n);return r.cloneElement(n,l(l({},function(e,t){const n=l({},t);for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=function(){o(...arguments),i(...arguments)}:i&&(n[r]=i):"style"===r?n[r]=l(l({},i),o):"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return l(l({},e),n)}(o,n.props)),{},{ref:t?(0,i.t)(t,e):e}))}return r.Children.count(n)>1?r.Children.only(null):null}));f.displayName="SlotClone";var p=e=>{let t=e.children;return(0,o.jsx)(o.Fragment,{children:t})};function g(e){return r.isValidElement(e)&&e.type===p}},5976(e,t,n){"use strict";n.d(t,{c:()=>i});var r=n(2057);function i(e){const t=r.useRef(e);return r.useEffect((()=>{t.current=e})),r.useMemo((()=>function(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return null===(e=t.current)||void 0===e?void 0:e.call(t,...r)}),[])}},24924(e,t,n){"use strict";n.d(t,{i:()=>s});var r=n(2057),i=n(5976);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e){let t=e.prop,n=e.defaultProp,a=e.onChange,s=void 0===a?()=>{}:a;
2const u=function(e){let t=e.defaultProp,n=e.onChange;const a=r.useState(t),s=o(a,1)[0],u=r.useRef(s),l=(0,i.c)(n);return r.useEffect((()=>{u.current!==s&&(l(s),u.current=s)}),[s,u,l]),a}({defaultProp:n,onChange:s}),l=o(u,2),c=l[0],d=l[1],h=void 0!==t,f=h?t:c,p=(0,i.c)(s);return[f,r.useCallback((e=>{if(h){const n="function"==typeof e?e(t):e;n!==t&&p(n)}else d(e)}),[h,t,d,p])]}},4873(e,t,n){"use strict";n.d(t,{N:()=>i});var r=n(2057),i=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{}},61270(e,t,n){"use strict";n.d(t,{Z:()=>i});var r=n(2057);function i(e){const t=r.useRef({value:e,previous:e});return r.useMemo((()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous)),[e])}},2490(e,t,n){"use strict";n.d(t,{X:()=>s});var r=n(2057),i=n(4873);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e){const t=o(r.useState(void 0),2),n=t[0],a=t[1];return(0,i.N)((()=>{if(e){a({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver((t=>{if(!Array.isArray(t))return;if(!t.length)return;const n=t[0];let r,i;if("borderBoxSize"in n){const e=n.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;a({width:r,height:i})}));return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}a(void 0)}),[e]),n}},51581(e,t,n){"use strict";n.d(t,{RV:()=>k,CS:()=>cr,Ib:()=>tt,pn:()=>Ln});var r=b(),i=e=>g(e,r),o=b();i.write=e=>g(e,o);var a=b();i.onStart=e=>g(e,a);var s=b();i.onFrame=e=>g(e,s);var u=b();i.onFinish=e=>g(e,u);var l=[];i.setTimeout=(e,t)=>{const n=i.now()+t,r=()=>{const e=l.findIndex((e=>e.cancel==r));~e&&l.splice(e,1),f-=~e?1:0},o={time:n,handler:e,cancel:r};return l.splice(c(n),0,o),f+=1,v(),o};var c=e=>~(~l.findIndex((t=>t.time>e))||~l.length);i.cancel=e=>{a.delete(e),s.delete(e),u.delete(e),r.delete(e),o.delete(e)},i.sync=e=>{p=!0,i.batchedUpdates(e),p=!1},i.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];t=r,i.onStart(n)}return r.handler=e,r.cancel=()=>{a.delete(n),t=null},r};var d="undefined"!=typeof window?window.requestAnimationFrame:()=>{};i.use=e=>d=e,i.now="undefined"!=typeof performance?()=>performance.now():Date.now,i.batchedUpdates=e=>e(),i.catch=console.error,i.frameLoop="always",i.advance=()=>{"demand"!==i.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):y()};var h=-1,f=0,p=!1;function g(e,t){p?(t.delete(e),e(0)):(t.add(e),v())}function v(){h<0&&(h=0,"demand"!==i.frameLoop&&d(m))}function m(){~h&&(d(m),i.batchedUpdates(y))}function y(){const e=h;h=i.now();const t=c(h);t&&(w(l.splice(0,t),(e=>e.handler())),f-=t),f?(a.flush(),r.flush(e?Math.min(64,h-e):16.667),s.flush(),o.flush(),u.flush()):h=-1}function b(){let e=new Set,t=e;return{add(n){f+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(f-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,f-=t.size,w(t,(t=>t(n)&&e.add(t))),f+=e.size,t=e)}}}function w(e,t){e.forEach((e=>{try{t(e)}catch(e){i.catch(e)}}))}var D=n(2057);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?x(Object(n),!0).forEach((function(t){A(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function A(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return S(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var _=Object.defineProperty,k={};function O(){}((e,t)=>{for(var n in t)_(e,n,{get:t[n],enumerable:!0})})(k,{assign:()=>H,colors:()=>U,createStringInterpolator:()=>I,skipAnimation:()=>z,to:()=>B,willAdvance:()=>W});var F={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function P(e,t){if(F.arr(e)){if(!F.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t}var T=(e,t)=>e.forEach(t);function R(e,t,n){if(F.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],"".concat(r));else for(const r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var j=e=>F.und(e)?[]:F.arr(e)?e:[e];function M(e,t){if(e.size){const n=Array.from(e);e.clear(),T(n,t)}}var I,B,L=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return M(e,(e=>e(...n)))},N=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),U=null,z=!1,W=O,H=e=>{e.to&&(B=e.to),e.now&&(i.now=e.now),void 0!==e.colors&&(U=e.colors),null!=e.skipAnimation&&(z=e.skipAnimation),e.createStringInterpolator&&(I=e.createStringInterpolator),e.requestAnimationFrame&&i.use(e.requestAnimationFrame),e.batchedUpdates&&(i.batchedUpdates=e.batchedUpdates),e.willAdvance&&(W=e.willAdvance),e.frameLoop&&(i.frameLoop=e.frameLoop)},V=new Set,G=[],q=[],K=0,X={get idle(){return!V.size&&!G.length},start(e){K>e.priority?(V.add(e),i.onStart(Y)):(Q(e),i(J))},advance:J,sort(e){if(K)i.onFrame((()=>X.sort(e)));else{const t=G.indexOf(e);~t&&(G.splice(t,1),$(e))}},clear(){G=[],V.clear()}};function Y(){V.forEach(Q),V.clear(),i(J)}function Q(e){G.includes(e)||$(e)}function $(e){G.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}(G,(t=>t.priority>e.priority)),0,e)}function J(e){const t=q;for(let n=0;n<G.length;n++){const r=G[n];K=r.priority,r.idle||(W(r),r.advance(e),r.idle||t.push(r))}return K=0,(q=G).length=0,(G=t).length>0}var Z="[-+]?\\d*\\.?\\d+",ee=Z+"%";function te(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"\\(\\s*("+t.join(")\\s*,\\s*(")+")\\s*\\)"}var ne=new RegExp("rgb"+te(Z,Z,Z)),re=new RegExp("rgba"+te(Z,Z,Z,Z)),ie=new RegExp("hsl"+te(Z,ee,ee)),oe=new RegExp("hsla"+te(Z,ee,ee,Z)),ae=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,se=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ue=/^#([0-9a-fA-F]{6})$/,le=/^#([0-9a-fA-F]{8})$/;function ce(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function de(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,o=ce(i,r,e+1/3),a=ce(i,r,e),s=ce(i,r,e-1/3);return Math.round(255*o)<<24|Math.round(255*a)<<16|Math.round(255*s)<<8}function he(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function fe(e){return(parseFloat(e)%360+360)%360/360}function pe(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function ge(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function ve(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=ue.exec(e))?parseInt(t[1]+"ff",16)>>>0:U&&void 0!==U[e]?U[e]:(t=ne.exec(e))?(he(t[1])<<24|he(t[2])<<16|he(t[3])<<8|255)>>>0:(t=re.exec(e))?(he(t[1])<<24|he(t[2])<<16|he(t[3])<<8|pe(t[4]))>>>0:(t=ae.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=le.exec(e))?parseInt(t[1],16)>>>0:(t=se.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=ie.exec(e))?(255|de(fe(t[1]),ge(t[2]),ge(t[3])))>>>0:(t=oe.exec(e))?(de(fe(t[1]),ge(t[2]),ge(t[3]))|pe(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;const n=(16711680&t)>>>16,r=(65280&t)>>>8,i=(255&t)/255;return"rgba(".concat((4278190080&t)>>>24,", ").concat(n,", ").concat(r,", ").concat(i,")")}
2var me=(e,t,n)=>{if(F.fun(e))return e;if(F.arr(e))return me({range:e,output:t,extrapolate:n});if(F.str(e.output[0]))return I(e);const r=e,i=r.output,o=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",s=r.extrapolateRight||r.extrapolate||"extend",u=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,o);return function(e,t,n,r,i,o,a,s,u){let l=u?u(e):e;if(l<t){if("identity"===a)return l;"clamp"===a&&(l=t)}if(l>n){if("identity"===s)return l;"clamp"===s&&(l=n)}if(r===i)return r;if(t===n)return e<=t?r:i;t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t);l=o(l),r===-1/0?l=-l:i===1/0?l+=r:l=l*(i-r)+r;return l}(e,o[t],o[t+1],i[t],i[t+1],u,a,s,r.map)}};var ye=1.70158,be=1.525*ye,we=ye+1,De=2*Math.PI/3,xe=2*Math.PI/4.5,Ee=e=>{const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},Ae={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>we*e*e*e-ye*e*e,easeOutBack:e=>1+we*Math.pow(e-1,3)+ye*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-be)/2:(Math.pow(2*e-2,2)*((be+1)*(2*e-2)+be)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*De),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*De)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*xe)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*xe)/2+1,easeInBounce:e=>1-Ee(1-e),easeOutBounce:Ee,easeInOutBounce:e=>e<.5?(1-Ee(1-2*e))/2:(1+Ee(2*e-1))/2,steps:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"end";return n=>{const r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e,i="end"===t?Math.floor(r):Math.ceil(r);return o=0,a=1,s=i/e,Math.min(Math.max(s,o),a);var o,a,s}}},Ce=Symbol.for("FluidValue.get"),Se=Symbol.for("FluidValue.observers"),_e=e=>Boolean(e&&e[Ce]),ke=e=>e&&e[Ce]?e[Ce]():e,Oe=e=>e[Se]||null;function Fe(e,t){const n=e[Se];n&&n.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var Pe=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Te(this,e)}},Te=(e,t)=>
2Ie(e,Ce,t);function Re(e,t){if(e[Ce]){let n=e[Se];n||Ie(e,Se,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function je(e,t){const n=e[Se];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[Se]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Me,Ie=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Be=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Le=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Ne=new RegExp("(".concat(Be.source,")(%|[a-z]+)"),"i"),Ue=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,ze=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,We=e=>{const t=C(He(e),2),n=t[0],r=t[1];if(!n||N())return e;const i=window.getComputedStyle(document.documentElement).getPropertyValue(n);if(i)return i.trim();if(r&&r.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(r);return t||e}return r&&ze.test(r)?We(r):r||e},He=e=>{const t=ze.exec(e);if(!t)return[,];const n=C(t,3);return[n[1],n[2]]},Ve=(e,t,n,r,i)=>"rgba(".concat(Math.round(t),", ").concat(Math.round(n),", ").concat(Math.round(r),", ").concat(i,")"),Ge=e=>{Me||(Me=U?new RegExp("(".concat(Object.keys(U).join("|"),")(?!\\w)"),"g"):/^\b$/);const t=e.output.map((e=>ke(e).replace(ze,We).replace(Le,ve).replace(Me,ve))),n=t.map((e=>e.match(Be).map(Number))),r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))).map((t=>me(E(E({},e),{},{output:t}))));return e=>{var n;const i=!Ne.test(t[0])&&(null===(n=t.find((e=>Ne.test(e))))||void 0===n?void 0:n.replace(Be,""));let o=0;return t[0].replace(Be,(()=>"".concat(r[o++](e)).concat(i||""))).replace(Ue,Ve)}},qe="react-spring: ",Ke=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError("".concat(qe,"once requires a function parameter"));return function(){n||(t(...arguments),n=!0)}},Xe=Ke(console.warn);var Ye=Ke(console.warn);function Qe(e){return F.str(e)&&("#"==e[0]||/\d/.test(e)||!N()&&ze.test(e)||e in(U||{}))}var $e=N()?D.useEffect:D.useLayoutEffect;function Je(){const e=(0,D.useState)()[1],t=(()=>{const e=(0,D.useRef)(!1);return $e((()=>(e.current=!0,()=>{e.current=!1})),[]),e})();return()=>{t.current&&e(Math.random())}}var Ze=e=>(0,D.useEffect)(e,et),et=[];var tt=()=>{const e=C((0,D.useState)(null),2),t=e[0],n=e[1];return $e((()=>{const e=window.matchMedia("(prefers-reduced-motion)"),t=e=>{n(e.matches),H({skipAnimation:e.matches})};return t(e),e.addEventListener?e.addEventListener("change",t):e.addListener(t),()=>{e.removeEventListener?e.removeEventListener("change",t):e.removeListener(t)}}),[]),t};function nt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function rt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nt(Object(n),!0).forEach((function(t){it(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function it(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ot(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return at(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?at(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function at(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var st=Symbol.for("Animated:node"),ut=e=>e&&e[st],lt=(e,t)=>{return n=e,r=st,i=t,Object.defineProperty(n,r,{value:i,writable:!0,configurable:!0});var n,r,i},ct=e=>e&&e[st]&&e[st].getPayload(),dt=class{constructor(){lt(this,this)}getPayload(){return this.payload||[]}},ht=class extends dt{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,F.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new ht(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return F.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const e=this.done;this.done=!1,F.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},ft=class extends ht{constructor(e){super(0),this._string=null,this._toString=me({output:[e,e]})}static create(e){return new ft(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(F.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=me({output:[this.getValue(),e]})),this._value=0,super.reset()}},pt={dependencies:null},gt=class extends dt{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return R(this.source,((n,r)=>{var i;(i=n)&&i[st]===i?t[r]=n.getValue(e):_e(n)?t[r]=ke(n):e||(t[r]=n)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&T(this.payload,(e=>e.reset()))}_makePayload(e){if(e){const t=new Set;return R(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){pt.dependencies&&_e(e)&&pt.dependencies.add(e);const t=ct(e);t&&T(t,(e=>this.add(e)))}},vt=class extends gt{constructor(e){super(e)}static create(e){return new vt(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){const t=this.getPayload();return e.length==t.length?t.map(((t,n)=>t.setValue(e[n]))).some(Boolean):(super.setValue(e.map(mt)),!0)}};function mt(e){return(Qe(e)?ft:ht).create(e)}function yt(e){const t=ut(e);return t?t.constructor:F.arr(e)?vt:Qe(e)?ft:ht}var bt=(e,t)=>{const n=!F.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,D.forwardRef)(((r,o)=>{const a=(0,D.useRef)(null),s=n&&(0,D.useCallback)((e=>{a.current=function(e,t){e&&(F.fun(e)?e(t):e.current=t);return t}(o,e)}),[o]),u=function(e,t){const n=new Set;pt.dependencies=n,e.style&&(e=rt(rt({},e),{},{style:t.createAnimatedStyle(e.style)}
2));return e=new gt(e),pt.dependencies=null,[e,n]}(r,t),l=ot(u,2),c=l[0],d=l[1],h=Je(),f=()=>{const e=a.current;if(n&&!e)return;!1===(!!e&&t.applyAnimatedValues(e,c.getValue(!0)))&&h()},p=new wt(f,d),g=(0,D.useRef)();$e((()=>(g.current=p,T(d,(e=>Re(e,p))),()=>{g.current&&(T(g.current.deps,(e=>je(e,g.current))),i.cancel(g.current.update))}))),(0,D.useEffect)(f,[]),Ze((()=>()=>{const e=g.current;T(e.deps,(t=>je(t,e)))}));const v=t.getComponentProps(c.getValue());return D.createElement(e,rt(rt({},v),{},{ref:s}))}))},wt=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&i.write(this.update)}};var Dt=Symbol.for("AnimatedComponent"),xt=e=>F.str(e)?e:e&&F.str(e.displayName)?e.displayName:F.fun(e)&&e.name||null;const Et=["children"];function At(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Ct(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return St(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?St(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function St(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function _t(){return _t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_t.apply(null,arguments)}function kt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ot(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kt(Object(n),!0).forEach((function(t){Ft(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ft(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pt(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return F.fun(e)?e(...n):e}var Tt=(e,t)=>!0===e||!!(t&&e&&(F.fun(e)?e(t):j(e).includes(t))),Rt=(e,t)=>F.obj(e)?t&&e[t]:e,jt=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,Mt=e=>e,It=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mt,n=Bt;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const i of n){const n=t(e[i],i);F.und(n)||(r[i]=n)}return r},Bt=["config","onProps","onStart","onChange","onPause","onResume","onRest"],Lt={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function Nt(e){const t=function(e){const t={};let n=0;if(R(e,((e,r)=>{Lt[r]||(t[r]=e,n++)})),n)return t}(e);if(t){const n={to:t};return R(e,((e,r)=>r in t||(n[r]=e))),n}return Ot({},e)}function Ut(e){return e=ke(e),F.arr(e)?e.map(Ut):Qe(e)?k.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function zt(e){for(const t in e)return!0;return!1}function Wt(e){return F.fun(e)||F.arr(e)&&F.obj(e[0])}function Ht(e,t){var n;null===(n=e.ref)||void 0===n||n.delete(e),null==t||t.delete(e)}function Vt(e,t){var n;t&&e.ref!==t&&(null===(n=e.ref)||void 0===n||n.delete(e),t.add(e),e.ref=t)}var Gt=Ot(Ot({},{tension:170,friction:26}),{},{mass:1,damping:1,easing:Ae.linear,clamp:!1}),qt=class{constructor(){this.velocity=0,Object.assign(this,Gt)}};function Kt(e,t){if(F.und(t.decay)){const n=!F.und(t.tension)||!F.und(t.friction);!n&&F.und(t.frequency)&&F.und(t.damping)&&F.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var Xt=[],Yt=class{constructor(){this.changed=!1,this.values=Xt,this.toValues=null,this.fromValues=Xt,this.config=new qt,this.immediate=!1}};function Qt(e,t){let n=t.key,r=t.props,o=t.defaultProps,a=t.state,s=t.actions;return new Promise(((t,u)=>{var l;let c,d,h=Tt(null!==(l=r.cancel)&&void 0!==l?l:null==o?void 0:o.cancel,n);if(h)g();else{F.und(r.pause)||(a.paused=Tt(r.pause,n));let e=null==o?void 0:o.pause;!0!==e&&(e=a.paused||Tt(e,n)),c=Pt(r.delay||0,n),e?(a.resumeQueue.add(p),s.pause()):(s.resume(),p())}
2function f(){a.resumeQueue.add(p),a.timeouts.delete(d),d.cancel(),c=d.time-i.now()}function p(){c>0&&!k.skipAnimation?(a.delayed=!0,d=i.setTimeout(g,c),a.pauseQueue.add(f),a.timeouts.add(d)):g()}function g(){a.delayed&&(a.delayed=!1),a.pauseQueue.delete(f),a.timeouts.delete(d),e<=(a.cancelId||0)&&(h=!0);try{s.start(Ot(Ot({},r),{},{callId:e,cancel:h}),t)}catch(e){u(e)}}}))}var $t=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?en(e.get()):t.every((e=>e.noop))?Jt(e.get()):Zt(e.get(),t.every((e=>e.finished))),Jt=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Zt=function(e,t){return{value:e,finished:t,cancelled:arguments.length>2&&void 0!==arguments[2]&&arguments[2]}},en=e=>({value:e,cancelled:!0,finished:!1});function tn(e,t,n,r){const o=t.callId,a=t.parentId,s=t.onRest,u=n.asyncTo,l=n.promise;return a||e!==u||t.reset?n.promise=(async()=>{n.asyncId=o,n.asyncTo=e;const c=It(t,((e,t)=>"onRest"===t?void 0:e));let d,h;const f=new Promise(((e,t)=>(d=e,h=t))),p=e=>{const t=o<=(n.cancelId||0)&&en(r)||o!==n.asyncId&&Zt(r,!1);if(t)throw e.result=t,h(e),e},g=(e,t)=>{const i=new rn,a=new on;return(async()=>{if(k.skipAnimation)throw nn(n),a.result=Zt(r,!1),h(a),a;p(i);const s=F.obj(e)?Ot({},e):Ot(Ot({},t),{},{to:e});s.parentId=o,R(c,((e,t)=>{F.und(s[t])&&(s[t]=e)}));const u=await r.start(s);return p(i),n.paused&&await new Promise((e=>{n.resumeQueue.add(e)})),u})()};let v;if(k.skipAnimation)return nn(n),Zt(r,!1);try{let t;t=F.arr(e)?(async e=>{for(const t of e)await g(t)})(e):Promise.resolve(e(g,r.stop.bind(r))),await Promise.all([t.then(d),f]),v=Zt(r.get(),!0,!1)}catch(e){if(e instanceof rn)v=e.result;else{if(!(e instanceof on))throw e;v=e.result}}finally{o==n.asyncId&&(n.asyncId=a,n.asyncTo=a?u:void 0,n.promise=a?l:void 0)}return F.fun(s)&&i.batchedUpdates((()=>{s(v,r,r.item)})),v})():l}function nn(e,t){M(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var rn=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},on=class extends Error{constructor(){super("SkipAnimationSignal")}},an=e=>e instanceof un,sn=1,un=class extends Pe{constructor(){super(...arguments),this.id=sn++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=ut(this);return e&&e.getValue()}to(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return k.to(this,t)}interpolate(){Xe("".concat(qe,'The "interpolate" function is deprecated in v9 (use "to" instead)'));for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return k.to(this,t)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e){Fe(this,{type:"change",parent:this,value:e,idle:arguments.length>1&&void 0!==arguments[1]&&arguments[1]})}_onPriorityChange(e){this.idle||X.sort(this),Fe(this,{type:"priority",parent:this,priority:e})}},ln=Symbol.for("SpringPhase"),cn=e=>(1&e[ln])>0,dn=e=>(2&e[ln])>0,hn=e=>(4&e[ln])>0,fn=(e,t)=>t?e[ln]|=3:e[ln]&=-3,pn=(e,t)=>t?e[ln]|=4:e[ln]&=-5,gn=class extends un{constructor(e,t){if(super(),this.animation=new Yt,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!F.und(e)||!F.und(t)){const n=F.obj(e)?Ot({},e):Ot(Ot({},t),{},{from:e});F.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(dn(this)||this._state.asyncTo)||hn(this)}get goal(){return ke(this.animation.to)}get velocity(){const e=ut(this);return e instanceof ht?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return cn(this)}get isAnimating(){return dn(this)}get isPaused(){return hn(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let i=r.toValues;const o=r.config,a=ct(r.to);
2!a&&_e(r.to)&&(i=j(ke(r.to))),r.values.forEach(((s,u)=>{if(s.done)return;const l=s.constructor==ft?1:a?a[u].lastPosition:i[u];let c=r.immediate,d=l;if(!c){if(d=s.lastPosition,o.tension<=0)return void(s.done=!0);let t=s.elapsedTime+=e;const n=r.fromValues[u],i=null!=s.v0?s.v0:s.v0=F.arr(o.velocity)?o.velocity[u]:o.velocity;let a;const h=o.precision||(n==l?.005:Math.min(1,.001*Math.abs(l-n)));if(F.und(o.duration))if(o.decay){const e=!0===o.decay?.998:o.decay,r=Math.exp(-(1-e)*t);d=n+i/(1-e)*(1-r),c=Math.abs(s.lastPosition-d)<=h,a=i*r}else{a=null==s.lastVelocity?i:s.lastVelocity;const t=o.restVelocity||h/10,r=o.clamp?0:o.bounce,u=!F.und(r),f=n==l?s.v0>0:n<l;let p,g=!1;const v=1,m=Math.ceil(e/v);for(let e=0;e<m&&(p=Math.abs(a)>t,p||(c=Math.abs(l-d)<=h,!c));++e){u&&(g=d==l||d>l==f,g&&(a=-a*r,d=l));a+=(1e-6*-o.tension*(d-l)+.001*-o.friction*a)/o.mass*v,d+=a*v}}else{let r=1;o.duration>0&&(this._memoizedDuration!==o.duration&&(this._memoizedDuration=o.duration,s.durationProgress>0&&(s.elapsedTime=o.duration*s.durationProgress,t=s.elapsedTime+=e)),r=(o.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,s.durationProgress=r),d=n+o.easing(r)*(l-n),a=(d-s.lastPosition)/e,c=1==r}s.lastVelocity=a,Number.isNaN(d)&&(console.warn("Got NaN while animating:",this),c=!0)}a&&!a[u].done&&(c=!1),c?s.done=!0:t=!1,s.setValue(d,o.round)&&(n=!0)}));const s=ut(this),u=s.getValue();if(t){const e=ke(r.to);u===e&&!n||o.decay?n&&o.decay&&this._onChange(u):(s.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(u)}set(e){return i.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(dn(this)){const e=this.animation,t=e.to,n=e.config;i.batchedUpdates((()=>{this._onStart(),n.decay||this._set(t,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return F.und(e)?(n=this.queue||[],this.queue=[]):n=[F.obj(e)?e:Ot(Ot({},t),{},{to:e})],Promise.all(n.map((e=>this._update(e)))).then((e=>$t(this,e)))}stop(e){const t=this.animation.to;return this._focus(this.get()),nn(this._state,e&&this._lastCallId),i.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let n=e.to,r=e.from;n=F.obj(n)?n[t]:n,(null==n||Wt(n))&&(n=void 0),r=F.obj(r)?r[t]:r,null==r&&(r=void 0);const i={to:n,from:r};if(!cn(this)){if(e.reverse){var o=[r,n];n=o[0],r=o[1]}r=ke(r),F.und(r)?ut(this)||this._set(n):this._set(r)}return i}_update(e,t){let n=_t({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));const r=this.key,i=this.defaultProps;n.default&&Object.assign(i,It(n,((e,t)=>/^on/.test(t)?Rt(e,r):e))),Dn(this,n,"onProps"),xn(this,"onProps",n,this);const o=this._prepareNode(n);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const a=this._state;return Qt(++this._lastCallId,{key:r,props:n,defaultProps:i,state:a,actions:{pause:()=>{hn(this)||(pn(this,!0),L(a.pauseQueue),xn(this,"onPause",Zt(this,vn(this,this.animation.to)),this))},resume:()=>{hn(this)&&(pn(this,!1),dn(this)&&this._resume(),L(a.resumeQueue),xn(this,"onResume",Zt(this,vn(this,this.animation.to)),this))},start:this._merge.bind(this,o)}}).then((e=>{if(n.loop&&e.finished&&(!t||!e.noop)){const e=mn(n);if(e)return this._update(e,!0)}return e}))}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(en(this));const r=!F.und(e.to),o=!F.und(e.from);if(r||o){if(!(t.callId>this._lastToId))return n(en(this));this._lastToId=t.callId}const a=this.key,s=this.defaultProps,u=this.animation,l=u.to,c=u.from;let d=e.to,h=void 0===d?l:d,f=e.from,p=void 0===f?c:f;if(!o||r||t.default&&!F.und(h)||(h=p),t.reverse){var g=[p,h];h=g[0],p=g[1]}const v=!P(p,c);v&&(u.from=p),p=ke(p);const m=!P(h,l);m&&this._focus(h);const y=Wt(t.to),b=u.config,w=b.decay,D=b.velocity;(r||o)&&(b.velocity=0),t.config&&!y&&function(e,t,n){n&&(Kt(n=Ot({},n),t),t=Ot(Ot({},n),t)),Kt(e,t),Object.assign(e,t);for(const t in Gt)null==e[t]&&(e[t]=Gt[t]);let r=e.frequency,i=e.damping;const o=e.mass;F.und(r)||(r<.01&&(r=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/r,2)*o,e.friction=4*Math.PI*i*o/r)}(b,Pt(t.config,a),t.config!==s.config?Pt(s.config,a):void 0);let x=ut(this);if(!x||F.und(h))return n(Zt(this,!0));const E=F.und(t.reset)?o&&!t.default:!F.und(p)&&Tt(t.reset,a),A=E?p:this.get(),C=Ut(h),S=F.num(C)||F.arr(C)||Qe(C),_=!y&&(!S||Tt(s.immediate||t.immediate,a));if(m){const e=yt(h);if(e!==x.constructor){if(!_)throw Error("Cannot animate between ".concat(x.constructor.name," and ").concat(e.name,', as the "to" prop suggests'));x=this._set(C)}}const k=x.constructor;let O=_e(h),R=!1;if(!O){const e=E||!cn(this)&&v;(m||e)&&(R=P(Ut(A),C),O=!R),(P(u.immediate,_)||_)&&P(b.decay,w)&&P(b.velocity,D)||(O=!0)}if(R&&dn(this)&&(u.changed&&!E?O=!0:O||this._stop(l)),!y&&((O||_e(l))&&(u.values=x.getPayload(),u.toValues=_e(h)?null:k==ft?[1]:j(C)),u.immediate!=_&&(u.immediate=_,_||E||this._set(l)),O)){const e=u.onRest;T(wn,(e=>
2Dn(this,t,e)));const r=Zt(this,vn(this,l));L(this._pendingCalls,r),this._pendingCalls.add(n),u.changed&&i.batchedUpdates((()=>{var t;(u.changed=!E,null==e||e(r,this),E)?Pt(s.onRest,r):null===(t=u.onStart)||void 0===t||t.call(u,r,this)}))}E&&this._set(A),y?n(tn(t.to,t,this._state,this)):O?this._start():dn(this)&&!m?this._pendingCalls.add(n):n(Jt(A))}_focus(e){const t=this.animation;e!==t.to&&(Oe(this)&&this._detach(),t.to=e,Oe(this)&&this._attach())}_attach(){let e=0;const t=this.animation.to;_e(t)&&(Re(t,this),an(t)&&(e=t.priority+1)),this.priority=e}_detach(){const e=this.animation.to;_e(e)&&je(e,this)}_set(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const n=ke(e);if(!F.und(n)){const e=ut(this);if(!e||!P(n,e.getValue())){const r=yt(n);e&&e.constructor==r?e.setValue(n):lt(this,r.create(n)),e&&i.batchedUpdates((()=>{this._onChange(n,t)}))}}return ut(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,xn(this,"onStart",Zt(this,vn(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),Pt(this.animation.onChange,e,this)),Pt(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;ut(this).reset(ke(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),dn(this)||(fn(this,!0),hn(this)||this._resume())}_resume(){k.skipAnimation?this.finish():X.start(this)}_stop(e,t){if(dn(this)){fn(this,!1);const n=this.animation;T(n.values,(e=>{e.done=!0})),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Fe(this,{type:"idle",parent:this});const r=t?en(this.get()):Zt(this.get(),vn(this,null!=e?e:n.to));L(this._pendingCalls,r),n.changed&&(n.changed=!1,xn(this,"onRest",r,this))}}};function vn(e,t){const n=Ut(t);return P(Ut(e.get()),n)}function mn(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.loop,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.to;const r=Pt(t);if(r){const i=!0!==r&&Nt(r),o=(i||e).reverse,a=!i||i.reset;return yn(Ot(Ot({},e),{},{loop:t,default:!1,pause:void 0,to:!o||Wt(n)?n:void 0,from:a?e.from:void 0,reset:a},i))}}function yn(e){const t=e=Nt(e),n=t.to,r=t.from,i=new Set;return F.obj(n)&&bn(n,i),F.obj(r)&&bn(r,i),e.keys=i.size?Array.from(i):null,e}function bn(e,t){R(e,((e,n)=>null!=e&&t.add(n)))}var wn=["onStart","onRest","onChange","onPause","onResume"];function Dn(e,t,n){e.animation[n]=t[n]!==jt(t,n)?Rt(t[n],e.key):void 0}function xn(e,t){for(var n,r,i,o,a=arguments.length,s=new Array(a>2?a-2:0),u=2;u<a;u++)s[u-2]=arguments[u];null===(n=(r=e.animation)[t])||void 0===n||n.call(r,...s),null===(i=(o=e.defaultProps)[t])||void 0===i||i.call(o,...s
2)}var En=["onStart","onChange","onRest"],An=1,Cn=class{constructor(e,t){this.id=An++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start(Ot({default:!0},e))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each(((t,n)=>e[n]=t.get())),e}set(e){for(const t in e){const n=e[t];F.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(yn(e)),this}start(e){let t=this.queue;return e?t=j(e).map(yn):this.queue=[],this._flush?this._flush(this,t):(Tn(this,t),Sn(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;T(j(t),(t=>n[t].stop(!!e)))}else nn(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(F.und(e))this.start({pause:!0});else{const t=this.springs;T(j(e),(e=>t[e].pause()))}return this}resume(e){if(F.und(e))this.start({pause:!1});else{const t=this.springs;T(j(e),(e=>t[e].resume()))}return this}each(e){R(this.springs,e)}_onFrame(){const e=this._events,t=e.onStart,n=e.onChange,r=e.onRest,i=this._active.size>0,o=this._changed.size>0;(i&&!this._started||o&&!this._started)&&(this._started=!0,M(t,(e=>{let t=Ct(e,2),n=t[0],r=t[1];r.value=this.get(),n(r,this,this._item)})));const a=!i&&this._started,s=o||a&&r.size?this.get():null;o&&n.size&&M(n,(e=>{let t=Ct(e,2),n=t[0],r=t[1];r.value=s,n(r,this,this._item)})),a&&(this._started=!1,M(r,(e=>{let t=Ct(e,2),n=t[0],r=t[1];r.value=s,n(r,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}i.onFrame(this._onFrame)}};function Sn(e,t){return Promise.all(t.map((t=>_n(e,t)))).then((t=>$t(e,t)))}async function _n(e,t,n){const r=t.keys,o=t.to,a=t.from,s=t.loop,u=t.onRest,l=t.onResolve,c=F.obj(t.default)&&t.default;s&&(t.loop=!1),!1===o&&(t.to=null),!1===a&&(t.from=null);const d=F.arr(o)||F.fun(o)?o:void 0;d?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):T(En,(n=>{const r=t[n];if(F.fun(r)){const i=e._events[n];t[n]=e=>{let t=e.finished,n=e.cancelled;const o=i.get(r);o?(t||(o.finished=!1),n&&(o.cancelled=!0)):i.set(r,{value:null,finished:t||!1,cancelled:n||!1})},c&&(c[n]=t[n])}}));const h=e._state;t.pause===!h.paused?(h.paused=t.pause,L(t.pause?h.pauseQueue:h.resumeQueue)):h.paused&&(t.pause=!0);const f=(r||Object.keys(e.springs)).map((n=>e.springs[n].start(t))),p=!0===t.cancel||!0===jt(t,"cancel");(d||p&&h.asyncId)&&f.push(Qt(++e._lastAsyncId,{props:t,state:h,actions:{pause:O,resume:O,start(t,n){p?(nn(h,e._lastAsyncId),n(en(e))):(t.onRest=u,n(tn(d,t,h,e)))}}})),h.paused&&await new Promise((e=>{h.resumeQueue.add(e)}));const g=$t(e,await Promise.all(f));if(s&&g.finished&&(!n||!g.noop)){const n=mn(t,s,o);if(n)return Tn(e,[n]),_n(e,n,!0)}return l&&i.batchedUpdates((()=>l(g,e,e.item))),g}function kn(e,t){const n=Ot({},e.springs);return t&&T(j(t),(e=>{F.und(e.keys)&&(e=yn(e)),F.obj(e.to)||(e=Ot(Ot({},e),{},{to:void 0})),Pn(n,e,(e=>Fn(e)))})),On(e,n),n}function On(e,t){R(t,((t,n)=>{e.springs[n]||(e.springs[n]=t,Re(t,e))}))}function Fn(e,t){const n=new gn;return n.key=e,t&&Re(n,t),n}function Pn(e,t,n){t.keys&&T(t.keys,(r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)}))}function Tn(e,t){T(t,(t=>{Pn(e.springs,t,(t=>Fn(t,e)))}))}var Rn,jn,Mn=e=>{let t=e.children,n=At(e,Et);const r=(0,D.useContext)(In),i=n.pause||!!r.pause,o=n.immediate||!!r.immediate;n=function(e,t){const n=C((0,D.useState)((()=>({inputs:t,result:e()}))),1)[0],r=(0,D.useRef)(),i=r.current;let o=i;o?Boolean(t&&o.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,o.inputs))||(o={inputs:t,result:e()}):o=n;return(0,D.useEffect)((()=>{r.current=o,i==n&&(n.inputs=n.result=void 0)}),[o]),o.result}((()=>({pause:i,immediate:o})),[i,o]);const a=In.Provider;return D.createElement(a,{value:n},t)},In=(Rn=Mn,jn={},Object.assign(Rn,D.createContext(jn)),Rn.Provider._context=Rn,Rn.Consumer._context=Rn,Rn);Mn.Provider=In.Provider,Mn.Consumer=In.Consumer;var Bn=()=>{const e=[],t=function(t){Ye("".concat(qe,'Directly calling start instead of using the api object is deprecated 
2in v9 (use ".start" instead), this will be removed in later 0.X.0 versions'));const r=[];return T(e,((e,i)=>{if(F.und(t))r.push(e.start());else{const o=n(t,e,i);o&&r.push(e.start(o))}})),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return T(e,(e=>e.pause(...arguments))),this},t.resume=function(){return T(e,(e=>e.resume(...arguments))),this},t.set=function(t){T(e,((e,n)=>{const r=F.fun(t)?t(n,e):t;r&&e.set(r)}))},t.start=function(t){const n=[];return T(e,((e,r)=>{if(F.und(t))n.push(e.start());else{const i=this._getProps(t,e,r);i&&n.push(e.start(i))}})),n},t.stop=function(){return T(e,(e=>e.stop(...arguments))),this},t.update=function(t){return T(e,((e,n)=>e.update(this._getProps(t,e,n)))),this};const n=function(e,t,n){return F.fun(e)?e(n,t):e};return t._getProps=n,t};function Ln(e,t,n){const r=F.fun(t)&&t,i=r?r():t,o=i.reset,a=i.sort,s=i.trail,u=void 0===s?0:s,l=i.expires,c=void 0===l||l,d=i.exitBeforeEnter,h=void 0!==d&&d,f=i.onDestroyed,p=i.ref,g=i.config,v=(0,D.useMemo)((()=>r||3==arguments.length?Bn():void 0),[]),m=j(e),y=[],b=(0,D.useRef)(null),w=o?null:b.current;$e((()=>{b.current=y})),Ze((()=>(T(y,(e=>{null==v||v.add(e.ctrl),e.ctrl.ref=v})),()=>{T(b.current,(e=>{e.expired&&clearTimeout(e.expirationId),Ht(e.ctrl,v),e.ctrl.stop(!0)}))})));const x=function(e,t,n){let r=t.key,i=t.keys,o=void 0===i?r:i;if(null===o){const t=new Set;return e.map((e=>{const r=n&&n.find((n=>n.item===e&&"leave"!==n.phase&&!t.has(n)));return r?(t.add(r),r.key):Nn++}))}return F.und(o)?e:F.fun(o)?e.map(o):j(o)}(m,r?r():t,w),E=o&&b.current||[];$e((()=>T(E,(e=>{let t=e.ctrl,n=e.item,r=e.key;Ht(t,v),Pt(f,n,r)}))));const A=[];if(w&&T(w,((e,t)=>{e.expired?(clearTimeout(e.expirationId),E.push(e)):~(t=A[t]=x.indexOf(e.key))&&(y[t]=e)})),T(m,((e,t)=>{y[t]||(y[t]={key:x[t],item:e,phase:"mount",ctrl:new Cn},y[t].ctrl.item=e)})),A.length){let e=-1;const n=(r?r():t).leave;T(A,((t,r)=>{const i=w[r];~t?(e=y.indexOf(i),y[e]=Ot(Ot({},i),{},{item:m[t]})):n&&y.splice(++e,0,i)}))}F.fun(a)&&y.sort(((e,t)=>a(e.item,t.item)));let C=-u;const S=Je(),_=It(t),k=new Map,O=(0,D.useRef)(new Map),P=(0,D.useRef)(!1);T(y,((e,n)=>{const i=e.key,o=e.phase,a=r?r():t;let s,l;const d=Pt(a.delay||0,i);if("mount"==o)s=a.enter,l="enter";else{const e=x.indexOf(i)<0;if("leave"!=o)if(e)s=a.leave,l="leave";else{if(!(s=a.update))return;l="update"}else{if(e)return;s=a.enter,l="enter"}}if(s=Pt(s,e.item,n),s=F.obj(s)?Nt(s):{to:s},!s.config){const t=g||_.config;s.config=Pt(t,e.item,n,l)}C+=u;const f=Ot(Ot({},_),{},{delay:d+C,ref:p,immediate:a.immediate,reset:!1},s);if("enter"==l&&F.und(f.from)){const i=r?r():t,o=F.und(i.initial)||w?i.from:i.initial;f.from=Pt(o,e.item,n)}const v=f.onResolve;f.onResolve=e=>{Pt(v,e);const t=b.current,n=t.find((e=>e.key===i));if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){const e=t.every((e=>e.ctrl.idle));if("leave"==n.phase){const t=Pt(c,n.item);if(!1!==t){const r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(S,r)))}}e&&t.some((e=>e.expired))&&(O.current.delete(n),h&&(P.current=!0),S())}};const m=kn(e.ctrl,f);"leave"===l&&h?O.current.set(e,{phase:l,springs:m,payload:f}):k.set(e,{phase:l,springs:m,payload:f})}));const R=(0,D.useContext)(Mn),M=function(e){const t=(0,D.useRef)();return(0,D.useEffect)((()=>{t.current=e})),t.current}(R),I=R!==M&&zt(R);$e((()=>{I&&T(y,(e=>{e.ctrl.start({default:R})}))}),[R]),T(k,((e,t)=>{if(O.current.size){const e=y.findIndex((e=>e.key===t.key));y.splice(e,1)}})),$e((()=>{T(O.current.size?O.current:k,((e,t)=>{let n=e.phase,r=e.payload;const i=t.ctrl;t.phase=n,null==v||v.add(i),I&&"enter"==n&&i.start({default:R}),r&&(Vt(i,r.ref),!i.ref&&!v||P.current?(i.start(r),P.current&&(P.current=!1)):i.update(r))}))}),o?void 0:n);const B=e=>D.createElement(D.Fragment,null,y.map(((t,n)=>{const r=(k.get(t)||t.ctrl).springs,i=e(Ot({},r),t.item,t,n);return i&&i.type?D.createElement(i.type,Ot(Ot({},i.props),{},{key:F.str(t.key)||F.num(t.key)?t.key:t.ctrl.id,ref:i.ref})):i})));return v?[B,v]:B}var Nn=1;var Un=class extends un{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=me(...t);const n=this._get(),r=yt(n);lt(this,r.create(n))}advance(e){const t=this._get();P(t,this.get())||(ut(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&Wn(this._active)&&Hn(this)}_get(){const e=F.arr(this.source)?this.source.map(ke):j(ke(this.source));return this.calc(...e)}_start(){this.idle&&!Wn(this._active)&&(this.idle=!1,T(ct(this),(e=>{e.done=!1})),k.skipAnimation?(i.batchedUpdates((()=>this.advance())),Hn(this)):X.start(this))}_attach(){let e=1;T(j(this.source),(t=>{_e(t)&&Re(t,this),an(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){T(j(this.source),(e=>{_e(e)&&je(e,this)})),this._active.clear(),Hn(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=j(this.source).reduce(((e,t)=>Math.max(e,(an(t)?t.priority:0)+1)),0))}};function zn(e){return!1!==e.idle}function Wn(e){return!e.size||Array.from(e).every(zn)}function Hn(e){e.idle||(e.idle=!0,T(ct(e),(e=>{e.done=!0})),Fe(e,{type:"idle",parent:e}))}k.assign({createStringInterpolator:Ge,to:(e,t)=>
2new Un(e,t)});X.advance;var Vn=n(22520);const Gn=["style","children","scrollTop","scrollLeft","viewBox"],qn=["x","y","z"],Kn=["scrollTop","scrollLeft"];function Xn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Yn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Yn(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Qn(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var $n=/^--/;function Jn(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||$n.test(e)||er.hasOwnProperty(e)&&er[e]?(""+t).trim():t+"px"}var Zn={};var er={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},tr=["Webkit","Ms","Moz","O"];er=Object.keys(er).reduce(((e,t)=>(tr.forEach((n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t])),e)),er);var nr=/^(matrix|translate|scale|rotate|skew)/,rr=/^(translate)/,ir=/^(rotate|skew)/,or=(e,t)=>F.num(e)&&0!==e?e+t:e,ar=(e,t)=>F.arr(e)?e.every((e=>ar(e,t))):F.num(e)?e===t:parseFloat(e)===t,sr=class extends gt{constructor(e){let t=e.x,n=e.y,r=e.z,i=Qn(e,qn);const o=[],a=[];(t||n||r)&&(o.push([t||0,n||0,r||0]),a.push((e=>["translate3d(".concat(e.map((e=>or(e,"px"))).join(","),")"),ar(e,0)]))),R(i,((e,t)=>{if("transform"===t)o.push([e||""]),a.push((e=>[e,""===e]));else if(nr.test(t)){if(delete i[t],F.und(e))return;const n=rr.test(t)?"px":ir.test(t)?"deg":"";o.push(j(e)),a.push("rotate3d"===t?e=>{let t=Xn(e,4),r=t[0],i=t[1],o=t[2],a=t[3];return["rotate3d(".concat(r,",").concat(i,",").concat(o,",").concat(or(a,n),")"),ar(a,0)]}:e=>["".concat(t,"(").concat(e.map((e=>or(e,n))).join(","),")"),ar(e,t.startsWith("scale")?1:0)])}})),o.length&&(i.transform=new ur(o,a)),super(i)}}
2,ur=class extends Pe{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return T(this.inputs,((n,r)=>{const i=ke(n[0]),o=Xn(this.transforms[r](F.arr(i)?i:n.map(ke)),2),a=o[0],s=o[1];e+=" "+a,t=t&&s})),t?"none":e}observerAdded(e){1==e&&T(this.inputs,(e=>T(e,(e=>_e(e)&&Re(e,this)))))}observerRemoved(e){0==e&&T(this.inputs,(e=>T(e,(e=>_e(e)&&je(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),Fe(this,e)}};k.assign({batchedUpdates:Vn.unstable_batchedUpdates,createStringInterpolator:Ge,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}});var lr=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.applyAnimatedValues,r=void 0===n?()=>!1:n,i=t.createAnimatedStyle,o=void 0===i?e=>new gt(e):i,a=t.getComponentProps;const s={applyAnimatedValues:r,createAnimatedStyle:o,getComponentProps:void 0===a?e=>e:a},u=e=>{const t=xt(e)||"Anonymous";return(e=F.str(e)?u[e]||(u[e]=bt(e,s)):e[Dt]||(e[Dt]=bt(e,s))).displayName="Animated(".concat(t,")"),e};return R(e,((t,n)=>{F.arr(e)&&(n=xt(t)),u[n]=u(t)})),{animated:u}}(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,r=t.style,i=t.children,o=t.scrollTop,a=t.scrollLeft,s=t.viewBox,u=Qn(t,Gn),l=Object.values(u),c=Object.keys(u).map((t=>n||e.hasAttribute(t)?t:Zn[t]||(Zn[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==i&&(e.textContent=i);for(const t in r)if(r.hasOwnProperty(t)){const n=Jn(t,r[t]);$n.test(t)?e.style.setProperty(t,n):e.style[t]=n}c.forEach(((t,n)=>{e.setAttribute(t,l[n])})),void 0!==o&&(e.scrollTop=o),void 0!==a&&(e.scrollLeft=a),void 0!==s&&e.setAttribute("viewBox",s)},createAnimatedStyle:e=>new sr(e),getComponentProps:e=>{e.scrollTop,e.scrollLeft;return Qn(e,Kn)}}),cr=lr.animated}
2,2681(e,t,n){"use strict";n.d(t,{m:()=>h});var r,i,o,a=n(54231),s=n(30829);function u(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function l(e,t){return e.get(d(e,t))}function c(e,t,n){return e.set(d(e,t),n),n}function d(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var h=new(r=new WeakMap,i=new WeakMap,o=new WeakMap,class extends a.Q{constructor(){super(),u(this,r,void 0),u(this,i,void 0),u(this,o,void 0),c(o,this,(e=>{if(!s.S$&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}))}onSubscribe(){l(i,this)||this.setEventListener(l(o,this))}onUnsubscribe(){var e;this.hasListeners()||(null===(e=l(i,this))||void 0===e||e.call(this),c(i,this,void 0))}setEventListener(e){var t;c(o,this,e),null===(t=l(i,this))||void 0===t||t.call(this),c(i,this,e((e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})))}setFocused(e){l(r,this)!==e&&(c(r,this,e),this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach((t=>{t(e)}))}isFocused(){var e;return"boolean"==typeof l(r,this)?l(r,this):"hidden"!==(null===(e=globalThis.document)||void 0===e?void 0:e.visibilityState)}})},70217(e,t,n){"use strict";n.d(t,{$:()=>w,s:()=>y});var r,i,o,a,s=n(6604),u=n(82045),l=n(88121);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t,n){p(e,t),t.set(e,n)}function p(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function g(e,t){return e.get(m(e,t))}function v(e,t,n){return e.set(m(e,t),n),n}function m(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var y=(r=new WeakMap,i=new WeakMap,o=new WeakMap,a=new WeakSet,class extends u.k{constructor(e){var t,n;super(),p(t=this,n=a),n.add(t),f(this,r,void 0),f(this,i,void 0),f(this,o,void 0),this.mutationId=e.mutationId,v(i,this,e.mutationCache),v(r,this,[]),this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){g(r,this).includes(e)||(g(r,this).push(e),this.clearGcTimeout(),g(i,this).notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){v(r,this,g(r,this).filter((t=>t!==e))),this.scheduleGc(),g(i,this).notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){g(r,this).length||("pending"===this.state.status?this.scheduleGc():g(i,this).remove(this))}continue(){var e,t;return null!==(e=null===(t=g(o,this))||void 0===t?void 0:t.continue())&&void 0!==e?e:this.execute(this.state.variables)}async execute(e){var t;v(o,this,(0,l.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{m(a,this,b).call(this,{type:"failed",failureCount:e,error:t})},onPause:()=>{m(a,this,b).call(this,{type:"pause"})},onContinue:()=>{m(a,this,b).call(this,{type:"continue"})},retry:null!==(t=this.options.retry)&&void 0!==t?t:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>g(i,this).canRun(this)}));
2const n="pending"===this.state.status,r=!g(o,this).canStart();try{var s,u,c,d,h,f,p,y;if(!n){var w,D,x,E;m(a,this,b).call(this,{type:"pending",variables:e,isPaused:r}),await(null===(w=(D=g(i,this).config).onMutate)||void 0===w?void 0:w.call(D,e,this));const t=await(null===(x=(E=this.options).onMutate)||void 0===x?void 0:x.call(E,e));t!==this.state.context&&m(a,this,b).call(this,{type:"pending",context:t,variables:e,isPaused:r})}const t=await g(o,this).start();return await(null===(s=(u=g(i,this).config).onSuccess)||void 0===s?void 0:s.call(u,t,e,this.state.context,this)),await(null===(c=(d=this.options).onSuccess)||void 0===c?void 0:c.call(d,t,e,this.state.context)),await(null===(h=(f=g(i,this).config).onSettled)||void 0===h?void 0:h.call(f,t,null,this.state.variables,this.state.context,this)),await(null===(p=(y=this.options).onSettled)||void 0===p?void 0:p.call(y,t,null,e,this.state.context)),m(a,this,b).call(this,{type:"success",data:t}),t}catch(t){try{var A,C,S,_,k,O,F,P;throw await(null===(A=(C=g(i,this).config).onError)||void 0===A?void 0:A.call(C,t,e,this.state.context,this)),await(null===(S=(_=this.options).onError)||void 0===S?void 0:S.call(_,t,e,this.state.context)),await(null===(k=(O=g(i,this).config).onSettled)||void 0===k?void 0:k.call(O,void 0,t,this.state.variables,this.state.context,this)),await(null===(F=(P=this.options).onSettled)||void 0===F?void 0:F.call(P,void 0,t,e,this.state.context)),t}finally{m(a,this,b).call(this,{type:"error",error:t})}}finally{g(i,this).runNext(this)}}});function b(e){this.state=(t=>{switch(e.type){case"failed":return d(d({},t),{},{failureCount:e.failureCount,failureReason:e.error});case"pause":return d(d({},t),{},{isPaused:!0});case"continue":return d(d({},t),{},{isPaused:!1});case"pending":return d(d({},t),{},{context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()});case"success":return d(d({},t),{},{data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1});case"error":return d(d({},t),{},{data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"})}})(this.state),s.j.batch((()=>{g(r,this).forEach((t=>{t.onMutationUpdate(e)})),g(i,this).notify({mutation:this,type:"updated",action:e})}))}function w(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},6604(e,t,n){"use strict";n.d(t,{j:()=>r});var r=function(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=e=>setTimeout(e,0);const o=r=>{t?e.push(r):i((()=>{n(r)}))};return{batch:o=>{let a;t++;try{a=o()}finally{t--,t||(()=>{const t=e;e=[],t.length&&i((()=>{r((()=>{t.forEach((e=>{n(e)}))}))}))})()}return a},batchCalls:e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];o((()=>{e(...n)}))},schedule:o,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{i=e}}}()},50990(e,t,n){"use strict";n.d(t,{t:()=>h});var r,i,o,a=n(54231),s=n(30829);function u(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function l(e,t){return e.get(d(e,t))}function c(e,t,n){return e.set(d(e,t),n),n}function d(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var h=new(r=new WeakMap,i=new WeakMap,o=new WeakMap,class extends a.Q{constructor(){super(),u(this,r,!0),u(this,i,void 0),u(this,o,void 0),c(o,this,(e=>{if(!s.S$&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}))}onSubscribe(){l(i,this)||this.setEventListener(l(o,this))}onUnsubscribe(){var e;this.hasListeners()||(null===(e=l(i,this))||void 0===e||e.call(this),c(i,this,void 0))}setEventListener(e){var t;c(o,this,e),null===(t=l(i,this))||void 0===t||t.call(this),c(i,this,e(this.setOnline.bind(this)))}
2setOnline(e){l(r,this)!==e&&(c(r,this,e),this.listeners.forEach((t=>{t(e)})))}isOnline(){return l(r,this)}})},31772(e,t,n){"use strict";n.d(t,{X:()=>x,k:()=>A});var r,i,o,a,s,u,l,c=n(30829),d=n(6604),h=n(88121),f=n(82045);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t,n){y(e,t),t.set(e,n)}function y(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function b(e,t){return e.get(D(e,t))}function w(e,t,n){return e.set(D(e,t),n),n}function D(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var x=(r=new WeakMap,i=new WeakMap,o=new WeakMap,a=new WeakMap,s=new WeakMap,u=new WeakMap,l=new WeakSet,class extends f.k{constructor(e){var t,n,c;super(),y(n=this,c=l),c.add(n),m(this,r,void 0),m(this,i,void 0),m(this,o,void 0),m(this,a,void 0),m(this,s,void 0),m(this,u,void 0),w(u,this,!1),w(s,this,e.defaultOptions),this.setOptions(e.options),this.observers=[],w(o,this,e.cache),this.queryKey=e.queryKey,this.queryHash=e.queryHash,w(r,this,function(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?null!=r?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}(this.options)),this.state=null!==(t=e.state)&&void 0!==t?t:b(r,this),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var e;return null===(e=b(a,this))||void 0===e?void 0:e.promise}setOptions(e){this.options=g(g({},b(s,this)),e),this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||b(o,this).remove(this)}setData(e,t){const n=(0,c.pl)(this.state.data,e,this.options);return D(l,this,E).call(this,{data:n,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt,manual:null==t?void 0:t.manual}),n}setState(e,t){D(l,this,E).call(this,{type:"setState",state:e,setStateOptions:t})}cancel(e){var t,n;const r=null===(t=b(a,this))||void 0===t?void 0:t.promise;return null===(n=b(a,this))||void 0===n||n.cancel(e),r?r.then(c.lQ).catch(c.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(b(r,this))}isActive(){return this.observers.some((e=>!1!==(0,c.Eh)(e.options.enabled,this)))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return!!this.state.isInvalidated||(this.getObserversCount()>0?this.observers.some((e=>e.getCurrentResult().isStale)):void 0===this.state.data)}isStaleByTime(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.state.isInvalidated||void 0===this.state.data||!(0,c.j3)(this.state.dataUpdatedAt,e)}onFocus(){var e;const t=this.observers.find((e=>e.shouldFetchOnWindowFocus()));null==t||t.refetch({cancelRefetch:!1}),null===(e=b(a,this))||void 0===e||e.continue()}onOnline(){var e;const t=this.observers.find((e=>e.shouldFetchOnReconnect()));null==t||t.refetch({cancelRefetch:!1}),null===(e=b(a,this))||void 0===e||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),b(o,this).notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter((t=>t!==e)),this.observers.length||(b(a,this)&&(b(u,this)?b(a,this).cancel({revert:!0}):b(a,this).cancelRetry()),this.scheduleGc()),b(o,this).notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||D(l,this,E).call(this,{type:"invalidate"})}fetch(e,t){var n,r;if("idle"!==this.state.fetchStatus)if(void 0!==this.state.data&&null!=t&&t.cancelRefetch)this.cancel({silent:!0});else if(b(a,this))return b(a,this).continueRetry(),b(a,this).promise;if(e&&this.setOptions(e),!this.options.queryFn){const e=this.observers.find((e=>e.options.queryFn));e&&this.setOptions(e.options)}const s=new AbortController,d=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(w(u,this,!0),s.signal)}
2)},f={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>{const e=(0,c.ZM)(this.options,t),n={queryKey:this.queryKey,meta:this.meta};return d(n),w(u,this,!1),this.options.persister?this.options.persister(e,n,this):e(n)}};var p;(d(f),null===(n=this.options.behavior)||void 0===n||n.onFetch(f,this),w(i,this,this.state),"idle"===this.state.fetchStatus||this.state.fetchMeta!==(null===(r=f.fetchOptions)||void 0===r?void 0:r.meta))&&D(l,this,E).call(this,{type:"fetch",meta:null===(p=f.fetchOptions)||void 0===p?void 0:p.meta});const g=e=>{var t,n,r,i;((0,h.wm)(e)&&e.silent||D(l,this,E).call(this,{type:"error",error:e}),(0,h.wm)(e))||(null===(t=(n=b(o,this).config).onError)||void 0===t||t.call(n,e,this),null===(r=(i=b(o,this).config).onSettled)||void 0===r||r.call(i,this.state.data,e,this));this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return w(a,this,(0,h.II)({initialPromise:null==t?void 0:t.initialPromise,fn:f.fetchFn,abort:s.abort.bind(s),onSuccess:e=>{var t,n,r,i;if(void 0!==e){try{this.setData(e)}catch(e){return void g(e)}null===(t=(n=b(o,this).config).onSuccess)||void 0===t||t.call(n,e,this),null===(r=(i=b(o,this).config).onSettled)||void 0===r||r.call(i,e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1}
2else g(new Error("".concat(this.queryHash," data is undefined")))},onError:g,onFail:(e,t)=>{D(l,this,E).call(this,{type:"failed",failureCount:e,error:t})},onPause:()=>{D(l,this,E).call(this,{type:"pause"})},onContinue:()=>{D(l,this,E).call(this,{type:"continue"})},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode,canRun:()=>!0})),b(a,this).start()}});function E(e){this.state=(t=>{var n,r;switch(e.type){case"failed":return g(g({},t),{},{fetchFailureCount:e.failureCount,fetchFailureReason:e.error});case"pause":return g(g({},t),{},{fetchStatus:"paused"});case"continue":return g(g({},t),{},{fetchStatus:"fetching"});case"fetch":return g(g(g({},t),A(t.data,this.options)),{},{fetchMeta:null!==(n=e.meta)&&void 0!==n?n:null});case"success":return g(g({},t),{},{data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:null!==(r=e.dataUpdatedAt)&&void 0!==r?r:Date.now(),error:null,isInvalidated:!1,status:"success"},!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null});case"error":const o=e.error;return(0,h.wm)(o)&&o.revert&&b(i,this)?g(g({},b(i,this)),{},{fetchStatus:"idle"}):g(g({},t),{},{error:o,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"});case"invalidate":return g(g({},t),{},{isInvalidated:!0});case"setState":return g(g({},t),e.state)}})(this.state),d.j.batch((()=>{this.observers.forEach((e=>{e.onQueryUpdate()})),b(o,this).notify({query:this,type:"updated",action:e})}))}function A(e,t){return g({fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,h.v_)(t.networkMode)?"fetching":"paused"},void 0===e&&{error:null,status:"pending"})}},93012(e,t,n){"use strict";n.d(t,{E:()=>G});var r,i=n(30829),o=n(31772),a=n(6604),s=n(54231);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function d(e,t){return e.get(h(e,t))}function h(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var f,p,g=(r=new WeakMap,class extends s.Q{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t,n,i;super(),c(this,r,void 0),this.config=e,t=r,n=this,i=new Map,t.set(h(t,n),i)}build(e,t,n){var r;const a=t.queryKey,s=null!==(r=t.queryHash)&&void 0!==r?r:(0,i.F$)(a,t);let u=this.get(s);return u||(u=new o.X({cache:this,queryKey:a,queryHash:s,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(a)}),this.add(u)),u}add(e){d(r,this).has(e.queryHash)||(d(r,this).set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=d(r,this).get(e.queryHash);t&&(e.destroy(),t===e&&d(r,this).delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){a.j.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return d(r,this).get(e)}getAll(){return[...d(r,this).values()]}find(e){const t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({exact:!0},e);return this.getAll().find((e=>(0,i.MK)(t,e)))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=this.getAll();return Object.keys(e).length>0?t.filter((t=>(0,i.MK)(e,t))):t}notify(e){a.j.batch((()=>
2{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){a.j.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){a.j.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}}),v=n(70217);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function w(e,t){return e.get(x(e,t))}function D(e,t,n){return e.set(x(e,t),n),n}function x(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var E=(f=new WeakMap,p=new WeakMap,class extends s.Q{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(),b(this,f,void 0),b(this,p,void 0),this.config=e,D(f,this,new Map),D(p,this,Date.now())}build(e,t,n){var r;const i=new v.s({mutationCache:this,mutationId:D(p,this,(r=w(p,this),++r)),options:e.defaultMutationOptions(t),state:n});return this.add(i),i}add(e){var t;const n=A(e),r=null!==(t=w(f,this).get(n))&&void 0!==t?t:[];r.push(e),w(f,this).set(n,r),this.notify({type:"added",mutation:e})}remove(e){const t=A(e);if(w(f,this).has(t)){var n;const r=null===(n=w(f,this).get(t))||void 0===n?void 0:n.filter((t=>t!==e));r&&(0===r.length?w(f,this).delete(t):w(f,this).set(t,r))}this.notify({type:"removed",mutation:e})}canRun(e){var t;const n=null===(t=w(f,this).get(A(e)))||void 0===t?void 0:t.find((e=>"pending"===e.state.status));return!n||n===e}runNext(e){var t,n;const r=null===(t=w(f,this).get(A(e)))||void 0===t?void 0:t.find((t=>
2t!==e&&t.state.isPaused));return null!==(n=null==r?void 0:r.continue())&&void 0!==n?n:Promise.resolve()}clear(){a.j.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}getAll(){return[...w(f,this).values()].flat()}find(e){const t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({exact:!0},e);return this.getAll().find((e=>(0,i.nJ)(t,e)))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getAll().filter((t=>(0,i.nJ)(e,t)))}notify(e){a.j.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}resumePausedMutations(){const e=this.getAll().filter((e=>e.state.isPaused));return a.j.batch((()=>Promise.all(e.map((e=>e.continue().catch(i.lQ))))))}});function A(e){var t,n;return null!==(t=null===(n=e.options.scope)||void 0===n?void 0:n.id)&&void 0!==t?t:String(e.mutationId)}var C,S,_,k,O,F,P,T,R=n(2681),j=n(50990);function M(e){return{onFetch:(t,n)=>{var r,o,a;const s=t.options,u=null===(r=t.fetchOptions)||void 0===r||null===(r=r.meta)||void 0===r||null===(r=r.fetchMore)||void 0===r?void 0:r.direction,l=(null===(o=t.state.data)||void 0===o?void 0:o.pages)||[],c=(null===(a=t.state.data)||void 0===a?void 0:a.pageParams)||[];let d={pages:[],pageParams:[]},h=0;const f=async()=>{let n=!1;const r=(0,i.ZM)(t.options,t.fetchOptions),o=async(e,o,a)=>
2{if(n)return Promise.reject();if(null==o&&e.pages.length)return Promise.resolve(e);const s={queryKey:t.queryKey,pageParam:o,direction:a?"backward":"forward",meta:t.options.meta};var u;u=s,Object.defineProperty(u,"signal",{enumerable:!0,get:()=>(t.signal.aborted?n=!0:t.signal.addEventListener("abort",(()=>{n=!0})),t.signal)});const l=await r(s),c=t.options.maxPages,d=a?i.ZZ:i.y9;return{pages:d(e.pages,l,c),pageParams:d(e.pageParams,o,c)}};if(u&&l.length){const e="backward"===u,t={pages:l,pageParams:c},n=(e?B:I)(s,t);d=await o(t,n,e)}else{const t=null!=e?e:l.length;do{var a;const e=0===h?null!==(a=c[0])&&void 0!==a?a:s.initialPageParam:I(s,d);if(h>0&&null==e)break;d=await o(d,e),h++}while(h<t)}return d};t.options.persister?t.fetchFn=()=>{var e,r;return null===(e=(r=t.options).persister)||void 0===e?void 0:e.call(r,f,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=f}}}function I(e,t){let n=t.pages,r=t.pageParams;const i=n.length-1;return n.length>0?e.getNextPageParam(n[i],n,r[i],r):void 0}function B(e,t){var n;let r=t.pages,i=t.pageParams;return r.length>0?null===(n=e.getPreviousPageParam)||void 0===n?void 0:n.call(e,r[0],r,i[0],i):void 0}function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach((function(t){U(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function U(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function z(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function W(e,t){return e.get(V(e,t))}function H(e,t,n){return e.set(V(e,t),n),n}function V(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var G=(C=new WeakMap,S=new WeakMap,_=new WeakMap,k=new WeakMap,O=new WeakMap,F=new WeakMap,P=new WeakMap,T=new WeakMap,class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};z(this,C,void 0),z(this,S,void 0),z(this,_,void 0),z(this,k,void 0),z(this,O,void 0),z(this,F,void 0),z(this,P,void 0),z(this,T,void 0),H(C,this,e.queryCache||new g),H(S,this,e.mutationCache||new E),H(_,this,e.defaultOptions||{}),H(k,this,new Map),H(O,this,new Map),H(F,this,0)}mount(){var e;H(F,this,(e=W(F,this),e++,e)),1===W(F,this)&&(H(P,this,R.m.subscribe((async e=>{e&&(await this.resumePausedMutations(),W(C,this).onFocus())}))),H(T,this,j.t.subscribe((async e=>{e&&(await this.resumePausedMutations(),W(C,this).onOnline())}))))}unmount(){var e,t,n;H(F,this,(e=W(F,this),e--,e)),0===W(F,this)&&(null===(t=W(P,this))||void 0===t||t.call(this),H(P,this,void 0),null===(n=W(T,this))||void 0===n||n.call(this),H(T,this,void 0))}isFetching(e){return W(C,this).findAll(N(N({},e),{},{fetchStatus:"fetching"})).length}isMutating(e){return W(S,this).findAll(N(N({},e),{},{status:"pending"})).length}getQueryData(e){var t;const n=this.defaultQueryOptions({queryKey:e});return null===(t=W(C,this).get(n.queryHash))||void 0===t?void 0:t.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);if(void 0===t)return this.fetchQuery(e);{const n=this.defaultQueryOptions(e),r=W(C,this).build(this,n);return e.revalidateIfStale&&r.isStaleByTime((0,i.d2)(n.staleTime,r))&&this.prefetchQuery(n),Promise.resolve(t)}}getQueriesData(e){return W(C,this).findAll(e).map((e=>[e.queryKey,e.state.data]))}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),o=W(C,this).get(r.queryHash),a=null==o?void 0:o.state.data,s=(0,i.Zw)(t,a);if(void 0!==s)return W(C,this).build(this,r).setData(s,N(N({},n),{},{manual:!0}))}
2setQueriesData(e,t,n){return a.j.batch((()=>W(C,this).findAll(e).map((e=>{let r=e.queryKey;return[r,this.setQueryData(r,t,n)]}))))}getQueryState(e){var t;const n=this.defaultQueryOptions({queryKey:e});return null===(t=W(C,this).get(n.queryHash))||void 0===t?void 0:t.state}removeQueries(e){const t=W(C,this);a.j.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const n=W(C,this),r=N({type:"active"},e);return a.j.batch((()=>(n.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries(r,t))))}cancelQueries(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=N({revert:!0},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),n=a.j.batch((()=>W(C,this).findAll(e).map((e=>e.cancel(t)))));return Promise.all(n).then(i.lQ).catch(i.lQ)}invalidateQueries(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a.j.batch((()=>{var n,r;if(W(C,this).findAll(e).forEach((e=>{e.invalidate()})),"none"===e.refetchType)return Promise.resolve();const i=N(N({},e),{},{type:null!==(n=null!==(r=e.refetchType)&&void 0!==r?r:e.type)&&void 0!==n?n:"active"});return this.refetchQueries(i,t)}))}refetchQueries(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;const r=N(N({},n),{},{cancelRefetch:null===(e=null==n?void 0:n.cancelRefetch)||void 0===e||e}),o=a.j.batch((()=>W(C,this).findAll(t).filter((e=>!e.isDisabled())).map((e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(i.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))));return Promise.all(o).then(i.lQ)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const n=W(C,this).build(this,t);return n.isStaleByTime((0,i.d2)(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(i.lQ).catch(i.lQ)}fetchInfiniteQuery(e){return e.behavior=M(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(i.lQ).catch(i.lQ)}ensureInfiniteQueryData(e){return e.behavior=M(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return j.t.isOnline()?W(S,this).resumePausedMutations():Promise.resolve()}getQueryCache(){return W(C,this)}getMutationCache(){return W(S,this)}getDefaultOptions(){return W(_,this)}setDefaultOptions(e){H(_,this,e)}setQueryDefaults(e,t){W(k,this).set((0,i.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...W(k,this).values()];let n={};return t.forEach((t=>{(0,i.Cp)(e,t.queryKey)&&(n=N(N({},n),t.defaultOptions))})),n}setMutationDefaults(e,t){W(O,this).set((0,i.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...W(O,this).values()];let n={};return t.forEach((t=>{(0,i.Cp)(e,t.mutationKey)&&(n=N(N({},n),t.defaultOptions))})),n}defaultQueryOptions(e){if(e._defaulted)return e;const t=N(N(N(N({},W(_,this).queries),this.getQueryDefaults(e.queryKey)),e),{},{_defaulted:!0});return t.queryHash||(t.queryHash=(0,i.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),!0!==t.enabled&&t.queryFn===i.hT&&(t.enabled=!1),t}defaultMutationOptions(e){return null!=e&&e._defaulted?e:N(N(N(N({},W(_,this).mutations),(null==e?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey)),e),{},{_defaulted:!0})}clear(){W(C,this).clear(),W(S,this).clear()}})},95002(e,t,n){"use strict";n.d(t,{$:()=>T});var r,i,o,a,s,u,l,c,d,h,f,p,g,v,m,y=n(30829),b=n(6604),w=n(2681),D=n(54231),x=n(31772);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){C(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function C(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(){return S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S.apply(null,arguments)}function _(e,t,n){k(e,t),t.set(e,n)}function k(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function O(e,t){return e.get(P(e,t))}function F(e,t,n){return e.set(P(e,t),n),n}function P(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var T=(r=new WeakMap,i=new WeakMap,o=new WeakMap,a=new WeakMap,s=new WeakMap,u=new WeakMap,l=new WeakMap,c=new WeakMap,d=new WeakMap,h=new WeakMap,f=new WeakMap,p=new WeakMap,g=new WeakMap,v=new WeakMap,m=new WeakSet,class extends D.Q{constructor(e,t){var n,y;super(),k(n=this,y=m),y.add(n),_(this,r,void 0),_(this,i,void 0),_(this,o,void 0),_(this,a,void 0),_(this,s,void 0),_(this,u,void 0),_(this,l,void 0),_(this,c,void 0),_(this,d,void 0),_(this,h,void 0),_(this,f,void 0),_(this,p,void 0),_(this,g,void 0),_(this,v,new Set),this.options=t,F(r,this,e),F(l,this,null),this.bindMethods(),this.setOptions(t)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(O(i,this).addObserver(this),W(O(i,this),this.options)?P(m,this,R).call(this):this.updateResult(),P(m,this,B).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return H(O(i,this),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return H(O(i,this),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,P(m,this,L).call(this),P(m,this,N).call(this),O(i,this).removeObserver(this)}setOptions(e,t){const n=this.options,o=O(i,this);if(this.options=O(r,this).defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,y.Eh)(this.options.enabled,O(i,this)))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");P(m,this,U).call(this),O(i,this).setOptions(this.options),n._defaulted&&!(0,y.f8)(this.options,n)&&O(r,this).getQueryCache().notify({type:"observerOptionsUpdated",query:O(i,this),observer:this});const a=this.hasListeners();a&&V(O(i,this),o,this.options,n)&&P(m,this,R).call(this),this.updateResult(t),!a||O(i,this)===o&&(0,y.Eh)(this.options.enabled,O(i,this))===(0,y.Eh)(n.enabled,O(i,this))&&(0,y.d2)(this.options.staleTime,O(i,this))===(0,y.d2)(n.staleTime,O(i,this))||P(m,this,j).call(this);const s=P(m,this,M).call(this);!a||O(i,this)===o&&(0,y.Eh)(this.options.enabled,O(i,this))===(0,y.Eh)(n.enabled,O(i,this))&&s===O(g,this)||P(m,this,I).call(this,s)}getOptimisticResult(e){const t=O(r,this).getQueryCache().build(O(r,this),e),n=this.createResult(t,e);return function(e,t){if(!(0,y.f8)(e.getCurrentResult(),t))return!0;return!1}(this,n)&&(F(a,this,n),F(u,this,this.options),F(s,this,O(i,this).state)),n}getCurrentResult(){return O(a,this)}trackResult(e,t){const n={};return Object.keys(e).forEach((r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(r),null==t||t(r),e[r])})})),n}trackProp(e){O(v,this).add(e)}getCurrentQuery(){return O(i,this)}refetch(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=S({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return this.fetch(A({},t))}fetchOptimistic(e){const t=O(r,this).defaultQueryOptions(e),n=O(r,this).getQueryCache().build(O(r,this),t);return n.isFetchingOptimistic=!0,n.fetch().then((()=>this.createResult(n,t)))}fetch(e){var t;return P(m,this,R).call(this,A(A({},e),{},{cancelRefetch:null===(t=e.cancelRefetch)||void 0===t||t})).then((()=>(this.updateResult(),O(a,this))))}
2createResult(e,t){const n=O(i,this),r=this.options,f=O(a,this),p=O(s,this),g=O(u,this),v=e!==n?e.state:O(o,this),m=e.state;let b,w=A({},m),D=!1;if(t._optimisticResults){const i=this.hasListeners(),o=!i&&W(e,t),a=i&&V(e,n,t,r);(o||a)&&(w=A(A({},w),(0,x.k)(m.data,e.options))),"isRestoring"===t._optimisticResults&&(w.fetchStatus="idle")}let E=w,C=E.error,S=E.errorUpdatedAt,_=E.status;if(t.select&&void 0!==w.data)if(f&&w.data===(null==p?void 0:p.data)&&t.select===O(c,this))b=O(d,this);else try{F(c,this,t.select),b=t.select(w.data),b=(0,y.pl)(null==f?void 0:f.data,b,t),F(d,this,b),F(l,this,null)}catch(e){F(l,this,e)}else b=w.data;if(void 0!==t.placeholderData&&void 0===b&&"pending"===_){let e;var k;if(null!=f&&f.isPlaceholderData&&t.placeholderData===(null==g?void 0:g.placeholderData))e=f.data;else if(e="function"==typeof t.placeholderData?t.placeholderData(null===(k=O(h,this))||void 0===k?void 0:k.state.data,O(h,this)):t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),F(l,this,null)}catch(e){F(l,this,e)}void 0!==e&&(_="success",b=(0,y.pl)(null==f?void 0:f.data,e,t),D=!0)}O(l,this)&&(C=O(l,this),b=O(d,this),S=Date.now(),_="error");const P="fetching"===w.fetchStatus,T="pending"===_,R="error"===_,j=T&&P,M=void 0!==b;return{status:_,fetchStatus:w.fetchStatus,isPending:T,isSuccess:"success"===_,isError:R,isInitialLoading:j,isLoading:j,data:b,dataUpdatedAt:w.dataUpdatedAt,error:C,errorUpdatedAt:S,failureCount:w.fetchFailureCount,failureReason:w.fetchFailureReason,errorUpdateCount:w.errorUpdateCount,isFetched:w.dataUpdateCount>0||w.errorUpdateCount>0,isFetchedAfterMount:w.dataUpdateCount>v.dataUpdateCount||w.errorUpdateCount>v.errorUpdateCount,isFetching:P,isRefetching:P&&!T,isLoadingError:R&&!M,isPaused:"paused"===w.fetchStatus,isPlaceholderData:D,isRefetchError:R&&M,isStale:G(e,t),refetch:this.refetch}}updateResult(e){const t=O(a,this),n=this.createResult(O(i,this),this.options);if(F(s,this,O(i,this).state),F(u,this,this.options),void 0!==O(s,this).data&&F(h,this,O(i,this)),(0,y.f8)(n,t))return;F(a,this,n);const r={};!1!==(null==e?void 0:e.listeners)&&(()=>{if(!t)return!0;const e=this.options.notifyOnChangeProps,n="function"==typeof e?e():e;if("all"===n||!n&&!O(v,this).size)return!0;const r=new Set(null!=n?n:O(v,this));return this.options.throwOnError&&r.add("error"),Object.keys(O(a,this)).some((e=>{const n=e;return O(a,this)[n]!==t[n]&&r.has(n)}))})()&&(r.listeners=!0),P(m,this,z).call(this,A(A({},r),e))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&P(m,this,B).call(this)}});function R(e){P(m,this,U).call(this);let t=O(i,this).fetch(this.options,e);return null!=e&&e.throwOnError||(t=t.catch(y.lQ)),t}function j(){P(m,this,L).call(this);const e=(0,y.d2)(this.options.staleTime,O(i,this));if(y.S$||O(a,this).isStale||!(0,y.gn)(e))return;const t=(0,y.j3)(O(a,this).dataUpdatedAt,e);F(f,this,setTimeout((()=>{O(a,this).isStale||this.updateResult()}),t+1))}function M(){var e;return null!==(e="function"==typeof this.options.refetchInterval?this.options.refetchInterval(O(i,this)):this.options.refetchInterval)&&void 0!==e&&e}function I(e){P(m,this,N).call(this),F(g,this,e),!y.S$&&!1!==(0,y.Eh)(this.options.enabled,O(i,this))&&(0,y.gn)(O(g,this))&&0!==O(g,this)&&F(p,this,setInterval((()=>{(this.options.refetchIntervalInBackground||w.m.isFocused())&&P(m,this,R).call(this)}),O(g,this)))}function B(){P(m,this,j).call(this),P(m,this,I).call(this,P(m,this,M).call(this))}function L(){O(f,this)&&(clearTimeout(O(f,this)),F(f,this,void 0))}function N(){O(p,this)&&(clearInterval(O(p,this)),F(p,this,void 0))}function U(){const e=O(r,this).getQueryCache().build(O(r,this),this.options);if(e===O(i,this))return;const t=O(i,this);F(i,this,e),F(o,this,e.state),this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}function z(e){b.j.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e(O(a,this))})),O(r,this).getQueryCache().notify({query:O(i,this),type:"observerResultsUpdated"})}))}function W(e,t){return function(e,t){return!1!==(0,y.Eh)(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)}(e,t)||void 0!==e.state.data&&H(e,t,t.refetchOnMount)}function H(e,t,n){if(!1!==(0,y.Eh)(t.enabled,e)){const r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&G(e,t)}return!1}function V(e,t,n,r){return(e!==t||!1===(0,y.Eh)(r.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&G(e,n)}function G(e,t){return!1!==(0,y.Eh)(t.enabled,e)&&e.isStaleByTime((0,y.d2)(t.staleTime,e))}},82045(e,t,n){"use strict";n.d(t,{k:()=>l});var r,i=n(30829);function o(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function a(e,t){return e.get(u(e,t))}function s(e,t,n){return e.set(u(e,t),n),n}function u(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var l=(r=new WeakMap,class{constructor(){o(this,r,void 0)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,i.gn)(this.gcTime)&&s(r,this,setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,null!=e?e:i.S$?1/0:3e5)}clearGcTimeout(){a(r,this)&&(clearTimeout(a(r,this)),s(r,this,void 0))}})},88121(e,t,n){"use strict";n.d(t,{II:()=>c,v_:()=>s,wm:()=>l});var r=n(2681),i=n(50990),o=n(30829);function a(e){return Math.min(1e3*2**e,3e4)}function s(e){return"online"!==(null!=e?e:"online")||i.t.isOnline()}
2var u=class extends Error{constructor(e){super("CancelledError"),this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent}};function l(e){return e instanceof u}function c(e){let t,n,l,c=!1,d=0,h=!1;const f=new Promise(((e,t)=>{n=e,l=t})),p=()=>r.m.isFocused()&&("always"===e.networkMode||i.t.isOnline())&&e.canRun(),g=()=>s(e.networkMode)&&e.canRun(),v=r=>{var i,o;h||(h=!0,null===(i=e.onSuccess)||void 0===i||i.call(e,r),null===(o=t)||void 0===o||o(),n(r))},m=n=>{var r,i;h||(h=!0,null===(r=e.onError)||void 0===r||r.call(e,n),null===(i=t)||void 0===i||i(),l(n))},y=()=>new Promise((n=>{var r;t=e=>{(h||p())&&n(e)},null===(r=e.onPause)||void 0===r||r.call(e)})).then((()=>{var n;(t=void 0,h)||(null===(n=e.onContinue)||void 0===n||n.call(e))})),b=()=>{if(h)return;let t;const n=0===d?e.initialPromise:void 0;try{t=null!=n?n:e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(v).catch((t=>{var n,r,i;if(h)return;const s=null!==(n=e.retry)&&void 0!==n?n:o.S$?0:3,u=null!==(r=e.retryDelay)&&void 0!==r?r:a,l="function"==typeof u?u(d,t):u,f=!0===s||"number"==typeof s&&d<s||"function"==typeof s&&s(d,t);!c&&f?(d++,null===(i=e.onFail)||void 0===i||i.call(e,d,t),(0,o.yy)(l).then((()=>p()?void 0:y())).then((()=>{c?m(t):b()}))):m(t)}))};return{promise:f,cancel:t=>{var n;h||(m(new u(t)),null===(n=e.abort)||void 0===n||n.call(e))},continue:()=>{var e;return null===(e=t)||void 0===e||e(),f},cancelRetry:()=>{c=!0},continueRetry:()=>{c=!1},canStart:g,start:()=>(g()?b():y().then(b),f)}}},54231(e,t,n){"use strict";n.d(t,{Q:()=>r});var r=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},30829(e,t,n){"use strict";n.d(t,{BH:()=>g,Cp:()=>p,EN:()=>f,Eh:()=>l,F$:()=>h,MK:()=>c,S$:()=>r,ZM:()=>C,ZZ:()=>E,Zw:()=>o,d2:()=>u,f8:()=>v,gn:()=>a,hT:()=>A,j3:()=>s,lQ:()=>i,nJ:()=>d,pl:()=>D,y9:()=>x,yy:()=>w});var r="undefined"==typeof window||"Deno"in globalThis;function i(){}function o(e,t){return"function"==typeof e?e(t):e}function a(e){return"number"==typeof e&&e>=0&&e!==1/0}function s(e,t){return Math.max(e+(t||0)-Date.now(),0)}function u(e,t){return"function"==typeof e?e(t):e}function l(e,t){return"function"==typeof e?e(t):e}function c(e,t){const n=e.type,r=void 0===n?"all":n,i=e.exact,o=e.fetchStatus,a=e.predicate,s=e.queryKey,u=e.stale;if(s)if(i){if(t.queryHash!==h(s,t.options))return!1}else if(!p(t.queryKey,s))return!1;if("all"!==r){const e=t.isActive();if("active"===r&&!e)return!1;if("inactive"===r&&e)return!1}return("boolean"!=typeof u||t.isStale()===u)&&((!o||o===t.state.fetchStatus)&&!(a&&!a(t)))}function d(e,t){const n=e.exact,r=e.status,i=e.predicate,o=e.mutationKey;if(o){if(!t.options.mutationKey)return!1;if(n){if(f(t.options.mutationKey)!==f(o))return!1}else if(!p(t.options.mutationKey,o))return!1}return(!r||t.state.status===r)&&!(i&&!i(t))}function h(e,t){return((null==t?void 0:t.queryKeyHashFn)||f)(e)}function f(e){return JSON.stringify(e,((e,t)=>y(t)?Object.keys(t).sort().reduce(((e,n)=>(e[n]=t[n],e)),{}):t))}function p(e,t){return e===t||typeof e==typeof t&&(!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some((n=>!p(e[n],t[n]))))}function g(e,t){if(e===t)return e;const n=m(e)&&m(t);if(n||y(e)&&y(t)){const r=n?e:Object.keys(e),i=r.length,o=n?t:Object.keys(t),a=o.length,s=n?[]:{};let u=0;for(let i=0;i<a;i++){const a=n?i:o[i];(!n&&r.includes(a)||n)&&void 0===e[a]&&void 0===t[a]?(s[a]=void 0,u++):(s[a]=g(e[a],t[a]),s[a]===e[a]&&void 0!==e[a]&&u++)}return i===a&&u===i?e:s}return t}function v(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function m(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function y(e){if(!b(e))return!1;const t=e.constructor;if(void 0===t)return!0;const n=t.prototype;return!!b(n)&&(!!n.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype)}function b(e){return"[object Object]"===Object.prototype.toString.call(e)}function w(e){return new Promise((t=>{setTimeout(t,e)}))}function D(e,t,n){return"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?g(e,t):t}function x(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const r=[...e,t];return n&&r.length>n?r.slice(1):r}function E(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var A=Symbol();function C(e,t){return!e.queryFn&&null!=t&&t.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==A?e.queryFn:()=>Promise.reject(new Error("Missing queryFn: '".concat(e.queryHash,"'")))}},45602(e,t,n){"use strict";n.d(t,{Ht:()=>s,jE:()=>a});var r=n(2057),i=n(78685),o=r.createContext(void 0),a=e=>{const t=r.useContext(o);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},s=e=>{let t=e.client,n=e.children;return r.useEffect((()=>(t.mount(),()=>{t.unmount()})),[t]),(0,i.jsx)(o.Provider,{value:t,children:n})}},6879(e,t,n){"use strict";n.d(t,{h:()=>a});var r=n(2057);n(78685);function i(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}
2var o=r.createContext(i()),a=()=>r.useContext(o)},69387(e,t,n){"use strict";n.d(t,{$1:()=>s,LJ:()=>o,wZ:()=>a});var r=n(2057),i=n(82617),o=(e,t)=>{(e.suspense||e.throwOnError)&&(t.isReset()||(e.retryOnMount=!1))},a=e=>{r.useEffect((()=>{e.clearReset()}),[e])},s=e=>{let t=e.result,n=e.errorResetBoundary,r=e.throwOnError,o=e.query;return t.isError&&!n.isReset()&&!t.isFetching&&o&&(0,i.G)(r,[t.error,o])}},2965(e,t,n){"use strict";n.d(t,{w:()=>o});var r=n(2057),i=r.createContext(!1),o=()=>r.useContext(i);i.Provider},17974(e,t,n){"use strict";n.d(t,{EU:()=>o,iL:()=>a,jv:()=>r,nE:()=>i});var r=e=>{e.suspense&&("number"!=typeof e.staleTime&&(e.staleTime=1e3),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3)))},i=(e,t)=>e.isLoading&&e.isFetching&&!t,o=(e,t)=>(null==e?void 0:e.suspense)&&t.isPending,a=(e,t,n)=>t.fetchOptimistic(e).catch((()=>{n.clearReset()}))},97749(e,t,n){"use strict";n.d(t,{n:()=>P});var r,i,o,a,s,u=n(2057),l=n(70217),c=n(6604),d=n(54231),h=n(30829);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t,n){m(e,t),t.set(e,n)}function m(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function y(e,t){return e.get(w(e,t))}function b(e,t,n){return e.set(w(e,t),n),n}function w(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var D=(r=new WeakMap,i=new WeakMap,o=new WeakMap,a=new WeakMap,s=new WeakSet,class extends d.Q{constructor(e,t){var n,u;super(),m(n=this,u=s),u.add(n),v(this,r,void 0),v(this,i,void 0),v(this,o,void 0),v(this,a,void 0),b(r,this,e),this.setOptions(t),this.bindMethods(),w(s,this,x).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var t;const n=this.options;this.options=y(r,this).defaultMutationOptions(e),(0,h.f8)(this.options,n)||y(r,this).getMutationCache().notify({type:"observerOptionsUpdated",mutation:y(o,this),observer:this}),null!=n&&n.mutationKey&&this.options.mutationKey&&(0,h.EN)(n.mutationKey)!==(0,h.EN)(this.options.mutationKey)?this.reset():"pending"===(null===(t=y(o,this))||void 0===t?void 0:t.state.status)&&y(o,this).setOptions(this.options)}onUnsubscribe(){var e;this.hasListeners()||(null===(e=y(o,this))||void 0===e||e.removeObserver(this))}onMutationUpdate(e){w(s,this,x).call(this),w(s,this,E).call(this,e)}getCurrentResult(){return y(i,this)}reset(){var e;null===(e=y(o,this))||void 0===e||e.removeObserver(this),b(o,this,void 0),w(s,this,x).call(this),w(s,this,E).call(this)}mutate(e,t){var n;return b(a,this,t),null===(n=y(o,this))||void 0===n||n.removeObserver(this),b(o,this,y(r,this).getMutationCache().build(y(r,this),this.options)),y(o,this).addObserver(this),y(o,this).execute(e)}});function x(){var e,t;const n=null!==(e=null===(t=y(o,this))||void 0===t?void 0:t.state)&&void 0!==e?e:(0,l.$)();b(i,this,p(p({},n),{},{isPending:"pending"===n.status,isSuccess:"success"===n.status,isError:"error"===n.status,isIdle:"idle"===n.status,mutate:this.mutate,reset:this.reset}))}function E(e){c.j.batch((()=>{if(y(a,this)&&this.hasListeners()){const d=y(i,this).variables,h=y(i,this).context;var t,n,r,o;
2if("success"===(null==e?void 0:e.type))null===(t=(n=y(a,this)).onSuccess)||void 0===t||t.call(n,e.data,d,h),null===(r=(o=y(a,this)).onSettled)||void 0===r||r.call(o,e.data,null,d,h);else if("error"===(null==e?void 0:e.type)){var s,u,l,c;null===(s=(u=y(a,this)).onError)||void 0===s||s.call(u,e.error,d,h),null===(l=(c=y(a,this)).onSettled)||void 0===l||l.call(c,void 0,e.error,d,h)}}this.listeners.forEach((e=>{e(y(i,this))}))}))}var A=n(45602),C=n(82617);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){k(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return F(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?F(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function P(e,t){const n=(0,A.jE)(t),r=O(u.useState((()=>new D(n,e))),1)[0];u.useEffect((()=>{r.setOptions(e)}),[r,e]);const i=u.useSyncExternalStore(u.useCallback((e=>r.subscribe(c.j.batchCalls(e))),[r]),(()=>r.getCurrentResult()),(()=>r.getCurrentResult())),o=u.useCallback(((e,t)=>{r.mutate(e,t).catch(C.l)}),[r]);if(i.error&&(0,C.G)(r.options.throwOnError,[i.error]))throw i.error;return _(_({},i),{},{mutate:o,mutateAsync:i.mutate})}},18739(e,t,n){"use strict";n.d(t,{E:()=>M});var r,i,o,a,s,u,l,c,d=n(2057),h=n(6604),f=n(95002),p=n(54231),g=n(30829);function v(e,t,n){m(e,t),t.set(e,n)}function m(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function y(e,t){return e.get(w(e,t))}function b(e,t,n){return e.set(w(e,t),n),n}function w(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function D(e,t){return e.filter((e=>!t.includes(e)))}var x=(r=new WeakMap,i=new WeakMap,o=new WeakMap,a=new WeakMap,s=new WeakMap,u=new WeakMap,l=new WeakMap,c=new WeakSet,class extends p.Q{constructor(e,t,n){var d,h;super(),m(d=this,h=c),h.add(d),v(this,r,void 0),v(this,i,void 0),v(this,o,void 0),v(this,a,void 0),v(this,s,void 0),v(this,u,void 0),v(this,l,void 0),b(r,this,e),b(o,this,[]),b(a,this,[]),b(i,this,[]),this.setQueries(t)}onSubscribe(){1===this.listeners.size&&y(a,this).forEach((e=>{e.subscribe((t=>
2{w(c,this,C).call(this,e,t)}))}))}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,y(a,this).forEach((e=>{e.destroy()}))}setQueries(e,t,n){b(o,this,e),h.j.batch((()=>{const e=y(a,this),t=w(c,this,A).call(this,y(o,this));t.forEach((e=>e.observer.setOptions(e.defaultedQueryOptions,n)));const r=t.map((e=>e.observer)),s=r.map((e=>e.getCurrentResult())),u=r.some(((t,n)=>t!==e[n]));(e.length!==r.length||u)&&(b(a,this,r),b(i,this,s),this.hasListeners()&&(D(e,r).forEach((e=>{e.destroy()})),D(r,e).forEach((e=>{e.subscribe((t=>{w(c,this,C).call(this,e,t)}))})),w(c,this,S).call(this)))}))}getCurrentResult(){return y(i,this)}getQueries(){return y(a,this).map((e=>e.getCurrentQuery()))}getObservers(){return y(a,this)}getOptimisticResult(e,t){const n=w(c,this,A).call(this,e),r=n.map((e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)));return[r,e=>w(c,this,E).call(this,null!=e?e:r,t),()=>n.map(((e,t)=>{const i=r[t];return e.defaultedQueryOptions.notifyOnChangeProps?i:e.observer.trackResult(i,(e=>{n.forEach((t=>{t.observer.trackProp(e)}))}))}))]}});function E(e,t){return t?(y(s,this)&&y(i,this)===y(l,this)&&t===y(u,this)||(b(u,this,t),b(l,this,y(i,this)),b(s,this,(0,g.BH)(y(s,this),t(e)))),y(s,this)):e}function A(e){const t=y(a,this),n=new Map(t.map((e=>[e.options.queryHash,e]))),i=e.map((e=>y(r,this).defaultQueryOptions(e))),o=i.flatMap((e=>{const t=n.get(e.queryHash);return null!=t?[{defaultedQueryOptions:e,observer:t}]:[]})),s=new Set(o.map((e=>e.defaultedQueryOptions.queryHash))),u=i.filter((e=>!s.has(e.queryHash))),l=e=>{const t=y(r,this).defaultQueryOptions(e),n=y(a,this).find((e=>e.options.queryHash===t.queryHash));return null!=n?n:new f.$(y(r,this),t)},c=u.map((e=>({defaultedQueryOptions:e,observer:l(e)})));return o.concat(c).sort(((e,t)=>i.indexOf(e.defaultedQueryOptions)-i.indexOf(t.defaultedQueryOptions)))}function C(e,t){const n=y(a,this).indexOf(e);-1!==n&&(b(i,this,function(e,t,n){const r=e.slice(0);return r[t]=n,r}(y(i,this),n,t)),w(c,this,S).call(this))}function S(){h.j.batch((()=>{this.listeners.forEach((e=>{e(y(i,this))}))}))}var _=n(45602),k=n(2965),O=n(6879),F=n(69387),P=n(17974);const T=["queries"];function R(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return j(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function M(e,t){let n=e.queries,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,T);const i=(0,_.jE)(t),o=(0,k.w)(),a=(0,O.h)(),s=d.useMemo((()=>n.map((e=>{const t=i.defaultQueryOptions(e);return t._optimisticResults=o?"isRestoring":"optimistic",t}))),[n,i,o]);s.forEach((e=>{(0,P.jv)(e),(0,F.LJ)(e,a)})),(0,F.wZ)(a);const u=R(d.useState((()=>new x(i,s,r))),1)[0],l=R(u.getOptimisticResult(s,r.combine),3),c=l[0],p=l[1],g=l[2];d.useSyncExternalStore(d.useCallback((e=>o?()=>{}:u.subscribe(h.j.batchCalls(e))),[u,o]),(()=>u.getCurrentResult()),(()=>u.getCurrentResult())),d.useEffect((()=>{u.setQueries(s,r,{listeners:!1})}),[s,r,u]);const v=c.some(((e,t)=>(0,P.EU)(s[t],e)))?c.flatMap(((e,t)=>{const n=s[t];if(n){const t=new f.$(i,n);if((0,P.EU)(n,e))return(0,P.iL)(n,t,a);(0,P.nE)(e,o)&&(0,P.iL)(n,t,a)}return[]})):[];if(v.length>0)throw Promise.all(v);const m=c.find(((e,t)=>{const n=s[t];return n&&(0,F.$1)({result:e,errorResetBoundary:a,throwOnError:n.throwOnError,query:i.getQueryCache().get(n.queryHash)})}));if(null!=m&&m.error)throw m.error;return p(g())}},40671(e,t,n){"use strict";n.d(t,{I:()=>f});var r=n(95002),i=n(2057),o=n(6604),a=n(6879),s=n(45602),u=n(2965),l=n(69387),c=n(17974);function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t){return function(e,t,n){var r,h,f,p;const g=(0,s.jE)(n),v=(0,u.w)(),m=(0,a.h)(),y=g.defaultQueryOptions(e);null===(r=g.getDefaultOptions().queries)||void 0===r||null===(h=r._experimental_beforeQuery)||void 0===h||h.call(r,y),y._optimisticResults=v?"isRestoring":"optimistic",(0,c.jv)(y),(0,l.LJ)(y,m),(0,l.wZ)(m);const b=d(i.useState((()=>new t(g,y))),1)[0],w=b.getOptimisticResult(y);if(i.useSyncExternalStore(i.useCallback((e=>{const t=v?()=>{}:b.subscribe(o.j.batchCalls(e));return b.updateResult(),t}),[b,v]),(()=>b.getCurrentResult()),(()=>b.getCurrentResult())),i.useEffect((()=>{b.setOptions(y,{listeners:!1})}),[y,b]),(0,c.EU)(y,w))throw(0,c.iL)(y,b,m);if((0,l.$1)({result:w,errorResetBoundary:m,throwOnError:y.throwOnError,query:g.getQueryCache().get(y.queryHash)}))throw w.error;return null===(f=g.getDefaultOptions().queries)||void 0===f||null===(p=f._experimental_afterQuery)||void 0===p||p.call(f,y,w),y.notifyOnChangeProps?w:b.trackResult(w)}(e,r.$,t)}},82617(e,t,n){"use strict";function r(e,t){return"function"==typeof e?e(...t):!!e}function i(){}n.d(t,{G:()=>r,l:()=>i})},28520(e,t,n){"use strict";n.d(t,{A:()=>xn});var r={};function i(e,t){return function(){return e.apply(t,arguments)}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.r(r),n.d(r,{hasBrowserEnv:()=>Le,hasStandardBrowserEnv:()=>Ue,hasStandardBrowserWebWorkerEnv:()=>ze,navigator:()=>Ne,origin:()=>We});const a=Object.prototype.toString,s=Object.getPrototypeOf,u=Symbol.iterator,l=Symbol.toStringTag,c=(()=>{let e=Object.prototype.hasOwnProperty;return(t,n)=>e.call(t,n)})(),d=(e,t)=>{let n=e;const r=[];for(;null!=n&&n!==Object.prototype;){if(-1!==r.indexOf(n))return!1;if(r.push(n),c(n,t))return!0;n=s(n)}return!1},h=(f=Object.create(null),e=>{const t=a.call(e);return f[t]||(f[t]=t.slice(8,-1).toLowerCase())});var f;const p=e=>(e=e.toLowerCase(),t=>h(t)===e),g=e=>t=>typeof t===e,v=Array.isArray,m=g("undefined");function y(e){return null!==e&&!m(e)&&null!==e.constructor&&!m(e.constructor)&&D(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const b=p("ArrayBuffer");const w=g("string"),D=g("function"),x=g("number"),E=e=>null!==e&&"object"==typeof e,A=e=>{if(!E(e))return!1;const t=s(e);return!(null!==t&&t!==Object.prototype&&null!==s(t)||d(e,l)||d(e,u))},C=p("Date"),S=p("File"),_=p("Blob"),k=p("FileList");const O="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{},F=void 0!==O.FormData?O.FormData:void 0,P=p("URLSearchParams"),T=["ReadableStream","Request","Response","Headers"].map(p),R=(N=4,function(e){if(Array.isArray(e))return e}(L=T)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(L,N)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(L,N)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),j=R[0],M=R[1],I=R[2],B=R[3];var L,N;function U(e,t){let n,r,i=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).allOwnKeys,o=void 0!==i&&i;if(null!=e)if("object"!=typeof e&&(e=[e]),v(e))for(n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else{if(y(e))return;const r=o?Object.getOwnPropertyNames(e):Object.keys(e),i=r.length;let a;for(n=0;n<i;n++)a=r[n],t.call(null,e[a],a,e)}}function z(e,t){if(y(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r,i=n.length;for(;i-- >0;)if(r=n[i],t===r.toLowerCase())return r;return null}const W="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,H=e=>!m(e)&&e!==W;const V=(G="undefined"!=typeof Uint8Array&&s(Uint8Array),e=>G&&e instanceof G);var G;const q=p("HTMLFormElement"),K=Object.prototype.propertyIsEnumerable,X=p("RegExp"),Y=(e,t)=>
vendor: 4,502 bytes, line 2
2{const n=Object.getOwnPropertyDescriptors(e),r={};U(n,((n,i)=>{let o;!1!==(o=t(n,i,e))&&(r[i]=o||n)})),Object.defineProperties(e,r)};const Q=p("AsyncFunction"),$=(J="function"==typeof setImmediate,Z=D(W.postMessage),J?setImmediate:Z?(ee="axios@".concat(Math.random()),te=[],W.addEventListener("message",(e=>{let t=e.source,n=e.data;t===W&&n===ee&&te.length&&te.shift()()}),!1),e=>{te.push(e),W.postMessage(ee,"*")}):e=>setTimeout(e));var J,Z,ee,te;const ne="undefined"!=typeof queueMicrotask?queueMicrotask.bind(W):"undefined"!=typeof process&&process.nextTick||$,re=e=>null!=e&&D(e[u]),ie={isArray:v,isArrayBuffer:b,isBuffer:y,isFormData:e=>{if(!e)return!1;if(F&&e instanceof F)return!0;const t=s(e);if(!t||t===Object.prototype)return!1;if(!D(e.append))return!1;const n=h(e);return"formdata"===n||"object"===n&&D(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&b(e.buffer),t},isString:w,isNumber:x,isBoolean:e=>!0===e||!1===e,isObject:E,isPlainObject:A,isEmptyObject:e=>{if(!E(e)||y(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:j,isRequest:M,isResponse:I,isHeaders:B,isUndefined:m,isDate:C,isFile:S,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:_,isRegExp:X,isFunction:D,isStream:e=>E(e)&&D(e.pipe),isURLSearchParams:P,isTypedArray:V,isFileList:k,forEach:U,merge:function e(){const t=H(this)&&this||{},n=t.caseless,r=t.skipUndefined,i={},o=(t,o)=>{if("__proto__"===o||"constructor"===o||"prototype"===o)return;const a=n&&"string"==typeof o&&z(i,o)||o,s=c(i,a)?i[a]:void 0;A(s)&&A(t)?i[a]=e(s,t):A(t)?i[a]=e({},t):v(t)?i[a]=t.slice():r&&m(t)||(i[a]=t)};for(let e=0,t=arguments.length;e<t;e++){const t=e<0||arguments.length<=e?void 0:arguments[e];if(!t||y(t))continue;if(U(t,o),"object"!=typeof t||v(t))continue;const n=Object.getOwnPropertySymbols(t);for(let e=0;e<n.length;e++){const r=n[e];K.call(t,r)&&o(t[r],r)}}return i},extend:function(e,t,n){return U(t,((t,r)=>{n&&D(t)?Object.defineProperty(e,r,{__proto__:null,value:i(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})}),{allOwnKeys:(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).allOwnKeys}),e},trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let i,o,a;const u={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],r&&!r(a,e,t)||u[a]||(t[a]=e[a],u[a]=!0);e=!1!==n&&s(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:h,kindOfTest:p,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(v(e))return e;let t=e.length;if(!x(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[u]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:q,hasOwnProperty:c,hasOwnProp:c,hasOwnInPrototypeChain:d,getSafeProp:(e,t)=>null!=e&&d(e,t)?e[t]:void 0,reduceDescriptors:Y,freezeMethods:e=>{Y(e,((t,n)=>{if(D(e)&&["arguments","caller","callee"].includes(n))return!1;const r=e[n];D(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return v(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:z,global:W,isContextDefined:H,isSpecCompliantForm:function(e){return!!(e&&D(e.append)&&"FormData"===e[l]&&e[u])},toJSONObject:e=>{const t=new WeakSet,n=e=>{if(E(e)){if(t.has(e))return;if(y(e))return e;if(!("toJSON"in e)){t.add(e);const r=v(e)?[]:{};return U(e,((e,t)=>
vendor: 11,032 bytes, line 2
2{const i=n(e);!m(i)&&(r[t]=i)})),t.delete(e),r}}return e};return n(e)},isAsyncFn:Q,isThenable:e=>e&&(E(e)||D(e))&&D(e.then)&&D(e.catch),setImmediate:$,asap:ne,isIterable:re,isSafeIterable:e=>null!=e&&d(e,u)&&re(e)},oe=ie.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ae=e=>{const t={};let n,r,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!n||t[n]&&oe[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t};(Object.getOwnPropertyDescriptor(ae,"name")||{}).writable||Object.defineProperty(ae,"name",{value:"default",configurable:!0});const se=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),ue=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function le(e,t){return ie.isArray(e)?e.map((e=>le(e,t))):function(e){let t=0,n=e.length;for(;t<n;){const n=e.charCodeAt(t);if(9!==n&&32!==n)break;t+=1}for(;n>t;){const t=e.charCodeAt(n-1);if(9!==t&&32!==t)break;n-=1}return 0===t&&n===e.length?e:e.slice(t,n)}(String(e).replace(t,""))}function ce(e){const t=Object.create(null);return ie.forEach(e.toJSON(),((e,n)=>{t[n]=(e=>le(e,ue))(e)})),t}function de(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return he(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?he(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function he(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const fe=Symbol("internals");function pe(e){return e&&String(e).trim().toLowerCase()}function ge(e){return!1===e||null==e?e:ie.isArray(e)?e.map(ge):(e=>le(e,se))(String(e))}function ve(e,t,n,r,i){return ie.isFunction(r)?r.call(this,t,n):(i&&(t=n),ie.isString(t)?ie.isString(r)?-1!==t.indexOf(r):ie.isRegExp(r)?r.test(t):void 0:void 0)}class me{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function i(e,t,n){const i=pe(t);if(!i)return;const o=ie.findKey(r,i);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||t]=ge(e))}const o=(e,t)=>ie.forEach(e,((e,n)=>i(e,n,t)));if(ie.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(ie.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o(ae(e),t);else if(ie.isObject(e)&&ie.isSafeIterable(e)){let n,r,i=Object.create(null);for(const t of e){if(!ie.isArray(t))throw new TypeError("Object iterator must return a key-value pair");r=t[0],ie.hasOwnProp(i,r)?(n=i[r],i[r]=ie.isArray(n)?[...n,t[1]]:[n,t[1]]):i[r]=t[1]}o(i,t)}else null!=e&&i(t,e,n);return this}get(e,t){if(e=pe(e)){const n=ie.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(ie.isFunction(t))return t.call(this,e,n);if(ie.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=pe(e)){const n=ie.findKey(this,e);return!(!n||void 0===this[n]||t&&!ve(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function i(e){if(e=pe(e)){const i=ie.findKey(n,e);!i||t&&!ve(0,n[i],i,t)||(delete n[i],r=!0)}}return ie.isArray(e)?e.forEach(i):i(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const i=t[n];e&&!ve(0,this[i],i,e,!0)||(delete this[i],r=!0)}return r}normalize(e){const t=this,n={};return ie.forEach(this,((r,i)=>{const o=ie.findKey(n,i);if(o)return t[o]=ge(r),void delete t[i];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(i):String(i).trim();a!==i&&delete t[i],t[a]=ge(r),n[a]=!0})),this}concat(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.constructor.concat(this,...t)}toJSON(e){const t=Object.create(null);return ie.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&ie.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((e=>{let t=de(e,2);return t[0]+": "+t[1]})).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e){const t=new this(e);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.forEach((e=>t.set(e))),t}static accessor(e){const t=(this[fe]=this[fe]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=pe(e);t[r]||(!function(e,t){const n=ie.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})}))}(n,e),t[r]=!0)}return ie.isArray(e)?e.forEach(r):r(e),this}}me.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ie.reduceDescriptors(me.prototype,((e,t)=>{let n=e.value,r=t[0].toUpperCase()+t.slice(1);return{get:()=>n,set(e){this[r]=e}}})),ie.freezeMethods(me);const ye=me;function be(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return we(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?we(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function we(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function De(e,t){const n=new Set(t.map((e=>String(e).toLowerCase()))),r=[],i=e=>{if(null===e||"object"!=typeof e)return e;if(ie.isBuffer(e))return e;if(-1!==r.indexOf(e))return;let t;if(e instanceof ye&&(e=e.toJSON()),r.push(e),ie.isArray(e))t=[],e.forEach(((e,n)=>{const r=i(e);ie.isUndefined(r)||(t[n]=r)}));else{if(!ie.isPlainObject(e)&&function(e){if(ie.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(ie.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(e))return r.pop(),e;t=Object.create(null);for(const r of Object.entries(e)){var o=be(r,2);const e=o[0],a=o[1],s=n.has(e.toLowerCase())?"[REDACTED ****]":i(a);ie.isUndefined(s)||(t[e]=s)}}return r.pop(),t};return i(e)}class xe extends Error{static from(e,t,n,r,i,o){const a=new xe(e.message,t||e.code,n,r,i);return Object.defineProperty(a,"cause",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),a.name=e.name,null!=e.status&&null==a.status&&(a.status=e.status),o&&Object.assign(a,o),a}constructor(e,t,n,r,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){const e=this.config,t=e&&ie.hasOwnProp(e,"redact")?e.redact:void 0,n=ie.isArray(t)&&t.length>0?De(e,t):ie.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}}xe.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",xe.ERR_BAD_OPTION="ERR_BAD_OPTION",xe.ECONNABORTED="ECONNABORTED",xe.ETIMEDOUT="ETIMEDOUT",xe.ECONNREFUSED="ECONNREFUSED",xe.ERR_NETWORK="ERR_NETWORK",xe.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",xe.ERR_DEPRECATED="ERR_DEPRECATED",xe.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",xe.ERR_BAD_REQUEST="ERR_BAD_REQUEST",xe.ERR_CANCELED="ERR_CANCELED",xe.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",xe.ERR_INVALID_URL="ERR_INVALID_URL",xe.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const Ee=xe;function Ae(e){return ie.isPlainObject(e)||ie.isArray(e)}function Ce(e){return ie.endsWith(e,"[]")?e.slice(0,-2):e}function Se(e,t,n){return e?e.concat(t).map((function(e,t){return e=Ce(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const _e=ie.toFlatObject(ie,{},null,(function(e){return/^is[A-Z]/.test(e)}));const ke=function(e,t,n){if(!ie.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=ie.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!ie.isUndefined(t[e])}))).metaTokens,i=n.visitor||f,o=n.dots,a=n.indexes,s=n.Blob||"undefined"!=typeof Blob&&Blob,u=void 0===n.maxDepth?100:n.maxDepth,l=s&&ie.isSpecCompliantForm(t),c=[];if(!ie.isFunction(i))throw new TypeError("visitor must be a function");function d(e){if(null===e)return"";if(ie.isDate(e))return e.toISOString();if(ie.isBoolean(e))return e.toString();if(!l&&ie.isBlob(e))throw new Ee("Blob is not supported. Use a Buffer instead.");if(ie.isArrayBuffer(e)||ie.isTypedArray(e)){if(l&&"function"==typeof s)return new s([e]);if("undefined"!=typeof Buffer)return Buffer.from(e);throw new Ee("Blob is not supported. Use a Buffer instead.",Ee.ERR_NOT_SUPPORT)}return e}function h(e){if(e>u)throw new Ee("Object is too deeply nested ("+e+" levels). Max depth: "+u,Ee.ERR_FORM_DATA_DEPTH_EXCEEDED)}function f(e,n,i){let s=e;if(ie.isReactNative(t)&&ie.isReactNativeBlob(e))return t.append(Se(i,n,o),d(e)),!1;if(e&&!i&&"object"==typeof e)if(ie.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=function(e,t){if(u===1/0)return JSON.stringify(e);const n=[];return JSON.stringify(e,(function(e,r){if(!ie.isObject(r))return r;for(;n.length&&n[n.length-1]!==this;)n.pop();return n.push(r),h(t+n.length-1),r}))}(e,1);else if(ie.isArray(e)&&function(e){return ie.isArray(e)&&!e.some(Ae)}(e)||(ie.isFileList(e)||ie.endsWith(n,"[]"))&&(s=ie.toArray(e)))return n=Ce(n),s.forEac
2h((function(e,r){!ie.isUndefined(e)&&null!==e&&t.append(!0===a?Se([n],r,o):null===a?n:n+"[]",d(e))})),!1;return!!Ae(e)||(t.append(Se(i,n,o),d(e)),!1)}const p=Object.assign(_e,{defaultVisitor:f,convertValue:d,isVisitable:Ae});if(!ie.isObject(e))throw new TypeError("data must be an object");return function e(n,r){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!ie.isUndefined(n)){if(h(o),-1!==c.indexOf(n))throw new Error("Circular reference detected in "+r.join("."));c.push(n),ie.forEach(n,(function(n,a){!0===(!(ie.isUndefined(n)||null===n)&&i.call(t,n,ie.isString(a)?a.trim():a,r,p))&&e(n,r?r.concat(a):[a],o+1)})),c.pop()}}(e),t};function Oe(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,(function(e){return t[e]}))}function Fe(e,t){this._pairs=[],e&&ke(e,this,t)}const Pe=Fe.prototype;Pe.append=function(e,t){this._pairs.push([e,t])},Pe.toString=function(e){const t=e?t=>e.call(this,t,Oe):Oe;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const Te=Fe;function Re(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function je(e,t,n){if(!t)return e;e=e||"";const r=ie.isFunction(n)?{serialize:n}:n,i=ie.getSafeProp(r,"encode")||Re,o=ie.getSafeProp(r,"serialize");let a;if(a=o?o(t,r):ie.isURLSearchParams(t)?t.toString():new Te(t,r).toString(i),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}const Me=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ie.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Ie={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},Be={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Te,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Le="undefined"!=typeof window&&"undefined"!=typeof document,Ne="object"==typeof navigator&&navigator||void 0,Ue=Le&&(!Ne||["ReactNative","NativeScript","NS"].indexOf(Ne.product)<0),ze="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,We=Le&&window.location.href||"http://localhost";function He(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ve(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?He(Object(n),!0).forEach((function(t){Ge(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):He(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ge(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const qe=Ve(Ve({},r),Be);function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ye(e,t){return ke(e,new qe.classes.URLSearchParams,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Ke(Object(n),!0).forEach((function(t){Xe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({visitor:function(e,t,n,r){return qe.isNode&&ie.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}function Qe(e){if(e>100)throw new Ee("FormData field is too deeply nested ("+e+" levels). Max depth: 100",Ee.ERR_FORM_DATA_DEPTH_EXCEEDED)}const $e=function(e){function t(e,n,r,i){Qe(i);let o=e[i++];if("__proto__"===o)return!0;const a=Number.isFinite(+o),s=i>=e.length;if(o=!o&&ie.isArray(r)?r.length:o,s)return ie.hasOwnProp(r,o)?r[o]=ie.isArray(r[o])?r[o].concat(n):[r[o],n]:r[o]=n,!a;ie.hasOwnProp(r,o)&&ie.isObject(r[o])||(r[o]=[]);return t(e,n,r[o],i)&&ie.isArray(r[o])&&(r[o]=function(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],t[o]=e[o];return t}(r[o])),!a}if(ie.isFormData(e)&&ie.isFunction(e.entries)){const n={};return ie.forEachEntry(e,((e,r)=>{t(function(e){const t=[],n=/\w+|\[(\w*)]/g;let r;for(;null!==(r=n.exec(e));)Qe(t.length),t.push("[]"===r[0]?"":r[1]||r[0]);return t}(e),r,n,0)})),n}return null},Je=(e,t)=>null!=e&&ie.hasOwnProp(e,t)?e[t]:void 0;const Ze={transitional:Ie,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,i=ie.isObject(e);i&&ie.isHTMLForm(e)&&(e=new FormData(e));if(ie.isFormData(e))return r?JSON.stringify($e(e)):e;if(ie.isArrayBuffer(e)||ie.isBuffer(e)||ie.isStream(e)||ie.isFile(e)||ie.isBlob(e)||ie.isReadableStream(e))return e;if(ie.isArrayBufferView(e))return e.buffer;if(ie.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;
2if(i){const t=Je(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return Ye(e,t).toString();if((o=ie.isFileList(e))||n.indexOf("multipart/form-data")>-1){const n=Je(this,"env"),r=n&&n.FormData;return ke(o?{"files[]":e}:e,r&&new r,t)}}return i||r?(t.setContentType("application/json",!1),function(e,t,n){if(ie.isString(e))try{return(t||JSON.parse)(e),ie.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=Je(this,"transitional")||Ze.transitional,n=t&&t.forcedJSONParsing,r=Je(this,"responseType"),i="json"===r;if(ie.isResponse(e)||ie.isReadableStream(e))return e;if(e&&ie.isString(e)&&(n&&!r||i)){const n=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e,Je(this,"parseReviver"))}catch(e){if(n){if("SyntaxError"===e.name)throw Ee.from(e,Ee.ERR_BAD_RESPONSE,this,null,Je(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:qe.classes.FormData,Blob:qe.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ie.forEach(["delete","get","head","post","put","patch","query"],(e=>{Ze.headers[e]={}}));const et=Ze;function tt(e,t){const n=this||et,r=t||n,i=ye.from(r.headers);let o=r.data;return ie.forEach(e,(function(e){o=e.call(n,o,i.normalize(),t?t.status:void 0)})),i.normalize(),o}function nt(e){return!(!e||!e.__CANCEL__)}const rt=class extends Ee{constructor(e,t,n){super(null==e?"canceled":e,Ee.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function it(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Ee("Request failed with status code "+n.status,n.status>=400&&n.status<500?Ee.ERR_BAD_REQUEST:Ee.ERR_BAD_RESPONSE,n.config,n.request,n)):e(n)}const ot=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i,o=0,a=0;return t=void 0!==t?t:1e3,function(s){const u=Date.now(),l=r[a];i||(i=u),n[o]=s,r[o]=u;let c=a,d=0;for(;c!==o;)d+=n[c++],c%=e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),u-i<t)return;const h=l&&u-l;return h?Math.round(1e3*d/h):void 0}};const at=function(e,t){let n,r,i=0,o=1e3/t;const a=function(t){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();i=o,n=null,r&&(clearTimeout(r),r=null),e(...t)};return[function(){const e=Date.now(),t=e-i;for(var s=arguments.length,u=new Array(s),l=0;l<s;l++)u[l]=arguments[l];t>=o?a(u,e):(n=u,r||(r=setTimeout((()=>{r=null,a(n)}),o-t)))},()=>n&&a(n)]},st=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,r=0;const i=ot(50,250);return at((n=>{if(!n||"number"!=typeof n.loaded)return;const o=n.loaded,a=n.lengthComputable?n.total:void 0,s=null!=a?Math.min(o,a):o,u=Math.max(0,s-r),l=i(u);r=Math.max(r,s);e({loaded:s,total:a,progress:a?s/a:void 0,bytes:u,rate:l||void 0,estimated:l&&a?(a-s)/l:void 0,event:n,lengthComputable:null!=a,[t?"download":"upload"]:!0})}),n)},ut=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},lt=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return ie.asap((()=>e(...n)))},ct=qe.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,qe.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(qe.origin),qe.navigator&&/(msie|trident)/i.test(qe.navigator.userAgent)):()=>!0,dt=qe.hasStandardBrowserEnv?{write(e,t,n,r,i,o,a){if("undefined"==typeof document)return;const s=["".concat(e,"=").concat(encodeURIComponent(t))];ie.isNumber(n)&&s.push("expires=".concat(new Date(n).toUTCString())),ie.isString(r)&&s.push("path=".concat(r)),ie.isString(i)&&s.push("domain=".concat(i)),!0===o&&s.push("secure"),ie.isString(a)&&s.push("SameSite=".concat(a)),document.cookie=s.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.split(";");for(let n=0;n<t.length;n++){const r=t[n].replace(/^\s+/,""),i=r.indexOf("=");if(-1!==i&&r.slice(0,i)===e)try{return decodeURIComponent(r.slice(i+1))}catch(e){return r.slice(i+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};const ht=/^https?:(?!\/\/)/i,ft=/[\t\n\r]/g;function pt(e,t){if("string"==typeof e&&ht.test(function(e){return function(e){let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t)}(e).replace(ft,"")}(e)))throw new Ee('Invalid URL: missing "//" after protocol',Ee.ERR_INVALID_URL,t)}function gt(e,t,n,r){pt(t,r);let i=!("string"==typeof(o=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(o));var o;return e&&(i||!1===n)?(pt(e,r),function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t)):t}function vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function mt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?vt(Object(n),!0).forEach((function(t){yt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function yt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const bt=e=>e instanceof ye?mt({},e):e;function wt(e,t){e=e||{},t=t||{};const n=Object.create(null);function r(e,t,n,r){return ie.isPlainObject(e)&&ie.isPlainObject(t)?ie.merge.call({caseless:r},e,t):ie.isPlainObject(t)?ie.merge({},t):ie.isArray(t)?t.slice():t}function i(e,t,n,i){return ie.isUndefined(t)?ie.isUndefined(e)?void 0:r(void 0,e,0,i):r(e,t,0,i)}function o(e,t){if(!ie.isUndefined(t))return r(void 0,t)}function a(e,t){return ie.isUndefined(t)?ie.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,o){return ie.hasOwnProp(t,o)?r(n,i):ie.hasOwnProp(e,o)?r(void 0,n):void 0}Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const u={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,allowedSocketPaths:a,responseEncoding:a,validateStatus:s,headers:(e,t,n)=>i(bt(e),bt(t),0,!0)};return ie.forEach(Object.keys(mt(mt({},e),t)),(function(r){if("__proto__"===r||"constructor"===r||"prototype"===r)return;const o=ie.hasOwnProp(u,r)?u[r]:i,a=o(ie.hasOwnProp(e,r)?e[r]:void 0,ie.hasOwnProp(t,r)?t[r]:void 0,r);ie.isUndefined(a)&&o!==s||(n[r]=a)})),ie.hasOwnProp(t,"validateStatus")&&ie.isUndefined(t.validateStatus)&&!1===function(n){const r=ie.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!ie.isUndefined(r)){if(!ie.isPlainObject(r))return;if(ie.hasOwnProp(r,n))return r[n]}const i=ie.hasOwnProp(e,"transitional")?e.transitional:void 0;if(ie.isPlainObject(i)&&ie.hasOwnProp(i,n))return i[n]}("validateStatusUndefinedResolves")&&(ie.hasOwnProp(e,"validateStatus")?n.validateStatus=r(void 0,e.validateStatus):delete n.val
vendor: 4,448 bytes, line 2
2idateStatus),n}function Dt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return xt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xt(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Et=["content-type","content-length"];const At=function(e){const t=wt({},e),n=e=>ie.hasOwnProp(t,e)?t[e]:void 0,r=n("data");let i=n("withXSRFToken");const o=n("xsrfHeaderName"),a=n("xsrfCookieName");let s=n("headers");const u=n("auth"),l=n("baseURL"),c=n("allowAbsoluteUrls"),d=n("url");if(t.headers=s=ye.from(s),t.url=je(gt(l,d,c,t),n("params"),n("paramsSerializer")),u){const t=ie.getSafeProp(u,"username")||"",n=ie.getSafeProp(u,"password")||"";try{s.set("Authorization","Basic "+btoa(t+":"+(n?encodeURIComponent(n).replace(/%([0-9A-F]{2})/gi,((e,t)=>String.fromCharCode(parseInt(t,16)))):"")))}catch(t){throw Ee.from(t,Ee.ERR_BAD_OPTION_VALUE,e)}}if(ie.isFormData(r)&&(qe.hasStandardBrowserEnv||qe.hasStandardBrowserWebWorkerEnv||ie.isReactNative(r)?s.setContentType(void 0):ie.isFunction(r.getHeaders)&&function(e,t,n){"content-only"===n?Object.entries(t||{}).forEach((t=>{let n=Dt(t,2),r=n[0],i=n[1];Et.includes(r.toLowerCase())&&e.set(r,i)})):e.set(t)}(s,r.getHeaders(),n("formDataHeaderPolicy"))),qe.hasStandardBrowserEnv){ie.isFunction(i)&&(i=i(t));if(!0===i||null==i&&ct(t.url)){const e=o&&a&&dt.read(a);e&&s.set(o,e)}}return t};function Ct(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return St(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?St(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function St(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const _t="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const r=At(e);let i=r.data;const o=ye.from(r.headers).normalize();let a,s,u,l,c,d=r.responseType,h=r.onUploadProgress,f=r.onDownloadProgress;function p(){l&&l(),c&&c(),r.cancelToken&&r.cancelToken.unsubscribe(a),r.signal&&r.signal.removeEventListener("abort",a)}let g=new XMLHttpRequest;function v(){if(!g)return;const r=ye.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());it((function(e){t(e),p()}),(function(e){n(e),p()}),{data:d&&"text"!==d&&"json"!==d?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:r,config:e,request:g}),g=null}if(g.open(r.method.toUpperCase(),r.url,!0),g.timeout=r.timeout,"onloadend"in g?g.onloadend=v:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&g.responseURL.startsWith("file:"))&&setTimeout(v)},g.onabort=function(){g&&(n(new Ee("Request aborted",Ee.ECONNABORTED,e,g)),p(),g=null)},g.onerror=function(t){const r=t&&t.message?t.message:"Network Error",i=new Ee(r,Ee.ERR_NETWORK,e,g);i.event=t||null,n(i),p(),g=null},g.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const i=r.transitional||Ie;
2r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new Ee(t,i.clarifyTimeoutError?Ee.ETIMEDOUT:Ee.ECONNABORTED,e,g)),p(),g=null},void 0===i&&o.setContentType(null),"setRequestHeader"in g&&ie.forEach(ce(o),(function(e,t){g.setRequestHeader(t,e)})),ie.isUndefined(r.withCredentials)||(g.withCredentials=!!r.withCredentials),d&&"json"!==d&&(g.responseType=r.responseType),f){var m=Ct(st(f,!0),2);u=m[0],c=m[1],g.addEventListener("progress",u)}if(h&&g.upload){var y=Ct(st(h),2);s=y[0],l=y[1],g.upload.addEventListener("progress",s),g.upload.addEventListener("loadend",l)}(r.cancelToken||r.signal)&&(a=t=>{g&&(n(!t||t.type?new rt(null,e,g):t),g.abort(),p(),g=null)},r.cancelToken&&r.cancelToken.subscribe(a),r.signal&&(r.signal.aborted?a():r.signal.addEventListener("abort",a)));const b=function(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}(r.url);if(b&&!qe.protocols.includes(b))return n(new Ee("Unsupported protocol "+b+":",Ee.ERR_BAD_REQUEST,e)),void p();g.send(i||null)}))},kt=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const n=new AbortController;let r=!1;const i=function(e){if(!r){r=!0,a();const t=e instanceof Error?e:this.reason;n.abort(t instanceof Ee?t:new rt(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null,i(new Ee("timeout of ".concat(t,"ms exceeded"),Ee.ETIMEDOUT))}),t);const a=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)})),e=null)};e.forEach((e=>e.addEventListener("abort",i,{once:!0})));const s=n.signal;return s.unsubscribe=()=>ie.asap(a),s};function Ot(e){return function(){return new Ft(e.apply(this,arguments))}}function Ft(e){var t,n;function r(t,n){try{var o=e[t](n),a=o.value,s=a instanceof Rt;Promise.resolve(s?a.v:a).then((function(n){if(s){var u="return"===t&&a.k?t:"next";if(!a.k||n.done)return r(u,n);n=e[u](n).value}i(!!o.done,n)}),(function(e){r("throw",e)}))}catch(e){i(2,e)}}function i(e,i){2===e?t.reject(i):t.resolve({value:i,done:e}),(t=t.next)?r(t.key,t.arg):n=null}this._invoke=function(e,i){return new Promise((function(o,a){var s={key:e,arg:i,resolve:o,reject:a,next:null};n?n=n.next=s:(t=n=s,r(e,i))}))},"function"!=typeof e.return&&(this.return=void 0)}function Pt(e){return new Rt(e,0)}function Tt(e){var t={},n=!1;function r(t,r){return n=!0,r=new Promise((function(n){n(e[t](r))})),{done:!1,value:new Rt(r,1)}}return t["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},t.next=function(e){return n?(n=!1,e):r("next",e)},"function"==typeof e.throw&&(t.throw=function(e){if(n)throw n=!1,e;return r("throw",e)}),"function"==typeof e.return&&(t.return=function(e){return n?(n=!1,e):r("return",e)}),t}function Rt(e,t){this.v=e,this.k=t}function jt(e){var t,n,r,i=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,r=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(r&&null!=(t=e[r]))return new Mt(t.call(e));n="@@asyncIterator",r="@@iterator"}throw new TypeError("Object is not async iterable")}function Mt(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then((function(e){return{value:e,done:t}}))}return Mt=function(e){this.s=e,this.n=e.next},Mt.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return void 0===n?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return void 0===n?Promise.reject(e):t(n.apply(this.s,arguments))}},new Mt(e)}Ft.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},Ft.prototype.next=function(e){return this._invoke("next",e)},Ft.prototype.throw=function(e){return this._invoke("throw",e)},Ft.prototype.return=function(e){return this._invoke("return",e)};const It=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,i=0;for(;i<n;)r=i+t,yield e.slice(i,r),i=r},Bt=function(){var e=Ot((function*(e,t){var n,r=!1,i=!1;try{for(var o,a=jt(Lt(e));r=!(o=yield Pt(a.next())).done;r=!1){const e=o.value;yield*Tt(jt(It(e,t)))}}catch(e){i=!0,n=e}
vendor: 5,616 bytes, line 2
2finally{try{r&&null!=a.return&&(yield Pt(a.return()))}finally{if(i)throw n}}}));return function(t,n){return e.apply(this,arguments)}}(),Lt=function(){var e=Ot((function*(e){if(e[Symbol.asyncIterator])return void(yield*Tt(jt(e)));const t=e.getReader();try{for(;;){const e=yield Pt(t.read()),n=e.done,r=e.value;if(n)break;yield r}}finally{yield Pt(t.cancel())}}));return function(t){return e.apply(this,arguments)}}(),Nt=(e,t,n,r)=>{const i=Bt(e,t);let o,a=0,s=e=>{o||(o=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const t=await i.next(),r=t.done,o=t.value;if(r)return s(),void e.close();let u=o.byteLength;if(n){let e=a+=u;n(e)}e.enqueue(new Uint8Array(o))}catch(e){throw s(e),e}},cancel:e=>(s(e),i.return())},{highWaterMark:2})},Ut=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,zt=(e,t,n)=>t+2<n&&Ut(e.charCodeAt(t+1))&&Ut(e.charCodeAt(t+2));const Wt="1.18.1";function Ht(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ht(Object(n),!0).forEach((function(t){Gt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ht(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Gt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Kt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kt(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Kt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Xt=ie.isFunction,Yt=e=>{if(!ie.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},Qt=function(e){try{for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return!!e(...n)}catch(e){return!1}},$t=e=>{const t=void 0!==ie.global&&null!==ie.global?ie.global:globalThis,n=t.ReadableStream,r=t.TextEncoder,i=e=ie.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e),o=i.fetch,a=i.Request,s=i.Response,u=o?Xt(o):"function"==typeof fetch,l=Xt(a),c=Xt(s);if(!u)return!1;const d=u&&Xt(n),h=u&&("function"==typeof r?(f=new r,e=>f.encode(e)):async e=>new Uint8Array(await new a(e).arrayBuffer()));var f;const p=l&&d&&Qt((()=>{let e=!1;const t=new a(qe.origin,{body:new n,method:"POST",get duplex(){return e=!0,"half"}}),r=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!r})),g=c&&d&&Qt((()=>ie.isReadableStream(new s("").body))),v={stream:g&&(e=>e.body)};u&&["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!v[e]&&(v[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new Ee("Response type '".concat(e,"' is not supported"),Ee.ERR_NOT_SUPPORT,n)})}));const m=async e=>{if(null==e)return 0;if(ie.isBlob(e))return e.size;if(ie.isSpecCompliantForm(e)){const t=new a(qe.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return ie.isArrayBufferView(e)||ie.isArrayBuffer(e)?e.byteLength:(ie.isURLSearchParams(e)&&(e+=""),ie.isString(e)?(await h(e)).byteLength:void 0)};return async e=>{let t=At(e),n=t.url,i=t.method,u=t.data,c=t.signal,h=t.cancelToken,f=t.timeout,y=t.onDownloadProgress,b=t.onUploadProgress,w=t.responseType,D=t.headers,x=t.withCredentials,E=void 0===x?"same-origin":x,A=t.fetchOptions,C=t.maxContentLength,S=t.maxBodyLength;const _=ie.isNumber(C)&&C>-1,k=ie.isNumber(S)&&S>-1;let O=o||fetch;w=w?(w+"").toLowerCase():"text";let F=kt([c,h&&h.toAbortSignal()],f),P=null;const T=F&&F.unsubscribe&&(()=>{F.unsubscribe()});let R,j=null;const M=()=>new Ee("Request body larger than maxBodyLength limit",Ee.ERR_BAD_REQUEST,e,P);try{let t;const o=(B="auth",ie.hasOwnProp(e,B)?e[B]:void 0);if(o){const e=ie.getSafeProp(o,"username")||"";t={username:e,password:ie.getSafeProp(o,"password")||""}}if((e=>{const t=e.indexOf("://");let n=e;return-1!==t&&(n=n.slice(t+3)),n.includes("@")||n.includes(":")})(n)){const e=new URL(n,qe.origin);if(!t&&(e.username||e.password)){const n=Yt(e.username);t={username:n,password:Yt(e.password)}}(e.username||e.password)&&(e.username="",e.password="",n=e.href)}if(t&&(D.delete("authorization"),D.set("Authorization","Basic "+btoa((I=(t.username||"")+":"+(t.password||""),encodeURIComponent(I).replace(/%([0-9A-F]{2})/gi,((e,t)=>
vendor: 4,517 bytes, line 2
2String.fromCharCode(parseInt(t,16)))))))),_&&"string"==typeof n&&n.startsWith("data:")){const t=function(e){if(!e||"string"!=typeof e)return 0;if(!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const n=e.slice(5,t),r=e.slice(t+1);if(/;base64/i.test(n)){let e=r.length;const t=r.length;for(let n=0;n<t;n++)if(37===r.charCodeAt(n)&&n+2<t){const t=r.charCodeAt(n+1),i=r.charCodeAt(n+2);Ut(t)&&Ut(i)&&(e-=2,n+=2)}let n=0,i=t-1;const o=e=>e>=2&&37===r.charCodeAt(e-2)&&51===r.charCodeAt(e-1)&&(68===r.charCodeAt(e)||100===r.charCodeAt(e));i>=0&&(61===r.charCodeAt(i)?(n++,i--):o(i)&&(n++,i-=3)),1===n&&i>=0&&(61===r.charCodeAt(i)||o(i))&&n++;const a=3*Math.floor(e/4)-(n||0);return a>0?a:0}let i=0;for(let e=0,t=r.length;e<t;e++){const n=r.charCodeAt(e);if(37===n&&zt(r,e,t))i+=1,e+=2;else if(n<128)i+=1;else if(n<2048)i+=2;else if(n>=55296&&n<=56319&&e+1<t){const t=r.charCodeAt(e+1);t>=56320&&t<=57343?(i+=4,e++):i+=3}else i+=3}return i}(n);if(t>C)throw new Ee("maxContentLength size of "+C+" exceeded",Ee.ERR_BAD_RESPONSE,e,P)}if(k&&"get"!==i&&"head"!==i){const e=await m(u);if("number"==typeof e&&isFinite(e)&&(R=e,e>S))throw M()}const c=k&&(ie.isReadableStream(u)||ie.isStream(u)),h=(e,t,n)=>Nt(e,65536,(e=>{if(k&&e>S)throw j=M();t&&t(e)}),n);if(p&&"get"!==i&&"head"!==i&&(b||c)){if(R=null==R?await(async(e,t)=>{const n=ie.toFiniteNumber(e.getContentLength());return null==n?m(t):n})(D,u):R,0!==R||c){let e,t=new a(n,{method:"POST",body:u,duplex:"half"});if(ie.isFormData(u)&&(e=t.headers.get("content-type"))&&D.setContentType(e),t.body){const e=qt(b&&ut(R,st(lt(b)))||[],2),n=e[0],r=e[1];u=h(t.body,n,r)}}}else if(c&&!l&&d&&"get"!==i&&"head"!==i)u=h(u);else if(c&&l&&!p&&"get"!==i&&"head"!==i)throw new Ee("Stream request bodies are not supported by the current fetch implementation",Ee.ERR_NOT_SUPPORT,e,P);ie.isString(E)||(E=E?"include":"omit");const f=l&&"credentials"in a.prototype;if(ie.isFormData(u)){const e=D.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&D.delete("content-type")}D.set("User-Agent","axios/"+Wt,!1);const x=Vt(Vt({},A),{},{signal:F,method:i.toUpperCase(),headers:ce(D.normalize()),body:u,duplex:"half",credentials:f?E:void 0});P=l&&new a(n,x);let L=await(l?O(P,A):O(n,x));const N=ye.from(L.headers);if(_){const t=ie.toFiniteNumber(N.getContentLength());if(null!=t&&t>C)throw new Ee("maxContentLength size of "+C+" exceeded",Ee.ERR_BAD_RESPONSE,e,P)}const U=g&&("stream"===w||"response"===w);if(g&&L.body&&(y||_||U&&T)){const t={};["status","statusText","headers"].forEach((e=>{t[e]=L[e]}));const n=ie.toFiniteNumber(N.getContentLength()),r=qt(y&&ut(n,st(lt(y),!0))||[],2),i=r[0],o=r[1];let a=0;const u=t=>{if(_&&(a=t,a>C))throw new Ee("maxContentLength size of "+C+" exceeded",Ee.ERR_BAD_RESPONSE,e,P);i&&i(t)};L=new s(Nt(L.body,65536,u,(()=>{o&&o(),T&&T()})),t)}w=w||"text";let z=await v[ie.findKey(v,w)||"text"](L,e);if(_&&!g&&!U){let t;if(null!=z&&("number"==typeof z.byteLength?t=z.byteLength:"number"==typeof z.size?t=z.size:"string"==typeof z&&(t="function"==typeof r?(new r).encode(z).byteLength:z.length)),"number"==typeof t&&t>C)throw new Ee("maxContentLength size of "+C+" exceeded",Ee.ERR_BAD_RESPONSE,e,P)}return!U&&T&&T(),await new Promise(((t,n)=>{it(t,n,{data:z,headers:ye.from(L.headers),status:L.status,statusText:L.statusText,config:e,request:P})}))}catch(t){if(T&&T(),F&&F.aborted&&F.reason instanceof Ee){const n=F.reason;throw n.config=e,P&&(n.request=P),t!==n&&Object.defineProperty(n,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),n}if(j)throw P&&!j.request&&(j.request=P),j;if(t instanceof Ee)throw P&&!t.request&&(t.request=P),t;if(t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message)){const n=new Ee("Network Error",Ee.ERR_NETWORK,e,P,t&&t.response);throw Object.defineProperty(n,"cause",{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),n}throw Ee.from(t,t&&t.code,e,P,t&&t.response)}var I,B}},Jt=new Map,Zt=e=>{let t=e&&e.env||{};const n=t.fetch,r=[t.Request,t.Response,n];let i,o,a=r.length,s=Jt;for(;a--;)i=r[a],o=s.get(i),void 0===o&&s.set(i,o=a?new Map:$t(t)),s=o;return o};Zt();function en(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
vendor: 4,504 bytes, line 2
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tn(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const nn={http:null,xhr:_t,fetch:{get:Zt}};ie.forEach(nn,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}}));const rn=e=>"- ".concat(e),on=e=>ie.isFunction(e)||null===e||!1===e;const an={getAdapter:function(e,t){const n=(e=ie.isArray(e)?e:[e]).length;let r,i;const o={};for(let a=0;a<n;a++){let n;if(r=e[a],i=r,!on(r)&&(i=nn[(n=String(r)).toLowerCase()],void 0===i))throw new Ee("Unknown adapter '".concat(n,"'"));if(i&&(ie.isFunction(i)||(i=i.get(t))))break;o[n||"#"+a]=i}if(!i){const e=Object.entries(o).map((e=>{let t=en(e,2),n=t[0],r=t[1];return"adapter ".concat(n," ")+(!1===r?"is not supported by the environment":"is not available in the build")}));let t=n?e.length>1?"since :\n"+e.map(rn).join("\n"):" "+rn(e[0]):"as no adapter specified";throw new Ee("There is no suitable adapter to dispatch the request "+t,Ee.ERR_NOT_SUPPORT)}return i},adapters:nn};function sn(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new rt(null,e)}function un(e){sn(e),e.headers=ye.from(e.headers),e.data=tt.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return an.getAdapter(e.adapter||et.adapter,e)(e).then((function(t){sn(e),e.response=t;try{t.data=tt.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=ye.from(t.headers),t}),(function(t){if(!nt(t)&&(sn(e),t&&t.response)){e.response=t.response;try{t.response.data=tt.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=ye.from(t.response.headers)}return Promise.reject(t)}))}const ln={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ln[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const cn={};ln.transitional=function(e,t,n){function r(e,t){return"[Axios v"+Wt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,o)=>{if(!1===e)throw new Ee(r(i," has been removed"+(t?" in "+t:"")),Ee.ERR_DEPRECATED);return t&&!cn[i]&&(cn[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,o)}},ln.spelling=function(e){return(t,n)=>(console.warn("".concat(n," is likely a misspelling of ").concat(e)),!0)};const dn={assertOptions:function(e,t,n){if("object"!=typeof e||null===e)throw new Ee("options must be an object",Ee.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=Object.prototype.hasOwnProperty.call(t,o)?t[o]:void 0;if(a){const t=e[o],n=void 0===t||a(t,o,e);if(!0!==n)throw new Ee("option "+o+" must be "+n,Ee.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Ee("Unknown option "+o,Ee.ERR_BAD_OPTION)}},validators:ln},hn=dn.validators;class fn{constructor(e){this.defaults=e||{},this.interceptors={request:new Me,response:new Me}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=(()=>{if(!t.stack)return"";const e=t.stack.indexOf("\n");return-1===e?"":t.stack.slice(e+1)})();try{if(e.stack){if(n){const t=n.indexOf("\n"),r=-1===t?-1:n.indexOf("\n",t+1),i=-1===r?"":n.slice(r+1);String(e.stack).endsWith(i)||(e.stack+="\n"+n)}}else e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{};const n=t=wt(this.defaults,t),r=n.transitional,i=n.paramsSerializer,o=n.headers;void 0!==r&&dn.assertOptions(r,{silentJSONParsing:hn.transitional(hn.boolean),forcedJSONParsing:hn.transitional(hn.boolean),clarifyTimeoutError:hn.transitional(hn.boolean),legacyInterceptorReqResOrdering:hn.transitional(hn.boolean),advertiseZstdAcceptEncoding:hn.transitional(hn.boolean),validateStatusUndefinedResolves:hn.transitional(hn.boolean)}
vendor: 4,102 bytes, line 2
2,!1),null!=i&&(ie.isFunction(i)?t.paramsSerializer={serialize:i}:dn.assertOptions(i,{encode:hn.function,serialize:hn.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),dn.assertOptions(t,{baseUrl:hn.spelling("baseURL"),withXsrfToken:hn.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=o&&ie.merge(o.common,o[t.method]);o&&ie.forEach(["delete","get","head","post","put","patch","query","common"],(e=>{delete o[e]})),t.headers=ye.concat(a,o);const s=[];let u=!0;this.interceptors.request.forEach((function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;u=u&&e.synchronous;const n=t.transitional||Ie;n&&n.legacyInterceptorReqResOrdering?s.unshift(e.fulfilled,e.rejected):s.push(e.fulfilled,e.rejected)}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let d,h=0;if(!u){const e=[un.bind(this),void 0];for(e.unshift(...s),e.push(...l),d=e.length,c=Promise.resolve(t);h<d;)c=c.then(e[h++],e[h++]);return c}d=s.length;let f=t;for(;h<d;){const e=s[h++],t=s[h++];try{f=e(f)}catch(e){t.call(this,e);break}}try{c=un.call(this,f)}catch(e){return Promise.reject(e)}for(h=0,d=l.length;h<d;)c=c.then(l[h++],l[h++]);return c}getUri(e){return je(gt((e=wt(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}}ie.forEach(["delete","get","head","options"],(function(e){fn.prototype[e]=function(t,n){return this.request(wt(n||{},{method:e,url:t,data:n&&ie.hasOwnProp(n,"data")?n.data:void 0}))}})),ie.forEach(["post","put","patch","query"],(function(e){function t(t){return function(n,r,i){return this.request(wt(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}fn.prototype[e]=t(),"query"!==e&&(fn.prototype[e+"Form"]=t(!0))}));const pn=fn;class gn{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,i){n.reason||(n.reason=new rt(e,r,i),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new gn((function(t){e=t})),cancel:e}}}const vn=gn;function mn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return yn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yn(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const bn={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
2alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(bn).forEach((e=>{let t=mn(e,2),n=t[0],r=t[1];bn[r]=n}));const wn=bn;const Dn=function e(t){const n=new pn(t),r=i(pn.prototype.request,n);return ie.extend(r,pn.prototype,n,{allOwnKeys:!0}),ie.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(wt(t,n))},r}(et);Dn.Axios=pn,Dn.CanceledError=rt,Dn.CancelToken=vn,Dn.isCancel=nt,Dn.VERSION=Wt,Dn.toFormData=ke,Dn.AxiosError=Ee,Dn.Cancel=Dn.CanceledError,Dn.all=function(e){return Promise.all(e)},Dn.spread=function(e){return function(t){return e.apply(null,t)}},Dn.isAxiosError=function(e){return ie.isObject(e)&&!0===e.isAxiosError},Dn.mergeConfig=wt,Dn.AxiosHeaders=ye,Dn.formToJSON=e=>$e(ie.isHTMLForm(e)?new FormData(e):e),Dn.getAdapter=an.getAdapter,Dn.HttpStatusCode=wn,Dn.default=Dn;const xn=Dn},26493(e,t,n){"use strict";function r(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n)}else for(n in e)e[n]&&(i&&(i+=" "),i+=n);return i}n.d(t,{A:()=>i});const i=function(){for(var e,t,n=0,i="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}},95341(e,t,n){"use strict";n.d(t,{kk:()=>a});var r=n(65788),i=n(2057);function o(e,t,n){var r,o;"function"==typeof e?(r=t||[],o=n):(r=[],o=t);var a=i.useRef({hasResult:!1,result:o,error:null}),s=i.useReducer((function(e){return e+1}),0);s[0];var u=s[1],l=i.useMemo((function(){var t="function"==typeof e?e():e;if(!t||"function"!=typeof t.subscribe)throw e===t?new TypeError("Given argument to useObservable() was neither a valid observable nor a function."):new TypeError("Observable factory given to useObservable() did not return a valid observable.");if(!a.current.hasResult&&"undefined"!=typeof window&&("function"!=typeof t.hasValue||t.hasValue()))if("function"==typeof t.getValue)a.current.result=t.getValue(),a.current.hasResult=!0;else{var n=t.subscribe((function(e){a.current.result=e,a.current.hasResult=!0}));"function"==typeof n?n():n.unsubscribe()}return t}),r);if(i.useDebugValue(a.current.result),i.useEffect((function(){var e=l.subscribe((function(e){var t=a.current;null===t.error&&t.result===e||(t.error=null,t.result=e,t.hasResult=!0,u())}),(function(e){var t=a.current;t.error!==e&&(t.error=e,u())}));return"function"==typeof e?e:e.unsubscribe.bind(e)}),r),a.current.error)throw a.current.error;return a.current.result}function a(e,t,n){return o((function(){return(0,r.Dd)(e)}),t||[],n)}},65788(e,t,n){"use strict";n.d(t,{Ay:()=>s,Dd:()=>a});var r=n(39967);const i=Symbol.for("Dexie"),o=globalThis[i]||(globalThis[i]=r);if(r.semVer!==o.semVer)throw new Error("Two different versions of Dexie loaded in the same app: ".concat(r.semVer," and ").concat(o.semVer));const a=o.liveQuery,s=(o.mergeRanges,o.rangesOverlap,o.RangeSet,o.cmp,o.Entity,o.PropModSymbol,o.PropModification,o.replacePrefix,o.add,o.remove,o)},29262(e,t,n){"use strict";n.d(t,{A:()=>w});const r=[],i=r.slice,o=r.forEach;const a=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,s={create(e,t,n,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};n&&(i.expires=new Date,i.expires.setTime(i.expires.getTime()+60*n*1e3)),r&&(i.domain=r),document.cookie=((e,t,n)=>{const r=n||{};r.path=r.path||"/";const i=encodeURIComponent(t);let o="".concat(e,"=").concat(i);if(r.maxAge>0){const e=r.maxAge-0;if(Number.isNaN(e))throw new Error("maxAge should be a Number");o+="; Max-Age=".concat(Math.floor(e))}if(r.domain){if(!a.test(r.domain))throw new TypeError("option domain is invali
2d");o+="; Domain=".concat(r.domain)}if(r.path){if(!a.test(r.path))throw new TypeError("option path is invalid");o+="; Path=".concat(r.path)}if(r.expires){if("function"!=typeof r.expires.toUTCString)throw new TypeError("option expires is invalid");o+="; Expires=".concat(r.expires.toUTCString())}if(r.httpOnly&&(o+="; HttpOnly"),r.secure&&(o+="; Secure"),r.sameSite)switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:o+="; SameSite=Strict";break;case"lax":o+="; SameSite=Lax";break;case"strict":o+="; SameSite=Strict";break;case"none":o+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return o})(e,encodeURIComponent(t),i)},read(e){const t="".concat(e,"="),n=document.cookie.split(";");for(let e=0;e<n.length;e++){let r=n[e];for(;" "===r.charAt(0);)r=r.substring(1,r.length);if(0===r.indexOf(t))return r.substring(t.length,r.length)}return null},remove(e){this.create(e,"",-1)}};var u={name:"cookie",lookup(e){let t=e.lookupCookie;if(t&&"undefined"!=typeof document)return s.read(t)||void 0},cacheUserLanguage(e,t){let n=t.lookupCookie,r=t.cookieMinutes,i=t.cookieDomain,o=t.cookieOptions;n&&"undefined"!=typeof document&&s.create(n,e,r,i,o)}},l={name:"querystring",lookup(e){let t,n=e.lookupQuerystring;if("undefined"!=typeof window){var r;let e=window.location.search;!window.location.search&&(null===(r=window.location.hash)||void 0===r?void 0:r.indexOf("?"))>-1&&(e=window.location.hash.substring(window.location.hash.indexOf("?")));const i=e.substring(1).split("&");for(let e=0;e<i.length;e++){const r=i[e].indexOf("=");if(r>0){i[e].substring(0,r)===n&&(t=i[e].substring(r+1))}}}return t}};let c=null;const d=()=>{if(null!==c)return c;try{c="undefined"!==window&&null!==window.localStorage;const e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch(e){c=!1}return c};var h={name:"localStorage",lookup(e){let t=e.lookupLocalStorage;if(t&&d())return window.localStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let n=t.lookupLocalStorage;n&&d()&&window.localStorage.setItem(n,e)}};let f=null;const p=()=>{if(null!==f)return f;try{f="undefined"!==window&&null!==window.sessionStorage;const e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch(e){f=!1}return f};var g={name:"sessionStorage",lookup(e){let t=e.lookupSessionStorage;if(t&&p())return window.sessionStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let n=t.lookupSessionStorage;n&&p()&&window.sessionStorage.setItem(n,e)}},v={name:"navigator",lookup(e){const t=[];if("undefined"!=typeof navigator){const e=navigator,n=e.languages,r=e.userLanguage,i=e.language;if(n)for(let e=0;e<n.length;e++)t.push(n[e]);r&&t.push(r),i&&t.push(i)}return t.length>0?t:void 0}},m={name:"htmlTag",lookup(e){let t;const n=e.htmlTag||("undefined"!=typeof document?document.documentElement:null);return n&&"function"==typeof n.getAttribute&&(t=n.getAttribute("lang")),t}},y={name:"path",lookup(e){var t;let n=e.lookupFromPathIndex;if("undefined"==typeof window)return;const r=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(!Array.isArray(r))return;return null===(t=r["number"==typeof n?n:0])||void 0===t?void 0:t.replace("/","")}},b={name:"subdomain",lookup(e){var t;let n=e.lookupFromSubdomainIndex;const r="number"==typeof n?n+1:1,i="undefined"!=typeof window&&(null===(t=window.location)||void 0===t||null===(t=t.hostname)||void 0===t?void 0:t.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i));if(i)return i[r]}};class w{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e||{languageUtils:{}},this.options=function(e){return o.call(i.call(arguments,1),(t=>{if(t)for(const n in t)void 0===e[n]&&(e[n]=t[n])})),e}(t,this.options||{},{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:e=>e}),"string"==typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=e=>e.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(u),this.addDetector(l),this.addDetector(h),this.addDetector(g),this.addDetector(v),this.addDetector(m),this.addDetector(y),this.addDetector(b)}addDetector(e){return this.detectors[e.name]=e,this}detect(e){e||(e=this.options.order);let t=[];return e.forEach((e=>{if(this.detectors[e]){let n=this.detectors[e].lookup(this.options);n&&"string"==typeof n&&(n=[n]),n&&(t=t.concat(n))}})),t=t.map((e=>this.options.convertDetectedLanguage(e))),this.services.languageUtils.getBestMatchFromCodes?t:t.length>0?t[0]:null}
2cacheUserLanguage(e,t){t||(t=this.options.caches),t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach((t=>{this.detectors[t]&&this.detectors[t].cacheUserLanguage(e,this.options)})))}}w.type="languageDetector"},12432(e,t,n){"use strict";function r(e){return u(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||a(e)||o()}function i(e,t){return u(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||a(e,t)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function u(e){if(Array.isArray(e))return e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Ay:()=>ee,t:()=>te});const h={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class f{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||h,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}create(e){return new f(this.logger,c(c({},{prefix:"".concat(this.prefix,":").concat(e,":")}),this.options))}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new f(this.logger,e)}}var p=new f;class g{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach((e=>{this.observers[e]||(this.observers[e]=new Map);const n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)})),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){Array.from(this.observers[e].entries()).forEac
2h((e=>{let t=i(e,2),r=t[0],o=t[1];for(let e=0;e<o;e++)r(...n)}))}if(this.observers["*"]){Array.from(this.observers["*"].entries()).forEach((t=>{let r=i(t,2),o=r[0],a=r[1];for(let t=0;t<a;t++)o.apply(o,[e,...n])}))}}}const v=()=>{let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n.resolve=e,n.reject=t,n},m=e=>null==e?"":""+e,y=/###/g,b=e=>e&&e.indexOf("###")>-1?e.replace(y,"."):e,w=e=>!e||"string"==typeof e,D=(e,t,n)=>{const r="string"!=typeof t?t:t.split(".");let i=0;for(;i<r.length-1;){if(w(e))return{};const t=b(r[i]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++i}return w(e)?{}:{obj:e,k:b(r[i])}},x=(e,t,n)=>{const r=D(e,t,Object),i=r.obj,o=r.k;if(void 0!==i||1===t.length)return void(i[o]=n);let a=t[t.length-1],s=t.slice(0,t.length-1),u=D(e,s,Object);for(;void 0===u.obj&&s.length;)a="".concat(s[s.length-1],".").concat(a),s=s.slice(0,s.length-1),u=D(e,s,Object),u&&u.obj&&void 0!==u.obj["".concat(u.k,".").concat(a)]&&(u.obj=void 0);u.obj["".concat(u.k,".").concat(a)]=n},E=(e,t)=>{const n=D(e,t),r=n.obj,i=n.k;if(r)return r[i]},A=(e,t,n)=>{for(const r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):A(e[r],t[r],n):e[r]=t[r]);return e},C=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var S={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};const _=e=>"string"==typeof e?e.replace(/[&<>"'\/]/g,(e=>S[e])):e;const k=[" ",",","?","!",";"],O=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const n=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,n),this.regExpQueue.push(e),n}}(20),F=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(n);let i=e;for(let e=0;e<r.length;){if(!i||"object"!=typeof i)return;let t,o="";for(let a=e;a<r.length;++a)if(a!==e&&(o+=n),o+=r[a],t=i[o],void 0!==t){if(["string","number","boolean"].indexOf(typeof t)>-1&&a<r.length-1)continue;e+=a-e+1;break}i=t}return i},P=e=>e&&e.indexOf("_")>0?e.replace("_","-"):e;class T extends g{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const i=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,o=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure;let a;e.indexOf(".")>-1?a=e.split("."):(a=[e,t],n&&(Array.isArray(n)?a.push(...n):"string"==typeof n&&i?a.push(...n.split(i)):a.push(n)));const s=E(this.data,a);return!s&&!t&&!n&&e.indexOf(".")>-1&&(e=a[0],t=a[1],n=a.slice(2).join(".")),s||!o||"string"!=typeof n?s:F(this.data&&this.data[e]&&this.data[e][t],n,i)}addResource(e,t,n,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const o=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator;let a=[e,t];
2n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(a=e.split("."),r=t,t=a[1]),this.addNamespaces(t),x(this.data,a,r),i.silent||this.emit("added",e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const r in n)("string"==typeof n[r]||Array.isArray(n[r]))&&this.addResource(e,t,r,n[r],{silent:!0});r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,i){let o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),r=n,n=t,t=a[1]),this.addNamespaces(t);let s=E(this.data,a)||{};o.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?A(s,n,i):s=c(c({},s),n),x(this.data,a,s),o.silent||this.emit("added",e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?c(c({},{}),this.getResource(e,t)):this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((e=>t[e]&&Object.keys(t[e]).length>0))}toJSON(){return this.data}}var R={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,i){return e.forEach((e=>{this.processors[e]&&(t=this.processors[e].process(t,n,r,i))})),t}};const j={};class M extends g{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),((e,t,n)=>{e.forEach((e=>{t[e]&&(n[e]=t[e])}))})(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
2i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=p.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;const n=this.resolve(e,t);return n&&void 0!==n.res}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");const r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let i=t.ns||this.options.defaultNS||[];const o=n&&e.indexOf(n)>-1,a=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||((e,t,n)=>{t=t||"",n=n||"";const r=k.filter((e=>t.indexOf(e)<0&&n.indexOf(e)<0));if(0===r.length)return!0;const i=O.getRegExp("(".concat(r.map((e=>"?"===e?"\\?":e)).join("|"),")"));let o=!i.test(e);if(!o){const t=e.indexOf(n);t>0&&!i.test(e.substring(0,t))&&(o=!0)}return o})(e,n,r));if(o&&!a){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:i};const o=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(o[0])>-1)&&(i=o.shift()),e=o.join(r)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}translate(e,t,n){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t=c({},t)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);const r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=this.extractFromKey(e[e.length-1],t),a=o.key,s=o.namespaces,u=s[s.length-1],l=t.lng||this.language,d=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&"cimode"===l.toLowerCase()){if(d){const e=t.nsSeparator||this.options.nsSeparator;return r?{res:"".concat(u).concat(e).concat(a),usedKey:a,exactUsedKey:a,usedLng:l,usedNS:u,usedParams:this.getUsedParamsDetails(t)}:"".concat(u).concat(e).concat(a)}return r?{res:a,usedKey:a,exactUsedKey:a,usedLng:l,usedNS:u,usedParams:this.getUsedParamsDetails(t)}:a}const h=this.resolve(e,t);let f=h&&h.res;const p=h&&h.usedKey||a,g=h&&h.exactUsedKey||a,v=Object.prototype.toString.apply(f),m=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject;if(y&&f&&("string"!=typeof f&&"boolean"!=typeof f&&"number"!=typeof f)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(v)<0&&("string"!=typeof m||!Array.isArray(f))){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(p,f,c(c({},t),{},{ns:s})):"key '".concat(a," (").concat(this.language,")' returned an object instead of string.");return r?(h.res=e,h.usedParams=this.getUsedParamsDetails(t),h):e}if(i){const e=Array.isArray(f),n=e?[]:{},r=e?g:p;for(const e in f)if(Object.prototype.hasOwnProperty.call(f,e)){const o="".concat(r).concat(i).concat(e);n[e]=this.translate(o,c(c({},t),{joinArrays:!1,ns:s})),n[e]===o&&(n[e]=f[e])}f=n}}else if(y&&"string"==typeof m&&Array.isArray(f))f=f.join(m),f&&(f=this.extendTranslation(f,e,t,n));else{let r=!1,o=!1;const s=void 0!==t.count&&"string"!=typeof t.count,d=M.hasDefaultValue(t),p=s?this.pluralResolver.getSuffix(l,t.count,t):"",g=t.ordinal&&s?this.pluralResolver.getSuffix(l,t.count,{ordinal:!1}):"",v=s&&!t.ordinal&&0===t.count&&this.pluralResolver.shouldUseIntlApi(),m=v&&t["defaultValue".concat(this.options.pluralSeparator,"zero")]||t["defaultValue".concat(p)]||t["defaultValue".concat(g)]||t.defaultValue;!this.isValidLookup(f)&&d&&(r=!0,f=m),this.isValidLookup(f)||(o=!0,f=a);const y=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&o?void 0:f,b=d&&m!==f&&this.options.updateMissing;if(o||r||b){if(this.logger.log(b?"updateKey":"missingKey",l,u,a,b?m:f),i){const e=this.resolve(a,c(c({},t),{},{keySeparator:!1}));e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const n=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&n&&n[0])for(let t=0;t<n.length;t++)e.push(n[t]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(t.lng||this.language):e.push(t.lng||this.language);const r=(e,n,r)=>{const i=d&&r!==f?r:y;this.options.missingKeyHandler?this.options.missingKeyHandler(e,u,n,i,b,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,u,n,i,b,t),this.emit
2("missingKey",e,u,n,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&s?e.forEach((e=>{const n=this.pluralResolver.getSuffixes(e,t);v&&t["defaultValue".concat(this.options.pluralSeparator,"zero")]&&n.indexOf("".concat(this.options.pluralSeparator,"zero"))<0&&n.push("".concat(this.options.pluralSeparator,"zero")),n.forEach((n=>{r([e],a+n,t["defaultValue".concat(n)]||m)}))})):r(e,a,m))}f=this.extendTranslation(f,e,t,h,n),o&&f===a&&this.options.appendNamespaceToMissingKey&&(f="".concat(u,":").concat(a)),(o||r)&&this.options.parseMissingKeyHandler&&(f="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(u,":").concat(a):a,r?f:void 0):this.options.parseMissingKeyHandler(f))}return r?(h.res=f,h.usedParams=this.getUsedParamsDetails(t),h):f}extendTranslation(e,t,n,r,i){var o=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,c(c({},this.options.interpolation.defaultVariables),n),n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(c(c({},n),{interpolation:c(c({},this.options.interpolation),n.interpolation)}));const a="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(a){const t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=c(c({},this.options.interpolation.defaultVariables),u)),e=this.interpolator.interpolate(e,u,n.lng||this.language||r.usedLng,n),a){const t=e.match(this.interpolator.nestingRegexp);s<(t&&t.length)&&(n.nest=!1)}!n.lng&&"v1"!==this.options.compatibilityAPI&&r&&r.res&&(n.lng=this.language||r.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return i&&i[0]===r[0]&&!n.context?(o.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(t[0])),null):o.translate(...r,t)}),n)),n.interpolation&&this.interpolator.reset()}const a=n.postProcess||this.options.postProcess,s="string"==typeof a?[a]:a;return null!=e&&s&&s.length&&!1!==n.applyPostProcessor&&(e=R.handle(s,e,t,this.options&&this.options.postProcessPassResolved?c({i18nResolved:c(c({},r),{},{usedParams:this.getUsedParamsDetails(n)})},n):n,this)),e}resolve(e){let t,n,r,i,o,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((e=>{if(this.isValidLookup(t))return;const s=this.extractFromKey(e,a),u=s.key;n=u;let l=s.namespaces;this.options.fallbackNS&&(l=l.concat(this.options.fallbackNS));const c=void 0!==a.count&&"string"!=typeof a.count,d=c&&!a.ordinal&&0===a.count&&this.pluralResolver.shouldUseIntlApi(),h=void 0!==a.context&&("string"==typeof a.context||"number"==typeof a.context)&&""!==a.context,f=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);l.forEach((e=>{this.isValidLookup(t)||(o=e,!j["".concat(f[0],"-").concat(e)]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(o)&&(j["".concat(f[0],"-").concat(e)]=!0,this.logger.warn('key "'.concat(n,'" for languages "').concat(f.join(", "),'" won\'t get resolved as namespace "').concat(o,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),f.forEach((n=>{if(this.isValidLookup(t))return;i=n;const o=[u];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(o,u,n,e,a);else{let e;c&&(e=this.pluralResolver.getSuffix(n,a.count,a));const t="".concat(this.options.pluralSeparator,"zero"),r="".concat(this.options.pluralSeparator,"ordinal").concat(this.options.pluralSeparator);if(c&&(o.push(u+e),a.ordinal&&0===e.indexOf(r)&&o.push(u+e.replace(r,this.options.pluralSeparator)),d&&o.push(u+t)),h){const n="".concat(u).
vendor: 9,023 bytes, line 2
2concat(this.options.contextSeparator).concat(a.context);o.push(n),c&&(o.push(n+e),a.ordinal&&0===e.indexOf(r)&&o.push(n+e.replace(r,this.options.pluralSeparator)),d&&o.push(n+t))}}let s;for(;s=o.pop();)this.isValidLookup(t)||(r=s,t=this.getResource(n,e,s,a))})))}))})),{res:t,usedKey:n,exactUsedKey:r,usedLng:i,usedNS:o}}isValidLookup(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],n=e.replace&&"string"!=typeof e.replace;let r=n?e.replace:e;if(n&&void 0!==e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r=c(c({},this.options.interpolation.defaultVariables),r)),!n){r=c({},r);for(const e of t)delete r[e]}return r}static hasDefaultValue(e){const t="defaultValue";for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!==e[n])return!0;return!1}}const I=e=>e.charAt(0).toUpperCase()+e.slice(1);class B{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=p.create("languageUtils")}getScriptPartFromCode(e){if(!(e=P(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=P(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let n=e.split("-");return this.options.lowerCaseLng?n=n.map((e=>e.toLowerCase())):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=I(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=I(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=I(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach((e=>{if(t)return;const n=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(n)||(t=n)})),!t&&this.options.supportedLngs&&e.forEach((e=>{if(t)return;const n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find((e=>e===n?e:e.indexOf("-")<0&&n.indexOf("-")<0?void 0:e.indexOf("-")>0&&n.indexOf("-")<0&&e.substring(0,e.indexOf("-"))===n||0===e.indexOf(n)&&n.length>1?e:void 0))})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){const n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],i=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"==typeof e&&i(this.formatLanguageCode(e)),n.forEach((e=>{r.indexOf(e)<0&&i(this.formatLanguageCode(e))})),r}}let L=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],N={1:e=>Number(e>1),2:e=>Number(1!=e),3:e=>0,4:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),5:e=>Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5),6:e=>Number(1==e?0:e>=2&&e<=4?1:2),7:e=>Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),8:e=>Number(1==e?0:2==e?1:8!=e&&11!=e?2:3),9:e=>Number(e>=2),10:e=>Number(1==e?0:2==e?1:e<7?2:e<11?3:4),11:e=>Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3),12:e=>Number(e%10!=1||e%100==11),13:e=>Number(0!==e),14:e=>Number(1==e?0:2==e?1:3==e?2:3),15:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2),16:e=>Number(e%10==1&&e%100!=11?0:0!==e?1:2),17:e=>Number(1==e||e%10==1&&e%100!=11?0:1),18:e=>Number(0==e?0:1==e?1:2),19:e=>Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3),20:e=>Number(1==e?0:0==e||e%100>0&&e%100<20?1:2),21:e=>Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0),22:e=>Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)};const U=["v1","v2","v3"],z=["v4"],W={zero:0,one:1,two:2,few:3,many:4,other:5};class H{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=p.create("pluralResolver"),this.options.compatibilityJSON&&!z.includes(this.options.compatibilityJSON)||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=(()=>{const e={};return L.forEach((t=>{t.lngs.forEach((n=>{e[n]={numbers:t.nr,plurals:N[t.fc]}}))})),e})(),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{const n=P("dev"===e?"en":e),r=t.ordinal?"ordinal":"cardinal",i=JSON.stringify({cleanedCode:n,type:r});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];const o=new Intl.PluralRules(n,{type:r});return this.pluralRulesCache[i]=o,o}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((e=>"".concat(t).concat(e)))}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort(((e,t)=>W[e]-W[t])).map((e=>"".concat(this.options.prepend).concat(t.ordinal?"ordinal".concat(this.options.prepend):"").concat(e))):n.numbers.map((n=>this.getSuffix(e,n,t))):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=this.getRule(e,n);return r?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(n.ordinal?"ordinal".concat(this.options.prepend):"").concat(r.select(t)):this.getSuffixRetroCompatible(r,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}getSuffixRetroCompatible(e,t){const n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let r=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[
20]&&(2===r?r="plural":1===r&&(r=""));const i=()=>this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString();return"v1"===this.options.compatibilityJSON?1===r?"":"number"==typeof r?"_plural_".concat(r.toString()):i():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?i():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}shouldUseIntlApi(){return!U.includes(this.options.compatibilityJSON)}}const V=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],o=((e,t,n)=>{const r=E(e,n);return void 0!==r?r:E(t,n)})(e,t,n);return!o&&i&&"string"==typeof n&&(o=F(e,n,r),void 0===o&&(o=F(t,n,r))),o},G=e=>e.replace(/\$/g,"$$$$");class q{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=p.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const t=e.interpolation,n=t.escape,r=t.escapeValue,i=t.useRawValueToEscape,o=t.prefix,a=t.prefixEscaped,s=t.suffix,u=t.suffixEscaped,l=t.formatSeparator,c=t.unescapeSuffix,d=t.unescapePrefix,h=t.nestingPrefix,f=t.nestingPrefixEscaped,p=t.nestingSuffix,g=t.nestingSuffixEscaped,v=t.nestingOptionsSeparator,m=t.maxReplaces,y=t.alwaysFormat;this.escape=void 0!==n?n:_,this.escapeValue=void 0===r||r,this.useRawValueToEscape=void 0!==i&&i,this.prefix=o?C(o):a||"{{",this.suffix=s?C(s):u||"}}",this.formatSeparator=l||",",this.unescapePrefix=c?"":d||"-",this.unescapeSuffix=this.unescapePrefix?"":c||"",this.nestingPrefix=h?C(h):f||C("$t("),this.nestingSuffix=p?C(p):g||C(")"),this.nestingOptionsSeparator=v||",",this.maxReplaces=m||1e3,this.alwaysFormat=void 0!==y&&y,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e&&e.source===t?(e.lastIndex=0,e):new RegExp(t,"g");this.regexp=e(this.regexp,"".concat(this.prefix,"(.+?)").concat(this.suffix)),this.regexpUnescape=e(this.regexpUnescape,"".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix)),this.nestingRegexp=e(this.nestingRegexp,"".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix))}interpolate(e,t,n,r){let i,o,a;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},u=e=>{if(e.indexOf(this.formatSeparator)<0){const i=V(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(i,void 0,n,c(c(c({},r),t),{},{interpolationkey:e})):i}const i=e.split(this.formatSeparator),o=i.shift().trim(),a=i.join(this.formatSeparator).trim();return this.format(V(t,s,o,this.options.keySeparator,this.options.ignoreJSONStructure),a,n,c(c(c({},r),t),{},{interpolationkey:o}))};this.resetRegExp();const l=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,d=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>G(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?G(this.escape(e)):G(e)}].forEach((t=>{for(a=0;i=t.regex.exec(e);){const n=i[1].trim();if(o=u(n),void 0===o)if("function"==typeof l){const t=l(e,i,r);o="string"==typeof t?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))o="";else{if(d){o=i[0];continue}this.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),o=""}else"string"==typeof o||this.useRawValueToEscape||(o=m(o));const s=t.safeValue(o);if(e=e.replace(i[0],s),d?(t.regex.lastIndex+=o.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,a++,a>=this.maxReplaces)break}})),e}nest(e,t){let n,r,i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=(e,t)=>{const n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;const r=e.split(new RegExp("".concat(n,"[ ]*{")));let o="{".concat(r[1]);e=r[0],o=this.interpolate(o,i);const a=o.match(/'/g),s=o.match(/"/g);(a&&a.length%2==0&&!s||s.length%2!=0)&&(o=o.replace(/'/g,'"'));try{i=JSON.parse(o),t&&(i=c(c({},t),i))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(n).concat(o)}return i.defaultValue&&i.defaultValue.indexOf(this.prefix)>-1&&delete i.defaultValue,e};for(;n=this.nestingRegexp.exec(e);){let s=[];i=c({},o),i=i.replace&&"string"!=typeof i.replace?i.replace:i,i.applyPostProcessor=!1,delete i.defaultValue;let u=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){const e=n[1].split(this.formatSeparator).map((e=>e.trim()));n[1]=e.shift(),s=e,u=!0}if(r=t(a.call(this,n[1].trim(),i),i),r&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=m(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),u&&(r=s.reduce(((e,t)=>this.format(e,t,o.lng,c(c({},o),{},{interpolationkey:n[1].trim()}))),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}const K=e=>{const t={};return(n,r,i)=>{let o=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(o=c(c({},o),{},{[i.interpolationkey]:void 0}));const a=r+JSON.stringify(o);let s=t[a];return s||(s=e(P(r),i),t[a]=s),s(n)}};class X{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=p.create("formatter"),this.options=e,this.formats={number:K(((e,t)=>{const n=new Intl.NumberFormat(e,c({},t));return e=>n.format(e)})),currency:K(((e,t)=>{const n=new Intl.NumberFormat(e,c(c({},t),{},{style:"currency"}));return e=>n.format(e)})),datetime:K(((e,t)=>{const n=new Intl.DateTimeFormat(e,c({},t));return e=>n.format(e)})),relativetime:K(((e,t)=>{const n=new Intl.RelativeTimeFormat(e,c({},t));return e=>n.format(e,t.range||"day")})),list:K(((e,t)=>{const n=new Intl.ListFormat(e,c({},t));return e=>n.format(e)}))},this.init(e)}init(e){const t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=K(t)}format(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=t.split(this.formatSeparator);if(o.length>1&&o[0].indexOf("(")>1&&o[0].indexOf(")")<0&&o.find((e=>e.indexOf(")")>-1))){const e=o.findIndex((e=>e.indexOf(")")>-1));o[0]=[o[0],...o.splice(1,e)].join(this.formatSeparator)}return o.reduce(((e,t)=>{const o=(e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const i=e.split("(");t=i[0].toLowerCase().trim();const o=i[1].substring(0,i[1].length-1);"currency"===t&&o.indexOf(":")<0?n.currency||(n.currency=o.trim()):"relativetime"===t&&o.indexOf(":")<0?n.range||(n.range=o.trim()):o.split(";").forEach((e=>{if(e){const t=r(e.split(":")),i=t[0],o=t.slice(1).join(":").trim().replace(/^'+|'+$/g,""),a=i.trim();
2n[a]||(n[a]=o),"false"===o&&(n[a]=!1),"true"===o&&(n[a]=!0),isNaN(o)||(n[a]=parseInt(o,10))}}))}return{formatName:t,formatOptions:n}})(t),a=o.formatName,s=o.formatOptions;if(this.formats[a]){let t=e;try{const r=i&&i.formatParams&&i.formatParams[i.interpolationkey]||{},o=r.locale||r.lng||i.locale||i.lng||n;t=this.formats[a](e,o,c(c(c({},s),i),r))}catch(e){this.logger.warn(e)}return t}return this.logger.warn("there was no format function for ".concat(a)),e}),e)}}class Y extends g{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=p.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(n,r.backend,r)}queueLoad(e,t,n,r){const i={},o={},a={},s={};return e.forEach((e=>{let r=!0;t.forEach((t=>{const a="".concat(e,"|").concat(t);!n.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===o[a]&&(o[a]=!0):(this.state[a]=1,r=!1,void 0===o[a]&&(o[a]=!0),void 0===i[a]&&(i[a]=!0),void 0===s[t]&&(s[t]=!0)))})),r||(a[e]=!0)})),(Object.keys(i).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(i),pending:Object.keys(o),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){const r=e.split("|"),i=r[0],o=r[1];t&&this.emit("failedLoading",i,o,t),!t&&n&&this.store.addResourceBundle(i,o,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&n&&(this.state[e]=0);const a={};this.queue.forEach((n=>{((e,t,n)=>{const r=D(e,t,Object),i=r.obj,o=r.k;i[o]=i[o]||[],i[o].push(n)})(n.loaded,[i],o),((e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)})(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach((e=>{a[e]||(a[e]={});const t=n.loaded[e];t.length&&t.forEach((t=>{void 0===a[e][t]&&(a[e][t]=!0)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((e=>!e.done))}read(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,o=arguments.length>5?arguments[5]:void 0;if(!e.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:i,callback:o});this.readingCalls++;const a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}a&&s&&r<this.maxRetries?setTimeout((()=>{this.read.call(this,e,t,n,r+1,2*i,o)}),i):o(a,s)},s=this.backend[n].bind(this.backend);if(2!==s.length)return s(e,t,a);try{const n=s(e,t);n&&"function"==typeof n.then?n.then((e=>a(null,e))).catch(a):a(null,n)}catch(e){a(e)}}prepareLoading(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);const i=this.queueLoad(e,t,n,r);if(!i.toLoad.length)return i.pending.length||r(),null;i.toLoad.forEach((e=>{this.loadOne(e)}))}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e.split("|"),r=n[0],i=n[1];this.read(r,i,"read",void 0,void 0,((n,o)=>{n&&this.logger.warn("".concat(t,"loading namespace ").concat(i," for language ").concat(r," failed"),n),!n&&o&&this.logger.log("".concat(t,"loaded namespace ").concat(i," for language ").concat(r),o),this.loaded(e,n,o)}))}saveMissing(e,t,n,r,i){let o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t))this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(null!=n&&""!==n){if(this.backend&&this.backend.create){const s=c(c({},o),{},{isUpdate:i}),u=this.backend.create.bind(this.backend);if(u.length<6)try{let i;
vendor: 9,876 bytes, line 2
2i=5===u.length?u(e,t,n,r,s):u(e,t,n,r),i&&"function"==typeof i.then?i.then((e=>a(null,e))).catch(a):a(null,i)}catch(e){a(e)}else u(e,t,n,r,a,s)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}const Q=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if("object"==typeof e[1]&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){const n=e[3]||e[2];Object.keys(n).forEach((e=>{t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),$=e=>("string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),J=()=>{};class Z extends g{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var n;if(super(),this.options=$(e),this.services={},this.logger=p,this.modules={external:[]},n=this,Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach((e=>{"function"==typeof n[e]&&(n[e]=n[e].bind(n))})),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout((()=>{this.init(e,t)}),0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=Q();this.options=c(c(c({},r),this.options),$(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=c(c({},r.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator);const i=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let t;this.modules.logger?p.init(i(this.modules.logger),this.options):p.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=X);const n=new B(this.options);this.store=new T(this.options.resources,this.options);const o=this.services;o.logger=p,o.resourceStore=this.store,o.languageUtils=n,o.pluralResolver=new H(n,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!t||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(o.formatter=i(t),o.formatter.init(o,this.options),this.options.interpolation.format=o.formatter.format.bind(o.formatter)),o.interpolator=new q(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new Y(i(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit(t,...r)})),this.modules.languageDetector&&(o.languageDetector=i(this.modules.languageDetector),o.languageDetector.init&&o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=i(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new M(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit(t,...r)})),this.modules.external.forEach((e=>{e.init&&e.init(this)}))}if(this.format=this.options.interpolation.format,n||(n=J),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((t=>{this[t]=function(){return e.store[t](...arguments)}}));["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((t=>{this[t]=function(){return e.store[t](...arguments),e}}));const o=v(),a=()=>{const e=(e,t)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),o.resolve(t),n(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?a():setTimeout(a,0),o}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:J;const n="string"==typeof e?e:this.language;if("function"==typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&"cimode"===n.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return t();const e=[],r=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach((t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)}))};if(n)r(n);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((e=>r(e)))}this.options.preload&&this.options.preload.forEach((e=>r(e))),this.services.backendConnector.load(e,this.options.ns,(e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),t(e)}))}else t(null)}reloadResources(e,t,n){const r=v();return"function"==typeof e&&(n=e,e=void 0),"function"==typeof t&&(n=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),n||(n=J),this.services.backendConnector.reload(e,t,(e=>{r.resolve(),n(e)})),r}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&R.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e<this.languages.length;e++){const t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;const r=v();this.emit("languageChanging",e);const i=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},o=(e,o)=>{o?(i(o),this.translator.changeLanguage(o),this.isLanguageChangingTo=void 0,this.emit("languageChanged",o),this.logger.log("languageChanged",o)):this.isLanguageChangingTo=void 0,r.resolve((function(){return n.t(...arguments)})),t&&t(e,(function(){return n.t(...arguments)}))},a=t=>{e||t||!this.services.languageDetector||(t=[]);const n="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||i(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(n)),this.loadResources(n,(e=>{o(e,n)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;const i=function(e,t){let o;if("object"!=typeof t){for(var a=arguments.length,s=new Array(a>2?a-2:0),u=2;u<a;u++)s[u-2]=arguments[u];o=r.options.overloadTranslationOptionHandler([e,t].concat(s))}else o=c({},t);o.lng=o.lng||i.lng,o.lngs=o.lngs||i.lngs,o.ns=o.ns||i.ns,""!==o.keyPrefix&&(o.keyPrefix=o.keyPrefix||n||i.keyPrefix);const l=r.options.keySeparator||".";let d;return d=o.keyPrefix&&Array.isArray(e)?e.map((e=>"".concat(o.keyPrefix).concat(l).concat(e))):o.keyPrefix?"".concat(o.keyPrefix).concat(l).concat(e):e,r.t(d,o)};return"string"==typeof e?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=n,i}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
2if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;const o=(e,t)=>{const n=this.services.backendConnector.state["".concat(e,"|").concat(t)];return-1===n||0===n||2===n};if(t.precheck){const e=t.precheck(this,o);if(void 0!==e)return e}return!!this.hasResourceBundle(n,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!o(n,e)||r&&!o(i,e)))}loadNamespaces(e,t){const n=v();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)})),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){const n=v();"string"==typeof e&&(e=[e]);const r=this.options.preload||[],i=e.filter((e=>r.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e)));return i.length?(this.options.preload=r.concat(i),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=this.services&&this.services.languageUtils||new B(Q());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new Z(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:J;const n=e.forkResourceStore;n&&delete e.forkResourceStore;const r=c(c(c({},this.options),e),{isClone:!0}),i=new Z(r);void 0===e.debug&&void 0===e.prefix||(i.logger=i.logger.clone(e));return["store","services","language"].forEach((e=>{i[e]=this[e]})),i.services=c({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},n&&(i.store=new T(this.store.data,r),i.services.resourceStore=i.store),i.translator=new M(i.services,r),i.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];i.emit(e,...n)})),i.init(r,t),i.translator.options=r,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const ee=Z.createInstance();ee.createInstance=Z.createInstance;ee.createInstance,ee.dir,ee.init,ee.loadResources,ee.reloadResources,ee.use,ee.changeLanguage,ee.getFixedT;const te=ee.t;ee.exists,ee.setDefaultNamespace,ee.hasLoadedNamespace,ee.loadNamespaces,ee.loadLanguages},69363(e,t,n){"use strict";n.d(t,{Af:()=>w,y3:()=>x});var r=n(2057);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var a,s,u=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,p=(e,t,n)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,g=(e,t)=>{for(var n in t||(t={}))h.call(t,n)&&p(e,n,t[n]);if(d)for(var n of d(t))f.call(t,n)&&p(e,n,t[n]);return e};"undefined"==typeof window||!(null==(a=window.document)?void 0:a.createElement)&&"ReactNative"!==(null==(s=window.navigator)?void 0:s.product)?r.useEffect:r.useLayoutEffect;function v(e,t,n){if(!e)return;if(!0===n(e))return e;let r=t?e.return:e.child;for(;r;){const e=v(r,t,n);if(e)return e;r=t?null:r.sibling}}function m(e){try{return Object.defineProperties(e,{_currentRenderer:{get:()=>null,set(){}},_currentRenderer2:{get:()=>null,set(){}}})}catch(t){return e}}const y=console.error;console.error=function(){const e=[...arguments].join("");if(!(null==e?void 0:e.startsWith("Warning:"))||!e.includes("useContext"))return y.apply(this,arguments);console.error=y};const b=m(r.createContext(null));class w extends r.Component{render(){return r.createElement(b.Provider,{value:this._reactInternals},this.props.children)}}function D(){const e=r.useContext(b);if(null===e)throw new Error("its-fine: useFiber must be called within a <FiberProvider />!");const t=r.useId();return r.useMemo((()=>{for(const n of[e,null==e?void 0:e.alternate]){if(!n)continue;const e=v(n,!1,(e=>{let n=e.memoizedState;for(;n;){if(n.memoizedState===t)return!0;n=n.next}}));if(e)return e}}),[e,t])}function x(){const e=function(){const e=D(),t=i(r.useState((()=>new Map)),1)[0];t.clear();let n=e;for(;n;){if(n.type&&"object"==typeof n.type){const e=void 0===n.type._context&&n.type.Provider===n.type?n.type:n.type._context;e&&e!==b&&!t.has(e)&&t.set(e,r.useContext(m(e)))}n=n.return}return t}();return r.useMemo((()=>Array.from(e.keys()).reduce(((t,n)=>i=>{return r.createElement(t,null,r.createElement(n.Provider,(o=g({},i),a={value:e.get(n)},l(o,c(a)))));var o,a}),(e=>r.createElement(w,g({},e))))),[e])}},89969(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:()=>u});const u=function e(t){if(!(this instanceof e))throw new Error("The 'Keycloak' constructor must be invoked with 'new'.");if("string"!=typeof t&&!c(t))throw new Error("The 'Keycloak' constructor must be provided with a configuration object, or a URL to a JSON configuration file.");if(c(t)){const e="oidcProvider"in t?["clientId"]:["url","realm","clientId"];for(const n of e)if(!t[n])throw new Error("The configuration object is missing the required '".concat(n,"' property."))}var n,r,o=this,s=[],u={enable:!0,callbackList:[],interval:5};o.didInitialize=!1;var d=!0,h=P(console.info),f=P(console.warn);function p(e){return function(e,t){for(var n=function(e){if("undefined"==typeof crypto||void 0===crypto.getRandomValues)throw new Error("Web Crypto API is not available.");return crypto.getRandomValues(new Uint8Array(e))}(e),r=new Array(e),i=0;i<e;i++)r[i]=t.charCodeAt(n[i]%t.length);return String.fromCharCode.apply(null,r)}(e,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789")}async function g(e,t){if("S256"!==e)throw new TypeError("Invalid value for 'pkceMethod', expected 'S256' but got '".concat(e,"'."));return function(e){const t=String.fromCodePoint(...e);return btoa(t)}(new Uint8Array(await async function(e){const t=(new TextEncoder).encode(e);if("undefined"==typeof crypto||void 0===crypto.subtle)throw new Error("Web Crypto API is not available.");return await crypto.subtle.digest("SHA-256",t)}(t))).replace(/\+/g,"-").replace(/\//g,"_").replace(/\=/g,"")}function v(){return void 0!==o.authServerUrl?"/"==o.authServerUrl.charAt(o.authServerUrl.length-1)?o.authServerUrl+"realms/"+encodeURIComponent(o.realm):o.authServerUrl+"/realms/"+encodeURIComponent(o.realm):void 0}function m(e,t){var n=e.code,r=e.error,i=e.prompt,a=(new Date).getTime();if(e.kc_action_status&&o.onActionUpdate&&o.onActionUpdate(e.kc_action_status,e.kc_action),r)if("none"!=i)if(e.error_description&&"authentication_expired"===e.error_description)o.login(e.loginOptions);else{var s={error:r,error_description:e.error_description};o.onAuthError&&o.onAuthError(s),t&&t.setError(s)}else t&&t.setSuccess();else if("standard"!=o.flow&&(e.access_token||e.id_token)&&f(e.access_token,null,e.id_token,!0),"implicit"!=o.flow&&n){var u="code="+n+"&grant_type=authorization_code",l=o.endpoints.token(),c=new XMLHttpRequest;c.open("POST",l,!0),c.setRequestHeader("Content-type","application/x-www-form-urlencoded"),u+="&client_id="+encodeURIComponent(o.clientId),u+="&redirect_uri="+e.redirectUri,e.pkceCodeVerifier&&(u+="&code_verifier="+e.pkceCodeVerifier),c.withCredentials=!0,c.onreadystatechange=function(){if(4==c.readyState)if(200==c.status){var e=JSON.parse(c.responseText);f(e.access_token,e.refresh_token,e.id_token,"standard"===o.flow),C()}else o.onAuthError&&o.onAuthError(),t&&t.setError()},c.send(u)}function f(n,r,i,s){b(n,r,i,a=(a+(new Date).getTime())/2),d&&o.idTokenParsed&&o.idTokenParsed.nonce!=e.storedNonce?(h("[KEYCLOAK] Invalid nonce, clearing token"),o.clearToken(),t&&t.setError()):s&&(o.onAuthSuccess&&o.onAuthSuccess(),t&&t.setSuccess())}}function y(e){return 0==e.status&&e.responseText&&e.responseURL.startsWith("file:")}function b(e,t,n,r){if(o.tokenTimeoutHandle&&(clearTimeout(o.tokenTimeoutHandle),o.tokenTimeoutHandle=null),t?(o.refreshToken=t,o.refreshTokenParsed=l(t)):(delete o.refreshToken,delete o.refreshTokenParsed),n?(o.idToken=n,o.idTokenParsed=l(n)):(delete o.idToken,delete o.idTokenParsed),e){if(o.token=e,o.tokenParsed=l(e),o.sessionId=o.tokenParsed.sid,o.authenticated=!0,o.subject=o.tokenParsed.sub,o.realmAccess=o.tokenParsed.realm_access,o.resourceAccess=o.tokenParsed.resource_access,r&&(o.timeSkew=Math.floor(r/1e3)-o.tokenParsed.iat),null!=o.timeSkew&&(h("[KEYCLOAK] Estimated time difference between browser and server is "+o.timeSkew+" seconds"),o.onTokenExpired)){var i=1e3*(o.tokenParsed.exp-(new Date).getTime()/1e3+o.timeSkew);h("[KEYCLOAK] Token expires in "+Math.round(i/1e3)+" s"),i<=0?o.onTokenExpired():o.tokenTimeoutHandle=setTimeout(o.onTokenExpired,i)}}else delete o.token,delete o.tokenParsed,delete o.subject,delete o.realmAcce
2ss,delete o.resourceAccess,o.authenticated=!1}function w(){if("undefined"==typeof crypto||void 0===crypto.randomUUID)throw new Error("Web Crypto API is not available.");return crypto.randomUUID()}function D(e){var t=function(e){var t;switch(o.flow){case"standard":t=["code","state","session_state","kc_action_status","kc_action","iss"];break;case"implicit":t=["access_token","token_type","id_token","state","session_state","expires_in","kc_action_status","kc_action","iss"];break;case"hybrid":t=["access_token","token_type","id_token","code","state","session_state","expires_in","kc_action_status","kc_action","iss"]}t.push("error"),t.push("error_description"),t.push("error_uri");var n,r,i=e.indexOf("?"),a=e.indexOf("#");"query"===o.responseMode&&-1!==i?(n=e.substring(0,i),""!==(r=x(e.substring(i+1,-1!==a?a:e.length),t)).paramsString&&(n+="?"+r.paramsString),-1!==a&&(n+=e.substring(a))):"fragment"===o.responseMode&&-1!==a&&(n=e.substring(0,a),""!==(r=x(e.substring(a+1),t)).paramsString&&(n+="#"+r.paramsString));if(r&&r.oauthParams)if("standard"===o.flow||"hybrid"===o.flow){if((r.oauthParams.code||r.oauthParams.error)&&r.oauthParams.state)return r.oauthParams.newUrl=n,r.oauthParams}else if("implicit"===o.flow&&(r.oauthParams.access_token||r.oauthParams.error)&&r.oauthParams.state)return r.oauthParams.newUrl=n,r.oauthParams}(e);if(t){var n=r.get(t.state);return n&&(t.valid=!0,t.redirectUri=n.redirectUri,t.storedNonce=n.nonce,t.prompt=n.prompt,t.pkceCodeVerifier=n.pkceCodeVerifier,t.loginOptions=n.loginOptions),t}}function x(e,t){for(var n=e.split("&"),r={paramsString:"",oauthParams:{}},i=0;i<n.length;i++){var o=n[i].indexOf("="),a=n[i].slice(0,o);-1!==t.indexOf(a)?r.oauthParams[a]=n[i].slice(o+1):(""!==r.paramsString&&(r.paramsString+="&"),r.paramsString+=n[i])}return r}function E(){var e={setSuccess:function(t){e.resolve(t)},setError:function(t){e.reject(t)}};return e.promise=new Promise((function(t,n){e.resolve=t,e.reject=n})),e}function A(){var e=E();if(!u.enable)return e.setSuccess(),e.promise;if(u.iframe)return e.setSuccess(),e.promise;var t=document.createElement("iframe");u.iframe=t,t.onload=function(){var t=o.endpoints.authorize();"/"===t.charAt(0)?u.iframeOrigin=window.location.origin?window.location.origin:window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""):u.iframeOrigin=t.substring(0,t.indexOf("/",8)),e.setSuccess()};var n=o.endpoints.checkSessionIframe();t.setAttribute("src",n),t.setAttribute("sandbox","allow-storage-access-by-user-activation allow-scripts allow-same-origin"),t.setAttribute("title","keycloak-session-iframe"),t.style.display="none",document.body.appendChild(t);return window.addEventListener("message",(function(e){if(e.origin===u.iframeOrigin&&u.iframe.contentWindow===e.source&&("unchanged"==e.data||"changed"==e.data||"error"==e.data)){"unchanged"!=e.data&&o.clearToken();for(var t=u.callbackList.splice(0,u.callbackList.length),n=t.length-1;n>=0;--n){var r=t[n];"error"==e.data?r.setError():r.setSuccess("unchanged"==e.data)}}}),!1),e.promise}function C(){u.enable&&o.token&&setTimeout((function(){S().then((function(e){e&&C()}))}),1e3*u.interval)}function S(){var e=E();if(u.iframe&&u.iframeOrigin){var t=o.clientId+" "+(o.sessionId?o.sessionId:"");u.callbackList.push(e);var n=u.iframeOrigin;1==u.callbackList.length&&u.iframe.contentWindow.postMessage(t,n)}else e.setSuccess();return e.promise}function _(e){if(!e||"default"==e)return{login:async function(e){return window.location.assign(await o.createLoginUrl(e)),E().promise},logout:async function(e){var t;if("GET"===(null!==(t=null==e?void 0:e.logoutMethod)&&void 0!==t?t:o.logoutMethod))return void window.location.replace(o.createLogoutUrl(e));const r=document.createElement("form");r.setAttribute("method","POST"),r.setAttribute("action",o.createLogoutUrl(e)),r.style.display="none";const i={id_token_hint:o.idToken,client_id:o.clientId,post_logout_redirect_uri:n.redirectUri(e,!1)};for(const e of Object.entries(i)){var s=a(e,2);const t=s[0],n=s[1],i=document.createElement("input");i.setAttribute("type","hidden"),i.setAttribute("name",t),i.setAttribute("value",n),r.appendChild(i)}document.body.appendChild(r),r.submit()},register:async function(e){return window.location.assign(await o.createRegisterUrl(e)),E().promise},accountManagement:function(){var e=o.createAccountUrl();if(void 0===e)throw"Not supported by the OIDC server";return window.location.href=e,E().promise},redirectUri:function(e,t){return 1==arguments.length&&(t=!0),e&&e.redirectUri?e.redirectUri:o.redirectUri?o.redirectUri:location.href}};if("cordova"==e){u.enable=!1;var t=function(e,t,n){return window.cordova&&window.cordova.InAppBrowser?window.cordova.InAppBrowser.open(e,t,n):window.open(e,t,n)},r=function(e){var t=function(e){return e&&e.cordovaOptions?Object.keys(e.cordovaOptions).reduce((function(t,n){return t[n]=e.cordovaOptions[n],t}),{}):{}}(e);return t.location="no",e&&"none"==e.prompt&&(t.hidden="yes"),function(e){return Object.keys(e).reduce((function(t,n){return t.push(n+"="+e[n]),t}),[]).join(",")}(t)},i=function(){return o.redirectUri||"http://localhost"};return{login:async function(e){var n=E(),a=r(e),s=await o.createLoginUrl(e),u=t(s,"_blank",a),l=!1,
2c=!1,d=function(){c=!0,u.close()};return u.addEventListener("loadstart",(function(e){0==e.url.indexOf(i())&&(m(D(e.url),n),d(),l=!0)})),u.addEventListener("loaderror",(function(e){l||(0==e.url.indexOf(i())?(m(D(e.url),n),d(),l=!0):(n.setError(),d()))})),u.addEventListener("exit",(function(e){c||n.setError({reason:"closed_by_user"})})),n.promise},logout:function(e){var n,r=E(),a=o.createLogoutUrl(e),s=t(a,"_blank","location=no,hidden=yes,clearcache=yes");return s.addEventListener("loadstart",(function(e){0==e.url.indexOf(i())&&s.close()})),s.addEventListener("loaderror",(function(e){0==e.url.indexOf(i())||(n=!0),s.close()})),s.addEventListener("exit",(function(e){n?r.setError():(o.clearToken(),r.setSuccess())})),r.promise},register:async function(e){var n=E(),a=await o.createRegisterUrl(),s=r(e),u=t(a,"_blank",s);return u.addEventListener("loadstart",(function(e){0==e.url.indexOf(i())&&(u.close(),m(D(e.url),n))})),n.promise},accountManagement:function(){var e=o.createAccountUrl();if(void 0===e)throw"Not supported by the OIDC server";var n=t(e,"_blank","location=no");n.addEventListener("loadstart",(function(e){0==e.url.indexOf(i())&&n.close()}))},redirectUri:function(e){return i()}}}if("cordova-native"==e)return u.enable=!1,{login:async function(e){var t=E(),n=await o.createLoginUrl(e);return universalLinks.subscribe("keycloak",(function(e){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close(),m(D(e.url),t)})),window.cordova.plugins.browsertab.openUrl(n),t.promise},logout:function(e){var t=E(),n=o.createLogoutUrl(e);return universalLinks.subscribe("keycloak",(function(e){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close(),o.clearToken(),t.setSuccess()})),window.cordova.plugins.browsertab.openUrl(n),t.promise},register:async function(e){var t=E(),n=await o.createRegisterUrl(e);return universalLinks.subscribe("keycloak",(function(e){universalLinks.unsubscribe("keycloak"),window.cordova.plugins.browsertab.close(),m(D(e.url),t)})),window.cordova.plugins.browsertab.openUrl(n),t.promise},accountManagement:function(){var e=o.createAccountUrl();if(void 0===e)throw"Not supported by the OIDC server";window.cordova.plugins.browsertab.openUrl(e)},redirectUri:function(e){return e&&e.redirectUri?e.redirectUri:o.redirectUri?o.redirectUri:"http://localhost"}};throw"invalid adapter type: "+e}globalThis.isSecureContext||f("[KEYCLOAK] Keycloak JS must be used in a 'secure context' to function properly as it relies on browser APIs that are otherwise not available.\nContinuing to run your application insecurely will lead to unexpected behavior and breakage.\n\nFor more information see: https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts"),o.init=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(o.didInitialize)throw new Error("A 'Keycloak' instance can only be initialized once.");o.didInitialize=!0,o.authenticated=!1,r=function(){try{return new O}catch(e){}return new F}();if(n=["default","cordova","cordova-native"].indexOf(e.adapter)>-1?_(e.adapter):"object"==typeof e.adapter?e.adapter:window.Cordova||window.cordova?_("cordova"):_(),void 0!==e.useNonce&&(d=e.useNonce),void 0!==e.checkLoginIframe&&(u.enable=e.checkLoginIframe),e.checkLoginIframeInterval&&(u.interval=e.checkLoginIframeInterval),"login-required"===e.onLoad&&(o.loginRequired=!0),e.responseMode){if("query"!==e.responseMode&&"fragment"!==e.responseMode)throw"Invalid value for responseMode";o.responseMode=e.responseMode}if(e.flow){switch(e.flow){case"standard":o.responseType="code";break;case"implicit":o.responseType="id_token token";break;case"hybrid":o.responseType="code id_token token";break;default:throw"Invalid value for flow"}o.flow=e.flow}if(null!=e.timeSkew&&(o.timeSkew=e.timeSkew),e.redirectUri&&(o.redirectUri=e.redirectUri),e.silentCheckSsoRedirectUri&&(o.silentCheckSsoRedirectUri=e.silentCheckSsoRedirectUri),"boolean"==typeof e.silentCheckSsoFallback?o.silentCheckSsoFallback=e.silentCheckSsoFallback:o.silentCheckSsoFallback=!0,void 0!==e.pkceMethod){if("S256"!==e.pkceMethod&&!1!==e.pkceMethod)throw new TypeError("Invalid value for pkceMethod', expected 'S256' or false but got ".concat(e.pkceMethod,"."));o.pkceMethod=e.pkceMethod}else o.pkceMethod="S256";"boolean"==typeof e.enableLogging?o.enableLogging=e.enableLogging:o.enableLogging=!1,"POST"===e.logoutMethod?o.logoutMethod="POST":o.logoutMethod="GET","string"==typeof e.scope&&(o.scope=e.scope),"string"==typeof e.acrValues&&(o.acrValues=e.acrValues),"number"==typeof e.messageReceiveTimeout&&e.messageReceiveTimeout>0?o.messageReceiveTimeout=e.messageReceiveTimeout:o.messageReceiveTimeout=1e4,o.responseMode||(o.responseMode="fragment"),o.responseType||(o.responseType="code",o.flow="standard");var i=E(),a=E();a.promise.then((function(){o.onReady&&o.onReady(o.authenticated),i.setSuccess(o.authenticated)})).catch((function(e){i.setError(e)}));var s=function(){var e,n=E();"string"==typeof t&&(e=t);function r(e){o.endpoints=e?{authorize:function(){return e.authorization_endpoint},token:function(){return e.token_endpoint},logout:function(){if(!e.end_session_endpoint)throw"Not supported by the OIDC server";return e.end_session_endpoint},checkSessionIframe:function(){if(!e.check_session_iframe)throw"Not supported by the OIDC server";return e.check_session_iframe},register:function(){throw'Redirection to "Register user" page not supported in standard OIDC mode'},userinfo:function(){if(!e.userinfo_endpoint)throw"Not supported by the OIDC server";return e.userinfo_endpoint}}:{authorize:function(){return v()+"/protocol/openid-connect/auth"},token:function(){return v()+"/protocol/openid-connect/token"},logout:function(){return v()+"/protocol/openid-connect/logout"},checkSessionIframe:function(){return v()+"/protocol/openid-connect/login-status-iframe.html"},thirdPartyCookiesIframe:function(){return v()+"/protocol/openid-connect/3p-cookies/step1.html"},register:function(){return v()+"/protocol/openid-connect/registrations"},userinfo:function(){return v()+"/protocol/openid-connect/userinfo"}}}if(e){(a=new XMLHttpRequest).open("GET",e,!0),a.setRequestHeader("Accept","application/json"),a.onreadystatechange=function(){if(4==a.readyState)if(200==a.status||y(a)){var e=JSON.parse(a.responseText);o.authServerUrl=e["auth-server-url"],o.realm=e.realm,o.clientId=e.resource,r(null),n.setSuccess()}else n.setError()},a.send()}else{o.clientId=t.clientId;var i,a,s=t.oidcProvider;if(s)if("string"==typeof s)i="/"==s.charAt(s.length-1)?s+".well-known/openid-configuration":s+"/.well-known/openid-configuration",(a=new XMLHttpRequest).open("GET",i,!0),a.setRequestHeader("Accept","application/json"),a.onreadystatechange=function(){4==a.readyState&&(200==a.status||y(a)?(r(JSON.parse(a.responseText)),n.setSuccess()):n.setError())},a.send();else r(s),n.setSuccess();else o.authServerUrl=t.url,o.realm=t.realm,r(null),n.setSuccess()}return n.promise}();function l(){var t=function(t){t||(r.prompt="none"),e.locale&&(r.locale=e.locale),o.login(r).then((function(){a.setSuccess()})).catch((function(e){a.setError(e)}))},n=async function(){var e=document.createElement("iframe"),t=await o.createLoginUrl({prompt:"none",redirectUri:o.silentCheckSsoRedirectUri});e.setAttribute("src",t),e.setAttribute("sandbox","allow-storage-access-by-user-activation allow-scripts allow-same-origin"),e.setAttribute("title","keycloak-silent-check-sso"),e.style.display="none",document.body.appendChild(e);var n=function(t){t.origin===window.location.origin&&e.contentWindow===t.source&&(m(D(t.data),a),document.body.removeChild(e),window.removeEventListener("message",n))};window.addEventListener("message",n)},r={};switch(e.onLoad){case"check-sso":u.enable?A().then((function(){S().then((function(e){e?a.setSuccess():o.silentCheckSsoRedirectUri?n():t(!1)})).catch((function(e){a.setError(e)}))})):o.silentCheckSsoRedirectUri?n():t(!1);break;case"login-required":t(!0);break;default:throw"Invalid value for onLoad"}}function c(){var t=D(window.location.href);if(t&&window.history.replaceState(window.history.state,null,t.newUrl),t&&t.valid)return A().then((function(){m(t,a)})).catch((function(e){a.setError(e)}));e.token&&e.refreshToken?(b(e.token,e.refreshToken,e.idToken),u.enable?A().then((function(){S().then((function(e){e?(o.onAuthSuccess&&o.onAuthSuccess(),a.setSuccess(),C()):a.setSuccess()})).catch((function(e){a.setError(e)}))})):o.updateToken(-1).then((function(){o.onAuthSuccess&&o.onAuthSuccess(),a.setSuccess()})).catch((function(t){o.onAuthError&&o.onAuthError(),e.onLoad?l():a.setError(t)}))):e.onLoad?l():a.setSuccess()}return s.then((function(){(function(){var e=E();if((u.enable||o.silentCheckSsoRedirectUri)&&"function"==typeof o.endpoints.thirdPartyCookiesIframe){var t=document.createElement("iframe");t.setAttribute("src",o.endpoints.thirdPartyCookiesIframe()),t.setAttribute("sandbox","allow-storage-access-by-user-activation allow-scripts allow-same-origin"),t.setAttribute("title","keycloak-3p-check-iframe"),t.style.display="none",document.body.appendChild(t);var n=function(r){t.contentWindow===r.source&&("supported"!==r.data&&"unsupported"!==r.data||("unsupported"===r.data&&(f("[KEYCLOAK] Your browser is blocking access to 3rd-party cookies, this means:\n\n - It is not possible to retrieve tokens without redirecting to the Keycloak server (a.k.a. no support for silent authentication).\n - It is not possible to automatically detect changes to the session status (such as the user logging out in another tab).\n\nFor more information see: https://www.keycloak.org/securing-apps/javascript-adapter#_modern_browsers"),u.enable=!1,o.silentCheckSsoFallback&&(o.silentCheckSsoRedirectUri=!1)),document.body.removeChild(t),window.removeEventListener("message",n),e.setSuccess()))};window.addEventListener("message",n,!1)}else e.setSuccess();return function(e,t,n){var r=null,i=new Promise((function(e,i){r=setTimeout((function(){i({error:n||"Promise is not settled within timeout of "+t+"ms"})}),t)}));return Promise.race([e,i]).finally((function(){clearTimeout(r)}))}(e.promise,o.messageReceiveTimeout,"Timeout when waiting for 3rd party check iframe message.")})().then(c).catch((function(e){i.setError(e)}))})),s.catch((function(e){i.setError(e)})),i.promise},o.login=function(e){return n.login(e)},o.createLoginUrl=async function(e){var t,i=w(),a=w(),s=n.redirectUri(e),u={state:i,nonce:a,redirectUri:encodeURIComponent(s),loginOptions:e};e&&e.prompt&&(u.prompt=e.prompt),t=e&&"register"==e.action?o.endpoints.register():o.endpoints.authorize();var l=e&&e.scope||o.scope;l?-1===l.indexOf("openid")&&(l="openid "+l):l="openid";var c,h,f=t+"?client_id="+encodeURIComponent(o.clientId)+"&redirect_uri="+encodeURIComponent(s)+"&state="+encodeURIComponent(i)+"&response_mode="+encodeURIComponent(o.responseMode)+"&response_type="+encodeURIComponent(o.responseType)+"&scope="+encodeURIComponent(l);
2if(d&&(f=f+"&nonce="+encodeURIComponent(a)),e&&e.prompt&&(f+="&prompt="+encodeURIComponent(e.prompt)),e&&"number"==typeof e.maxAge&&(f+="&max_age="+encodeURIComponent(e.maxAge)),e&&e.loginHint&&(f+="&login_hint="+encodeURIComponent(e.loginHint)),e&&e.idpHint&&(f+="&kc_idp_hint="+encodeURIComponent(e.idpHint)),e&&e.action&&"register"!=e.action&&(f+="&kc_action="+encodeURIComponent(e.action)),e&&e.locale&&(f+="&ui_locales="+encodeURIComponent(e.locale)),e&&e.acr){var v=(c=e.acr,h={id_token:{acr:c}},JSON.stringify(h));f+="&claims="+encodeURIComponent(v)}if((e&&e.acrValues||o.acrValues)&&(f+="&acr_values="+encodeURIComponent(e.acrValues||o.acrValues)),o.pkceMethod)try{const e=p(96),t=await g(o.pkceMethod,e);u.pkceCodeVerifier=e,f+="&code_challenge="+t,f+="&code_challenge_method="+o.pkceMethod}catch(e){throw new Error("Failed to generate PKCE challenge.",{cause:e})}return r.add(u),f},o.logout=function(e){return n.logout(e)},o.createLogoutUrl=function(e){var t;if("POST"===(null!==(t=null==e?void 0:e.logoutMethod)&&void 0!==t?t:o.logoutMethod))return o.endpoints.logout();var r=o.endpoints.logout()+"?client_id="+encodeURIComponent(o.clientId)+"&post_logout_redirect_uri="+encodeURIComponent(n.redirectUri(e,!1));return o.idToken&&(r+="&id_token_hint="+encodeURIComponent(o.idToken)),r},o.register=function(e){return n.register(e)},o.createRegisterUrl=async function(e){return e||(e={}),e.action="register",await o.createLoginUrl(e)},o.createAccountUrl=function(e){var t=v(),r=void 0;return void 0!==t&&(r=t+"/account?referrer="+encodeURIComponent(o.clientId)+"&referrer_uri="+encodeURIComponent(n.redirectUri(e))),r},o.accountManagement=function(){return n.accountManagement()},o.hasRealmRole=function(e){var t=o.realmAccess;return!!t&&t.roles.indexOf(e)>=0},o.hasResourceRole=function(e,t){if(!o.resourceAccess)return!1;var n=o.resourceAccess[t||o.clientId];return!!n&&n.roles.indexOf(e)>=0},o.loadUserProfile=function(){var e=v()+"/account",t=new XMLHttpRequest;t.open("GET",e,!0),t.setRequestHeader("Accept","application/json"),t.setRequestHeader("Authorization","bearer "+o.token);var n=E();return t.onreadystatechange=function(){4==t.readyState&&(200==t.status?(o.profile=JSON.parse(t.responseText),n.setSuccess(o.profile)):n.setError())},t.send(),n.promise},o.loadUserInfo=function(){var e=o.endpoints.userinfo(),t=new XMLHttpRequest;t.open("GET",e,!0),t.setRequestHeader("Accept","application/json"),t.setRequestHeader("Authorization","bearer "+o.token);var n=E();return t.onreadystatechange=function(){4==t.readyState&&(200==t.status?(o.userInfo=JSON.parse(t.responseText),n.setSuccess(o.userInfo)):n.setError())},t.send(),n.promise},o.isTokenExpired=function(e){if(!o.tokenParsed||!o.refreshToken&&"implicit"!=o.flow)throw"Not authenticated";if(null==o.timeSkew)return h("[KEYCLOAK] Unable to determine if token is expired as timeskew is not set"),!0;var t=o.tokenParsed.exp-Math.ceil((new Date).getTime()/1e3)+o.timeSkew;if(e){if(isNaN(e))throw"Invalid minValidity";t-=e}return t<0},o.updateToken=function(e){var t=E();if(!o.refreshToken)return t.setError(),t.promise;e=e||5;var n=function(){var n=!1;if(-1==e?(n=!0,h("[KEYCLOAK] Refreshing token: forced refresh")):o.tokenParsed&&!o.isTokenExpired(e)||(n=!0,h("[KEYCLOAK] Refreshing token: token expired")),n){var r="grant_type=refresh_token&refresh_token="+o.refreshToken,i=o.endpoints.token();if(s.push(t),1==s.length){var a=new XMLHttpRequest;a.open("POST",i,!0),a.setRequestHeader("Content-type","application/x-www-form-urlencoded"),a.withCredentials=!0,r+="&client_id="+encodeURIComponent(o.clientId);var u=(new Date).getTime();a.onreadystatechange=function(){if(4==a.readyState)if(200==a.status){h("[KEYCLOAK] Token refreshed"),u=(u+(new Date).getTime())/2;var e=JSON.parse(a.responseText);b(e.access_token,e.refresh_token,e.id_token,u),o.onAuthRefreshSuccess&&o.onAuthRefreshSuccess();for(var t=s.pop();null!=t;t=s.pop())t.setSuccess(!0)}else{f("[KEYCLOAK] Failed to refresh token"),400==a.status&&o.clearToken(),o.onAuthRefreshError&&o.onAuthRefreshError();for(t=s.pop();null!=t;t=s.pop())t.setError("Failed to refresh token: An unexpected HTTP error occurred while attempting to refresh the token.")}},a.send(r)}}else t.setSuccess(!1)};u.enable?S().then((function(){n()})).catch((function(e){t.setError(e)})):n();return t.promise},o.clearToken=function(){o.token&&(b(null,null,null),o.onAuthLogout&&o.onAuthLogout(),o.loginRequired&&o.login())};const k="kc-callback-";var O=function(){if(!(this instanceof O))return new O;localStorage.setItem("kc-test","test"),localStorage.removeItem("kc-test");function e(){const e=Date.now();for(const i of t()){var r=a(i,2);const t=r[0],o=n(r[1]);(null===o||o<e)&&localStorage.removeItem(t)}}function t(){return Object.entries(localStorage).filter((e=>a(e,1)[0].startsWith(k)))}function n(e){let t;try{t=JSON.parse(e)}catch(e){return null}return c(t)&&"expires"in t&&"number"==typeof t.expires?t.expires:null}this.get=function(t){if(t){var n=k+t,r=localStorage.getItem(n);return r&&(localStorage.removeItem(n),r=JSON.parse(r)),e(),r}},this.add=function(n){e();const r=k+n.state,o=JSON.stringify(i(i({},n),{},{expires:Date.now()+36e5}));try{localStorage.setItem(r,o)}catch(e){!function(){for(const e of t()){const t=a(e,1)[0];localStorage.removeItem(t)}}(),localStorage.setItem(r,o)}}},F=function(){if(!(this instanceof F))return new F;var e=this;e.get=function(e){if(e){var i=n(k+e);return r(k+e,"",t(-100)),i?JSON.parse(i):void 0}},e.add=function(e){r(k+e.state,JSON.stringify(e),t(60))},e.removeItem=function(e){r(e,"",t(-100))};var t=function(e){var t=new Date;return t.setTime(t.getTime()+60*e*1e3),t},n=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];" "==i.charAt(0);)i=i.substring(1);if(0==i.indexOf(t))return i.substring(t.length,i.length)}return""},r=function(e,t,n){var r=e+"="+t+"; expires="+n.toUTCString()+"; ";document.cookie=r}};function P(e){return function(){o.enableLogging&&e.apply(console,Array.prototype.slice.call(arguments))}}};function l(e){const t=a(e.split("."),2),n=(t[0],t[1]);if("string"!=typeof n)throw new Error("Unable to decode token, payload not found.");let r;try{r=function(e){let t=e.replaceAll("-","+").replaceAll("_","/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("Input is not of the correct length.")}try{return function(e){return decodeURIComponent(atob(e).replace(/(.)/g,((e,t)=>
2{let n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n})))}(t)}catch(e){return atob(t)}}(n)}catch(e){throw new Error("Unable to decode token, payload is not a valid Base64URL value.",{cause:e})}try{return JSON.parse(r)}catch(e){throw new Error("Unable to decode token, payload is not a valid JSON value.",{cause:e})}}function c(e){return"object"==typeof e&&null!==e}},35523(e,t,n){"use strict";function r(e){var t=!1;return{promise:new Promise((function(n,r){e.then((function(e){return!t&&n(e)})).catch((function(e){return!t&&r(e)}))})),cancel:function(){t=!0}}}n.d(t,{A:()=>r})},35576(e,t,n){"use strict";n.d(t,{Ay:()=>o});var r=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))},i=r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r(r([],["onCopy","onCut","onPaste"],!0),["onCompositionEnd","onCompositionStart","onCompositionUpdate"],!0),["onFocus","onBlur"],!0),["onInput","onInvalid","onReset","onSubmit"],!0),["onLoad","onError"],!0),["onKeyDown","onKeyPress","onKeyUp"],!0),["onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onError","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting"],!0),["onClick","onContextMenu","onDoubleClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp"],!0),["onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop"],!0),["onSelect"],!0),["onTouchCancel","onTouchEnd","onTouchMove","onTouchStart"],!0),["onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onGotPointerCapture","onLostPointerCapture","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut"],!0),["onScroll"],!0),["onWheel"],!0),["onAnimationStart","onAnimationEnd","onAnimationIteration"],!0),["onTransitionEnd"],!0),["onChange"],!0),["onToggle"],!0);function o(e,t){var n={};return i.forEach((function(r){var i=e[r];i&&(n[r]=t?function(e){return i(e,t(r))}:i)})),n}},59433(e,t,n){"use strict";var r,i,o,a,s,u,l,c,d,h,f,p,g;function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){S(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e,t,n){t||(t=[]);var r=t.length++;return Object.defineProperty({},"_",{set:function(i){t[r]=i,e.apply(n,t)}})}function b(e){return T(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||F(e)||O()}function w(e,t){x(e,t),t.add(e)}function D(e,t,n){x(e,t),t.set(e,n)}function x(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function E(e,t,n){return n(_(e,t))}function A(e,t){return e.get(_(e,t))}function C(e,t,n){return e.set(_(e,t),n),n}function S(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function k(e,t){return T(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||F(e,t)||O()}function O(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function F(e,t){if(e){if("string"==typeof e)return P(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(e,t):void 0}}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function T(e){if(Array.isArray(e))return e}n.d(t,{D6:()=>tg,EA:()=>Zp,Tm:()=>eg,YE:()=>ng,dU:()=>$p,ng:()=>Jp});var R={d:(e,t)=>{for(var n in t)R.o(t,n)&&!R.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},j=globalThis.pdfjsLib={};R.d(j,{AbortException:()=>qe,AnnotationEditorLayer:()=>jp,AnnotationEditorParamsType:()=>Y,AnnotationEditorType:()=>X,AnnotationEditorUIManager:()=>nr,AnnotationLayer:()=>Tc,AnnotationMode:()=>K,ColorPicker:()=>sh,DOMSVGFactory:()=>el,DrawLayer:()=>qp,FeatureTest:()=>Qe,GlobalWorkerOptions:()=>Ba,ImageKind:()=>re,InvalidPDFException:()=>We,MissingPDFException:()=>He,OPS:()=>ke,OutputScale:()=>Ct,PDFDataRangeTransport:()=>hu,PDFDateString:()=>yt,PDFWorker:()=>Au,PasswordResponses:()=>Oe,PermissionFlag:()=>Q,PixelsPerInch:()=>at,RenderingCancelledException:()=>lt,TextLayer:()=>Vs,TouchManager:()=>Zr,UnexpectedResponseException:()=>Ve,Util:()=>Je,VerbosityLevel:()=>_e,XfaLayer:()=>tl,build:()=>Yu,createValidAbsoluteUrl:()=>Be,fetchData:()=>st,getDocument:()=>uu,getFilenameFromUrl:()=>ht,getPdfFilenameFromUrl:()=>ft,getXfaPageViewport:()=>wt,isDataScheme:()=>ct,isPdfFile:()=>dt,noContextMenu:()=>vt,normalizeUnicode:()=>rt,setLayerDimensions:()=>At,shadow:()=>Le,stopEvent:()=>mt,version:()=>Xu});const M=!("object"!=typeof process||process+""!="[object process]"||process.versions.nw||process.versions.electron&&process.type&&"browser"!==process.type),I=[1,0,0,1,0,0],B=[.001,0,0,.001,0,0],L=1.35,N=1,U=2,z
2=4,W=16,H=32,V=64,G=128,q=256,K={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3},X={DISABLE:-1,NONE:0,FREETEXT:3,HIGHLIGHT:9,STAMP:13,INK:15},Y={RESIZE:1,CREATE:2,FREETEXT_SIZE:11,FREETEXT_COLOR:12,FREETEXT_OPACITY:13,INK_COLOR:21,INK_THICKNESS:22,INK_OPACITY:23,HIGHLIGHT_COLOR:31,HIGHLIGHT_DEFAULT_COLOR:32,HIGHLIGHT_THICKNESS:33,HIGHLIGHT_FREE:34,HIGHLIGHT_SHOW_ALL:35,DRAW_STEP:41},Q={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048},$=0,J=1,Z=2,ee=3,te=3,ne=4,re={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3},ie=1,oe=2,ae=3,se=4,ue=5,le=6,ce=7,de=8,he=9,fe=10,pe=11,ge=12,ve=13,me=14,ye=15,be=16,we=17,De=20,xe=1,Ee=2,Ae=3,Ce=4,Se=5,_e={ERRORS:0,WARNINGS:1,INFOS:5},ke={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotation:80,endAnnotation:81,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91,setStrokeTransparent:92,setFillTransparent:93},Oe={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};let Fe=_e.WARNINGS;function Pe(e){Number.isInteger(e)&&(Fe=e)}function Te(){return Fe}function Re(e){Fe>=_e.INFOS&&console.log("Info: ".concat(e))}function je(e){Fe>=_e.WARNINGS&&console.log("Warning: ".concat(e))}function Me(e){throw new Error(e)}function Ie(e,t){e||Me(t)}function Be(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e)return null;try{if(n&&"string"==typeof e){if(n.addDefaultProtocol&&e.startsWith("www.")){const t=e.match(/\./g);(null==t?void 0:t.length)>=2&&(e="http://".concat(e))}if(n.tryConvertEncoding)try{e=decodeURIComponent(escape(e))}catch(e){}}const r=t?new URL(e,t):new URL(e);if(function(e){switch(null==e?void 0:e.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}(r))return r}catch(e){}return null}function Le(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return Object.defineProperty(e,t,{value:n,enumerable:!r,configurable:!0,writable:!1}),n}const Ne=function(){function e(e,t){this.message=e,this.name=t}return e.prototype=new Error,e.constructor=e,e}();class Ue extends Ne{constructor(e,t){super(e,"PasswordException"),this.code=t}}class ze extends Ne{constructor(e,t){super(e,"UnknownErrorException"),this.details=t}}class We extends Ne{constructor(e){super(e,"InvalidPDFException")}}class He extends Ne{constructor(e){super(e,"MissingPDFException")}}class Ve extends Ne{constructor(e,t){super(e,"UnexpectedResponseException"),this.status=t}}class Ge extends Ne{constructor(e){super(e,"FormatError")}}class qe extends Ne{constructor(e){super(e,"AbortException")}}function Ke(e){"object"==typeof e&&void 0!==(null==e?void 0:e.length)||Me("Invalid argument for bytesToString");const t=e.length,n=8192;if(t<n)return String.fromCharCode.apply(null,e);const r=[];for(let i=0;i<t;i+=n){const o=Math.min(i+n,t),a=e.subarray(i,o);
2r.push(String.fromCharCode.apply(null,a))}return r.join("")}function Xe(e){"string"!=typeof e&&Me("Invalid argument for stringToBytes");const t=e.length,n=new Uint8Array(t);for(let r=0;r<t;++r)n[r]=255&e.charCodeAt(r);return n}function Ye(e){const t=Object.create(null);for(const r of e){var n=k(r,2);const e=n[0],i=n[1];t[e]=i}return t}class Qe{static get isLittleEndian(){return Le(this,"isLittleEndian",function(){const e=new Uint8Array(4);return e[0]=1,1===new Uint32Array(e.buffer,0,1)[0]}())}static get isEvalSupported(){return Le(this,"isEvalSupported",function(){try{return new Function(""),!0}catch(e){return!1}}())}static get isOffscreenCanvasSupported(){return Le(this,"isOffscreenCanvasSupported","undefined"!=typeof OffscreenCanvas)}static get isImageDecoderSupported(){return Le(this,"isImageDecoderSupported","undefined"!=typeof ImageDecoder)}static get platform(){var e,t;return"undefined"!=typeof navigator&&"string"==typeof(null===(e=navigator)||void 0===e?void 0:e.platform)?Le(this,"platform",{isMac:navigator.platform.includes("Mac"),isWindows:navigator.platform.includes("Win"),isFirefox:"string"==typeof(null===(t=navigator)||void 0===t?void 0:t.userAgent)&&navigator.userAgent.includes("Firefox")}):Le(this,"platform",{isMac:!1,isWindows:!1,isFirefox:!1})}static get isCSSRoundSupported(){var e,t;return Le(this,"isCSSRoundSupported",null===(e=globalThis.CSS)||void 0===e||null===(t=e.supports)||void 0===t?void 0:t.call(e,"width: round(1.5px, 1px)"))}}const $e=Array.from(Array(256).keys(),(e=>e.toString(16).padStart(2,"0")));class Je{static makeHexColor(e,t,n){return"#".concat($e[e]).concat($e[t]).concat($e[n])}static scaleMinMax(e,t){let n;e[0]?(e[0]<0&&(n=t[0],t[0]=t[2],t[2]=n),t[0]*=e[0],t[2]*=e[0],e[3]<0&&(n=t[1],t[1]=t[3],t[3]=n),t[1]*=e[3],t[3]*=e[3]):(n=t[0],t[0]=t[1],t[1]=n,n=t[2],t[2]=t[3],t[3]=n,e[1]<0&&(n=t[1],t[1]=t[3],t[3]=n),t[1]*=e[1],t[3]*=e[1],e[2]<0&&(n=t[0],t[0]=t[2],t[2]=n),t[0]*=e[2],t[2]*=e[2]),t[0]+=e[4],t[1]+=e[5],t[2]+=e[4],t[3]+=e[5]}static transform(e,t){return[e[0]*t[0]+e[2]*t[1],e[1]*t[0]+e[3]*t[1],e[0]*t[2]+e[2]*t[3],e[1]*t[2]+e[3]*t[3],e[0]*t[4]+e[2]*t[5]+e[4],e[1]*t[4]+e[3]*t[5]+e[5]]}static applyTransform(e,t){return[e[0]*t[0]+e[1]*t[2]+t[4],e[0]*t[1]+e[1]*t[3]+t[5]]}static applyInverseTransform(e,t){const n=t[0]*t[3]-t[1]*t[2];return[(e[0]*t[3]-e[1]*t[2]+t[2]*t[5]-t[4]*t[3])/n,(-e[0]*t[1]+e[1]*t[0]+t[4]*t[1]-t[5]*t[0])/n]}static getAxialAlignedBoundingBox(e,t){const n=this.applyTransform(e,t),r=this.applyTransform(e.slice(2,4),t),i=this.applyTransform([e[0],e[3]],t),o=this.applyTransform([e[2],e[1]],t);return[Math.min(n[0],r[0],i[0],o[0]),Math.min(n[1],r[1],i[1],o[1]),Math.max(n[0],r[0],i[0],o[0]),Math.max(n[1],r[1],i[1],o[1])]}static inverseTransform(e){const t=e[0]*e[3]-e[1]*e[2];return[e[3]/t,-e[1]/t,-e[2]/t,e[0]/t,(e[2]*e[5]-e[4]*e[3])/t,(e[4]*e[1]-e[5]*e[0])/t]}static singularValueDecompose2dScale(e){const t=[e[0],e[2],e[1],e[3]],n=e[0]*t[0]+e[1]*t[2],r=e[0]*t[1]+e[1]*t[3],i=e[2]*t[0]+e[3]*t[2],o=e[2]*t[1]+e[3]*t[3],a=(n+o)/2,s=Math.sqrt((n+o)**2-4*(n*o-i*r))/2,u=a+s||1,l=a-s||1;return[Math.sqrt(u),Math.sqrt(l)]}static normalizeRect(e){const t=e.slice(0);return e[0]>e[2]&&(t[0]=e[2],t[2]=e[0]),e[1]>e[3]&&(t[1]=e[3],t[3]=e[1]),t}static intersect(e,t){const n=Math.max(Math.min(e[0],e[2]),Math.min(t[0],t[2])),r=Math.min(Math.max(e[0],e[2]),Math.max(t[0],t[2]));if(n>r)return null;const i=Math.max(Math.min(e[1],e[3]),Math.min(t[1],t[3])),o=Math.min(Math.max(e[1],e[3]),Math.max(t[1],t[3]));return i>o?null:[n,i,r,o]}static bezierBoundingBox(e,t,n,r,i,o,a,s,u){return u?(u[0]=Math.min(u[0],e,a),u[1]=Math.min(u[1],t,s),u[2]=Math.max(u[2],e,a),u[3]=Math.max(u[3],t,s)):u=[Math.min(e,a),Math.min(t,s),Math.max(e,a),Math.max(t,s)],_(Je,this,et).call(this,e,n,i,a,t,r,o,s,3*(3*(n-i)-e+a),6*(e-2*n+i),3*(n-e),u),_(Je,this,et).call(this,e,n,i,a,t,r,o,s,3*(3*(r-o)-t+s),6*(t-2*r+o),3*(r-t),u),u}}function Ze(e,t,n,r,i,o,a,s,u,l){if(u<=0||u>=1)return;const c=1-u,d=u*u,h=d*u,f=c*(c*(c*e+3*u*t)+3*d*n)+h*r,p=c*(c*(c*i+3*u*o)+3*d*a)+h*s;l[0]=Math.min(l[0],f),l[1]=Math.min(l[1],p),l[2]=Math.max(l[2],f),l[3]=Math.max(l[3],p)}function et(e,t,n,i,o,a,s,u,l,c,d,h){if(Math.abs(l)<1e-12)return void(Math.abs(c)>=1e-12&&_(r,this,Ze).call(this,e,t,n,i,o,a,s,u,-d/c,h));const f=c**2-4*d*l;if(f<0)return;const p=Math.sqrt(f),g=2*l;_(r,this,Ze).call(this,e,t,n,i,o,a,s,u,(-c+p)/g,h),_(r,this,Ze).call(this,e,t,n,i,o,a,s,u,(-c-p)/g,h)}r=Je;let tt=null,nt=null;function rt(e){return tt||(tt=/([\xA0\xB5\u037E\u0EB3\u2000-\u200A\u202F\u2126\uFB00-\uFB04\uFB06\uFB20-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBA1\uFBA4-\uFBA9\uFBAE-\uFBB1\uFB
2D3-\uFBDC\uFBDE-\uFBE7\uFBEA-\uFBF8\uFBFC\uFBFD\uFC00-\uFC5D\uFC64-\uFCF1\uFCF5-\uFD3D\uFD88\uFDF4\uFDFA\uFDFB\uFE71\uFE77\uFE79\uFE7B\uFE7D]+)|(\uFB05+)/g,nt=new Map([["ſt","ſt"]])),e.replaceAll(tt,((e,t,n)=>t?t.normalize("NFKC"):nt.get(n)))}const it="pdfjs_internal_id_";"function"!=typeof Promise.try&&(Promise.try=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new Promise((t=>{t(e(...n))}))});const ot="http://www.w3.org/2000/svg";class at{}async function st(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text";if(gt(e,document.baseURI)){const n=await fetch(e);if(!n.ok)throw new Error(n.statusText);switch(t){case"arraybuffer":return n.arrayBuffer();case"blob":return n.blob();case"json":return n.json()}return n.text()}return new Promise(((n,r)=>{const i=new XMLHttpRequest;i.open("GET",e,!0),i.responseType=t,i.onreadystatechange=()=>{if(i.readyState===XMLHttpRequest.DONE)if(200!==i.status&&0!==i.status)r(new Error(i.statusText));else{switch(t){case"arraybuffer":case"blob":case"json":return void n(i.response)}n(i.responseText)}},i.send(null)}))}i=at,S(at,"CSS",96),S(at,"PDF",72),S(at,"PDF_TO_CSS_UNITS",i.CSS/i.PDF);class ut{constructor(e){let t=e.viewBox,n=e.userUnit,r=e.scale,i=e.rotation,o=e.offsetX,a=void 0===o?0:o,s=e.offsetY,u=void 0===s?0:s,l=e.dontFlip,c=void 0!==l&&l;this.viewBox=t,this.userUnit=n,this.scale=r,this.rotation=i,this.offsetX=a,this.offsetY=u,r*=n;const d=(t[2]+t[0])/2,h=(t[3]+t[1])/2;let f,p,g,v,m,y,b,w;switch(i%=360,i<0&&(i+=360),i){case 180:f=-1,p=0,g=0,v=1;break;case 90:f=0,p=1,g=1,v=0;break;case 270:f=0,p=-1,g=-1,v=0;break;case 0:f=1,p=0,g=0,v=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}c&&(g=-g,v=-v),0===f?(m=Math.abs(h-t[1])*r+a,y=Math.abs(d-t[0])*r+u,b=(t[3]-t[1])*r,w=(t[2]-t[0])*r):(m=Math.abs(d-t[0])*r+a,y=Math.abs(h-t[1])*r+u,b=(t[2]-t[0])*r,w=(t[3]-t[1])*r),this.transform=[f*r,p*r,g*r,v*r,m-f*r*d-g*r*h,y-p*r*d-v*r*h],this.width=b,this.height=w}get rawDims(){const e=this.userUnit,t=this.viewBox.map((t=>t*e));return Le(this,"rawDims",{pageWidth:t[2]-t[0],pageHeight:t[3]-t[1],pageX:t[0],pageY:t[1]})}clone(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.scale,n=void 0===t?this.scale:t,r=e.rotation,i=void 0===r?this.rotation:r,o=e.offsetX,a=void 0===o?this.offsetX:o,s=e.offsetY,u=void 0===s?this.offsetY:s,l=e.dontFlip,c=void 0!==l&&l;return new ut({viewBox:this.viewBox.slice(),userUnit:this.userUnit,scale:n,rotation:i,offsetX:a,offsetY:u,dontFlip:c})}convertToViewportPoint(e,t){return Je.applyTransform([e,t],this.transform)}convertToViewportRectangle(e){const t=Je.applyTransform([e[0],e[1]],this.transform),n=Je.applyTransform([e[2],e[3]],this.transform);return[t[0],t[1],n[0],n[1]]}convertToPdfPoint(e,t){return Je.applyInverseTransform([e,t],this.transform)}}class lt extends Ne{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;super(e,"RenderingCancelledException"),this.extraDelay=t}}function ct(e){const t=e.length;let n=0;for(;n<t&&""===e[n].trim();)n++;return"data:"===e.substring(n,n+5).toLowerCase()}function dt(e){return"string"==typeof e&&/\.pdf$/i.test(e)}function ht(e){var t=e.split(/[#?]/,1);return(e=k(t,1)[0]).substring(e.lastIndexOf("/")+1)}function ft(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"document.pdf";if("string"!=typeof e)return t;if(ct(e))return je('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),t;const n=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,r=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/.exec(e);let i=n.exec(r[1])||n.exec(r[2])||n.exec(r[3]);if(i&&(i=i[0],i.includes("%")))try{i=n.exec(decodeURIComponent(i))[0]}catch(e){}return i||t}class pt{constructor(){S(this,"started",Object.create(null)),S(this,"times",[])}time(e){e in this.started&&je("Timer is already running for ".concat(e)),this.started[e]=Date.now()}timeEnd(e){e in this.started||je("Timer has not been started for ".concat(e)),this.times.push({name:e,start:this.started[e],end:Date.now()}),delete this.started[e]}toString(){const e=[];let t=0;for(const e of this.times){const n=e.name;t=Math.max(n.length,t)}for(const n of this.times){const r=n.name,i=n.start,o=n.end;e.push("".concat(r.padEnd(t)," ").concat(o-i,"ms\n"))}return e.join("")}}function gt(e,t){try{const n=(t?new URL(e,t):new URL(e)).protocol;return"http:"===n||"https:"===n}catch(e){return!1}}function vt(e){e.preventDefault()}function mt(e){e.preventDefault(),e.stopPropagation()}class yt{static toDateObject(e){if(!e||"string"!=typeof e)return null;_(yt,this,bt)._||(bt._=_(yt,this,new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?")));const t=_(yt,this,bt)._.exec(e);if(!t)return null;const n=parseInt(t[1],10);let r=parseInt(t[2],10);r=r>=1&&r<=12?r-1:0;let i=parseInt(t[3],10);i=i>=1&&i<=31?i:1;let o=parseInt(t[4],10);o=o>=0&&o<=23?o:0;let a=parseInt(t[5],10);a=a>=0&&a<=59?a:0;let s=parseInt(t[6],10);s=s>=0&&s<=59?s:0;const u=t[7]||"Z";let l=parseInt(t[8],10);l=l>=0&&l<=23?l:0;let c=parseInt(t[9],10)||0;return c=c>
2=0&&c<=59?c:0,"-"===u?(o+=l,a+=c):"+"===u&&(o-=l,a-=c),new Date(Date.UTC(n,r,i,o,a,s))}}var bt={_:void 0};function wt(e,t){let n=t.scale,r=void 0===n?1:n,i=t.rotation,o=void 0===i?0:i;const a=e.attributes.style,s=a.width,u=a.height,l=[0,0,parseInt(s),parseInt(u)];return new ut({viewBox:l,userUnit:1,scale:r,rotation:o})}function Dt(e){if(e.startsWith("#")){const t=parseInt(e.slice(1),16);return[(16711680&t)>>16,(65280&t)>>8,255&t]}return e.startsWith("rgb(")?e.slice(4,-1).split(",").map((e=>parseInt(e))):e.startsWith("rgba(")?e.slice(5,-1).split(",").map((e=>parseInt(e))).slice(0,3):(je('Not a valid color format: "'.concat(e,'"')),[0,0,0])}function xt(e){const t=e.getTransform();return[t.a,t.b,t.c,t.d,t.e,t.f]}function Et(e){const t=e.getTransform().invertSelf();return[t.a,t.b,t.c,t.d,t.e,t.f]}function At(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(t instanceof ut){const r=t.rawDims,i=r.pageWidth,o=r.pageHeight,a=e.style,s=Qe.isCSSRoundSupported,u="var(--scale-factor) * ".concat(i,"px"),l="var(--scale-factor) * ".concat(o,"px"),c=s?"round(down, ".concat(u,", var(--scale-round-x, 1px))"):"calc(".concat(u,")"),d=s?"round(down, ".concat(l,", var(--scale-round-y, 1px))"):"calc(".concat(l,")");n&&t.rotation%180!=0?(a.width=d,a.height=c):(a.width=c,a.height=d)}r&&e.setAttribute("data-main-rotation",t.rotation)}class Ct{constructor(){const e=window.devicePixelRatio||1;this.sx=e,this.sy=e}get scaled(){return 1!==this.sx||1!==this.sy}get symmetric(){return this.sx===this.sy}}var St=new WeakMap,_t=new WeakMap,kt=new WeakMap,Ot=new WeakMap,Ft=new WeakMap,Pt=new WeakSet;class Tt{constructor(e){w(this,Pt),D(this,St,null),D(this,_t,null),D(this,kt,void 0),D(this,Ot,null),D(this,Ft,null),C(kt,this,e),Nt._||(Nt._=Object.freeze({freetext:"pdfjs-editor-remove-freetext-button",highlight:"pdfjs-editor-remove-highlight-button",ink:"pdfjs-editor-remove-ink-button",stamp:"pdfjs-editor-remove-stamp-button"}))}render(){const e=C(St,this,document.createElement("div"));e.classList.add("editToolbar","hidden"),e.setAttribute("role","toolbar");const t=A(kt,this)._uiManager._signal;e.addEventListener("contextmenu",vt,{signal:t}),e.addEventListener("pointerdown",Rt,{signal:t});const n=C(Ot,this,document.createElement("div"));n.className="buttons",e.append(n);const r=A(kt,this).toolbarPosition;if(r){const t=e.style,n="ltr"===A(kt,this)._uiManager.direction?1-r[0]:r[0];t.insetInlineEnd="".concat(100*n,"%"),t.top="calc(".concat(100*r[1],"% + var(--editor-toolbar-vert-offset))")}return _(Pt,this,Bt).call(this),e}get div(){return A(St,this)}hide(){var e;A(St,this).classList.add("hidden"),null===(e=A(_t,this))||void 0===e||e.hideDropdown()}show(){var e;A(St,this).classList.remove("hidden"),null===(e=A(Ft,this))||void 0===e||e.shown()}async addAltText(e){const t=await e.render();_(Pt,this,It).call(this,t),A(Ot,this).prepend(t,E(Pt,this,Lt)),C(Ft,this,e)}addColorPicker(e){C(_t,this,e);const t=e.renderButton();_(Pt,this,It).call(this,t),A(Ot,this).prepend(t,E(Pt,this,Lt))}remove(){var e;A(St,this).remove(),null===(e=A(_t,this))||void 0===e||e.destroy(),C(_t,this,null)}}function Rt(e){e.stopPropagation()}function jt(e){A(kt,this)._focusEventsAllowed=!1,mt(e)}function Mt(e){A(kt,this)._focusEventsAllowed=!0,mt(e)}function It(e){const t=A(kt,this)._uiManager._signal;e.addEventListener("focusin",_(Pt,this,jt).bind(this),{capture:!0,signal:t}),e.addEventListener("focusout",_(Pt,this,Mt).bind(this),{capture:!0,signal:t}),e.addEventListener("contextmenu",vt,{signal:t})}function Bt(){const e=A(kt,this),t=e.editorType,n=e._uiManager,r=document.createElement("button");r.className="delete",r.tabIndex=0,r.setAttribute("data-l10n-id",Nt._[t]),_(Pt,this,It).call(this,r),r.addEventListener("click",(e=>{n.delete()}),{signal:n._signal}),A(Ot,this).append(r)}function Lt(e){const t=document.createElement("div");return t.className="divider",t}var Nt={_:null},Ut=new WeakMap,zt=new WeakMap,Wt=new WeakMap,Ht=new WeakSet;class Vt{constructor(e){w(this,Ht),D(this,Ut,null),D(this,zt,null),D(this,Wt,void 0),C(Wt,this,e)}show(e,t,n){const r=k(_(Ht,this,qt).call(this,t,n),2),i=r[0],o=r[1],a=(A(zt,this)||C(zt,this,_(Ht,this,Gt).call(this))).style;e.append(A(zt,this)),a.insetInlineEnd="".concat(100*i,"%"),a.top="calc(".concat(100*o,"% + var(--editor-toolbar-vert-offset))")}hide(){A(zt,this).remove()}}function Gt(){const e=C(zt,this,document.createElement("div"));e.className="editToolbar",e.setAttribute("role","toolbar"),e.addEventListener("contextmenu",vt,{signal:A(Wt,this)._signal});const t=C(Ut,this,document.createElement("div"));return t.className="buttons",e.append(t),_(Ht,this,Kt).call(this),e}function qt(e,t){let n=0,r=0;for(const i of e){const e=i.y+i.height;if(e<n)continue;const o=i.x+(t?i.width:0);e>n?(r=o,n=e):t?o>r&&(r=o):o<r&&(r=o)}return[t?1-r:r,n]}function Kt(){const e=document.createElement("button");e.className="highlightButton",e.tabIndex=0,e.setAttribute("data-l10n-id","pdfjs-highlight-floating-button1");const t=document.createElement("span");e.append(t),t.className="visuallyHidden",t.setAttribute("data-l10n-id","pdfjs-highlight-floating-button-label");const n=A(Wt,this)._signal;e.addEventListener("contextmenu",vt,{signal:n}),e.addEventListener("click",(()=>{A(Wt,this).highlightSelection("floating_button")}),{signal:n}),A(Ut,this).append(e)}function Xt(e,t,n){for(const r of n)t.addEventListener(r,e[r].bind(e))}var Yt=new WeakMap;class Qt{constructor(){D(this,Yt,0)}get id(){var e,t;return"".concat("pdfjs_internal_editor_").concat((C(Yt,this,(e=A(Yt,this),t=e++,e)),t))}}var $t=new WeakMap,Jt=new WeakMap,Zt=new WeakMap,en=new WeakSet;class tn{constructor(){w(this,en),D(this,$t,function(){if("function"==typeof crypto.randomUUID)return crypto.randomUUID();const e=new Uint8Array(32);return crypto.getRandomValues(e),Ke(e)}()),D(this,Jt,0),D(this,Zt,null)}static get _isSVGFittingCanvas(){const e=new OffscreenCanvas(1,3).getContext("2d",{willReadFrequently:!0}),t=new Image;t.src='data:image/svg+xml;charset=UTF-8,<svg viewBox="0 0 1 1" width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="1" height="1" style="fill:red;"/></svg>';return Le(this,"_isSVGFittingCanvas",t.decode().then((()=>(e.drawImage(t,0,0,1,1,0,0,1,3),0===new Uint32Array(e.getImageData(0,0,1,1).data.buffer)[0]))))}async getFromFile(e){const t=e.lastModified,n=e.name,r=e.size,i=e.type;return _(en,this,nn).call(this,"".concat(t,"_").concat(n,"_").concat(r,"_").concat(i),e)}async getFromUrl(e){return _(en,this,nn).call(this,e,e)}async getFromBlob(e,t){const n=await t;return _(en,this,nn).call(this,e,n)}async getFromId(e){A(Zt,this)||C(Zt,this,new Map);const t=A(Zt,this).get(e);if(!t)return null;if(t.bitmap)return t.refCounter+=1,t;if(t.file)return this.getFromFile(t.file);if(t.blobPromise){const e=t.blobPromise;return delete t.blobPromise,this.getFromBlob(t.id,e)}return this.getFromUrl(t.url)}getFromCanvas(e,t){var n,r,i;A(Zt,this)||C(Zt,this,new Map);let o=A(Zt,this).get(e);if(null!==(i=o)&&void 0!==i&&i.bitmap)return o.refCounter+=1,o;const a=new OffscreenCanvas(t.width,t.height);return a.getContext("2d").drawImage(t,0,0),o={bitmap:a.transferToImageBitmap(),id:"image_".concat(A($t,this),"_").concat((C(Jt,this,(n=A(Jt,this),r=n++,n)),r)),refCounter:1,isSvg:!1},A(Zt,this).set(e,o),A(Zt,this).set(o.id,o),o}getSvgUrl(e){const t=A(Zt,this).get(e);return null!=t&&t.isSvg?t.svgUrl:null}deleteId(e){var t;A(Zt,this)||C(Zt,this,new Map);const n=A(Zt,this).get(e);if(!n)return;if(n.refCounter-=1,0!==n.refCounter)return;const r=n.bitmap;if(!n.url&&!n.file){const e=new OffscreenCanvas(r.width,r.height);e.getContext("bitmaprenderer").transferFromImageBitmap(r),n.blobPromise=e.convertToBlob()}null===(t=r.close)||void 0===t||t.call(r),n.bitmap=null}isValidId(e){return e.startsWith("image_".concat(A($t,this),"_"))}}async function nn(e,t){var n;A(Zt,this)||C(Zt,this,new Map);let r=A(Zt,this).get(e);if(null===r)return null;if(null!==(n=r)&&void 0!==n&&n.bitmap)return r.refCounter+=1,r;try{var i,a;let e;if(r||(r={bitmap:null,id:"image_".concat(A($t,this),"_").concat((C(Jt,this,(i=A(Jt,this),a=i++,i)),a)),refCounter:0,isSvg:!1}),"string"==typeof t?(r.url=t,e=await st(t,"blob")):t instanceof File?e=r.file=t:t instanceof Blob&&(e=t),"image/svg+xml"===e.type){const t=o._isSVGFittingCanvas,n=new FileReader,i=new Image,a=new Promise(((e,o)=>{i.onload=()=>{r.bitmap=i,r.isSvg=!0,e()},n.onload=async()=>{const e=r.svgUrl=n.result;i.src=await t?"".concat(e,"#svgView(preserveAspectRatio(none))"):e},i.onerror=n.onerror=o}));n.readAsDataURL(e),await a}else r.bitmap=await createImageBitmap(e);r.refCounter=1}catch(e){je(e),r=null}return A(Zt,this).set(e,r),r&&A(Zt,this).set(r.id,r),r}o=tn;var rn=new WeakMap,on=new WeakMap,an=new WeakMap,sn=new WeakMap;class un{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:128;D(this,rn,[]),D(this,on,!1),D(this,an,void 0),D(this,sn,-1),C(an,this,e)}add(e){let t=e.cmd,n=e.undo,r=e.post,i=e.mustExec,o=e.type,a=void 0===o?NaN:o,s=e.overwriteIfSameType,u=void 0!==s&&s,l=e.keepUndo,c=void 0!==l&&l;if(i&&t(),A(on,this))return;const d={cmd:t,undo:n,post:r,type:a};if(-1===A(sn,this))return A(rn,this).length>0&&(A(rn,this).length=0),C(sn,this,0),void A(rn,this).push(d);if(u&&A(rn,this)[A(sn,this)].type===a)return c&&(d.undo=A(rn,this)[A(sn,this)].und
2o),void(A(rn,this)[A(sn,this)]=d);const h=A(sn,this)+1;h===A(an,this)?A(rn,this).splice(0,1):(C(sn,this,h),h<A(rn,this).length&&A(rn,this).splice(h)),A(rn,this).push(d)}undo(){if(-1===A(sn,this))return;C(on,this,!0);const e=A(rn,this)[A(sn,this)],t=e.undo,n=e.post;t(),null==n||n(),C(on,this,!1),C(sn,this,A(sn,this)-1)}redo(){if(A(sn,this)<A(rn,this).length-1){C(sn,this,A(sn,this)+1),C(on,this,!0);const e=A(rn,this)[A(sn,this)],t=e.cmd,n=e.post;t(),null==n||n(),C(on,this,!1)}}hasSomethingToUndo(){return-1!==A(sn,this)}hasSomethingToRedo(){return A(sn,this)<A(rn,this).length-1}cleanType(e){if(-1!==A(sn,this)){for(let t=A(sn,this);t>=0;t--)if(A(rn,this)[t].type!==e)return A(rn,this).splice(t+1,A(sn,this)-t),void C(sn,this,t);A(rn,this).length=0,C(sn,this,-1)}}destroy(){C(rn,this,null)}}var ln=new WeakSet;class cn{constructor(e){w(this,ln),this.buffer=[],this.callbacks=new Map,this.allKeys=new Set;const t=Qe.platform.isMac;for(const i of e){var n=k(i,3);const e=n[0],o=n[1];var r=n[2];const a=void 0===r?{}:r;for(const n of e){const e=n.startsWith("mac+");t&&e?(this.callbacks.set(n.slice(4),{callback:o,options:a}),this.allKeys.add(n.split("+").at(-1))):t||e||(this.callbacks.set(n,{callback:o,options:a}),this.allKeys.add(n.split("+").at(-1)))}}}exec(e,t){if(!this.allKeys.has(t.key))return;const n=this.callbacks.get(_(ln,this,dn).call(this,t));if(!n)return;const r=n.callback,i=n.options,o=i.bubbles,a=void 0!==o&&o,s=i.args,u=void 0===s?[]:s,l=i.checker,c=void 0===l?null:l;c&&!c(e,t)||(r.bind(e,...u,t)(),a||mt(t))}}function dn(e){e.altKey&&this.buffer.push("alt"),e.ctrlKey&&this.buffer.push("ctrl"),e.metaKey&&this.buffer.push("meta"),e.shiftKey&&this.buffer.push("shift"),this.buffer.push(e.key);const t=this.buffer.join("+");return this.buffer.length=0,t}class hn{get _colors(){const e=new Map([["CanvasText",null],["Canvas",null]]);return function(e){const t=document.createElement("span");t.style.visibility="hidden",document.body.append(t);for(const n of e.keys()){t.style.color=n;const r=window.getComputedStyle(t).color;e.set(n,Dt(r))}t.remove()}(e),Le(this,"_colors",e)}convert(e){const t=Dt(e);if(!window.matchMedia("(forced-colors: active)").matches)return t;for(const e of this._colors){var n=k(e,2);const r=n[0];if(n[1].every(((e,n)=>e===t[n])))return hn._colorsMapping.get(r)}return t}getHexCode(e){const t=this._colors.get(e);return t?Je.makeHexColor(...t):e}}S(hn,"_colorsMapping",new Map([["CanvasText",[0,0,0]],["Canvas",[255,255,255]]]));var fn=new WeakMap,pn=new WeakMap,gn=new WeakMap,vn=new WeakMap,mn=new WeakMap,yn=new WeakMap,bn=new WeakMap,wn=new WeakMap,Dn=new WeakMap,xn=new WeakMap,En=new WeakMap,An=new WeakMap,Cn=new WeakMap,Sn=new WeakMap,_n=new WeakMap,kn=new WeakMap,On=new WeakMap,Fn=new WeakMap,Pn=new WeakMap,Tn=new WeakMap,Rn=new WeakMap,jn=new WeakMap,Mn=new WeakMap,In=new WeakMap,Bn=new WeakMap,Ln=new WeakMap,Nn=new WeakMap,Un=new WeakMap,zn=new WeakMap,Wn=new WeakMap,Hn=new WeakMap,Vn=new WeakMap,Gn=new WeakMap,qn=new WeakMap,Kn=new WeakMap,Xn=new WeakMap,Yn=new WeakMap,Qn=new WeakMap,$n=new WeakMap,Jn=new WeakMap,Zn=new WeakMap,er=new WeakMap,tr=new WeakSet;class nr{static get _keyboardManager(){const e=nr.prototype,t=e=>A(Jn,e).contains(document.activeElement)&&"BUTTON"!==document.activeElement.tagName&&e.hasSomethingToControl(),n=(e,t)=>{let n=t.target;if(n instanceof HTMLInputElement){const e=n.type;return"text"!==e&&"number"!==e}return!0},r=this.TRANSLATE_SMALL,i=this.TRANSLATE_BIG;return Le(this,"_keyboardManager",new cn([[["ctrl+a","mac+meta+a"],e.selectAll,{checker:n}],[["ctrl+z","mac+meta+z"],e.undo,{checker:n}],[["ctrl+y","ctrl+shift+z","mac+meta+shift+z","ctrl+shift+Z","mac+meta+shift+Z"],e.redo,{checker:n}],[["Backspace","alt+Backspace","ctrl+Backspace","shift+Backspace","mac+Backspace","mac+alt+Backspace","mac+ctrl+Backspace","Delete","ctrl+Delete","shift+Delete","mac+Delete"],e.delete,{checker:n}
2],[["Enter","mac+Enter"],e.addNewEditorFromKeyboard,{checker:(e,t)=>{let n=t.target;return!(n instanceof HTMLButtonElement)&&A(Jn,e).contains(n)&&!e.isEnterHandled}}],[[" ","mac+ "],e.addNewEditorFromKeyboard,{checker:(e,t)=>!(t.target instanceof HTMLButtonElement)&&A(Jn,e).contains(document.activeElement)}],[["Escape","mac+Escape"],e.unselectAll],[["ArrowLeft","mac+ArrowLeft"],e.translateSelectedEditors,{args:[-r,0],checker:t}],[["ctrl+ArrowLeft","mac+shift+ArrowLeft"],e.translateSelectedEditors,{args:[-i,0],checker:t}],[["ArrowRight","mac+ArrowRight"],e.translateSelectedEditors,{args:[r,0],checker:t}],[["ctrl+ArrowRight","mac+shift+ArrowRight"],e.translateSelectedEditors,{args:[i,0],checker:t}],[["ArrowUp","mac+ArrowUp"],e.translateSelectedEditors,{args:[0,-r],checker:t}],[["ctrl+ArrowUp","mac+shift+ArrowUp"],e.translateSelectedEditors,{args:[0,-i],checker:t}],[["ArrowDown","mac+ArrowDown"],e.translateSelectedEditors,{args:[0,r],checker:t}],[["ctrl+ArrowDown","mac+shift+ArrowDown"],e.translateSelectedEditors,{args:[0,i],checker:t}]]))}
2constructor(e,t,n,r,i,o,a,s,u,l,c,d,h){w(this,tr),D(this,fn,new AbortController),D(this,pn,null),D(this,gn,new Map),D(this,vn,new Map),D(this,mn,null),D(this,yn,null),D(this,bn,null),D(this,wn,new un),D(this,Dn,null),D(this,xn,null),D(this,En,0),D(this,An,new Set),D(this,Cn,null),D(this,Sn,null),D(this,_n,new Set),S(this,"_editorUndoBar",null),D(this,kn,!1),D(this,On,!1),D(this,Fn,!1),D(this,Pn,null),D(this,Tn,null),D(this,Rn,null),D(this,jn,null),D(this,Mn,!1),D(this,In,null),D(this,Bn,new Qt),D(this,Ln,!1),D(this,Nn,!1),D(this,Un,null),D(this,zn,null),D(this,Wn,null),D(this,Hn,null),D(this,Vn,X.NONE),D(this,Gn,new Set),D(this,qn,null),D(this,Kn,null),D(this,Xn,null),D(this,Yn,{isEditing:!1,isEmpty:!0,hasSomethingToUndo:!1,hasSomethingToRedo:!1,hasSelectedEditor:!1,hasSelectedText:!1}),D(this,Qn,[0,0]),D(this,$n,null),D(this,Jn,null),D(this,Zn,null),D(this,er,null);const f=this._signal=A(fn,this).signal;C(Jn,this,e),C(Zn,this,t),C(mn,this,n),this._eventBus=r,r._on("editingaction",this.onEditingAction.bind(this),{signal:f}),r._on("pagechanging",this.onPageChanging.bind(this),{signal:f}),r._on("scalechanging",this.onScaleChanging.bind(this),{signal:f}),r._on("rotationchanging",this.onRotationChanging.bind(this),{signal:f}),r._on("setpreference",this.onSetPreference.bind(this),{signal:f}),r._on("switchannotationeditorparams",(e=>this.updateParams(e.type,e.value)),{signal:f}),_(tr,this,ur).call(this),_(tr,this,gr).call(this),_(tr,this,dr).call(this),C(yn,this,i.annotationStorage),C(Pn,this,i.filterFactory),C(Kn,this,o),C(jn,this,a||null),C(kn,this,s),C(On,this,u),C(Fn,this,l),C(Hn,this,c||null),this.viewParameters={realScale:at.PDF_TO_CSS_UNITS,rotation:0},this.isShiftKeyDown=!1,this._editorUndoBar=d||null,this._supportsPinchToZoom=!1!==h}destroy(){var e,t,n,r,i;null===(e=A(er,this))||void 0===e||e.resolve(),C(er,this,null),null===(t=A(fn,this))||void 0===t||t.abort(),C(fn,this,null),this._signal=null;for(const e of A(vn,this).values())e.destroy();A(vn,this).clear(),A(gn,this).clear(),A(_n,this).clear(),C(pn,this,null),A(Gn,this).clear(),A(wn,this).destroy(),null===(n=A(mn,this))||void 0===n||n.destroy(),null===(r=A(In,this))||void 0===r||r.hide(),C(In,this,null),A(Tn,this)&&(clearTimeout(A(Tn,this)),C(Tn,this,null)),A($n,this)&&(clearTimeout(A($n,this)),C($n,this,null)),null===(i=this._editorUndoBar)||void 0===i||i.destroy()}combinedSignal(e){return AbortSignal.any([this._signal,e.signal])}get mlManager(){return A(Hn,this)}get useNewAltTextFlow(){return A(On,this)}get useNewAltTextWhenAddingImage(){return A(Fn,this)}get hcmFilter(){return Le(this,"hcmFilter",A(Kn,this)?A(Pn,this).addHCMFilter(A(Kn,this).foreground,A(Kn,this).background):"none")}get direction(){return Le(this,"direction",getComputedStyle(A(Jn,this)).direction)}get highlightColors(){return Le(this,"highlightColors",A(jn,this)?new Map(A(jn,this).split(",").map((e=>e.split("=").map((e=>e.trim()))))):null)}get highlightColorNames(){return Le(this,"highlightColorNames",this.highlightColors?new Map(Array.from(this.highlightColors,(e=>e.reverse()))):null)}setCurrentDrawingSession(e){e?(this.unselectAll(),this.disableUserSelect(!0)):this.disableUserSelect(!1),C(xn,this,e)}setMainHighlightColorPicker(e){C(Wn,this,e)}editAltText(e){var t;let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];null===(t=A(mn,this))||void 0===t||t.editAltText(this,e,n)}switchToMode(e,t){this._eventBus.on("annotationeditormodechanged",t,{once:!0,signal:this._signal}),this._eventBus.dispatch("showannotationeditorui",{source:this,mode:e})}setPreference(e,t){this._eventBus.dispatch("setpreference",{source:this,name:e,value:t})}onSetPreference(e){let t=e.name,n=e.value;if("enableNewAltTextWhenAddingImage"===t)C(Fn,this,n)}onPageChanging(e){let t=e.pageNumber;C(En,this,t-1)}focusMainContainer(){A(Jn,this).focus()}findParent(e,t){for(const n of A(vn,this).values()){const r=n.div.getBoundingClientRect(),i=r.x,o=r.y,a=r.width,s=r.height;if(e>=i&&e<=i+a&&t>=o&&t<=o+s)return n}return null}disableUserSelect(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];A(Zn,this).classList.toggle("noUserSelect",e)}
2addShouldRescale(e){A(_n,this).add(e)}removeShouldRescale(e){A(_n,this).delete(e)}onScaleChanging(e){var t;let n=e.scale;this.commitOrRemove(),this.viewParameters.realScale=n*at.PDF_TO_CSS_UNITS;for(const e of A(_n,this))e.onScaleChanging();null===(t=A(xn,this))||void 0===t||t.onScaleChanging()}onRotationChanging(e){let t=e.pagesRotation;this.commitOrRemove(),this.viewParameters.rotation=t}highlightSelection(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=document.getSelection();if(!t||t.isCollapsed)return;const n=t.anchorNode,r=t.anchorOffset,i=t.focusNode,o=t.focusOffset,a=t.toString(),s=_(tr,this,rr).call(this,t).closest(".textLayer"),u=this.getSelectionBoxes(s);if(!u)return;t.empty();const l=_(tr,this,ir).call(this,s),c=A(Vn,this)===X.NONE,d=()=>{null==l||l.createAndAddNewEditor({x:0,y:0},!1,{methodOfCreation:e,boxes:u,anchorNode:n,anchorOffset:r,focusNode:i,focusOffset:o,text:a}),c&&this.showAllEditors("highlight",!0,!0)};c?this.switchToMode(X.HIGHLIGHT,d):d()}addToAnnotationStorage(e){e.isEmpty()||!A(yn,this)||A(yn,this).has(e.id)||A(yn,this).setValue(e.id,e)}blur(){if(this.isShiftKeyDown=!1,A(Mn,this)&&(C(Mn,this,!1),_(tr,this,sr).call(this,"main_toolbar")),!this.hasSelection)return;const e=document.activeElement;for(const t of A(Gn,this))if(t.div.contains(e)){C(zn,this,[t,e]),t._focusEventsAllowed=!1;break}}focus(){if(!A(zn,this))return;const e=k(A(zn,this),2),t=e[0],n=e[1];C(zn,this,null),n.addEventListener("focusin",(()=>{t._focusEventsAllowed=!0}),{once:!0,signal:this._signal}),n.focus()}addEditListeners(){_(tr,this,dr).call(this),_(tr,this,fr).call(this)}removeEditListeners(){_(tr,this,hr).call(this),_(tr,this,pr).call(this)}dragOver(e){for(const t of e.dataTransfer.items){const n=t.type;for(const t of A(Sn,this))if(t.isHandlingMimeForPasting(n))return e.dataTransfer.dropEffect="copy",void e.preventDefault()}}drop(e){for(const t of e.dataTransfer.items)for(const n of A(Sn,this))if(n.isHandlingMimeForPasting(t.type))return n.paste(t,this.currentLayer),void e.preventDefault()}copy(e){var t;if(e.preventDefault(),null===(t=A(pn,this))||void 0===t||t.commitOrRemove(),!this.hasSelection)return;const n=[];for(const e of A(Gn,this)){const t=e.serialize(!0);t&&n.push(t)}0!==n.length&&e.clipboardData.setData("application/pdfjs",JSON.stringify(n))}cut(e){this.copy(e),this.delete()}async paste(e){e.preventDefault();const t=e.clipboardData;for(const e of t.items)for(const t of A(Sn,this))if(t.isHandlingMimeForPasting(e.type))return void t.paste(e,this.currentLayer);let n=t.getData("application/pdfjs");if(!n)return;try{n=JSON.parse(n)}catch(e){return void je('paste: "'.concat(e.message,'".'))}if(!Array.isArray(n))return;this.unselectAll();const r=this.currentLayer;try{const e=[];for(const t of n){const n=await r.deserialize(t);if(!n)return;e.push(n)}const t=()=>{for(const t of e)_(tr,this,wr).call(this,t);_(tr,this,Er).call(this,e)},i=()=>{for(const t of e)t.remove()};this.addCommands({cmd:t,undo:i,mustExec:!0})}catch(e){je('paste: "'.concat(e.message,'".'))}}keydown(e){this.isShiftKeyDown||"Shift"!==e.key||(this.isShiftKeyDown=!0),A(Vn,this)===X.NONE||this.isEditorHandlingKeyboard||nr._keyboardManager.exec(this,e)}keyup(e){this.isShiftKeyDown&&"Shift"===e.key&&(this.isShiftKeyDown=!1,A(Mn,this)&&(C(Mn,this,!1),_(tr,this,sr).call(this,"main_toolbar")))}onEditingAction(e){let t=e.name;switch(t){case"undo":case"redo":case"delete":case"selectAll":this[t]();break;case"highlightSelection":this.highlightSelection("context_menu")}}setEditingState(e){e?(_(tr,this,lr).call(this),_(tr,this,fr).call(this),_(tr,this,vr).call(this,{isEditing:A(Vn,this)!==X.NONE,isEmpty:_(tr,this,xr).call(this),hasSomethingToUndo:A(wn,this).hasSomethingToUndo(),hasSomethingToRedo:A(wn,this).hasSomethingToRedo(),hasSelectedEditor:!1})):(_(tr,this,cr).call(this),_(tr,this,pr).call(this),_(tr,this,vr).call(this,{isEditing:!1}),this.disableUserSelect(!1))}registerEditorTypes(e){if(!A(Sn,this)){C(Sn,this,e);for(const e of A(Sn,this))_(tr,this,mr).call(this,e.defaultPropertiesToUpdate)}}getId(){return A(Bn,this).id}get currentLayer(){return A(vn,this).get(A(En,this))}getLayer(e){return A(vn,this).get(e)}get currentPageIndex(){return A(En,this)}addLayer(e){A(vn,this).set(e.pageIndex,e),A(Ln,this)?e.enable():e.disable()}removeLayer(e){A(vn,this).delete(e.pageIndex)}async updateMode(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(A(Vn,this)!==e&&(!A(er,this)||(await A(er,this).promise,A(er,this)))){var r;if(C(er,this,Promise.withResolvers()),C(Vn,this,e),e===X.NONE)return this.setEditingState(!1),_(tr,this,br).call(this),null===(r=this._editorUndoBar)||void 0===r||r.hide(),void A(er,this).resolve();this.setEditingState(!0),await _(tr,this,yr).call(this),this.unselectAll();for(const t of A(vn,this).values())t.updateMode(e);if(!t)return n&&this.addNewEditorFromKeyboard(),void A(er,this).resolve();for(const e of A(gn,this).values())e.annotationElementId===t?(this.setSelected(e),e.enterInEditMode()):e.unselect();A(er,this).resolve()}}addNewEditorFromKeyboard(){this.currentLayer.canCreateNewEmptyEditor()&&this.currentLayer.addNewEditor()}updateToolbar(e){e!==A(Vn,this)&&this._eventBus.dispatch("switchannotationeditormode",{source:this,mode:e})}updateParams(e,t){var n;if(A(Sn,this)){switch(e){case Y.CREATE:return void this.currentLayer.addNewEditor();case Y.HIGHLIGHT_DEFAULT_COLOR:null===(n=A(Wn,this))||void 0===n||n.updateColor(t);break;case Y.HIGHLIGHT_SHOW_ALL:this._eventBus.dispatch("reporttelemetry",{source:this,details:{type:"editing",data:{type:"highlight",action:"toggle_visibility"}}}),(A(Xn,this)||C(Xn,this,new Map)).set(e,t),this.showAllEditors("highlight",t)}for(const n of A(Gn,this))n.updateParams(e,t);for(const n of A(Sn,this))n.updateDefaultParams(e,t)}}showAllEditors(e,t){var n,r;for(const n of A(gn,this).values())n.editorType===e&&n.show(t);(null===(n=null===(r=A(Xn,this))||void 0===r?void 0:r.get(Y.HIGHLIGHT_SHOW_ALL))||void 0===n||n)!==t&&_(tr,this,mr).call(this,[[Y.HIGHLIGHT_SHOW_ALL,t]])}enableWaiting(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(A(Nn,this)!==e){C(Nn,this,e);for(const t of A(vn,this).values())e?t.disableClick():t.enableClick(),t.div.classList.toggle("waiting",e)}}getEditors(e){const t=[];for(const n of A(gn,this).values())n.pageIndex===e&&t.push(n);return t}getEditor(e){return A(gn,this).get(e)}
2addEditor(e){A(gn,this).set(e.id,e)}removeEditor(e){var t;(e.div.contains(document.activeElement)&&(A(Tn,this)&&clearTimeout(A(Tn,this)),C(Tn,this,setTimeout((()=>{this.focusMainContainer(),C(Tn,this,null)}),0))),A(gn,this).delete(e.id),this.unselect(e),e.annotationElementId&&A(An,this).has(e.annotationElementId))||(null===(t=A(yn,this))||void 0===t||t.remove(e.id))}addDeletedAnnotationElement(e){A(An,this).add(e.annotationElementId),this.addChangedExistingAnnotation(e),e.deleted=!0}isDeletedAnnotationElement(e){return A(An,this).has(e)}removeDeletedAnnotationElement(e){A(An,this).delete(e.annotationElementId),this.removeChangedExistingAnnotation(e),e.deleted=!1}setActiveEditor(e){A(pn,this)!==e&&(C(pn,this,e),e&&_(tr,this,mr).call(this,e.propertiesToUpdate))}updateUI(e){E(tr,this,Dr)===e&&_(tr,this,mr).call(this,e.propertiesToUpdate)}updateUIForDefaultProperties(e){_(tr,this,mr).call(this,e.defaultPropertiesToUpdate)}toggleSelected(e){if(A(Gn,this).has(e))return A(Gn,this).delete(e),e.unselect(),void _(tr,this,vr).call(this,{hasSelectedEditor:this.hasSelection});A(Gn,this).add(e),e.select(),_(tr,this,mr).call(this,e.propertiesToUpdate),_(tr,this,vr).call(this,{hasSelectedEditor:!0})}setSelected(e){var t;null===(t=A(xn,this))||void 0===t||t.commitOrRemove();for(const t of A(Gn,this))t!==e&&t.unselect();A(Gn,this).clear(),A(Gn,this).add(e),e.select(),_(tr,this,mr).call(this,e.propertiesToUpdate),_(tr,this,vr).call(this,{hasSelectedEditor:!0})}isSelected(e){return A(Gn,this).has(e)}get firstSelectedEditor(){return A(Gn,this).values().next().value}unselect(e){e.unselect(),A(Gn,this).delete(e),_(tr,this,vr).call(this,{hasSelectedEditor:this.hasSelection})}get hasSelection(){return 0!==A(Gn,this).size}get isEnterHandled(){return 1===A(Gn,this).size&&this.firstSelectedEditor.isEnterHandled}undo(){var e;A(wn,this).undo(),_(tr,this,vr).call(this,{hasSomethingToUndo:A(wn,this).hasSomethingToUndo(),hasSomethingToRedo:!0,isEmpty:_(tr,this,xr).call(this)}),null===(e=this._editorUndoBar)||void 0===e||e.hide()}redo(){A(wn,this).redo(),_(tr,this,vr).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:A(wn,this).hasSomethingToRedo(),isEmpty:_(tr,this,xr).call(this)})}addCommands(e){A(wn,this).add(e),_(tr,this,vr).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:!1,isEmpty:_(tr,this,xr).call(this)})}cleanUndoStack(e){A(wn,this).cleanType(e)}delete(){var e;this.commitOrRemove();const t=null===(e=this.currentLayer)||void 0===e?void 0:e.endDrawingSession(!0);if(!this.hasSelection&&!t)return;const n=t?[t]:[...A(Gn,this)],r=()=>{for(const e of n)_(tr,this,wr).call(this,e)};this.addCommands({cmd:()=>{var e;null===(e=this._editorUndoBar)||void 0===e||e.show(r,1===n.length?n[0].editorType:n.length);for(const e of n)e.remove()},undo:r,mustExec:!0})}commitOrRemove(){var e;null===(e=A(pn,this))||void 0===e||e.commitOrRemove()}hasSomethingToControl(){return A(pn,this)||this.hasSelection}selectAll(){for(const e of A(Gn,this))e.commit();_(tr,this,Er).call(this,A(gn,this).values())}unselectAll(){var e;if((!A(pn,this)||(A(pn,this).commitOrRemove(),A(Vn,this)===X.NONE))&&(null===(e=A(xn,this))||void 0===e||!e.commitOrRemove())&&this.hasSelection){for(const e of A(Gn,this))e.unselect();A(Gn,this).clear(),_(tr,this,vr).call(this,{hasSelectedEditor:!1})}}translateSelectedEditors(e,t){if(arguments.length>2&&void 0!==arguments[2]&&arguments[2]||this.commitOrRemove(),!this.hasSelection)return;A(Qn,this)[0]+=e,A(Qn,this)[1]+=t;const n=k(A(Qn,this),2),r=n[0],i=n[1],o=[...A(Gn,this)];A($n,this)&&clearTimeout(A($n,this)),C($n,this,setTimeout((()=>{C($n,this,null),A(Qn,this)[0]=A(Qn,this)[1]=0,this.addCommands({cmd:()=>{for(const e of o)A(gn,this).has(e.id)&&e.translateInPage(r,i)},undo:()=>{for(const e of o)A(gn,this).has(e.id)&&e.translateInPage(-r,-i)},mustExec:!1})}),1e3));for(const n of o)n.translateInPage(e,t)}setUpDragSession(){if(this.hasSelection){this.disableUserSelect(!0),C(Cn,this,new Map);for(const e of A(Gn,this))A(Cn,this).set(e,{savedX:e.x,savedY:e.y,savedPageIndex:e.pageIndex,newX:0,newY:0,newPageIndex:-1})}}endDragSession(){if(!A(Cn,this))return!1;this.disableUserSelect(!1);const e=A(Cn,this);C(Cn,this,null);let t=!1;for(const i of e){var n=k(i,2),r=n[0];const e=r.x,o=r.y,a=r.pageIndex,s=n[1];s.newX=e,s.newY=o,s.newPageIndex=a,t||(t=e!==s.savedX||o!==s.savedY||a!==s.savedPageIndex)}if(!t)return!1;const i=(e,t,n,r)=>{if(A(gn,this).has(e.id)){const i=A(vn,this).get(r);i?e._setParentAndPosition(i,t,n):(e.pageIndex=r,e.x=t,e.y=n)}};return this.addCommands({cmd:()=>{for(const r of e){var t=k(r,2);const e=t[0];var n=t[1];const o=n.newX,a=n.newY,s=n.newPageIndex;i(e,o,a,s)}},undo:()=>{for(const r of e){var t=k(r,2);const e=t[0];var n=t[1];const o=n.savedX,a=n.savedY,s=n.savedPageIndex;i(e,o,a,s)}},mustExec:!0}),!0}dragSelectedEditors(e,t){if(A(Cn,this))for(const n of A(Cn,this).keys())n.drag(e,t)}rebuild(e){if(null===e.parent){const t=this.getLayer(e.pageIndex);t?(t.changeParent(e),t.addOrRebuild(e)):(this.addEditor(e),this.addToAnnotationStorage(e),e.rebuild())}else e.parent.addOrRebuild(e)}get isEditorHandlingKeyboard(){var e;return(null===(e=this.getActive())||void 0===e?void 0:e.shouldGetKeyboardEvents())||1===A(Gn,this).size&&this.firstSelectedEditor.shouldGetKeyboardEvents()}isActive(e){return A(pn,this)===e}getActive(){return A(pn,this)}getMode(){return A(Vn,this)}get imageManager(){return Le(this,"imageManager",new tn)}getSelectionBoxes(e){if(!e)return null;const t=document.getSelection();for(let n=0,r=t.rangeCount;n<r;n++)if(!e.contains(t.getRangeAt(n).commonAncestorContainer))return null;const n=e.getBoundingClientRect(),r=n.x,i=n.y,o=n.width,a=n.height;let s;switch(e.getAttribute("data-main-rotation")){case"90":s=(e,t,n,s)=>({x:(t-i)/a,y:1-(e+n-r)/o,width:s/a,height:n/o});break;case"180":s=(e,t,n,s)=>({x:1-(e+n-r)/o,y:1-(t+s-i)/a,width:n/o,height:s/a});break;case"270":s=(e,t,n,s)=>({x:1-(t+s-i)/a,y:(e-r)/o,width:s/a,height:n/o});break;default:s=(e,t,n,s)=>({x:(e-r)/o,y:(t-i)/a,width:n/o,height:s/a})}const u=[];for(let e=0,n=t.rangeCount;e<n;e++){const n=t.getRangeAt(e);if(!n.collapsed)for(const e of n.getClientRects()){const t=e.x,n=e.y,r=e.width,i=e.he
2ight;0!==r&&0!==i&&u.push(s(t,n,r,i))}}return 0===u.length?null:u}addChangedExistingAnnotation(e){let t=e.annotationElementId,n=e.id;(A(bn,this)||C(bn,this,new Map)).set(t,n)}removeChangedExistingAnnotation(e){var t;let n=e.annotationElementId;null===(t=A(bn,this))||void 0===t||t.delete(n)}renderAnnotationElement(e){var t;const n=null===(t=A(bn,this))||void 0===t?void 0:t.get(e.data.id);if(!n)return;const r=A(yn,this).getRawValue(n);r&&(A(Vn,this)!==X.NONE||r.hasBeenModified)&&r.renderAnnotationElement(e)}}function rr(e){let t=e.anchorNode;return t.nodeType===Node.TEXT_NODE?t.parentElement:t}function ir(e){const t=this.currentLayer;if(t.hasTextLayer(e))return t;for(const t of A(vn,this).values())if(t.hasTextLayer(e))return t;return null}function or(){const e=document.getSelection();if(!e||e.isCollapsed)return;const t=_(tr,this,rr).call(this,e).closest(".textLayer"),n=this.getSelectionBoxes(t);n&&(A(In,this)||C(In,this,new Vt(this)),A(In,this).show(t,n,"ltr"===this.direction))}function ar(){var e;const t=document.getSelection();if(!t||t.isCollapsed){var n;if(A(qn,this))null===(n=A(In,this))||void 0===n||n.hide(),C(qn,this,null),_(tr,this,vr).call(this,{hasSelectedText:!1});return}const r=t.anchorNode;if(r===A(qn,this))return;const i=_(tr,this,rr).call(this,t).closest(".textLayer");var o;if(i){if(null===(e=A(In,this))||void 0===e||e.hide(),C(qn,this,r),_(tr,this,vr).call(this,{hasSelectedText:!0}),(A(Vn,this)===X.HIGHLIGHT||A(Vn,this)===X.NONE)&&(A(Vn,this)===X.HIGHLIGHT&&this.showAllEditors("highlight",!0,!0),C(Mn,this,this.isShiftKeyDown),!this.isShiftKeyDown)){const e=A(Vn,this)===X.HIGHLIGHT?_(tr,this,ir).call(this,i):null;null==e||e.toggleDrawing();const t=new AbortController,n=this.combinedSignal(t),r=n=>{"pointerup"===n.type&&0!==n.button||(t.abort(),null==e||e.toggleDrawing(!0),"pointerup"===n.type&&_(tr,this,sr).call(this,"main_toolbar"))};window.addEventListener("pointerup",r,{signal:n}),window.addEventListener("blur",r,{signal:n})}}else A(qn,this)&&(null===(o=A(In,this))||void 0===o||o.hide(),C(qn,this,null),_(tr,this,vr).call(this,{hasSelectedText:!1}))}function sr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";A(Vn,this)===X.HIGHLIGHT?this.highlightSelection(e):A(kn,this)&&_(tr,this,or).call(this)}function ur(){document.addEventListener("selectionchange",_(tr,this,ar).bind(this),{signal:this._signal})}function lr(){if(A(Rn,this))return;C(Rn,this,new AbortController);const e=this.combinedSignal(A(Rn,this));window.addEventListener("focus",this.focus.bind(this),{signal:e}),window.addEventListener("blur",this.blur.bind(this),{signal:e})}function cr(){var e;null===(e=A(Rn,this))||void 0===e||e.abort(),C(Rn,this,null)}function dr(){if(A(Un,this))return;C(Un,this,new AbortController);const e=this.combinedSignal(A(Un,this));window.addEventListener("keydown",this.keydown.bind(this),{signal:e}),window.addEventListener("keyup",this.keyup.bind(this),{signal:e})}function hr(){var e;null===(e=A(Un,this))||void 0===e||e.abort(),C(Un,this,null)}function fr(){if(A(Dn,this))return;C(Dn,this,new AbortController);const e=this.combinedSignal(A(Dn,this));document.addEventListener("copy",this.copy.bind(this),{signal:e}),document.addEventListener("cut",this.cut.bind(this),{signal:e}),document.addEventListener("paste",this.paste.bind(this),{signal:e})}function pr(){var e;null===(e=A(Dn,this))||void 0===e||e.abort(),C(Dn,this,null)}function gr(){const e=this._signal;document.addEventListener("dragover",this.dragOver.bind(this),{signal:e}),document.addEventListener("drop",this.drop.bind(this),{signal:e})}function vr(e){Object.entries(e).some((e=>{let t=k(e,2),n=t[0],r=t[1];return A(Yn,this)[n]!==r}))&&(this._eventBus.dispatch("annotationeditorstateschanged",{source:this,details:Object.assign(A(Yn,this),e)}),A(Vn,this)===X.HIGHLIGHT&&!1===e.hasSelectedEditor&&_(tr,this,mr).call(this,[[Y.HIGHLIGHT_FREE,!0]]))}function mr(e){this._eventBus.dispatch("annotationeditorparamschanged",{source:this,details:e})}async function yr(){if(!A(Ln,this)){C(Ln,this,!0);const e=[];for(const t of A(vn,this).values())e.push(t.enable());await Promise.all(e);for(const e of A(gn,this).values())e.enable()}}function br(){if(this.unselectAll(),A(Ln,this)){C(Ln,this,!1);for(const e of A(vn,this).values())e.disable();for(const e of A(gn,this).values())e.disable()}}function wr(e){const t=A(vn,this).get(e.pageIndex);t?t.addOrRebuild(e):(this.addEditor(e),this.addToAnnotationStorage(e))}function Dr(e){let t=null;for(t of A(Gn,e));return t}function xr(){if(0===A(gn,this).size)return!0;
2if(1===A(gn,this).size)for(const e of A(gn,this).values())return e.isEmpty();return!1}function Er(e){for(const e of A(Gn,this))e.unselect();A(Gn,this).clear();for(const t of e)t.isEmpty()||(A(Gn,this).add(t),t.select());_(tr,this,vr).call(this,{hasSelectedEditor:this.hasSelection})}S(nr,"TRANSLATE_SMALL",1),S(nr,"TRANSLATE_BIG",10);var Ar=new WeakMap,Cr=new WeakMap,Sr=new WeakMap,_r=new WeakMap,kr=new WeakMap,Or=new WeakMap,Fr=new WeakMap,Pr=new WeakMap,Tr=new WeakMap,Rr=new WeakMap,jr=new WeakMap,Mr=new WeakMap,Ir=new WeakSet;class Br{constructor(e){w(this,Ir),D(this,Ar,null),D(this,Cr,!1),D(this,Sr,null),D(this,_r,null),D(this,kr,null),D(this,Or,null),D(this,Fr,!1),D(this,Pr,null),D(this,Tr,null),D(this,Rr,null),D(this,jr,null),D(this,Mr,!1),C(Tr,this,e),C(Mr,this,e._uiManager.useNewAltTextFlow),Ur._||(Ur._=Object.freeze({added:"pdfjs-editor-new-alt-text-added-button","added-label":"pdfjs-editor-new-alt-text-added-button-label",missing:"pdfjs-editor-new-alt-text-missing-button","missing-label":"pdfjs-editor-new-alt-text-missing-button-label",review:"pdfjs-editor-new-alt-text-to-review-button","review-label":"pdfjs-editor-new-alt-text-to-review-button-label"}))}static initialize(e){var t;null!==(t=Br._l10n)&&void 0!==t||(Br._l10n=e)}async render(){const e=C(Sr,this,document.createElement("button"));e.className="altText",e.tabIndex="0";const t=C(_r,this,document.createElement("span"));e.append(t),A(Mr,this)?(e.classList.add("new"),e.setAttribute("data-l10n-id",Ur._.missing),t.setAttribute("data-l10n-id",Ur._["missing-label"])):(e.setAttribute("data-l10n-id","pdfjs-editor-alt-text-button"),t.setAttribute("data-l10n-id","pdfjs-editor-alt-text-button-label"));const n=A(Tr,this)._uiManager._signal;e.addEventListener("contextmenu",vt,{signal:n}),e.addEventListener("pointerdown",(e=>e.stopPropagation()),{signal:n});const r=e=>{e.preventDefault(),A(Tr,this)._uiManager.editAltText(A(Tr,this)),A(Mr,this)&&A(Tr,this)._reportTelemetry({action:"pdfjs.image.alt_text.image_status_label_clicked",data:{label:E(Ir,this,Lr)}})};return e.addEventListener("click",r,{capture:!0,signal:n}),e.addEventListener("keydown",(t=>{t.target===e&&"Enter"===t.key&&(C(Fr,this,!0),r(t))}),{signal:n}),await _(Ir,this,Nr).call(this),e}finish(){A(Sr,this)&&(A(Sr,this).focus({focusVisible:A(Fr,this)}),C(Fr,this,!1))}isEmpty(){return A(Mr,this)?null===A(Ar,this):!A(Ar,this)&&!A(Cr,this)}hasData(){return A(Mr,this)?null!==A(Ar,this)||!!A(Rr,this):this.isEmpty()}get guessedText(){return A(Rr,this)}async setGuessedText(e){null===A(Ar,this)&&(C(Rr,this,e),C(jr,this,await Br._l10n.get("pdfjs-editor-new-alt-text-generated-alt-text-with-disclaimer",{generatedAltText:e})),_(Ir,this,Nr).call(this))}toggleAltTextBadge(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];var t;if(!A(Mr,this)||A(Ar,this))return null===(t=A(Pr,this))||void 0===t||t.remove(),void C(Pr,this,null);if(!A(Pr,this)){const e=C(Pr,this,document.createElement("div"));e.className="noAltTextBadge",A(Tr,this).div.append(e)}A(Pr,this).classList.toggle("hidden",!e)}serialize(e){let t=A(Ar,this);return e||A(Rr,this)!==t||(t=A(jr,this)),{altText:t,decorative:A(Cr,this),guessedText:A(Rr,this),textWithDisclaimer:A(jr,this)}}get data(){return{altText:A(Ar,this),decorative:A(Cr,this)}}set data(e){let t=e.altText,n=e.decorative,r=e.guessedText,i=e.textWithDisclaimer,o=e.cancel,a=void 0!==o&&o;r&&(C(Rr,this,r),C(jr,this,i)),A(Ar,this)===t&&A(Cr,this)===n||(a||(C(Ar,this,t),C(Cr,this,n)),_(Ir,this,Nr).call(this))}toggle(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];A(Sr,this)&&(!e&&A(Or,this)&&(clearTimeout(A(Or,this)),C(Or,this,null)),A(Sr,this).disabled=!e)}shown(){A(Tr,this)._reportTelemetry({action:"pdfjs.image.alt_text.image_status_label_displayed",data:{label:E(Ir,this,Lr)}})}destroy(){var e,t;null===(e=A(Sr,this))||void 0===e||e.remove(),C(Sr,this,null),C(_r,this,null),C(kr,this,null),null===(t=A(Pr,this))||void 0===t||t.remove(),C(Pr,this,null)}}function Lr(e){return(A(Ar,e)?"added":null===A(Ar,e)&&e.guessedText&&"review")||"missing"}async function Nr(){const e=A(Sr,this);if(!e)return;if(A(Mr,this)){var t,n;if(e.classList.toggle("done",!!A(Ar,this)),e.setAttribute("data-l10n-id",Ur._[E(Ir,this,Lr)]),null===(t=A(_r,this))||void 0===t||t.setAttribute("data-l10n-id",Ur._["".concat(E(Ir,this,Lr),"-label")]),!A(Ar,this))return void(null===(n=A(kr,this))||void 0===n||n.remove())}else{var r;if(!A(Ar,this)&&!A(Cr,this))return e.classList.remove("done"),void(null===(r=A(kr,this))||void 0===r||r.remove());e.classList.add("done"),e.setAttribute("data-l10n-id","pdfjs-editor-alt-text-edit-button")}let i=A(kr,this);if(!i){C(kr,this,i=document.createElement("span")),i.className="tooltip",i.setAttribute("role","tooltip"),i.id="alt-text-tooltip-".concat(A(Tr,this).id);const t=100,n=A(Tr,this)._uiManager._signal;n.addEventListener("abort",(()=>{clearTimeout(A(Or,this)),C(Or,this,null)}),{once:!0}),e.addEventListener("mouseenter",(()=>{C(Or,this,setTimeout((()=>{C(Or,this,null),A(kr,this).classList.add("show"),A(Tr,this)._reportTelemetry({action:"alt_text_tooltip"})}),t))}),{signal:n}),e.addEventListener("mouseleave",(()=>{var e;A(Or,this)&&(clearTimeout(A(Or,this)),C(Or,this,null)),null===(e=A(kr,this))||void 0===e||e.classList.remove("show")}),{signal:n})}A(Cr,this)?i.setAttribute("data-l10n-id","pdfjs-editor-alt-text-decorative-tooltip"):(i.removeAttribute("data-l10n-id"),i.textContent=A(Ar,this)),i.parentNode||e.append(i);const o=A(Tr,this).getImageForAltText();null==o||o.setAttribute("aria-describedby",i.id)}var Ur={_:null};S(Br,"_l10n",null);var zr=new WeakMap,Wr=new WeakMap,Hr=new WeakMap,Vr=new WeakMap,Gr=new WeakMap,qr=new WeakMap,Kr=new WeakMap,Xr=new WeakMap,Yr=new WeakMap,Qr=new WeakMap,$r=new WeakMap,Jr=new WeakSet;class Zr{constructor(e){let t=e.container,n=e.isPinchingDisabled,r=void 0===n?null:n,i=e.isPinchingStopped,o=void 0===i?null:i,a=e.onPinchStart,s=void 0===a?null:a,u=e.onPinching,l=void 0===u?null:u,c=e.onPinchEnd,d=void 0===c?null:c,h=e.signal;w(this,Jr),D(this,zr,void 0),D(this,Wr,!1),D(this,Hr,null),D(this,Vr,void 0),D(this,Gr,void 0),D(this,qr,void 0),D(this,Kr,void 0),D(this,Xr,void 0),D(this,Yr,null),D(this,Qr,void 0),D(this,$r,null),C(zr,this,t),C(Hr,this,o),C(Vr,this,r),C(Gr,this,s),C(qr,this,l),C(Kr,this,d),C(Qr,this,new AbortController),C(Xr,this,AbortSignal.any([h,A(Qr,this).signal])),t.addEventListener("touchstart",_(Jr,this,ei).bind(this),{passive:!1,signal:A(Xr,this)})}get MIN_TOUCH_DISTANCE_TO_PINCH(){return Le(this,"MIN_TOUCH_DISTANCE_TO_PINCH",35/(window.devicePixelRatio||1))}destroy(){var e;null===(e=A(Qr,this))||void 0===e||e.abort(),C(Qr,this,null)}}function ei(e){var t,n;if(null!==(t=A(Vr,this))&&void 0!==t&&t.call(this)||e.touches.length<2)return;if(!A($r,this)){var r;C($r,this,new AbortController);const e=AbortSignal.any([A(Xr,this),A($r,this).signal]),t=A(zr,this),n={signal:e,passive:!1};
2t.addEventListener("touchmove",_(Jr,this,ti).bind(this),n),t.addEventListener("touchend",_(Jr,this,ni).bind(this),n),t.addEventListener("touchcancel",_(Jr,this,ni).bind(this),n),null===(r=A(Gr,this))||void 0===r||r.call(this)}if(mt(e),2!==e.touches.length||null!==(n=A(Hr,this))&&void 0!==n&&n.call(this))return void C(Yr,this,null);let i=k(e.touches,2),o=i[0],a=i[1];if(o.identifier>a.identifier){var s=[a,o];o=s[0],a=s[1]}C(Yr,this,{touch0X:o.screenX,touch0Y:o.screenY,touch1X:a.screenX,touch1Y:a.screenY})}function ti(e){var t;if(!A(Yr,this)||2!==e.touches.length)return;let n=k(e.touches,2),r=n[0],i=n[1];if(r.identifier>i.identifier){var o=[i,r];r=o[0],i=o[1]}const s=r,u=s.screenX,l=s.screenY,c=i,d=c.screenX,h=c.screenY,f=A(Yr,this),p=f.touch0X,g=f.touch0Y,v=f.touch1X-p,m=f.touch1Y-g,y=d-u,b=h-l,w=Math.hypot(y,b)||1,D=Math.hypot(v,m)||1;if(!A(Wr,this)&&Math.abs(D-w)<=a.MIN_TOUCH_DISTANCE_TO_PINCH)return;if(f.touch0X=u,f.touch0Y=l,f.touch1X=d,f.touch1Y=h,e.preventDefault(),!A(Wr,this))return void C(Wr,this,!0);const x=[(u+d)/2,(l+h)/2];null===(t=A(qr,this))||void 0===t||t.call(this,x,D,w)}function ni(e){var t;A($r,this).abort(),C($r,this,null),null===(t=A(Kr,this))||void 0===t||t.call(this),A(Yr,this)&&(e.preventDefault(),C(Yr,this,null),C(Wr,this,!1))}a=Zr;var ri=new WeakMap,ii=new WeakMap,oi=new WeakMap,ai=new WeakMap,si=new WeakMap,ui=new WeakMap,li=new WeakMap,ci=new WeakMap,di=new WeakMap,hi=new WeakMap,fi=new WeakMap,pi=new WeakMap,gi=new WeakMap,vi=new WeakMap,mi=new WeakMap,yi=new WeakMap,bi=new WeakMap,wi=new WeakMap,Di=new WeakMap,xi=new WeakMap,Ei=new WeakMap,Ai=new WeakMap,Ci=new WeakMap,Si=new WeakMap,_i=new WeakSet;class ki{static get _resizerKeyboardManager(){const e=ki.prototype._resizeWithKeyboard,t=nr.TRANSLATE_SMALL,n=nr.TRANSLATE_BIG;return Le(this,"_resizerKeyboardManager",new cn([[["ArrowLeft","mac+ArrowLeft"],e,{args:[-t,0]}],[["ctrl+ArrowLeft","mac+shift+ArrowLeft"],e,{args:[-n,0]}],[["ArrowRight","mac+ArrowRight"],e,{args:[t,0]}],[["ctrl+ArrowRight","mac+shift+ArrowRight"],e,{args:[n,0]}],[["ArrowUp","mac+ArrowUp"],e,{args:[0,-t]}],[["ctrl+ArrowUp","mac+shift+ArrowUp"],e,{args:[0,-n]}],[["ArrowDown","mac+ArrowDown"],e,{args:[0,t]}],[["ctrl+ArrowDown","mac+shift+ArrowDown"],e,{args:[0,n]}],[["Escape","mac+Escape"],ki.prototype._stopResizingWithKeyboard]]))}constructor(e){w(this,_i),D(this,ri,null),D(this,ii,null),D(this,oi,null),D(this,ai,!1),D(this,si,null),D(this,ui,""),D(this,li,!1),D(this,ci,null),D(this,di,null),D(this,hi,null),D(this,fi,null),D(this,pi,""),D(this,gi,!1),D(this,vi,null),D(this,mi,!1),D(this,yi,!1),D(this,bi,!1),D(this,wi,null),D(this,Di,0),D(this,xi,0),D(this,Ei,null),D(this,Ai,null),S(this,"_editToolbar",null),S(this,"_initialOptions",Object.create(null)),S(this,"_initialData",null),S(this,"_isVisible",!0),S(this,"_uiManager",null),S(this,"_focusEventsAllowed",!0),D(this,Ci,!1),D(this,Si,ki._zIndex++),this.parent=e.parent,this.id=e.id,this.width=this.height=null,this.pageIndex=e.parent.pageIndex,this.name=e.name,this.div=null,this._uiManager=e.uiManager,this.annotationElementId=null,this._willKeepAspectRatio=!1,this._initialOptions.isCentered=e.isCentered,this._structTreeParentId=null;const t=this.parent.viewport,n=t.rotation,r=t.rawDims,i=r.pageWidth,o=r.pageHeight,a=r.pageX,s=r.pageY;this.rotation=n,this.pageRotation=(360+n-this._uiManager.viewParameters.rotation)%360,this.pageDimensions=[i,o],this.pageTranslation=[a,s];const u=k(this.parentDimensions,2),l=u[0],c=u[1];this.x=e.x/l,this.y=e.y/c,this.isAttachedToDOM=!1,this.deleted=!1}get editorType(){return Object.getPrototypeOf(this).constructor._type}static get isDrawer(){return!1}static get _defaultLineColor(){return Le(this,"_defaultLineColor",this._colorManager.getHexCode("CanvasText"))}static deleteAnnotationElement(e){const t=new Xi({id:e.parent.getNextId(),parent:e.parent,uiManager:e._uiManager});t.annotationElementId=e.annotationElementId,t.deleted=!0,t._uiManager.addToAnnotationStorage(t)}static initialize(e,t){var n;if(null!==(n=ki._l10n)&&void 0!==n||(ki._l10n=e),ki._l10nResizer||(ki._l10nResizer=Object.freeze({topLeft:"pdfjs-editor-resizer-top-left",topMiddle:"pdfjs-editor-resizer-top-middle",topRight:"pdfjs-editor-resizer-top-right",middleRight:"pdfjs-editor-resizer-middle-right",bottomRight:"pdfjs-editor-resizer-bottom-right",bottomMiddle:"pdfjs-editor-resizer-bottom-middle",bottomLeft:"pdfjs-editor-resizer-bottom-left",middleLeft:"pdfjs-editor-resizer-middle-left"})),-1!==ki._borderLineWidth)return;const r=getComputedStyle(document.documentElement);ki._borderLineWidth=parseFloat(r.getPropertyValue("--outline-width"))||0}static updateDefaultParams(e,t){}static get defaultPropertiesToUpdate(){return[]}static isHandlingMimeForPasting(e){return!1}static paste(e,t){Me("Not implemented")}get propertiesToUpdate(){return[]}get _isDraggable(){return A(Ci,this)}set _isDraggable(e){var t;C(Ci,this,e),null===(t=this.div)||void 0===t||t.classList.toggle("draggable",e)}get isEnterHandled(){return!0}center(){const e=k(this.pageDimensions,2),t=e[0],n=e[1];switch(this.parentRotation){case 90:this.x-=this.height*n/(2*t),this.y+=this.width*t/(2*n);break;case 180:this.x+=this.width/2,this.y+=this.height/2;break;case 270:this.x+=this.height*n/(2*t),this.y-=this.width*t/(2*n);break;default:this.x-=this.width/2,this.y-=this.height/2}this.fixAndSetPosition()}addCommands(e){this._uiManager.addCommands(e)}get currentLayer(){return this._uiManager.currentLayer}
2setInBackground(){this.div.style.zIndex=0}setInForeground(){this.div.style.zIndex=A(Si,this)}setParent(e){null!==e?(this.pageIndex=e.pageIndex,this.pageDimensions=e.pageDimensions):_(_i,this,Ki).call(this),this.parent=e}focusin(e){this._focusEventsAllowed&&(A(gi,this)?C(gi,this,!1):this.parent.setSelected(this))}focusout(e){var t;if(!this._focusEventsAllowed)return;if(!this.isAttachedToDOM)return;const n=e.relatedTarget;null!=n&&n.closest("#".concat(this.id))||(e.preventDefault(),null!==(t=this.parent)&&void 0!==t&&t.isMultipleSelection||this.commitOrRemove())}commitOrRemove(){this.isEmpty()?this.remove():this.commit()}commit(){this.addToAnnotationStorage()}addToAnnotationStorage(){this._uiManager.addToAnnotationStorage(this)}setAt(e,t,n,r){const i=k(this.parentDimensions,2),o=i[0],a=i[1];var s=k(this.screenToPageTranslation(n,r),2);n=s[0],r=s[1],this.x=(e+n)/o,this.y=(t+r)/a,this.fixAndSetPosition()}translate(e,t){_(_i,this,Oi).call(this,this.parentDimensions,e,t)}translateInPage(e,t){A(vi,this)||C(vi,this,[this.x,this.y,this.width,this.height]),_(_i,this,Oi).call(this,this.pageDimensions,e,t),this.div.scrollIntoView({block:"nearest"})}drag(e,t){A(vi,this)||C(vi,this,[this.x,this.y,this.width,this.height]);const n=this.div,r=k(this.parentDimensions,2),i=r[0],o=r[1];if(this.x+=e/i,this.y+=t/o,this.parent&&(this.x<0||this.x>1||this.y<0||this.y>1)){const e=this.div.getBoundingClientRect(),t=e.x,n=e.y;this.parent.findNewParent(this,t,n)&&(this.x-=Math.floor(this.x),this.y-=Math.floor(this.y))}let a=this.x,s=this.y;const u=k(this.getBaseTranslation(),2);a+=u[0],s+=u[1];const l=n.style;l.left="".concat((100*a).toFixed(2),"%"),l.top="".concat((100*s).toFixed(2),"%"),this._onTranslating(a,s),n.scrollIntoView({block:"nearest"})}_onTranslating(e,t){}_onTranslated(e,t){}get _hasBeenMoved(){return!!A(vi,this)&&(A(vi,this)[0]!==this.x||A(vi,this)[1]!==this.y)}get _hasBeenResized(){return!!A(vi,this)&&(A(vi,this)[2]!==this.width||A(vi,this)[3]!==this.height)}getBaseTranslation(){const e=k(this.parentDimensions,2),t=e[0],n=e[1],r=ki._borderLineWidth,i=r/t,o=r/n;switch(this.rotation){case 90:return[-i,o];case 180:return[i,o];case 270:return[i,-o];default:return[-i,-o]}}get _mustFixPosition(){return!0}fixAndSetPosition(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.rotation;const t=this.div.style,n=k(this.pageDimensions,2),r=n[0],i=n[1];let o=this.x,a=this.y,s=this.width,u=this.height;if(s*=r,u*=i,o*=r,a*=i,this._mustFixPosition)switch(e){case 0:o=Math.max(0,Math.min(r-s,o)),a=Math.max(0,Math.min(i-u,a));break;case 90:o=Math.max(0,Math.min(r-u,o)),a=Math.min(i,Math.max(s,a));break;case 180:o=Math.min(r,Math.max(s,o)),a=Math.min(i,Math.max(u,a));break;case 270:o=Math.min(r,Math.max(u,o)),a=Math.max(0,Math.min(i-s,a))}this.x=o/=r,this.y=a/=i;const l=k(this.getBaseTranslation(),2);o+=l[0],a+=l[1],t.left="".concat((100*o).toFixed(2),"%"),t.top="".concat((100*a).toFixed(2),"%"),this.moveInDOM()}screenToPageTranslation(e,t){return Fi.call(ki,e,t,this.parentRotation)}pageTranslationToScreen(e,t){return Fi.call(ki,e,t,360-this.parentRotation)}get parentScale(){return this._uiManager.viewParameters.realScale}get parentRotation(){return(this._uiManager.viewParameters.rotation+this.pageRotation)%360}get parentDimensions(){const e=this.parentScale,t=k(this.pageDimensions,2);return[t[0]*e,t[1]*e]}setDims(e,t){const n=k(this.parentDimensions,2),r=n[0],i=n[1],o=this.div.style;o.width="".concat((100*e/r).toFixed(2),"%"),A(li,this)||(o.height="".concat((100*t/i).toFixed(2),"%"))}fixDims(){const e=this.div.style,t=e.height,n=e.width,r=n.endsWith("%"),i=!A(li,this)&&t.endsWith("%");if(r&&i)return;const o=k(this.parentDimensions,2),a=o[0],s=o[1];r||(e.width="".concat((100*parseFloat(n)/a).toFixed(2),"%")),A(li,this)||i||(e.height="".concat((100*parseFloat(t)/s).toFixed(2),"%"))}getInitialTranslation(){return[0,0]}_onResized(){}static _round(e){return Math.round(1e4*e)/1e4}_onResizing(){}altTextFinish(){var e;null===(e=A(oi,this))||void 0===e||e.finish()}async addEditToolbar(){return this._editToolbar||A(yi,this)||(this._editToolbar=new Tt(this),this.div.append(this._editToolbar.render()),A(oi,this)&&await this._editToolbar.addAltText(A(oi,this))),this._editToolbar}removeEditToolbar(){var e;this._editToolbar&&(this._editToolbar.remove(),this._editToolbar=null,null===(e=A(oi,this))||void 0===e||e.destroy())}addContainer(e){var t;const n=null===(t=this._editToolbar)||void 0===t?void 0:t.div;n?n.before(e):this.div.append(e)}getClientDimensions(){return this.div.getBoundingClientRect()}async addAltTextButton(){A(oi,this)||(Br.initialize(ki._l10n),C(oi,this,new Br(this)),A(ri,this)&&(A(oi,this).data=A(ri,this),C(ri,this,null)),await this.addEditToolbar())}get altTextData(){var e;return null===(e=A(oi,this))||void 0===e?void 0:e.data}set altTextData(e){A(oi,this)&&(A(oi,this).data=e)}get guessedAltText(){var e;return null===(e=A(oi,this))||void 0===e?void 0:e.guessedText}async setGuessedAltText(e){var t;await(null===(t=A(oi,this))||void 0===t?void 0:t.setGuessedText(e))}serializeAltText(e){var t;return null===(t=A(oi,this))||void 0===t?void 0:t.serialize(e)}hasAltText(){return!!A(oi,this)&&!A(oi,this).isEmpty()}hasAltTextData(){var e,t;return null!==(e=null===(t=A(oi,this))||void 0===t?void 0:t.hasData())&&void 0!==e&&e}render(){var e;this.div=document.createElement("div"),this.div.setAttribute("data-editor-rotation",(360-this.rotation)%360),this.div.className=this.name,this.div.setAttribute("id",this.id),this.div.tabIndex=A(ai,this)?-1:0,this._isVisible||this.div.classList.add("hidden"),this.setInForeground(),_(_i,this,Wi).call(this);const t=k(this.parentDimensions,2),n=t[0],r=t[1];this.parentRotation%180!=0&&(this.div.style.maxWidth="".concat((100*r/n).toFixed(2),"%"),this.div.style.maxHeight="".concat((100*n/r).toFixed(2),"%"));const i=k(this.getInitialTranslation(),2),o=i[0],a=i[1];return this.translate(o,a),Xt(this,this.div,["pointerdown"]),this.isResizable&&this._uiManager._supportsPinchToZoom&&(A(Ai,this)||C(Ai,this,new Zr({container:this.div,isPinchingDisabled:()=>!this.isSelected,onPinchStart:_(_i,this,Bi).bind(this),onPinching:_(_i,this,Li).bind(this),onPinchEnd:_(_i,this,Ni).bind(this),signal:this._uiManager._signal}))),null===(e=this._uiManager._editorUndoBar)||void 0===e||e.hide(),this.div}pointerdown(e){const t=Qe.platform.isMac;0!==e.button||e.ctrlKey&&t?e.preventDefault():(C(gi,this,!0),this._isDraggable?_(_i,this,zi).call(this,e):_(_i,this,Ui).call(this,e))}get isSelected(){return this._uiManager.isSelected(this)}_onStartDragging(){}_onStopDragging(){}moveInDOM(){A(wi,this)&&clearTimeout(A(wi,this)),C(wi,this,setTimeout((()=>{var e;C(wi,this,null),null===(e=this.parent)||void 0===e||e.moveEditorInDOM(this)}),0))}_setParentAndPosition(e,t,n){e.changeParent(this),this.x=t,this.y=n,this.fixAndSetPosition(),this._onTranslated()}getRect(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.rotation;const r=this.parentScale,i=k(this.pageDimensions,2),o=i[0],a=i[1],s=k(this.pageTranslation,2),u=s[0],l=s[1],c=e/r,d=t/r,h=this.x*o,f=this.y*a,p=this.width*o,g=this.height*a;switch(n){case 0:return[h+c+u,a-f-d-g+l,h+c+p+u,a-f-d+l];case 90:return[h+d+u,a-f+c+l,h+d+g+u,a-f+c+p+l];case 180:return[h-c-p+u,a-f+d+l,h-c+u,a-f+d+g+l];case 270:return[h-d-g+u,a-f-c-p+l,h-d+u,a-f-c+l];default:throw new Error("Invalid rotation")}}getRectInCurrentCoords(e,t){const n=k(e,4),r=n[0],i=n[1],o=n[2],a=n[3],s=o-r,u=a-i;switch(this.rotation){case 0:return[r,t-a,s,u];case 90:return[r,t-i,u,s];case 180:return[o,t-i,s,u];case 270:return[o,t-a,u,s];default:throw new Error("Invalid rotation")}}onceAdded(e){}isEmpty(){return!1}enableEditMode(){C(yi,this,!0)}disableEditMode(){C(yi,this,!1)}isInEditMode(){return A(yi,this)}shouldGetKeyboardEvents(){return A(bi,this)}needsToBeRebuilt(){return this.div&&!this.isAttachedToDOM}get isOnScreen(){const e=this.getClientDimensions(),t=e.top,n=e.left,r=e.bottom,i=e.right,o=window,a=o.innerHeight;return n<o.innerWidth&&i>0&&t<a&&r>0}rebuild(){_(_i,this,Wi).call(this)}rotate(e){}resize(){}serializeDeleted(){var e;return{id:this.annotationElementId,deleted:!0,pageIndex:this.pageIndex,popupRef:(null===(e=this._initialData)||void 0===e?void 0:e.popupRef)||""}}serialize(){Me("An editor must be serializable")}static async deserialize(e,t,n){const r=new this.prototype.constructor({parent:t,id:t.getNextId(),uiManager:n});r.rotation=e.rotation,C(ri,r,e.accessibilityData);const i=k(r.pageDimensions,2),o=i[0],a=i[1],s=k(r.getRectInCurrentCoords(e.rect,a),4),u=s[0],l=s[1],c=s[2],d=s[3];
2return r.x=u/o,r.y=l/a,r.width=c/o,r.height=d/a,r}get hasBeenModified(){return!!this.annotationElementId&&(this.deleted||null!==this.serialize())}remove(){var e,t;if(null===(e=A(fi,this))||void 0===e||e.abort(),C(fi,this,null),this.isEmpty()||this.commit(),this.parent?this.parent.remove(this):this._uiManager.removeEditor(this),A(wi,this)&&(clearTimeout(A(wi,this)),C(wi,this,null)),_(_i,this,Ki).call(this),this.removeEditToolbar(),A(Ei,this)){for(const e of A(Ei,this).values())clearTimeout(e);C(Ei,this,null)}this.parent=null,null===(t=A(Ai,this))||void 0===t||t.destroy(),C(Ai,this,null)}get isResizable(){return!1}makeResizable(){this.isResizable&&(_(_i,this,Ti).call(this),A(ci,this).classList.remove("hidden"),Xt(this,this.div,["keydown"]))}get toolbarPosition(){return null}keydown(e){if(!this.isResizable||e.target!==this.div||"Enter"!==e.key)return;this._uiManager.setSelected(this),C(hi,this,{savedX:this.x,savedY:this.y,savedWidth:this.width,savedHeight:this.height});const t=A(ci,this).children;if(!A(ii,this)){C(ii,this,Array.from(t));const e=_(_i,this,Hi).bind(this),n=_(_i,this,Vi).bind(this),r=this._uiManager._signal;for(const t of A(ii,this)){const i=t.getAttribute("data-resizer-name");t.setAttribute("role","spinbutton"),t.addEventListener("keydown",e,{signal:r}),t.addEventListener("blur",n,{signal:r}),t.addEventListener("focus",_(_i,this,Gi).bind(this,i),{signal:r}),t.setAttribute("data-l10n-id",ki._l10nResizer[i])}}const n=A(ii,this)[0];let r=0;for(const e of t){if(e===n)break;r++}const i=(360-this.rotation+this.parentRotation)%360/90*(A(ii,this).length/4);if(i!==r){if(i<r)for(let e=0;e<r-i;e++)A(ci,this).append(A(ci,this).firstChild);else if(i>r)for(let e=0;e<i-r;e++)A(ci,this).firstChild.before(A(ci,this).lastChild);let e=0;for(const n of t){const t=A(ii,this)[e++].getAttribute("data-resizer-name");n.setAttribute("data-l10n-id",ki._l10nResizer[t])}}_(_i,this,qi).call(this,0),C(bi,this,!0),A(ci,this).firstChild.focus({focusVisible:!0}),e.preventDefault(),e.stopImmediatePropagation()}_resizeWithKeyboard(e,t){A(bi,this)&&_(_i,this,Ii).call(this,A(pi,this),{deltaX:e,deltaY:t,fromKeyboard:!0})}_stopResizingWithKeyboard(){_(_i,this,Ki).call(this),this.div.focus()}select(){var e,t,n;this.makeResizable(),null===(e=this.div)||void 0===e||e.classList.add("selectedEditor"),this._editToolbar?(null===(t=this._editToolbar)||void 0===t||t.show(),null===(n=A(oi,this))||void 0===n||n.toggleAltTextBadge(!1)):this.addEditToolbar().then((()=>{var e,t;null!==(e=this.div)&&void 0!==e&&e.classList.contains("selectedEditor")&&(null===(t=this._editToolbar)||void 0===t||t.show())}))}unselect(){var e,t,n,r,i;null===(e=A(ci,this))||void 0===e||e.classList.add("hidden"),null===(t=this.div)||void 0===t||t.classList.remove("selectedEditor"),null!==(n=this.div)&&void 0!==n&&n.contains(document.activeElement)&&this._uiManager.currentLayer.div.focus({preventScroll:!0}),null===(r=this._editToolbar)||void 0===r||r.hide(),null===(i=A(oi,this))||void 0===i||i.toggleAltTextBadge(!0)}updateParams(e,t){}disableEditing(){}enableEditing(){}enterInEditMode(){}getImageForAltText(){return null}get contentDiv(){return this.div}get isEditing(){return A(mi,this)}set isEditing(e){C(mi,this,e),this.parent&&(e?(this.parent.setSelected(this),this.parent.setActiveEditor(this)):this.parent.setActiveEditor(null))}setAspectRatio(e,t){C(li,this,!0);const n=e/t,r=this.div.style;r.aspectRatio=n,r.height="auto"}static get MIN_SIZE(){return 16}static canCreateNewEmptyEditor(){return!0}get telemetryInitialData(){return{action:"added"}}get telemetryFinalData(){return null}_reportTelemetry(e){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1]){A(Ei,this)||C(Ei,this,new Map);const t=e.action;let n=A(Ei,this).get(t);return n&&clearTimeout(n),n=setTimeout((()=>{this._reportTelemetry(e),A(Ei,this).delete(t),0===A(Ei,this).size&&C(Ei,this,null)}),ki._telemetryTimeout),void A(Ei,this).set(t,n)}e.type||(e.type=this.editorType),this._uiManager._eventBus.dispatch("reporttelemetry",{source:this,details:{type:"editing",data:e}})}show(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._isVisible;this.div.classList.toggle("hidden",!e),this._isVisible=e}enable(){this.div&&(this.div.tabIndex=0),C(ai,this,!1)}disable(){this.div&&(this.div.tabIndex=-1),C(ai,this,!0)}renderAnnotationElement(e){let t=e.container.querySelector(".annotationContent");
2if(t){if("CANVAS"===t.nodeName){const e=t;t=document.createElement("div"),t.classList.add("annotationContent",this.editorType),e.before(t)}}else t=document.createElement("div"),t.classList.add("annotationContent",this.editorType),e.container.prepend(t);return t}resetAnnotationElement(e){const t=e.container.firstChild;"DIV"===(null==t?void 0:t.nodeName)&&t.classList.contains("annotationContent")&&t.remove()}}function Oi(e,t,n){let r=k(e,2),i=r[0],o=r[1];var a=k(this.screenToPageTranslation(t,n),2);t=a[0],n=a[1],this.x+=t/i,this.y+=n/o,this._onTranslating(this.x,this.y),this.fixAndSetPosition()}function Fi(e,t,n){switch(n){case 90:return[t,-e];case 180:return[-e,-t];case 270:return[-t,e];default:return[e,t]}}function Pi(e){switch(e){case 90:{const e=k(this.pageDimensions,2),t=e[0],n=e[1];return[0,-t/n,n/t,0]}case 180:return[-1,0,0,-1];case 270:{const e=k(this.pageDimensions,2),t=e[0],n=e[1];return[0,t/n,-n/t,0]}default:return[1,0,0,1]}}function Ti(){if(A(ci,this))return;C(ci,this,document.createElement("div")),A(ci,this).classList.add("resizers");const e=this._willKeepAspectRatio?["topLeft","topRight","bottomRight","bottomLeft"]:["topLeft","topMiddle","topRight","middleRight","bottomRight","bottomMiddle","bottomLeft","middleLeft"],t=this._uiManager._signal;for(const n of e){const e=document.createElement("div");A(ci,this).append(e),e.classList.add("resizer",n),e.setAttribute("data-resizer-name",n),e.addEventListener("pointerdown",_(_i,this,Ri).bind(this,n),{signal:t}),e.addEventListener("contextmenu",vt,{signal:t}),e.tabIndex=-1}this.div.prepend(A(ci,this))}function Ri(e,t){var n;t.preventDefault();const r=Qe.platform.isMac;if(0!==t.button||t.ctrlKey&&r)return;null===(n=A(oi,this))||void 0===n||n.toggle(!1);const i=this._isDraggable;this._isDraggable=!1,C(di,this,[t.screenX,t.screenY]);const o=new AbortController,a=this._uiManager.combinedSignal(o);this.parent.togglePointerEvents(!1),window.addEventListener("pointermove",_(_i,this,Ii).bind(this,e),{passive:!0,capture:!0,signal:a}),window.addEventListener("touchmove",mt,{passive:!1,signal:a}),window.addEventListener("contextmenu",vt,{signal:a}),C(hi,this,{savedX:this.x,savedY:this.y,savedWidth:this.width,savedHeight:this.height});const s=this.parent.div.style.cursor,u=this.div.style.cursor;this.div.style.cursor=this.parent.div.style.cursor=window.getComputedStyle(t.target).cursor;const l=()=>{var e;o.abort(),this.parent.togglePointerEvents(!0),null===(e=A(oi,this))||void 0===e||e.toggle(!0),this._isDraggable=i,this.parent.div.style.cursor=s,this.div.style.cursor=u,_(_i,this,Mi).call(this)};window.addEventListener("pointerup",l,{signal:a}),window.addEventListener("blur",l,{signal:a})}function ji(e,t,n,r){this.width=n,this.height=r,this.x=e,this.y=t;const i=k(this.parentDimensions,2),o=i[0],a=i[1];this.setDims(o*n,a*r),this.fixAndSetPosition(),this._onResized()}function Mi(){if(!A(hi,this))return;const e=A(hi,this),t=e.savedX,n=e.savedY,r=e.savedWidth,i=e.savedHeight;C(hi,this,null);const o=this.x,a=this.y,s=this.width,u=this.height;o===t&&a===n&&s===r&&u===i||this.addCommands({cmd:_(_i,this,ji).bind(this,o,a,s,u),undo:_(_i,this,ji).bind(this,t,n,r,i),mustExec:!0})}function Ii(e,t){const n=k(this.parentDimensions,2),r=n[0],i=n[1],o=this.x,a=this.y,u=this.width,l=this.height,c=s.MIN_SIZE/r,d=s.MIN_SIZE/i,h=_(_i,this,Pi).call(this,this.rotation),f=(e,t)=>[h[0]*e+h[2]*t,h[1]*e+h[3]*t],p=_(_i,this,Pi).call(this,360-this.rotation);let g,v,m=!1,y=!1;switch(e){case"topLeft":m=!0,g=(e,t)=>[0,0],v=(e,t)=>[e,t];break;case"topMiddle":g=(e,t)=>[e/2,0],v=(e,t)=>[e/2,t];break;case"topRight":m=!0,g=(e,t)=>[e,0],v=(e,t)=>[0,t];break;case"middleRight":y=!0,g=(e,t)=>[e,t/2],v=(e,t)=>[0,t/2];break;case"bottomRight":m=!0,g=(e,t)=>[e,t],v=(e,t)=>[0,0];break;case"bottomMiddle":g=(e,t)=>[e/2,t],v=(e,t)=>[e/2,0];break;case"bottomLeft":m=!0,g=(e,t)=>[0,t],v=(e,t)=>[e,0];break;case"middleLeft":y=!0,g=(e,t)=>[0,t/2],v=(e,t)=>[e,t/2]}const b=g(u,l),w=v(u,l);let D=f(...w);const x=s._round(o+D[0]),E=s._round(a+D[1]);let S,O,F=1,P=1;if(t.fromKeyboard)S=t.deltaX,O=t.deltaY;else{const e=t.screenX,n=t.screenY,r=k(A(di,this),2),i=r[0],o=r[1];var T=k(this.screenToPageTranslation(e-i,n-o),2);S=T[0],O=T[1],A(di,this)[0]=e,A(di,this)[1]=n}var R,j,M=k((R=S/r,j=O/i,[p[0]*R+p[2]*j,p[1]*R+p[3]*j]),2);
2if(S=M[0],O=M[1],m){const e=Math.hypot(u,l);F=P=Math.max(Math.min(Math.hypot(w[0]-b[0]-S,w[1]-b[1]-O)/e,1/u,1/l),c/u,d/l)}else y?F=Math.max(c,Math.min(1,Math.abs(w[0]-b[0]-S)))/u:P=Math.max(d,Math.min(1,Math.abs(w[1]-b[1]-O)))/l;const I=s._round(u*F),B=s._round(l*P);D=f(...v(I,B));const L=x-D[0],N=E-D[1];A(vi,this)||C(vi,this,[this.x,this.y,this.width,this.height]),this.width=I,this.height=B,this.x=L,this.y=N,this.setDims(r*I,i*B),this.fixAndSetPosition(),this._onResizing()}function Bi(){var e;C(hi,this,{savedX:this.x,savedY:this.y,savedWidth:this.width,savedHeight:this.height}),null===(e=A(oi,this))||void 0===e||e.toggle(!1),this.parent.togglePointerEvents(!1)}function Li(e,t,n){let r=n/t*.7+1-.7;if(1===r)return;const i=_(_i,this,Pi).call(this,this.rotation),o=(e,t)=>[i[0]*e+i[2]*t,i[1]*e+i[3]*t],a=k(this.parentDimensions,2),u=a[0],l=a[1],c=this.x,d=this.y,h=this.width,f=this.height,p=s.MIN_SIZE/u,g=s.MIN_SIZE/l;r=Math.max(Math.min(r,1/h,1/f),p/h,g/f);const v=s._round(h*r),m=s._round(f*r);if(v===h&&m===f)return;A(vi,this)||C(vi,this,[c,d,h,f]);const y=o(h/2,f/2),b=s._round(c+y[0]),w=s._round(d+y[1]),D=o(v/2,m/2);this.x=b-D[0],this.y=w-D[1],this.width=v,this.height=m,this.setDims(u*v,l*m),this.fixAndSetPosition(),this._onResizing()}function Ni(){var e;null===(e=A(oi,this))||void 0===e||e.toggle(!0),this.parent.togglePointerEvents(!0),_(_i,this,Mi).call(this)}function Ui(e){const t=Qe.platform.isMac;e.ctrlKey&&!t||e.shiftKey||e.metaKey&&t?this.parent.toggleSelected(this):this.parent.setSelected(this)}function zi(e){const t=this.isSelected;this._uiManager.setUpDragSession();let n=!1;const r=new AbortController,i=this._uiManager.combinedSignal(r),o={capture:!0,passive:!1,signal:i},a=e=>{r.abort(),C(si,this,null),C(gi,this,!1),this._uiManager.endDragSession()||_(_i,this,Ui).call(this,e),n&&this._onStopDragging()};t&&(C(Di,this,e.clientX),C(xi,this,e.clientY),C(si,this,e.pointerId),C(ui,this,e.pointerType),window.addEventListener("pointermove",(e=>{n||(n=!0,this._onStartDragging());const t=e.clientX,r=e.clientY;if(e.pointerId!==A(si,this))return void mt(e);const i=k(this.screenToPageTranslation(t-A(Di,this),r-A(xi,this)),2),o=i[0],a=i[1];C(Di,this,t),C(xi,this,r),this._uiManager.dragSelectedEditors(o,a)}),o),window.addEventListener("touchmove",mt,o),window.addEventListener("pointerdown",(e=>{e.pointerType===A(ui,this)&&(A(Ai,this)||e.isPrimary)&&a(e),mt(e)}),o));const s=e=>{A(si,this)&&A(si,this)!==e.pointerId?mt(e):a(e)};window.addEventListener("pointerup",s,{signal:i}),window.addEventListener("blur",s,{signal:i})}function Wi(){if(A(fi,this)||!this.div)return;C(fi,this,new AbortController);const e=this._uiManager.combinedSignal(A(fi,this));this.div.addEventListener("focusin",this.focusin.bind(this),{signal:e}),this.div.addEventListener("focusout",this.focusout.bind(this),{signal:e})}function Hi(e){s._resizerKeyboardManager.exec(this,e)}function Vi(e){var t;A(bi,this)&&(null===(t=e.relatedTarget)||void 0===t?void 0:t.parentNode)!==A(ci,this)&&_(_i,this,Ki).call(this)}function Gi(e){C(pi,this,A(bi,this)?e:"")}function qi(e){if(A(ii,this))for(const t of A(ii,this))t.tabIndex=e}function Ki(){C(bi,this,!1),_(_i,this,qi).call(this,-1),_(_i,this,Mi).call(this)}s=ki,S(ki,"_l10n",null),S(ki,"_l10nResizer",null),S(ki,"_borderLineWidth",-1),S(ki,"_colorManager",new hn),S(ki,"_zIndex",1),S(ki,"_telemetryTimeout",1e3);class Xi extends ki{constructor(e){super(e),this.annotationElementId=e.annotationElementId,this.deleted=!0}serialize(){return this.serializeDeleted()}}const Yi=3285377520,Qi=4294901760,$i=65535;class Ji{constructor(e){this.h1=e?4294967295&e:Yi,this.h2=e?4294967295&e:Yi}update(e){let t,n;if("string"==typeof e){t=new Uint8Array(2*e.length),n=0;for(let r=0,i=e.length;r<i;r++){const i=e.charCodeAt(r);i<=255?t[n++]=i:(t[n++]=i>>>8,t[n++]=255&i)}}else{if(!ArrayBuffer.isView(e))throw new Error("Invalid data format, must be a string or TypedArray.");t=e.slice(),n=t.byteLength}const r=n>>2,i=n-4*r,o=new Uint32Array(t.buffer,0,r);let a=0,s=0,u=this.h1,l=this.h2;const c=3432918353,d=461845907,h=11601,f=13715;for(let e=0;e<r;e++)1&e?(a=o[e],a=a*c&Qi|a*h&$i,a=a<<15|a>>>17,a=a*d&Qi|a*f&$i,u^=a,u=u<<13|u>>>19,u=5*u+3864292196):(s=o[e],s=s*c&Qi|s*h&$i,s=s<<15|s>>>17,s=s*d&Qi|s*f&$i,l^=s,l=l<<13|l>>>19,l=5*l+3864292196);switch(a=0,i){case 3:a^=t[4*r+2]<<16;case 2:a^=t[4*r+1]<<8;case 1:a^=t[4*r],a=a*c&Qi|a*h&$i,a=a<<15|a>>>17,a=a*d&Qi|a*f&$i,1&r?u^=a:l^=a}this.h1=u,this.h2=l}hexdigest(){let e=this.h1,t=this.h2;return e^=t>>>1,e=3981806797*e&Qi|36045*e&$i,t=4283543511*t&Qi|(2950163797*(t<<16|e>>>16)&Qi)>>>16,e^=t>>>1,e=444984403*e&Qi|60499*e&$i,t=3301882366*t&Qi|(3120437893*(t<<16|e>>>16)&Qi)>>>16,e^=t>>>1,(e>>>0).toString(16).padStart(8,"0")+(t>>>0).toString(16).padStart(8,"0")}}const Zi=Object.freeze({map:null,hash:"",transfer:void 0});var eo=new WeakMap,to=new WeakMap,no=new WeakMap,ro=new WeakSet;class io{constructor(){w(this,ro),D(this,eo,!1),D(this,to,null),D(this,no,new Map),this.onSetModified=null,this.onResetModified=null,this.onAnnotationEditor=null}getValue(e,t){const n=A(no,this).get(e);return void 0===n?t:Object.assign(t,n)}getRawValue(e){return A(no,this).get(e)}remove(e){if(A(no,this).delete(e),0===A(no,this).size&&this.resetModified(),"function"==typeof this.onAnnotationEditor){for(const e of A(no,this).values())if(e instanceof ki)return;this.onAnnotationEditor(null)}}setValue(e,t){const n=A(no,this).get(e);let r=!1;if(void 0!==n)for(const e of Object.entries(t)){var i=k(e,2);const t=i[0],o=i[1];n[t]!==o&&(r=!0,n[t]=o)}else r=!0,A(no,this).set(e,t);r&&_(ro,this,oo).call(this),t instanceof ki&&"function"==typeof this.onAnnotationEditor&&this.onAnnotationEditor(t.constructor._type)}has(e){return A(no,this).has(e)}getAll(){return A(no,this).size>0?Ye(A(no,this)):null}setAll(e){for(const n of Object.entries(e)){var t=k(n,2);const e=t[0],r=t[1];this.setValue(e,r)}}get size(){return A(no,this).size}resetModified(){A(eo,this)&&(C(eo,this,!1),"function"==typeof this.onResetModified&&this.onResetModified())}get print(){return new so(this)}get serializable(){if(0===A(no,this).size)return Zi;const e=new Map,t=new Ji,n=[],r=Object.create(null);let i=!1;for(const n of A(no,this)){var o=k(n,2);const a=o[0],s=o[1],u=s instanceof ki?s.serialize(!1,r):s;u&&(e.set(a,u),t.update("".concat(a,":").concat(JSON.stringify(u))),i||(i=!!u.bitmap))}if(i)for(const t of e.values())t.bitmap&&n.push(t.bitmap);return e.size>0?{map:e,hash:t.hexdigest(),transfer:n}:Zi}get editorStats(){let e=null;const t=new Map;for(const o of A(no,this).values()){var n;if(!(o instanceof ki))continue;const a=o.telemetryFinalData;if(!a)continue;const s=a.type;
2t.has(s)||t.set(s,Object.getPrototypeOf(o).constructor),e||(e=Object.create(null));const u=(n=e)[s]||(n[s]=new Map);for(const e of Object.entries(a)){var r,i=k(e,2);const t=i[0],n=i[1];if("type"===t)continue;let o=u.get(t);o||(o=new Map,u.set(t,o));const a=null!==(r=o.get(n))&&void 0!==r?r:0;o.set(n,a+1)}}for(const n of t){var o=k(n,2);const t=o[0],r=o[1];e[t]=r.computeTelemetryFinalData(e[t])}return e}resetModifiedIds(){C(to,this,null)}get modifiedIds(){if(A(to,this))return A(to,this);const e=[];for(const t of A(no,this).values())t instanceof ki&&t.annotationElementId&&t.serialize()&&e.push(t.annotationElementId);return C(to,this,{ids:new Set(e),hash:e.join(",")})}}function oo(){A(eo,this)||(C(eo,this,!0),"function"==typeof this.onSetModified&&this.onSetModified())}var ao=new WeakMap;class so extends io{constructor(e){super(),D(this,ao,void 0);const t=e.serializable,n=t.map,r=t.hash,i=t.transfer,o=structuredClone(n,i?{transfer:i}:null);C(ao,this,{map:o,hash:r,transfer:i})}get print(){Me("Should not call PrintAnnotationStorage.print")}get serializable(){return A(ao,this)}get modifiedIds(){return Le(this,"modifiedIds",{ids:new Set,hash:""})}}var uo=new WeakMap;class lo{constructor(e){let t=e.ownerDocument,n=void 0===t?globalThis.document:t;e.styleElement;D(this,uo,new Set),this._document=n,this.nativeFontFaces=new Set,this.styleElement=null,this.loadingRequests=[],this.loadTestFontId=0}addNativeFontFace(e){this.nativeFontFaces.add(e),this._document.fonts.add(e)}removeNativeFontFace(e){this.nativeFontFaces.delete(e),this._document.fonts.delete(e)}insertRule(e){this.styleElement||(this.styleElement=this._document.createElement("style"),this._document.documentElement.getElementsByTagName("head")[0].append(this.styleElement));const t=this.styleElement.sheet;t.insertRule(e,t.cssRules.length)}clear(){for(const e of this.nativeFontFaces)this._document.fonts.delete(e);this.nativeFontFaces.clear(),A(uo,this).clear(),this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}async loadSystemFont(e){let t=e.systemFontInfo,n=e._inspectFont;if(t&&!A(uo,this).has(t.loadedName))if(Ie(!this.disableFontFace,"loadSystemFont shouldn't be called when `disableFontFace` is set."),this.isFontLoadingAPISupported){const e=t.loadedName,r=t.src,i=t.style,o=new FontFace(e,r,i);this.addNativeFontFace(o);try{await o.load(),A(uo,this).add(e),null==n||n(t)}catch(e){je("Cannot load system font: ".concat(t.baseFontName,", installing it could help to improve PDF rendering.")),this.removeNativeFontFace(o)}}else Me("Not implemented: loadSystemFont without the Font Loading API.")}async bind(e){if(e.attached||e.missingFile&&!e.systemFontInfo)return;if(e.attached=!0,e.systemFontInfo)return void await this.loadSystemFont(e);if(this.isFontLoadingAPISupported){const t=e.createNativeFontFace();if(t){this.addNativeFontFace(t);try{await t.loaded}catch(n){throw je("Failed to load font '".concat(t.family,"': '").concat(n,"'.")),e.disableFontFace=!0,n}}return}const t=e.createFontFaceRule();if(t){if(this.insertRule(t),this.isSyncFontLoadingSupported)return;await new Promise((t=>{const n=this._queueLoadingCallback(t);this._prepareFontLoadEvent(e,n)}))}}get isFontLoadingAPISupported(){var e;return Le(this,"isFontLoadingAPISupported",!(null===(e=this._document)||void 0===e||!e.fonts))}get isSyncFontLoadingSupported(){var e;let t=!1;return(M||"undefined"!=typeof navigator&&"string"==typeof(null===(e=navigator)||void 0===e?void 0:e.userAgent)&&/Mozilla\/5.0.*?rv:\d+.*? Gecko/.test(navigator.userAgent))&&(t=!0),Le(this,"isSyncFontLoadingSupported",t)}_queueLoadingCallback(e){const t=this.loadingRequests,n={done:!1,complete:function(){for(Ie(!n.done,"completeRequest() cannot be called twice."),n.done=!0;t.length>0&&t[0].done;){const e=t.shift();setTimeout(e.callback,0)}},callback:e};return t.push(n),n}get _loadTestFont(){return Le(this,"_loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA=="))}_prepareFontLoadEvent(e,t){function n(e,t){return e.charCodeAt(t)<<24|e.charCodeAt(t+1)<<16|e.charCodeAt(t+2)<<8|255&e.charCodeAt(t+3)}function r(e,t,n,r){return e.substring(0,t)+r+e.substring(t+n)}let i,o;const a=this._document.createElement("canvas");a.width=1,a.height=1;const s=a.getContext("2d");let u=0;const l="lt".concat(Date.now()).concat(this.loadTestFontId++);let c=this._loadTestFont;c=r(c,976,l.length,l);const d=1482184792;let h=n(c,16);for(i=0,o=l.length-3;i<o;i+=4)h=h-d+n(l,i)|0;var f;i<l.length&&(h=h-d+n(l+"XXX",i)|0),c=r(c,16,4,(f=h,String.fromCharCode(f>>24&255,f>>16&255,f>>8&255,255&f)));const p="url(data:font/opentype;base64,".concat(btoa(c),");"),g='@font-face {font-family:"'.concat(l,'";src:').concat(p,"}");this.insertRule(g);const v=this._document.createElement("div");v.style.visibility="hidden",v.style.width=v.style.height="10px",v.style.position="absolute",v.style.top=v.style.left="0px";for(const t of[e.loadedName,l]){const e=this._document.createElement("span");e.textContent="Hi",e.style.fontFamily=t,v.append(e)}this._document.body.append(v),function e(t,n){if(++u>30)return je("Load test font never loaded."),void n();s.font="30px "+t,s.fillText(".",0,20),s.getImageData(0,0,1,1).data[3]>0?n():setTimeout(e.bind(null,t,n))}(l,(()=>{v.remove(),t.complete()}
2))}}class co{constructor(e,t){let n=t.disableFontFace,r=void 0!==n&&n,i=t.fontExtraProperties,o=void 0!==i&&i,a=t.inspectFont,s=void 0===a?null:a;this.compiledGlyphs=Object.create(null);for(const t in e)this[t]=e[t];this.disableFontFace=!0===r,this.fontExtraProperties=!0===o,this._inspectFont=s}createNativeFontFace(){var e;if(!this.data||this.disableFontFace)return null;let t;if(this.cssFontInfo){const e={weight:this.cssFontInfo.fontWeight};this.cssFontInfo.italicAngle&&(e.style="oblique ".concat(this.cssFontInfo.italicAngle,"deg")),t=new FontFace(this.cssFontInfo.fontFamily,this.data,e)}else t=new FontFace(this.loadedName,this.data,{});return null===(e=this._inspectFont)||void 0===e||e.call(this,this),t}createFontFaceRule(){var e;if(!this.data||this.disableFontFace)return null;const t="url(data:".concat(this.mimetype,";base64,").concat((n=this.data,Uint8Array.prototype.toBase64?n.toBase64():btoa(Ke(n))),");");var n;let r;if(this.cssFontInfo){let e="font-weight: ".concat(this.cssFontInfo.fontWeight,";");this.cssFontInfo.italicAngle&&(e+="font-style: oblique ".concat(this.cssFontInfo.italicAngle,"deg;")),r='@font-face {font-family:"'.concat(this.cssFontInfo.fontFamily,'";').concat(e,"src:").concat(t,"}")}else r='@font-face {font-family:"'.concat(this.loadedName,'";src:').concat(t,"}");return null===(e=this._inspectFont)||void 0===e||e.call(this,this,t),r}getPathGenerator(e,t){if(void 0!==this.compiledGlyphs[t])return this.compiledGlyphs[t];const n=this.loadedName+"_path_"+t;let r;try{r=e.get(n)}catch(e){je('getPathGenerator - ignoring character: "'.concat(e,'".'))}const i=new Path2D(r||"");return this.fontExtraProperties||e.delete(n),this.compiledGlyphs[t]=i}}const ho=1,fo=2,po=1,go=2,vo=3,mo=4,yo=5,bo=6,wo=7,Do=8;function xo(){}function Eo(e){if(e instanceof qe||e instanceof We||e instanceof He||e instanceof Ue||e instanceof Ve||e instanceof ze)return e;switch(e instanceof Error||"object"==typeof e&&null!==e||Me('wrapReason: Expected "reason" to be a (possibly cloned) Error.'),e.name){case"AbortException":return new qe(e.message);case"InvalidPDFException":return new We(e.message);case"MissingPDFException":return new He(e.message);case"PasswordException":return new Ue(e.message,e.code);case"UnexpectedResponseException":return new Ve(e.message,e.status);case"UnknownErrorException":return new ze(e.message,e.details)}return new ze(e.message,e.toString())}var Ao=new WeakMap,Co=new WeakSet;class So{constructor(e,t,n){w(this,Co),D(this,Ao,new AbortController),this.sourceName=e,this.targetName=t,this.comObj=n,this.callbackId=1,this.streamId=1,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null),this.callbackCapabilities=Object.create(null),this.actionHandler=Object.create(null),n.addEventListener("message",_(Co,this,_o).bind(this),{signal:A(Ao,this).signal})}on(e,t){const n=this.actionHandler;if(n[e])throw new Error('There is already an actionName called "'.concat(e,'"'));n[e]=t}send(e,t,n){this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:e,data:t},n)}sendWithPromise(e,t,n){const r=this.callbackId++,i=Promise.withResolvers();this.callbackCapabilities[r]=i;try{this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:e,callbackId:r,data:t},n)}catch(e){i.reject(e)}return i.promise}sendWithStream(e,t,n,r){const i=this.streamId++,o=this.sourceName,a=this.targetName,s=this.comObj;return new ReadableStream({start:n=>{const u=Promise.withResolvers();return this.streamControllers[i]={controller:n,startCall:u,pullCall:null,cancelCall:null,isClosed:!1},s.postMessage({sourceName:o,targetName:a,action:e,streamId:i,data:t,desiredSize:n.desiredSize},r),u.promise},pull:e=>{const t=Promise.withResolvers();return this.streamControllers[i].pullCall=t,s.postMessage({sourceName:o,targetName:a,stream:bo,streamId:i,desiredSize:e.desiredSize}),t.promise},cancel:e=>{Ie(e instanceof Error,"cancel must have a valid reason");const t=Promise.withResolvers();return this.streamControllers[i].cancelCall=t,this.streamControllers[i].isClosed=!0,s.postMessage({sourceName:o,targetName:a,stream:po,streamId:i,reason:Eo(e)}),t.promise}},n)}destroy(){var e;null===(e=A(Ao,this))||void 0===e||e.abort(),C(Ao,this,null)}}function _o(e){let t=e.data;if(t.targetName!==this.sourceName)return;if(t.stream)return void _(Co,this,Oo).call(this,t);if(t.callback){const e=t.callbackId,n=this.callbackCapabilities[e];if(!n)throw new Error("Cannot resolve callback ".concat(e));if(delete this.callbackCapabilities[e],t.callback===ho)n.resolve(t.data);else{if(t.callback!==fo)throw new Error("Unexpected callback case");n.reject(Eo(t.reason))}return}const n=this.actionHandler[t.action];if(!n)throw new Error("Unknown action from worker: ".concat(t.action));if(t.callbackId){const e=this.sourceName,r=t.sourceName,i=this.comObj;Promise.try(n,t.data).then((function(n){i.postMessage({sourceName:e,targetName:r,callback:ho,callbackId:t.callbackId,data:n})}),(function(n){i.postMessage({sourceName:e,targetName:r,callback:fo,callbackId:t.callbackId,reason:Eo(n)})}))}else t.streamId?_(Co,this,ko).call(this,t):n(t.data)}function ko(e){const t=e.streamId,n=this.sourceName,r=e.sourceName,i=this.comObj,o=this,a=this.actionHandler[e.action],s={enqueue(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=arguments.length>2?arguments[2]:void 0;if(this.isCancelled)return;const s=this.desiredSize;this.desiredSize-=o,s>0&&this.desiredSize<=0&&(this.sinkCapability=Promise.withResolvers(),this.ready=this.sinkCapability.promise),i.postMessage({sourceName:n,targetName:r,stream
2:mo,streamId:t,chunk:e},a)},close(){this.isCancelled||(this.isCancelled=!0,i.postMessage({sourceName:n,targetName:r,stream:vo,streamId:t}),delete o.streamSinks[t])},error(e){Ie(e instanceof Error,"error must have a valid reason"),this.isCancelled||(this.isCancelled=!0,i.postMessage({sourceName:n,targetName:r,stream:yo,streamId:t,reason:Eo(e)}))},sinkCapability:Promise.withResolvers(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:e.desiredSize,ready:null};s.sinkCapability.resolve(),s.ready=s.sinkCapability.promise,this.streamSinks[t]=s,Promise.try(a,e.data,s).then((function(){i.postMessage({sourceName:n,targetName:r,stream:Do,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:n,targetName:r,stream:Do,streamId:t,reason:Eo(e)})}))}function Oo(e){const t=e.streamId,n=this.sourceName,r=e.sourceName,i=this.comObj,o=this.streamControllers[t],a=this.streamSinks[t];switch(e.stream){case Do:e.success?o.startCall.resolve():o.startCall.reject(Eo(e.reason));break;case wo:e.success?o.pullCall.resolve():o.pullCall.reject(Eo(e.reason));break;case bo:if(!a){i.postMessage({sourceName:n,targetName:r,stream:wo,streamId:t,success:!0});break}a.desiredSize<=0&&e.desiredSize>0&&a.sinkCapability.resolve(),a.desiredSize=e.desiredSize,Promise.try(a.onPull||xo).then((function(){i.postMessage({sourceName:n,targetName:r,stream:wo,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:n,targetName:r,stream:wo,streamId:t,reason:Eo(e)})}));break;case mo:if(Ie(o,"enqueue should have stream controller"),o.isClosed)break;o.controller.enqueue(e.chunk);break;case vo:if(Ie(o,"close should have stream controller"),o.isClosed)break;o.isClosed=!0,o.controller.close(),_(Co,this,Fo).call(this,o,t);break;case yo:Ie(o,"error should have stream controller"),o.controller.error(Eo(e.reason)),_(Co,this,Fo).call(this,o,t);break;case go:e.success?o.cancelCall.resolve():o.cancelCall.reject(Eo(e.reason)),_(Co,this,Fo).call(this,o,t);break;case po:if(!a)break;const s=Eo(e.reason);Promise.try(a.onCancel||xo,s).then((function(){i.postMessage({sourceName:n,targetName:r,stream:go,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:n,targetName:r,stream:go,streamId:t,reason:Eo(e)})})),a.sinkCapability.reject(s),a.isCancelled=!0,delete this.streamSinks[t];break;default:throw new Error("Unexpected stream case")}}async function Fo(e,t){var n,r,i;await Promise.allSettled([null===(n=e.startCall)||void 0===n?void 0:n.promise,null===(r=e.pullCall)||void 0===r?void 0:r.promise,null===(i=e.cancelCall)||void 0===i?void 0:i.promise]),delete this.streamControllers[t]}var Po=new WeakMap;class To{constructor(e){let t=e.enableHWA,n=void 0!==t&&t;D(this,Po,!1),C(Po,this,n)}create(e,t){if(e<=0||t<=0)throw new Error("Invalid canvas size");const n=this._createCanvas(e,t);return{canvas:n,context:n.getContext("2d",{willReadFrequently:!A(Po,this)})}}reset(e,t,n){if(!e.canvas)throw new Error("Canvas is not specified");if(t<=0||n<=0)throw new Error("Invalid canvas size");e.canvas.width=t,e.canvas.height=n}destroy(e){if(!e.canvas)throw new Error("Canvas is not specified");e.canvas.width=0,e.canvas.height=0,e.canvas=null,e.context=null}_createCanvas(e,t){Me("Abstract method `_createCanvas` called.")}}class Ro{constructor(e){let t=e.baseUrl,n=void 0===t?null:t,r=e.isCompressed,i=void 0===r||r;this.baseUrl=n,this.isCompressed=i}async fetch(e){let t=e.name;if(!this.baseUrl)throw new Error("Ensure that the `cMapUrl` and `cMapPacked` API parameters are provided.");if(!t)throw new Error("CMap name must be specified.");const n=this.baseUrl+t+(this.isCompressed?".bcmap":"");return this._fetch(n).then((e=>({cMapData:e,isCompressed:this.isCompressed}))).catch((e=>{throw new Error("Unable to load ".concat(this.isCompressed?"binary ":"","CMap at: ").concat(n))}))}async _fetch(e){Me("Abstract method `_fetch` called.")}}class jo extends Ro{async _fetch(e){const t=await st(e,this.isCompressed?"arraybuffer":"text");return t instanceof ArrayBuffer?new Uint8Array(t):Xe(t)}}class Mo{addFilter(e){return"none"}addHCMFilter(e,t){return"none"}addAlphaFilter(e){return"none"}addLuminosityFilter(e){return"none"}addHighlightHCMFilter(e,t,n,r,i){return"none"}destroy(){}}var Io=new WeakMap,Bo=new WeakMap,Lo=new WeakMap,No=new WeakMap,Uo=new WeakMap,zo=new WeakMap,Wo=new WeakMap,Ho=new WeakSet;function Vo(e){return A(Bo,e)||C(Bo,e,new Map)}function Go(e){return A(zo,e)||C(zo,e,new Map)}function qo(e){if(!A(Lo,e)){const t=A(Uo,e).createElement("div"),n=t.style;n.visibility="hidden",n.contain="strict",n.width=n.height=0,n.position="absolute",n.top=n.left=0,n.zIndex=-1;const r=A(Uo,e).createElementNS(ot,"svg");r.setAttribute("width",0),r.setAttribute("height",0),C(Lo,e,A(Uo,e).createElementNS(ot,"defs")),t.append(r),r.append(A(Lo,e)),A(Uo,e).body.append(t)}return A(Lo,e)}function Ko(e){if(1===e.length){const t=e[0],n=new Array(256);for(let e=0;e<256;e++)n[e]=t[e]/255;const r=n.join(",");return[r,r,r]}const t=k(e,3),n=t[0],r=t[1],i=t[2],o=new Array(256),a=new Array(256),s=new Array(256);for(let e=0;e<256;e++)o[e]=n[e]/255,a[e]=r[e]/255,s[e]=i[e]/255;return[o.join(","),a.join(","),s.join(",")]}function Xo(e){if(void 0===A(Io,this)){C(Io,this,"");const e=A(Uo,this).URL;e!==A(Uo,this).baseURI&&(ct(e)?je('#createUrl: ignore "data:"-URL for performance reasons.'):C(Io,this,e.split("#",1)[0]))}
2return"url(".concat(A(Io,this),"#").concat(e,")")}function Yo(e){const t=A(Uo,this).createElementNS(ot,"feColorMatrix");t.setAttribute("type","matrix"),t.setAttribute("values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0.59 0.11 0 0"),e.append(t)}function Qo(e){const t=A(Uo,this).createElementNS(ot,"feColorMatrix");t.setAttribute("type","matrix"),t.setAttribute("values","0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0"),e.append(t)}function $o(e){const t=A(Uo,this).createElementNS(ot,"filter");return t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("id",e),E(Ho,this,qo).append(t),t}function Jo(e,t,n){const r=A(Uo,this).createElementNS(ot,t);r.setAttribute("type","discrete"),r.setAttribute("tableValues",n),e.append(r)}function Zo(e,t,n,r){const i=A(Uo,this).createElementNS(ot,"feComponentTransfer");r.append(i),_(Ho,this,Jo).call(this,i,"feFuncR",e),_(Ho,this,Jo).call(this,i,"feFuncG",t),_(Ho,this,Jo).call(this,i,"feFuncB",n)}function ea(e,t){const n=A(Uo,this).createElementNS(ot,"feComponentTransfer");t.append(n),_(Ho,this,Jo).call(this,n,"feFuncA",e)}function ta(e){return E(Ho,this,qo).style.color=e,Dt(getComputedStyle(E(Ho,this,qo)).getPropertyValue("color"))}class na{constructor(e){let t=e.baseUrl,n=void 0===t?null:t;this.baseUrl=n}async fetch(e){let t=e.filename;if(!this.baseUrl)throw new Error("Ensure that the `standardFontDataUrl` API parameter is provided.");if(!t)throw new Error("Font filename must be specified.");const n="".concat(this.baseUrl).concat(t);return this._fetch(n).catch((e=>{throw new Error("Unable to load font data at: ".concat(n))}))}async _fetch(e){Me("Abstract method `_fetch` called.")}}class ra extends na{async _fetch(e){const t=await st(e,"arraybuffer");return new Uint8Array(t)}}async function ia(e){const t=process.getBuiltinModule("fs"),n=await t.promises.readFile(e);return new Uint8Array(n)}M&&je("Please use the `legacy` build in Node.js environments.");const oa="Fill",aa="Stroke",sa="Shading";function ua(e,t){if(!t)return;const n=t[2]-t[0],r=t[3]-t[1],i=new Path2D;i.rect(t[0],t[1],n,r),e.clip(i)}class la{getPattern(){Me("Abstract method `getPattern` called.")}}class ca extends la{constructor(e){super(),this._type=e[1],this._bbox=e[2],this._colorStops=e[3],this._p0=e[4],this._p1=e[5],this._r0=e[6],this._r1=e[7],this.matrix=null}_createGradient(e){let t;"axial"===this._type?t=e.createLinearGradient(this._p0[0],this._p0[1],this._p1[0],this._p1[1]):"radial"===this._type&&(t=e.createRadialGradient(this._p0[0],this._p0[1],this._r0,this._p1[0],this._p1[1],this._r1));for(const e of this._colorStops)t.addColorStop(e[0],e[1]);return t}getPattern(e,t,n,r){let i;if(r===aa||r===oa){const o=t.current.getClippedPathBoundingBox(r,xt(e))||[0,0,0,0],a=Math.ceil(o[2]-o[0])||1,s=Math.ceil(o[3]-o[1])||1,u=t.cachedCanvases.getCanvas("pattern",a,s),l=u.context;l.clearRect(0,0,l.canvas.width,l.canvas.height),l.beginPath(),l.rect(0,0,l.canvas.width,l.canvas.height),l.translate(-o[0],-o[1]),n=Je.transform(n,[1,0,0,1,o[0],o[1]]),l.transform(...t.baseTransform),this.matrix&&l.transform(...this.matrix),ua(l,this._bbox),l.fillStyle=this._createGradient(l),l.fill(),i=e.createPattern(u.canvas,"no-repeat");const c=new DOMMatrix(n);i.setTransform(c)}else ua(e,this._bbox),i=this._createGradient(e);return i}}function da(e,t,n,r,i,o,a,s){const u=t.coords,l=t.colors,c=e.data,d=4*e.width;let h;u[n+1]>u[r+1]&&(h=n,n=r,r=h,h=o,o=a,a=h),u[r+1]>u[i+1]&&(h=r,r=i,i=h,h=a,a=s,s=h),u[n+1]>u[r+1]&&(h=n,n=r,r=h,h=o,o=a,a=h);const f=(u[n]+t.offsetX)*t.scaleX,p=(u[n+1]+t.offsetY)*t.scaleY,g=(u[r]+t.offsetX)*t.scaleX,v=(u[r+1]+t.offsetY)*t.scaleY,m=(u[i]+t.offsetX)*t.scaleX,y=(u[i+1]+t.offsetY)*t.scaleY;if(p>=y)return;const b=l[o],w=l[o+1],D=l[o+2],x=l[a],E=l[a+1],A=l[a+2],C=l[s],S=l[s+1],_=l[s+2],k=Math.round(p),O=Math.round(y);let F,P,T,R,j,M,I,B;for(let e=k;e<=O;e++){if(e<v){const t=e<p?0:(p-e)/(p-v);F=f-(f-g)*t,P=b-(b-x)*t,T=w-(w-E)*t,R=D-(D-A)*t}else{let t;t=e>y?1:v===y?0:(v-e)/(v-y),F=g-(g-m)*t,P=x-(x-C)*t,T=E-(E-S)*t,R=A-(A-_)*t}let t;t=e<p?0:e>y?1:(p-e)/(p-y),j=f-(f-m)*t,M=b-(b-C)*t,I=w-(w-S)*t,B=D-(D-_)*t;const n=Math.round(Math.min(F,j)),r=Math.round(Math.max(F,j));let i=d*e+4*n;for(let e=n;e<=r;e++)t=(F-e)/(F-j),t<0?t=0:t>1&&(t=1),c[i++]=P-(P-M)*t|0,c[i++]=T-(T-I)*t|0,c[i++]=R-(R-B)*t|0,c[i++]=255}}
2function ha(e,t,n){const r=t.coords,i=t.colors;let o,a;switch(t.type){case"lattice":const s=t.verticesPerRow,u=Math.floor(r.length/s)-1,l=s-1;for(o=0;o<u;o++){let t=o*s;for(let o=0;o<l;o++,t++)da(e,n,r[t],r[t+1],r[t+s],i[t],i[t+1],i[t+s]),da(e,n,r[t+s+1],r[t+1],r[t+s],i[t+s+1],i[t+1],i[t+s])}break;case"triangles":for(o=0,a=r.length;o<a;o+=3)da(e,n,r[o],r[o+1],r[o+2],i[o],i[o+1],i[o+2]);break;default:throw new Error("illegal figure")}}class fa extends la{constructor(e){super(),this._coords=e[2],this._colors=e[3],this._figures=e[4],this._bounds=e[5],this._bbox=e[7],this._background=e[8],this.matrix=null}_createMeshCanvas(e,t,n){const r=Math.floor(this._bounds[0]),i=Math.floor(this._bounds[1]),o=Math.ceil(this._bounds[2])-r,a=Math.ceil(this._bounds[3])-i,s=Math.min(Math.ceil(Math.abs(o*e[0]*1.1)),3e3),u=Math.min(Math.ceil(Math.abs(a*e[1]*1.1)),3e3),l=o/s,c=a/u,d={coords:this._coords,colors:this._colors,offsetX:-r,offsetY:-i,scaleX:1/l,scaleY:1/c},h=s+4,f=u+4,p=n.getCanvas("mesh",h,f),g=p.context,v=g.createImageData(s,u);if(t){const e=v.data;for(let n=0,r=e.length;n<r;n+=4)e[n]=t[0],e[n+1]=t[1],e[n+2]=t[2],e[n+3]=255}for(const e of this._figures)ha(v,e,d);g.putImageData(v,2,2);return{canvas:p.canvas,offsetX:r-2*l,offsetY:i-2*c,scaleX:l,scaleY:c}}getPattern(e,t,n,r){let i;if(ua(e,this._bbox),r===sa)i=Je.singularValueDecompose2dScale(xt(e));else if(i=Je.singularValueDecompose2dScale(t.baseTransform),this.matrix){const e=Je.singularValueDecompose2dScale(this.matrix);i=[i[0]*e[0],i[1]*e[1]]}const o=this._createMeshCanvas(i,r===sa?null:this._background,t.cachedCanvases);return r!==sa&&(e.setTransform(...t.baseTransform),this.matrix&&e.transform(...this.matrix)),e.translate(o.offsetX,o.offsetY),e.scale(o.scaleX,o.scaleY),e.createPattern(o.canvas,"no-repeat")}}class pa extends la{getPattern(){return"hotpink"}}const ga=1,va=2;class ma{constructor(e,t,n,r,i){this.operatorList=e[2],this.matrix=e[3],this.bbox=e[4],this.xstep=e[5],this.ystep=e[6],this.paintType=e[7],this.tilingType=e[8],this.color=t,this.ctx=n,this.canvasGraphicsFactory=r,this.baseTransform=i}createPatternCanvas(e){const t=this.bbox,n=this.operatorList,r=this.paintType,i=this.tilingType,o=this.color,a=this.canvasGraphicsFactory;let s=this.xstep,u=this.ystep;s=Math.abs(s),u=Math.abs(u),Re("TilingType: "+i);const l=t[0],c=t[1],d=t[2],h=t[3],f=d-l,p=h-c,g=Je.singularValueDecompose2dScale(this.matrix),v=Je.singularValueDecompose2dScale(this.baseTransform),m=g[0]*v[0],y=g[1]*v[1];let b=f,w=p,D=!1,x=!1;const E=Math.ceil(s*m),A=Math.ceil(u*y);E>=Math.ceil(f*m)?b=s:D=!0,A>=Math.ceil(p*y)?w=u:x=!0;const C=this.getSizeAndScale(b,this.ctx.canvas.width,m),S=this.getSizeAndScale(w,this.ctx.canvas.height,y),_=e.cachedCanvases.getCanvas("pattern",C.size,S.size),k=_.context,O=a.createCanvasGraphics(k);if(O.groupLevel=e.groupLevel,this.setFillAndStrokeStyleToContext(O,r,o),k.translate(-C.scale*l,-S.scale*c),O.transform(C.scale,0,0,S.scale,0,0),k.save(),this.clipBbox(O,l,c,d,h),O.baseTransform=xt(O.ctx),O.executeOperatorList(n),O.endDrawing(),k.restore(),D||x){const t=_.canvas;D&&(b=s),x&&(w=u);const n=this.getSizeAndScale(b,this.ctx.canvas.width,m),r=this.getSizeAndScale(w,this.ctx.canvas.height,y),i=n.size,o=r.size,a=e.cachedCanvases.getCanvas("pattern-workaround",i,o),d=a.context,h=D?Math.floor(f/s):0,g=x?Math.floor(p/u):0;for(let e=0;e<=h;e++)for(let n=0;n<=g;n++)d.drawImage(t,i*e,o*n,i,o,0,0,i,o);return{canvas:a.canvas,scaleX:n.scale,scaleY:r.scale,offsetX:l,offsetY:c}}return{canvas:_.canvas,scaleX:C.scale,scaleY:S.scale,offsetX:l,offsetY:c}}getSizeAndScale(e,t,n){const r=Math.max(ma.MAX_PATTERN_SIZE,t);let i=Math.ceil(e*n);return i>=r?i=r:n=i/e,{scale:n,size:i}}clipBbox(e,t,n,r,i){const o=r-t,a=i-n;e.ctx.rect(t,n,o,a),e.current.updateRectMinMax(xt(e.ctx),[t,n,r,i]),e.clip(),e.endPath()}setFillAndStrokeStyleToContext(e,t,n){const r=e.ctx,i=e.current;switch(t){case ga:const e=this.ctx;r.fillStyle=e.fillStyle,r.strokeStyle=e.strokeStyle,i.fillColor=e.fillStyle,i.strokeColor=e.strokeStyle;break;case va:const o=Je.makeHexColor(n[0],n[1],n[2]);r.fillStyle=o,r.strokeStyle=o,i.fillColor=o,i.strokeColor=o;break;default:throw new Ge("Unsupported paint type: ".concat(t))}}getPattern(e,t,n,r){let i=n;r!==sa&&(i=Je.transform(i,t.baseTransform),this.matrix&&(i=Je.transform(i,this.matrix
2)));const o=this.createPatternCanvas(t);let a=new DOMMatrix(i);a=a.translate(o.offsetX,o.offsetY),a=a.scale(1/o.scaleX,1/o.scaleY);const s=e.createPattern(o.canvas,"repeat");return s.setTransform(a),s}}function ya(e){let t=e.src,n=e.srcPos,r=void 0===n?0:n,i=e.dest,o=e.width,a=e.height,s=e.nonBlackColor,u=void 0===s?4294967295:s,l=e.inverseDecode;const c=Qe.isLittleEndian?4278190080:255,d=k(void 0!==l&&l?[u,c]:[c,u],2),h=d[0],f=d[1],p=o>>3,g=7&o,v=t.length;i=new Uint32Array(i.buffer);let m=0;for(let e=0;e<a;e++){for(const e=r+p;r<e;r++){const e=r<v?t[r]:255;i[m++]=128&e?f:h,i[m++]=64&e?f:h,i[m++]=32&e?f:h,i[m++]=16&e?f:h,i[m++]=8&e?f:h,i[m++]=4&e?f:h,i[m++]=2&e?f:h,i[m++]=1&e?f:h}if(0===g)continue;const e=r<v?t[r++]:255;for(let t=0;t<g;t++)i[m++]=e&1<<7-t?f:h}return{srcPos:r,destPos:m}}S(ma,"MAX_PATTERN_SIZE",3e3);const ba=16;class wa{constructor(e){this.canvasFactory=e,this.cache=Object.create(null)}getCanvas(e,t,n){let r;return void 0!==this.cache[e]?(r=this.cache[e],this.canvasFactory.reset(r,t,n)):(r=this.canvasFactory.create(t,n),this.cache[e]=r),r}delete(e){delete this.cache[e]}clear(){for(const e in this.cache){const t=this.cache[e];this.canvasFactory.destroy(t),delete this.cache[e]}}}function Da(e,t,n,r,i,o,a,s,u,l){const c=k(xt(e),6),d=c[0],h=c[1],f=c[2],p=c[3],g=c[4],v=c[5];if(0===h&&0===f){const c=a*d+g,m=Math.round(c),y=s*p+v,b=Math.round(y),w=(a+u)*d+g,D=Math.abs(Math.round(w)-m)||1,x=(s+l)*p+v,E=Math.abs(Math.round(x)-b)||1;return e.setTransform(Math.sign(d),0,0,Math.sign(p),m,b),e.drawImage(t,n,r,i,o,0,0,D,E),e.setTransform(d,h,f,p,g,v),[D,E]}if(0===d&&0===p){const c=s*f+g,m=Math.round(c),y=a*h+v,b=Math.round(y),w=(s+l)*f+g,D=Math.abs(Math.round(w)-m)||1,x=(a+u)*h+v,E=Math.abs(Math.round(x)-b)||1;return e.setTransform(0,Math.sign(h),Math.sign(f),0,m,b),e.drawImage(t,n,r,i,o,0,0,E,D),e.setTransform(d,h,f,p,g,v),[E,D]}e.drawImage(t,n,r,i,o,a,s,u,l);return[Math.hypot(d,h)*u,Math.hypot(f,p)*l]}class xa{constructor(e,t){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=I,this.textMatrixScale=1,this.fontMatrix=B,this.leading=0,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRenderingMode=$,this.textRise=0,this.fillColor="#000000",this.strokeColor="#000000",this.patternFill=!1,this.patternStroke=!1,this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.activeSMask=null,this.transferMaps="none",this.startNewPathAndClipBox([0,0,e,t])}clone(){const e=Object.create(this);return e.clipBox=this.clipBox.slice(),e}setCurrentPoint(e,t){this.x=e,this.y=t}updatePathMinMax(e,t,n){var r=k(Je.applyTransform([t,n],e),2);t=r[0],n=r[1],this.minX=Math.min(this.minX,t),this.minY=Math.min(this.minY,n),this.maxX=Math.max(this.maxX,t),this.maxY=Math.max(this.maxY,n)}updateRectMinMax(e,t){const n=Je.applyTransform(t,e),r=Je.applyTransform(t.slice(2),e),i=Je.applyTransform([t[0],t[3]],e),o=Je.applyTransform([t[2],t[1]],e);this.minX=Math.min(this.minX,n[0],r[0],i[0],o[0]),this.minY=Math.min(this.minY,n[1],r[1],i[1],o[1]),this.maxX=Math.max(this.maxX,n[0],r[0],i[0],o[0]),this.maxY=Math.max(this.maxY,n[1],r[1],i[1],o[1])}updateScalingPathMinMax(e,t){Je.scaleMinMax(e,t),this.minX=Math.min(this.minX,t[0]),this.minY=Math.min(this.minY,t[1]),this.maxX=Math.max(this.maxX,t[2]),this.maxY=Math.max(this.maxY,t[3])}updateCurvePathMinMax(e,t,n,r,i,o,a,s,u,l){const c=Je.bezierBoundingBox(t,n,r,i,o,a,s,u,l);l||this.updateRectMinMax(e,c)}getPathBoundingBox(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oa,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=[this.minX,this.minY,this.maxX,this.maxY];if(e===aa){t||Me("Stroke bounding box must include transform.");const e=Je.singularValueDecompose2dScale(t),r=e[0]*this.lineWidth/2,i=e[1]*this.lineWidth/2;n[0]-=r,n[1]-=i,n[2]+=r,n[3]+=i}return n}updateClipFromPath(){const e=Je.intersect(this.clipBox,this.getPathBoundingBox());this.startNewPathAndClipBox(e||[0,0,0,0])}isEmptyClip(){return this.minX===1/0}startNewPathAndClipBox(e){this.clipBox=e,this.minX=1/0,this.minY=1/0,this.maxX=0,this.maxY=0}getClippedPathBoundingBox(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oa,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return Je.intersect(this.clipBox,this.getPathBoundingBox(e,t))}}function Ea(e,t){if(t instanceof ImageData)return void e.putImageData(t,0,0);const n=t.height,r=t.width,i=n%ba,o=(n-i)/ba,a=0===i?o:o+1,s=e.createImageData(r,ba);let u,l=0;const c=t.data,d=s.data;let h,f,p,g;if(t.kind===re.GRAYSCALE_1BPP){const t=c.byteLength,n=new Uint32Array(d.buffer,0,d.byteLength>>2),g=n.length,v=r+7>>3,m=4294967295,y=Qe.isLittleEndian?4278190080:255;for(h=0;h<a;h++){for(p=h<o?ba:i,u=0,f=0;f<p;f++){const e=t-l;let i=0;const o=e>v?r:8*e-7,a=-8&o;let s=0,d=0;for(;i<a;i+=8)d=c[l++],n[u++]=128&d?m:y,n[u++]=64&d?m:y,n[u++]=32&d?m:y,n[u++]=16&d?m:y,n[u++]=8&d?m:y,n[u++]=4&d?m:y,n[u++]=2&d?m:y,n[u++]=1&d?m:y;for(;i<o;i++)0===s&&(d=c[l++],s=128),n[u++]=d&s?m:y,s>>=1}for(;u<g;)n[u++]=0;e.putImageData(s,0,h*ba)}}else if(t.kind===re.RGBA_32BPP){for(f=0,g=r*ba*4,h=0;h<o;h++)d.set(c.subarray(l,l+g)),l+=g,e.putImageData(s,0,f),f+=ba;h<a&&(g=r*i*4,d.set(c.subarray(l,l+g)),e.putImageData(s,0,f))}else{if(t.kind!==re.RGB_24BPP)throw new Error("bad image kind: ".concat(t.kind));for(p=ba,g=r*p,h=0;h<a;h++){for(h>=o&&(p=i,g=r*p),u=0,f=g;f--;)d[u++]=c[l++],d[u++]=c[l++],d[u++]=c[l++],d[u++]=255;e.putImageData(s,0,h*ba)}}}function Aa(e,t){if(t.bitmap)return void e.drawImage(t.bitmap,0,0);const n=t.height,r=t.width,i=n%ba,o=(n-i)/ba,a=0===i?o:o+1,s=e.createImageData(r,ba);let u=0;const l=t.data,c=s.data;for(let t=0;t<a;t++){u=ya({src:l,srcPos:u,dest:c,width:r,height:t<o?ba:i,nonBlackColor:0}).srcPos,e.putImageData(s,0,t*ba)}}function Ca(e,t){const n=["strokeStyle","fillStyle","fillRule","globalAlpha","lineWidth","lineCap","lineJoin","miterLimit","globalCompositeOperation","font","filter"];for(const r of n)void 0!==e[r]&&(t[r]=e[r]);void 0!==e.setLineDash&&(t.setLineDash(e.getLineDash()),t.lineDashOffset=e.lineDashOffset)}function Sa(e){if(e.strokeStyle=e.fillStyle="#000000",e.fillRule="nonzero",e.globalAlpha=1,e.lineWidth=1,e.lineCap="butt",e.lineJoin="miter",e.miterLimit=10,e.globalCompositeOperation="source-over",e.font="10px sans-serif",void 0!==e.setLineDash&&(e.setLineDash([]),e.lineDashOffset=0),!M){const t=e.filter;"none"!==t&&""!==t&&(e.filter="none")}}function _a(e,t){if(t)return!0;const n=Je.singularValueDecompose2dScale(e);n[0]=Math.fround(n[0]),n[1]=Math.fround(n[1]);const r=Math.fround((globalThis.devicePixelRatio||1)*at.PDF_TO_CSS_UNITS);return n[0]<=r&&n[1]<=r}const ka=["butt","round","square"],Oa=["miter","round","bevel"],Fa={},Pa={};var Ta=new WeakSet;class Ra{constructor(e,t,n,r,i,o,a,s){let u=o.optionalContentConfig,l=o.markedContentStack,c=void 0===l?null:l;
2w(this,Ta),this.ctx=e,this.current=new xa(this.ctx.canvas.width,this.ctx.canvas.height),this.stateStack=[],this.pendingClip=null,this.pendingEOFill=!1,this.res=null,this.xobjs=null,this.commonObjs=t,this.objs=n,this.canvasFactory=r,this.filterFactory=i,this.groupStack=[],this.processingType3=null,this.baseTransform=null,this.baseTransformStack=[],this.groupLevel=0,this.smaskStack=[],this.smaskCounter=0,this.tempSMask=null,this.suspendedCtx=null,this.contentVisible=!0,this.markedContentStack=c||[],this.optionalContentConfig=u,this.cachedCanvases=new wa(this.canvasFactory),this.cachedPatterns=new Map,this.annotationCanvasMap=a,this.viewportScale=1,this.outputScaleX=1,this.outputScaleY=1,this.pageColors=s,this._cachedScaleForStroking=[-1,0],this._cachedGetSinglePixelWidth=null,this._cachedBitmapsMap=new Map}getObject(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return"string"==typeof e?e.startsWith("g_")?this.commonObjs.get(e):this.objs.get(e):t}beginDrawing(e){let t=e.transform,n=e.viewport,r=e.transparency,i=void 0!==r&&r,o=e.background,a=void 0===o?null:o;const s=this.ctx.canvas.width,u=this.ctx.canvas.height,l=this.ctx.fillStyle;if(this.ctx.fillStyle=a||"#ffffff",this.ctx.fillRect(0,0,s,u),this.ctx.fillStyle=l,i){const e=this.cachedCanvases.getCanvas("transparent",s,u);this.compositeCtx=this.ctx,this.transparentCanvas=e.canvas,this.ctx=e.context,this.ctx.save(),this.ctx.transform(...xt(this.compositeCtx))}this.ctx.save(),Sa(this.ctx),t&&(this.ctx.transform(...t),this.outputScaleX=t[0],this.outputScaleY=t[0]),this.ctx.transform(...n.transform),this.viewportScale=n.scale,this.baseTransform=xt(this.ctx)}executeOperatorList(e,t,n,r){const i=e.argsArray,o=e.fnArray;let a=t||0;const s=i.length;if(s===a)return a;const u=s-a>10&&"function"==typeof n,l=u?Date.now()+15:0;let c=0;const d=this.commonObjs,h=this.objs;let f;for(;;){if(void 0!==r&&a===r.nextBreakPoint)return r.breakIt(a,n),a;if(f=o[a],f!==ke.dependency)this[f].apply(this,i[a]);else for(const e of i[a]){const t=e.startsWith("g_")?d:h;if(!t.has(e))return t.get(e,n),a}if(a++,a===s)return a;if(u&&++c>10){if(Date.now()>l)return n(),a;c=0}}}endDrawing(){_(Ta,this,ja).call(this),this.cachedCanvases.clear(),this.cachedPatterns.clear();for(const e of this._cachedBitmapsMap.values()){for(const t of e.values())"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement&&(t.width=t.height=0);e.clear()}this._cachedBitmapsMap.clear(),_(Ta,this,Ma).call(this)}_scaleImage(e,t){var n,r;const i=null!==(n=e.width)&&void 0!==n?n:e.displayWidth,o=null!==(r=e.height)&&void 0!==r?r:e.displayHeight;let a,s,u=Math.max(Math.hypot(t[0],t[1]),1),l=Math.max(Math.hypot(t[2],t[3]),1),c=i,d=o,h="prescale1";for(;u>2&&c>1||l>2&&d>1;){let t=c,n=d;u>2&&c>1&&(t=c>=16384?Math.floor(c/2)-1||1:Math.ceil(c/2),u/=c/t),l>2&&d>1&&(n=d>=16384?Math.floor(d/2)-1||1:Math.ceil(d)/2,l/=d/n),a=this.cachedCanvases.getCanvas(h,t,n),s=a.context,s.clearRect(0,0,t,n),s.drawImage(e,0,0,c,d,0,0,t,n),e=a.canvas,c=t,d=n,h="prescale1"===h?"prescale2":"prescale1"}return{img:e,paintWidth:c,paintHeight:d}}_createMaskCanvas(e){const t=this.ctx,n=e.width,r=e.height,i=this.current.fillColor,o=this.current.patternFill,a=xt(t);let s,u,l,c;if((e.bitmap||e.data)&&e.count>1){const t=e.bitmap||e.data.buffer;u=JSON.stringify(o?a:[a.slice(0,4),i]),s=this._cachedBitmapsMap.get(t),s||(s=new Map,this._cachedBitmapsMap.set(t,s));const n=s.get(u);if(n&&!o){return{canvas:n,offsetX:Math.round(Math.min(a[0],a[2])+a[4]),offsetY:Math.round(Math.min(a[1],a[3])+a[5])}}l=n}l||(c=this.cachedCanvases.getCanvas("maskCanvas",n,r),Aa(c.context,e));let d=Je.transform(a,[1/n,0,0,-1/r,0,0]);d=Je.transform(d,[1,0,0,1,0,-r]);const h=k(Je.getAxialAlignedBoundingBox([0,0,n,r],d),4),f=h[0],p=h[1],g=h[2],v=h[3],m=Math.round(g-f)||1,y=Math.round(v-p)||1,b=this.cachedCanvases.getCanvas("fillCanvas",m,y),w=b.context,D=f,x=p;w.translate(-D,-x),w.transform(...d),l||(l=this._scaleImage(c.canvas,Et(w)),l=l.img,s&&o&&s.set(u,l)),w.imageSmoothingEnabled=_a(xt(w),e.interpolate),Da(w,l,0,0,l.width,l.height,0,0,n,r),w.globalCompositeOperation="source-in";const E=Je.transform(Et(w),[1,0,0,1,-D,-x]);return w.fillStyle=o?i.getPattern(t,this,E,oa):i,w.fillRect(0,0,n,r),s&&!o&&(this.cachedCanvases.delete("fillCanvas"),s.set(u,b.canvas)),{canvas:b.canvas,offsetX:Math.round(D),offsetY:Math.round(x)}}setLineWidth(e){e!==this.current.lineWidth&&(this._cachedScaleForStroking[0]=-1),this.current.lineWidth=e,this.ctx.lineWidth=e}setLineCap(e){this.ctx.lineCap=ka[e]}setLineJoin(e){this.ctx.lineJoin=Oa[e]}setMiterLimit(e){this.ctx.miterLimit=e}setDash(e,t){const n=this.ctx;void 0!==n.setLineDash&&(n.setLineDash(e),n.lineDashOffset=t)}
2setRenderingIntent(e){}setFlatness(e){}setGState(e){for(const n of e){var t=k(n,2);const e=t[0],r=t[1];switch(e){case"LW":this.setLineWidth(r);break;case"LC":this.setLineCap(r);break;case"LJ":this.setLineJoin(r);break;case"ML":this.setMiterLimit(r);break;case"D":this.setDash(r[0],r[1]);break;case"RI":this.setRenderingIntent(r);break;case"FL":this.setFlatness(r);break;case"Font":this.setFont(r[0],r[1]);break;case"CA":this.current.strokeAlpha=r;break;case"ca":this.current.fillAlpha=r,this.ctx.globalAlpha=r;break;case"BM":this.ctx.globalCompositeOperation=r;break;case"SMask":this.current.activeSMask=r?this.tempSMask:null,this.tempSMask=null,this.checkSMaskState();break;case"TR":this.ctx.filter=this.current.transferMaps=this.filterFactory.addFilter(r)}}}get inSMaskMode(){return!!this.suspendedCtx}checkSMaskState(){const e=this.inSMaskMode;this.current.activeSMask&&!e?this.beginSMaskMode():!this.current.activeSMask&&e&&this.endSMaskMode()}beginSMaskMode(){if(this.inSMaskMode)throw new Error("beginSMaskMode called while already in smask mode");const e=this.ctx.canvas.width,t=this.ctx.canvas.height,n="smaskGroupAt"+this.groupLevel,r=this.cachedCanvases.getCanvas(n,e,t);this.suspendedCtx=this.ctx,this.ctx=r.context;const i=this.ctx;i.setTransform(...xt(this.suspendedCtx)),Ca(this.suspendedCtx,i),function(e,t){if(e._removeMirroring)throw new Error("Context is already forwarding operations.");e.__originalSave=e.save,e.__originalRestore=e.restore,e.__originalRotate=e.rotate,e.__originalScale=e.scale,e.__originalTranslate=e.translate,e.__originalTransform=e.transform,e.__originalSetTransform=e.setTransform,e.__originalResetTransform=e.resetTransform,e.__originalClip=e.clip,e.__originalMoveTo=e.moveTo,e.__originalLineTo=e.lineTo,e.__originalBezierCurveTo=e.bezierCurveTo,e.__originalRect=e.rect,e.__originalClosePath=e.closePath,e.__originalBeginPath=e.beginPath,e._removeMirroring=()=>{e.save=e.__originalSave,e.restore=e.__originalRestore,e.rotate=e.__originalRotate,e.scale=e.__originalScale,e.translate=e.__originalTranslate,e.transform=e.__originalTransform,e.setTransform=e.__originalSetTransform,e.resetTransform=e.__originalResetTransform,e.clip=e.__originalClip,e.moveTo=e.__originalMoveTo,e.lineTo=e.__originalLineTo,e.bezierCurveTo=e.__originalBezierCurveTo,e.rect=e.__originalRect,e.closePath=e.__originalClosePath,e.beginPath=e.__originalBeginPath,delete e._removeMirroring},e.save=function(){t.save(),this.__originalSave()},e.restore=function(){t.restore(),this.__originalRestore()},e.translate=function(e,n){t.translate(e,n),this.__originalTranslate(e,n)},e.scale=function(e,n){t.scale(e,n),this.__originalScale(e,n)},e.transform=function(e,n,r,i,o,a){t.transform(e,n,r,i,o,a),this.__originalTransform(e,n,r,i,o,a)},e.setTransform=function(e,n,r,i,o,a){t.setTransform(e,n,r,i,o,a),this.__originalSetTransform(e,n,r,i,o,a)},e.resetTransform=function(){t.resetTransform(),this.__originalResetTransform()},e.rotate=function(e){t.rotate(e),this.__originalRotate(e)},e.clip=function(e){t.clip(e),this.__originalClip(e)},e.moveTo=function(e,n){t.moveTo(e,n),this.__originalMoveTo(e,n)},e.lineTo=function(e,n){t.lineTo(e,n),this.__originalLineTo(e,n)},e.bezierCurveTo=function(e,n,r,i,o,a){t.bezierCurveTo(e,n,r,i,o,a),this.__originalBezierCurveTo(e,n,r,i,o,a)},e.rect=function(e,n,r,i){t.rect(e,n,r,i),this.__originalRect(e,n,r,i)},e.closePath=function(){t.closePath(),this.__originalClosePath()},e.beginPath=function(){t.beginPath(),this.__originalBeginPath()}}(i,this.suspendedCtx),this.setGState([["BM","source-over"],["ca",1],["CA",1]])}endSMaskMode(){if(!this.inSMaskMode)throw new Error("endSMaskMode called while not in smask mode");this.ctx._removeMirroring(),Ca(this.ctx,this.suspendedCtx),this.ctx=this.suspendedCtx,this.suspendedCtx=null}compose(e){if(!this.current.activeSMask)return;e?(e[0]=Math.floor(e[0]),e[1]=Math.floor(e[1]),e[2]=Math.ceil(e[2]),e[3]=Math.ceil(e[3])):e=[0,0,this.ctx.canvas.width,this.ctx.canvas.height];const t=this.current.activeSMask,n=this.suspendedCtx;this.composeSMask(n,t,this.ctx,e),this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.clearRect(0,0,this.ctx.canvas.width,this.ctx.canvas.height),this.ctx.restore(
2)}composeSMask(e,t,n,r){const i=r[0],o=r[1],a=r[2]-i,s=r[3]-o;0!==a&&0!==s&&(this.genericComposeSMask(t.context,n,a,s,t.subtype,t.backdrop,t.transferMap,i,o,t.offsetX,t.offsetY),e.save(),e.globalAlpha=1,e.globalCompositeOperation="source-over",e.setTransform(1,0,0,1,0,0),e.drawImage(n.canvas,0,0),e.restore())}genericComposeSMask(e,t,n,r,i,o,a,s,u,l,c){let d=e.canvas,h=s-l,f=u-c;if(o){const t=Je.makeHexColor(...o);if(h<0||f<0||h+n>d.width||f+r>d.height){const e=this.cachedCanvases.getCanvas("maskExtension",n,r),i=e.context;i.drawImage(d,-h,-f),i.globalCompositeOperation="destination-atop",i.fillStyle=t,i.fillRect(0,0,n,r),i.globalCompositeOperation="source-over",d=e.canvas,h=f=0}else{e.save(),e.globalAlpha=1,e.setTransform(1,0,0,1,0,0);const i=new Path2D;i.rect(h,f,n,r),e.clip(i),e.globalCompositeOperation="destination-atop",e.fillStyle=t,e.fillRect(h,f,n,r),e.restore()}}t.save(),t.globalAlpha=1,t.setTransform(1,0,0,1,0,0),"Alpha"===i&&a?t.filter=this.filterFactory.addAlphaFilter(a):"Luminosity"===i&&(t.filter=this.filterFactory.addLuminosityFilter(a));const p=new Path2D;p.rect(s,u,n,r),t.clip(p),t.globalCompositeOperation="destination-in",t.drawImage(d,h,f,n,r,s,u,n,r),t.restore()}save(){this.inSMaskMode?(Ca(this.ctx,this.suspendedCtx),this.suspendedCtx.save()):this.ctx.save();const e=this.current;this.stateStack.push(e),this.current=e.clone()}restore(){0===this.stateStack.length&&this.inSMaskMode&&this.endSMaskMode(),0!==this.stateStack.length&&(this.current=this.stateStack.pop(),this.inSMaskMode?(this.suspendedCtx.restore(),Ca(this.suspendedCtx,this.ctx)):this.ctx.restore(),this.checkSMaskState(),this.pendingClip=null,this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null)}transform(e,t,n,r,i,o){this.ctx.transform(e,t,n,r,i,o),this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null}constructPath(e,t,n){const r=this.ctx,i=this.current;let o,a,s=i.x,u=i.y;const l=xt(r),c=0===l[0]&&0===l[3]||0===l[1]&&0===l[2],d=c?n.slice(0):null;for(let n=0,h=0,f=e.length;n<f;n++)switch(0|e[n]){case ke.rectangle:s=t[h++],u=t[h++];const e=t[h++],n=t[h++],f=s+e,p=u+n;r.moveTo(s,u),0===e||0===n?r.lineTo(f,p):(r.lineTo(f,u),r.lineTo(f,p),r.lineTo(s,p)),c||i.updateRectMinMax(l,[s,u,f,p]),r.closePath();break;case ke.moveTo:s=t[h++],u=t[h++],r.moveTo(s,u),c||i.updatePathMinMax(l,s,u);break;case ke.lineTo:s=t[h++],u=t[h++],r.lineTo(s,u),c||i.updatePathMinMax(l,s,u);break;case ke.curveTo:o=s,a=u,s=t[h+4],u=t[h+5],r.bezierCurveTo(t[h],t[h+1],t[h+2],t[h+3],s,u),i.updateCurvePathMinMax(l,o,a,t[h],t[h+1],t[h+2],t[h+3],s,u,d),h+=6;break;case ke.curveTo2:o=s,a=u,r.bezierCurveTo(s,u,t[h],t[h+1],t[h+2],t[h+3]),i.updateCurvePathMinMax(l,o,a,s,u,t[h],t[h+1],t[h+2],t[h+3],d),s=t[h+2],u=t[h+3],h+=4;break;case ke.curveTo3:o=s,a=u,s=t[h+2],u=t[h+3],r.bezierCurveTo(t[h],t[h+1],s,u,s,u),i.updateCurvePathMinMax(l,o,a,t[h],t[h+1],s,u,s,u,d),h+=4;break;case ke.closePath:r.closePath()}c&&i.updateScalingPathMinMax(l,d),i.setCurrentPoint(s,u)}closePath(){this.ctx.closePath()}stroke(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=this.ctx,n=this.current.strokeColor;t.globalAlpha=this.current.strokeAlpha,this.contentVisible&&("object"==typeof n&&null!=n&&n.getPattern?(t.save(),t.strokeStyle=n.getPattern(t,this,Et(t),aa),this.rescaleAndStroke(!1),t.restore()):this.rescaleAndStroke(!0)),e&&this.consumePath(this.current.getClippedPathBoundingBox()),t.globalAlpha=this.current.fillAlpha}closeStroke(){this.closePath(),this.stroke()}fill(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=this.ctx,n=this.current.fillColor;let r=!1;this.current.patternFill&&(t.save(),t.fillStyle=n.getPattern(t,this,Et(t),oa),r=!0);const i=this.current.getClippedPathBoundingBox();this.contentVisible&&null!==i&&(this.pendingEOFill?(t.fill("evenodd"),this.pendingEOFill=!1):t.fill()),r&&t.restore(),e&&this.consumePath(i)}eoFill(){this.pendingEOFill=!0,this.fill()}fillStroke(){this.fill(!1),this.stroke(!1),this.consumePath()}eoFillStroke(){this.pendingEOFill=!0,this.fillStroke()}closeFillStroke(){this.closePath(),this.fillStroke()}closeEOFillStroke(){this.pendingEOFill=!0,this.closePath(),this.fillStroke()}endPath(){this.consumePath()}clip(){this.pendingClip=Fa}eoClip(){this.pendingClip=Pa}beginText(){this.current.textMatrix=I,this.current.textMatrixScale=1,this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}endText(){const e=this.pendingTextPaths,t=this.ctx;if(void 0===e)return void t.beginPath();const n=new Path2D,r=t.getTransform().invertSelf();for(const t of e){const e=t.transform,i=t.x,o=t.y,a=t.fontSize,s=t.path;n.addPath(s,new DOMMatrix(e).preMultiplySelf(r).translate(i,o).scale(a,-a))}t.clip(n),t.beginPath(),delete this.pendingTextPaths}setCharSpacing(e){this.current.charSpacing=e}setWordSpacing(e){this.current.wordSpacing=e}setHScale(e){this.current.textHScale=e/100}setLeading(e){this.current.leading=-e}setFont(e,t){var n;const r=this.commonObjs.get(e),i=this.current;if(!r)throw new Error("Can't find font for ".concat(e));if(i.fontMatrix=r.fontMatrix||B,0!==i.fontMatrix[0]&&0!==i.fontMatrix[3]||je("Invalid font matrix for font "+e),t<0?(t=-t,i.fontDirection=-1):i.fontDirection=1,this.current.font=r,this.current.fontSize=t,r.isType3Font)return;const o=r.loadedName||"sans-serif",a=(null===(n=r.systemFontInfo)||void 0===n?void 0:n.css)||'"'.concat(o,'", ').concat(r.fallbackName);let s="normal";r.black?s="900":r.bold&&(s="bold");const u=r.italic?"italic":"normal";let l=t;t<16?l=16:t>100&&(l=100),this.current.fontSizeScale=t/l,this.ctx.font="".concat(u," ").concat(s," ").concat(l,"px ").concat(a)}setTextRenderingMode(e){this.current.textRenderingMode=e}setTextRise(e){this.current.textRise=e}moveText(e,t){this.current.x=this.current.lineX+=e,this.current.y=this.current.lineY+=t}setLeadingMoveText(e,t){this.setLeading(-t),this.moveText(e,t)}setTextMatrix(e,t,n,r,i,o){this.current.textMatrix=[e,t,n,r,i,o],this.current.textMatrixScale=Math.hypot(e,t),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}nextLine(){this.moveText(0,this.current.leading)}paintChar(e,t,n,r,i){const o=this.ctx,a=this.current,s=a.font,u=a.textRenderingMode,l=a.fontSize/a.fontSizeScale,c=u&te,d=!!(u&ne),h=a.patternFill&&!s.missingFile,f=a.patternStroke&&!s.missingFile;let p;if((s.disableFontFace||d||h||f)&&(p=s.getPathGenerator(this.commonObjs,e)),s.disableFontFace||h||f){if(o.save(),o.translate(t,n),o.scale(l,-l),c===$||c===Z)if(r){const e=o.getTransform();o.setTransform(...r),o.fill(_(Ta,this,Ia).call(this,p,e,r))}else o.fill(p);if(c===J||c===Z)if(i){const e=o.getTransform();o.setTransform(...i),o.stroke(_(Ta,this,Ia).call(this,p,e,i))}else o.lineWidth/=l,o.stroke(p);
2o.restore()}else c!==$&&c!==Z||o.fillText(e,t,n),c!==J&&c!==Z||o.strokeText(e,t,n);if(d){(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:xt(o),x:t,y:n,fontSize:l,path:p})}}get isFontSubpixelAAEnabled(){const e=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10).context;e.scale(1.5,1),e.fillText("I",0,10);const t=e.getImageData(0,0,10,10).data;let n=!1;for(let e=3;e<t.length;e+=4)if(t[e]>0&&t[e]<255){n=!0;break}return Le(this,"isFontSubpixelAAEnabled",n)}showText(e){const t=this.current,n=t.font;if(n.isType3Font)return this.showType3Text(e);const r=t.fontSize;if(0===r)return;const i=this.ctx,o=t.fontSizeScale,a=t.charSpacing,s=t.wordSpacing,u=t.fontDirection,l=t.textHScale*u,c=e.length,d=n.vertical,h=d?1:-1,f=n.defaultVMetrics,p=r*t.fontMatrix[0],g=t.textRenderingMode===$&&!n.disableFontFace&&!t.patternFill;let v,m;if(i.save(),i.transform(...t.textMatrix),i.translate(t.x,t.y+t.textRise),u>0?i.scale(l,-1):i.scale(l,1),t.patternFill){i.save();const e=t.fillColor.getPattern(i,this,Et(i),oa);v=xt(i),i.restore(),i.fillStyle=e}if(t.patternStroke){i.save();const e=t.strokeColor.getPattern(i,this,Et(i),aa);m=xt(i),i.restore(),i.strokeStyle=e}let y=t.lineWidth;const b=t.textMatrixScale;if(0===b||0===y){const e=t.textRenderingMode&te;e!==J&&e!==Z||(y=this.getSinglePixelWidth())}else y/=b;if(1!==o&&(i.scale(o,o),y/=o),i.lineWidth=y,n.isInvalidPDFjsFont){const n=[];let r=0;for(const t of e)n.push(t.unicode),r+=t.width;return i.fillText(n.join(""),0,0),t.x+=r*p*l,i.restore(),void this.compose()}let w,D=0;for(w=0;w<c;++w){const t=e[w];if("number"==typeof t){D+=h*t*r/1e3;continue}let l=!1;const c=(t.isSpace?s:0)+a,y=t.fontChar,b=t.accent;let x,E,A=t.width;if(d){const e=t.vmetric||f,n=-(t.vmetric?e[1]:.5*A)*p,r=e[2]*p;A=e?-e[0]:A,x=n/o,E=(D+r)/o}else x=D/o,E=0;if(n.remeasure&&A>0){const e=1e3*i.measureText(y).width/r*o;if(A<e&&this.isFontSubpixelAAEnabled){const t=A/e;l=!0,i.save(),i.scale(t,1),x/=t}else A!==e&&(x+=(A-e)/2e3*r/o)}if(this.contentVisible&&(t.isInFont||n.missingFile))if(g&&!b)i.fillText(y,x,E);else if(this.paintChar(y,x,E,v,m),b){const e=x+r*b.offset.x/o,t=E-r*b.offset.y/o;this.paintChar(b.fontChar,e,t,v,m)}D+=d?A*p-c*u:A*p+c*u,l&&i.restore()}d?t.y-=D:t.x+=D*l,i.restore(),this.compose()}showType3Text(e){const t=this.ctx,n=this.current,r=n.font,i=n.fontSize,o=n.fontDirection,a=r.vertical?1:-1,s=n.charSpacing,u=n.wordSpacing,l=n.textHScale*o,c=n.fontMatrix||B,d=e.length;let h,f,p,g;if(!(n.textRenderingMode===ee)&&0!==i){for(this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null,t.save(),t.transform(...n.textMatrix),t.translate(n.x,n.y),t.scale(l,o),h=0;h<d;++h){if(f=e[h],"number"==typeof f){g=a*f*i/1e3,this.ctx.translate(g,0),n.x+=g*l;continue}const o=(f.isSpace?u:0)+s,d=r.charProcOperatorList[f.operatorListId];if(!d){je('Type3 character "'.concat(f.operatorListId,'" is not available.'));continue}this.contentVisible&&(this.processingType3=f,this.save(),t.scale(i,i),t.transform(...c),this.executeOperatorList(d),this.restore());p=Je.applyTransform([f.width,0],c)[0]*i+o,t.translate(p,0),n.x+=p*l}t.restore(),this.processingType3=null}}setCharWidth(e,t){}setCharWidthAndBounds(e,t,n,r,i,o){this.ctx.rect(n,r,i-n,o-r),this.ctx.clip(),this.endPath()}getColorN_Pattern(e){let t;if("TilingPattern"===e[0]){const n=e[1],r=this.baseTransform||xt(this.ctx),i={createCanvasGraphics:e=>new Ra(e,this.commonObjs,this.objs,this.canvasFactory,this.filterFactory,{optionalContentConfig:this.optionalContentConfig,markedContentStack:this.markedContentStack})};t=new ma(e,n,this.ctx,i,r)}else t=this._getPattern(e[1],e[2]);return t}setStrokeColorN(){this.current.strokeColor=this.getColorN_Pattern(arguments),this.current.patternStroke=!0}setFillColorN(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0}setStrokeRGBColor(e,t,n){this.ctx.strokeStyle=this.current.strokeColor=Je.makeHexColor(e,t,n),this.current.patternStroke=!1}
2setStrokeTransparent(){this.ctx.strokeStyle=this.current.strokeColor="transparent",this.current.patternStroke=!1}setFillRGBColor(e,t,n){this.ctx.fillStyle=this.current.fillColor=Je.makeHexColor(e,t,n),this.current.patternFill=!1}setFillTransparent(){this.ctx.fillStyle=this.current.fillColor="transparent",this.current.patternFill=!1}_getPattern(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.cachedPatterns.has(e)?t=this.cachedPatterns.get(e):(t=function(e){switch(e[0]){case"RadialAxial":return new ca(e);case"Mesh":return new fa(e);case"Dummy":return new pa}throw new Error("Unknown IR type: ".concat(e[0]))}(this.getObject(e)),this.cachedPatterns.set(e,t)),n&&(t.matrix=n),t}shadingFill(e){if(!this.contentVisible)return;const t=this.ctx;this.save();const n=this._getPattern(e);t.fillStyle=n.getPattern(t,this,Et(t),sa);const r=Et(t);if(r){const e=t.canvas,n=e.width,i=e.height,o=k(Je.getAxialAlignedBoundingBox([0,0,n,i],r),4),a=o[0],s=o[1],u=o[2],l=o[3];this.ctx.fillRect(a,s,u-a,l-s)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.compose(this.current.getClippedPathBoundingBox()),this.restore()}beginInlineImage(){Me("Should not call beginInlineImage")}beginImageData(){Me("Should not call beginImageData")}paintFormXObjectBegin(e,t){if(this.contentVisible&&(this.save(),this.baseTransformStack.push(this.baseTransform),e&&this.transform(...e),this.baseTransform=xt(this.ctx),t)){const e=t[2]-t[0],n=t[3]-t[1];this.ctx.rect(t[0],t[1],e,n),this.current.updateRectMinMax(xt(this.ctx),t),this.clip(),this.endPath()}}paintFormXObjectEnd(){this.contentVisible&&(this.restore(),this.baseTransform=this.baseTransformStack.pop())}beginGroup(e){if(!this.contentVisible)return;this.save(),this.inSMaskMode&&(this.endSMaskMode(),this.current.activeSMask=null);const t=this.ctx;
2e.isolated||Re("TODO: Support non-isolated groups."),e.knockout&&je("Knockout groups not supported.");const n=xt(t);if(e.matrix&&t.transform(...e.matrix),!e.bbox)throw new Error("Bounding box is required.");let r=Je.getAxialAlignedBoundingBox(e.bbox,xt(t));const i=[0,0,t.canvas.width,t.canvas.height];r=Je.intersect(r,i)||[0,0,0,0];const o=Math.floor(r[0]),a=Math.floor(r[1]),s=Math.max(Math.ceil(r[2])-o,1),u=Math.max(Math.ceil(r[3])-a,1);this.current.startNewPathAndClipBox([0,0,s,u]);let l="groupAt"+this.groupLevel;e.smask&&(l+="_smask_"+this.smaskCounter++%2);const c=this.cachedCanvases.getCanvas(l,s,u),d=c.context;d.translate(-o,-a),d.transform(...n),e.smask?this.smaskStack.push({canvas:c.canvas,context:d,offsetX:o,offsetY:a,subtype:e.smask.subtype,backdrop:e.smask.backdrop,transferMap:e.smask.transferMap||null,startTransformInverse:null}):(t.setTransform(1,0,0,1,0,0),t.translate(o,a),t.save()),Ca(t,d),this.ctx=d,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(t),this.groupLevel++}endGroup(e){if(!this.contentVisible)return;this.groupLevel--;const t=this.ctx,n=this.groupStack.pop();if(this.ctx=n,this.ctx.imageSmoothingEnabled=!1,e.smask)this.tempSMask=this.smaskStack.pop(),this.restore();else{this.ctx.restore();const e=xt(this.ctx);this.restore(),this.ctx.save(),this.ctx.setTransform(...e);const n=Je.getAxialAlignedBoundingBox([0,0,t.canvas.width,t.canvas.height],e);this.ctx.drawImage(t.canvas,0,0),this.ctx.restore(),this.compose(n)}}beginAnnotation(e,t,n,r,i){if(_(Ta,this,ja).call(this),Sa(this.ctx),this.ctx.save(),this.save(),this.baseTransform&&this.ctx.setTransform(...this.baseTransform),t){const r=t[2]-t[0],o=t[3]-t[1];if(i&&this.annotationCanvasMap){(n=n.slice())[4]-=t[0],n[5]-=t[1],(t=t.slice())[0]=t[1]=0,t[2]=r,t[3]=o;const i=k(Je.singularValueDecompose2dScale(xt(this.ctx)),2),a=i[0],s=i[1],u=this.viewportScale,l=Math.ceil(r*this.outputScaleX*u),c=Math.ceil(o*this.outputScaleY*u);this.annotationCanvas=this.canvasFactory.create(l,c);const d=this.annotationCanvas,h=d.canvas,f=d.context;this.annotationCanvasMap.set(e,h),this.annotationCanvas.savedCtx=this.ctx,this.ctx=f,this.ctx.save(),this.ctx.setTransform(a,0,0,-s,0,o*s),Sa(this.ctx)}else Sa(this.ctx),this.endPath(),this.ctx.rect(t[0],t[1],r,o),this.ctx.clip(),this.ctx.beginPath()}this.current=new xa(this.ctx.canvas.width,this.ctx.canvas.height),this.transform(...n),this.transform(...r)}endAnnotation(){this.annotationCanvas&&(this.ctx.restore(),_(Ta,this,Ma).call(this),this.ctx=this.annotationCanvas.savedCtx,delete this.annotationCanvas.savedCtx,delete this.annotationCanvas)}paintImageMaskXObject(e){if(!this.contentVisible)return;const t=e.count;(e=this.getObject(e.data,e)).count=t;const n=this.ctx,r=this.processingType3;if(r&&(void 0===r.compiled&&(r.compiled=function(e){const t=e.width,n=e.height;if(t>1e3||n>1e3)return null;const r=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),i=t+1;let o,a,s,u=new Uint8Array(i*(n+1));const l=t+7&-8;let c=new Uint8Array(l*n),d=0;for(const t of e.data){let e=128;for(;e>0;)c[d++]=t&e?0:255,e>>=1}let h=0;for(d=0,0!==c[d]&&(u[0]=1,++h),a=1;a<t;a++)c[d]!==c[d+1]&&(u[a]=c[d]?2:1,++h),d++;for(0!==c[d]&&(u[a]=2,++h),o=1;o<n;o++){d=o*l,s=o*i,c[d-l]!==c[d]&&(u[s]=c[d]?1:8,++h);let e=(c[d]?4:0)+(c[d-l]?8:0);for(a=1;a<t;a++)e=(e>>2)+(c[d+1]?4:0)+(c[d-l+1]?8:0),r[e]&&(u[s+a]=r[e],++h),d++;if(c[d-l]!==c[d]&&(u[s+a]=c[d]?2:4,++h),h>1e3)return null}for(d=l*(n-1),s=o*i,0!==c[d]&&(u[s]=8,++h),a=1;a<t;a++)c[d]!==c[d+1]&&(u[s+a]=c[d]?4:8,++h),d++;if(0!==c[d]&&(u[s+a]=4,++h),h>1e3)return null;const f=new Int32Array([0,i,-1,0,-i,0,0,0,1]),p=new Path2D;for(o=0;h&&o<=n;o++){let e=o*i;const n=e+t;for(;e<n&&!u[e];)e++;if(e===n)continue;p.moveTo(e%i,o);const r=e;let a=u[e];do{const t=f[a];do{e+=t}while(!u[e]);const n=u[e];5!==n&&10!==n?(a=n,u[e]=0):(a=n&51*a>>4,u[e]&=a>>2|a<<2),p.lineTo(e%i,e/i|0),u[e]||--h}while(r!==e);--o}return c=null,u=null,function(e){e.save(),e.scale(1/t,-1/n),e.translate(0,-n),e.fill(p),e.beginPath(),e.restore()}}(e)),r.compiled))return void r.compiled(n);const i=this._createMaskCanvas(e),o=i.canvas;n.save(),n.setTransform(1,0,0,1,0,0),n.drawImage(o,i.offsetX,i.offsetY),n.restore(
2),this.compose()}paintImageMaskXObjectRepeat(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4?arguments[4]:void 0,o=arguments.length>5?arguments[5]:void 0;if(!this.contentVisible)return;e=this.getObject(e.data,e);const a=this.ctx;a.save();const s=xt(a);a.transform(t,n,r,i,0,0);const u=this._createMaskCanvas(e);a.setTransform(1,0,0,1,u.offsetX-s[4],u.offsetY-s[5]);for(let e=0,l=o.length;e<l;e+=2){const l=Je.transform(s,[t,n,r,i,o[e],o[e+1]]),c=k(Je.applyTransform([0,0],l),2),d=c[0],h=c[1];a.drawImage(u.canvas,d,h)}a.restore(),this.compose()}paintImageMaskXObjectGroup(e){if(!this.contentVisible)return;const t=this.ctx,n=this.current.fillColor,r=this.current.patternFill;for(const i of e){const e=i.data,o=i.width,a=i.height,s=i.transform,u=this.cachedCanvases.getCanvas("maskCanvas",o,a),l=u.context;l.save();Aa(l,this.getObject(e,i)),l.globalCompositeOperation="source-in",l.fillStyle=r?n.getPattern(l,this,Et(t),oa):n,l.fillRect(0,0,o,a),l.restore(),t.save(),t.transform(...s),t.scale(1,-1),Da(t,u.canvas,0,0,o,a,0,-1,1,1),t.restore()}this.compose()}paintImageXObject(e){if(!this.contentVisible)return;const t=this.getObject(e);t?this.paintInlineImageXObject(t):je("Dependent image isn't ready yet")}paintImageXObjectRepeat(e,t,n,r){if(!this.contentVisible)return;const i=this.getObject(e);if(!i)return void je("Dependent image isn't ready yet");const o=i.width,a=i.height,s=[];for(let e=0,i=r.length;e<i;e+=2)s.push({transform:[t,0,0,n,r[e],r[e+1]],x:0,y:0,w:o,h:a});this.paintInlineImageXObjectGroup(i,s)}applyTransferMapsToCanvas(e){return"none"!==this.current.transferMaps&&(e.filter=this.current.transferMaps,e.drawImage(e.canvas,0,0),e.filter="none"),e.canvas}applyTransferMapsToBitmap(e){if("none"===this.current.transferMaps)return e.bitmap;const t=e.bitmap,n=e.width,r=e.height,i=this.cachedCanvases.getCanvas("inlineImage",n,r),o=i.context;return o.filter=this.current.transferMaps,o.drawImage(t,0,0),o.filter="none",i.canvas}paintInlineImageXObject(e){if(!this.contentVisible)return;const t=e.width,n=e.height,r=this.ctx;if(this.save(),!M){const e=r.filter;"none"!==e&&""!==e&&(r.filter="none")}let i;if(r.scale(1/t,-1/n),e.bitmap)i=this.applyTransferMapsToBitmap(e);else if("function"==typeof HTMLElement&&e instanceof HTMLElement||!e.data)i=e;else{const r=this.cachedCanvases.getCanvas("inlineImage",t,n).context;Ea(r,e),i=this.applyTransferMapsToCanvas(r)}const o=this._scaleImage(i,Et(r));r.imageSmoothingEnabled=_a(xt(r),e.interpolate),Da(r,o.img,0,0,o.paintWidth,o.paintHeight,0,-n,t,n),this.compose(),this.restore()}paintInlineImageXObjectGroup(e,t){if(!this.contentVisible)return;const n=this.ctx;let r;if(e.bitmap)r=e.bitmap;else{const t=e.width,n=e.height,i=this.cachedCanvases.getCanvas("inlineImage",t,n).context;Ea(i,e),r=this.applyTransferMapsToCanvas(i)}for(const e of t)n.save(),n.transform(...e.transform),n.scale(1,-1),Da(n,r,e.x,e.y,e.w,e.h,0,-1,1,1),n.restore();this.compose()}paintSolidColorImageMask(){this.contentVisible&&(this.ctx.fillRect(0,0,1,1),this.compose())}markPoint(e){}markPointProps(e,t){}beginMarkedContent(e){this.markedContentStack.push({visible:!0})}beginMarkedContentProps(e,t){"OC"===e?this.markedContentStack.push({visible:this.optionalContentConfig.isVisible(t)}):this.markedContentStack.push({visible:!0}),this.contentVisible=this.isContentVisible()}endMarkedContent(){this.markedContentStack.pop(),this.contentVisible=this.isContentVisible()}beginCompat(){}endCompat(){}consumePath(e){const t=this.current.isEmptyClip();this.pendingClip&&this.current.updateClipFromPath(),this.pendingClip||this.compose(e);const n=this.ctx;this.pendingClip&&(t||(this.pendingClip===Pa?n.clip("evenodd"):n.clip()),this.pendingClip=null),this.current.startNewPathAndClipBox(this.current.clipBox),n.beginPath()}getSinglePixelWidth(){if(!this._cachedGetSinglePixelWidth){const e=xt(this.ctx);if(0===e[1]&&0===e[2])this._cachedGetSinglePixelWidth=1/Math.min(Math.abs(e[0]),Math.abs(e[3]));else{const t=Math.abs(e[0]*e[3]-e[2]*e[1]),n=Math.hypot(e[0],e[2]),r=Math.hypot(e[1],e[3]);this._cachedGetSinglePixelWidth=Math.max(n,r)/t}}return this._cachedGetSinglePixelWidth}getScaleForStroking(){if(-1===this._cachedScaleForStroking[0]){const e=this.current.lineWidth,t=this.ctx.getTransform(),n=t.a,r=t.b,i=t.c,o=t.d;let a,s;if(0===r&&0===i){const t=Math.abs(n),r=Math.abs(o);if(t===r)if(0===e)a=s=1/t;else{const n=t*e;a=s=n<1?1/n:1}else if(0===e)a=1/t,s=1/r;else{const n=t*e,i=r*e;a=n<1?1/n:1,s=i<1?1/i:1}}else{const t=Math.abs(n*o-r*i),u=Math.hypot(n,r),l=Math.hypot(i,o);if(0===e)a=l/t,s=u/t;else{const n=e*t;a=l>n?l/n:1,s=u>n?u/n:1}}this._cachedScaleForStroking[0]=a,this._cachedScaleForStroking[1]=s}return this._cachedScaleForStroking}rescaleAndStroke(e){const t=this.ctx,n=this.current.lineWidth,r=k(this.getScaleForStroking(),2),i=r[0],o=r[1];if(t.lineWidth=n||1,1===i&&1===o)return void t.stroke();const a=t.getLineDash();if(e&&t.save(),t.scale(i,o),a.length>0){const e=Math.max(i,o);t.setLineDash(a.map((t=>t/e))),t.lineDashOffset/=e}
2t.stroke(),e&&t.restore()}isContentVisible(){for(let e=this.markedContentStack.length-1;e>=0;e--)if(!this.markedContentStack[e].visible)return!1;return!0}}function ja(){for(;this.stateStack.length||this.inSMaskMode;)this.restore();this.current.activeSMask=null,this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null)}function Ma(){if(this.pageColors){const e=this.filterFactory.addHCMFilter(this.pageColors.foreground,this.pageColors.background);if("none"!==e){const t=this.ctx.filter;this.ctx.filter=e,this.ctx.drawImage(this.ctx.canvas,0,0),this.ctx.filter=t}}}function Ia(e,t,n){const r=new Path2D;return r.addPath(e,new DOMMatrix(n).invertSelf().multiplySelf(t)),r}for(const e in ke)void 0!==Ra.prototype[e]&&(Ra.prototype[ke[e]]=Ra.prototype[e]);class Ba{static get workerPort(){return _(Ba,this,La)._}static set workerPort(e){if(!("undefined"!=typeof Worker&&e instanceof Worker)&&null!==e)throw new Error("Invalid `workerPort` type.");La._=_(Ba,this,e)}static get workerSrc(){return _(Ba,this,Na)._}static set workerSrc(e){if("string"!=typeof e)throw new Error("Invalid `workerSrc` type.");Na._=_(Ba,this,e)}}var La={_:null},Na={_:""},Ua=new WeakMap,za=new WeakMap;class Wa{constructor(e){let t=e.parsedData,n=e.rawData;D(this,Ua,void 0),D(this,za,void 0),C(Ua,this,t),C(za,this,n)}getRaw(){return A(za,this)}get(e){var t;return null!==(t=A(Ua,this).get(e))&&void 0!==t?t:null}getAll(){return Ye(A(Ua,this))}has(e){return A(Ua,this).has(e)}}const Ha=Symbol("INTERNAL");var Va=new WeakMap,Ga=new WeakMap,qa=new WeakMap,Ka=new WeakMap;class Xa{constructor(e,t){let n=t.name,r=t.intent,i=t.usage,o=t.rbGroups;D(this,Va,!1),D(this,Ga,!1),D(this,qa,!1),D(this,Ka,!0),C(Va,this,!!(e&U)),C(Ga,this,!!(e&z)),this.name=n,this.intent=r,this.usage=i,this.rbGroups=o}get visible(){if(A(qa,this))return A(Ka,this);if(!A(Ka,this))return!1;const e=this.usage,t=e.print,n=e.view;return A(Va,this)?"OFF"!==(null==n?void 0:n.viewState):!A(Ga,this)||"OFF"!==(null==t?void 0:t.printState)}_setVisible(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e!==Ha&&Me("Internal method `_setVisible` called."),C(qa,this,n),C(Ka,this,t)}}var Ya=new WeakMap,Qa=new WeakMap,$a=new WeakMap,Ja=new WeakMap,Za=new WeakSet;class es{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:U;if(w(this,Za),D(this,Ya,null),D(this,Qa,new Map),D(this,$a,null),D(this,Ja,null),this.renderingIntent=t,this.name=null,this.creator=null,null!==e){this.name=e.name,this.creator=e.creator,C(Ja,this,e.order);for(const n of e.groups)A(Qa,this).set(n.id,new Xa(t,n));if("OFF"===e.baseState)for(const e of A(Qa,this).values())e._setVisible(Ha,!1);for(const t of e.on)A(Qa,this).get(t)._setVisible(Ha,!0);for(const t of e.off)A(Qa,this).get(t)._setVisible(Ha,!1);C($a,this,this.getHash())}}isVisible(e){if(0===A(Qa,this).size)return!0;if(!e)return Re("Optional content group not defined."),!0;if("OCG"===e.type)return A(Qa,this).has(e.id)?A(Qa,this).get(e.id).visible:(je("Optional content group not found: ".concat(e.id)),!0);if("OCMD"===e.type){if(e.expression)return _(Za,this,ts).call(this,e.expression);if(!e.policy||"AnyOn"===e.policy){for(const t of e.ids){if(!A(Qa,this).has(t))return je("Optional content group not found: ".concat(t)),!0;if(A(Qa,this).get(t).visible)return!0}return!1}if("AllOn"===e.policy){for(const t of e.ids){if(!A(Qa,this).has(t))return je("Optional content group not found: ".concat(t)),!0;if(!A(Qa,this).get(t).visible)return!1}return!0}if("AnyOff"===e.policy){for(const t of e.ids){if(!A(Qa,this).has(t))return je("Optional content group not found: ".concat(t)),!0;if(!A(Qa,this).get(t).visible)return!0}return!1}if("AllOff"===e.policy){for(const t of e.ids){if(!A(Qa,this).has(t))return je("Optional content group not found: ".concat(t)),!0;if(A(Qa,this).get(t).visible)return!1}return!0}return je("Unknown optional content policy ".concat(e.policy,".")),!0}return je("Unknown group type ".concat(e.type,".")),!0}setVisibility(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const r=A(Qa,this).get(e);if(r){if(n&&t&&r.rbGroups.length)for(const t of r.rbGroups)for(const n of t){var i;if(n!==e)null===(i=A(Qa,this).get(n))||void 0===i||i._setVisible(Ha,!1,!0)}r._setVisible(Ha,!!t,!0),C(Ya,this,null)}else je("Optional content group not found: ".concat(e))}setOCGState(e){let t,n=e.state,r=e.preserveRB;for(const e of n){switch(e){case"ON":case"OFF":case"Toggle":t=e;continue}const n=A(Qa,this).get(e);if(n)switch(t){case"ON":this.setVisibility(e,!0,r);break;case"OFF":this.setVisibility(e,!1,r);break;case"Toggle":this.setVisibility(e,!n.visible,r)}}C(Ya,this,null)}get hasInitialVisibility(){return null===A($a,this)||this.getHash()===A($a,this)}getOrder(){return A(Qa,this).size?A(Ja,this)?A(Ja,this).slice():[...A(Qa,this).keys()]:null}getGroups(){return A(Qa,this).size>0?Ye(A(Qa,this)):null}getGroup(e){return A(Qa,this).get(e)||null}getHash(){if(null!==A(Ya,this))return A(Ya,this);const e=new Ji;for(const n of A(Qa,this)){var t=k(n,2);const r=t[0],i=t[1];e.update("".concat(r,":").concat(i.visible))}return C(Ya,this,e.hexdigest())}}function ts(e){const t=e.length;if(t<2)return!0;const n=e[0];for(let r=1;r<t;r++){const t=e[r];let i;if(Array.isArray(t))i=_(Za,this,ts).call(this,t);else{if(!A(Qa,this).has(t))return je("Optional content group not found: ".concat(t)),!0;i=A(Qa,this).get(t).visible}switch(n){case"And":if(!i)return!1;break;case"Or":if(i)return!0;break;case"Not":return!i;default:return!0}}return"And"===n}class ns{constructor(e,t){let n=t.disableRange,r=void 0!==n&&n,i=t.disableStream,o=void 0!==i&&i;Ie(e,'PDFDataTransportStream - missing required "pdfDataRangeTransport" argument.');const a=e.length,s=e.initialData,u=e.progressiveDone,l=e.contentDispositionFilename;if(this._queuedChunks=[],this._progressiveDone=u,this._contentDispositionFilename=l,(null==s?void 0:s.length)>0){const e=s instanceof Uint8Array&&s.byteLength===s.buffer.byteLength?s.buffer:new Uint8Array(s).buffer;this._queuedChunks.push(e)}this._pdfDataRangeTransport=e,this._isStreamingSupported=!o,this._isRangeSupported=!r,this._contentLength=a,this._fullRequestReader=null,this._rangeReaders=[],e.addRangeListener(((e,t)=>{this._onReceiveData({begin:e,chunk:t})})),e.addProgressListener(((e,t)=>{this._onProgress({loaded:e,total:t})})),e.addProgressiveReadListener((e=>{this._onReceiveData({chunk:e})})),e.addProgressiveDoneListener((()=>{this._onProgressiveDone()})),e.transportReady()}_onReceiveData(e){let t=e.begin,n=e.chunk;const r=n instanceof Uint8Array&&n.byteLength===n.buffer.byteLength?n.buffer:new Uint8Array(n).buffer;if(void 0===t)this._fullRequestReader?this._fullRequestReader._enqueue(r):this._queuedChunks.push(r);else{Ie(this._rangeReaders.some((function(e){return e._begin===t&&(e._enqueue(r),!0)})),"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}get _progressiveDataLength(){var e,t;return null!==(e=null===(t=this._fullRequestReader)||void 0===t?void 0:t._loaded)&&void 0!==e?e:0}_onProgress(e){var t,n,r,i;void 0===e.total?null===(t=this._rangeReaders[0])||void 0===t||null===(n=t.onProgress)||void 0===n||n.call(t,{loaded:e.loaded}):null===(r=this._fullRequestReader)||void 0===r||null===(i=r.onProgress)||void 0===i||i.call(r,{loaded:e.loaded,total:e.total})}_onProgressiveDone(){var e;null===(e=this._fullRequestReader)||void 0===e||e.progressiveDone(),this._progressiveDone=!0}_removeRangeReader(e){const t=this._rangeReaders.indexOf(e);t>=0&&this._rangeReaders.splice(t,1)}getFullReader(){Ie(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");const e=this._queuedChunks;return this._queuedChunks=null,new rs(this,e,this._progressiveDone,this._contentDispositionFilename)}getRangeReader(e,t){if(t<=this._progressiveDataLength)return null;const n=new is(this,e,t);return this._pdfDataRangeTransport.requestDataRange(e,t),this._rangeReaders.push(n),n}cancelAllRequests(e){var t;null===(t=this._fullRequestReader)||void 0===t||t.cancel(e);for(const t of this._rangeReaders.slice(0))t.cancel(e);this._pdfDataRangeTransport.abort()}}class rs{constructor(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;this._stream=e,this._done=n||!1,this._filename=dt(r)?r:null,this._queuedChunks=t||[],this._loaded=0;for(const e of this._queuedChunks)this._loaded+=e.byteLength;
2this._requests=[],this._headersReady=Promise.resolve(),e._fullRequestReader=this,this.onProgress=null}_enqueue(e){if(!this._done){if(this._requests.length>0){this._requests.shift().resolve({value:e,done:!1})}else this._queuedChunks.push(e);this._loaded+=e.byteLength}}get headersReady(){return this._headersReady}get filename(){return this._filename}get isRangeSupported(){return this._stream._isRangeSupported}get isStreamingSupported(){return this._stream._isStreamingSupported}get contentLength(){return this._stream._contentLength}async read(){if(this._queuedChunks.length>0){return{value:this._queuedChunks.shift(),done:!1}}if(this._done)return{value:void 0,done:!0};const e=Promise.withResolvers();return this._requests.push(e),e.promise}cancel(e){this._done=!0;for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0}progressiveDone(){this._done||(this._done=!0)}}class is{constructor(e,t,n){this._stream=e,this._begin=t,this._end=n,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}_enqueue(e){if(!this._done){if(0===this._requests.length)this._queuedChunk=e;else{this._requests.shift().resolve({value:e,done:!1});for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0}this._done=!0,this._stream._removeRangeReader(this)}}get isStreamingSupported(){return!1}async read(){if(this._queuedChunk){const e=this._queuedChunk;return this._queuedChunk=null,{value:e,done:!1}}if(this._done)return{value:void 0,done:!0};const e=Promise.withResolvers();return this._requests.push(e),e.promise}cancel(e){this._done=!0;for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0,this._stream._removeRangeReader(this)}}function os(e,t){const n=new Headers;if(!e||!t||"object"!=typeof t)return n;for(const e in t){const r=t[e];void 0!==r&&n.append(e,r)}return n}function as(e){try{return new URL(e).origin}catch(e){}return null}function ss(e){let t=e.responseHeaders,n=e.isHttp,r=e.rangeChunkSize,i=e.disableRange;const o={allowRangeRequests:!1,suggestedLength:void 0},a=parseInt(t.get("Content-Length"),10);if(!Number.isInteger(a))return o;if(o.suggestedLength=a,a<=2*r)return o;if(i||!n)return o;if("bytes"!==t.get("Accept-Ranges"))return o;return"identity"!==(t.get("Content-Encoding")||"identity")||(o.allowRangeRequests=!0),o}function us(e){const t=e.get("Content-Disposition");if(t){let e=function(e){let t=!0,n=r("filename\\*","i").exec(e);if(n){n=n[1];let e=a(n);return e=unescape(e),e=s(e),e=u(e),o(e)}if(n=function(e){const t=[];let n;const i=r("filename\\*((?!0\\d)\\d+)(\\*?)","ig");for(;null!==(n=i.exec(e));){let e=k(n,4),r=e[1],i=e[2],o=e[3];if(r=parseInt(r,10),r in t){if(0===r)break}else t[r]=[i,o]}const o=[];for(let e=0;e<t.length&&e in t;++e){let n=k(t[e],2),r=n[0],i=n[1];i=a(i),r&&(i=unescape(i),0===e&&(i=s(i))),o.push(i)}return o.join("")}(e),n)return o(u(n));if(n=r("filename","i").exec(e),n){n=n[1];let e=a(n);return e=u(e),o(e)}function r(e,t){return new RegExp("(?:^|;)\\s*"+e+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',t)}function i(e,n){if(e){if(!/^[\x00-\xFF]+$/.test(n))return n;try{const r=new TextDecoder(e,{fatal:!0}),i=Xe(n);n=r.decode(i),t=!1}catch(e){}}return n}function o(e){return t&&/[\x80-\xff]/.test(e)&&(e=i("utf-8",e),t&&(e=i("iso-8859-1",e))),e}function a(e){if(e.startsWith('"')){const t=e.slice(1).split('\\"');for(let e=0;e<t.length;++e){const n=t[e].indexOf('"');-1!==n&&(t[e]=t[e].slice(0,n),t.length=e+1),t[e]=t[e].replaceAll(/\\(.)/g,"$1")}e=t.join('"')}return e}function s(e){const t=e.indexOf("'");return-1===t?e:i(e.slice(0,t),e.slice(t+1).replace(/^[^']*'/,""))}function u(e){return!e.startsWith("=?")||/[\x00-\x19\x80-\xff]/.test(e)?e:e.replaceAll(/=\?([\w-]*)\?([QqBb])\?((?:[^?]|\?(?!=))*)\?=/g,(function(e,t,n,r){if("q"===n||"Q"===n)return i(t,r=(r=r.replaceAll("_"," ")).replaceAll(/=([0-9a-fA-F]{2})/g,(function(e,t){return String.fromCharCode(parseInt(t,16))})));try{r=atob(r)}catch(e){}return i(t,r)}))}return""}(t);if(e.includes("%"))try{e=decodeURIComponent(e)}catch(e){}if(dt(e))return e}return null}function ls(e,t){return 404===e||0===e&&t.startsWith("file:")?new He('Missing PDF "'+t+'".'):new Ve("Unexpected server response 
2(".concat(e,') while retrieving PDF "').concat(t,'".'),e)}function cs(e){return 200===e||206===e}function ds(e,t,n){return{method:"GET",headers:e,signal:n.signal,mode:"cors",credentials:t?"include":"same-origin",redirect:"follow"}}function hs(e){return e instanceof Uint8Array?e.buffer:e instanceof ArrayBuffer?e:(je("getArrayBuffer - unexpected data format: ".concat(e)),new Uint8Array(e).buffer)}class fs{constructor(e){S(this,"_responseOrigin",null),this.source=e,this.isHttp=/^https?:/i.test(e.url),this.headers=os(this.isHttp,e.httpHeaders),this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){var e,t;return null!==(e=null===(t=this._fullRequestReader)||void 0===t?void 0:t._loaded)&&void 0!==e?e:0}getFullReader(){return Ie(!this._fullRequestReader,"PDFFetchStream.getFullReader can only be called once."),this._fullRequestReader=new ps(this),this._fullRequestReader}getRangeReader(e,t){if(t<=this._progressiveDataLength)return null;const n=new gs(this,e,t);return this._rangeRequestReaders.push(n),n}cancelAllRequests(e){var t;null===(t=this._fullRequestReader)||void 0===t||t.cancel(e);for(const t of this._rangeRequestReaders.slice(0))t.cancel(e)}}class ps{constructor(e){this._stream=e,this._reader=null,this._loaded=0,this._filename=null;const t=e.source;this._withCredentials=t.withCredentials||!1,this._contentLength=t.length,this._headersCapability=Promise.withResolvers(),this._disableRange=t.disableRange||!1,this._rangeChunkSize=t.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._abortController=new AbortController,this._isStreamingSupported=!t.disableStream,this._isRangeSupported=!t.disableRange;const n=new Headers(e.headers),r=t.url;fetch(r,ds(n,this._withCredentials,this._abortController)).then((t=>{if(e._responseOrigin=as(t.url),!cs(t.status))throw ls(t.status,r);this._reader=t.body.getReader(),this._headersCapability.resolve();const n=t.headers,i=ss({responseHeaders:n,isHttp:e.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange}),o=i.allowRangeRequests,a=i.suggestedLength;this._isRangeSupported=o,this._contentLength=a||this._contentLength,this._filename=us(n),!this._isStreamingSupported&&this._isRangeSupported&&this.cancel(new qe("Streaming is disabled."))})).catch(this._headersCapability.reject),this.onProgress=null}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}async read(){var e;await this._headersCapability.promise;const t=await this._reader.read(),n=t.value,r=t.done;return r?{value:n,done:r}:(this._loaded+=n.byteLength,null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:this._loaded,total:this._contentLength}),{value:hs(n),done:!1})}cancel(e){var t;null===(t=this._reader)||void 0===t||t.cancel(e),this._abortController.abort()}}class gs{constructor(e,t,n){this._stream=e,this._reader=null,this._loaded=0;const r=e.source;this._withCredentials=r.withCredentials||!1,this._readCapability=Promise.withResolvers(),this._isStreamingSupported=!r.disableStream,this._abortController=new AbortController;const i=new Headers(e.headers);i.append("Range","bytes=".concat(t,"-").concat(n-1));const o=r.url;fetch(o,ds(i,this._withCredentials,this._abortController)).then((t=>{const n=as(t.url);if(n!==e._responseOrigin)throw new Error('Expected range response-origin "'.concat(n,'" to match "').concat(e._responseOrigin,'".'));if(!cs(t.status))throw ls(t.status,o);this._readCapability.resolve(),this._reader=t.body.getReader()})).catch(this._readCapability.reject),this.onProgress=null}get isStreamingSupported(){return this._isStreamingSupported}async read(){var e;await this._readCapability.promise;const t=await this._reader.read(),n=t.value,r=t.done;return r?{value:n,done:r}:(this._loaded+=n.byteLength,null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:this._loaded}),{value:hs(n),done:!1})}cancel(e){var t;null===(t=this._reader)||void 0===t||t.cancel(e),this._abortController.abort()}}
2class vs{constructor(e){let t=e.url,n=e.httpHeaders,r=e.withCredentials;S(this,"_responseOrigin",null),this.url=t,this.isHttp=/^https?:/i.test(t),this.headers=os(this.isHttp,n),this.withCredentials=r||!1,this.currXhrId=0,this.pendingRequests=Object.create(null)}request(e){const t=new XMLHttpRequest,n=this.currXhrId++,r=this.pendingRequests[n]={xhr:t};t.open("GET",this.url),t.withCredentials=this.withCredentials;for(const e of this.headers){var i=k(e,2);const n=i[0],r=i[1];t.setRequestHeader(n,r)}return this.isHttp&&"begin"in e&&"end"in e?(t.setRequestHeader("Range","bytes=".concat(e.begin,"-").concat(e.end-1)),r.expectedStatus=206):r.expectedStatus=200,t.responseType="arraybuffer",Ie(e.onError,"Expected `onError` callback to be provided."),t.onerror=()=>{e.onError(t.status)},t.onreadystatechange=this.onStateChange.bind(this,n),t.onprogress=this.onProgress.bind(this,n),r.onHeadersReceived=e.onHeadersReceived,r.onDone=e.onDone,r.onError=e.onError,r.onProgress=e.onProgress,t.send(null),n}onProgress(e,t){var n;const r=this.pendingRequests[e];r&&(null===(n=r.onProgress)||void 0===n||n.call(r,t))}onStateChange(e,t){const n=this.pendingRequests[e];if(!n)return;const r=n.xhr;if(r.readyState>=2&&n.onHeadersReceived&&(n.onHeadersReceived(),delete n.onHeadersReceived),4!==r.readyState)return;if(!(e in this.pendingRequests))return;if(delete this.pendingRequests[e],0===r.status&&this.isHttp)return void n.onError(r.status);const i=r.status||200;if(!(200===i&&206===n.expectedStatus)&&i!==n.expectedStatus)return void n.onError(r.status);const o=function(e){const t=e.response;return"string"!=typeof t?t:Xe(t).buffer}(r);if(206===i){const e=r.getResponseHeader("Content-Range"),t=/bytes (\d+)-(\d+)\/(\d+)/.exec(e);t?n.onDone({begin:parseInt(t[1],10),chunk:o}):(je('Missing or invalid "Content-Range" header.'),n.onError(0))}else o?n.onDone({begin:0,chunk:o}):n.onError(r.status)}getRequestXhr(e){return this.pendingRequests[e].xhr}isPendingRequest(e){return e in this.pendingRequests}abortRequest(e){const t=this.pendingRequests[e].xhr;delete this.pendingRequests[e],t.abort()}}class ms{constructor(e){this._source=e,this._manager=new vs(e),this._rangeChunkSize=e.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}_onRangeRequestReaderClosed(e){const t=this._rangeRequestReaders.indexOf(e);t>=0&&this._rangeRequestReaders.splice(t,1)}getFullReader(){return Ie(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new ys(this._manager,this._source),this._fullRequestReader}getRangeReader(e,t){const n=new bs(this._manager,e,t);return n.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(n),n}cancelAllRequests(e){var t;null===(t=this._fullRequestReader)||void 0===t||t.cancel(e);for(const t of this._rangeRequestReaders.slice(0))t.cancel(e)}}class ys{constructor(e,t){this._manager=e,this._url=t.url,this._fullRequestId=e.request({onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)}),this._headersCapability=Promise.withResolvers(),this._disableRange=t.disableRange||!1,this._contentLength=t.length,this._rangeChunkSize=t.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}_onHeadersReceived(){const e=this._fullRequestId,t=this._manager.getRequestXhr(e);this._manager._responseOrigin=as(t.responseURL);const n=t.getAllResponseHeaders(),r=new Headers(n?n.trimStart().replace(/[^\S ]+$/,"").split(/[\r\n]+/).map((e=>{const t=b(e.split(": "));return[t[0],t.slice(1).join(": ")]})):[]),i=ss({responseHeaders:r,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange}),o=i.allowRangeRequests,a=i.suggestedLength;o&&(this._isRangeSupported=!0),this._contentLength=a||this._contentLength,this._filename=us(r),this._isRangeSupported&&this._manager.abortRequest
2(e),this._headersCapability.resolve()}_onDone(e){if(e)if(this._requests.length>0){this._requests.shift().resolve({value:e.chunk,done:!1})}else this._cachedChunks.push(e.chunk);if(this._done=!0,!(this._cachedChunks.length>0)){for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0}}_onError(e){this._storedError=ls(e,this._url),this._headersCapability.reject(this._storedError);for(const e of this._requests)e.reject(this._storedError);this._requests.length=0,this._cachedChunks.length=0}_onProgress(e){var t;null===(t=this.onProgress)||void 0===t||t.call(this,{loaded:e.loaded,total:e.lengthComputable?e.total:this._contentLength})}get filename(){return this._filename}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}get contentLength(){return this._contentLength}get headersReady(){return this._headersCapability.promise}async read(){if(await this._headersCapability.promise,this._storedError)throw this._storedError;if(this._cachedChunks.length>0){return{value:this._cachedChunks.shift(),done:!1}}if(this._done)return{value:void 0,done:!0};const e=Promise.withResolvers();return this._requests.push(e),e.promise}cancel(e){this._done=!0,this._headersCapability.reject(e);for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}}class bs{constructor(e,t,n){this._manager=e,this._url=e.url,this._requestId=e.request({begin:t,end:n,onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)}),this._requests=[],this._queuedChunk=null,this._done=!1,this._storedError=void 0,this.onProgress=null,this.onClosed=null}_onHeadersReceived(){var e;const t=as(null===(e=this._manager.getRequestXhr(this._requestId))||void 0===e?void 0:e.responseURL);t!==this._manager._responseOrigin&&(this._storedError=new Error('Expected range response-origin "'.concat(t,'" to match "').concat(this._manager._responseOrigin,'".')),this._onError(0))}_close(){var e;null===(e=this.onClosed)||void 0===e||e.call(this,this)}_onDone(e){const t=e.chunk;if(this._requests.length>0){this._requests.shift().resolve({value:t,done:!1})}else this._queuedChunk=t;this._done=!0;for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0,this._close()}_onError(e){var t;null!==(t=this._storedError)&&void 0!==t||(this._storedError=ls(e,this._url));for(const e of this._requests)e.reject(this._storedError);this._requests.length=0,this._queuedChunk=null}_onProgress(e){var t;this.isStreamingSupported||(null===(t=this.onProgress)||void 0===t||t.call(this,{loaded:e.loaded}))}get isStreamingSupported(){return!1}async read(){if(this._storedError)throw this._storedError;if(null!==this._queuedChunk){const e=this._queuedChunk;return this._queuedChunk=null,{value:e,done:!1}}if(this._done)return{value:void 0,done:!0};const e=Promise.withResolvers();return this._requests.push(e),e.promise}cancel(e){this._done=!0;for(const e of this._requests)e.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}}const ws=/^[a-z][a-z0-9\-+.]+:/i;class Ds{constructor(e){this.source=e,this.url=function(e){if(ws.test(e))return new URL(e);const t=process.getBuiltinModule("url");return new URL(t.pathToFileURL(e))}(e.url),Ie("file:"===this.url.protocol,"PDFNodeStream only supports file:// URLs."),this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){var e,t;return null!==(e=null===(t=this._fullRequestReader)||void 0===t?void 0:t._loaded)&&void 0!==e?e:0}getFullReader(){return Ie(!this._fullRequestReader,"PDFNodeStream.getFullReader can only be called once."),this._fullRequestReader=new xs(this),this._fullRequestReader}getRangeReader(e,t){if(t<=this._progressiveDataLength)return null;const n=new Es(this,e,t);return this._rangeRequestReaders.push(n),n}cancelAllRequests(e){var t;null===(t=this._fullRequestReader)||void 0===t||t.cancel(e);for(const t of this._rangeRequestReaders.slice(0))t.cancel(e)}}class xs{constructor(e){this._url=e.url,this._done=!1,this._storedError=null,this.onProgress=null;const t=e.source;this._contentLength=t.length,this._loaded=0,this._filename=null,this._disableRange=t.disableRange||!1,this._rangeChunkSize=t.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!t.disableStream,this._isRangeSupported=!t.disableRange,this._readableStream=null,this._readCapability=Promise.withResolvers(),this._headersCapability=Promise.withResolvers();const n=process.getBuiltinModule("fs");n.promises.lstat(this._url).then((e=>{this._contentLength=e.size,this._setReadableStream(n.createReadStream(this._url)),this._headersCapability.resolve()}),(e=>{"ENOENT"===e.code&&(e=new He('Missing PDF "'.concat(this._url,'".'))),this._storedError=e,this._headersCapability.reject(e)}))}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}async read(){var e;if(await this._readCapability.promise,this._done)return{value:void 0,done:!0};if(this._storedError)throw this._storedError;const t=this._readableStream.read();if(null===t)return this._readCapability=Promise.withResolvers(),this.read();this._loaded+=t.length,null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:this._loaded,total:this._contentLength});return{value:new Uint8Array(t).buffer,done:!1}}cancel(e){this._readableStream?this._readableStream.destroy(e):this._error(e)}_error(e){this._storedError=e,this._readCapability.resolve()}_setReadableStream(e){this._readableStream=e,e.on("readable",(()=>{this._readCapability.resolve()})),e.on("end",(()=>{e.destroy(),this._done=!0,this._readCapability.resolve()})),e.on("error",(e=>{this._error(e)})),!this._isStreamingSupported&&this._isRangeSupported&&this._error(new qe("streaming is disabled")),this._storedError&&this._readableStream.destroy(this._storedError)}}class Es{constructor(e,t,n){this._url=e.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=Promise.withResolvers();const r=e.source;this._isStreamingSupported=!r.disableStream;const i=process.getBuiltinModule("fs");this._setReadableStream(i.createReadStream(this._url,{start:t,end:n-1}))}get isStreamingSupported(){return this._isStreamingSupported}async read(){var e;if(await this._readCapability.promise,this._done)return{value:void 0,done:!0};if(this._storedError)throw this._storedError;const t=this._readableStream.read();if(null===t)return this._readCapability=Promise.withResolvers(),this.read();this._loaded+=t.length,null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:this._loaded});return{value:new Uint8Array(t).buffer,done:!1}}cancel(e){this._readableStream?this._readableStream.destroy(e):this._error(e)}_error(e){this._storedError=e,this._readCapability.resolve()}_setReadableStream(e){this._readableStream=e,e.on("readable",(()=>{this._readCapability.resolve()})),e.on("end",(()=>{e.destroy(),this._done=!0,this._readCapability.resolve()})),e.on("error",(e=>{this._error(e)})),this._storedError&&this._readableStream.destroy(this._storedError)}}const As=30;
2var Cs=new WeakMap,Ss=new WeakMap,_s=new WeakMap,ks=new WeakMap,Os=new WeakMap,Fs=new WeakMap,Ps=new WeakMap,Ts=new WeakMap,Rs=new WeakMap,js=new WeakMap,Ms=new WeakMap,Is=new WeakMap,Bs=new WeakMap,Ls=new WeakMap,Ns=new WeakMap,Us=new WeakMap,zs=new WeakMap,Ws=new WeakMap,Hs=new WeakSet;class Vs{constructor(e){var t;let n=e.textContentSource,r=e.container,i=e.viewport;if(w(this,Hs),D(this,Cs,Promise.withResolvers()),D(this,Ss,null),D(this,_s,!1),D(this,ks,!(null===(t=globalThis.FontInspector)||void 0===t||!t.enabled)),D(this,Os,null),D(this,Fs,null),D(this,Ps,0),D(this,Ts,0),D(this,Rs,null),D(this,js,null),D(this,Ms,0),D(this,Is,0),D(this,Bs,Object.create(null)),D(this,Ls,[]),D(this,Ns,null),D(this,Us,[]),D(this,zs,new WeakMap),D(this,Ws,null),n instanceof ReadableStream)C(Ns,this,n);else{if("object"!=typeof n)throw new Error('No "textContentSource" parameter specified.');C(Ns,this,new ReadableStream({start(e){e.enqueue(n),e.close()}}))}C(Ss,this,C(js,this,r)),C(Is,this,i.scale*(globalThis.devicePixelRatio||1)),C(Ms,this,i.rotation),C(Fs,this,{div:null,properties:null,ctx:null});const o=i.rawDims,a=o.pageWidth,s=o.pageHeight,u=o.pageX,l=o.pageY;C(Ws,this,[1,0,0,-1,-u,l+s]),C(Ts,this,a),C(Ps,this,s),Qs.call(Vs),At(r,i),A(Cs,this).promise.finally((()=>{nu._.delete(this),C(Fs,this,null),C(Bs,this,null)})).catch((()=>{}))}static get fontFamilyMap(){const e=Qe.platform,t=e.isWindows,n=e.isFirefox;return Le(this,"fontFamilyMap",new Map([["sans-serif","".concat(t&&n?"Calibri, ":"","sans-serif")],["monospace","".concat(t&&n?"Lucida Console, ":"","monospace")]]))}render(){const e=()=>{A(Rs,this).read().then((t=>{var n;let r=t.value;t.done?A(Cs,this).resolve():(null!==(n=A(Os,this))&&void 0!==n||C(Os,this,r.lang),Object.assign(A(Bs,this),r.styles),_(Hs,this,Gs).call(this,r.items),e())}),A(Cs,this).reject)};return C(Rs,this,A(Ns,this).getReader()),nu._.add(this),e(),A(Cs,this).promise}update(e){let t=e.viewport,n=e.onBefore,r=void 0===n?null:n;const i=t.scale*(globalThis.devicePixelRatio||1),o=t.rotation;if(o!==A(Ms,this)&&(null==r||r(),C(Ms,this,o),At(A(js,this),{rotation:o})),i!==A(Is,this)){null==r||r(),C(Is,this,i);const e={div:null,properties:null,ctx:Xs.call(Vs,A(Os,this))};for(const t of A(Us,this))e.properties=A(zs,this).get(t),e.div=t,_(Hs,this,Ks).call(this,e)}}cancel(){var e;const t=new qe("TextLayer task cancelled.");null===(e=A(Rs,this))||void 0===e||e.cancel(t).catch((()=>{})),C(Rs,this,null),A(Cs,this).reject(t)}get textDivs(){return A(Us,this)}get textContentItemsStr(){return A(Ls,this)}static cleanup(){if(!(_(Vs,this,nu)._.size>0)){_(Vs,this,Js)._.clear();for(const e of _(Vs,this,Zs)._.values()){e.canvas.remove()}_(Vs,this,Zs)._.clear()}}}function Gs(e){var t,n;if(A(_s,this))return;null!==(n=(t=A(Fs,this)).ctx)&&void 0!==n||(t.ctx=Xs.call(u,A(Os,this)));const r=A(Us,this),i=A(Ls,this);for(const t of e){if(r.length>1e5)return je("Ignoring additional textDivs for performance reasons."),void C(_s,this,!0);if(void 0!==t.str)i.push(t.str),_(Hs,this,qs).call(this,t);else if("beginMarkedContentProps"===t.type||"beginMarkedContent"===t.type){const e=A(Ss,this);C(Ss,this,document.createElement("span")),A(Ss,this).classList.add("markedContent"),null!==t.id&&A(Ss,this).setAttribute("id","".concat(t.id)),e.append(A(Ss,this))}else"endMarkedContent"===t.type&&C(Ss,this,A(Ss,this).parentNode)}}function qs(e){const t=document.createElement("span"),n={angle:0,canvasWidth:0,hasText:""!==e.str,hasEOL:e.hasEOL,fontSize:0};A(Us,this).push(t);const r=Je.transform(A(Ws,this),e.transform);let i=Math.atan2(r[1],r[0]);const o=A(Bs,this)[e.fontName];o.vertical&&(i+=Math.PI/2);let a=A(ks,this)&&o.fontSubstitution||o.fontFamily;a=u.fontFamilyMap.get(a)||a;const s=Math.hypot(r[2],r[3]),l=s*$s.call(u,a,A(Os,this));let c,d;0===i?(c=r[4],d=r[5]-l):(c=r[4]+l*Math.sin(i),d=r[5]-l*Math.cos(i));const h="calc(var(--scale-factor)*",f=t.style;A(Ss,this)===A(js,this)?(f.left="".concat((100*c/A(Ts,this)).toFixed(2),"%"),f.top="".concat((100*d/A(Ps,this)).toFixed(2),"%")):(f.left="".concat(h).concat(c.toFixed(2),"px)"),f.top="".concat(h).concat(d.toFixed(2),"px)")),f.fontSize="".concat(h).concat((tu._*s).toFixed(2),"px)"),f.fontFamily=a,n.fontSize=s,t.setAttribute("role","presentation"),t.textContent=e.str,t.dir=e.dir,A(ks,this)&&(t.dataset.fontName=o.fontSubstitutionLoadedName||e.fontName),0!==i&&(n.angle=i*(180/Math.PI));let p=!1;if(e.str.length>1)p=!0;else if(" "!==e.str&&e.transform[0]!==e.transform[3]){const t=Math.abs(e.transform[0]),n=Math.abs(e.transform[3]);t!==n&&Math.max(t,n)/Math.min(t,n)>1.5&&(p=!0)}if(p&&(n.canvasWidth=o.vertical?e.height:e.width),A(zs,this).set(t,n),A(Fs,this).div=t,A(Fs,this).properties=n,_(Hs,this,Ks).call(this,A(Fs,this)),n.hasText&&A(Ss,this).append(t),n.hasEOL){const e=document.createElement("br");e.setAttribute("role","presentation"),A(Ss,this).append(e)}}function Ks(e){const t=e.div,n=e.properties,r=e.ctx,i=t.style;let o="";if(tu._>1&&(o="scale(".concat(1/tu._,")")),0!==n.canvasWidth&&n.hasText){const e=i.fontFamily,a=n.canvasWidth,s=n.fontSize;Ys.call(u,r,s*A(Is,this),e);const l=r.measureText(t.textContent).width;l>0&&(o="scaleX(".concat(a*A(Is,this)/l,") ").concat(o))}0!==n.angle&&(o="rotate(".concat(n.angle,"deg) ").concat(o)),o.length>0&&(i.transform=o)}function Xs(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=_(u,this,Zs)._.get(e||(e=""));if(!t){const n=document.createElement("canvas");n.className="hiddenCanvasElement",n.lang=e,document.body.append(n),t=n.getContext("2d",{alpha:!1,willReadFrequently:!0}),_(u,this,Zs)._.set(e,t),_(u,this,eu)._.set(t,{size:0,family:""})}return t}
2function Ys(e,t,n){const r=_(u,this,eu)._.get(e);t===r.size&&n===r.family||(e.font="".concat(t,"px ").concat(n),r.size=t,r.family=n)}function Qs(){if(null!==_(u,this,tu)._)return;const e=document.createElement("div");e.style.opacity=0,e.style.lineHeight=1,e.style.fontSize="1px",e.style.position="absolute",e.textContent="X",document.body.append(e),tu._=_(u,this,e.getBoundingClientRect().height),e.remove()}function $s(e,t){const n=_(u,this,Js)._.get(e);if(n)return n;const r=_(u,this,Xs).call(this,t);r.canvas.width=r.canvas.height=As,_(u,this,Ys).call(this,r,As,e);const i=r.measureText("");let o=i.fontBoundingBoxAscent,a=Math.abs(i.fontBoundingBoxDescent);if(o){const t=o/(o+a);return _(u,this,Js)._.set(e,t),r.canvas.width=r.canvas.height=0,t}r.strokeStyle="red",r.clearRect(0,0,As,As),r.strokeText("g",0,0);let s=r.getImageData(0,0,As,As).data;a=0;for(let e=s.length-1-3;e>=0;e-=4)if(s[e]>0){a=Math.ceil(e/4/As);break}r.clearRect(0,0,As,As),r.strokeText("A",0,As),s=r.getImageData(0,0,As,As).data,o=0;for(let e=0,t=s.length;e<t;e+=4)if(s[e]>0){o=As-Math.floor(e/4/As);break}r.canvas.width=r.canvas.height=0;const l=o?o/(o+a):.8;return _(u,this,Js)._.set(e,l),l}u=Vs;var Js={_:new Map},Zs={_:new Map},eu={_:new WeakMap},tu={_:null},nu={_:new Set};class ru{static textContent(e){const t=[],n={items:t,styles:Object.create(null)};return function e(n){var r;if(!n)return;let i=null;const o=n.name;if("#text"===o)i=n.value;else{if(!ru.shouldBuildText(o))return;null!=n&&null!==(r=n.attributes)&&void 0!==r&&r.textContent?i=n.attributes.textContent:n.value&&(i=n.value)}if(null!==i&&t.push({str:i}),n.children)for(const t of n.children)e(t)}(e),n}static shouldBuildText(e){return!("textarea"===e||"input"===e||"option"===e||"select"===e)}}const iu=M?class extends To{_createCanvas(e,t){return process.getBuiltinModule("module").createRequire("file:///builds/eks/eksd-learning-env-web/node_modules/pdfjs-dist/build/pdf.mjs")("@napi-rs/canvas").createCanvas(e,t)}}:class extends To{constructor(e){let t=e.ownerDocument,n=void 0===t?globalThis.document:t,r=e.enableHWA;super({enableHWA:void 0!==r&&r}),this._document=n}_createCanvas(e,t){const n=this._document.createElement("canvas");return n.width=e,n.height=t,n}},ou=M?class extends Ro{async _fetch(e){return ia(e)}}:jo,au=M?class extends Mo{}:class extends Mo{constructor(e){let t=e.docId,n=e.ownerDocument,r=void 0===n?globalThis.document:n;super(),w(this,Ho),D(this,Io,void 0),D(this,Bo,void 0),D(this,Lo,void 0),D(this,No,void 0),D(this,Uo,void 0),D(this,zo,void 0),D(this,Wo,0),C(No,this,t),C(Uo,this,r)}addFilter(e){var t,n;if(!e)return"none";let r=E(Ho,this,Vo).get(e);if(r)return r;const i=k(_(Ho,this,Ko).call(this,e),3),o=i[0],a=i[1],s=i[2],u=1===e.length?o:"".concat(o).concat(a).concat(s);if(r=E(Ho,this,Vo).get(u),r)return E(Ho,this,Vo).set(e,r),r;const l="g_".concat(A(No,this),"_transfer_map_").concat((C(Wo,this,(t=A(Wo,this),n=t++,t)),n)),c=_(Ho,this,Xo).call(this,l);E(Ho,this,Vo).set(e,c),E(Ho,this,Vo).set(u,c);const d=_(Ho,this,$o).call(this,l);return _(Ho,this,Zo).call(this,o,a,s,d),c}addHCMFilter(e,t){var n;const r="".concat(e,"-").concat(t),i="base";let o=E(Ho,this,Go).get(i);if((null===(n=o)||void 0===n?void 0:n.key)===r)return o.url;var a;o?(null===(a=o.filter)||void 0===a||a.remove(),o.key=r,o.url="none",o.filter=null):(o={key:r,url:"none",filter:null},E(Ho,this,Go).set(i,o));if(!e||!t)return o.url;const s=_(Ho,this,ta).call(this,e);e=Je.makeHexColor(...s);const u=_(Ho,this,ta).call(this,t);if(t=Je.makeHexColor(...u),E(Ho,this,qo).style.color="","#000000"===e&&"#ffffff"===t||e===t)return o.url;const l=new Array(256);for(let e=0;e<=255;e++){const t=e/255;l[e]=t<=.03928?t/12.92:((t+.055)/1.055)**2.4}const c=l.join(","),d="g_".concat(A(No,this),"_hcm_filter"),h=o.filter=_(Ho,this,$o).call(this,d);_(Ho,this,Zo).call(this,c,c,c,h),_(Ho,this,Qo).call(this,h);const f=(e,t)=>{const n=s[e]/255,r=u[e]/255,i=new Array(t+1);for(let e=0;e<=t;e++)i[e]=n+e/t*(r-n);return i.join(",")};return _(Ho,this,Zo).call(this,f(0,5),f(1,5),f(2,5),h),o.url=_(Ho,this,Xo).call(this,d),o.url}addAlphaFilter(e){var t,n;let r=E(Ho,this,Vo).get(e);if(r)return r;
2const i=k(_(Ho,this,Ko).call(this,[e]),1)[0],o="alpha_".concat(i);if(r=E(Ho,this,Vo).get(o),r)return E(Ho,this,Vo).set(e,r),r;const a="g_".concat(A(No,this),"_alpha_map_").concat((C(Wo,this,(t=A(Wo,this),n=t++,t)),n)),s=_(Ho,this,Xo).call(this,a);E(Ho,this,Vo).set(e,s),E(Ho,this,Vo).set(o,s);const u=_(Ho,this,$o).call(this,a);return _(Ho,this,ea).call(this,i,u),s}addLuminosityFilter(e){var t,n;let r,i,o=E(Ho,this,Vo).get(e||"luminosity");if(o)return o;e?(r=k(_(Ho,this,Ko).call(this,[e]),1)[0],i="luminosity_".concat(r)):i="luminosity";if(o=E(Ho,this,Vo).get(i),o)return E(Ho,this,Vo).set(e,o),o;const a="g_".concat(A(No,this),"_luminosity_map_").concat((C(Wo,this,(t=A(Wo,this),n=t++,t)),n)),s=_(Ho,this,Xo).call(this,a);E(Ho,this,Vo).set(e,s),E(Ho,this,Vo).set(i,s);const u=_(Ho,this,$o).call(this,a);return _(Ho,this,Yo).call(this,u),e&&_(Ho,this,ea).call(this,r,u),s}addHighlightHCMFilter(e,t,n,r,i){var o;const a="".concat(t,"-").concat(n,"-").concat(r,"-").concat(i);let s=E(Ho,this,Go).get(e);if((null===(o=s)||void 0===o?void 0:o.key)===a)return s.url;var u;s?(null===(u=s.filter)||void 0===u||u.remove(),s.key=a,s.url="none",s.filter=null):(s={key:a,url:"none",filter:null},E(Ho,this,Go).set(e,s));if(!t||!n)return s.url;const l=k([t,n].map(_(Ho,this,ta).bind(this)),2),c=l[0],d=l[1];let h=Math.round(.2126*c[0]+.7152*c[1]+.0722*c[2]),f=Math.round(.2126*d[0]+.7152*d[1]+.0722*d[2]),p=k([r,i].map(_(Ho,this,ta).bind(this)),2),g=p[0],v=p[1];if(f<h){var m=[f,h,v,g];h=m[0],f=m[1],g=m[2],v=m[3]}E(Ho,this,qo).style.color="";const y=(e,t,n)=>{const r=new Array(256),i=(f-h)/n,o=e/255,a=(t-e)/(255*n);let s=0;for(let e=0;e<=n;e++){const t=Math.round(h+e*i),n=o+e*a;for(let e=s;e<=t;e++)r[e]=n;s=t+1}for(let e=s;e<256;e++)r[e]=r[s-1];return r.join(",")},b="g_".concat(A(No,this),"_hcm_").concat(e,"_filter"),w=s.filter=_(Ho,this,$o).call(this,b);return _(Ho,this,Qo).call(this,w),_(Ho,this,Zo).call(this,y(g[0],v[0],5),y(g[1],v[1],5),y(g[2],v[2],5),w),s.url=_(Ho,this,Xo).call(this,b),s.url}destroy(){var e,t,n,r;arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&null!==(e=A(zo,this))&&void 0!==e&&e.size||(null===(t=A(Lo,this))||void 0===t||t.parentNode.parentNode.remove(),C(Lo,this,null),null===(n=A(Bo,this))||void 0===n||n.clear(),C(Bo,this,null),null===(r=A(zo,this))||void 0===r||r.clear(),C(zo,this,null),C(Wo,this,0))}},su=M?class extends na{async _fetch(e){return ia(e)}}:ra;function uu(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"string"==typeof n||n instanceof URL?n={url:n}:(n instanceof ArrayBuffer||ArrayBuffer.isView(n))&&(n={data:n});const r=new cu,i=r.docId,o=n.url?function(e){if(e instanceof URL)return e.href;try{return new URL(e,window.location).href}catch(t){if(M&&"string"==typeof e)return e}throw new Error("Invalid PDF url data: either string or URL-object is expected in the url property.")}(n.url):null,a=n.data?function(e){if(M&&"undefined"!=typeof Buffer&&e instanceof Buffer)throw new Error("Please provide binary data as `Uint8Array`, rather than `Buffer`.");if(e instanceof Uint8Array&&e.byteLength===e.buffer.byteLength)return e;if("string"==typeof e)return Xe(e);if(e instanceof ArrayBuffer||ArrayBuffer.isView(e)||"object"==typeof e&&!isNaN(null==e?void 0:e.length))return new Uint8Array(e);throw new Error("Invalid PDF binary data: either TypedArray, string, or array-like object is expected in the data property.")}(n.data):null,s=n.httpHeaders||null,u=!0===n.withCredentials,l=null!==(e=n.password)&&void 0!==e?e:null,c=n.range instanceof hu?n.range:null,d=Number.isInteger(n.rangeChunkSize)&&n.rangeChunkSize>0?n.rangeChunkSize:65536;let h=n.worker instanceof Au?n.worker:null;const f=n.verbosity,p="string"!=typeof n.docBaseUrl||ct(n.docBaseUrl)?null:n.docBaseUrl,g="string"==typeof n.cMapUrl?n.cMapUrl:null,v=!1!==n.cMapPacked,m=n.CMapReaderFactory||ou,y="string"==typeof n.standardFontDataUrl?n.standardFontDataUrl:null,b=n.StandardFontDataFactory||su,w=!0!==n.stopAtErrors,D=Number.isInteger(n.maxImageSize)&&n.maxImageSize>-1?n.maxImageSize:-1,x=!1!==n.isEvalSupported,E="boolean"==typeof n.isOffscreenCanvasSupported?n.isOffscreenCanvasSupported:!M,A="boolean"==typeof n.isImageDecoderSupported?n.isImageDecoderSupported:!M&&(Qe.platform.isFirefox||!globalThis.chrome),C=Number.isInteger(n.canvasMaxAreaInBytes)?n.canvasMaxAreaInBytes:-1,S="boolean"==typeof n.disableFontFace?n.disableFontFace:M,_=!0===n.fontExtraProperties,k=!0===n.enableXfa,O=n.ownerDocument||globalThis.document,F=!0===n.disableRange,P=!0===n.disableStream,T=!0===n.disableAutoFetch,R=!0===n.pdfBug,j=n.CanvasFactory||iu,I=n.FilterFactory||au,B=!0===n.enableHWA,L=c?c.length:null!==(t=n.length)&&void 0!==t?t:NaN,N="boolean"==typeof n.useSystemFonts?n.useSystemFonts:!M&&!S,U="boolean"==typeof n.useWorkerFetch?n.useWorkerFetch:m===jo&&b===ra&&g&&y&&gt(g,document.baseURI)&&gt(y,document.baseURI);Pe(f);const z={canvasFactory:new j({ownerDocument:O,enableHWA:B}),filterFactory:new I({docId:i,ownerDocument:O}),cMapReaderFactory:U?null:new m({baseUrl:g,isCompressed:v}),standardFontDataFactory:U?null:new b({baseUrl:y})};if(!h){const e={verbosity:f,port:Ba.workerPort};h=e.port?Au.fromPort(e):new Au(e),r._worker=h}const W={docId:i,apiVersion:"4.10.38",data:a,password:l,disableAutoFetch:T,rangeChunkSize:d,length:L,docBaseUrl:p,enableXfa:k,evaluatorOptions:{maxImageSize:D,disableFontFace:S,ignoreErrors:w,isEvalSupported:x,isOffscreenCanvasSupported:E,isImageDecoderSupported:A,canvasMaxAreaInBytes:C,fontExtraProperties:_,useSystemFonts:N,cMapUrl:U?g:null,standardFontDataUrl:U?y:null}},H={disableFontFace:S,fontExtraProperties:_,ownerDocument:O,pdfBug:R,styleElement:null,loadingParams:{disableAutoFetch:T,enableXfa:k}};return h.promise.then((function(){if(r.destroyed)throw new Error("Loading aborted");if(h.destroyed)throw new Error("Worker was destroyed");
2const e=h.messageHandler.sendWithPromise("GetDocRequest",W,a?[a.buffer]:null);let t;if(c)t=new ns(c,{disableRange:F,disableStream:P});else if(!a){if(!o)throw new Error("getDocument - no `url` parameter provided.");let e;if(M)if(gt(o)){if("undefined"==typeof fetch||"undefined"==typeof Response||!("body"in Response.prototype))throw new Error("getDocument - the Fetch API was disabled in Node.js, see `--no-experimental-fetch`.");e=fs}else e=Ds;else e=gt(o)?fs:ms;t=new e({url:o,length:L,httpHeaders:s,withCredentials:u,rangeChunkSize:d,disableRange:F,disableStream:P})}return e.then((e=>{if(r.destroyed)throw new Error("Loading aborted");if(h.destroyed)throw new Error("Worker was destroyed");const n=new So(i,e,h.port),o=new Iu(n,r,t,H,z);r._transport=o,n.send("Ready",null)}))})).catch(r._capability.reject),r}function lu(e){return"object"==typeof e&&Number.isInteger(null==e?void 0:e.num)&&e.num>=0&&Number.isInteger(null==e?void 0:e.gen)&&e.gen>=0}class cu{constructor(){var e,t;this._capability=Promise.withResolvers(),this._transport=null,this._worker=null,this.docId="d".concat((du._=(e=du._,t=e++,e),t)),this.destroyed=!1,this.onPassword=null,this.onProgress=null}get promise(){return this._capability.promise}async destroy(){var e;this.destroyed=!0;try{var t,n;null!==(t=this._worker)&&void 0!==t&&t.port&&(this._worker._pendingDestroy=!0),await(null===(n=this._transport)||void 0===n?void 0:n.destroy())}catch(e){var r;throw null!==(r=this._worker)&&void 0!==r&&r.port&&delete this._worker._pendingDestroy,e}this._transport=null,null===(e=this._worker)||void 0===e||e.destroy(),this._worker=null}}var du={_:0};class hu{constructor(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;this.length=e,this.initialData=t,this.progressiveDone=n,this.contentDispositionFilename=r,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=Promise.withResolvers()}addRangeListener(e){this._rangeListeners.push(e)}addProgressListener(e){this._progressListeners.push(e)}addProgressiveReadListener(e){this._progressiveReadListeners.push(e)}addProgressiveDoneListener(e){this._progressiveDoneListeners.push(e)}onDataRange(e,t){for(const n of this._rangeListeners)n(e,t)}onDataProgress(e,t){this._readyCapability.promise.then((()=>{for(const n of this._progressListeners)n(e,t)}))}onDataProgressiveRead(e){this._readyCapability.promise.then((()=>{for(const t of this._progressiveReadListeners)t(e)}))}onDataProgressiveDone(){this._readyCapability.promise.then((()=>{for(const e of this._progressiveDoneListeners)e()}))}transportReady(){this._readyCapability.resolve()}requestDataRange(e,t){Me("Abstract method PDFDataRangeTransport.requestDataRange")}abort(){}}class fu{constructor(e,t){this._pdfInfo=e,this._transport=t}get annotationStorage(){return this._transport.annotationStorage}get canvasFactory(){return this._transport.canvasFactory}get filterFactory(){return this._transport.filterFactory}get numPages(){return this._pdfInfo.numPages}get fingerprints(){return this._pdfInfo.fingerprints}get isPureXfa(){return Le(this,"isPureXfa",!!this._transport._htmlForXfa)}get allXfaHtml(){return this._transport._htmlForXfa}getPage(e){return this._transport.getPage(e)}getPageIndex(e){return this._transport.getPageIndex(e)}
2getDestinations(){return this._transport.getDestinations()}getDestination(e){return this._transport.getDestination(e)}getPageLabels(){return this._transport.getPageLabels()}getPageLayout(){return this._transport.getPageLayout()}getPageMode(){return this._transport.getPageMode()}getViewerPreferences(){return this._transport.getViewerPreferences()}getOpenAction(){return this._transport.getOpenAction()}getAttachments(){return this._transport.getAttachments()}getJSActions(){return this._transport.getDocJSActions()}getOutline(){return this._transport.getOutline()}getOptionalContentConfig(){let e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).intent,t=void 0===e?"display":e;const n=this._transport.getRenderingIntent(t).renderingIntent;return this._transport.getOptionalContentConfig(n)}getPermissions(){return this._transport.getPermissions()}getMetadata(){return this._transport.getMetadata()}getMarkInfo(){return this._transport.getMarkInfo()}getData(){return this._transport.getData()}saveDocument(){return this._transport.saveDocument()}getDownloadInfo(){return this._transport.downloadInfoCapability.promise}cleanup(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this._transport.startCleanup(e||this.isPureXfa)}destroy(){return this.loadingTask.destroy()}cachedPageNumber(e){return this._transport.cachedPageNumber(e)}get loadingParams(){return this._transport.loadingParams}get loadingTask(){return this._transport.loadingTask}getFieldObjects(){return this._transport.getFieldObjects()}hasJSActions(){return this._transport.hasJSActions()}getCalculationOrderIds(){return this._transport.getCalculationOrderIds()}}var pu=new WeakMap,gu=new WeakMap,vu=new WeakSet;class mu{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];w(this,vu),D(this,pu,null),D(this,gu,!1),this._pageIndex=e,this._pageInfo=t,this._transport=n,this._stats=r?new pt:null,this._pdfBug=r,this.commonObjs=n.commonObjs,this.objs=new zu,this._maybeCleanupAfterRender=!1,this._intentStates=new Map,this.destroyed=!1}get pageNumber(){return this._pageIndex+1}get rotate(){return this._pageInfo.rotate}get ref(){return this._pageInfo.ref}get userUnit(){return this._pageInfo.userUnit}get view(){return this._pageInfo.view}getViewport(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.scale,n=e.rotation,r=void 0===n?this.rotate:n,i=e.offsetX,o=void 0===i?0:i,a=e.offsetY,s=void 0===a?0:a,u=e.dontFlip,l=void 0!==u&&u;return new ut({viewBox:this.view,userUnit:this.userUnit,scale:t,rotation:r,offsetX:o,offsetY:s,dontFlip:l})}getAnnotations(){let e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
2).intent,t=void 0===e?"display":e;const n=this._transport.getRenderingIntent(t).renderingIntent;return this._transport.getAnnotations(this._pageIndex,n)}getJSActions(){return this._transport.getPageJSActions(this._pageIndex)}get filterFactory(){return this._transport.filterFactory}get isPureXfa(){return Le(this,"isPureXfa",!!this._transport._htmlForXfa)}async getXfa(){var e;return(null===(e=this._transport._htmlForXfa)||void 0===e?void 0:e.children[this._pageIndex])||null}render(e){var t,n;let r=e.canvasContext,i=e.viewport,o=e.intent,a=void 0===o?"display":o,s=e.annotationMode,u=void 0===s?K.ENABLE:s,l=e.transform,c=void 0===l?null:l,d=e.background,h=void 0===d?null:d,f=e.optionalContentConfigPromise,p=void 0===f?null:f,g=e.annotationCanvasMap,v=void 0===g?null:g,m=e.pageColors,y=void 0===m?null:m,b=e.printAnnotationStorage,w=void 0===b?null:b,D=e.isEditing,x=void 0!==D&&D;null===(t=this._stats)||void 0===t||t.time("Overall");const E=this._transport.getRenderingIntent(a,u,w,x),A=E.renderingIntent,S=E.cacheKey;C(gu,this,!1),_(vu,this,bu).call(this),p||(p=this._transport.getOptionalContentConfig(A));let O=this._intentStates.get(S);O||(O=Object.create(null),this._intentStates.set(S,O)),O.streamReaderCancelTimeout&&(clearTimeout(O.streamReaderCancelTimeout),O.streamReaderCancelTimeout=null);const F=!!(A&z);var P;O.displayReadyCapability||(O.displayReadyCapability=Promise.withResolvers(),O.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},null===(P=this._stats)||void 0===P||P.time("Page Request"),this._pumpOperatorList(E));const T=e=>{var t;(O.renderTasks.delete(R),(this._maybeCleanupAfterRender||F)&&C(gu,this,
2!0),_(vu,this,yu).call(this,!F),e?(R.capability.reject(e),this._abortOperatorList({intentState:O,reason:e instanceof Error?e:new Error(e)})):R.capability.resolve(),this._stats)&&(this._stats.timeEnd("Rendering"),this._stats.timeEnd("Overall"),null!==(t=globalThis.Stats)&&void 0!==t&&t.enabled&&globalThis.Stats.add(this.pageNumber,this._stats))},R=new qu({callback:T,params:{canvasContext:r,viewport:i,transform:c,background:h},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:v,operatorList:O.operatorList,pageIndex:this._pageIndex,canvasFactory:this._transport.canvasFactory,filterFactory:this._transport.filterFactory,useRequestAnimationFrame:!F,pdfBug:this._pdfBug,pageColors:y});((n=O).renderTasks||(n.renderTasks=new Set)).add(R);const j=R.task;return Promise.all([O.displayReadyCapability.promise,p]).then((e=>{var t;let n=k(e,2),r=n[0],i=n[1];if(this.destroyed)T();else{if(null===(t=this._stats)||void 0===t||t.time("Rendering"),!(i.renderingIntent&A))throw new Error("Must use the same `intent`-argument when calling the `PDFPageProxy.render` and `PDFDocumentProxy.getOptionalContentConfig` methods.");R.initializeGraphics({transparency:r,optionalContentConfig:i}),R.operatorListChanged()}})).catch(T),j}getOperatorList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.intent,n=void 0===t?"display":t,r=e.annotationMode,i=void 0===r?K.ENABLE:r,o=e.printAnnotationStorage,a=void 0===o?null:o,s=e.isEditing,u=void 0!==s&&s;const l=this._transport.getRenderingIntent(n,i,a,u,!0);let c,d=this._intentStates.get(l.cacheKey);var h,f;(d||(d=Object.create(null),this._intentStates.set(l.cacheKey,d)),d.opListReadCapability)||(c=Object.create(null),c.operatorListChanged=function(){d.operatorList.lastChunk&&(d.opListReadCapability.resolve(d.operatorList),d.renderTasks.delete(c))},d.opListReadCapability=Promise.withResolvers(),((h=d).renderTasks||(h.renderTasks=new Set)).add(c),d.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},null===(f=this._stats)||void 0===f||f.time("Page Request"),this._pumpOperatorList(l));return d.opListReadCapability.promise}streamTextContent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.includeMarkedContent,n=void 0!==t&&t,r=e.disableNormalization,i=void 0!==r&&r;return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,includeMarkedContent:!0===n,disableNormalization:!0===i},{highWaterMark:100,size:e=>e.items.length})}getTextContent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._transport._htmlForXfa)return this.getXfa().then((e=>ru.textContent(e)));const t=this.streamTextContent(e);return new Promise((function(e,n){const r=t.getReader(),i={items:[],styles:Object.create(null),lang:null};!function t(){r.read().then((function(n){var r;let o=n.value;n.done?e(i):(null!==(r=i.lang)&&void 0!==r||(i.lang=o.lang),Object.assign(i.styles,o.styles),i.items.push(...o.items),t())}),n)}()}))}getStructTree(){return this._transport.getStructTree(this._pageIndex)}_destroy(){this.destroyed=!0;const e=[];for(const t of this._intentStates.values())if(this._abortOperatorList({intentState:t,reason:new Error("Page was destroyed."),force:!0}),!t.opListReadCapability)for(const n of t.renderTasks)e.push(n.completed),n.cancel();return this.objs.clear(),C(gu,this,!1),_(vu,this,bu).call(this),Promise.all(e)}cleanup(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];C(gu,this,!0);const t=_(vu,this,yu).call(this,!1);return e&&t&&this._stats&&(this._stats=new pt),t}_startRenderPage(e,t){var n,r;const i=this._intentStates.get(t);i&&(null===(n=this._stats)||void 0===n||n.timeEnd("Page Request"),null===(r=i.displayReadyCapability)||void 0===r||r.resolve(e))}_renderPageChunk(e,t){for(let n=0,r=e.length;n<r;n++)t.operatorList.fnArray.push(e.fnArray[n]),t.operatorList.argsArray.push(e.argsArray[n]);t.operatorList.lastChunk=e.lastChunk,t.operatorList.separateAnnots=e.separateAnnots;for(const e of t.renderTasks)e.operatorListChanged();e.lastChunk&&_(vu,this,yu).call(this,!0)}_pumpOperatorList(e){let t=e.renderingIntent,n=e.cacheKey,r=e.annotationStorageSerializable,i=e.modifiedIds;const o=r.map,a=r.transfer,s=this._transport.messageHandler.sendWithStream("GetOperatorList",{pageIndex:this._pageIndex,intent:t,cacheKey:n,annotationStorage:o,modifiedIds:i},a).getReader(),u=this._intentStates.get(n);u.streamReader=s;const l=()=>{s.read().then((e=>{let t=e.value;e.done?u.streamReader=null:this._transport.destroyed||(this._renderPageChunk(t,u),l())}),(e=>
2{if(u.streamReader=null,!this._transport.destroyed){if(u.operatorList){u.operatorList.lastChunk=!0;for(const e of u.renderTasks)e.operatorListChanged();_(vu,this,yu).call(this,!0)}if(u.displayReadyCapability)u.displayReadyCapability.reject(e);else{if(!u.opListReadCapability)throw e;u.opListReadCapability.reject(e)}}}))};l()}_abortOperatorList(e){let t=e.intentState,n=e.reason,r=e.force,i=void 0!==r&&r;if(t.streamReader){if(t.streamReaderCancelTimeout&&(clearTimeout(t.streamReaderCancelTimeout),t.streamReaderCancelTimeout=null),!i){if(t.renderTasks.size>0)return;if(n instanceof lt){let e=100;return n.extraDelay>0&&n.extraDelay<1e3&&(e+=n.extraDelay),void(t.streamReaderCancelTimeout=setTimeout((()=>{t.streamReaderCancelTimeout=null,this._abortOperatorList({intentState:t,reason:n,force:!0})}),e))}}if(t.streamReader.cancel(new qe(n.message)).catch((()=>{})),t.streamReader=null,!this._transport.destroyed){for(const e of this._intentStates){var o=k(e,2);const n=o[0];if(o[1]===t){this._intentStates.delete(n);break}}this.cleanup()}}}get stats(){return this._stats}}function yu(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(_(vu,this,bu).call(this),!A(gu,this)||this.destroyed)return!1;if(e)return C(pu,this,setTimeout((()=>{C(pu,this,null),_(vu,this,yu).call(this,!1)}),5e3)),!1;for(const e of this._intentStates.values()){const t=e.renderTasks,n=e.operatorList;if(t.size>0||!n.lastChunk)return!1}return this._intentStates.clear(),this.objs.clear(),C(gu,this,!1),!0}function bu(){A(pu,this)&&(clearTimeout(A(pu,this)),C(pu,this,null))}var wu=new WeakMap,Du=new WeakMap;class xu{constructor(){D(this,wu,new Map),D(this,Du,Promise.resolve())}postMessage(e,t){const n={data:structuredClone(e,t?{transfer:t}:null)};A(Du,this).then((()=>{for(const e of A(wu,this)){k(e,1)[0].call(this,n)}}))}addEventListener(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=null;if((null==n?void 0:n.signal)instanceof AbortSignal){const i=n.signal;if(i.aborted)return void je("LoopbackPort - cannot use an `aborted` signal.");const o=()=>this.removeEventListener(e,t);r=()=>i.removeEventListener("abort",o),i.addEventListener("abort",o)}A(wu,this).set(t,r)}removeEventListener(e,t){const n=A(wu,this).get(t);null==n||n(),A(wu,this).delete(t)}terminate(){for(const e of A(wu,this)){const t=k(e,2)[1];null==t||t()}A(wu,this).clear()}}var Eu=new WeakSet;class Au{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.name,n=void 0===t?null:t,r=e.port,i=void 0===r?null:r,o=e.verbosity,a=void 0===o?Te():o;if(w(this,Eu),this.name=n,this.destroyed=!1,this.verbosity=a,this._readyCapability=Promise.withResolvers(),this._port=null,this._webWorker=null,this._messageHandler=null,i){var s;if(null!==(s=Ou._)&&void 0!==s&&s.has(i))throw new Error("Cannot use more than one PDFWorker per port.");return(Ou._||(Ou._=new WeakMap)).set(i,this),void this._initializeFromPort(i)}this._initialize()}get promise(){return this._readyCapability.promise}get port(){return this._port}get messageHandler(){return this._messageHandler}_initializeFromPort(e){this._port=e,this._messageHandler=new So("main","worker",e),this._messageHandler.on("ready",(function(){})),_(Eu,this,Cu).call(this)}_initialize(){if(ku._||Su(Au))return void this._setupFakeWorker();let e=Au.workerSrc;try{Au._isSameOrigin(window.location.href,e)||(e=Au._createCDNWrapper(new URL(e,window.location).href));const t=new Worker(e,{type:"module"}),n=new So("main","worker",t),r=()=>{i.abort(),n.destroy(),t.terminate(),this.destroyed?this._readyCapability.reject(new Error("Worker was destroyed")):this._setupFakeWorker()},i=new AbortController;t.addEventListener("error",(()=>{this._webWorker||r()}),{signal:i.signal}),n.on("test",(e=>{i.abort(),!this.destroyed&&e?(this._messageHandler=n,this._port=t,this._webWorker=t,_(Eu,this,Cu).call(this)):r()})),n.on("ready",(e=>{if(i.abort(),this.destroyed)r();else try{o()}catch(e){this._setupFakeWorker()}}));const o=()=>{const e=new Uint8Array;n.send("test",e,[e.buffer])};return void o()}catch(e){Re("The worker has been disabled.")}this._setupFakeWorker()}_setupFakeWorker(){ku._||(je("Setting up fake worker."),ku._=!0),Au._setupFakeWorkerGlobal.then((e=>{var t,n;if(this.destroyed)return void this._readyCapability.reject(new Error("Worker was destroyed"));const r=new xu;this._port=r;const i="fake".concat((_u._=(t=_u._,n=t++,t),n)),o=new So(i+"_worker",i,r);e.setup(o,r),this._messageHandler=new So(i,i+"_worker",r),_(Eu,this,Cu).call(this)})).catch((e=>{this._readyCapability.reject(new Error('Setting up fake worker failed: "'.concat(e.message,'".')))}))}destroy(){var e,t,n;this.destroyed=!0,null===(e=this._webWorker)||void 0===e||e.terminate(),this._webWorker=null,null===(t=Ou._)||void 0===t||t.delete(this._port),this._port=null,null===(n=this._messageHandler)||void 0===n||n.destroy(),this._messageHandler=null}static fromPort(e){var t;if(null==e||!e.port)throw new Error("PDFWorker.fromPort - invalid method signature.");const n=null===(t=_(Au,this,Ou)._)||void 0===t?void 0:t.get(e.port);
2if(n){if(n._pendingDestroy)throw new Error("PDFWorker.fromPort - the worker is being destroyed.\nPlease remember to await `PDFDocumentLoadingTask.destroy()`-calls.");return n}return new Au(e)}static get workerSrc(){if(Ba.workerSrc)return Ba.workerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}static get _setupFakeWorkerGlobal(){return Le(this,"_setupFakeWorkerGlobal",(async()=>{if(E(Au,this,Su))return E(Au,this,Su);return(await import(this.workerSrc)).WorkerMessageHandler})())}}function Cu(){this._readyCapability.resolve(),this._messageHandler.send("configure",{verbosity:this.verbosity})}function Su(e){try{var t;return(null===(t=globalThis.pdfjsWorker)||void 0===t?void 0:t.WorkerMessageHandler)||null}catch(e){return null}}l=Au;var _u={_:0},ku={_:!1},Ou={_:void 0};M&&(ku._=_(l,l,!0),Ba.workerSrc||(Ba.workerSrc="./pdf.worker.mjs")),l._isSameOrigin=(e,t)=>{let n;try{if(n=new URL(e),!n.origin||"null"===n.origin)return!1}catch(e){return!1}const r=new URL(t,n);return n.origin===r.origin},l._createCDNWrapper=e=>{const t='await import("'.concat(e,'");');return URL.createObjectURL(new Blob([t],{type:"text/javascript"}))};var Fu=new WeakMap,Pu=new WeakMap,Tu=new WeakMap,Ru=new WeakMap,ju=new WeakMap,Mu=new WeakSet;class Iu{constructor(e,t,n,r,i){w(this,Mu),D(this,Fu,new Map),D(this,Pu,new Map),D(this,Tu,new Map),D(this,Ru,new Map),D(this,ju,null),this.messageHandler=e,this.loadingTask=t,this.commonObjs=new zu,this.fontLoader=new lo({ownerDocument:r.ownerDocument,styleElement:r.styleElement}),this.loadingParams=r.loadingParams,this._params=r,this.canvasFactory=i.canvasFactory,this.filterFactory=i.filterFactory,this.cMapReaderFactory=i.cMapReaderFactory,this.standardFontDataFactory=i.standardFontDataFactory,this.destroyed=!1,this.destroyCapability=null,this._networkStream=n,this._fullReader=null,this._lastProgress=null,this.downloadInfoCapability=Promise.withResolvers(),this.setupMessageHandler()}get annotationStorage(){return Le(this,"annotationStorage",new io)}getRenderingIntent(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K.ENABLE,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=U,a=Zi;switch(e){case"any":o=N;break;case"display":break;case"print":o=z;break;default:je("getRenderingIntent - invalid intent: ".concat(e))}const s=o&z&&n instanceof so?n:this.annotationStorage;switch(t){case K.DISABLE:o+=V;break;case K.ENABLE:break;case K.ENABLE_FORMS:o+=W;break;case K.ENABLE_STORAGE:o+=H,a=s.serializable;break;default:je("getRenderingIntent - invalid annotationMode: ".concat(t))}r&&(o+=G),i&&(o+=q);const u=s.modifiedIds,l=u.ids,c=u.hash;return{renderingIntent:o,cacheKey:[o,a.hash,c].join("_"),annotationStorageSerializable:a,modifiedIds:l}}destroy(){var e;if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=Promise.withResolvers(),null===(e=A(ju,this))||void 0===e||e.reject(new Error("Worker was destroyed during onPassword callback"));const t=[];for(const e of A(Pu,this).values())t.push(e._destroy());A(Pu,this).clear(),A(Tu,this).clear(),A(Ru,this).clear(),this.hasOwnProperty("annotationStorage")&&this.annotationStorage.resetModified();const n=this.messageHandler.sendWithPromise("Terminate",null);return t.push(n),Promise.all(t).then((()=>{var e,t;this.commonObjs.clear(),this.fontLoader.clear(),A(Fu,this).clear(),this.filterFactory.destroy(),Vs.cleanup(),null===(e=this._networkStream)||void 0===e||e.cancelAllRequests(new qe("Worker was terminated.")),null===(t=this.messageHandler)||void 0===t||t.destroy(),this.messageHandler=null,this.destroyCapability.resolve()}),this.destroyCapability.reject),this.destroyCapability.promise}setupMessageHandler(){const e=this.messageHandler,t=this.loadingTask;e.on("GetReader",((e,t)=>{Ie(this._networkStream,"GetReader - no `IPDFStream` instance available."),this._fullReader=this._networkStream.getFullReader(),this._fullReader.onProgress=e=>{this._lastProgress={loaded:e.loaded,total:e.total}},t.onPull=()=>{this._fullReader.read().then((function(e){let n=e.value;e.done?t.close():(Ie(n instanceof ArrayBuffer,"GetReader - expected an ArrayBuffer."),t.enqueue(new Uint8Array(n),1,[n]))})).catch((e=>{t.error(e)}))},t.onCancel=e=>{this._fullReader.cancel(e),t.ready.catch((e=>{if(!this.destroyed)throw e}))}})),e.on("ReaderHeadersReady",(async e=>{await this._fullReader.headersReady;const n=this._fullReader,r=n.isStreamingSupported,i=n.isRangeSupported,o=n.contentLength;if(!r||!i){var a;if(this._lastProgress)null===(a=t.onProgress)||void 0===a||a.call(t,this._lastProgress);this._fullReader.onProgress=e=>{var n;null===(n=t.onProgress)||void 0===n||n.call(t,{loaded:e.loaded,total:e.total})}}return{isStreamingSupported:r,isRangeSupported:i,contentLength:o}})),e.on("GetRangeReader",((e,t)=>
2{Ie(this._networkStream,"GetRangeReader - no `IPDFStream` instance available.");const n=this._networkStream.getRangeReader(e.begin,e.end);n?(t.onPull=()=>{n.read().then((function(e){let n=e.value;e.done?t.close():(Ie(n instanceof ArrayBuffer,"GetRangeReader - expected an ArrayBuffer."),t.enqueue(new Uint8Array(n),1,[n]))})).catch((e=>{t.error(e)}))},t.onCancel=e=>{n.cancel(e),t.ready.catch((e=>{if(!this.destroyed)throw e}))}):t.close()})),e.on("GetDoc",(e=>{let n=e.pdfInfo;this._numPages=n.numPages,this._htmlForXfa=n.htmlForXfa,delete n.htmlForXfa,t._capability.resolve(new fu(n,this))})),e.on("DocException",(e=>{t._capability.reject(Eo(e))})),e.on("PasswordRequest",(e=>{C(ju,this,Promise.withResolvers());try{if(!t.onPassword)throw Eo(e);const n=e=>{e instanceof Error?A(ju,this).reject(e):A(ju,this).resolve({password:e})};t.onPassword(n,e.code)}catch(e){A(ju,this).reject(e)}return A(ju,this).promise})),e.on("DataLoaded",(e=>{var n;null===(n=t.onProgress)||void 0===n||n.call(t,{loaded:e.length,total:e.length}),this.downloadInfoCapability.resolve(e)})),e.on("StartRenderPage",(e=>{if(this.destroyed)return;A(Pu,this).get(e.pageIndex)._startRenderPage(e.transparency,e.cacheKey)})),e.on("commonobj",(t=>{var n;let r=k(t,3),i=r[0],o=r[1],a=r[2];if(this.destroyed)return null;if(this.commonObjs.has(i))return null;switch(o){case"Font":const t=this._params,r=t.disableFontFace,s=t.fontE
2xtraProperties,u=t.pdfBug;if("error"in a){const e=a.error;je("Error during font loading: ".concat(e)),this.commonObjs.resolve(i,e);break}const l=u&&null!==(n=globalThis.FontInspector)&&void 0!==n&&n.enabled?(e,t)=>globalThis.FontInspector.fontAdded(e,t):null,c=new co(a,{disableFontFace:r,fontExtraProperties:s,inspectFont:l});this.fontLoader.bind(c).catch((()=>e.sendWithPromise("FontFallback",{id:i}))).finally((()=>{!s&&c.data&&(c.data=null),this.commonObjs.resolve(i,c)}));break;case"CopyLocalImage":const d=a.imageRef;Ie(d,"The imageRef must be defined.");for(const e of A(Pu,this).values())for(const t of e.objs){const e=k(t,2)[1];if((null==e?void 0:e.ref)===d)return e.dataLen?(this.commonObjs.resolve(i,structuredClone(e)),e.dataLen):null}break;case"FontPath":case"Image":case"Pattern":this.commonObjs.resolve(i,a);break;default:throw new Error("Got unknown common object type ".concat(o))}return null})),e.on("obj",(e=>{let t=k(e,4),n=t[0],r=t[1],i=t[2],o=t[3];if(this.destroyed)return;const a=A(Pu,this).get(r);var s;if(!a.objs.has(n))if(0!==a._intentStates.size)switch(i){case"Image":a.objs.resolve(n,o),(null==o?void 0:o.dataLen)>1e7&&(a._maybeCleanupAfterRender=!0);break;case"Pattern":a.objs.resolve(n,o);break;default:throw new Error("Got unknown object type ".concat(i))}else null==o||null===(s=o.bitmap)||void 0===s||s.close()})),e.on("DocProgress",(e=>{var n;this.destroyed||null===(n=t.onProgress)||void 0===n||n.call(t,{loaded:e.loaded,total:e.total})})),e.on("FetchBuiltInCMap",(async e=>{if(this.destroyed)throw new Error("Worker was destroyed.");if(!this.cMapReaderFactory)throw new Error("CMapReaderFactory not initialized, see the `useWorkerFetch` parameter.");return this.cMapReaderFactory.fetch(e)})),e.on("FetchStandardFontData",(async e=>{if(this.destroyed)throw new Error("Worker was destroyed.");if(!this.standardFontDataFactory)throw new Error("StandardFontDataFactory not initialized, see the `useWorkerFetch` parameter.");return this.standardFontDataFactory.fetch(e)}))}getData(){return this.messageHandler.sendWithPromise("GetData",null)}saveDocument(){var e,t;this.annotationStorage.size<=0&&je("saveDocument called while `annotationStorage` is empty, please use the getData-method instead.");const n=this.annotationStorage.serializable,r=n.map,i=n.transfer;return this.messageHandler.sendWithPromise("SaveDocument",{isPureXfa:!!this._htmlForXfa,numPages:this._numPages,annotationStorage:r,filename:null!==(e=null===(t=this._fullReader)||void 0===t?void 0:t.filename)&&void 0!==e?e:null},i).finally((()=>{this.annotationStorage.resetModified()}))}getPage(e){if(!Number.isInteger(e)||e<=0||e>this._numPages)return Promise.reject(new Error("Invalid page request."));const t=e-1,n=A(Tu,this).get(t);if(n)return n;const r=this.messageHandler.sendWithPromise("GetPage",{pageIndex:t}).then((n=>{if(this.destroyed)throw new Error("Transport destroyed");n.refStr&&A(Ru,this).set(n.refStr,e);const r=new mu(t,n,this,this._params.pdfBug);return A(Pu,this).set(t,r),r}));return A(Tu,this).set(t,r),r}getPageIndex(e){return lu(e)?this.messageHandler.sendWithPromise("GetPageIndex",{num:e.num,gen:e.gen}):Promise.reject(new Error("Invalid pageIndex request."))}getAnnotations(e,t){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:e,intent:t})}getFieldObjects(){return _(Mu,this,Bu).call(this,"GetFieldObjects")}hasJSActions(){return _(Mu,this,Bu).call(this,"HasJSActions")}getCalculationOrderIds(){return this.messageHandler.sendWithPromise("GetCalculationOrderIds",null)}getDestinations(){return this.messageHandler.sendWithPromise("GetDestinations",null)}getDestination(e){return"string"!=typeof e?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:e})}getPageLabels(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}getPageLayout(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}getPageMode(){return this.messageHandler.sendWithPromise("GetPageMode",null)}getViewerPreferences(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}
2getOpenAction(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}getAttachments(){return this.messageHandler.sendWithPromise("GetAttachments",null)}getDocJSActions(){return _(Mu,this,Bu).call(this,"GetDocJSActions")}getPageJSActions(e){return this.messageHandler.sendWithPromise("GetPageJSActions",{pageIndex:e})}getStructTree(e){return this.messageHandler.sendWithPromise("GetStructTree",{pageIndex:e})}getOutline(){return this.messageHandler.sendWithPromise("GetOutline",null)}getOptionalContentConfig(e){return _(Mu,this,Bu).call(this,"GetOptionalContentConfig").then((t=>new es(t,e)))}getPermissions(){return this.messageHandler.sendWithPromise("GetPermissions",null)}getMetadata(){const e="GetMetadata",t=A(Fu,this).get(e);if(t)return t;const n=this.messageHandler.sendWithPromise(e,null).then((e=>{var t,n,r,i;return{info:e[0],metadata:e[1]?new Wa(e[1]):null,contentDispositionFilename:null!==(t=null===(n=this._fullReader)||void 0===n?void 0:n.filename)&&void 0!==t?t:null,contentLength:null!==(r=null===(i=this._fullReader)||void 0===i?void 0:i.contentLength)&&void 0!==r?r:null}}));return A(Fu,this).set(e,n),n}getMarkInfo(){return this.messageHandler.sendWithPromise("GetMarkInfo",null)}async startCleanup(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.destroyed){await this.messageHandler.sendWithPromise("Cleanup",null);for(const e of A(Pu,this).values()){if(!e.cleanup())throw new Error("startCleanup: Page ".concat(e.pageNumber," is currently rendering."))}this.commonObjs.clear(),e||this.fontLoader.clear(),A(Fu,this).clear(),this.filterFactory.destroy(!0),Vs.cleanup()}}cachedPageNumber(e){var t;if(!lu(e))return null;const n=0===e.gen?"".concat(e.num,"R"):"".concat(e.num,"R").concat(e.gen);return null!==(t=A(Ru,this).get(n))&&void 0!==t?t:null}}function Bu(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=A(Fu,this).get(e);if(n)return n;const r=this.messageHandler.sendWithPromise(e,t);return A(Fu,this).set(e,r),r}const Lu=Symbol("INITIAL_DATA");var Nu=new WeakMap,Uu=new WeakSet;class zu{constructor(){w(this,Uu),D(this,Nu,Object.create(null))}get(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(t){const n=_(Uu,this,Wu).call(this,e);return n.promise.then((()=>t(n.data))),null}const n=A(Nu,this)[e];if(!n||n.data===Lu)throw new Error("Requesting object that isn't resolved yet ".concat(e,"."));return n.data}has(e){const t=A(Nu,this)[e];return!!t&&t.data!==Lu}delete(e){const t=A(Nu,this)[e];return!(!t||t.data===Lu)&&(delete A(Nu,this)[e],!0)}resolve(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=_(Uu,this,Wu).call(this,e);n.data=t,n.resolve()}clear(){for(const t in A(Nu,this)){var e;const n=A(Nu,this)[t].data;null==n||null===(e=n.bitmap)||void 0===e||e.close()}C(Nu,this,Object.create(null))}*[Symbol.iterator](){for(const e in A(Nu,this)){const t=A(Nu,this)[e].data;t!==Lu&&(yield[e,t])}}}function Wu(e){var t;return(t=A(Nu,this))[e]||(t[e]=m(m({},Promise.withResolvers()),{},{data:Lu}))}var Hu=new WeakMap;class Vu{constructor(e){D(this,Hu,null),C(Hu,this,e),this.onContinue=null}get promise(){return A(Hu,this).capability.promise}cancel(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;A(Hu,this).cancel(null,e)}get separateAnnots(){const e=A(Hu,this).operatorList.separateAnnots;if(!e)return!1;const t=A(Hu,this).annotationCanvasMap;return e.form||e.canvas&&(null==t?void 0:t.size)>0}}var Gu=new WeakMap;class qu{constructor(e){let t=e.callback,n=e.params,r=e.objs,i=e.commonObjs,o=e.annotationCanvasMap,a=e.operatorList,s=e.pageIndex,u=e.canvasFactory,l=e.filterFactory,c=e.useRequestAnimationFrame,d=void 0!==c&&c,h=e.pdfBug,f=void 0!==h&&h,p=e.pageColors,g=void 0===p?null:p;D(this,Gu,null),this.callback=t,this.params=n,this.objs=r,this.commonObjs=i,this.annotationCanvasMap=o,this.operatorListIdx=null,this.operatorList=a,this._pageIndex=s,this.canvasFactory=u,this.filterFactory=l,this._pdfBug=f,this.pageColors=g,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=!0===d&&"undefined"!=typeof window,this.cancelled=!1,this.capability=Promise.withResolvers(),this.task=new Vu(this),this._cancelBound=this.cancel.bind(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=n.canvasContext.canvas}get completed(){return this.capability.promise.catch((function(){}))}initializeGraphics(e){var t,n;let r=e.transparency,i=void 0!==r&&r,o=e.optionalContentConfig;if(this.cancelled)return;
2if(this._canvas){if(Ku._.has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");Ku._.add(this._canvas)}this._pdfBug&&null!==(t=globalThis.StepperManager)&&void 0!==t&&t.enabled&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());const a=this.params,s=a.canvasContext,u=a.viewport,l=a.transform,c=a.background;this.gfx=new Ra(s,this.commonObjs,this.objs,this.canvasFactory,this.filterFactory,{optionalContentConfig:o},this.annotationCanvasMap,this.pageColors),this.gfx.beginDrawing({transform:l,viewport:u,transparency:i,background:c}),this.operatorListIdx=0,this.graphicsReady=!0,null===(n=this.graphicsReadyCallback)||void 0===n||n.call(this)}cancel(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.running=!1,this.cancelled=!0,null===(e=this.gfx)||void 0===e||e.endDrawing(),A(Gu,this)&&(window.cancelAnimationFrame(A(Gu,this)),C(Gu,this,null)),Ku._.delete(this._canvas),this.callback(t||new lt("Rendering cancelled, page ".concat(this._pageIndex+1),n))}operatorListChanged(){var e;this.graphicsReady?(null===(e=this.stepper)||void 0===e||e.updateOperatorList(this.operatorList),this.running||this._continue()):this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound)}_continue(){this.running=!0,this.cancelled||(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}_scheduleNext(){this._useRequestAnimationFrame?C(Gu,this,window.requestAnimationFrame((()=>{C(Gu,this,null),this._nextBound().catch(this._cancelBound)}))):Promise.resolve().then(this._nextBound).catch(this._cancelBound)}async _next(){this.cancelled||(this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),Ku._.delete(this._canvas),this.callback())))}}var Ku={_:new WeakSet};const Xu="4.10.38",Yu="f9bea397f";function Qu(e){return Math.floor(255*Math.max(0,Math.min(1,e))).toString(16).padStart(2,"0")}function $u(e){return Math.max(0,Math.min(255,255*e))}class Ju{static CMYK_G(e){let t=k(e,4),n=t[0],r=t[1],i=t[2],o=t[3];return["G",1-Math.min(1,.3*n+.59*i+.11*r+o)]}static G_CMYK(e){return["CMYK",0,0,0,1-k(e,1)[0]]}static G_RGB(e){let t=k(e,1)[0];return["RGB",t,t,t]}static G_rgb(e){let t=k(e,1)[0];return t=$u(t),[t,t,t]}static G_HTML(e){const t=Qu(k(e,1)[0]);return"#".concat(t).concat(t).concat(t)}static RGB_G(e){let t=k(e,3);return["G",.3*t[0]+.59*t[1]+.11*t[2]]}static RGB_rgb(e){return e.map($u)}static RGB_HTML(e){return"#".concat(e.map(Qu).join(""))}static T_HTML(){return"#00000000"}static T_rgb(){return[null]}static CMYK_RGB(e){let t=k(e,4),n=t[0],r=t[1],i=t[2],o=t[3];return["RGB",1-Math.min(1,n+o),1-Math.min(1,i+o),1-Math.min(1,r+o)]}static CMYK_rgb(e){let t=k(e,4),n=t[0],r=t[1],i=t[2],o=t[3];return[$u(1-Math.min(1,n+o)),$u(1-Math.min(1,i+o)),$u(1-Math.min(1,r+o))]}static CMYK_HTML(e){const t=this.CMYK_RGB(e).slice(1);return this.RGB_HTML(t)}static RGB_CMYK(e){let t=k(e,3);const n=1-t[0],r=1-t[1],i=1-t[2];return["CMYK",n,r,i,Math.min(n,r,i)]}}class Zu{create(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e<=0||t<=0)throw new Error("Invalid SVG dimensions");const r=this._createSVG("svg:svg");return r.setAttribute("version","1.1"),n||(r.setAttribute("width","".concat(e,"px")),r.setAttribute("height","".concat(t,"px"))),r.setAttribute("preserveAspectRatio","none"),r.setAttribute("viewBox","0 0 ".concat(e," ").concat(t)),r}createElement(e){if("string"!=typeof e)throw new Error("Invalid SVG element type");return this._createSVG(e)}_createSVG(e){Me("Abstract method `_createSVG` called.")}}class el extends Zu{_createSVG(e){return document.createElementNS(ot,e)}}class tl{static setupStorage(e,t,n,r,i){const o=r.getValue(t,{value:null});switch(n.name){case"textarea":if(null!==o.value&&(e.textContent=o.value),"print"===i)break;e.addEventListener("input",(e=>{r.setValue(t,{value:e.target.value})}));break;case"input":if("radio"===n.attributes.type||"checkbox"===n.attributes.type){if(o.value===n.attributes.xfaOn?e.setAttribute("checked",!0):o.value===n.attributes.xfaOff&&e.removeAttribute("checked"),"print"===i)break;e.addEventListener("change",(e=>{r.setValue(t,{value:e.target.checked?e.target.getAttribute("xfaOn"):e.target.getAttribute("xfaOff")})}))}else{if(null!==o.value&&e.setAttribute("value",o.value),"print"===i)break;e.addEventListener("input",(e=>{r.setValue(t,{value:e.target.value})}))}break;case"select":if(null!==o.value){e.setAttribute("value",o.value);for(const e of n.children)e.attributes.value===o.value?e.attributes.selected=!0:e.attributes.hasOwnProperty("selected")&&delete e.attributes.selected}e.addEventListener("input",(e=>{const n=e.target.options,i=-1===n.selectedIndex?"":n[n.selectedIndex].value;r.setValue(t,{value:i})}))}}static setAttributes(e){let t=e.html,n=e.element,r=e.storage,i=void 0===r?null:r,o=e.intent,a=e.linkService;const s=n.attributes,u=t instanceof HTMLAnchorElement;"radio"===s.type&&(s.name="".concat(s.name,"-").concat(o));for(const e of Object.entries(s)){var l=k(e,2);const n=l[0],r=l[1];if(null!=r)switch(n){case"class":r.length&&t.setAttribute(n,r.join(" "));break;case"dataId":break;case"id":t.setAttribute("data-element-id",r);break;case"style":Object.assign(t.style,r);break;case"textContent":t.textContent=r;break;default:(!u||"href"!==n&&"newWindow"!==n)&&t.setAttribute(n,r)}}u&&a.addLinkAttributes(t,s.href,s.newWindow),i&&s.dataId&&this.setupStorage(t,s.dataId,n,i)}static render(e){const t=e.annotationStorage,n=e.linkService,r=e.xfaHtml,i=e.intent||"display",o=document.createElement(r.name);r.attributes&&this.setAttributes({html:o,element:r,intent:i,linkService:n});const a="richText"!==i,s=e.div;if(s.append(o),e.viewport){const t="matrix(".concat(e.viewport.transform.join(","),")");s.style.transform=t}a&&s.setAttribute("class","xfaLayer xfaFont");const u=[];
2if(0===r.children.length){if(r.value){const e=document.createTextNode(r.value);o.append(e),a&&ru.shouldBuildText(r.name)&&u.push(e)}return{textDivs:u}}const l=[[r,-1,o]];for(;l.length>0;){var c,d;const e=k(l.at(-1),3),r=e[0],o=e[1],s=e[2];if(o+1===r.children.length){l.pop();continue}const h=r.children[++l.at(-1)[1]];if(null===h)continue;const f=h.name;if("#text"===f){const e=document.createTextNode(h.value);u.push(e),s.append(e);continue}const p=null!=h&&null!==(c=h.attributes)&&void 0!==c&&c.xmlns?document.createElementNS(h.attributes.xmlns,f):document.createElement(f);if(s.append(p),h.attributes&&this.setAttributes({html:p,element:h,storage:t,intent:i,linkService:n}),(null===(d=h.children)||void 0===d?void 0:d.length)>0)l.push([h,-1,p]);else if(h.value){const e=document.createTextNode(h.value);a&&ru.shouldBuildText(f)&&u.push(e),p.append(e)}}for(const e of s.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"))e.setAttribute("readOnly",!0);return{textDivs:u}}static update(e){const t="matrix(".concat(e.viewport.transform.join(","),")");e.div.style.transform=t,e.div.hidden=!1}}const nl=1e3,rl=new WeakSet;function il(e){return{width:e[2]-e[0],height:e[3]-e[1]}}class ol{static create(e){switch(e.data.annotationType){case oe:return new fl(e);case ie:return new ml(e);case De:switch(e.data.fieldType){case"Tx":return new bl(e);case"Btn":return e.data.radioButton?new xl(e):e.data.checkBox?new Dl(e):new El(e);case"Ch":return new Al(e);case"Sig":return new wl(e)}return new yl(e);case be:return new Cl(e);case ae:return new nc(e);case se:return new ic(e);case ue:return new ac(e);case le:return new uc(e);case de:return new cc(e);case me:return new hc(e);case ye:return new vc(e);case ce:return new dc(e);case he:return new yc(e);case fe:return new bc(e);case pe:return new wc(e);case ge:return new Dc(e);case ve:return new xc(e);case we:return new Cc(e);default:return new cl(e)}}}var al=new WeakMap,sl=new WeakMap,ul=new WeakMap,ll=new WeakSet;class cl{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isRenderable,r=void 0!==n&&n,i=t.ignoreBorder,o=void 0!==i&&i,a=t.createQuadrilaterals,s=void 0!==a&&a;w(this,ll),D(this,al,null),D(this,sl,!1),D(this,ul,null),this.isRenderable=r,this.data=e.data,this.layer=e.layer,this.linkService=e.linkService,this.downloadManager=e.downloadManager,this.imageResourcesPath=e.imageResourcesPath,this.renderForms=e.renderForms,this.svgFactory=e.svgFactory,this.annotationStorage=e.annotationStorage,this.enableScripting=e.enableScripting,this.hasJSActions=e.hasJSActions,this._fieldObjects=e.fieldObjects,this.parent=e.parent,r&&(this.container=this._createContainer(o)),s&&this._createQuadrilaterals()}static _hasPopupData(e){let t=e.titleObj,n=e.contentsObj,r=e.richText;return!!(null!=t&&t.str||null!=n&&n.str||null!=r&&r.str)}get _isEditable(){return this.data.isEditable}get hasPopupData(){return cl._hasPopupData(this.data)}updateEdited(e){var t;if(!this.container)return;A(al,this)||C(al,this,{rect:this.data.rect.slice(0)});const n=e.rect;n&&_(ll,this,dl).call(this,n),null===(t=A(ul,this))||void 0===t||t.popup.updateEdited(e)}resetEdited(){var e;A(al,this)&&(_(ll,this,dl).call(this,A(al,this).rect),null===(e=A(ul,this))||void 0===e||e.popup.resetEdited(),C(al,this,null))}_createContainer(e){const t=this.data,n=this.parent,r=n.page,i=n.viewport,o=document.createElement("section");o.setAttribute("data-annotation-id",t.id),this instanceof yl||(o.tabIndex=nl);const a=o.style;if(a.zIndex=this.parent.zIndex++,t.alternativeText&&(o.title=t.alternativeText),t.noRotate&&o.classList.add("norotate"),!t.rect||this instanceof Cl){const e=t.rotation;return t.hasOwnCanvas||0===e||this.setRotation(e,o),o}const s=il(t.rect),u=s.width,l=s.height;if(!e&&t.borderStyle.width>0){a.borderWidth="".concat(t.borderStyle.width,"px");const e=t.borderStyle.horizontalCornerRadius,n=t.borderStyle.verticalCornerRadius;if(e>0||n>0){const t="calc(".concat(e,"px * var(--scale-factor)) / calc(").concat(n,"px * var(--scale-factor))");a.borderRadius=t}else if(this instanceof xl){const e="calc(".concat(u,"px * var(--scale-factor)) / calc(").concat(l,"px * var(--scale-factor))");a.borderRadius=e}switch(t.borderStyle.style){case xe:a.borderStyle="solid";break;case Ee:a.borderStyle="dashed";break;case Ae:je("Unimplemented border style: beveled");break;case Ce:je("Unimplemented border style: inset");break;case Se:a.borderBottomStyle="solid"}const r=t.borderColor||null;r?(C(sl,this,!0),a.borderColor=Je.makeHexColor(0|r[0],0|r[1],0|r[2])):a.borderWidth=0}const c=Je.normalizeRect([t.rect[0],r.view[3]-t.rect[1]+r.view[1],t.rect[2],r.view[3]-t.rect[3]+r.view[1]]),d=i.rawDims,h=d.pageWidth,f=d.pageHeight,p=d.pageX,g=d.pageY;a.left="".concat(100*(c[0]-p)/h,"%"),a.top="".concat(100*(c[1]-g)/f,"%");const v=t.rotation;return t.hasOwnCanvas||0===v?(a.width="".concat(100*u/h,"%"),a.height="".concat(100*l/f,"%")):this.setRotation(v,o),o}setRotation(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.container;if(!this.data.rect)return;const n=this.parent.viewport.rawDims,r=n.pageWidth,i=n.pageHeight,o=il(this.data.rect),a=o.width,s=o.height;let u,l;e%180==0?(u=100*a/r,l=100*s/i):(u=100*s/r,l=100*a/i),t.style.width="".concat(u,"%"),t.style.height="".concat(l,"%"),t.setAttribute("data-main-rotation",(360-e)%360)}
2get _commonActions(){const e=(e,t,n)=>{const r=n.detail[e],i=r[0],o=r.slice(1);n.target.style[t]=Ju["".concat(i,"_HTML")](o),this.annotationStorage.setValue(this.data.id,{[t]:Ju["".concat(i,"_rgb")](o)})};return Le(this,"_commonActions",{display:e=>{const t=e.detail.display,n=t%2==1;this.container.style.visibility=n?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{noView:n,noPrint:1===t||2===t})},print:e=>{this.annotationStorage.setValue(this.data.id,{noPrint:!e.detail.print})},hidden:e=>{const t=e.detail.hidden;this.container.style.visibility=t?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{noPrint:t,noView:t})},focus:e=>{setTimeout((()=>e.target.focus({preventScroll:!1})),0)},userName:e=>{e.target.title=e.detail.userName},readonly:e=>{e.target.disabled=e.detail.readonly},required:e=>{this._setRequired(e.target,e.detail.required)},bgColor:t=>{e("bgColor","backgroundColor",t)},fillColor:t=>{e("fillColor","backgroundColor",t)},fgColor:t=>{e("fgColor","color",t)},textColor:t=>{e("textColor","color",t)},borderColor:t=>{e("borderColor","borderColor",t)},strokeColor:t=>{e("strokeColor","borderColor",t)},rotation:e=>{const t=e.detail.rotation;this.setRotation(t),this.annotationStorage.setValue(this.data.id,{rotation:t})}})}_dispatchEventFromSandbox(e,t){const n=this._commonActions;for(const r of Object.keys(t.detail)){const i=e[r]||n[r];null==i||i(t)}}_setDefaultPropertiesFromJS(e){if(!this.enableScripting)return;const t=this.annotationStorage.getRawValue(this.data.id);if(!t)return;const n=this._commonActions;for(const i of Object.entries(t)){var r=k(i,2);const o=r[0],a=r[1],s=n[o];if(s){s({detail:{[o]:a},target:e}),delete t[o]}}}
2_createQuadrilaterals(){if(!this.container)return;const e=this.data.quadPoints;if(!e)return;const t=k(this.data.rect.map((e=>Math.fround(e))),4),n=t[0],r=t[1],i=t[2],o=t[3];if(8===e.length){const t=k(e.subarray(2,6),4),a=t[0],s=t[1],u=t[2],l=t[3];if(i===a&&o===s&&n===u&&r===l)return}const a=this.container.style;let s;if(A(sl,this)){const e=a.borderColor,t=a.borderWidth;a.borderWidth=0,s=["url('data:image/svg+xml;utf8,",'<svg xmlns="http://www.w3.org/2000/svg"',' preserveAspectRatio="none" viewBox="0 0 1 1">','<g fill="transparent" stroke="'.concat(e,'" stroke-width="').concat(t,'">')],this.container.classList.add("hasBorder")}const u=i-n,l=o-r,c=this.svgFactory,d=c.createElement("svg");d.classList.add("quadrilateralsContainer"),d.setAttribute("width",0),d.setAttribute("height",0);const h=c.createElement("defs");d.append(h);const f=c.createElement("clipPath"),p="clippath_".concat(this.data.id);f.setAttribute("id",p),f.setAttribute("clipPathUnits","objectBoundingBox"),h.append(f);for(let t=2,r=e.length;t<r;t+=8){var g;const r=e[t],i=e[t+1],a=e[t+2],d=e[t+3],h=c.createElement("rect"),p=(a-n)/u,v=(o-i)/l,m=(r-a)/u,y=(i-d)/l;h.setAttribute("x",p),h.setAttribute("y",v),h.setAttribute("width",m),h.setAttribute("height",y),f.append(h),null===(g=s)||void 0===g||g.push('<rect vector-effect="non-scaling-stroke" x="'.concat(p,'" y="').concat(v,'" width="').concat(m,'" height="').concat(y,'"/>'))}A(sl,this)&&(s.push("</g></svg>')"),a.backgroundImage=s.join("")),this.container.append(d),this.container.style.clipPath="url(#".concat(p,")")}_createPopup(){const e=this.data,t=C(ul,this,new Cl({data:{color:e.color,titleObj:e.titleObj,modificationDate:e.modificationDate,contentsObj:e.contentsObj,richText:e.richText,parentRect:e.rect,borderStyle:0,id:"popup_".concat(e.id),rotation:e.rotation},parent:this.parent,elements:[this]}));this.parent.div.append(t.render())}render(){Me("Abstract method `AnnotationElement.render` called")}_getElementsByName(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=[];if(this._fieldObjects){const r=this._fieldObjects[e];if(r)for(const e of r){const r=e.page,i=e.id,o=e.exportValues;if(-1===r)continue;if(i===t)continue;const a="string"==typeof o?o:null,s=document.querySelector('[data-element-id="'.concat(i,'"]'));!s||rl.has(s)?n.push({id:i,exportValue:a,domElement:s}):je("_getElementsByName - element not allowed: ".concat(i))}return n}for(const r of document.getElementsByName(e)){const e=r.exportValue,i=r.getAttribute("data-element-id");i!==t&&(rl.has(r)&&n.push({id:i,exportValue:e,domElement:r}))}return n}show(){var e;this.container&&(this.container.hidden=!1),null===(e=this.popup)||void 0===e||e.maybeShow()}hide(){var e;this.container&&(this.container.hidden=!0),null===(e=this.popup)||void 0===e||e.forceHide()}getElementsToTriggerPopup(){return this.container}addHighlightArea(){const e=this.getElementsToTriggerPopup();if(Array.isArray(e))for(const t of e)t.classList.add("highlightArea");else e.classList.add("highlightArea")}_editOnDoubleClick(){if(!this._isEditable)return;const e=this.annotationEditorType,t=this.data.id;this.container.addEventListener("dblclick",(()=>{var n;null===(n=this.linkService.eventBus)||void 0===n||n.dispatch("switchannotationeditormode",{source:this,mode:e,editId:t})}))}}function dl(e){const t=this.container.style,n=this.data,r=n.rect,i=n.rotation,o=this.parent.viewport.rawDims,a=o.pageWidth,s=o.pageHeight,u=o.pageX,l=o.pageY;null==r||r.splice(0,4,...e);const c=il(e),d=c.width,h=c.height;t.left="".concat(100*(e[0]-u)/a,"%"),t.top="".concat(100*(s-e[3]+l)/s,"%"),0===i?(t.width="".concat(100*d/a,"%"),t.height="".concat(100*h/s,"%")):this.setRotation(i)}var hl=new WeakSet;class fl extends cl{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;super(e,{isRenderable:!0,ignoreBorder:!(null==t||!t.ignoreBorder),createQuadrilaterals:!0}),w(this,hl),this.isTooltipOnly=e.data.isTooltipOnly}render(){const e=this.data,t=this.linkService,n=document.createElement("a");n.setAttribute("data-element-id",e.id);let r=!1;return e.url?(t.addLinkAttributes(n,e.url,e.newWindow),r=!0):e.action?(this._bindNamedAction(n,e.action),r=!0):e.attachment?(_(hl,this,gl).call(this,n,e.attachment,e.attachmentDest),r=!0):e.setOCGState?(_(hl,this,vl).call(this,n,e.setOCGState),r=!0):e.dest?(this._bindLink(n,e.dest),r=!0):(e.actions&&(e.actions.Action||e.actions["Mouse Up"]||e.actions["Mouse Down"])&&this.enableScripting&&this.hasJSActions&&(this._bindJSAction(n,e),r=!0),e.resetForm?(this._bindResetFormAction(n,e.resetForm),r=!0):this.isTooltipOnly&&!r&&(this._bindLink(n,""),r=!0)),this.container.classList.add("linkA
2nnotation"),r&&this.container.append(n),this.container}_bindLink(e,t){e.href=this.linkService.getDestinationHash(t),e.onclick=()=>(t&&this.linkService.goToDestination(t),!1),(t||""===t)&&_(hl,this,pl).call(this)}_bindNamedAction(e,t){e.href=this.linkService.getAnchorUrl(""),e.onclick=()=>(this.linkService.executeNamedAction(t),!1),_(hl,this,pl).call(this)}_bindJSAction(e,t){e.href=this.linkService.getAnchorUrl("");const n=new Map([["Action","onclick"],["Mouse Up","onmouseup"],["Mouse Down","onmousedown"]]);for(const r of Object.keys(t.actions)){const i=n.get(r);i&&(e[i]=()=>{var e;return null===(e=this.linkService.eventBus)||void 0===e||e.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t.id,name:r}}),!1})}e.onclick||(e.onclick=()=>!1),_(hl,this,pl).call(this)}_bindResetFormAction(e,t){const n=e.onclick;if(n||(e.href=this.linkService.getAnchorUrl("")),_(hl,this,pl).call(this),!this._fieldObjects)return je('_bindResetFormAction - "resetForm" action not supported, ensure that the `fieldObjects` parameter is provided.'),void(n||(e.onclick=()=>!1));e.onclick=()=>{null==n||n();const e=t.fields,r=t.refs,i=t.include,o=[];if(0!==e.length||0!==r.length){const t=new Set(r);for(const n of e){const e=this._fieldObjects[n]||[];for(const n of e){const e=n.id;t.add(e)}}for(const e of Object.values(this._fieldObjects))for(const n of e)t.has(n.id)===i&&o.push(n)}else for(const e of Object.values(this._fieldObjects))o.push(...e);const a=this.annotationStorage,s=[];for(const e of o){const t=e.id;switch(s.push(t),e.type){case"text":{const n=e.defaultValue||"";a.setValue(t,{value:n});break}case"checkbox":case"radiobutton":{const n=e.defaultValue===e.exportValues;a.setValue(t,{value:n});break}case"combobox":case"listbox":{const n=e.defaultValue||"";a.setValue(t,{value:n});break}default:continue}const n=document.querySelector('[data-element-id="'.concat(t,'"]'));n&&(rl.has(n)?n.dispatchEvent(new Event("resetform")):je("_bindResetFormAction - element not allowed: ".concat(t)))}var u;this.enableScripting&&(null===(u=this.linkService.eventBus)||void 0===u||u.dispatch("dispatcheventinsandbox",{source:this,detail:{id:"app",ids:s,name:"ResetForm"}}));return!1}}}function pl(){this.container.setAttribute("data-internal-link","")}function gl(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;e.href=this.linkService.getAnchorUrl(""),t.description&&(e.title=t.description),e.onclick=()=>{var e;return null===(e=this.downloadManager)||void 0===e||e.openOrDownloadData(t.content,t.filename,n),!1},_(hl,this,pl).call(this)}function vl(e,t){e.href=this.linkService.getAnchorUrl(""),e.onclick=()=>(this.linkService.executeSetOCGState(t),!1),_(hl,this,pl).call(this)}class ml extends cl{constructor(e){super(e,{isRenderable:!0})}render(){this.container.classList.add("textAnnotation");const e=document.createElement("img");return e.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",e.setAttribute("data-l10n-id","pdfjs-text-annotation-type"),e.setAttribute("data-l10n-args",JSON.stringify({type:this.data.name})),!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.append(e),this.container}}class yl extends cl{render(){return this.container}showElementAndHideCanvas(e){var t;this.data.hasOwnCanvas&&("CANVAS"===(null===(t=e.previousSibling)||void 0===t?void 0:t.nodeName)&&(e.previousSibling.hidden=!0),e.hidden=!1)}_getKeyModifier(e){return Qe.platform.isMac?e.metaKey:e.ctrlKey}_setEventListener(e,t,n,r,i){n.includes("mouse")?e.addEventListener(n,(e=>{var t;null===(t=this.linkService.eventBus)||void 0===t||t.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:r,value:i(e),shift:e.shiftKey,modifier:this._getKeyModifier(e)}})})):e.addEventListener(n,(e=>{var o;if("blur"===n){if(!t.focused||!e.relatedTarget)return;t.focused=!1}else if("focus"===n){if(t.focused)return;t.focused=!0}i&&(null===(o=this.linkService.eventBus)||void 0===o||o.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:r,value:i(e)}}))}))}_setEventListeners(e,t,n,r){for(const u of n){var i,o=k(u,2);const n=o[0],l=o[1];var a,s;if("Action"===l||null!==(i=this.data.actions)&&void 0!==i&&i[l])"Focus"!==l&&"Blur"!==l||t||(t={focused:!1}),this._setEventListener(e,t,n,l,r),"Focus"!==l||null!==(a=this.data.actions)&&void 0!==a&&a.Blur?"Blur"!==l||null!==(s=this.data.actions)&&void 0!==s&&s.Focus||this._setEventListener(e,t,"focus","Focus",null):this._setEventListener(e,t,"blur","Blur",null)}}
2_setBackgroundColor(e){const t=this.data.backgroundColor||null;e.style.backgroundColor=null===t?"transparent":Je.makeHexColor(t[0],t[1],t[2])}_setTextStyle(e){const t=["left","center","right"],n=this.data.defaultAppearanceData.fontColor,r=this.data.defaultAppearanceData.fontSize||9,i=e.style;let o;const a=e=>Math.round(10*e)/10;if(this.data.multiLine){const e=Math.abs(this.data.rect[3]-this.data.rect[1]-2),t=e/(Math.round(e/(L*r))||1);o=Math.min(r,a(t/L))}else{const e=Math.abs(this.data.rect[3]-this.data.rect[1]-2);o=Math.min(r,a(e/L))}i.fontSize="calc(".concat(o,"px * var(--scale-factor))"),i.color=Je.makeHexColor(n[0],n[1],n[2]),null!==this.data.textAlignment&&(i.textAlign=t[this.data.textAlignment])}_setRequired(e,t){t?e.setAttribute("required",!0):e.removeAttribute("required"),e.setAttribute("aria-required",t)}}class bl extends yl{constructor(e){super(e,{isRenderable:e.renderForms||e.data.hasOwnCanvas||!e.data.hasAppearance&&!!e.data.fieldValue})}setPropertyOnSiblings(e,t,n,r){const i=this.annotationStorage;for(const o of this._getElementsByName(e.name,e.id))o.domElement&&(o.domElement[t]=n),i.setValue(o.id,{[r]:n})}render(){const e=this.annotationStorage,t=this.data.id;this.container.classList.add("textWidgetAnnotation");let n=null;if(this.renderForms){var r;const s=e.getValue(t,{value:this.data.fieldValue});let u=s.value||"";const l=e.getValue(t,{charLimit:this.data.maxLen}).charLimit;l&&u.length>l&&(u=u.slice(0,l));let c=s.formattedValue||(null===(r=this.data.textContent)||void 0===r?void 0:r.join("\n"))||null;c&&this.data.comb&&(c=c.replaceAll(/\s+/g,""));const d={userValue:u,formattedValue:c,lastCommittedValue:null,commitKey:1,focused:!1};var i,o;if(this.data.multiLine)n=document.createElement("textarea"),n.textContent=null!==(i=c)&&void 0!==i?i:u,this.data.doNotScroll&&(n.style.overflowY="hidden");else n=document.createElement("input"),n.type="text",n.setAttribute("value",null!==(o=c)&&void 0!==o?o:u),this.data.doNotScroll&&(n.style.overflowX="hidden");this.data.hasOwnCanvas&&(n.hidden=!0),rl.add(n),n.setAttribute("data-element-id",t),n.disabled=this.data.readOnly,n.name=this.data.fieldName,n.tabIndex=nl,this._setRequired(n,this.data.required),l&&(n.maxLength=l),n.addEventListener("input",(r=>{e.setValue(t,{value:r.target.value}),this.setPropertyOnSiblings(n,"value",r.target.value,"value"),d.formattedValue=null})),n.addEventListener("resetform",(e=>{var t;const r=null!==(t=this.data.defaultFieldValue)&&void 0!==t?t:"";n.value=d.userValue=r,d.formattedValue=null}));let h=e=>{const t=d.formattedValue;null!=t&&(e.target.value=t),e.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){var a;n.addEventListener("focus",(e=>{var t;if(d.focused)return;const n=e.target;d.userValue&&(n.value=d.userValue),d.lastCommittedValue=n.value,d.commitKey=1,null!==(t=this.data.actions)&&void 0!==t&&t.Focus||(d.focused=!0)})),n.addEventListener("updatefromsandbox",(n=>{this.showElementAndHideCanvas(n.target);const r={value(n){var r;d.userValue=null!==(r=n.detail.value)&&void 0!==r?r:"",e.setValue(t,{value:d.userValue.toString()}),n.target.value=d.userValue},formattedValue(n){const r=n.detail.formattedValue;d.formattedValue=r,null!=r&&n.target!==document.activeElement&&(n.target.value=r),e.setValue(t,{formattedValue:r})},selRange(e){e.target.setSelectionRange(...e.detail.selRange)},charLimit:n=>{var r;const i=n.detail.charLimit,o=n.target;if(0===i)return void o.removeAttribute("maxLength");o.setAttribute("maxLength",i);let a=d.userValue;!a||a.length<=i||(a=a.slice(0,i),o.value=d.userValue=a,e.setValue(t,{value:a}),null===(r=this.linkService.eventBus)||void 0===r||r.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:a,willCommit:!0,commitKey:1,selStart:o.selectionStart,selEnd:o.selectionEnd}}))}};this._dispatchEventFromSandbox(r,n)})),n.addEventListener("keydown",(e=>{var n;d.commitKey=1;let r=-1;if("Escape"===e.key?r=0:"Enter"!==e.key||this.data.multiLine?"Tab"===e.key&&(d.commitKey=3):r=2,-1===r)return;const i=e.target.value;d.lastCommittedValue!==i&&(d.lastCommittedValue=i,d.userValue=i,null===(n=this.linkService.eventBus)||void 0===n||n.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:i,willCommit:!0,
2commitKey:r,selStart:e.target.selectionStart,selEnd:e.target.selectionEnd}}))}));const r=h;h=null,n.addEventListener("blur",(e=>{var n;if(!d.focused||!e.relatedTarget)return;null!==(n=this.data.actions)&&void 0!==n&&n.Blur||(d.focused=!1);const i=e.target.value;var o;(d.userValue=i,d.lastCommittedValue!==i)&&(null===(o=this.linkService.eventBus)||void 0===o||o.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:i,willCommit:!0,commitKey:d.commitKey,selStart:e.target.selectionStart,selEnd:e.target.selectionEnd}}));r(e)})),null!==(a=this.data.actions)&&void 0!==a&&a.Keystroke&&n.addEventListener("beforeinput",(e=>{var n;d.lastCommittedValue=null;const r=e.data,i=e.target,o=i.value,a=i.selectionStart,s=i.selectionEnd;let u=a,l=s;switch(e.inputType){case"deleteWordBackward":{const e=o.substring(0,a).match(/\w*[^\w]*$/);e&&(u-=e[0].length);break}case"deleteWordForward":{const e=o.substring(a).match(/^[^\w]*\w*/);e&&(l+=e[0].length);break}case"deleteContentBackward":a===s&&(u-=1);break;case"deleteContentForward":a===s&&(l+=1)}e.preventDefault(),null===(n=this.linkService.eventBus)||void 0===n||n.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:o,change:r||"",willCommit:!1,selStart:u,selEnd:l}})})),this._setEventListeners(n,d,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(e=>e.target.value))}if(h&&n.addEventListener("blur",h),this.data.comb){const e=(this.data.rect[2]-this.data.rect[0])/l;n.classList.add("comb"),n.style.letterSpacing="calc(".concat(e,"px * var(--scale-factor) - 1ch)")}}else n=document.createElement("div"),n.textContent=this.data.fieldValue,n.style.verticalAlign="middle",n.style.display="table-cell",this.data.hasOwnCanvas&&(n.hidden=!0);return this._setTextStyle(n),this._setBackgroundColor(n),this._setDefaultPropertiesFromJS(n),this.container.append(n),this.container}}class wl extends yl{constructor(e){super(e,{isRenderable:!!e.data.hasOwnCanvas})}}class Dl extends yl{constructor(e){super(e,{isRenderable:e.renderForms})}render(){const e=this.annotationStorage,t=this.data,n=t.id;let r=e.getValue(n,{value:t.exportValue===t.fieldValue}).value;"string"==typeof r&&(r="Off"!==r,e.setValue(n,{value:r})),this.container.classList.add("buttonWidgetAnnotation","checkBox");const i=document.createElement("input");return rl.add(i),i.setAttribute("data-element-id",n),i.disabled=t.readOnly,this._setRequired(i,this.data.required),i.type="checkbox",i.name=t.fieldName,r&&i.setAttribute("checked",!0),i.setAttribute("exportValue",t.exportValue),i.tabIndex=nl,i.addEventListener("change",(r=>{const i=r.target,o=i.name,a=i.checked;for(const r of this._getElementsByName(o,n)){const n=a&&r.exportValue===t.exportValue;r.domElement&&(r.domElement.checked=n),e.setValue(r.id,{value:n})}e.setValue(n,{value:a})})),i.addEventListener("resetform",(e=>{const n=t.defaultFieldValue||"Off";e.target.checked=n===t.exportValue})),this.enableScripting&&this.hasJSActions&&(i.addEventListener("updatefromsandbox",(t=>{const r={value(t){t.target.checked="Off"!==t.detail.value,e.setValue(n,{value:t.target.checked})}};this._dispatchEventFromSandbox(r,t)})),this._setEventListeners(i,null,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(e=>e.target.checked))),this._setBackgroundColor(i),this._setDefaultPropertiesFromJS(i),this.container.append(i),this.container}}class xl extends yl{constructor(e){super(e,{isRenderable:e.renderForms})}render(){this.container.classList.add("buttonWidgetAnnotation","radioButton");const e=this.annotationStorage,t=this.data,n=t.id;let r=e.getValue(n,{value:t.fieldValue===t.buttonValue}).value;if("string"==typeof r&&(r=r!==t.buttonValue,e.setValue(n,{value:r})),r)for(const r of this._getElementsByName(t.fieldName,n))e.setValue(r.id,{value:!1});const i=document.createElement("input");if(rl.add(i),i.setAttribute("data-element-id",n),i.disabled=t.readOnly,this._setRequired(i,this.data.required),i.type="radio",i.name=t.fieldName,r&&i.setAttribute("checked",!0),i.tabIndex=nl,i.addEventListener("change",(t=>{const r=t.target,i=r.name,o=r.checked;for(const t of this._getElementsByName(i,n))e.setValue(t.id,{value:!1});e.setValue(n,{value:o})})),i.addEventListener("resetform",(e=>{const n=t.defaultFieldValue;e.target.checked=null!=n&&n===t.buttonValue})),this.enableScripting&&this.hasJSActions){const r=t.buttonValue;i.addEventListener("updatefromsandbox",(t=>{const i={value:t=>{const i=r===t.detail.value;for(const r of this._getElementsByName(t.target.name)){const t=i&&r.id===n;r.domElement&&(r.domElement.checked=t),e.setValue(r.id,{value:t})}}};this._dispatchEventFromSandbox(i,t)})),this._setEventListeners(i,null,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(e=>e.target.checked))}
2return this._setBackgroundColor(i),this._setDefaultPropertiesFromJS(i),this.container.append(i),this.container}}class El extends fl{constructor(e){super(e,{ignoreBorder:e.data.hasAppearance})}render(){const e=super.render();e.classList.add("buttonWidgetAnnotation","pushButton");const t=e.lastChild;return this.enableScripting&&this.hasJSActions&&t&&(this._setDefaultPropertiesFromJS(t),t.addEventListener("updatefromsandbox",(e=>{this._dispatchEventFromSandbox({},e)}))),e}}class Al extends yl{constructor(e){super(e,{isRenderable:e.renderForms})}render(){this.container.classList.add("choiceWidgetAnnotation");const e=this.annotationStorage,t=this.data.id,n=e.getValue(t,{value:this.data.fieldValue}),r=document.createElement("select");rl.add(r),r.setAttribute("data-element-id",t),r.disabled=this.data.readOnly,this._setRequired(r,this.data.required),r.name=this.data.fieldName,r.tabIndex=nl;let i=this.data.combo&&this.data.options.length>0;this.data.combo||(r.size=this.data.options.length,this.data.multiSelect&&(r.multiple=!0)),r.addEventListener("resetform",(e=>{const t=this.data.defaultFieldValue;for(const e of r.options)e.selected=e.value===t}));for(const e of this.data.options){const t=document.createElement("option");t.textContent=e.displayValue,t.value=e.exportValue,n.value.includes(e.exportValue)&&(t.setAttribute("selected",!0),i=!1),r.append(t)}let o=null;if(i){const e=document.createElement("option");e.value=" ",e.setAttribute("hidden",!0),e.setAttribute("selected",!0),r.prepend(e),o=()=>{e.remove(),r.removeEventListener("input",o),o=null},r.addEventListener("input",o)}const a=e=>{const t=e?"value":"textContent",n=r.options;return r.multiple?Array.prototype.filter.call(n,(e=>e.selected)).map((e=>e[t])):-1===n.selectedIndex?null:n[n.selectedIndex][t]};let s=a(!1);const u=e=>{const t=e.target.options;return Array.prototype.map.call(t,(e=>({displayValue:e.textContent,exportValue:e.value})))};return this.enableScripting&&this.hasJSActions?(r.addEventListener("updatefromsandbox",(n=>{const i={value(n){var i;null===(i=o)||void 0===i||i();const u=n.detail.value,l=new Set(Array.isArray(u)?u:[u]);for(const e of r.options)e.selected=l.has(e.value);e.setValue(t,{value:a(!0)}),s=a(!1)},multipleSelection(e){r.multiple=!0},remove(n){const i=r.options,o=n.detail.remove;if(i[o].selected=!1,r.remove(o),i.length>0){-1===Array.prototype.findIndex.call(i,(e=>e.selected))&&(i[0].selected=!0)}e.setValue(t,{value:a(!0),items:u(n)}),s=a(!1)},clear(n){for(;0!==r.length;)r.remove(0);e.setValue(t,{value:null,items:[]}),s=a(!1)},insert(n){const i=n.detail.insert,o=i.index,l=i.displayValue,c=i.exportValue,d=r.children[o],h=document.createElement("option");h.textContent=l,h.value=c,d?d.before(h):r.append(h),e.setValue(t,{value:a(!0),items:u(n)}),s=a(!1)},items(n){const i=n.detail.items;for(;0!==r.length;)r.remove(0);for(const e of i){const t=e.displayValue,n=e.exportValue,i=document.createElement("option");i.textContent=t,i.value=n,r.append(i)}r.options.length>0&&(r.options[0].selected=!0),e.setValue(t,{value:a(!0),items:u(n)}),s=a(!1)},indices(n){const r=new Set(n.detail.indices);for(const e of n.target.options)e.selected=r.has(e.index);e.setValue(t,{value:a(!0)}),s=a(!1)},editable(e){e.target.disabled=!e.detail.editable}};this._dispatchEventFromSandbox(i,n)})),r.addEventListener("input",(n=>{var r;const i=a(!0),o=a(!1);e.setValue(t,{value:i}),n.preventDefault(),null===(r=this.linkService.eventBus)||void 0===r||r.dispatch("dispatcheventinsandbox",{source:this,detail:{id:t,name:"Keystroke",value:s,change:o,changeEx:i,willCommit:!1,commitKey:1,keyDown:!1}})})),this._setEventListeners(r,null,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"],["input","Validate"]],(e=>e.target.value))):r.addEventListener("input",(function(n){e.setValue(t,{value:a(!0)})})),this.data.combo&&this._setTextStyle(r),this._setBackgroundColor(r),this._setDefaultPropertiesFromJS(r),this.container.append(r),this.container}}class Cl extends cl{constructor(e){const t=e.data,n=e.elements;super(e,{isRenderable:cl._hasPopupData(t)}),this.elements=n,this.popup=null}render(){this.container.classList.add("popupAnnotation");const e=this.popup=new ql({container:this.container,color:this.data.color,titleObj:this.data.titleObj,modificationDate:this.data.modificationDate,contentsObj:this.data.contentsObj,richText:this.data.richText,rect:this.data.rect,parentRect:this.data.parentRect||null,parent:this.parent,elements:this.elements,open:this.data.open}),t=[];for(const n of this.elements)n.popup=e,n.container.ariaHasPopup="dialog",t.push(n.data.id),n.addHighlightArea();return this.container.setAttribute("aria-controls",t.map((e=>"".concat(it).concat(e))).join(",")),this.container}}
2var Sl=new WeakMap,_l=new WeakMap,kl=new WeakMap,Ol=new WeakMap,Fl=new WeakMap,Pl=new WeakMap,Tl=new WeakMap,Rl=new WeakMap,jl=new WeakMap,Ml=new WeakMap,Il=new WeakMap,Bl=new WeakMap,Ll=new WeakMap,Nl=new WeakMap,Ul=new WeakMap,zl=new WeakMap,Wl=new WeakMap,Hl=new WeakMap,Vl=new WeakMap,Gl=new WeakSet;class ql{constructor(e){let t=e.container,n=e.color,r=e.elements,i=e.titleObj,o=e.modificationDate,a=e.contentsObj,s=e.richText,u=e.parent,l=e.rect,c=e.parentRect,d=e.open;w(this,Gl),D(this,Sl,_(Gl,this,$l).bind(this)),D(this,_l,_(Gl,this,tc).bind(this)),D(this,kl,_(Gl,this,ec).bind(this)),D(this,Ol,_(Gl,this,Zl).bind(this)),D(this,Fl,null),D(this,Pl,null),D(this,Tl,null),D(this,Rl,null),D(this,jl,null),D(this,Ml,null),D(this,Il,null),D(this,Bl,!1),D(this,Ll,null),D(this,Nl,null),D(this,Ul,null),D(this,zl,null),D(this,Wl,null),D(this,Hl,null),D(this,Vl,!1),C(Pl,this,t),C(Wl,this,i),C(Tl,this,a),C(zl,this,s),C(Ml,this,u),C(Fl,this,n),C(Ul,this,l),C(Il,this,c),C(jl,this,r),C(Rl,this,yt.toDateObject(o)),this.trigger=r.flatMap((e=>e.getElementsToTriggerPopup()));for(const e of this.trigger)e.addEventListener("click",A(Ol,this)),e.addEventListener("mouseenter",A(kl,this)),e.addEventListener("mouseleave",A(_l,this)),e.classList.add("popupTriggerArea");for(const e of r){var h;null===(h=e.container)||void 0===h||h.addEventListener("keydown",A(Sl,this))}A(Pl,this).hidden=!0,d&&_(Gl,this,Zl).call(this)}render(){if(A(Ll,this))return;const e=C(Ll,this,document.createElement("div"));if(e.className="popup",A(Fl,this)){const t=e.style.outlineColor=Je.makeHexColor(...A(Fl,this));if(CSS.supports("background-color","color-mix(in srgb, red 30%, white)"))e.style.backgroundColor="color-mix(in srgb, ".concat(t," 30%, white)");else{const t=.7;e.style.backgroundColor=Je.makeHexColor(...A(Fl,this).map((e=>Math.floor(t*(255-e)+e))))}}const t=document.createElement("span");t.className="header";const n=document.createElement("h1");t.append(n);var r=A(Wl,this);if(n.dir=r.dir,n.textContent=r.str,e.append(t),A(Rl,this)){const e=document.createElement("span");e.classList.add("popupDate"),e.setAttribute("data-l10n-id","pdfjs-annotation-date-time-string"),e.setAttribute("data-l10n-args",JSON.stringify({dateObj:A(Rl,this).valueOf()})),t.append(e)}const i=E(Gl,this,Kl);if(i)tl.render({xfaHtml:i,intent:"richText",div:e}),e.lastChild.classList.add("richText","popupContent");else{const t=this._formatContents(A(Tl,this));e.append(t)}A(Pl,this).append(e)}_formatContents(e){let t=e.str,n=e.dir;const r=document.createElement("p");r.classList.add("popupContent"),r.dir=n;const i=t.split(/(?:\r\n?|\n)/);for(let e=0,t=i.length;e<t;++e){const n=i[e];r.append(document.createTextNode(n)),e<t-1&&r.append(document.createElement("br"))}return r}updateEdited(e){var t;let n=e.rect,r=e.popupContent;A(Hl,this)||C(Hl,this,{contentsObj:A(Tl,this),richText:A(zl,this)}),n&&C(Nl,this,null),r&&(C(zl,this,_(Gl,this,Ql).call(this,r)),C(Tl,this,null)),null===(t=A(Ll,this))||void 0===t||t.remove(),C(Ll,this,null)}resetEdited(){var e;if(A(Hl,this)){var t=A(Hl,this);y(C,[Tl,this])._=t.contentsObj,y(C,[zl,this])._=t.richText,C(Hl,this,null),null===(e=A(Ll,this))||void 0===e||e.remove(),C(Ll,this,null),C(Nl,this,null)}}forceHide(){C(Vl,this,this.isVisible),A(Vl,this)&&(A(Pl,this).hidden=!0)}maybeShow(){A(Vl,this)&&(A(Ll,this)||_(Gl,this,ec).call(this),C(Vl,this,!1),A(Pl,this).hidden=!1)}get isVisible(){return!1===A(Pl,this).hidden}}function Kl(e){const t=A(zl,e),n=A(Tl,e);return null==t||!t.str||null!=n&&n.str&&n.str!==t.str?null:A(zl,e).html||null}function Xl(e){var t;return(null===(t=E(Gl,e,Kl))||void 0===t||null===(t=t.attributes)||void 0===t||null===(t=t.style)||void 0===t?void 0:t.fontSize)||0}function Yl(e){var t;return(null===(t=E(Gl,e,Kl))||void 0===t||null===(t=t.attributes)||void 0===t||null===(t=t.style)||void 0===t?void 0:t.color)||null}function Ql(e){const t=[],n={str:e,html:{name:"div",attributes:{dir:"auto"},children:[{name:"p",children:t}]}},r={style:{color:E(Gl,this,Yl),fontSize:E(Gl,this,Xl)?"calc(".concat(E(Gl,this,Xl),"px * var(--scale-factor))"):""}};for(const n of e.split("\n"))t.push({name:"span",value:n,attributes:r});return n}function $l(e){e.altKey||e.shiftKey||e.ctrlKey||e.metaKey||("Enter"===e.key||"Escape"===e.key&&A(Bl,this))&&_(Gl,this,Zl).call(this)}function Jl(){if(null!==A(Nl,this))return;const e=A(Ml,this),t=e.page.view,n=e.viewport.rawDims,r=n.pageWidth,i=n.pageHeight,o=n.pageX,a=n.pageY;let s=!!A(Il,this),u=A(s?Il:Ul,this);for(const e of A(jl,this))if(!u||null!==Je.intersect(e.data.rect,u)){u=e.data.rect,s=!0;break}const l=Je.normalizeRect([u[0],t[3]-u[1]+t[1],u[2],t[3]-u[3]+t[1]]),c=s?u[2]-u[0]+5:0,d=l[0]+c,h=l[1];C(Nl,this,[100*(d-o)/r,100*(h-a)/i]);const f=A(Pl,this).style;f.left="".concat(A(Nl,this)[0],"%"),f.top="".concat(A(Nl,this)[1],"%")}function Zl(){C(Bl,this,!A(Bl,this)),A(Bl,this)?(_(Gl,this,ec).call(this),A(Pl,this).addEventListener("click",A(Ol,this)),A(Pl,this).addEventListener("keydown",A(Sl,this))):(_(Gl,this,tc).call(this),A(Pl,this).removeEventListener("click",A(Ol,this)),A(Pl,this).removeEventListener("keydown",A(Sl,this)))}function ec(){A(Ll,this)||this.render(),this.isVisible?A(Bl,this)&&A(Pl,this).classList.add("focused"):(_(Gl,this,Jl).call(this),A(Pl,this).hidden=!1,A(Pl,this).style.zIndex=parseInt(A(Pl,this).style.zIndex)+1e3)}function tc(){A(Pl,this).classList.remove("focused"),!A(Bl,this)&&this.isVisible&&(A(Pl,this).hidden=!0,A(Pl,this).style.zIndex=parseInt(A(Pl,this).style.zIndex)-1e3)}class nc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),this.textContent=e.data.textContent,this.textPosition=e.data.textPosition,this.annotationEditorType=X.FREETEXT}
2render(){if(this.container.classList.add("freeTextAnnotation"),this.textContent){const e=document.createElement("div");e.classList.add("annotationTextContent"),e.setAttribute("role","comment");for(const t of this.textContent){const n=document.createElement("span");n.textContent=t,e.append(n)}this.container.append(e)}return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this._editOnDoubleClick(),this.container}}var rc=new WeakMap;class ic extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),D(this,rc,null)}render(){this.container.classList.add("lineAnnotation");const e=this.data,t=il(e.rect),n=t.width,r=t.height,i=this.svgFactory.create(n,r,!0),o=C(rc,this,this.svgFactory.createElement("svg:line"));return o.setAttribute("x1",e.rect[2]-e.lineCoordinates[0]),o.setAttribute("y1",e.rect[3]-e.lineCoordinates[1]),o.setAttribute("x2",e.rect[2]-e.lineCoordinates[2]),o.setAttribute("y2",e.rect[3]-e.lineCoordinates[3]),o.setAttribute("stroke-width",e.borderStyle.width||1),o.setAttribute("stroke","transparent"),o.setAttribute("fill","transparent"),i.append(o),this.container.append(i),!e.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return A(rc,this)}addHighlightArea(){this.container.classList.add("highlightArea")}}var oc=new WeakMap;class ac extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),D(this,oc,null)}render(){this.container.classList.add("squareAnnotation");const e=this.data,t=il(e.rect),n=t.width,r=t.height,i=this.svgFactory.create(n,r,!0),o=e.borderStyle.width,a=C(oc,this,this.svgFactory.createElement("svg:rect"));return a.setAttribute("x",o/2),a.setAttribute("y",o/2),a.setAttribute("width",n-o),a.setAttribute("height",r-o),a.setAttribute("stroke-width",o||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","transparent"),i.append(a),this.container.append(i),!e.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return A(oc,this)}addHighlightArea(){this.container.classList.add("highlightArea")}}var sc=new WeakMap;class uc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),D(this,sc,null)}render(){this.container.classList.add("circleAnnotation");const e=this.data,t=il(e.rect),n=t.width,r=t.height,i=this.svgFactory.create(n,r,!0),o=e.borderStyle.width,a=C(sc,this,this.svgFactory.createElement("svg:ellipse"));return a.setAttribute("cx",n/2),a.setAttribute("cy",r/2),a.setAttribute("rx",n/2-o/2),a.setAttribute("ry",r/2-o/2),a.setAttribute("stroke-width",o||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","transparent"),i.append(a),this.container.append(i),!e.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return A(sc,this)}addHighlightArea(){this.container.classList.add("highlightArea")}}var lc=new WeakMap;class cc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),D(this,lc,null),this.containerClassName="polylineAnnotation",this.svgElementName="svg:polyline"}render(){this.container.classList.add(this.containerClassName);const e=this.data,t=e.rect,n=e.vertices,r=e.borderStyle,i=e.popupRef;if(!n)return this.container;const o=il(t),a=o.width,s=o.height,u=this.svgFactory.create(a,s,!0);let l=[];for(let e=0,r=n.length;e<r;e+=2){const r=n[e]-t[0],i=t[3]-n[e+1];l.push("".concat(r,",").concat(i))}l=l.join(" ");const c=C(lc,this,this.svgFactory.createElement(this.svgElementName));return c.setAttribute("points",l),c.setAttribute("stroke-width",r.width||1),c.setAttribute("stroke","transparent"),c.setAttribute("fill","transparent"),u.append(c),this.container.append(u),!i&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return A(lc,this)}addHighlightArea(){this.container.classList.add("highlightArea")}}class dc extends cc{constructor(e){super(e),this.containerClassName="polygonAnnotation",this.svgElementName="svg:polygon"}}class hc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0})}render(){return this.container.classList.add("caretAnnotation"),!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container}}
2var fc=new WeakMap,pc=new WeakMap,gc=new WeakSet;class vc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),w(this,gc),D(this,fc,null),D(this,pc,[]),this.containerClassName="inkAnnotation",this.svgElementName="svg:polyline",this.annotationEditorType="InkHighlight"===this.data.it?X.HIGHLIGHT:X.INK}render(){this.container.classList.add(this.containerClassName);const e=this.data,t=e.rect,n=e.rotation,r=e.inkLists,i=e.borderStyle,o=e.popupRef,a=_(gc,this,mc).call(this,n,t),s=a.transform,u=a.width,l=a.height,c=this.svgFactory.create(u,l,!0),d=C(fc,this,this.svgFactory.createElement("svg:g"));c.append(d),d.setAttribute("stroke-width",i.width||1),d.setAttribute("stroke-linecap","round"),d.setAttribute("stroke-linejoin","round"),d.setAttribute("stroke-miterlimit",10),d.setAttribute("stroke","transparent"),d.setAttribute("fill","transparent"),d.setAttribute("transform",s);for(let e=0,t=r.length;e<t;e++){const t=this.svgFactory.createElement(this.svgElementName);A(pc,this).push(t),t.setAttribute("points",r[e].join(",")),d.append(t)}return!o&&this.hasPopupData&&this._createPopup(),this.container.append(c),this._editOnDoubleClick(),this.container}updateEdited(e){super.updateEdited(e);const t=e.thickness,n=e.points,r=e.rect,i=A(fc,this);if(t>=0&&i.setAttribute("stroke-width",t||1),n)for(let e=0,t=A(pc,this).length;e<t;e++)A(pc,this)[e].setAttribute("points",n[e].join(","));if(r){const e=_(gc,this,mc).call(this,this.data.rotation,r),t=e.transform,n=e.width,o=e.height;i.parentElement.setAttribute("viewBox","0 0 ".concat(n," ").concat(o)),i.setAttribute("transform",t)}}getElementsToTriggerPopup(){return A(pc,this)}addHighlightArea(){this.container.classList.add("highlightArea")}}function mc(e,t){switch(e){case 90:return{transform:"rotate(90) translate(".concat(-t[0],",").concat(t[1],") scale(1,-1)"),width:t[3]-t[1],height:t[2]-t[0]};case 180:return{transform:"rotate(180) translate(".concat(-t[2],",").concat(t[1],") scale(1,-1)"),width:t[2]-t[0],height:t[3]-t[1]};case 270:return{transform:"rotate(270) translate(".concat(-t[2],",").concat(t[3],") scale(1,-1)"),width:t[3]-t[1],height:t[2]-t[0]};default:return{transform:"translate(".concat(-t[0],",").concat(t[3],") scale(1,-1)"),width:t[2]-t[0],height:t[3]-t[1]}}}class yc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0,createQuadrilaterals:!0}),this.annotationEditorType=X.HIGHLIGHT}render(){return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.classList.add("highlightAnnotation"),this._editOnDoubleClick(),this.container}}class bc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.classList.add("underlineAnnotation"),this.container}}class wc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.classList.add("squigglyAnnotation"),this.container}}class Dc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.classList.add("strikeoutAnnotation"),this.container}}class xc extends cl{constructor(e){super(e,{isRenderable:!0,ignoreBorder:!0}),this.annotationEditorType=X.STAMP}render(){return this.container.classList.add("stampAnnotation"),this.container.setAttribute("role","img"),!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this._editOnDoubleClick(),this.container}}var Ec=new WeakMap,Ac=new WeakSet;class Cc extends cl{constructor(e){var t;super(e,{isRenderable:!0}),w(this,Ac),D(this,Ec,null);const n=this.data.file;this.filename=n.filename,this.content=n.content,null===(t=this.linkService.eventBus)||void 0===t||t.dispatch("fileattachmentannotation",m({source:this},n))}render(){this.container.classList.add("fileAttachmentAnnotation");const e=this.container,t=this.data;let n;t.hasAppearance||0===t.fillAlpha?n=document.createElement("div"):(n=document.createElement("img"),n.src="".concat(this.imageResourcesPath,"annotation-").concat(/paperclip/i.test(t.name)?"paperclip":"pushpin",".svg"),t.fillAlpha&&t.fillAlpha<1&&(n.style="filter: opacity(".concat(Math.round(100*t.fillAlpha),"%);"))),n.addEventListener("dblclick",_(Ac,this,Sc).bind(this)),C(Ec,this,n);const r=Qe.platform.isMac;return e.addEventListener("keydown",(e=>{"Enter"===e.key&&(r?e.metaKey:e.ctrlKey)&&_(Ac,this,Sc).call(this)})),!t.popupRef&&this.hasPopupData?this._createPopup():n.classList.add("popupTriggerArea"),e.append(n),e}getElementsToTriggerPopup(){return A(Ec,this)}addHighlightArea(){this.container.classList.add("highlightArea")}}function Sc(){var e;null===(e=this.downloadManager)||void 0===e||e.openOrDownloadData(this.content,this.filename)}var _c=new WeakMap,kc=new WeakMap,Oc=new WeakMap,Fc=new WeakMap,Pc=new WeakSet;class Tc{constructor(e){let t=e.div,n=e.accessibilityManager,r=e.annotationCanvasMap,i=e.annotationEditorUIManager,o=e.page,a=e.viewport,s=e.structTreeLayer;w(this,Pc),D(this,_c,null),D(this,kc,null),D(this,Oc,new Map),D(this,Fc,null),this.div=t,C(_c,this,n),C(kc,this,r),C(Fc,this,s||null),this.page=o,this.viewport=a,this.zIndex=0,this._annotationEditorUIManager=i}hasEditableAnnotations(){return A(Oc,this).size>0}async render(e){const t=e.annotations,n=this.div;At(n,this.viewport);const r=new Map,i={data:null,layer:n,linkService:e.linkService,downloadManager:e.downloadManager,imageResourcesPath:e.imageResourcesPath||"",renderForms:!1!==e.renderForms,svgFactory:new el,annotationStorage:e.annotationStorage||new io,enableScripting:!0===e.enableScripting,hasJSActions:e.hasJSActions,fieldObjects:e.fieldObjects,parent:this,elements:null};for(const e of t){if(e.noHTML)continue;const t=e.annotationType===be;if(t){const t=r.get(e.id);if(!t)continue;i.elements=t}else{const t=il(e.rect),n=t.width,r=t.height;if(n<=0||r<=0)continue}i.data=e;const n=ol.create(i);if(!n.isRenderable)continue;if(!t&&e.popupRef){const t=r.get(e.popupRef);t?t.push(n):r.set(e.popupRef,[n])}const a=n.render();var o;if(e.hidden&&(a.style.visibility="hidden"),await _(Pc,this,Rc).call(this,a,e.id),n._isEditable)A(Oc,this).set(n.data.id,n),null===(o=this._annotationEditorUIManager)||void 0===o||o.renderAnnotationElement(n)}_(Pc,this,jc).call(this)}update(e){let t=e.viewport;const n=this.div;this.viewport=t,At(n,{rotation:t.rotation}),_(Pc,this,jc).call(this),n.hidden=!1}getEditableAnnotations(){return Array.from(A(Oc,this).values())}getEditableAnnotation(e){return A(Oc,this).get(e)}}async function Rc(e,t){var n,r;const i=e.firstChild||e,o=i.id="".concat(it).concat(t),a=await(null===(n=A(Fc,this))||void 0===n?void 0:n.getAriaAttributes(o)
2);if(a)for(const e of a){var s=k(e,2);const t=s[0],n=s[1];i.setAttribute(t,n)}this.div.append(e),null===(r=A(_c,this))||void 0===r||r.moveElementInDOM(this.div,e,i,!1)}function jc(){if(!A(kc,this))return;const e=this.div;for(const n of A(kc,this)){var t=k(n,2);const r=t[0],i=t[1],o=e.querySelector('[data-annotation-id="'.concat(r,'"]'));if(!o)continue;i.className="annotationContent";const a=o.firstChild;a?"CANVAS"===a.nodeName?a.replaceWith(i):a.classList.contains("annotationContent")?a.after(i):a.before(i):o.append(i)}A(kc,this).clear()}const Mc=/\r\n?|\n/g;var Ic=new WeakMap,Bc=new WeakMap,Lc=new WeakMap,Nc=new WeakMap,Uc=new WeakMap,zc=new WeakSet;class Wc extends ki{static get _keyboardManager(){const e=Wc.prototype,t=e=>e.isEmpty(),n=nr.TRANSLATE_SMALL,r=nr.TRANSLATE_BIG;return Le(this,"_keyboardManager",new cn([[["ctrl+s","mac+meta+s","ctrl+p","mac+meta+p"],e.commitOrRemove,{bubbles:!0}],[["ctrl+Enter","mac+meta+Enter","Escape","mac+Escape"],e.commitOrRemove],[["ArrowLeft","mac+ArrowLeft"],e._translateEmpty,{args:[-n,0],checker:t}],[["ctrl+ArrowLeft","mac+shift+ArrowLeft"],e._translateEmpty,{args:[-r,0],checker:t}],[["ArrowRight","mac+ArrowRight"],e._translateEmpty,{args:[n,0],checker:t}],[["ctrl+ArrowRight","mac+shift+ArrowRight"],e._translateEmpty,{args:[r,0],checker:t}],[["ArrowUp","mac+ArrowUp"],e._translateEmpty,{args:[0,-n],checker:t}],[["ctrl+ArrowUp","mac+shift+ArrowUp"],e._translateEmpty,{args:[0,-r],checker:t}],[["ArrowDown","mac+ArrowDown"],e._translateEmpty,{args:[0,n],checker:t}],[["ctrl+ArrowDown","mac+shift+ArrowDown"],e._translateEmpty,{args:[0,r],checker:t}]]))}constructor(e){super(m(m({},e),{},{name:"freeTextEditor"})),w(this,zc),D(this,Ic,void 0),D(this,Bc,""),D(this,Lc,"".concat(this.id,"-editor")),D(this,Nc,null),D(this,Uc,void 0),C(Ic,this,e.color||Wc._defaultColor||ki._defaultLineColor),C(Uc,this,e.fontSize||Wc._defaultFontSize)}static initialize(e,t){ki.initialize(e,t);const n=getComputedStyle(document.documentElement);this._internalPadding=parseFloat(n.getPropertyValue("--freetext-padding"))}static updateDefaultParams(e,t){switch(e){case Y.FREETEXT_SIZE:Wc._defaultFontSize=t;break;case Y.FREETEXT_COLOR:Wc._defaultColor=t}}updateParams(e,t){switch(e){case Y.FREETEXT_SIZE:_(zc,this,Hc).call(this,t);break;case Y.FREETEXT_COLOR:_(zc,this,Vc).call(this,t)}}static get defaultPropertiesToUpdate(){return[[Y.FREETEXT_SIZE,Wc._defaultFontSize],[Y.FREETEXT_COLOR,Wc._defaultColor||ki._defaultLineColor]]}get propertiesToUpdate(){return[[Y.FREETEXT_SIZE,A(Uc,this)],[Y.FREETEXT_COLOR,A(Ic,this)]]}_translateEmpty(e,t){this._uiManager.translateSelectedEditors(e,t,!0)}getInitialTranslation(){const e=this.parentScale;return[-Wc._internalPadding*e,-(Wc._internalPadding+A(Uc,this))*e]}rebuild(){this.parent&&(super.rebuild(),null!==this.div&&(this.isAttachedToDOM||this.parent.add(this)))}enableEditMode(){if(this.isInEditMode())return;this.parent.setEditingState(!1),this.parent.updateToolbar(X.FREETEXT),super.enableEditMode(),this.overlayDiv.classList.remove("enabled"),this.editorDiv.contentEditable=!0,this._isDraggable=!1,this.div.removeAttribute("aria-activedescendant"),C(Nc,this,new AbortController);const e=this._uiManager.combinedSignal(A(Nc,this));this.editorDiv.addEventListener("keydown",this.editorDivKeydown.bind(this),{signal:e}),this.editorDiv.addEventListener("focus",this.editorDivFocus.bind(this),{signal:e}),this.editorDiv.addEventListener("blur",this.editorDivBlur.bind(this),{signal:e}),this.editorDiv.addEventListener("input",this.editorDivInput.bind(this),{signal:e}),this.editorDiv.addEventListener("paste",this.editorDivPaste.bind(this),{signal:e})}disableEditMode(){var e;this.isInEditMode()&&(this.parent.setEditingState(!0),super.disableEditMode(),this.overlayDiv.classList.add("enabled"),this.editorDiv.contentEditable=!1,this.div.setAttribute("aria-activedescendant",A(Lc,this)),this._isDraggable=!0,null===(e=A(Nc,this))||void 0===e||e.abort(),C(Nc,this,null),this.div.focus({preventScroll:!0}),this.isEditing=!1,this.parent.div.classList.add("freetextEditing"))}focusin(e){this._focusEventsAllowed&&(super.focusin(e),e.target!==this.editorDiv&&this.editorDiv.focus())}onceAdded(e){var t;this.width||(this.enableEditMode(),e&&this.editorDiv.focus(),null!==(t=this._initialOptions)&&void 0!==t&&t.isCentered&&this.center(),this._initialOptions=null)}isEmpty(){return!this.editorDiv||""===this.editorDiv.innerText.trim()}remove(){this.isEditing=!1,this.parent&&(this.parent.setEditingState(!0),this.parent.div.classList.add("freetextEditing")),super.remove()}commit(){if(!this.isInEditMode())return;super.commit(),this.disableEditMode();const e=A(Bc,this),t=C(Bc,this,_(zc,this,Gc).call(this).trimEnd());if(e===t)return;const n=e=>
2{C(Bc,this,e),e?(_(zc,this,Xc).call(this),this._uiManager.rebuild(this),_(zc,this,qc).call(this)):this.remove()};this.addCommands({cmd:()=>{n(t)},undo:()=>{n(e)},mustExec:!1}),_(zc,this,qc).call(this)}shouldGetKeyboardEvents(){return this.isInEditMode()}enterInEditMode(){this.enableEditMode(),this.editorDiv.focus()}dblclick(e){this.enterInEditMode()}keydown(e){e.target===this.div&&"Enter"===e.key&&(this.enterInEditMode(),e.preventDefault())}editorDivKeydown(e){Wc._keyboardManager.exec(this,e)}editorDivFocus(e){this.isEditing=!0}editorDivBlur(e){this.isEditing=!1}editorDivInput(e){this.parent.div.classList.toggle("freetextEditing",this.isEmpty())}disableEditing(){this.editorDiv.setAttribute("role","comment"),this.editorDiv.removeAttribute("aria-multiline")}enableEditing(){this.editorDiv.setAttribute("role","textbox"),this.editorDiv.setAttribute("aria-multiline",!0)}render(){if(this.div)return this.div;let e,t;this.width&&(e=this.x,t=this.y),super.render(),this.editorDiv=document.createElement("div"),this.editorDiv.className="internal",this.editorDiv.setAttribute("id",A(Lc,this)),this.editorDiv.setAttribute("data-l10n-id","pdfjs-free-text2"),this.editorDiv.setAttribute("data-l10n-attrs","default-content"),this.enableEditing(),this.editorDiv.contentEditable=!0;const n=this.editorDiv.style;if(n.fontSize="calc(".concat(A(Uc,this),"px * var(--scale-factor))"),n.color=A(Ic,this),this.div.append(this.editorDiv),this.overlayDiv=document.createElement("div"),this.overlayDiv.classList.add("overlay","enabled"),this.div.append(this.overlayDiv),Xt(this,this.div,["dblclick","keydown"]),this.width){const n=k(this.parentDimensions,2),s=n[0],u=n[1];if(this.annotationElementId){const n=this._initialData.position;let l=k(this.getInitialTranslation(),2),c=l[0],d=l[1];var r=k(this.pageTranslationToScreen(c,d),2);c=r[0],d=r[1];const h=k(this.pageDimensions,2),f=h[0],p=h[1],g=k(this.pageTranslation,2),v=g[0],m=g[1];let y,b;switch(this.rotation){case 0:y=e+(n[0]-v)/f,b=t+this.height-(n[1]-m)/p;break;case 90:y=e+(n[0]-v)/f,b=t-(n[1]-m)/p;var i=[d,-c];c=i[0],d=i[1];break;case 180:y=e-this.width+(n[0]-v)/f,b=t-(n[1]-m)/p;var o=[-c,-d];c=o[0],d=o[1];break;case 270:y=e+(n[0]-v-this.height*p)/f,b=t+(n[1]-m-this.width*f)/p;var a=[-d,c];c=a[0],d=a[1]}this.setAt(y*s,b*u,c,d)}else this.setAt(e*s,t*u,this.width*s,this.height*u);_(zc,this,Xc).call(this),this._isDraggable=!0,this.editorDiv.contentEditable=!1}else this._isDraggable=!1,this.editorDiv.contentEditable=!0;return this.div}editorDivPaste(e){const t=e.clipboardData||window.clipboardData,n=t.types;if(1===n.length&&"text/plain"===n[0])return;e.preventDefault();const r=Qc.call(Wc,t.getData("text")||"").replaceAll(Mc,"\n");if(!r)return;const i=window.getSelection();if(!i.rangeCount)return;this.editorDiv.normalize(),i.deleteFromDocument();const o=i.getRangeAt(0);if(!r.includes("\n"))return o.insertNode(document.createTextNode(r)),this.editorDiv.normalize(),void i.collapseToStart();const a=o.startContainer,s=o.startOffset,u=[],l=[];if(a.nodeType===Node.TEXT_NODE){const e=a.parentElement;if(l.push(a.nodeValue.slice(s).replaceAll(Mc,"")),e!==this.editorDiv){let t=u;for(const n of this.editorDiv.childNodes)n!==e?t.push(Kc.call(Wc,n)):t=l}u.push(a.nodeValue.slice(0,s).replaceAll(Mc,""))}else if(a===this.editorDiv){let e=u,t=0;for(const n of this.editorDiv.childNodes)t++===s&&(e=l),e.push(Kc.call(Wc,n))}C(Bc,this,"".concat(u.join("\n")).concat(r).concat(l.join("\n"))),_(zc,this,Xc).call(this);const c=new Range;let d=u.reduce(((e,t)=>e+t.length),0);for(const e of this.editorDiv.childNodes){const t=e.firstChild;if(t.nodeType===Node.TEXT_NODE){const e=t.nodeValue.length;if(d<=e){c.setStart(t,d),c.setEnd(t,d);break}d-=e}}i.removeAllRanges(),i.addRange(c)}get contentDiv(){return this.editorDiv}static async deserialize(e,t,n){let r=null;if(e instanceof nc){const t=e,n=t.data,i=n.defaultAppearanceData,o=i.fontSize,a=i.fontColor,s=n.rect,u=n.rotation,l=n.id,c=n.popupRef,d=t.textContent,h=t.textPosition,f=t.parent.page.pageNumber;if(!d||0===d.length)return null;r=e={annotationType:X.FREETEXT,color:Array.from(a),fontSize:o,value:d.join("\n"),position:h,pageIndex:f-1,rect:s.slice(0),rotation:u,id:l,deleted:!1,popupRef:c}}const i=await super.deserialize(e,t,n);return C(Uc,i,e.fontSize),C(Ic,i,Je.makeHexColor(...e.color)),C(Bc,i,Qc.call(Wc,e.value)),i.annotationElementId=e.id||null,i._initialData=r,i}serialize(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.isEmpty())return null;if(this.deleted)return this.serializeDeleted();const t=Wc._internalPadding*this.parentScale,n=this.getRect(t,t),r=ki._colorManager.convert(this.isAttachedToDOM?getComputedStyle(this.editorDiv).color:A(Ic,this)),i={annotationType:X.FREETEXT,color:r,fontSize:A(Uc,this),value:_(zc,this,Yc).call(this),pageIndex:this.pageIndex,rect:n,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return e?i:this.annotationElementId&&!_(zc,this,$c).call(this,i)?null:(i.id=this.annotationElementId,i)}renderAnnotationElement(e){const t=super.renderAnnotationElement(e);
2if(this.deleted)return t;const n=t.style;n.fontSize="calc(".concat(A(Uc,this),"px * var(--scale-factor))"),n.color=A(Ic,this),t.replaceChildren();for(const e of A(Bc,this).split("\n")){const n=document.createElement("div");n.append(e?document.createTextNode(e):document.createElement("br")),t.append(n)}const r=Wc._internalPadding*this.parentScale;return e.updateEdited({rect:this.getRect(r,r),popupContent:A(Bc,this)}),t}resetAnnotationElement(e){super.resetAnnotationElement(e),e.resetEdited()}}function Hc(e){const t=e=>{this.editorDiv.style.fontSize="calc(".concat(e,"px * var(--scale-factor))"),this.translate(0,-(e-A(Uc,this))*this.parentScale),C(Uc,this,e),_(zc,this,qc).call(this)},n=A(Uc,this);this.addCommands({cmd:t.bind(this,e),undo:t.bind(this,n),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:Y.FREETEXT_SIZE,overwriteIfSameType:!0,keepUndo:!0})}function Vc(e){const t=e=>{C(Ic,this,this.editorDiv.style.color=e)},n=A(Ic,this);this.addCommands({cmd:t.bind(this,e),undo:t.bind(this,n),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:Y.FREETEXT_COLOR,overwriteIfSameType:!0,keepUndo:!0})}function Gc(){const e=[];this.editorDiv.normalize();let t=null;for(const r of this.editorDiv.childNodes){var n;(null===(n=t)||void 0===n?void 0:n.nodeType)===Node.TEXT_NODE&&"BR"===r.nodeName||(e.push(Kc.call(c,r)),t=r)}return e.join("\n")}function qc(){const e=k(this.parentDimensions,2),t=e[0],n=e[1];let r;if(this.isAttachedToDOM)r=this.div.getBoundingClientRect();else{const e=this.currentLayer,t=this.div,n=t.style.display,i=t.classList.contains("hidden");t.classList.remove("hidden"),t.style.display="hidden",e.div.append(this.div),r=t.getBoundingClientRect(),t.remove(),t.style.display=n,t.classList.toggle("hidden",i)}this.rotation%180==this.parentRotation%180?(this.width=r.width/t,this.height=r.height/n):(this.width=r.height/t,this.height=r.width/n),this.fixAndSetPosition()}function Kc(e){return(e.nodeType===Node.TEXT_NODE?e.nodeValue:e.innerText).replaceAll(Mc,"")}function Xc(){if(this.editorDiv.replaceChildren(),A(Bc,this))for(const e of A(Bc,this).split("\n")){const t=document.createElement("div");t.append(e?document.createTextNode(e):document.createElement("br")),this.editorDiv.append(t)}}function Yc(){return A(Bc,this).replaceAll(" "," ")}function Qc(e){return e.replaceAll(" "," ")}function $c(e){const t=this._initialData,n=t.value,r=t.fontSize,i=t.color,o=t.pageIndex;return this._hasBeenMoved||e.value!==n||e.fontSize!==r||e.color.some(((e,t)=>e!==i[t]))||e.pageIndex!==o}c=Wc,S(Wc,"_freeTextDefaultContent",""),S(Wc,"_internalPadding",0),S(Wc,"_defaultColor",null),S(Wc,"_defaultFontSize",10),S(Wc,"_type","freetext"),S(Wc,"_editorType",X.FREETEXT);class Jc{toSVGPath(){Me("Abstract method `toSVGPath` must be implemented.")}get box(){Me("Abstract getter `box` must be implemented.")}serialize(e,t){Me("Abstract method `serialize` must be implemented.")}static _rescale(e,t,n,r,i,o){o||(o=new Float32Array(e.length));for(let a=0,s=e.length;a<s;a+=2)o[a]=t+e[a]*r,o[a+1]=n+e[a+1]*i;return o}static _rescaleAndSwap(e,t,n,r,i,o){o||(o=new Float32Array(e.length));for(let a=0,s=e.length;a<s;a+=2)o[a]=t+e[a+1]*r,o[a+1]=n+e[a]*i;return o}static _translate(e,t,n,r){r||(r=new Float32Array(e.length));for(let i=0,o=e.length;i<o;i+=2)r[i]=t+e[i],r[i+1]=n+e[i+1];return r}static svgRound(e){return Math.round(1e4*e)}static _normalizePoint(e,t,n,r,i){switch(i){case 90:return[1-t/n,e/r];case 180:return[1-e/n,1-t/r];case 270:return[t/n,1-e/r];default:return[e/n,t/r]}}static _normalizePagePoint(e,t,n){switch(n){case 90:return[1-t,e];case 180:return[1-e,1-t];case 270:return[t,1-e];default:return[e,t]}}static createBezierPoints(e,t,n,r,i,o){return[(e+5*n)/6,(t+5*r)/6,(5*n+i)/6,(5*r+o)/6,(n+i)/2,(r+o)/2]}}S(Jc,"PRECISION",1e-4);var Zc=new WeakMap,ed=new WeakMap,td=new WeakMap,nd=new WeakMap,rd=new WeakMap,id=new WeakMap,od=new WeakMap,ad=new WeakMap,sd=new WeakMap,ud=new WeakMap,ld=new WeakMap,cd=new WeakMap,dd=new WeakMap,hd=new WeakSet;class fd{constructor(e,t,n,r,i){let o=e.x,a=e.y,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;w(this,hd),D(this,Zc,void 0),D(this,ed,[]),D(this,td,void 0),D(this,nd,void 0),D(this,rd,[]),D(this,id,new Float32Array(18)),D(this,od,void 0),D(this,ad,void 0),D(this,sd,void 0),D(this,ud,void 0),D(this,ld,void 0),D(this,cd,void 0),D(this,dd,[]),C(Zc,this,t),C(cd,this,r*n),C(nd,this,i),A(id,this).set([NaN,NaN,NaN,NaN,o,a],6),C(td,this,s),C(ud,this,Dd._*n),C(sd,this,xd._*n),C(ld,this,n),A(dd,this).push(o,a)}isEmpty(){return isNaN(A(id,this)[8])}add(e){var t;let n=e.x,r=e.y;C(od,this,n),C(ad,this,r);const i=k(A(Zc,this),4),o=i[0],a=i[1],s=i[2],u=i[3];let l=k(A(id,this).subarray(8,12),4),c=l[0],d=l[1],h=l[2],f=l[3];const p=n-h,g=r-f,v=Math.hypot(p,g);if(v<A(sd,this))return!1;const m=v-A(ud,this),y=m/v,b=y*p,w=y*g;let D=c,x=d;c=h,d=f,h+=b,f+=w,null===(t=A(dd,this))||void 0===t||t.push(n,r);const E=b/m,S=-w/m*A(cd,this),_=E*A(cd,this);if(A(id,this).set(A(id,this).subarray(2,8),0),A(id,this).set([h+S,f+_],4),A(id,this).set(A(id,this).subarray(14,18),12),A(id,this).set([h-S,f-_],16),isNaN(A(id,this)[6]))return 0===A(rd,this).length&&(A(id,this).set([c+S,d+_],2),A(rd,this).push(NaN,NaN,NaN,NaN,(c+S-o)/s,(d+_-a)/u),A(id,this).set([c-S,d-_],14),A(ed,this).push(NaN,NaN,NaN,NaN,(c-S-o)/s,(d-_-a)/u)),A(id,this).set([D,x,c,d,h,f],6),!this.isEmpty();A(id,this).set([D,x,c,d,h,f],6);if(Math.abs(Math.atan2(x-d,D-c)-Math.atan2(w,b))<Math.PI/2){var O=k(A(id,this).subarray(2,6),4);c=O[0],d=O[1],h=O[2],f=O[3],A(rd,this).push(NaN,NaN,NaN,NaN,((c+h)/2-o)/s,((d+f)/2-a)/u);var F=k(A(id,this).subarray(14,18),4);
2return c=F[0],d=F[1],D=F[2],x=F[3],A(ed,this).push(NaN,NaN,NaN,NaN,((D+c)/2-o)/s,((x+d)/2-a)/u),!0}var P=k(A(id,this).subarray(0,6),6);D=P[0],x=P[1],c=P[2],d=P[3],h=P[4],f=P[5],A(rd,this).push(((D+5*c)/6-o)/s,((x+5*d)/6-a)/u,((5*c+h)/6-o)/s,((5*d+f)/6-a)/u,((c+h)/2-o)/s,((d+f)/2-a)/u);var T=k(A(id,this).subarray(12,18),6);return h=T[0],f=T[1],c=T[2],d=T[3],D=T[4],x=T[5],A(ed,this).push(((D+5*c)/6-o)/s,((x+5*d)/6-a)/u,((5*c+h)/6-o)/s,((5*d+f)/6-a)/u,((c+h)/2-o)/s,((d+f)/2-a)/u),!0}toSVGPath(){if(this.isEmpty())return"";const e=A(rd,this),t=A(ed,this);if(isNaN(A(id,this)[6])&&!this.isEmpty())return _(hd,this,gd).call(this);const n=[];n.push("M".concat(e[4]," ").concat(e[5]));for(let t=6;t<e.length;t+=6)isNaN(e[t])?n.push("L".concat(e[t+4]," ").concat(e[t+5])):n.push("C".concat(e[t]," ").concat(e[t+1]," ").concat(e[t+2]," ").concat(e[t+3]," ").concat(e[t+4]," ").concat(e[t+5]));_(hd,this,md).call(this,n);for(let e=t.length-6;e>=6;e-=6)isNaN(t[e])?n.push("L".concat(t[e+4]," ").concat(t[e+5])):n.push("C".concat(t[e]," ").concat(t[e+1]," ").concat(t[e+2]," ").concat(t[e+3]," ").concat(t[e+4]," ").concat(t[e+5]));return _(hd,this,vd).call(this,n),n.join(" ")}newFreeDrawOutline(e,t,n,r,i,o){return new Pd(e,t,n,r,i,o)}getOutlines(){var e,t;const n=A(rd,this),r=A(ed,this),i=A(id,this),o=k(A(Zc,this),4),a=o[0],s=o[1],u=o[2],l=o[3],c=new Float32Array((null!==(e=null===(t=A(dd,this))||void 0===t?void 0:t.length)&&void 0!==e?e:0)+2);for(let e=0,t=c.length-2;e<t;e+=2)c[e]=(A(dd,this)[e]-a)/u,c[e+1]=(A(dd,this)[e+1]-s)/l;if(c[c.length-2]=(A(od,this)-a)/u,c[c.length-1]=(A(ad,this)-s)/l,isNaN(i[6])&&!this.isEmpty())return _(hd,this,yd).call(this,c);const d=new Float32Array(A(rd,this).length+24+A(ed,this).length);let h=n.length;for(let e=0;e<h;e+=2)isNaN(n[e])?d[e]=d[e+1]=NaN:(d[e]=n[e],d[e+1]=n[e+1]);h=_(hd,this,wd).call(this,d,h);for(let e=r.length-6;e>=6;e-=6)for(let t=0;t<6;t+=2)isNaN(r[e+t])?(d[h]=d[h+1]=NaN,h+=2):(d[h]=r[e+t],d[h+1]=r[e+t+1],h+=2);return _(hd,this,bd).call(this,d,h),this.newFreeDrawOutline(d,c,A(Zc,this),A(ld,this),A(td,this),A(nd,this))}}function pd(){const e=A(id,this).subarray(4,6),t=A(id,this).subarray(16,18),n=k(A(Zc,this),4),r=n[0],i=n[1],o=n[2],a=n[3];return[(A(od,this)+(e[0]-t[0])/2-r)/o,(A(ad,this)+(e[1]-t[1])/2-i)/a,(A(od,this)+(t[0]-e[0])/2-r)/o,(A(ad,this)+(t[1]-e[1])/2-i)/a]}function gd(){const e=k(A(Zc,this),4),t=e[0],n=e[1],r=e[2],i=e[3],o=k(_(hd,this,pd).call(this),4),a=o[0],s=o[1],u=o[2],l=o[3];return"M".concat((A(id,this)[2]-t)/r," ").concat((A(id,this)[3]-n)/i," L").concat((A(id,this)[4]-t)/r," ").concat((A(id,this)[5]-n)/i," L").concat(a," ").concat(s," L").concat(u," ").concat(l," L").concat((A(id,this)[16]-t)/r," ").concat((A(id,this)[17]-n)/i," L").concat((A(id,this)[14]-t)/r," ").concat((A(id,this)[15]-n)/i," Z")}function vd(e){const t=A(ed,this);e.push("L".concat(t[4]," ").concat(t[5]," Z"))}function md(e){const t=k(A(Zc,this),4),n=t[0],r=t[1],i=t[2],o=t[3],a=A(id,this).subarray(4,6),s=A(id,this).subarray(16,18),u=k(_(hd,this,pd).call(this),4),l=u[0],c=u[1],d=u[2],h=u[3];e.push("L".concat((a[0]-n)/i," ").concat((a[1]-r)/o," L").concat(l," ").concat(c," L").concat(d," ").concat(h," L").concat((s[0]-n)/i," ").concat((s[1]-r)/o))}function yd(e){const t=A(id,this),n=k(A(Zc,this),4),r=n[0],i=n[1],o=n[2],a=n[3],s=k(_(hd,this,pd).call(this),4),u=s[0],l=s[1],c=s[2],d=s[3],h=new Float32Array(36);return h.set([NaN,NaN,NaN,NaN,(t[2]-r)/o,(t[3]-i)/a,NaN,NaN,NaN,NaN,(t[4]-r)/o,(t[5]-i)/a,NaN,NaN,NaN,NaN,u,l,NaN,NaN,NaN,NaN,c,d,NaN,NaN,NaN,NaN,(t[16]-r)/o,(t[17]-i)/a,NaN,NaN,NaN,NaN,(t[14]-r)/o,(t[15]-i)/a],0),this.newFreeDrawOutline(h,e,A(Zc,this),A(ld,this),A(td,this),A(nd,this))}function bd(e,t){const n=A(ed,this);return e.set([NaN,NaN,NaN,NaN,n[4],n[5]],t),t+6}function wd(e,t){const n=A(id,this).subarray(4,6),r=A(id,this).subarray(16,18),i=k(A(Zc,this),4),o=i[0],a=i[1],s=i[2],u=i[3],l=k(_(hd,this,pd).call(this),4),c=l[0],d=l[1],h=l[2],f=l[3];return e.set([NaN,NaN,NaN,NaN,(n[0]-o)/s,(n[1]-a)/u,NaN,NaN,NaN,NaN,c,d,NaN,NaN,NaN,NaN,h,f,NaN,NaN,NaN,NaN,(r[0]-o)/s,(r[1]-a)/u],t),t+24}var Dd={_:8},xd={_:Dd._+2},Ed=new WeakMap,Ad=new WeakMap,Cd=new WeakMap,Sd=new WeakMap,_d=new WeakMap,kd=new WeakMap,Od=new WeakMap,Fd=new WeakSet;class Pd extends Jc{constructor(e,t,n,r,i,o){super(),w(this,Fd),D(this,Ed,void 0),D(this,Ad,new Float32Array(4)),D(this,Cd,void 0),D(this,Sd,void 0),D(this,_d,void 0),D(this,kd,void 0),D(this,Od,void 0),C(Od,this,e),C(_d,this,t),C(Ed,this,n),C(kd,this,r),C(Cd,this,i),C(Sd,this,o),this.lastPoint=[NaN,NaN],_(Fd,this,Td).call(this,o);const a=k(A(Ad,this),4),s=a[0],u=a[1],l=a[2],c=a[3];for(let t=0,n=e.length;t<n;t+=2)e[t]=(e[t]-s)/l,e[t+1]=(e[t+1]-u)/c;for(let e=0,n=t.length;e<n;e+=2)t[e]=(t[e]-s)/l,t[e+1]=(t[e+1]-u)/c}toSVGPath(){const e=["M".concat(A(Od,this)[4]," ").concat(A(Od,this)[5])];for(let t=6,n=A(Od,this).length;t<n;t+=6)isNaN(A(Od,this)[t])?e.push("L".concat(A(Od,this)[t+4]," ").concat(A(Od,this)[t+5])):e.push("C".concat(A(Od,this)[t]," ").concat(A(Od,this)[t+1]," ").concat(A(Od,this)[t+2]," ").concat(A(Od,this)[t+3]," ").concat(A(Od,this)[t+4]," ").concat(A(Od,this)[t+5]));return e.push("Z"),e.join(" ")}serialize(e,t){let n=k(e,4),r=n[0],i=n[1],o=n[2],a=n[3];const s=o-r,u=a-i;let l,c;switch(t){case 0:l=Jc._rescale(A(Od,this),r,a,s,-u),c=Jc._rescale(A(_d,this),r,a,s,-u);break;case 90:l=Jc._rescaleAndSwap(A(Od,this),r,i,s,u),c=Jc._rescaleAndSwap(A(_d,this),r,i,s,u);break;case 180:l=Jc._rescale(A(Od,this),o,i,-s,u),c=Jc._rescale(A(_d,this),o,i,-s,u);break;case 270:l=Jc._rescaleAndSwap(A(Od,this),o,a,-s,-u),c=Jc._rescaleAndSwap(A(_d,this),o,a,-s,-u)}return{outline:Array.from(l),points:[Array.from(c)]}}get box(){return A(Ad,this)}newOutliner(e,t,n,r,i){return new fd(e,t,n,r,i,arguments.length>5&&void 0!==arguments[5]?arguments[5]:0)}getNewOutline(e,t){const n=k(A(Ad,this),4),r=n[0],i=n[1],o=n[2],a=n[3],s=k(A(Ed,this),4),u=s[0],l=s[1],c=s[2],d=s[3],h=o*c,f=a*d,p=r*c+u,g=i*d+l,v=this.newOutliner({x:A(_d,this)[0]*h+p,y:A(_d,this)[1]*f+g},A(Ed,this),A(kd,this),e,A(Sd,this),null!=t?t:A(Cd,this));for(let e=2;e<A(_d,this).length;e+=2)v.add({x:A(_d,this)[e]*h+p,y:A(_d,this)[e+1]*f+g});return v.getOutlines()}}function Td(e){const t=A(Od,this);let n=t[4],r=t[5],i=n,o=r,a=n,s=r,u=n,l=r;const c=e?Math.max:Math.min;for(let e=6,d=t.length;e<d;e+=6){if(isNaN(t[e]))i=Math.min(i,t[e+4]),o=Math.min(o,t[e+5]),a=Math.max(a,t[e+4]),s=Math.max(s,t[e+5]),l<t[e+5]?(u=t[e+4],l=t[e+5]):l===t[e+5]&&(u=c(u,t[e+4]));else{const d=Je.bezierBoundingBox(n,r,...t.slice(e,e+6));i=Math.min(i,d[0]),o=Math.min(o,d[1]),a=Math.max(a,d[2]),s=Math.max(s,d[3]),l<d[3]?(u=d[2],l=d[3]):l===d[3]&&(u=c(u,d[2]))}n=t[e+4],r=t[e+5]}const d=A(Ad,this);d[0]=i-A(Cd,this),d[1]=o-A(Cd,this),d[2]=a-i+2*A(Cd,this),d[3]=s-o+2*A(Cd,this),this.lastPoint=[u,l]}var Rd=new WeakMap,jd=new WeakMap,Md=new WeakMap,Id=new WeakMap,Bd=new WeakSet;class Ld{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];w(this,Bd),D(this,Rd,void 0),D(this,jd,void 0),D(this,Md,[]),D(this,Id,[]);let i=1/0,o=-1/0,a=1/0,s=-1/0;const u=10**-4;for(const n of e){const e=n.x,r=n.y,l=n.width,c=n.height,d=Math.floor((e-t)/u)*u,h=Math.ceil((e+l+t)/u)*u,f=Math.floor((r-t)/u)*u,p=Math.ceil((r+c+t)/u)*u,g=[d,f,p,!0],v=[h,f,p,!1];A(Md,this).push(g,v),i=Math.min(i,d),o=Math.max(o,h),a=Math.min(a,f),s=Math.max(s,p)}const l=o-i+2*n,c=s-a+2*n,d=i-n,h=a-n,f=A(Md,this).at(r?-1:-2),p=[f[0],f[2]];for(const e of A(Md,this)){const t=k(e,3),n=t[0],r=t[1],i=t[2];e[0]=(n-d)/l,e[1]=(r-h)/c,e[2]=(i-h)/c}C(Rd,this,new Float32Array([d,h,l,c])),C(jd,this,p)}getOutlines(){A(Md,this).sort(((e,t)=>e[0]-t[0]||e[1]-t[1]||e[2]-t[2]));const e=[];for(const t of A(Md,this))t[3]?(e.push(..._(Bd,this,Hd).call(this,t)),_(Bd,this,zd).call(this,t)):(_(Bd,this,Wd).call(this,t),e.push(..._(Bd,this,Hd).call(this,t)));return _(Bd,this,Nd).call(this,e)}}function Nd(e){const t=[],n=new Set;for(const n of e){const e=k(n,3),r=e[0],i=e[1],o=e[2];t.push([r,i,n],[r,o,n])}t.sort(((e,t)=>e[1]-t[1]||e[0]-t[0]));for(let e=0,r=t.length;e<r;e+=2){const r=t[e][2],i=t[e+1][2];r.push(i),i.push(r),n.add(r),n.add(i)}const r=[];let i;for(;n.size>0;){const e=n.values().next().value;let t=k(e,5),a=t[0],s=t[1],u=t[2],l=t[3],c=t[4];n.delete(e);let d=a,h=s;for(i=[a,u],r.push(i);;){let e;if(n.has(l))e=l;else{if(!n.has(c))break;e=c}n.delete(e);var o=k(e,5);a=o[0],s=o[1],u=o[2],l=o[3],c=o[4],d!==a&&(i.push(d,h,a,h===s?s:u),d=a),h=h===s?u:s}i.push(d,h)}return new qd(r,A(Rd,this),A(jd,this))}function Ud(e){const t=A(Id,this);let n=0,r=t.length-1;for(;n<=r;){const i=n+r>>1,o=t[i][0];if(o===e)return i;o<e?n=i+1:r=i-1}return r+1}function zd(e){let t=k(e,3),n=t[1],r=t[2];
2const i=_(Bd,this,Ud).call(this,n);A(Id,this).splice(i,0,[n,r])}function Wd(e){let t=k(e,3),n=t[1],r=t[2];const i=_(Bd,this,Ud).call(this,n);for(let e=i;e<A(Id,this).length;e++){const t=k(A(Id,this)[e],2),i=t[0],o=t[1];if(i!==n)break;if(i===n&&o===r)return void A(Id,this).splice(e,1)}for(let e=i-1;e>=0;e--){const t=k(A(Id,this)[e],2),i=t[0],o=t[1];if(i!==n)break;if(i===n&&o===r)return void A(Id,this).splice(e,1)}}function Hd(e){const t=k(e,3),n=t[0],r=t[1],i=t[2],o=[[n,r,i]],a=_(Bd,this,Ud).call(this,i);for(let e=0;e<a;e++){const t=k(A(Id,this)[e],2),r=t[0],i=t[1];for(let e=0,t=o.length;e<t;e++){const a=k(o[e],3),s=a[1],u=a[2];if(!(i<=s||u<=r))if(s>=r)if(u>i)o[e][1]=i;else{if(1===t)return[];o.splice(e,1),e--,t--}else o[e][2]=r,u>i&&o.push([n,i,u])}}return o}var Vd=new WeakMap,Gd=new WeakMap;class qd extends Jc{constructor(e,t,n){super(),D(this,Vd,void 0),D(this,Gd,void 0),C(Gd,this,e),C(Vd,this,t),this.lastPoint=n}toSVGPath(){const e=[];for(const t of A(Gd,this)){let n=k(t,2),r=n[0],i=n[1];e.push("M".concat(r," ").concat(i));for(let n=2;n<t.length;n+=2){const o=t[n],a=t[n+1];o===r?(e.push("V".concat(a)),i=a):a===i&&(e.push("H".concat(o)),r=o)}e.push("Z")}return e.join(" ")}serialize(e,t){let n=k(e,4),r=n[0],i=n[1],o=n[2],a=n[3];const s=[],u=o-r,l=a-i;for(const e of A(Gd,this)){const t=new Array(e.length);for(let n=0;n<e.length;n+=2)t[n]=r+e[n]*u,t[n+1]=a-e[n+1]*l;s.push(t)}return s}get box(){return A(Vd,this)}get classNamesForOutlining(){return["highlightOutline"]}}class Kd extends fd{newFreeDrawOutline(e,t,n,r,i,o){return new Xd(e,t,n,r,i,o)}}class Xd extends Pd{newOutliner(e,t,n,r,i){return new Kd(e,t,n,r,i,arguments.length>5&&void 0!==arguments[5]?arguments[5]:0)}}var Yd=new WeakMap,Qd=new WeakMap,$d=new WeakMap,Jd=new WeakMap,Zd=new WeakMap,eh=new WeakMap,th=new WeakMap,nh=new WeakMap,rh=new WeakMap,ih=new WeakMap,oh=new WeakMap,ah=new WeakSet;class sh{static get _keyboardManager(){return Le(this,"_keyboardManager",new cn([[["Escape","mac+Escape"],sh.prototype._hideDropdownFromKeyboard],[[" ","mac+ "],sh.prototype._colorSelectFromKeyboard],[["ArrowDown","ArrowRight","mac+ArrowDown","mac+ArrowRight"],sh.prototype._moveToNext],[["ArrowUp","ArrowLeft","mac+ArrowUp","mac+ArrowLeft"],sh.prototype._moveToPrevious],[["Home","mac+Home"],sh.prototype._moveToBeginning],[["End","mac+End"],sh.prototype._moveToEnd]]))}constructor(e){var t;let n=e.editor,r=void 0===n?null:n,i=e.uiManager,o=void 0===i?null:i;w(this,ah),D(this,Yd,null),D(this,Qd,null),D(this,$d,void 0),D(this,Jd,null),D(this,Zd,!1),D(this,eh,!1),D(this,th,null),D(this,nh,void 0),D(this,rh,null),D(this,ih,null),D(this,oh,void 0),r?(C(eh,this,!1),C(oh,this,Y.HIGHLIGHT_COLOR),C(th,this,r)):(C(eh,this,!0),C(oh,this,Y.HIGHLIGHT_DEFAULT_COLOR)),C(ih,this,(null==r?void 0:r._uiManager)||o),C(nh,this,A(ih,this)._eventBus),C($d,this,(null==r?void 0:r.color)||(null===(t=A(ih,this))||void 0===t?void 0:t.highlightColors.values().next().value)||"#FFFF98"),ph._||(ph._=Object.freeze({blue:"pdfjs-editor-colorpicker-blue",green:"pdfjs-editor-colorpicker-green",pink:"pdfjs-editor-colorpicker-pink",red:"pdfjs-editor-colorpicker-red",yellow:"pdfjs-editor-colorpicker-yellow"}))}renderButton(){const e=C(Yd,this,document.createElement("button"));e.className="colorPicker",e.tabIndex="0",e.setAttribute("data-l10n-id","pdfjs-editor-colorpicker-button"),e.setAttribute("aria-haspopup",!0);const t=A(ih,this)._signal;e.addEventListener("click",_(ah,this,dh).bind(this),{signal:t}),e.addEventListener("keydown",_(ah,this,ch).bind(this),{signal:t});const n=C(Qd,this,document.createElement("span"));return n.className="swatch",n.setAttribute("aria-hidden",!0),n.style.backgroundColor=A($d,this),e.append(n),e}renderMainDropdown(){const e=C(Jd,this,_(ah,this,uh).call(this));return e.setAttribute("aria-orientation","horizontal"),e.setAttribute("aria-labelledby","highlightColorPickerLabel"),e}_colorSelectFromKeyboard(e){if(e.target===A(Yd,this))return void _(ah,this,dh).call(this,e);const t=e.target.getAttribute("data-color");t&&_(ah,this,lh).call(this,t,e)}_moveToNext(e){var t,n;E(ah,this,fh)?e.target!==A(Yd,this)?null===(t=e.target.nextSibling)||void 0===t||t.focus():null===(n=A(Jd,this).firstChild)||void 0===n||n.focus():_(ah,this,dh).call(this,e)}_moveToPrevious(e){var t,n;e.target!==(null===(t=A(Jd,this))||void 0===t?void 0:t.firstChild)&&e.target!==A(Yd,this)?(E(ah,this,fh)||_(ah,this,dh).call(this,e),null===(n=e.target.previousSibling)||void 0===n||n.focus()):E(ah,this,fh)&&this._hideDropdownFromKeyboard()}_moveToBeginning(e){var t;E(ah,this,fh)?null===(t=A(Jd,this).firstChild)||void 0===t||t.focus():_(ah,this,dh).call(this,e)}_moveToEnd(e){var t;E(ah,this,fh)?null===(t=A(Jd,this).lastChild)||void 0===t||t.focus():_(ah,this,dh).call(this,e)}hideDropdown(){var e,t;null===(e=A(Jd,this))||void 0===e||e.classList.add("hidden"),null===(t=A(rh,this))||void 0===t||t.abort(),C(rh,this,null)}_hideDropdownFromKeyboard(){var e;A(eh,this)||(E(ah,this,fh)?(this.hideDropdown(),A(Yd,this).focus({preventScroll:!0,focusVisible:A(Zd,this)})):null===(e=A(th,this))||void 0===e||e.unselect())}updateColor(e){if(A(Qd,this)&&(A(Qd,this).style.backgroundColor=e),!A(Jd,this))return;const t=A(ih,this).highlightColors.values();for(const n of A(Jd,this).children)n.setAttribute("aria-selected",t.next().value===e)}destroy(){var e,t;null===(e=A(Yd,this))||void 0===e||e.remove(),C(Yd,this,null),C(Qd,this,null),null===(t=A(Jd,this))||void 0===t||t.remove(),C(Jd,this,null)}}function uh(){const e=document.createElement("div"),t=A(ih,this)._signal;e.addEventListener("contextmenu",vt,{signal:t}),e.className="dropdown",e.role="listbox",e.setAttribute("aria-multiselectable",!1),e.setAttribute("aria-orientation","vertical"),e.setAttribute("data-l10n-id","pdfjs-editor-colorpicker-dropdown");for(const r of A(ih,this).highlightColors){var n=k(r,2);const i=n[0],o=n[1],a=document.createElement("button");a.tabIndex="0",a.role="option",a.setAttribute("data-color",o),a.title=i,a.setAttribute("data-l10n-id",ph._[i]);const s=document.createElement("span");a.append(s),s.className="swatch",s.style.backgroundColor=o,a.setAttribute("aria-selected",o===A($d,this)),a.addEventListener("click",_(ah,this,lh).bind(this,o),{signal:t}),e.append(a)}return e.addEventListener("keydown",_(ah,this,ch).bind(this),{signal:t}),e}function lh(e,t){t.stopPropagation(),A(nh,this).dispatch("switchannotationeditorparams",{source:this,type:A(oh,this),value:e})}function ch(e){d._keyboardManager.exec(this,e)}function dh(e){if(E(ah,this,fh))return void this.hideDropdown();if(C(Zd,this,0===e.detail),A(rh,this)||(C(rh,this,new AbortController),window.addEventListener("pointerdown",_(ah,this,hh).bind(this),{signal:A(ih,this).combinedSignal(A(rh,this))})),A(Jd,this))return void A(Jd,this).classList.remove("hidden");const t=C(Jd,this,_(ah,this,uh).call(this));A(Yd,this).append(t)}function hh(e){var t;null!==(t=A(Jd,this))&&void 0!==t&&t.contains(e.target)||this.hideDropdown()}function fh(e){return A(Jd,e)&&!A(Jd,e).classList.contains("hidden")}d=sh;var ph={_:null},gh=new WeakMap,vh=new WeakMap,mh=new WeakMap,yh=new WeakMap,bh=new WeakMap,wh=new WeakMap,Dh=new WeakMap,xh=new WeakMap,Eh=new WeakMap,Ah=new WeakMap,Ch=new WeakMap,Sh=new WeakMap,_h=new WeakMap,kh=new WeakMap,Oh=new WeakMap,Fh=new WeakMap,Ph=new WeakMap,Th=new WeakMap,Rh=new WeakSet;class jh extends ki{static get _keyboardManager(){const e=jh.prototype;return Le(this,"_keyboardManager",new cn([[["ArrowLeft","mac+ArrowLeft"],e._moveCaret,{args:[0]}],[["ArrowRight","mac+ArrowRight"],e._moveCaret,{args:[1]}],[["ArrowUp","mac+ArrowUp"],e._moveCaret,{args:[2]}],[["ArrowDown","mac+ArrowDown"],e._moveCaret,{args:[3]}]]))}constructor(e){super(m(m({},e),{},{name:"highlightEditor"})),w(this,Rh),D(this,gh,null),D(this,vh,0),D(this,mh,void 0),D(this,yh,null),D(this,bh,null),D(this,wh,null),D(this,Dh,null),D(this,xh,0),D(this,Eh,null),D(this,Ah,null),D(this,Ch,null),D(this,Sh,!1),D(this,_h,null),D(this,kh,void 0),D(this,Oh,null),D(this,Fh,""),D(this,Ph,void 0),D(this,Th,""),this.color=e.color||jh._defaultColor,C(Ph,this,e.thickness||jh._defaultThickness),C(kh,this,e.opacity||jh._defaultOpacity),C(mh,this,e.boxes||null),C(Th,this,e.methodOfCreation||""),C(Fh,this,e.text||""),this._isDraggable=!1,e.highlightId>-1?(C(Sh,this,!0),_(Rh,this,Ih).call(this,e),_(Rh,this,zh).call(this)):A(mh,this)&&(C(gh,this,e.anchorNode),C(vh,this,e.anchorOffset),C(Dh,this,e.focusNode),C(xh,this,e.focusOffset),_(Rh,this,Mh).call(this),_(Rh,this,zh).call(this),this.rotate(this.rotation))}get telemetryInitialData(){return{action:"added",type:A(Sh,this)?"free_highlight":"highlight",color:this._uiManager.highlightColorNames.get(this.color),thickness:A(Ph,this),methodOfCreation:A(Th,this)}}get telemetryFinalData(){return{type:"highlight",color:this._uiManager.highlightColorNames.get(this.color)}}static computeTelemetryFinalData(e){return{numberOfColors:e.get("
2color").size}}static initialize(e,t){var n;ki.initialize(e,t),jh._defaultColor||(jh._defaultColor=(null===(n=t.highlightColors)||void 0===n?void 0:n.values().next().value)||"#fff066")}static updateDefaultParams(e,t){switch(e){case Y.HIGHLIGHT_DEFAULT_COLOR:jh._defaultColor=t;break;case Y.HIGHLIGHT_THICKNESS:jh._defaultThickness=t}}translateInPage(e,t){}get toolbarPosition(){return A(_h,this)}updateParams(e,t){switch(e){case Y.HIGHLIGHT_COLOR:_(Rh,this,Bh).call(this,t);break;case Y.HIGHLIGHT_THICKNESS:_(Rh,this,Lh).call(this,t)}}static get defaultPropertiesToUpdate(){return[[Y.HIGHLIGHT_DEFAULT_COLOR,jh._defaultColor],[Y.HIGHLIGHT_THICKNESS,jh._defaultThickness]]}get propertiesToUpdate(){return[[Y.HIGHLIGHT_COLOR,this.color||jh._defaultColor],[Y.HIGHLIGHT_THICKNESS,A(Ph,this)||jh._defaultThickness],[Y.HIGHLIGHT_FREE,A(Sh,this)]]}async addEditToolbar(){const e=await super.addEditToolbar();return e?(this._uiManager.highlightColors&&(C(bh,this,new sh({editor:this})),e.addColorPicker(A(bh,this))),e):null}disableEditing(){super.disableEditing(),this.div.classList.toggle("disabled",!0)}enableEditing(){super.enableEditing(),this.div.classList.toggle("disabled",!1)}fixAndSetPosition(){return super.fixAndSetPosition(_(Rh,this,Gh).call(this))}getBaseTranslation(){return[0,0]}getRect(e,t){return super.getRect(e,t,_(Rh,this,Gh).call(this))}onceAdded(e){this.annotationElementId||this.parent.addUndoableEditor(this),e&&this.div.focus()}
2remove(){_(Rh,this,Uh).call(this),this._reportTelemetry({action:"deleted"}),super.remove()}rebuild(){this.parent&&(super.rebuild(),null!==this.div&&(_(Rh,this,zh).call(this),this.isAttachedToDOM||this.parent.add(this)))}setParent(e){let t=!1;if(this.parent&&!e)_(Rh,this,Uh).call(this);else if(e){var n;_(Rh,this,zh).call(this,e),t=!this.parent&&(null===(n=this.div)||void 0===n?void 0:n.classList.contains("selectedEditor"))}super.setParent(e),this.show(this._isVisible),t&&this.select()}rotate(e){const t=this.parent.drawLayer;let n;A(Sh,this)?(e=(e-this.rotation+360)%360,n=Wh.call(jh,A(Ah,this).box,e)):n=Wh.call(jh,[this.x,this.y,this.width,this.height],e),t.updateProperties(A(Ch,this),{bbox:n,root:{"data-main-rotation":e}}),t.updateProperties(A(Oh,this),{bbox:Wh.call(jh,A(wh,this).box,e),root:{"data-main-rotation":e}})}render(){if(this.div)return this.div;const e=super.render();A(Fh,this)&&(e.setAttribute("aria-label",A(Fh,this)),e.setAttribute("role","mark")),A(Sh,this)?e.classList.add("free"):this.div.addEventListener("keydown",_(Rh,this,Hh).bind(this),{signal:this._uiManager._signal});const t=C(Eh,this,document.createElement("div"));e.append(t),t.setAttribute("aria-hidden","true"),t.className="internal",t.style.clipPath=A(yh,this);const n=k(this.parentDimensions,2),r=n[0],i=n[1];return this.setDims(this.width*r,this.height*i),Xt(this,A(Eh,this),["pointerover","pointerleave"]),this.enableEditing(),e}pointerover(){var e;this.isSelected||(null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(A(Oh,this),{rootClass:{hovered:!0}}))}pointerleave(){var e;this.isSelected||(null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(A(Oh,this),{rootClass:{hovered:!1}}))}_moveCaret(e){switch(this.parent.unselect(this),e){case 0:case 2:_(Rh,this,Vh).call(this,!0);break;case 1:case 3:_(Rh,this,Vh).call(this,!1)}}select(){var e;super.select(),A(Oh,this)&&(null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(A(Oh,this),{rootClass:{hovered:!1,selected:!0}}))}unselect(){var e;super.unselect(),A(Oh,this)&&(null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(A(Oh,this),{rootClass:{selected:!1}}),A(Sh,this)||_(Rh,this,Vh).call(this,!1))}get _mustFixPosition(){return!A(Sh,this)}show(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._isVisible;super.show(e),this.parent&&(this.parent.drawLayer.updateProperties(A(Ch,this),{rootClass:{hidden:!e}}),this.parent.drawLayer.updateProperties(A(Oh,this),{rootClass:{hidden:!e}}))}static startHighlighting(e,t,n){let r=n.target,i=n.x,o=n.y;const a=r.getBoundingClientRect(),s=a.x,u=a.y,l=a.width,c=a.height,d=new AbortController,h=e.combinedSignal(d),f=t=>{d.abort(),_(jh,this,Yh).call(this,e,t)};window.addEventListener("blur",f,{signal:h}),window.addEventListener("pointerup",f,{signal:h}),window.addEventListener("pointerdown",mt,{capture:!0,passive:!1,signal:h}),window.addEventListener("contextmenu",vt,{signal:h}),r.addEventListener("pointermove",_(jh,this,Xh).bind(this,e),{signal:h}),this._freeHighlight=new Kd({x:i,y:o},[s,u,l,c],e.scale,this._defaultThickness/2,t,.001);var p=e.drawLayer.draw({bbox:[0,0,1,1],root:{viewBox:"0 0 1 1",fill:this._defaultColor,"fill-opacity":this._defaultOpacity},rootClass:{highlight:!0,free:!0},path:{d:this._freeHighlight.toSVGPath()}},!0,!0);this._freeHighlightId=p.id,this._freeHighlightClipId=p.clipPathId}static async deserialize(e,t,n){let r=null;if(e instanceof yc){const t=e,n=t.data,i=n.quadPoints,o=n.rect,a=n.rotation,s=n.id,u=n.color,l=n.opacity,c=n.popupRef,d=t.parent.page.pageNumber;r=e={annotationType:X.HIGHLIGHT,color:Array.from(u),opacity:l,quadPoints:i,boxes:null,pageIndex:d-1,rect:o.slice(0),rotation:a,id:s,deleted:!1,popupRef:c}}else if(e instanceof vc){const t=e,n=t.data,i=n.inkLists,o=n.rect,a=n.rotation,s=n.id,u=n.color,l=n.borderStyle.rawWidth,c=n.popupRef,d=t.parent.page.pageNumber;r=e={annotationType:X.HIGHLIGHT,color:Array.from(u),thickness:l,inkLists:i,boxes:null,pageIndex:d-1,rect:o.slice(0),rotation:a,id:s,deleted:!1,popupRef:c}}const i=e,o=i.color,a=i.quadPoints,s=i.inkLists,u=i.opacity,l=await super.deserialize(e,t,n);l.color=Je.makeHexColor(...o),C(kh,l,u||1),s&&C(Ph,l,e.thickness),l.annotationElementId=e.id||null,l._initialData=r;const c=k(l.pageDimensions,2),d=c[0],h=c[1],f=k(l.pageTranslation,2),p=f[0],g=f[1];if(a){const e=C(mh,l,[]);for(let t=0;t<a.length;t+=8)e.push({x:(a[t]-p)/d,y:1-(a[t+1]-g)/h,width:(a[t+2]-a[t])/d,height:(a[t+1]-a[t+5])/h});_(Rh,l,Mh).call(l),_(Rh,l,zh).call(l),l.rotate(l.rotation)}else if(s){C(Sh,l,!0);const e=s[0],n={x:e[0]-p,y:h-(e[1]-g)},r=new Kd(n,[0,0,d,h],1,A(Ph,l)/2,!0,.001);for(let t=0,i=e.length;t<i;t+=2)n.x=e[t]-p,n.y=h-(e[t+1]-g),r.add(n);const i=t.drawLayer.draw({bbox:[0,0,1,1],root:{viewBox:"0 0 1 1",fill:l.color,"fill-opacity":l._defaultOpacity},rootClass:{highlight:!0,free:!0},path:{d:r.toSVGPath()}},!0,!0),o=i.id,a=i.clipPathId;_(Rh,l,Ih).call(l,{highlightOutlines:r.getOutlines(),highlightId:o,clipPathId:a}),_(Rh,l,zh).call(l)}return l}serialize(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.isEmpty()||e)return null;if(this.deleted)return this.serializeDeleted();const t=this.getRect(0,0),n=ki._colorManager.convert(this.color),r={annotationType:X.HIGHLIGHT,color:n,opacity:A(kh,this),thickness:A(Ph,this),quadPoints:_(Rh,this,qh).call(this),outlines:_(Rh,this,Kh).call(this,t),pageIndex:this.pageIndex,rect:t,rotation:_(Rh,this,Gh).call(this),structTreeParentId:this._structTreeParentId};return this.annotationElementId&&!_(Rh,this,Qh).call(this,r)?null:(r.id=this.annotationElementId,r)}renderAnnotationElement(e){return e.updateEdited({rect:this.getRect(0,0)}),null}static canCreateNewEmptyEditor(){return!1}}function Mh(){const e=new Ld(A(mh,this),.001);C(Ah,this,e.getOutlines());var t=k(A(Ah,this).box,4);this.x=t[0],this.y=t[1],this.width=t[2],this.height=t[3];const n=new Ld(A(mh,this),.0025,.001,"ltr"===this._uiManager.direction);C(wh,this,n.getOutlines());const r=A(wh,this).lastPoint;C(_h,this,[(r[0]-this.x)/this.width,(r[1]-this.y)/this.height])}function Ih(e){let t=e.highlightOutlines,n=e.highlightId,r=e.clipPathId;C(Ah,this,t);if(C(wh,this,t.getNewOutline(A(Ph,this)/2+1.5,.0025)),n>=0)C(Ch,this,n),C(yh,this,r),this.parent.drawLayer.finalizeDraw(n,{bbox:t.box,path:{d:t.toSVGPath()}}),C(Oh,this,this.parent.drawLayer.drawOutline({rootClass:{highlightOutline:!0,free:!0},bbox:A(wh,this).box,path:{d:A(wh,this).toSVGPath()}},!0));else if(this.parent){const e=this.parent.viewport.rotation;this.parent.drawLayer.updateProperties(A(Ch,this),{bbox:Wh.call(h,A(Ah,this).box,(e-this.rotation+360)%360),path:{d:t.toSVGPath()}}),this.parent.drawLayer.updateProperties(A(Oh,this),{bbox:Wh.call(h,A(wh,this).box,e),path:{d:A(wh,this).toSVGPath()}})}const i=k(t.box,4),o=i[0],a=i[1],s=i[2],u=i[3];switch(this.rotation){case 0:this.x=o,this.y=a,this.width=s,this.height=u;break;case 90:{const e=k(this.parentDimensions,2),t=e[0],n=e[1];this.x=a,this.y=1-o,this.width=s*n/t,this.height=u*t/n;break}case 180:this.x=1-o,this.y=1-a,this.width=s,this.height=u;break;case 270:{const e=k(this.parentDimensions,2),t=e[0],n=e[1];this.x=1-a,this.y=o,this.width=s*n/t,this.height=u*t/n;break}}const l=A(wh,this).lastPoint;C(_h,this,[(l[0]-o)/s,(l[1]-a)/u])}function Bh(e){const t=(e,t)=>{var n,r;this.color=e,C(kh,this,t),null===(n=this.parent)||void 0===n||n.drawLayer.updateProperties(A(Ch,this),{root:{fill:e,"fill-opacity":t}}),null===(r=A(bh,this))||void 0===r||r.updateColor(e)},n=this.color,r=A(kh,this);this.addCommands({cmd:t.bind(this,e,h._defaultOpacity),undo:t.bind(this,n,r),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:Y.HIGHLIGHT_COLOR,overwriteIfSameType:!0,keepUndo:!0}),this._reportTelemetry({action:"color_changed",color:this._uiManager.highlightColorNames.get(e)},!0)}function Lh(e){const t=A(Ph,this),n=e=>{C(Ph,this,e),_(Rh,this,Nh).call(this,e)};this.addCommands({cmd:n.bind(this,e),undo:n.bind(this,t),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:Y.INK_THICKNESS,overwriteIfSameType:!0,keepUndo:!0}),this._reportTelemetry({action:"thickness_changed",thickness:e},!0)}function Nh(e){if(!A(Sh,this))return;
2_(Rh,this,Ih).call(this,{highlightOutlines:A(Ah,this).getNewOutline(e/2)}),this.fixAndSetPosition();const t=k(this.parentDimensions,2),n=t[0],r=t[1];this.setDims(this.width*n,this.height*r)}function Uh(){null!==A(Ch,this)&&this.parent&&(this.parent.drawLayer.remove(A(Ch,this)),C(Ch,this,null),this.parent.drawLayer.remove(A(Oh,this)),C(Oh,this,null))}function zh(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.parent;if(null===A(Ch,this)){var t=e.drawLayer.draw({bbox:A(Ah,this).box,root:{viewBox:"0 0 1 1",fill:this.color,"fill-opacity":A(kh,this)},rootClass:{highlight:!0,free:A(Sh,this)},path:{d:A(Ah,this).toSVGPath()}},!1,!0);y(C,[Ch,this])._=t.id,y(C,[yh,this])._=t.clipPathId,C(Oh,this,e.drawLayer.drawOutline({rootClass:{highlightOutline:!0,free:A(Sh,this)},bbox:A(wh,this).box,path:{d:A(wh,this).toSVGPath()}},A(Sh,this))),A(Eh,this)&&(A(Eh,this).style.clipPath=A(yh,this))}}function Wh(e,t){let n=k(e,4),r=n[0],i=n[1],o=n[2],a=n[3];switch(t){case 90:return[1-i-a,r,a,o];case 180:return[1-r-o,1-i-a,o,a];case 270:return[i,1-r-o,a,o]}return[r,i,o,a]}function Hh(e){h._keyboardManager.exec(this,e)}function Vh(e){if(!A(gh,this))return;const t=window.getSelection();e?t.setPosition(A(gh,this),A(vh,this)):t.setPosition(A(Dh,this),A(xh,this))}function Gh(){return A(Sh,this)?this.rotation:0}function qh(){if(A(Sh,this))return null;const e=k(this.pageDimensions,2),t=e[0],n=e[1],r=k(this.pageTranslation,2),i=r[0],o=r[1],a=A(mh,this),s=new Float32Array(8*a.length);let u=0;for(const e of a){const r=e.x,a=e.y,l=e.width,c=e.height,d=r*t+i,h=(1-a)*n+o;s[u]=s[u+4]=d,s[u+1]=s[u+3]=h,s[u+2]=s[u+6]=d+l*t,s[u+5]=s[u+7]=h-c*n,u+=8}return s}function Kh(e){return A(Ah,this).serialize(e,_(Rh,this,Gh).call(this))}function Xh(e,t){this._freeHighlight.add(t)&&e.drawLayer.updateProperties(this._freeHighlightId,{path:{d:this._freeHighlight.toSVGPath()}})}function Yh(e,t){this._freeHighlight.isEmpty()?e.drawLayer.remove(this._freeHighlightId):e.createAndAddNewEditor(t,!1,{highlightId:this._freeHighlightId,highlightOutlines:this._freeHighlight.getOutlines(),clipPathId:this._freeHighlightClipId,methodOfCreation:"main_toolbar"}),this._freeHighlightId=-1,this._freeHighlight=null,this._freeHighlightClipId=""}function Qh(e){const t=this._initialData.color;return e.color.some(((e,n)=>e!==t[n]))}h=jh,S(jh,"_defaultColor",null),S(jh,"_defaultOpacity",1),S(jh,"_defaultThickness",12),S(jh,"_type","highlight"),S(jh,"_editorType",X.HIGHLIGHT),S(jh,"_freeHighlightId",-1),S(jh,"_freeHighlight",null),S(jh,"_freeHighlightClipId","");var $h=new WeakMap;class Jh{constructor(){D(this,$h,Object.create(null))}updateProperty(e,t){this[e]=t,this.updateSVGProperty(e,t)}updateProperties(e){if(e)for(const n of Object.entries(e)){var t=k(n,2);const e=t[0],r=t[1];this.updateProperty(e,r)}}updateSVGProperty(e,t){A($h,this)[e]=t}toSVGProperties(){const e=A($h,this);return C($h,this,Object.create(null)),{root:e}}reset(){C($h,this,Object.create(null))}updateAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this;this.updateProperties(e)}clone(){Me("Not implemented")}}var Zh=new WeakMap,ef=new WeakMap,tf=new WeakSet;class nf extends ki{constructor(e){super(e),w(this,tf),D(this,Zh,null),D(this,ef,void 0),S(this,"_drawId",null),C(ef,this,e.mustBeCommitted||!1),e.drawOutlines&&(_(tf,this,rf).call(this,e),_(tf,this,sf).call(this))}static _mergeSVGProperties(e,t){const n=new Set(Object.keys(e));for(const i of Object.entries(t)){var r=k(i,2);const t=r[0],o=r[1];n.has(t)?Object.assign(e[t],o):e[t]=o}return e}static getDefaultDrawingOptions(e){Me("Not implemented")}static get typesMap(){Me("Not implemented")}static get isDrawer(){return!0}static get supportMultipleDrawings(){return!1}static updateDefaultParams(e,t){const n=this.typesMap.get(e);n&&this._defaultDrawingOptions.updateProperty(n,t),this._currentParent&&(hf._.updateProperty(n,t),this._currentParent.drawLayer.updateProperties(this._currentDrawId,this._defaultDrawingOptions.toSVGProperties()))}updateParams(e,t){const n=this.constructor.typesMap.get(e);n&&this._updateProperty(e,n,t)}static get defaultPropertiesToUpdate(){const e=[],t=this._defaultDrawingOptions;for(const r of this.typesMap){var n=k(r,2);const i=n[0],o=n[1];e.push([i,t[o]])}return e}get propertiesToUpdate(){const e=[],t=this._drawingOptions;for(const r of this.constructor.typesMap){var n=k(r,2);const i=n[0],o=n[1];e.push([i,t[o]])}return e}_updateProperty(e,t,n){const r=this._drawingOptions,i=r[t],o=e=>{var n;r.updateProperty(t,e);const i=A(Zh,this).updateProperty(t,e);i&&_(tf,this,cf).call(this,i),null===(n=this.parent)||void 0===n||n.drawLayer.updateProperties(this._drawId,r.toSVGProperties())};this.addCommands({cmd:o.bind(this,n),undo:o.bind(this,i),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:e,overwriteIfSameType:!0,keepUndo:!0})}_onResizing(){var e;null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(this._drawId,nf._mergeSVGProperties(A(Zh,this).getPathResizingSVGProperties(_(tf,this,lf).
2call(this)),{bbox:_(tf,this,df).call(this)}))}_onResized(){var e;null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(this._drawId,nf._mergeSVGProperties(A(Zh,this).getPathResizedSVGProperties(_(tf,this,lf).call(this)),{bbox:_(tf,this,df).call(this)}))}_onTranslating(e,t){var n;null===(n=this.parent)||void 0===n||n.drawLayer.updateProperties(this._drawId,{bbox:_(tf,this,df).call(this,e,t)})}_onTranslated(){var e;null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(this._drawId,nf._mergeSVGProperties(A(Zh,this).getPathTranslatedSVGProperties(_(tf,this,lf).call(this),this.parentDimensions),{bbox:_(tf,this,df).call(this)}))}_onStartDragging(){var e;null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(this._drawId,{rootClass:{moving:!0}})}_onStopDragging(){var e;null===(e=this.parent)||void 0===e||e.drawLayer.updateProperties(this._drawId,{rootClass:{moving:!1}})}commit(){super.commit(),this.disableEditMode(),this.disableEditing()}disableEditing(){super.disableEditing(),this.div.classList.toggle("disabled",!0)}enableEditing(){super.enableEditing(),this.div.classList.toggle("disabled",!1)}getBaseTranslation(){return[0,0]}get isResizable(){return!0}onceAdded(e){this.annotationElementId||this.parent.addUndoableEditor(this),this._isDraggable=!0,A(ef,this)&&(C(ef,this,!1),this.commit(),this.parent.setSelected(this),e&&this.isOnScreen&&this.div.focus())}
2remove(){_(tf,this,af).call(this),super.remove()}rebuild(){this.parent&&(super.rebuild(),null!==this.div&&(_(tf,this,sf).call(this),_(tf,this,cf).call(this,A(Zh,this).box),this.isAttachedToDOM||this.parent.add(this)))}setParent(e){let t=!1;if(this.parent&&!e)this._uiManager.removeShouldRescale(this),_(tf,this,af).call(this);else if(e){var n;this._uiManager.addShouldRescale(this),_(tf,this,sf).call(this,e),t=!this.parent&&(null===(n=this.div)||void 0===n?void 0:n.classList.contains("selectedEditor"))}super.setParent(e),t&&this.select()}rotate(){this.parent&&this.parent.drawLayer.updateProperties(this._drawId,nf._mergeSVGProperties({bbox:_(tf,this,df).call(this)},A(Zh,this).updateRotation((this.parentRotation-this.rotation+360)%360)))}onScaleChanging(){this.parent&&_(tf,this,cf).call(this,A(Zh,this).updateParentDimensions(this.parentDimensions,this.parent.scale))}static onScaleChangingWhenDrawing(){}render(){if(this.div)return this.div;const e=super.render();e.classList.add("draw");const t=document.createElement("div");e.append(t),t.setAttribute("aria-hidden","true"),t.className="internal";const n=k(this.parentDimensions,2),r=n[0],i=n[1];return this.setDims(this.width*r,this.height*i),this._uiManager.addShouldRescale(this),this.disableEditing(),e}static createDrawerInstance(e,t,n,r,i){Me("Not implemented")}static startDrawing(e,t,n,r){var i,o;const a=r.target,s=r.offsetX,u=r.offsetY,l=r.pointerId,c=r.pointerType;if(vf._&&vf._!==c)return;const d=e.viewport.rotation,h=a.getBoundingClientRect(),f=h.width,p=h.height,g=ff._=new AbortController,v=e.combinedSignal(g);if(gf._||(gf._=l),null!==(i=vf._)&&void 0!==i||(vf._=c),window.addEventListener("pointerup",(e=>{var t;gf._===e.pointerId?this._endDraw(e):null===(t=mf._)||void 0===t||t.delete(e.pointerId)}),{signal:v}),window.addEventListener("pointercancel",(e=>{var t;gf._===e.pointerId?this._currentParent.endDrawingSession():null===(t=mf._)||void 0===t||t.delete(e.pointerId)}),{signal:v}),window.addEventListener("pointerdown",(e=>{vf._===e.pointerType&&((mf._||(mf._=new Set)).add(e.pointerId),hf._.isCancellable()&&(hf._.removeLastElement(),hf._.isEmpty()?this._currentParent.endDrawingSession(!0):this._endDraw(null)))}),{capture:!0,passive:!1,signal:v}),window.addEventListener("contextmenu",vt,{signal:v}),a.addEventListener("pointermove",this._drawMove.bind(this),{signal:v}),a.addEventListener("touchmove",(e=>{e.timeStamp===yf._&&mt(e)}),{signal:v}),e.toggleDrawing(),null===(o=t._editorUndoBar)||void 0===o||o.hide(),hf._)e.drawLayer.updateProperties(this._currentDrawId,hf._.startNew(s,u,f,p,d));else{t.updateUIForDefaultProperties(this),hf._=this.createDrawerInstance(s,u,f,p,d),pf._=this.getDefaultDrawingOptions(),this._currentParent=e;var m=e.drawLayer.draw(this._mergeSVGProperties(pf._.toSVGProperties(),hf._.defaultSVGProperties),!0,!1);this._currentDrawId=m.id}}static _drawMove(e){var t;if(yf._=-1,!hf._)return;const n=e.offsetX,r=e.offsetY,i=e.pointerId;gf._===i&&((null===(t=mf._)||void 0===t?void 0:t.size)>=1?this._endDraw(e):(this._currentParent.drawLayer.updateProperties(this._currentDrawId,hf._.add(n,r)),yf._=e.timeStamp,mt(e)))}static _cleanup(e){e&&(this._currentDrawId=-1,this._currentParent=null,hf._=null,pf._=null,vf._=null,yf._=NaN),ff._&&(ff._.abort(),ff._=null,gf._=NaN,mf._=null)}static _endDraw(e){const t=this._currentParent;if(t)if(t.toggleDrawing(!0),this._cleanup(!1),e&&t.drawLayer.updateProperties(this._currentDrawId,hf._.end(e.offsetX,e.offsetY)),this.supportMultipleDrawings){const e=hf._,n=this._currentDrawId,r=e.getLastElement();t.addCommands({cmd:()=>{t.drawLayer.updateProperties(n,e.setLastElement(r))},undo:()=>{t.drawLayer.updateProperties(n,e.removeLastElement())},mustExec:!1,type:Y.DRAW_STEP})}else this.endDrawing(!1)}static endDrawing(e){const t=this._currentParent;if(!t)return null;if(t.toggleDrawing(!0),t.cleanUndoStack(Y.DRAW_STEP),!hf._.isEmpty()){const n=k(t.pageDimensions,2),r=n[0],i=n[1],o=t.scale,a=t.createAndAddNewEditor({offsetX:0,offsetY:0},!1,{drawId:this._currentDrawId,drawOutlines:hf._.getOutlines(r*o,i*o,o,this._INNER_MARGIN),drawingOptions:pf._,mustBeCommitted:!e});return this._cleanup(!0),a}return t.drawLayer.remove(this._currentDrawId),this._cleanup(!0),null}createDrawingOptions(e){}static deserializeDraw(e,t,n,r,i,o){Me("Not implemented")}static async deserialize(e,t,n){const r=t.viewport.rawDims,i=r.pageWidth,o=r.pageHeight,a=r.pageX,s=r.pageY,u=this.deserializeDraw(a,s,i,o,this._INNER_MARGIN,e),l=await super.deserialize(e,t,n);return l.createDrawingOptions(e),_(tf,l,rf).call(l,{drawOutlines:u}),_(tf,l,sf).call(l),l.onScaleChanging(),l.rotate(),l}serializeDraw(e){const t=k(this.pageTranslation,2),n=t[0],r=t[1],i=k(this.pageDimensions,2),o=i[0],a=i[1];return A(Zh,this).serialize([n,r,o,a],e)}renderAnnotationElement(e){return e.updateEdited({rect:this.getRect(0,0)}),null}static canCreateNewEmptyEditor(){return!1}}function rf(e){let t=e.drawOutlines,n=e.drawId,r=e.drawingOptions;C(Zh,this,t),this._drawingOptions||(this._drawingOptions=r),n>=0?(this._drawId=n,this.parent.drawLayer.finalizeDraw(n,t.defaultProperties)):this._drawId=_(tf,this,of).call(this,t,this.parent),_(tf,this,cf).call(this,t.box)}function of(e,t){return t.drawLayer.draw(f._mergeSVGProperties(this._drawingOptions.toSVGProperties(),e.defaultSVGProperties),!1,!1).id}function af(){null!==this._drawId&&this.parent&&(this.parent.drawLayer.remove(this._drawId),this._drawId=null,this._drawingOptions.reset())}function sf(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.parent;null!==this._drawId&&this.parent===e||(null===this._drawId?(this._drawingOptions.updateAll(),this._drawId=_(tf,this,of).call(this,A(Zh,this),e)):this.parent.drawLayer.updateParent(this._drawId,e.drawLayer))}function uf(e){let t=k(e,4),n=t[0],r=t[1],i=t[2],o=t[3];const a=k(this.parentDimensions,2),s=a[0],u=a[1];switch(this.rotation){case 90:return[r,1-n,i*(u/s),o*(s/u)];case 180:return[1-n,1-r,i,o];case 270:return[1-r,n,i*(u/s),o*(s/u)];default:return[n,r,i,o]}}function lf(){const e=this.x,t=this.y,n=this.width,r=this.height,i=k(this.parentDimensions,2),o=i[0],a=i[1];switch(this.rotation){case 90:return[1-t,e,n*(o/a),r*(a/o)];case 180:return[1-e,1-t,n,r];case 270:return[t,1-e,n*(o/a),r*(a/o)];default:return[e,t,n,r]}}function cf(e){var t=k(_(tf,this,uf).call(this,e),4);if(this.x=t[0],this.y=t[1],this.width=t[2],this.height=t[3],this.div){this.fixAndSetPosition();const e=k(this.parentDimensions,2),t=e[0],n=e[1];this.setDims(this.width*t,this.height*n)}this._onResized()}function df(){const e=this.x,t=this.y,n=this.width,r=this.height,i=this.rotation,o=this.parentRotation,a=k(this.parentDimensions,2),s=a[0],u=a[1];switch((4*i+o)/90){case 1:return[1-t-r,e,r,n];case 2:return[1-e-n,1-t-r,n,r];case 3:return[t,1-e-n,r,n];case 4:return[e,t-n*(s/u),r*(u/s),n*(s/u)];case 5:return[1-t,e,n*(s/u),r*(u/s)];case 6:return[1-e-r*(u/s),1-t,r*(u/s),n*(s/u)];case 7:return[t-n*(s/u),1-e-r*(u/s),n*(s/u),r*(u/s)];case 8:return[e-n,t-r,n,r];case 9:return[1-t,e-n,r,n];case 10:return[1-e,1-t,n,r];case 11:return[t-r,1-e,r,n];case 12:return[e-r*(u/s),t,r*(u/s),n*(s/u)];case 13:return[1-t-n*(s/u),e-r*(u/s),n*(s/u),r*(u/s)];case 14:return[1-e,1-t-n*(s/u),r*(u/s),n*(s/u)];case 15:return[t,1-e,n*(s/u),r*(u/s)];default:return[e,t,n,r]}}f=nf,S(nf,"_currentDrawId",-1),S(nf,"_currentParent",null);var hf={_:null},ff={_:null},pf={_:null},gf={_:NaN},vf={_:null},mf={_:null},yf={_:NaN};S(nf,"_INNER_MARGIN",3);var bf=new WeakMap,wf=new WeakMap,Df=new WeakMap,xf=new WeakMap,Ef=new WeakMap,Af=new WeakMap,Cf=new WeakMap,Sf=new WeakMap,_f=new WeakMap,kf=new WeakMap,Of=new WeakMap,Ff=new WeakSet;class Pf{constructor(e,t,n,r,i,o){w(this,Ff),D(this,bf,new Float64Array(6)),D(this,wf,void 0),D(this,Df,void 0),D(this,xf,void 0),D(this,Ef,void 0),D(this,Af,void 0),D(this,Cf,""),D(this,Sf,0),D(this,_f,new Hf),D(this,kf,void 0),D(this,Of,void 0),C(kf,this,n),C(Of,this,r),C(xf,this,i),C(Ef,this,o);var a=k(_(Ff,this,Tf).call(this,e,t),2);e=a[0],t=a[1];const s=C(wf,this,[NaN,NaN,NaN,NaN,e,t]);C(Af,this,[e,t]),C(Df,this,[{line:s,points:A(Af,this)}]),A(bf,this).set(s,0)}updateProperty(e,t){"stroke-width"===e&&C(Ef,this,t)}isEmpty(){return!A(Df,this)||0===A(Df,this).length}isCancellable(){return A(Af,this).length<=10}add(e,t){var n=k(_(Ff,this,Tf).call(this,e,t),2);e=n[0],t=n[1];const r=k(A(bf,this).subarray(2,6),4),i=r[0],o=r[1],a=r[2],s=r[3],u=e-a,l=t-s;return Math.hypot(A(kf,this)*u,A(Of,this)*l)<=2?null:(A(Af,this).push(e,t),isNaN(i)?(A(bf,this).set([a,s,e,t],2),A(wf,this).push(NaN,NaN,NaN,NaN,e,t),{path:{d:this.toSVGPath()}}):(isNaN(A(bf,this)[0])&&A(wf,this).splice(6,6),A(bf,this).set([i,o,a,s,e,t],0),A(wf,this).push(...Jc.createBezierPoints(i,o,a,s,e,t)),{path:{d:this.toSVGPath()}}))}end(e,t){const n=this.add(e,t);return n||(2===A(Af,this).length?{path:{d:this.toSVGPath()}}:null)}startNew(e,t,n,r,i){C(kf,this,n),C(Of,this,r),C(xf,this,i);var o=k(_(Ff,this,Tf).call(this,e,t),2);e=o[0],t=o[1];const a=C(wf,this,[NaN,NaN,NaN,NaN,e,t]);C(Af,this,[e,t]);const s=A(Df,this).at(-1);return s&&(s.line=new Float32Array(s.line),s.points=new Float32Array(s.points)),A(Df,this).push({line:a,points:A(Af,this)}),A(bf,this).set(a,0),C(Sf,this,0),this.toSVGPath(),null}getLastElement(){return A(Df,this).at(-1)}setLastElement(e){return A(Df,this)?(A(Df,this).push(e),C(wf,this,e.line),C(Af,this,e.points),C(Sf,this,0),{path:{d:this.toSVGPath()}}):A(_f,this).setLastElement(e)}removeLastElement(){if(!A(Df,this))return A(_f,this).removeLastElement();A(Df,this).pop(),C(Cf,this,"");for(let e=0,t=A(Df,this).length;e<t;e++){const t=A(Df,this)[e],n=t.line,r=t.points;C(wf,this,n),C(Af,this,r),C(Sf,this,0),this.toSVGPath()}return{path:{d:A(Cf,this)}}}toSVGPath(){const e=Jc.svgRound(A(wf,this)[4]),t=Jc.svgRound(A(wf,this)[5]);if(2===A(Af,this).length)return C(Cf,this,"".concat(A(Cf,this)," M ").concat(e," ").concat(t," Z")),A(Cf,this);if(A(Af,this).length<=6){const n=A(Cf,this).lastIndexOf("M");C(Cf,this,"".concat(A(Cf,this).slice(0,n)," M ").concat(e," ").concat(t)),C(Sf,this,6)}if(4===A(Af,this).length){const e=Jc.svgRound(A(wf,this)[10]),t=Jc.svgRound(A(wf,this)[11]);return C(Cf,this,"".concat(A(Cf,this)," L ").concat(e," ").concat(t)),C(Sf,this,12),A(Cf,this)}const n=[];0===A(Sf,this)&&(n.push("M ".concat(e," ").concat(t)),C(Sf,this,6));for(let e=A(Sf,this),t=A(wf,this).length;e<t;e+=6){const t=k(A(wf,this).slice(e,e+6).map(Jc.svgRound),6),r=t[0],i=t[1],o=t[2],a=t[3],s=t[4],u=t[5];n.push("C".concat(r," ").concat(i," ").concat(o," ").concat(a," ").concat(s," ").concat(u))}return C(Cf,this,A(Cf,this)+n.join(" ")),C(Sf,this,A(wf,this).length),A(Cf,this)}getOutlines(e,t,n,r){const i=A(Df,this).at(-1);return i.line=new Float32Array(i.line),i.points=new Float32Array(i.points),A(_f,this).build(A(Df,this),e,t,n,A(xf,this),A(Ef,this),r),C(bf,this,null),C(wf,this,null),C(Df,this,null),C(Cf,this,null),A(_f,this)}get defaultSVGProperties(){return{root:{viewBox:"0 0 10000 10000"},rootClass:{draw:!0},bbox:[0,0,1,1]}}}function Tf(e,t){return Jc._normalizePoint(e,t,A(kf,this),A(Of,this),A(xf,this))}var Rf=new WeakMap,jf=new WeakMap,Mf=new WeakMap,If=new WeakMap,Bf=new WeakMap,Lf=new WeakMap,Nf=new WeakMap,Uf=new WeakMap,zf=new WeakMap,Wf=new WeakSet;class Hf extends Jc{constructor(){super(...arguments),w(this,Wf),D(this,Rf,void 0),D(this,jf,0),D(this,Mf,void 0),D(this,If,void 0),D(this,Bf,void 0),D(this,Lf,void 0),D(this,Nf,void 0),D(this,Uf,void 0),D(this,zf,void 0)}build(e,t,n,r,i,o,a){C(Bf,this,t),C(Lf,this,n),C(Nf,this,r),C(Uf,this,i),C(zf,this,o),C(Mf,this,null!=a?a:0),C(If,this,e),_(Wf,this,qf).call(this)}setLastElement(e){return A(If,this).push(e),{path:{d:this.toSVGPath()}}}removeLastElement(){return A(If,this).pop(),{path:{d:this.toSVGPath()}}}toSVGPath(){const e=[];for(const t of A(If,this)){const n=t.line;if(e.push("M".concat(Jc.svgRound(n[4])," ").concat(Jc.svgRound(n[5]))),6!==n.length)if(12!==n.length)for(let t=6,r=n.length;t<r;t+=6){const r=k(n.subarray(t,t+6).map(Jc.svgRound),6),i=r[0],o=r[1],a=r[2],s=r[3],u=r[4],l=r[5];e.push("C".concat(i," ").concat(o," ").concat(a," ").concat(s," ").concat(u," ").concat(l))}else e.push("L".concat(Jc.svgRound(n[10])," ").concat(Jc.svgRound(n[11])));else e.push("Z")}return e.join("")}serialize(e,t){let n=k(e,4),r=n[0],i=n[1],o=n[2],a=n[3];const s=[],u=[],l=k(_(Wf,this,Gf).call(this),4),c=l[0],d=l[1],h=l[2],f=l[3];let p,g,v,m,y,b,w,D,x;switch(A(Uf,this)){case 0:x=Jc._rescale,p=r,g=i+a,v=o,m=-a,y=r+c*o,b=i+(1-d-f)*a,w=r+(c+h)*o,D=i+(1-d)*a;break;case 90:x=Jc._rescaleAndSwap,p=r,g=i,v=o,m=a,y=r+d*o,b=i+c*a,w=r+(d+f)*o,D=i+(c+h)*a;break;
2case 180:x=Jc._rescale,p=r+o,g=i,v=-o,m=a,y=r+(1-c-h)*o,b=i+d*a,w=r+(1-c)*o,D=i+(d+f)*a;break;case 270:x=Jc._rescaleAndSwap,p=r+o,g=i+a,v=-o,m=-a,y=r+(1-d-f)*o,b=i+(1-c-h)*a,w=r+(1-d)*o,D=i+(1-c)*a}for(const e of A(If,this)){const n=e.line,r=e.points;s.push(x(n,p,g,v,m,t?new Array(n.length):null)),u.push(x(r,p,g,v,m,t?new Array(r.length):null))}return{lines:s,points:u,rect:[y,b,w,D]}}static deserialize(e,t,n,r,i,o){let a=o.paths,s=a.lines,u=a.points,l=o.rotation,c=o.thickness;const d=[];let h,f,p,g,v;switch(l){case 0:v=Jc._rescale,h=-e/n,f=t/r+1,p=1/n,g=-1/r;break;case 90:v=Jc._rescaleAndSwap,h=-t/r,f=-e/n,p=1/r,g=1/n;break;case 180:v=Jc._rescale,h=e/n+1,f=-t/r,p=-1/n,g=1/r;break;case 270:v=Jc._rescaleAndSwap,h=t/r+1,f=e/n+1,p=-1/r,g=-1/n}if(!s){s=[];for(const e of u){const t=e.length;if(2===t){s.push(new Float32Array([NaN,NaN,NaN,NaN,e[0],e[1]]));continue}if(4===t){s.push(new Float32Array([NaN,NaN,NaN,NaN,e[0],e[1],NaN,NaN,NaN,NaN,e[2],e[3]]));continue}const n=new Float32Array(3*(t-2));s.push(n);let r=k(e.subarray(0,4),4),i=r[0],o=r[1],a=r[2],u=r[3];n.set([NaN,NaN,NaN,NaN,i,o],0);for(let r=4;r<t;r+=2){const t=e[r],s=e[r+1];n.set(Jc.createBezierPoints(i,o,a,u,t,s),3*(r-2));var m=[a,u,t,s];i=m[0],o=m[1],a=m[2],u=m[3]}}}for(let e=0,t=s.length;e<t;e++)d.push({line:v(s[e].map((e=>null!=e?e:NaN)),h,f,p,g),points:v(u[e].map((e=>null!=e?e:NaN)),h,f,p,g)});const y=new Hf;return y.build(d,n,r,1,l,c,i),y}get box(){return A(Rf,this)}updateProperty(e,t){return"stroke-width"===e?_(Wf,this,Kf).call(this,t):null}updateParentDimensions(e,t){let n=k(e,2),r=n[0],i=n[1];const o=k(_(Wf,this,Vf).call(this),2),a=o[0],s=o[1];C(Bf,this,r),C(Lf,this,i),C(Nf,this,t);const u=k(_(Wf,this,Vf).call(this),2),l=u[0]-a,c=u[1]-s,d=A(Rf,this);return d[0]-=l,d[1]-=c,d[2]+=2*l,d[3]+=2*c,d}updateRotation(e){return C(jf,this,e),{path:{transform:this.rotationTransform}}}get viewBox(){return A(Rf,this).map(Jc.svgRound).join(" ")}get defaultProperties(){const e=k(A(Rf,this),2),t=e[0],n=e[1];return{root:{viewBox:this.viewBox},path:{"transform-origin":"".concat(Jc.svgRound(t)," ").concat(Jc.svgRound(n))}}}get rotationTransform(){const e=k(A(Rf,this),4),t=e[2],n=e[3];let r=0,i=0,o=0,a=0,s=0,u=0;switch(A(jf,this)){case 90:i=n/t,o=-t/n,s=t;break;case 180:r=-1,a=-1,s=t,u=n;break;case 270:i=-n/t,o=t/n,u=n;break;default:return""}return"matrix(".concat(r," ").concat(i," ").concat(o," ").concat(a," ").concat(Jc.svgRound(s)," ").concat(Jc.svgRound(u),")")}getPathResizingSVGProperties(e){let t=k(e,4),n=t[0],r=t[1],i=t[2],o=t[3];const a=k(_(Wf,this,Vf).call(this),2),s=a[0],u=a[1],l=k(A(Rf,this),4),c=l[0],d=l[1],h=l[2],f=l[3];if(Math.abs(h-s)<=Jc.PRECISION||Math.abs(f-u)<=Jc.PRECISION){const e=n+i/2-(c+h/2),t=r+o/2-(d+f/2);return{path:{"transform-origin":"".concat(Jc.svgRound(n)," ").concat(Jc.svgRound(r)),transform:"".concat(this.rotationTransform," translate(").concat(e," ").concat(t,")")}}}const p=(i-2*s)/(h-2*s),g=(o-2*u)/(f-2*u),v=h/i,m=f/o;return{path:{"transform-origin":"".concat(Jc.svgRound(c)," ").concat(Jc.svgRound(d)),transform:"".concat(this.rotationTransform," scale(").concat(v," ").concat(m,") ")+"translate(".concat(Jc.svgRound(s)," ").concat(Jc.svgRound(u),") scale(").concat(p," ").concat(g,") ")+"translate(".concat(Jc.svgRound(-s)," ").concat(Jc.svgRound(-u),")")}}}getPathResizedSVGProperties(e){let t=k(e,4),n=t[0],r=t[1],i=t[2],o=t[3];const a=k(_(Wf,this,Vf).call(this),2),s=a[0],u=a[1],l=A(Rf,this),c=k(l,4),d=c[0],h=c[1],f=c[2],p=c[3];if(l[0]=n,l[1]=r,l[2]=i,l[3]=o,Math.abs(f-s)<=Jc.PRECISION||Math.abs(p-u)<=Jc.PRECISION){const e=n+i/2-(d+f/2),t=r+o/2-(h+p/2);for(const n of A(If,this)){const r=n.line,i=n.points;Jc._translate(r,e,t,r),Jc._translate(i,e,t,i)}return{root:{viewBox:this.viewBox},path:{"transform-origin":"".concat(Jc.svgRound(n)," ").concat(Jc.svgRound(r)),transform:this.rotationTransform||null,d:this.toSVGPath()}}}const g=(i-2*s)/(f-2*s),v=(o-2*u)/(p-2*u),m=-g*(d+s)+n+s,y=-v*(h+u)+r+u;if(1!==g||1!==v||0!==m||0!==y)for(const e of A(If,this)){const t=e.line,n=e.points;Jc._rescale(t,m,y,g,v,t),Jc._rescale(n,m,y,g,v,n)}return{root:{viewBox:this.viewBox},path:{"transform-origin":"".concat(Jc.svgRound(n)," ").concat(Jc.svgRound(r)),transform:this.rotationTransform||null,d:this.toSVGPath()}}}getPathTranslatedSVGProperties(e,t){let n=k(e,2),r=n[0],i=n[1];const o=k(t,2),a=o[0],s=o[1],u=A(Rf,this),l=r-u[0],c=i-u[1];if(A(Bf,this)===a&&A(Lf,this)===s)for(const e of A(If,this)){const t=e.line,n=e.points;Jc._translate(t,l,c,t),Jc._translate(n,l,c,n)}else{const e=A(Bf,this)/a,t=A(Lf,this)/s;C(Bf,this,a),C(Lf,this,s);for(const n of A(If,this)){const r=n.line,i=n.points;Jc._rescale(r,l,c,e,t,r),Jc._rescale(i,l,c,e,t,i)}u[2]*=e,u[3]*=t}return u[0]=r,u[1]=i,{root:{viewBox:this.viewBox},path:{d:this.toSVGPath(),"transform-origin":"".concat(Jc.svgRound(r)," ").concat(Jc.svgRound(i))}}}get defaultSVGProperties(){const e=A(Rf,this);return{root:{viewBox:this.viewBox},rootClass:{draw:!0},path:{d:this.toSVGPath(),"transform-origin":"".concat(Jc.svgRound(e[0])," ").concat(Jc.svgRound(e[1])),transform:this.rotationTransform||null},bbox:e}}}function Vf(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A(zf,this);const t=A(Mf,this)+e/2*A(Nf,this);return A(Uf,this)%180==0?[t/A(Bf,this),t/A(Lf,this)]:[t/A(Lf,this),t/A(Bf,this)]}function Gf(){const e=k(A(Rf,this),4),t=e[0],n=e[1],r=e[2],i=e[3],o=k(_(Wf,this,Vf).call(this,0),2),a=o[0],s=o[1];return[t+a,n+s,r-2*a,i-2*s]}function qf(){const e=C(Rf,this,new Float32Array([1/0,1/0,-1/0,-1/0]));for(const t of A(If,this)){const n=t.line;if(n.length<=12){for(let t=4,r=n.length;t<r;t+=6){const r=k(n.subarray(t,t+2),2),i=r[0],o=r[1];e[0]=Math.min(e[0],i),e[1]=Math.min(e[1],o),e[2]=Math.max(e[2],i),e[3]=Math.max(e[3],o)}continue}let r=n[4],i=n[5];for(let t=6,o=n.length;t<o;t+=6){const o=k(n.subarray(t,t+6),6),a=o[0],s=o[1],u=o[2],l=o[3],c=o[4],d=o[5];Je.bezierBoundingBox(r,i,a,s,u,l,c,d,e),r=c,i=d}}const t=k(_(Wf,this,Vf).call(this),2),n=t[0],r=t[1];e[0]=Math.min(1,Math.max(0,e[0]-n)),e[1]=Math.min(1,Math.max(0,e[1]-r)),e[2]=Math.min(1,Math.max(0,e[2]+n)),e[3]=Math.min(1,Math.max(0,e[3]+r)),e[2]-=e[0],e[3]-=e[1]}function Kf(e){const t=k(_(Wf,this,Vf).call(this),2),n=t[0],r=t[1];C(zf,this,e);const i=k(_(Wf,this,Vf).call(this),2),o=i[0]-n,a=i[1]-r,s=A(Rf,this);return s[0]-=o,s[1]-=a,s[2]+=2*o,s[3]+=2*a,s}var Xf=new WeakMap;class Yf extends Jh{constructor(e){super(),D(this,Xf,void 0),C(Xf,this,e),super.updateProperties({fill:"none",stroke:ki._defaultLineColor,"stroke-opacity":1,"stroke-width":1,"stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":10})}updateSVGProperty(e,t){var n;"stroke-width"===e&&(null!==(n=t)&&void 0!==n||(t=this["stroke-width"]),t*=A(Xf,this).realScale);super.updateSVGProperty(e,t)}clone(){const e=new Yf(A(Xf,this));return e.updateAll(this),e}}var Qf=new WeakSet;class $f extends nf{constructor(e){super(m(m({},e),{},{name:"inkEditor"})),w(this,Qf),this._willKeepAspectRatio=!0}static initialize(e,t){ki.initialize(e,t),this._defaultDrawingOptions=new Yf(t.viewParameters)}static getDefaultDrawingOptions(e){const t=this._defaultDrawingOptions.clone();return t.updateProperties(e),t}static get supportMultipleDrawings(){return!0}static get typesMap(){return Le(this,"typesMap",new Map([[Y.INK_THICKNESS,"stroke-width"],[Y.INK_COLOR,"stroke"],[Y.INK_OPACITY,"stroke-opacity"]]))}static createDrawerInstance(e,t,n,r,i){return new Pf(e,t,n,r,i,this._defaultDrawingOptions["stroke-width"])}static deserializeDraw(e,t,n,r,i,o){return Hf.deserialize(e,t,n,r,i,o)}static async deserialize(e,t,n){let r=null;if(e instanceof vc){const t=e,n=t.data,i=n.inkLists,o=n.rect,a=n.rotation,s=n.id,u=n.color,l=n.opacity,c=n.borderStyle.rawWidth,d=n.popupRef,h=t.parent.page.pageNumber;r=e={annotationType:X.INK,color:Array.from(u),thickness:c,opacity:l,paths:{points:i},boxes:null,pageIndex:h-1,rect:o.slice(0),rotation:a,id:s,deleted:!1,popupRef:d}}const i=await super.deserialize(e,t,n);return i.annotationElementId=e.id||null,i._initialData=r,i}onScaleChanging(){if(!this.parent)return;super.onScaleChanging();const e=this._drawId,t=this._drawingOptions,n=this.parent;t.updateSVGProperty("stroke-width"),n.drawLayer.updateProperties(e,t.toSVGProperties())}static onScaleChangingWhenDrawing(){const e=this._currentParent;e&&(super.onScaleChangingWhenDrawing(),this._defaultDrawingOptions.updateSVGProperty("stroke-width"),e.drawLayer.updateProperties(this._currentDrawId,this._defaultDrawingOptions.toSVGProperties()))}createDrawingOptions(e){let t=e.color,n=e.thickness,r=e.opacity;this._drawingOptions=$f.getDefaultDrawingOptions({stroke:Je.makeHexColor(...t),"stroke-width":n,"stroke-opacity":r})}serialize(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.isEmpty())return null;if(this.deleted)return this.serializeDeleted();const t=this.serializeDraw(e),n=t.lines,r=t.points,i=t.rect,o=this._drawingOptions,a=o.stroke,s=o["stroke-opacity"],u=o["stroke-width"],l={annotationType:X.INK,color:ki._colorManager.convert(a),opacity:s,thickness:u,paths:{lines:n,points:r},pageIndex:this.pageIndex,rect:i,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return e?l:this.annotationElementId&&!_(Qf,this,Jf).call(this,l)?null:(l.id=this.annotationElementId,l)}renderAnnotationElement(e){const t=this.serializeDraw(!1),n=t.points,r=t.rect;return e.updateEdited({rect:r,thickness:this._drawingOptions["stroke-width"],points:n}),null}}function Jf(e){const t=this._initialData,n=t.color,r=t.thickness,i=t.opacity,o=t.pageIndex;return this._hasBeenMoved||this._hasBeenResized||e.color.some(((e,t)=>e!==n[t]))||e.thickness!==r||e.opacity!==i||e.pageIndex!==o}S($f,"_type","ink"),S($f,"_editorType",X.INK),S($f,"_defaultDrawingOptions",null);var Zf=new WeakMap,ep=new WeakMap,tp=new WeakMap,np=new WeakMap,rp=new WeakMap,ip=new WeakMap,op=new WeakMap,ap=new WeakMap,sp=new WeakMap,up=new WeakMap,lp=new WeakSet;class cp extends ki{constructor(e){super(m(m({},e),{},{name:"stampEditor"})),w(this,lp),D(this,Zf,null),D(this,ep,null),D(this,tp,null),D(this,np,null),D(this,rp,null),D(this,ip,""),D(this,op,null),D(this,ap,null),D(this,sp,!1),D(this,up,!1),C(np,this,e.bitmapUrl),C(rp,this,e.bitmapFile)}static initialize(e,t){ki.initialize(e,t)}static get supportedTypes(){return Le(this,"supportedTypes",["apng","avif","bmp","gif","jpeg","png","svg+xml","webp","x-icon"].map((e=>"image/".concat(e))))}static get supportedTypesStr(){return Le(this,"supportedTypesStr",this.supportedTypes.join(","))}static isHandlingMimeForPasting(e){return this.supportedTypes.includes(e)}static paste(e,t){t.pasteEditor(X.STAMP,{bitmapFile:e.getAsFile()})}altTextFinish(){this._uiManager.useNewAltTextFlow&&(this.div.hidden=!1),super.altTextFinish()}get telemetryFinalData(){var e;return{type:"stamp",hasAltText:!(null===(e=this.altTextData)||void 0===e||!e.altText)}}static computeTelemetryFinalData(e){var t,n;const r=e.get("hasAltText");return{hasAltText:null!==(t=r.get(!0))&&void 0!==t?t:0,hasNoAltText:null!==(n=r.get(!1))&&void 0!==n?n:0}}async mlGuessAltText(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(this.hasAltTextData())return null;const n=this._uiManager.mlManager;if(!n)throw new Error("No ML.");if(!await n.isEnabledFor("altText"))throw new Error("ML isn't enabled for alt text.");const r=e||this.copyCanvas(null,null,!0).imageData,i=r.data,o=r.width,a=r.height,s=await n.guess({name:"altText",request:{data:i,width:o,height:a,channels:i.length/(o*a)}});if(!s)throw new Error("No response from the AI service.");if(s.error)throw new Error("Error from the AI service.");if(s.cancel)return null;if(!s.output)throw new Error("No valid response from the AI service.");const u=s.output;return await this.setGuessedAltText(u),t&&!this.hasAltTextData()&&(this.altTextData={alt:u,decorative:!1}),u}remove(){var e;A(ep,this)&&(C(Zf,this,null),this._uiManager.imageManager.deleteId(A(ep,this)),null===(e=A(op,this))||void 0===e||e.remove(),C(op,this,null),A(ap,this)&&(clearTimeout(A(ap,this)),C(ap,this,null)));super.remove()}rebuild(){this.parent?(super.rebuild(),null!==this.div&&(A(ep,this)&&null===A(op,this)&&_(lp,this,fp).call(this),this.isAttachedToDOM||this.parent.add(this))):A(ep,this)&&_(lp,this,fp).call(this)}onceAdded(e){this._isDraggable=!0,e&&this.div.focus()}isEmpty(){return!(A(tp,this)||A(Zf,this)||A(np,this)||A(rp,this)||A(ep,this))}get isResizable(){return!0}
2render(){if(this.div)return this.div;let e,t;if(this.width&&(e=this.x,t=this.y),super.render(),this.div.hidden=!0,this.div.setAttribute("role","figure"),this.addAltTextButton(),A(Zf,this)?_(lp,this,pp).call(this):_(lp,this,fp).call(this),this.width&&!this.annotationElementId){const n=k(this.parentDimensions,2),r=n[0],i=n[1];this.setAt(e*r,t*i,this.width*r,this.height*i)}return this._uiManager.addShouldRescale(this),this.div}_onResized(){this.onScaleChanging()}onScaleChanging(){if(!this.parent)return;null!==A(ap,this)&&clearTimeout(A(ap,this));C(ap,this,setTimeout((()=>{C(ap,this,null),_(lp,this,vp).call(this)}),200))}copyCanvas(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e||(e=224);const r=A(Zf,this),i=r.width,o=r.height,a=new Ct;let s=A(Zf,this),u=i,l=o,c=null;if(t){var d,h;if(i>t||o>t){const e=Math.min(t/i,t/o);u=Math.floor(i*e),l=Math.floor(o*e)}c=document.createElement("canvas");const e=c.width=Math.ceil(u*a.sx),n=c.height=Math.ceil(l*a.sy);A(sp,this)||(s=_(lp,this,gp).call(this,e,n));const r=c.getContext("2d");r.filter=this._uiManager.hcmFilter;let f="white",p="#cfcfd8";"none"!==this._uiManager.hcmFilter?p="black":null!==(d=(h=window).matchMedia)&&void 0!==d&&d.call(h,"(prefers-color-scheme: dark)").matches&&(f="#8f8f9d",p="#42414d");const g=15,v=g*a.sx,m=g*a.sy,y=new OffscreenCanvas(2*v,2*m),b=y.getContext("2d");b.fillStyle=f,b.fillRect(0,0,2*v,2*m),b.fillStyle=p,b.fillRect(0,0,v,m),b.fillRect(v,m,v,m),r.fillStyle=r.createPattern(y,"repeat"),r.fillRect(0,0,e,n),r.drawImage(s,0,0,s.width,s.height,0,0,e,n)}let f=null;if(n){let t,n;if(a.symmetric&&s.width<e&&s.height<e)t=s.width,n=s.height;else if(s=A(Zf,this),i>e||o>e){const r=Math.min(e/i,e/o);t=Math.floor(i*r),n=Math.floor(o*r),A(sp,this)||(s=_(lp,this,gp).call(this,t,n))}const r=new OffscreenCanvas(t,n).getContext("2d",{willReadFrequently:!0});r.drawImage(s,0,0,s.width,s.height,0,0,t,n),f={width:t,height:n,data:r.getImageData(0,0,t,n).data}}return{canvas:c,width:u,height:l,imageData:f}}getImageForAltText(){return A(op,this)}static async deserialize(e,t,n){let r=null;if(e instanceof xc){var i;const o=e,a=o.data,s=a.rect,u=a.rotation,l=a.id,c=a.structParent,d=a.popupRef,h=o.container,f=o.parent.page.pageNumber,p=h.querySelector("canvas"),g=n.imageManager.getFromCanvas(h.id,p);p.remove();const v=(null===(i=await t._structTree.getAriaAttributes("".concat(it).concat(l)))||void 0===i?void 0:i.get("aria-label"))||"";r=e={annotationType:X.STAMP,bitmapId:g.id,bitmap:g.bitmap,pageIndex:f-1,rect:s.slice(0),rotation:u,id:l,deleted:!1,accessibilityData:{decorative:!1,altText:v},isSvg:!1,structParent:c,popupRef:d}}const o=await super.deserialize(e,t,n),a=e,s=a.rect,u=a.bitmap,l=a.bitmapUrl,c=a.bitmapId,d=a.isSvg,h=a.accessibilityData;c&&n.imageManager.isValidId(c)?(C(ep,o,c),u&&C(Zf,o,u)):C(np,o,l),C(sp,o,d);const f=k(o.pageDimensions,2),p=f[0],g=f[1];return o.width=(s[2]-s[0])/p,o.height=(s[3]-s[1])/g,o.annotationElementId=e.id||null,h&&(o.altTextData=h),o._initialData=r,C(up,o,!!r),o}serialize(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.isEmpty())return null;if(this.deleted)return this.serializeDeleted();const n={annotationType:X.STAMP,bitmapId:A(ep,this),pageIndex:this.pageIndex,rect:this.getRect(0,0),rotation:this.rotation,isSvg:A(sp,this),structTreeParentId:this._structTreeParentId};if(e)return n.bitmapUrl=_(lp,this,mp).call(this,!0),n.accessibilityData=this.serializeAltText(!0),n;const r=this.serializeAltText(!1),i=r.decorative,o=r.altText;if(!i&&o&&(n.accessibilityData={type:"Figure",alt:o}),this.annotationElementId){const e=_(lp,this,yp).call(this,n);if(e.isSame)return null;var a;if(e.isSameAltText)delete n.accessibilityData;else n.accessibilityData.structParent=null!==(a=this._initialData.structParent)&&void 0!==a?a:-1}if(n.id=this.annotationElementId,null===t)return n;t.stamps||(t.stamps=new Map);const s=A(sp,this)?(n.rect[2]-n.rect[0])*(n.rect[3]-n.rect[1]):null;if(t.stamps.has(A(ep,this))){if(A(sp,this)){const e=t.stamps.get(A(ep,this));s>e.area&&(e.area=s,e.serialized.bitmap.close(),e.serialized.bitmap=_(lp,this,mp).call(this,!1))}}else t.stamps.set(A(ep,this),{area:s,serialized:n}),n.bitmap=_(lp,this,mp).call(this,!1);return n}renderAnnotationElement(e){return e.updateEdited({rect:this.getRect(0,0)}),null}}function dp(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e?(C(Zf,this,e.bitmap),t||(C(ep,this,e.id),C(sp,this,e.isSvg)),e.file&&C(ip,this,e.file.name),_(lp,this,pp).call(this)):this.remove()}function hp(){if(C(tp,this,null),this._uiManager.enableWaiting(!1),A(op,this)){if(this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&A(Zf,this))return this._editToolbar.hide(),void this._uiManager.editAltText(this,!0);if(!this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&A(Zf,this)){this._reportTelemetry({action:"pdfjs.image.image_added",data:{alt_text_modal:!1,alt_text_type:"empty"}});try{this.mlGuessAltText()}catch(e){}}this.div.focus()}}function fp(){if(A(ep,this))return this._uiManager.enableWaiting(!0),void this._uiManager.imageManager.getFromId(A(ep,this)).then((e=>_(lp,this,dp).call(this,e,!0))).finally((()=>_(lp,this,hp).call(this)));if(A(np,this)){const e=A(np,this);return C(np,this,null),this._uiManager.enableWaiting(!0),void C(tp,this,this._uiManager.imageManager.getFromUrl(e).then((e=>_(lp,this,dp).call(this,e))).finally((()=>_(lp,this,hp).call(this))))}if(A(rp,this)){const e=A(rp,this);return C(rp,this,null),this._uiManager.enableWaiting(!0),void C(tp,this,this._uiManager.imageManager.getFromFile(e).then((e=>_(lp,this,dp).call(this,e))).finally((()=>_(lp,this,hp).call(this))))}const e=document.createElement("input");e.type="file",e.accept=p.supportedTypesStr;const t=this._uiManager._signal;C(tp,this,new Promise((n=>{e.addEventListener("change",(async()=>
2{if(e.files&&0!==e.files.length){this._uiManager.enableWaiting(!0);const t=await this._uiManager.imageManager.getFromFile(e.files[0]);this._reportTelemetry({action:"pdfjs.image.image_selected",data:{alt_text_modal:this._uiManager.useNewAltTextFlow}}),_(lp,this,dp).call(this,t)}else this.remove();n()}),{signal:t}),e.addEventListener("cancel",(()=>{this.remove(),n()}),{signal:t})})).finally((()=>_(lp,this,hp).call(this)))),e.click()}function pp(){var e;const t=this.div;let n=A(Zf,this),r=n.width,i=n.height;const o=k(this.pageDimensions,2),a=o[0],s=o[1],u=.75;if(this.width)r=this.width*a,i=this.height*s;else if(r>u*a||i>u*s){const e=Math.min(u*a/r,u*s/i);r*=e,i*=e}const l=k(this.parentDimensions,2),c=l[0],d=l[1];this.setDims(r*c/a,i*d/s),this._uiManager.enableWaiting(!1);const h=C(op,this,document.createElement("canvas"));h.setAttribute("role","img"),this.addContainer(h),this.width=r/a,this.height=i/s,null!==(e=this._initialOptions)&&void 0!==e&&e.isCentered?this.center():this.fixAndSetPosition(),this._initialOptions=null,this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&!this.annotationElementId||(t.hidden=!1),_(lp,this,vp).call(this),A(up,this)||(this.parent.addUndoableEditor(this),C(up,this,!0)),this._reportTelemetry({action:"inserted_image"}),A(ip,this)&&h.setAttribute("aria-label",A(ip,this))}function gp(e,t){const n=A(Zf,this);let r=n.width,i=n.height,o=A(Zf,this);for(;r>2*e||i>2*t;){const n=r,a=i;r>2*e&&(r=r>=16384?Math.floor(r/2)-1:Math.ceil(r/2)),i>2*t&&(i=i>=16384?Math.floor(i/2)-1:Math.ceil(i/2));const s=new OffscreenCanvas(r,i);s.getContext("2d").drawImage(o,0,0,n,a,0,0,r,i),o=s.transferToImageBitmap()}return o}function vp(){const e=k(this.parentDimensions,2),t=e[0],n=e[1],r=this.width,i=this.height,o=new Ct,a=Math.ceil(r*t*o.sx),s=Math.ceil(i*n*o.sy),u=A(op,this);if(!u||u.width===a&&u.height===s)return;u.width=a,u.height=s;const l=A(sp,this)?A(Zf,this):_(lp,this,gp).call(this,a,s),c=u.getContext("2d");c.filter=this._uiManager.hcmFilter,c.drawImage(l,0,0,l.width,l.height,0,0,a,s)}function mp(e){if(e){if(A(sp,this)){const e=this._uiManager.imageManager.getSvgUrl(A(ep,this));if(e)return e}const e=document.createElement("canvas");var t=A(Zf,this);e.width=t.width,e.height=t.height;return e.getContext("2d").drawImage(A(Zf,this),0,0),e.toDataURL()}if(A(sp,this)){const e=k(this.pageDimensions,2),t=e[0],n=e[1],r=Math.round(this.width*t*at.PDF_TO_CSS_UNITS),i=Math.round(this.height*n*at.PDF_TO_CSS_UNITS),o=new OffscreenCanvas(r,i);return o.getContext("2d").drawImage(A(Zf,this),0,0,A(Zf,this).width,A(Zf,this).height,0,0,r,i),o.transferToImageBitmap()}return structuredClone(A(Zf,this))}function yp(e){var t;const n=this._initialData,r=n.pageIndex,i=n.accessibilityData.altText,o=e.pageIndex===r,a=((null===(t=e.accessibilityData)||void 0===t?void 0:t.alt)||"")===i;return{isSame:!this._hasBeenMoved&&!this._hasBeenResized&&o&&a,isSameAltText:a}}p=cp,S(cp,"_type","stamp"),S(cp,"_editorType",X.STAMP);var bp=new WeakMap,wp=new WeakMap,Dp=new WeakMap,xp=new WeakMap,Ep=new WeakMap,Ap=new WeakMap,Cp=new WeakMap,Sp=new WeakMap,_p=new WeakMap,kp=new WeakMap,Op=new WeakMap,Fp=new WeakMap,Pp=new WeakMap,Tp=new WeakMap,Rp=new WeakSet;class jp{constructor(e){let t=e.uiManager,n=e.pageIndex,r=e.div,i=e.structTreeLayer,o=e.accessibilityManager,a=e.annotationLayer,s=e.drawLayer,u=e.textLayer,l=e.viewport,c=e.l10n;w(this,Rp),D(this,bp,void 0),D(this,wp,!1),D(this,Dp,null),D(this,xp,null),D(this,Ep,null),D(this,Ap,new Map),D(this,Cp,!1),D(this,Sp,!1),D(this,_p,!1),D(this,kp,null),D(this,Op,null),D(this,Fp,null),D(this,Pp,null),D(this,Tp,void 0);const d=[...Up._.values()];if(!jp._initialized){jp._initialized=!0;for(const e of d)e.initialize(c,t)}t.registerEditorTypes(d),C(Tp,this,t),this.pageIndex=n,this.div=r,C(bp,this,o),C(Dp,this,a),this.viewport=l,C(Fp,this,u),this.drawLayer=s,this._structTree=i,A(Tp,this).addLayer(this)}get isEmpty(){return 0===A(Ap,this).size}get isInvisible(){return this.isEmpty&&A(Tp,this).getMode()===X.NONE}updateToolbar(e){A(Tp,this).updateToolbar(e)}updateMode(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A(Tp,this).getMode();switch(_(Rp,this,Np).call(this),e){case X.NONE:return this.disableTextSelection(),this.togglePointerEvents(!1),this.toggleAnnotationLayerPointerEvents(!0),void this.disableClick();case X.INK:this.disableTextSelection(),this.togglePointerEvents(!0),this.enableClick();break;case X.HIGHLIGHT:this.enableTextSelection(),this.togglePointerEvents(!1),this.disableClick();break;default:this.disableTextSelection(),this.togglePointerEvents(!0),this.enableClick()}this.toggleAnnotationLayerPointerEvents(!1);const t=this.div.classList;for(const n of Up._.values())t.toggle("".concat(n._type,"Editing"),e===n._editorType);this.div.hidden=!1}hasTextLayer(e){var t;return e===(null===(t=A(Fp,this))||void 0===t?void 0:t.div)}setEditingState(e){A(Tp,this).setEditingState(e)}addCommands(e){A(Tp,this).addCommands(e)}cleanUndoStack(e){A(Tp,this).cleanUndoStack(e)}toggleDrawing(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.div.classList.toggle("drawing",!e)}togglePointerEvents(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.div.classList.toggle("disabled",!e)}toggleAnnotationLayerPointerEvents(){var e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];null===(e=A(Dp,this))||void 0===e||e.div.classList.toggle("disabled",!t)}async enable(){C(_p,this,!0),this.div.tabIndex=0,this.togglePointerEvents(!0);const e=new Set;for(const t of A(Ap,this).values())t.enableEditing(),t.show(!0),t.annotationElementId&&(A(Tp,this).removeChangedExistingAnnotation(t),e.add(t.annotationElementId));if(!A(Dp,this))return void C(_p,this,!1);const t=A(Dp,this).getEditableAnnotations();for(const n of t){if(n.hide(),A(Tp,this).isDeletedAnnotationElement(n.data.id))continue;if(e.has(n.data.id))continue;const t=await this.deserialize(n);t&&(this.addOrRebuild(t),t.enableEditing())}C(_p,this,!1)}disable(){C(Sp,this,!0),this.div.tabIndex=-1,this.togglePointerEvents(!1);const e=new Map,t=new Map;for(const r of A(Ap,this).values()){var n;r.disableEditing(),r.annotationElementId&&(null===r.serialize()?(t.set(r.annotationElementId,r),null===(n=this.getEditableAnnotation(r.annotationElementId))||void 0===n||n.show(),r.remove()):e.set(r.annotationElementId,r))}if(A(Dp,this)){const n=A(Dp,this).getEditableAnnotations();for(const r of n){const n=r.data.id;if(A(Tp,this).isDeletedAnnotationElement(n))continue;let i=t.get(n);i?(i.resetAnnotationElement(r),i.show(!1),r.show()):(i=e.get(n),i&&(A(Tp,this).addChangedExistingAnnotation(i),i.renderAnnotationElement(r)&&i.show(!1)),r.show())}}_(Rp,this,Np).call(this),this.isEmpty&&(this.div.hidden=!0);const r=this.div.classList;for(const e of Up._.values())r.remove("".concat(e._type,"Editing"));this.disableTextSelection(),this.toggleAnnotationLayerPointerEvents(!0),C(Sp,this,!1)}getEditableAnnotation(e){var t;return(null===(t=A(Dp,this))||void 0===t?void 0:t.getEditableAnnotation(e))||null}
2setActiveEditor(e){A(Tp,this).getActive()!==e&&A(Tp,this).setActiveEditor(e)}enableTextSelection(){var e;if(this.div.tabIndex=-1,null!==(e=A(Fp,this))&&void 0!==e&&e.div&&!A(Pp,this)){C(Pp,this,new AbortController);const e=A(Tp,this).combinedSignal(A(Pp,this));A(Fp,this).div.addEventListener("pointerdown",_(Rp,this,Mp).bind(this),{signal:e}),A(Fp,this).div.classList.add("highlighting")}}disableTextSelection(){var e;this.div.tabIndex=0,null!==(e=A(Fp,this))&&void 0!==e&&e.div&&A(Pp,this)&&(A(Pp,this).abort(),C(Pp,this,null),A(Fp,this).div.classList.remove("highlighting"))}enableClick(){if(A(xp,this))return;C(xp,this,new AbortController);const e=A(Tp,this).combinedSignal(A(xp,this));this.div.addEventListener("pointerdown",this.pointerdown.bind(this),{signal:e});const t=this.pointerup.bind(this);this.div.addEventListener("pointerup",t,{signal:e}),this.div.addEventListener("pointercancel",t,{signal:e})}disableClick(){var e;null===(e=A(xp,this))||void 0===e||e.abort(),C(xp,this,null)}attach(e){A(Ap,this).set(e.id,e);const t=e.annotationElementId;t&&A(Tp,this).isDeletedAnnotationElement(t)&&A(Tp,this).removeDeletedAnnotationElement(e)}detach(e){var t;A(Ap,this).delete(e.id),null===(t=A(bp,this))||void 0===t||t.removePointerInTextLayer(e.contentDiv),!A(Sp,this)&&e.annotationElementId&&A(Tp,this).addDeletedAnnotationElement(e)}remove(e){this.detach(e),A(Tp,this).removeEditor(e),e.div.remove(),e.isAttachedToDOM=!1}changeParent(e){var t;e.parent!==this&&(e.parent&&e.annotationElementId&&(A(Tp,this).addDeletedAnnotationElement(e.annotationElementId),ki.deleteAnnotationElement(e),e.annotationElementId=null),this.attach(e),null===(t=e.parent)||void 0===t||t.detach(e),e.setParent(this),e.div&&e.isAttachedToDOM&&(e.div.remove(),this.div.append(e.div)))}add(e){if(e.parent!==this||!e.isAttachedToDOM){if(this.changeParent(e),A(Tp,this).addEditor(e),this.attach(e),!e.isAttachedToDOM){const t=e.render();this.div.append(t),e.isAttachedToDOM=!0}e.fixAndSetPosition(),e.onceAdded(!A(_p,this)),A(Tp,this).addToAnnotationStorage(e),e._reportTelemetry(e.telemetryInitialData)}}moveEditorInDOM(e){var t;if(!e.isAttachedToDOM)return;const n=document.activeElement;e.div.contains(n)&&!A(Ep,this)&&(e._focusEventsAllowed=!1,C(Ep,this,setTimeout((()=>
2{C(Ep,this,null),e.div.contains(document.activeElement)?e._focusEventsAllowed=!0:(e.div.addEventListener("focusin",(()=>{e._focusEventsAllowed=!0}),{once:!0,signal:A(Tp,this)._signal}),n.focus())}),0))),e._structTreeParentId=null===(t=A(bp,this))||void 0===t?void 0:t.moveElementInDOM(this.div,e.div,e.contentDiv,!0)}addOrRebuild(e){e.needsToBeRebuilt()?(e.parent||(e.parent=this),e.rebuild(),e.show()):this.add(e)}addUndoableEditor(e){this.addCommands({cmd:()=>e._uiManager.rebuild(e),undo:()=>{e.remove()},mustExec:!1})}getNextId(){return A(Tp,this).getId()}combinedSignal(e){return A(Tp,this).combinedSignal(e)}canCreateNewEmptyEditor(){var e;return null===(e=E(Rp,this,Ip))||void 0===e?void 0:e.canCreateNewEmptyEditor()}pasteEditor(e,t){A(Tp,this).updateToolbar(e),A(Tp,this).updateMode(e);const n=_(Rp,this,Lp).call(this),r=n.offsetX,i=n.offsetY,o=this.getNextId(),a=_(Rp,this,Bp).call(this,m({parent:this,id:o,x:r,y:i,uiManager:A(Tp,this),isCentered:!0},t));a&&this.add(a)}async deserialize(e){var t,n;return await(null===(t=Up._.get(null!==(n=e.annotationType)&&void 0!==n?n:e.annotationEditorType))||void 0===t?void 0:t.deserialize(e,this,A(Tp,this)))||null}createAndAddNewEditor(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=this.getNextId(),i=_(Rp,this,Bp).call(this,m({parent:this,id:r,x:e.offsetX,y:e.offsetY,uiManager:A(Tp,this),isCentered:t},n));return i&&this.add(i),i}addNewEditor(){this.createAndAddNewEditor(_(Rp,this,Lp).call(this),!0)}setSelected(e){A(Tp,this).setSelected(e)}toggleSelected(e){A(Tp,this).toggleSelected(e)}unselect(e){A(Tp,this).unselect(e)}pointerup(e){var t;const n=Qe.platform.isMac;0!==e.button||e.ctrlKey&&n||e.target===this.div&&A(Cp,this)&&(C(Cp,this,!1),null!==(t=E(Rp,this,Ip))&&void 0!==t&&t.isDrawer&&E(Rp,this,Ip).supportMultipleDrawings||(A(wp,this)?A(Tp,this).getMode()!==X.STAMP?this.createAndAddNewEditor(e,!1):A(Tp,this).unselectAll():C(wp,this,!0)))}pointerdown(e){var t;if(A(Tp,this).getMode()===X.HIGHLIGHT&&this.enableTextSelection(),A(Cp,this))return void C(Cp,this,!1);const n=Qe.platform.isMac;if(0!==e.button||e.ctrlKey&&n)return;if(e.target!==this.div)return;if(C(Cp,this,!0),null!==(t=E(Rp,this,Ip))&&void 0!==t&&t.isDrawer)return void this.startDrawingSession(e);const r=A(Tp,this).getActive();C(wp,this,!r||r.isEmpty())}startDrawingSession(e){if(this.div.focus(),A(kp,this))return void E(Rp,this,Ip).startDrawing(this,A(Tp,this),!1,e);A(Tp,this).setCurrentDrawingSession(this),C(kp,this,new AbortController);const t=A(Tp,this).combinedSignal(A(kp,this));this.div.addEventListener("blur",(e=>{let t=e.relatedTarget;t&&!this.div.contains(t)&&(C(Op,this,null),this.commitOrRemove())}),{signal:t}),E(Rp,this,Ip).startDrawing(this,A(Tp,this),!1,e)}pause(e){if(e){const e=document.activeElement;this.div.contains(e)&&C(Op,this,e)}else A(Op,this)&&setTimeout((()=>{var e;null===(e=A(Op,this))||void 0===e||e.focus(),C(Op,this,null)}),0)}endDrawingSession(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return A(kp,this)?(A(Tp,this).setCurrentDrawingSession(null),A(kp,this).abort(),C(kp,this,null),C(Op,this,null),E(Rp,this,Ip).endDrawing(e)):null}findNewParent(e,t,n){const r=A(Tp,this).findParent(t,n);return null!==r&&r!==this&&(r.changeParent(e),!0)}commitOrRemove(){return!!A(kp,this)&&(this.endDrawingSession(),!0)}onScaleChanging(){A(kp,this)&&E(Rp,this,Ip).onScaleChangingWhenDrawing(this)}destroy(){var e;this.commitOrRemove(),(null===(e=A(Tp,this).getActive())||void 0===e?void 0:e.parent)===this&&(A(Tp,this).commitOrRemove(),A(Tp,this).setActiveEditor(null)),A(Ep,this)&&(clearTimeout(A(Ep,this)),C(Ep,this,null));for(const e of A(Ap,this).values()){var t;null===(t=A(bp,this))||void 0===t||t.removePointerInTextLayer(e.contentDiv),e.setParent(null),e.isAttachedToDOM=!1,e.div.remove()}this.div=null,A(Ap,this).clear(),A(Tp,this).removeLayer(this)}render(e){let t=e.viewport;this.viewport=t,At(this.div,t);for(const e of A(Tp,this).getEditors(this.pageIndex))this.add(e),e.rebuild();this.updateMode()}update(e){let t=e.viewport;A(Tp,this).commitOrRemove(),_(Rp,this,Np).call(this);const n=this.viewport.rotation,r=t.rotation;if(this.viewport=t,At(this.div,{rotation:r}),n!==r)for(const e of A(Ap,this).values())e.rotate(r)}get pageDimensions(){const e=this.viewport.rawDims;return[e.pageWidth,e.pageHeight]}get scale(){return A(Tp,this).viewParameters.realScale}}function Mp(e){A(Tp,this).unselectAll();const t=e.target;if(t===A(Fp,this).div||("img"===t.getAttribute("role")||t.classList.contains("endOfContent"))&&A(Fp,this).div.contains(t)){const t=Qe.platform.isMac;if(0!==e.button||e.ctrlKey&&t)return;A(Tp,this).showAllEditors("highlight",!0,!0),A(Fp,this).div.classList.add("free"),this.toggleDrawing(),jh.startHighlighting(this,"ltr"===A(Tp,this).direction,{target:A(Fp,this).div,x:e.x,y:e.y}),A(Fp,this).div.addEventListener("pointerup",(()=>{A(Fp,this).div.classList.remove("free"),this.toggleDrawing(!0)}),{once:!0,signal:A(Tp,this)._signal}),e.preventDefault()}}function Ip(e){return Up._.get(A(Tp,e).getMode())}function Bp(e){const t=E(Rp,this,Ip);return t?new t.prototype.constructor(e):null}function Lp(){const e=this.div.getBoundingClientRect(),t=e.x,n=e.y,r=e.width,i=e.he
2ight,o=Math.max(0,t),a=Math.max(0,n),s=(o+Math.min(window.innerWidth,t+r))/2-t,u=(a+Math.min(window.innerHeight,n+i))/2-n,l=k(this.viewport.rotation%180==0?[s,u]:[u,s],2);return{offsetX:l[0],offsetY:l[1]}}function Np(){for(const e of A(Ap,this).values())e.isEmpty()&&e.remove()}S(jp,"_initialized",!1);var Up={_:new Map([Wc,$f,cp,jh].map((e=>[e._editorType,e])))},zp=new WeakMap,Wp=new WeakMap,Hp=new WeakMap,Vp=new WeakMap,Gp=new WeakSet;class qp{constructor(e){let t=e.pageIndex;w(this,Gp),D(this,zp,null),D(this,Wp,0),D(this,Hp,new Map),D(this,Vp,new Map),this.pageIndex=t}setParent(e){if(A(zp,this)){if(A(zp,this)!==e){if(A(Hp,this).size>0)for(const t of A(Hp,this).values())t.remove(),e.append(t);C(zp,this,e)}}else C(zp,this,e)}static get _svgFactory(){return Le(this,"_svgFactory",new el)}draw(e){var t,n;let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=(C(Wp,this,(t=A(Wp,this),n=t++,t)),n),a=_(Gp,this,Xp).call(this),s=qp._svgFactory.createElement("defs");a.append(s);const u=qp._svgFactory.createElement("path");s.append(u);const l="path_p".concat(this.pageIndex,"_").concat(o);u.setAttribute("id",l),u.setAttribute("vector-effect","non-scaling-stroke"),r&&A(Vp,this).set(o,u);const c=i?_(Gp,this,Yp).call(this,s,l):null,d=qp._svgFactory.createElement("use");return a.append(d),d.setAttribute("href","#".concat(l)),this.updateProperties(a,e),A(Hp,this).set(o,a),{id:o,clipPathId:"url(#".concat(c,")")}}drawOutline(e,t){var n,r;const i=(C(Wp,this,(n=A(Wp,this),r=n++,n)),r),o=_(Gp,this,Xp).call(this),a=qp._svgFactory.createElement("defs");o.append(a);const s=qp._svgFactory.createElement("path");a.append(s);const u="path_p".concat(this.pageIndex,"_").concat(i);let l;if(s.setAttribute("id",u),s.setAttribute("vector-effect","non-scaling-stroke"),t){const e=qp._svgFactory.createElement("mask");a.append(e),l="mask_p".concat(this.pageIndex,"_").concat(i),e.setAttribute("id",l),e.setAttribute("maskUnits","objectBoundingBox");const t=qp._svgFactory.createElement("rect");e.append(t),t.setAttribute("width","1"),t.setAttribute("height","1"),t.setAttribute("fill","white");const n=qp._svgFactory.createElement("use");e.append(n),n.setAttribute("href","#".concat(u)),n.setAttribute("stroke","none"),n.setAttribute("fill","black"),n.setAttribute("fill-rule","nonzero"),n.classList.add("mask")}const c=qp._svgFactory.createElement("use");o.append(c),c.setAttribute("href","#".concat(u)),l&&c.setAttribute("mask","url(#".concat(l,")"));const d=c.cloneNode();return o.append(d),c.classList.add("mainOutline"),d.classList.add("secondaryOutline"),this.updateProperties(o,e),A(Hp,this).set(i,o),i}finalizeDraw(e,t){A(Vp,this).delete(e),this.updateProperties(e,t)}updateProperties(e,t){if(!t)return;const n=t.root,r=t.bbox,i=t.rootClass,o=t.path,a="number"==typeof e?A(Hp,this).get(e):e;if(a){if(n&&_(Gp,this,Qp).call(this,a,n),r&&Kp.call(qp,a,r),i){const e=a.classList;for(const t of Object.entries(i)){var s=k(t,2);const n=s[0],r=s[1];e.toggle(n,r)}}if(o){const e=a.firstChild.firstChild;_(Gp,this,Qp).call(this,e,o)}}}updateParent(e,t){if(t===this)return;const n=A(Hp,this).get(e);n&&(A(zp,t).append(n),A(Hp,this).delete(e),A(Hp,t).set(e,n))}remove(e){A(Vp,this).delete(e),null!==A(zp,this)&&(A(Hp,this).get(e).remove(),A(Hp,this).delete(e))}destroy(){C(zp,this,null);for(const e of A(Hp,this).values())e.remove();A(Hp,this).clear(),A(Vp,this).clear()}}function Kp(e,t){let n=k(t,4),r=n[0],i=n[1],o=n[2],a=n[3];const s=e.style;s.top="".concat(100*i,"%"),s.left="".concat(100*r,"%"),s.width="".concat(100*o,"%"),s.height="".concat(100*a,"%")}
2function Xp(){const e=g._svgFactory.create(1,1,!0);return A(zp,this).append(e),e.setAttribute("aria-hidden",!0),e}function Yp(e,t){const n=g._svgFactory.createElement("clipPath");e.append(n);const r="clip_".concat(t);n.setAttribute("id",r),n.setAttribute("clipPathUnits","objectBoundingBox");const i=g._svgFactory.createElement("use");return n.append(i),i.setAttribute("href","#".concat(t)),i.classList.add("clip"),r}function Qp(e,t){for(const r of Object.entries(t)){var n=k(r,2);const t=n[0],i=n[1];null===i?e.removeAttribute(t):e.setAttribute(t,i)}}g=qp;globalThis.pdfjsTestingUtils={HighlightOutliner:Ld};var $p=j.AnnotationLayer,Jp=j.AnnotationMode,Zp=j.GlobalWorkerOptions,eg=j.PDFDataRangeTransport,tg=j.TextLayer,ng=j.getDocument},9051(e,t,n){"use strict";n.d(t,{l$:()=>Ee,Ay:()=>Ae,oR:()=>J});var r=n(2057);let i={data:""},o=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||i,a=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,s=/\/\*[^]*?\*\/|  +/g,u=/\n+/g,l=(e,t)=>{let n="",r="",i="";for(let o in e){let a=e[o];"@"==o[0]?"i"==o[1]?n=o+" "+a+";":r+="f"==o[1]?l(a,o):o+"{"+l(a,"k"==o[1]?"":t)+"}":"object"==typeof a?r+=l(a,t?t.replace(/([^,])+/g,(e=>o.replace(/(^:.*)|([^,])+/g,(t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)))):o):null!=a&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),i+=l.p?l.p(o,a):o+":"+a+";")}return n+(t&&i?t+"{"+i+"}":i)+r},c={},d=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+d(e[n]);return t}return e},h=(e,t,n,r,i)=>{let o=d(e),h=c[o]||(c[o]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(o));if(!c[h]){let t=o!==e?e:(e=>{let t,n,r=[{}];for(;t=a.exec(e.replace(s,""));)t[4]?r.shift():t[3]?(n=t[3].replace(u," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(u," ").trim();return r[0]})(e);c[h]=l(i?{["@keyframes "+h]:t}:t,n?"":"."+h)}let f=n&&c.g?c.g:null;return n&&(c.g=c[h]),((e,t,n,r)=>{r?t.data=t.data.replace(r,e):-1===t.data.indexOf(e)&&(t.data=n?e+t.data:t.data+e)})(c[h],t,r,f),h};function f(e){let t=this||{},n=e.call?e(t.p):e;return h(n.unshift?n.raw?((e,t,n)=>e.reduce(((e,r,i)=>{let o=t[i];if(o&&o.call){let e=o(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;o=t?"."+t:e&&"object"==typeof e?e.props?"":l(e,""):!1===e?"":e}return e+r+(null==o?"":o)}),""))(n,[].slice.call(arguments,1),t.p):n.reduce(((e,n)=>Object.assign(e,n&&n.call?n(t.p):n)),{}):n,o(t.target),t.g,t.o,t.k)}f.bind({g:1});let p,g,v,m=f.bind({k:1});function y(e,t){let n=this||{};return function(){let r=arguments;function i(o,a){let s=Object.assign({},o),u=s.className||i.className;n.p=Object.assign({theme:g&&g()},s),n.o=/ *go\d+/.test(u),s.className=f.apply(n,r)+(u?" "+u:""),t&&(s.ref=a);let l=e;return e[0]&&(l=s.as||e,delete s.as),v&&l[0]&&v(s),p(l,s)}return t?t(i):i}}var b,w,D,x,E,A,C,S,_,k,O,F,P,T,R,j;function M(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return B(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?B(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?L(Object(n),!0).forEach((function(t){U(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function U(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var z=(e,t)=>(e=>"function"==typeof e)(e)?e(t):e,W=(()=>{let e=0;return()=>(++e).toString()})(),H=(()=>{let e;return()=>{if(void 0===e&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),V=new Map,G=e=>{if(V.has(e))return;let t=setTimeout((()=>{V.delete(e),Y({type:4,toastId:e})}),1e3);V.set(e,t)},q=(e,t)=>{switch(t.type){case 0:return N(N({},e),{},{toasts:[t.toast,...e.toasts].slice(0,20)});case 1:return t.toast.id&&(e=>{let t=V.get(e);t&&clearTimeout(t)})(t.toast.id),N(N({},e),{},{toasts:e.toasts.map((e=>e.id===t.toast.id?N(N({},e),t.toast):e))});case 2:let n=t.toast;return e.toasts.find((e=>e.id===n.id))?q(e,{type:1,toast:n}):q(e,{type:0,toast:n});case 3:let r=t.toastId;return r?G(r):e.toasts.forEach((e=>{G(e.id)})),N(N({},e),{},{toasts:e.toasts.map((e=>e.id===r||void 0===r?N(N({},e),{},{visible:!1}):e))});case 4:return void 0===t.toastId?N(N({},e),{},{toasts:[]}):N(N({},e),{},{toasts:e.toasts.filter((e=>e.id!==t.toastId))});case 5:return N(N({},e),{},{pausedAt:t.time});case 6:let i=t.time-(e.pausedAt||0);return N(N({},e),{},{pausedAt:void 0,toasts:e.toasts.map((e=>N(N({},e),{},{pauseDuration:e.pauseDuration+i})))})}},K=[],X={toasts:[],pausedAt:void 0},Y=e=>{X=q(X,e),K.forEach((e=>{e(X)}))},Q={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},$=e=>(t,n)=>{let r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"blank",n=arguments.length>2?arguments[2]:void 0;return N(N({createdAt:Date.now(),visible:!0,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0},n),{},{id:(null==n?void 0:n.id)||W()})}(t,e,n);return Y({type:2,toast:r}),r.id},J=(e,t)=>$("blank")(e,t);J.error=$("error"),J.success=$("success"),J.loading=$("loading"),J.custom=$("custom"),J.dismiss=e=>{Y({type:3,toastId:e})},J.remove=e=>Y({type:4,toastId:e}),J.promise=(e,t,n)=>{let r=J.loading(t.loading,N(N({},n),null==n?void 0:n.loading));return e.then((e=>(J.success(z(t.success,e),N(N({id:r},n),null==n?void 0:n.success)),e))).catch((e=>{J.error(z(t.error,e),N(N({id:r},n),null==n?void 0:n.error))})),e};var Z=(e,t)=>{Y({type:1,toast:{id:e,height:t}})},ee=()=>{Y({type:5,time:Date.now()})},te=e=>{let t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=I((0,r.useState)(X),2),n=t[0],i=t[1];(0,r.useEffect)((()=>(K.push(i),()=>{let e=K.indexOf(i);e>-1&&K.splice(e,1)})),[n]);let o=n.toasts.map((t=>{var n,r;return N(N(N(N({},e),e[t.type]),t),{},{duration:t.duration||(null==(n=e[t.type])?void 0:n.duration)||(null==e?void 0:e.duration)||Q[t.type],style:N(N(N({},e.style),null==(r=e[t.type])?void 0:r.style),t.style)})}));return N(N({},n),{},{toasts:o})}(e),n=t.toasts,i=t.pausedAt;(0,r.useEffect)((()=>{if(i)return;let e=Date.now(),t=n.map((t=>{if(t.duration===1/0)return;let n=(t.duration||0)+t.pauseDuration-(e-t.createdAt);if(!(n<0))return setTimeout((()=>J.dismiss(t.id)),n);t.visible&&J.dismiss(t.id)}));return()=>{t.forEach((e=>e&&clearTimeout(e)))}}),[n,i]);let o=(0,r.useCallback)((()=>{i&&Y({type:6,time:Date.now()})}),[i]),a=(0,r.useCallback)(((e,t)=>{let r=t||{},i=r.reverseOrder,o=void 0!==i&&i,a=r.gutter,s=void 0===a?8:a,u=r.defaultPosition,l=n.filter((t=>(t.position||u)===(e.position||u)&&t.height)),c=l.findIndex((t=>t.id===e.id)),d=l.filter(((e,t)=>t<c&&e.visible)).length;return l.filter((e=>e.visible)).slice(...o?[d+1]:[0,d]).reduce(((e,t)=>e+(t.height||0)+s),0)}),[n]);return{toasts:n,handlers:{updateHeight:Z,startPause:ee,endPause:o,calculateOffset:a}}},ne=m(b||(b=M(["\nfrom {\n  transform: scale(0) rotate(45deg);\n\topacity: 0;\n}\nto {\n transform: scale(1) rotate(45deg);\n  opacity: 1;\n}"]))),re=m(w||(w=M(["\nfrom {\n  transform: scale(0);\n  opacity: 0;\n}\nto {\n  transform: scale(1);\n  opacity: 1;\n}"]))),ie=m(D||(D=M(["\nfrom {\n  transform: scale(0) rotate(90deg);\n\topacity: 0;\n}\nto {\n  transform: scale(1) rotate(90deg);\n\topacity: 1;\n}
2"]))),oe=y("div")(x||(x=M(["\n  width: 20px;\n  opacity: 0;\n  height: 20px;\n  border-radius: 10px;\n  background: ",";\n  position: relative;\n  transform: rotate(45deg);\n\n  animation: "," 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n  animation-delay: 100ms;\n\n  &:after,\n  &:before {\n    content: '';\n    animation: "," 0.15s ease-out forwards;\n    animation-delay: 150ms;\n    position: absolute;\n    border-radius: 3px;\n    opacity: 0;\n    background: ",";\n    bottom: 9px;\n    left: 4px;\n    height: 2px;\n    width: 12px;\n  }\n\n  &:before {\n    animation: "," 0.15s ease-out forwards;\n    animation-delay: 180ms;\n    transform: rotate(90deg);\n  }\n"])),(e=>e.primary||"#ff4b4b"),ne,re,(e=>e.secondary||"#fff"),ie),ae=m(E||(E=M(["\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(360deg);\n  }\n"]))),se=y("div")(A||(A=M(["\n  width: 12px;\n  height: 12px;\n  box-sizing: border-box;\n  border: 2px solid;\n  border-radius: 100%;\n  border-color: ",";\n  border-right-color: ",";\n  animation: "," 1s linear infinite;\n"])),(e=>e.secondary||"#e0e0e0"),(e=>e.primary||"#616161"),ae),ue=m(C||(C=M(["\nfrom {\n  transform: scale(0) rotate(45deg);\n\topacity: 0;\n}\nto {\n  transform: scale(1) rotate(45deg);\n\topacity: 1;\n}"]))),le=m(S||(S=M(["\n0% {\n\theight: 0;\n\twidth: 0;\n\topacity: 0;\n}\n40% {\n  height: 0;\n\twidth: 6px;\n\topacity: 1;\n}\n100% {\n  opacity: 1;\n  height: 10px;\n}"]))),ce=y("div")(_||(_=M(["\n  width: 20px;\n  opacity: 0;\n  height: 20px;\n  border-radius: 10px;\n  background: ",";\n  position: relative;\n  transform: rotate(45deg);\n\n  animation: "," 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n  animation-delay: 100ms;\n  &:after {\n    content: '';\n    box-sizing: border-box;\n    animation: "," 0.2s ease-out forwards;\n    opacity: 0;\n    animation-delay: 200ms;\n    position: absolute;\n    border-right: 2px solid;\n    border-bottom: 2px solid;\n    border-color: ",";\n    bottom: 6px;\n    left: 6px;\n    height: 10px;\n    width: 6px;\n  }\n"])),(e=>e.primary||"#61d345"),ue,le,(e=>e.secondary||"#fff")),de=y("div")(k||(k=M(["\n  position: absolute;\n"]))),he=y("div")(O||(O=M(["\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  min-width: 20px;\n  min-height: 20px;\n"]))),fe=m(F||(F=M(["\nfrom {\n  transform: scale(0.6);\n  opacity: 0.4;\n}\nto {\n  transform: scale(1);\n  opacity: 1;\n}"]))),pe=y("div")(P||(P=M(["\n  position: relative;\n  transform: scale(0.6);\n  opacity: 0.4;\n  min-width: 20px;\n  animation: "," 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n"])),fe),ge=e=>{let t=e.toast,n=t.icon,i=t.type,o=t.iconTheme;return void 0!==n?"string"==typeof n?r.createElement(pe,null,n):n:"blank"===i?null:r.createElement(he,null,r.createElement(se,N({},o)),"loading"!==i&&r.createElement(de,null,"error"===i?r.createElement(oe,N({},o)):r.createElement(ce,N({},o))))},ve=e=>"\n0% {transform: translate3d(0,".concat(-200*e,"%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n"),me=e=>"\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,".concat(-150*e,"%,-1px) scale(.6); opacity:0;}\n"),ye=y("div")(T||(T=M(["\n  display: flex;\n  align-items: center;\n  background: #fff;\n  color: #363636;\n  line-height: 1.3;\n  will-change: transform;\n  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);\n  max-width: 350px;\n  pointer-events: auto;\n  padding: 8px 10px;\n  border-radius: 8px;\n"]))),be=y("div")(R||(R=M(["\n  display: flex;\n  justify-content: center;\n  margin: 4px 10px;\n  color: inherit;\n  flex: 1 1 auto;\n  white-space: pre-line;\n"]))),we=r.memo((e=>{let t=e.toast,n=e.position,i=e.style,o=e.children,a=t.height?((e,t)=>{let n=e.includes("top")?1:-1,r=I(H()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[ve(n),me(n)],2),i=r[0],o=r[1];return{animation:t?"".concat(m(i)," 0.35s cubic-bezier(.21,1.02,.73,1) forwards"):"".concat(m(o)," 0.4s forwards cubic-bezier(.06,.71,.55,1)")}})(t.position||n||"top-center",t.visible):{opacity:0}
2,s=r.createElement(ge,{toast:t}),u=r.createElement(be,N({},t.ariaProps),z(t.message,t));return r.createElement(ye,{className:t.className,style:N(N(N({},a),i),t.style)},"function"==typeof o?o({icon:s,message:u}):r.createElement(r.Fragment,null,s,u))}));!function(e,t,n,r){l.p=t,p=e,g=n,v=r}(r.createElement);var De=e=>{let t=e.id,n=e.className,i=e.style,o=e.onHeightUpdate,a=e.children,s=r.useCallback((e=>{if(e){let n=()=>{let n=e.getBoundingClientRect().height;o(t,n)};n(),new MutationObserver(n).observe(e,{subtree:!0,childList:!0,characterData:!0})}}),[t,o]);return r.createElement("div",{ref:s,className:n,style:i},a)},xe=f(j||(j=M(["\n  z-index: 9999;\n  > * {\n    pointer-events: auto;\n  }\n"]))),Ee=e=>{let t=e.reverseOrder,n=e.position,i=void 0===n?"top-center":n,o=e.toastOptions,a=e.gutter,s=e.children,u=e.containerStyle,l=e.containerClassName,c=te(o),d=c.toasts,h=c.handlers;return r.createElement("div",{style:N({position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none"},u),className:l,onMouseEnter:h.startPause,onMouseLeave:h.endPause},d.map((e=>{let n=e.position||i,o=((e,t)=>{let n=e.includes("top"),r=n?{top:0}:{bottom:0},i=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return N(N({left:0,right:0,display:"flex",position:"absolute",transition:H()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:"translateY(".concat(t*(n?1:-1),"px)")},r),i)})(n,h.calculateOffset(e,{reverseOrder:t,gutter:a,defaultPosition:i}));return r.createElement(De,{id:e.id,key:e.id,onHeightUpdate:h.updateHeight,className:e.visible?xe:"",style:o},"custom"===e.type?z(e.message,e):s?s(e):r.createElement(we,{toast:e,position:n}))})))},Ae=J},71445(e,t,n){"use strict";n.d(t,{x6:()=>Y,r9:()=>H,Bd:()=>ne});var r=n(2057),i=n(52122),o=n.n(i),a=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function s(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(o()[n[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("--\x3e");return{type:"comment",comment:-1!==r?e.slice(4,r):""}}for(var i=new RegExp(a),s=null;null!==(s=i.exec(e));)if(s[0].trim())if(s[1]){var u=s[1].trim(),l=[u,""];u.indexOf("=")>-1&&(l=u.split("=")),t.attrs[l[0]]=l[1],i.lastIndex--}else s[2]&&(t.attrs[s[2]]=s[3].trim().substring(1,s[3].length-1));return t}var u=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,l=/^\s*$/,c=Object.create(null);function d(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(e){var t=[];for(var n in e)t.push(n+'="'+e[n]+'"');return t.length?" "+t.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(d,"")+"</"+t.name+">";case"comment":return e+"\x3c!--"+t.comment+"--\x3e"}}var h={parse:function(e,t){t||(t={}),t.components||(t.components=c);var n,r=[],i=[],o=-1,a=!1;if(0!==e.indexOf("<")){var d=e.indexOf("<");r.push({type:"text",content:-1===d?e:e.substring(0,d)})}return e.replace(u,(function(u,c){if(a){if(u!=="</"+n.name+">")return;a=!1}var d,h="/"!==u.charAt(1),f=u.startsWith("\x3c!--"),p=c+u.length,g=e.charAt(p);if(f){var v=s(u);return o<0?(r.push(v),r):((d=i[o]).children.push(v),r)}if(h&&(o++,"tag"===(n=s(u)).type&&t.components[n.name]&&(n.type="component",a=!0),n.voidElement||a||!g||"<"===g||n.children.push({type:"text",content:e.slice(p,e.indexOf("<",p))}),0===o&&r.push(n),(d=i[o-1])&&d.children.push(n),i[o]=n),(!h||n.voidElement)&&(o>-1&&(n.voidElement||n.name===u.slice(2,-1))&&(o--,n=-1===o?r:i[o]),!a&&"<"!==g&&g)){d=-1===o?r:i[o].children;var m=e.indexOf("<",p),y=e.slice(p,-1===m?void 0:m);l.test(y)&&(y=" "),(m>-1&&o+d.length>=0||" "!==y)&&d.push({type:"text",content:y})}})),r},stringify:function(e){return e.reduce((function(e,t){return e+d("",t)}),"")}};const f=h,p=function(){var e;if(null!==(e=console)&&void 0!==e&&e.warn){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];w(n[0])&&(n[0]="react-i18next:: ".concat(n[0])),console.warn(...n)}},g={},v=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];w(t[0])&&g[t[0]]||(w(t[0])&&(g[t[0]]=new Date),p(...t))},m=(e,t)=>
2()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout((()=>{e.off("initialized",n)}),0),t()};e.on("initialized",n)}},y=(e,t,n)=>{e.loadNamespaces(t,m(e,n))},b=(e,t,n,r)=>{w(n)&&(n=[n]),n.forEach((t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)})),e.loadLanguages(t,m(e,r))},w=e=>"string"==typeof e,D=e=>"object"==typeof e&&null!==e,x=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,E={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"©","&#169;":"©","&reg;":"®","&#174;":"®","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},A=e=>E[e];function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach((function(t){_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let k={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(x,A)};const O=()=>k;let F;const P=()=>F,T=["format"],R=["children","count","parent","i18nKey","context","tOptions","values","defaults","components","ns","i18n","t","shouldUnescape"];function j(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach((function(t){B(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function B(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const L=(e,t)=>{var n,r;if(!e)return!1;const i=null!==(n=null===(r=e.props)||void 0===r?void 0:r.children)&&void 0!==n?n:e.children;return t?i.length>0:!!i},N=e=>{var t,n,r;if(!e)return[];const i=null!==(t=null===(n=e.props)||void 0===n?void 0:n.children)&&void 0!==t?t:e.children;return null!==(r=e.props)&&void 0!==r&&r.i18nIsDynamicList?U(i):i},U=e=>Array.isArray(e)?e:[e],z=(e,t)=>{var n;if(!e)return"";let i="";const o=U(e),a=null!=t&&t.transSupportBasicHtmlNodes&&null!==(n=t.transKeepBasicHtmlNodesFor)&&void 0!==n?n:[];return o.forEach(((e,n)=>{if(w(e))i+="".concat(e);else if((0,r.isValidElement)(e)){const r=e.props,o=e.type,s=Object.keys(r).length,u=a.indexOf(o)>-1,l=r.children;if(l||!u||s)if(!l&&(!u||s)||r.i18nIsDynamicList)i+="<".concat(n,"></").concat(n,">");else if(u&&1===s&&w(l))i+="<".concat(o,">").concat(l,"</").concat(o,">");else{const e=z(l,t);i+="<".concat(n,">").concat(e,"</").concat(n,">")}else i+="<".concat(o,"/>")}
2else if(null===e)p("Trans: the passed in value is invalid - seems you passed in a null child.");else if(D(e)){const t=e.format,n=j(e,T),r=Object.keys(n);if(1===r.length){const e=t?"".concat(r[0],", ").concat(t):r[0];i+="{{".concat(e,"}}")}else p("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",e)}else p("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",e)})),i},W=(e,t,n,i,o,a)=>{if(""===t)return[];const s=i.transKeepBasicHtmlNodesFor||[],u=t&&new RegExp(s.map((e=>"<".concat(e))).join("|")).test(t);if(!e&&!u&&!a)return[t];const l={},c=e=>{U(e).forEach((e=>{w(e)||(L(e)?c(N(e)):D(e)&&!(0,r.isValidElement)(e)&&Object.assign(l,e))}))};c(e);const d=f.parse("<0>".concat(t,"</0>")),h=I(I({},l),o),p=(e,t,n)=>{var i;const o=N(e),a=v(o,t.children,n);return(e=>Array.isArray(e)&&e.every(r.isValidElement))(o)&&0===a.length||null!==(i=e.props)&&void 0!==i&&i.i18nIsDynamicList?o:a},g=(e,t,n,i,o)=>{e.dummy?(e.children=t,n.push((0,r.cloneElement)(e,{key:i},o?void 0:t))):n.push(...r.Children.map([e],(e=>{const n=I({},e.props);return delete n.i18nIsDynamicList,(0,r.createElement)(e.type,I(I({},n),{},{key:i,ref:e.ref}),o?null:t)})))},v=(t,o,l)=>{const c=U(t);return U(o).reduce(((t,o,d)=>{var f;const m=(null===(f=o.children)||void 0===f||null===(f=f[0])||void 0===f?void 0:f.content)&&n.services.interpolator.interpolate(o.children[0].content,h,n.language);if("tag"===o.type){let a=c[parseInt(o.name,10)];1!==l.length||a||(a=l[0][o.name]),a||(a={});const f=0!==Object.keys(o.attrs).length?((e,t)=>{const n=I({},t);return n.props=Object.assign(e.props,t.props),n})({props:o.attrs},a):a,y=(0,r.isValidElement)(f),b=y&&L(o,!0)&&!o.voidElement,x=u&&D(f)&&f.dummy&&!y,E=D(e)&&Object.hasOwnProperty.call(e,o.name);if(w(f)){const e=n.services.interpolator.interpolate(f,h,n.language);t.push(e)}else if(L(f)||b){const e=p(f,o,l);g(f,e,t,d)}else if(x){const e=v(c,o.children,l);g(f,e,t,d)}else if(Number.isNaN(parseFloat(o.name)))if(E){const e=p(f,o,l);g(f,e,t,d,o.voidElement)}else if(i.transSupportBasicHtmlNodes&&s.indexOf(o.name)>-1)if(o.voidElement)t.push((0,r.createElement)(o.name,{key:"".concat(o.name,"-").concat(d)}));else{const e=v(c,o.children,l);t.push((0,r.createElement)(o.name,{key:"".concat(o.name,"-").concat(d)},e))}else if(o.voidElement)t.push("<".concat(o.name," />"));else{const e=v(c,o.children,l);t.push("<".concat(o.name,">").concat(e,"</").concat(o.name,">"))}else if(D(f)&&!y){const e=o.children[0]?m:null;e&&t.push(e)}else g(f,m,t,d,1!==o.children.length||!m)}else if("text"===o.type){const e=i.transWrapTextNodes,s=a?i.unescape(n.services.interpolator.interpolate(o.content,h,n.language)):n.services.interpolator.interpolate(o.content,h,n.language);e?t.push((0,r.createElement)(e,{key:"".concat(o.name,"-").concat(d)},s)):t.push(s)}return t}),[])},m=v([{dummy:!0,children:e||[]}],d,U(e||[]));return N(m[0])};const H={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};k=S(S({},k),e)}(e.options.react),(e=>{F=e})(e)}};const V=(0,r.createContext)();class G{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach((e=>{var t,n;null!==(n=(t=this.usedNamespaces)[e])&&void 0!==n||(t[e]=!0)}))}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const q=["children","count","parent","i18nKey","context","tOptions","values","defaults","components","ns","i18n","t","shouldUnescape"];function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function X(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Y(e){var t;let n=e.children,i=e.count,o=e.parent,a=e.i18nKey,s=e.context,u=e.tOptions,l=void 0===u?{}:u,c=e.values,d=e.defaults,h=e.components,f=e.ns,p=e.i18n,g=e.t,m=e.shouldUne
2scape,y=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,q);const b=(0,r.useContext)(V)||{},D=b.i18n,x=b.defaultNS,E=p||D||P(),A=g||(null==E?void 0:E.t.bind(E));return function(e){var t,n,i,o;let a=e.children,s=e.count,u=e.parent,l=e.i18nKey,c=e.context,d=e.tOptions,h=void 0===d?{}:d,f=e.values,p=e.defaults,g=e.components,m=e.ns,y=e.i18n,b=e.t,D=e.shouldUnescape,x=j(e,R);const E=y||P();if(!E)return v("You will need to pass in an i18next instance by using i18nextReactModule"),a;const A=b||E.t.bind(E)||(e=>e),C=I(I({},O()),null===(t=E.options)||void 0===t?void 0:t.react);let S=m||A.ns||(null===(n=E.options)||void 0===n?void 0:n.defaultNS);S=w(S)?[S]:S||["translation"];const _=z(a,C),k=p||_||C.transEmptyNodeValue||l,F=C.hashTransKey,T=l||(F?F(_||k):_||k);null!==(i=E.options)&&void 0!==i&&null!==(i=i.interpolation)&&void 0!==i&&i.defaultVariables&&(f=f&&Object.keys(f).length>0?I(I({},f),E.options.interpolation.defaultVariables):I({},E.options.interpolation.defaultVariables));const M=!f&&(void 0===s||null!==(o=E.options)&&void 0!==o&&null!==(o=o.interpolation)&&void 0!==o&&o.alwaysFormat)&&a?{interpolation:I(I({},h.interpolation),{},{prefix:"#$?",suffix:"?$#"})}:h.interpolation,B=I(I(I(I({},h),{},{context:c||h.context,count:s},f),M),{},{defaultValue:k,ns:S}),L=T?A(T,B):k;g&&Object.keys(g).forEach((e=>{const t=g[e];"function"==typeof t.type||!t.props||!t.props.children||L.indexOf("".concat(e,"/>"))<0&&L.indexOf("".concat(e," />"))<0||(g[e]=(0,r.createElement)((function(){return(0,r.createElement)(r.Fragment,null,t)})))}));const N=W(g||a,L,E,C,B,D),U=null!=u?u:C.defaultTransParent;return U?(0,r.createElement)(U,x,N):N}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?K(Object(n),!0).forEach((function(t){X(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({children:n,count:i,parent:o,i18nKey:a,context:s,tOptions:l,values:c,defaults:d,components:h,ns:f||(null==A?void 0:A.ns)||x||(null==E||null===(t=E.options)||void 0===t?void 0:t.defaultNS),i18n:E,t:g,shouldUnescape:m},y))}function Q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return $(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function J(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?J(Object(n),!0).forEach((function(t){ee(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):J(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ee(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const te=(e,t,n,r)=>e.getFixedT(t,n,r),ne=function(e){var t,n,i,o;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const s=a.i18n,u=(0,r.useContext)(V)||{},l=u.i18n,c=u.defaultNS,d=s||l||P();if(d&&!d.reportNamespaces&&(d.reportNamespaces=new G),!d){v("You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>
2w(t)?t:D(t)&&w(t.defaultValue)?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}null!==(t=d.options.react)&&void 0!==t&&t.wait&&v("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const h=Z(Z(Z({},O()),d.options.react),a),f=h.useSuspense,p=h.keyPrefix;let g=e||c||(null===(n=d.options)||void 0===n?void 0:n.defaultNS);g=w(g)?[g]:g||["translation"],null===(i=(o=d.reportNamespaces).addUsedNamespaces)||void 0===i||i.call(o,g);const m=(d.isInitialized||d.initializedStoreOnce)&&g.every((e=>function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,r)=>{var i;if((null===(i=n.bindI18n)||void 0===i?void 0:i.indexOf("languageChanging"))>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):(v("i18n.languages were undefined or empty",t.languages),!0)}(e,d,h))),x=((e,t,n,i)=>(0,r.useCallback)(te(e,t,n,i),[e,t,n,i]))(d,a.lng||null,"fallback"===h.nsMode?g:g[0],p),E=()=>x,A=()=>te(d,a.lng||null,"fallback"===h.nsMode?g:g[0],p),C=Q((0,r.useState)(E),2),S=C[0],_=C[1];let k=g.join();a.lng&&(k="".concat(a.lng).concat(k));const F=((e,t)=>{const n=(0,r.useRef)();return(0,r.useEffect)((()=>{n.current=t?n.current:e}),[e,t]),n.current})(k),T=(0,r.useRef)(!0);(0,r.useEffect)((()=>{const e=h.bindI18n,t=h.bindI18nStore;T.current=!0,m||f||(a.lng?b(d,a.lng,g,(()=>{T.current&&_(A)})):y(d,g,(()=>{T.current&&_(A)}))),m&&F&&F!==k&&T.current&&_(A);const n=()=>{T.current&&_(A)};return e&&(null==d||d.on(e,n)),t&&(null==d||d.store.on(t,n)),()=>{T.current=!1,d&&(null==e||e.split(" ").forEach((e=>d.off(e,n)))),t&&d&&t.split(" ").forEach((e=>d.store.off(e,n)))}}),[d,k]),(0,r.useEffect)((()=>{T.current&&m&&_(E)}),[d,p,m]);const R=[S,d,m];if(R.t=S,R.i18n=d,R.ready=m,m)return R;if(!m&&!f)return R;throw new Promise((e=>{a.lng?b(d,a.lng,g,(()=>e())):y(d,g,(()=>e()))}))}},59921(e,t,n){"use strict";n.d(t,{Wx:()=>m});var r=n(2057);const i=["as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=Object.defineProperty,c=(e,t,n)=>((e,t,n)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n),d=new Map,h=new WeakMap,f=0,p=void 0;function g(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return"".concat(t,"_").concat("root"===t?(n=e.root)?(h.has(n)||(f+=1,h.set(n,f.toString())),h.get(n)):"0":e[t]);var n})).toString()}function v(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>
23&&void 0!==arguments[3]?arguments[3]:p;if(void 0===window.IntersectionObserver&&void 0!==r){const i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}const i=function(e){const t=g(e);let n=d.get(t);if(!n){const r=new Map;let i;const o=new IntersectionObserver((t=>{t.forEach((t=>{var n;const o=t.isIntersecting&&i.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(n=r.get(t.target))||n.forEach((e=>{e(o,t)}))}))}),e);i=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:r},d.set(t,n)}return n}(n),o=i.id,a=i.observer,s=i.elements,u=s.get(e)||[];return s.has(e)||s.set(e,u),u.push(t),a.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(s.delete(e),a.unobserve(e)),0===s.size&&(a.disconnect(),d.delete(o))}}r.Component;function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.threshold,n=e.delay,i=e.trackVisibility,a=e.rootMargin,s=e.root,u=e.triggerOnce,l=e.skip,c=e.initialInView,d=e.fallbackInView,h=e.onChange;var f;const p=o(r.useState(null),2),g=p[0],m=p[1],y=r.useRef(),b=o(r.useState({inView:!!c,entry:void 0}),2),w=b[0],D=b[1];y.current=h,r.useEffect((()=>{if(l||!g)return;let e;return e=v(g,((t,n)=>{D({inView:t,entry:n}),y.current&&y.current(t,n),n.isIntersecting&&u&&e&&(e(),e=void 0)}),{root:s,rootMargin:a,threshold:t,trackVisibility:i,delay:n},d),()=>{e&&e()}}),[Array.isArray(t)?t.toString():t,g,s,a,u,l,i,d,n]);const x=null==(f=w.entry)?void 0:f.target,E=r.useRef();g||!x||u||l||E.current===x||(E.current=x,D({inView:!!c,entry:void 0}));const A=[m,w.inView,w.entry];return A.ref=A[0],A.inView=A[1],A.entry=A[2],A}},78834(e,t,n){"use strict";n.d(t,{o:()=>ei});var r={};n.r(r),n.d(r,{boolean:()=>v,booleanish:()=>m,commaOrSpaceSeparated:()=>x,commaSeparated:()=>D,number:()=>b,overloadedBoolean:()=>y,spaceSeparated:()=>w});var i={};n.r(i),n.d(i,{attentionMarkers:()=>sn,contentInitial:()=>en,disable:()=>un,document:()=>Zt,flow:()=>nn,flowInitial:()=>tn,insideSpan:()=>an,string:()=>rn,text:()=>on});const o=/^
vendor: 18,265 bytes, line 2
2(?:[\$A-Z_a-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDDC0-\uDDF3\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDD4A-\uDD65\uDD6F-\uDD85\uDE80-\uDEA9\uDEB0\uDEB1\uDEC2-\uDEC4\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61\uDF80-\uDF89\uDF8B\uDF8E\uDF90-\uDFB5\uDFB7\uDFD1\uDFD3]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8\uDFC0-\uDFE0]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD80E\uD80F\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46\uDC60-\uDFFF]|\uD810[\uDC00-\uDFFA]|\uD811[\uDC00-\uDE46]|\uD818[\uDD00-\uDD1D]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDD40-\uDD6C\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDCFF-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDDD0-\uDDED\uDDF0\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0\uDFF0-\uDFFF]|\uD87B[\uDC00-\uDE5D]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])(?:[\$0-9A-Z_a-z\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05EF-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u07FD\u0800-\u082D\u0840-\u085B\u0860-\u086A\u0870-\u0887\u0889-\u088E\u0897-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u09FE\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3C-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C5D\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDD\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1-\u0CF3\u0D00-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D81-\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECE\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1715\u171F-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u1820-\u1878\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B4C\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CD0-\u1CD2\u1CD4-\u1CFA\u1D00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA827\uA82C\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF65-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDDC0-\uDDF3\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD27\uDD30-\uDD39\uDD40-\uDD65\uDD69-\uDD6D\uDD6F-\uDD85\uDE80-\uDEA9\uDEAB\uDEAC\uDEB0\uDEB1\uDEC2-\uDEC4\uDEFC-\uDF1C\uDF27\uDF30-\uDF50\uDF70-\uDF85\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC00-\uDC46\uDC66-\uDC75\uDC7F-\uDCBA\uDCC2\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD44-\uDD47\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDC9-\uDDCC\uDDCE-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E-\uDE41\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3B-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74\uDF80-\uDF89\uDF8B\uDF8E\uDF90-\uDFB5\uDFB7-\uDFC0\uDFC2\uDFC5\uDFC7-\uDFCA\uDFCC-\uDFD3\uDFE1\uDFE2]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC5E-\uDC61\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB8\uDEC0-\uDEC9\uDED0-\uDEE3\uDF00-\uDF1A\uDF1D-\uDF2B\uDF30-\uDF39\uDF40-\uDF46]|\uD806[\uDC00-\uDC3A\uDCA0-\uDCE9\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD35\uDD37\uDD38\uDD3B-\uDD43\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD7\uDDDA-\uDDE1\uDDE3\uDDE4\uDE00-\uDE3E\uDE47\uDE50-\uDE99\uDE9D\uDEB0-\uDEF8\uDFC0-\uDFE0\uDFF0-\uDFF9]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD8E\uDD90\uDD91\uDD93-\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF6\uDF00-\uDF10\uDF12-\uDF3A\uDF3E-\uDF42\uDF50-\uDF5A\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD80E\uD80F\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC40-\uDC55\uDC60-\uDFFF]|\uD810[\uDC00-\uDFFA]|\uD811[\uDC00-\uDE46]|\uD818[\uDD00-\uDD39]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDD40-\uDD6C\uDD70-\uDD79\uDE40-\uDE7F\uDF00-\uDF4A\uDF4F-\uDF87\uDF8F-\uDF9F\uDFE0\uDFE1\uDFE3\uDFE4\uDFF0\uDFF1]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDCFF-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD833[\uDCF0-\uDCF9\uDF00-\uDF2D\uDF30-\uDF46]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDC30-\uDC6D\uDC8F\uDD00-\uDD2C\uDD30-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAE\uDEC0-\uDEF9]|\uD839[\uDCD0-\uDCF9\uDDD0-\uDDFA\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4B\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0\uDFF0-\uDFFF]|\uD87B[\uDC00-\uDE5D]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF]|\uDB40[\uDD00-\uDDEF])*
2$/,a=/^(?:[\$A-Z_a-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
2D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDDC0-\uDDF3\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDD4A-\uDD65\uDD6F-\uDD85\uDE80-\uDEA9\uDEB0\uDEB1\uDEC2-\uDEC4\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61\uDF80-\uDF89\uDF8B\uDF8E\uDF90-\uDFB5\uDFB7\uDFD1\uDFD3]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8\uDFC0-\uDFE0]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD80E\uD80F\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46\uDC60-\uDFFF]|\uD810[\uDC00-\uDFFA]|\uD811[\uDC00-\uDE46]|\uD818[\uDD00-\uDD1D]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDD40-\uDD6C\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDCFF-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDDD0-\uDDED\uDDF0\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0\uDFF0-\uDFFF]|\uD87B[\uDC00-\uDE5D]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])(?:[\$\x2D0-9A-Z_a-z\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05EF-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u07FD\u0800-\u082D\u0840-\u085B\u0860-\u086A\u0870-\u0887\u0889-\u088E\u0897-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u09FE\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3C-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C5D\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDD\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1-\u0CF3\u0D00-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D81-\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECE\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1715\u171F-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u1820-\u1878\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B4C\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CD0-\u1CD2\u1CD4-\u1CFA\u1D00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA827\uA82C\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
2D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF65-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDDC0-\uDDF3\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD27\uDD30-\uDD39\uDD40-\uDD65\uDD69-\uDD6D\uDD6F-\uDD85\uDE80-\uDEA9\uDEAB\uDEAC\uDEB0\uDEB1\uDEC2-\uDEC4\uDEFC-\uDF1C\uDF27\uDF30-\uDF50\uDF70-\uDF85\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC00-\uDC46\uDC66-\uDC75\uDC7F-\uDCBA\uDCC2\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD44-\uDD47\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDC9-\uDDCC\uDDCE-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E-\uDE41\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3B-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74\uDF80-\uDF89\uDF8B\uDF8E\uDF90-\uDFB5\uDFB7-\uDFC0\uDFC2\uDFC5\uDFC7-\uDFCA\uDFCC-\uDFD3\uDFE1\uDFE2]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC5E-\uDC61\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB8\uDEC0-\uDEC9\uDED0-\uDEE3\uDF00-\uDF1A\uDF1D-\uDF2B\uDF30-\uDF39\uDF40-\uDF46]|\uD806[\uDC00-\uDC3A\uDCA0-\uDCE9\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD35\uDD37\uDD38\uDD3B-\uDD43\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD7\uDDDA-\uDDE1\uDDE3\uDDE4\uDE00-\uDE3E\uDE47\uDE50-\uDE99\uDE9D\uDEB0-\uDEF8\uDFC0-\uDFE0\uDFF0-\uDFF9]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD8E\uDD90\uDD91\uDD93-\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF6\uDF00-\uDF10\uDF12-\uDF3A\uDF3E-\uDF42\uDF50-\uDF5A\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD80E\uD80F\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC40-\uDC55\uDC60-\uDFFF]|\uD810[\uDC00-\uDFFA]|\uD811[\uDC00-\uDE46]|\uD818[\uDD00-\uDD39]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDD40-\uDD6C\uDD70-\uDD79\uDE40-\uDE7F\uDF00-\uDF4A\uDF4F-\uDF87\uDF8F-\uDF9F\uDFE0\uDFE1\uDFE3\uDFE4\uDFF0\uDFF1]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDCFF-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD833[\uDCF0-\uDCF9\uDF00-\uDF2D\uDF30-\uDF46]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDC30-\uDC6D\uDC8F\uDD00-\uDD2C\uDD30-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAE\uDEC0-\uDEF9]|\uD839[\uDCD0-\uDCF9\uDDD0-\uDDFA\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4B\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0\uDFF0-\uDFFF]|\uD87B[\uDC00-\uDE5D]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF]|\uDB40[\uDD00-\uDDEF])*$/,s={};function u(e,t){return((t||s).jsx?a:o).test(e)}const l=/[ \t\n\f\r]/g;function c(e){return""===e.replace(l,"")}class d{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}}function h(e,t){const n={},r={};let i=-1;for(;++i<e.length;)Object.assign(n,e[i].property),Object.assign(r,e[i].normal);return new d(n,r,t)}function f(e){return e.toLowerCase()}d.prototype.property={},d.prototype.normal={},d.prototype.space=null;class p{constructor(e,t){this.property=e,this.attribute=t}}p.prototype.space=null,p.prototype.boolean=!1,p.prototype.booleanish=!1,p.prototype.overloadedBoolean=!1,p.prototype.number=!1,p.prototype.commaSeparated=!1,p.prototype.spaceSeparated=!1,p.prototype.commaOrSpaceSeparated=!1,p.prototype.mustUseProperty=!1,p.prototype.defined=!1;let g=0;const v=E(),m=E(),y=E(),b=E(),w=E(),D=E(),x=E();function E(){return 2**++g}const A=Object.keys(r);class C extends p{constructor(e,t,n,i){let o=-1;if(super(e,t),S(this,"space",i),"number"==typeof n)for(;++o<A.length;){const e=A[o];S(this,A[o],(n&r[e])===r[e])}}}function S(e,t,n){n&&(e[t]=n)}C.prototype.defined=!0;const _={}.hasOwnProperty;function k(e){const t={},n={};let r;for(r in e.properties)if(_.call(e.properties,r)){const i=e.properties[r],o=new C(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[f(r)]=r,n[f(o.attribute)]=r}return new d(t,n,e.space)}const O=k({space:"xlink",transform:(e,t)=>
vendor: 4,127 bytes, line 2
2"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),F=k({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function P(e,t){return t in e?e[t]:t}function T(e,t){return P(e,t.toLowerCase())}const R=k({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:T,properties:{xmlns:null,xmlnsXLink:null}}),j=k({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:m,ariaAutoComplete:null,ariaBusy:m,ariaChecked:m,ariaColCount:b,ariaColIndex:b,ariaColSpan:b,ariaControls:w,ariaCurrent:null,ariaDescribedBy:w,ariaDetails:null,ariaDisabled:m,ariaDropEffect:w,ariaErrorMessage:null,ariaExpanded:m,ariaFlowTo:w,ariaGrabbed:m,ariaHasPopup:null,ariaHidden:m,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:w,ariaLevel:b,ariaLive:null,ariaModal:m,ariaMultiLine:m,ariaMultiSelectable:m,ariaOrientation:null,ariaOwns:w,ariaPlaceholder:null,ariaPosInSet:b,ariaPressed:m,ariaReadOnly:m,ariaRelevant:null,ariaRequired:m,ariaRoleDescription:w,ariaRowCount:b,ariaRowIndex:b,ariaRowSpan:b,ariaSelected:m,ariaSetSize:b,ariaSort:null,ariaValueMax:b,ariaValueMin:b,ariaValueNow:b,ariaValueText:null,role:null}}),M=k({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:T,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:D,acceptCharset:w,accessKey:w,action:null,allow:null,allowFullScreen:v,allowPaymentRequest:v,allowUserMedia:v,alt:null,as:null,async:v,autoCapitalize:null,autoComplete:w,autoFocus:v,autoPlay:v,blocking:w,capture:null,charSet:null,checked:v,cite:null,className:w,cols:b,colSpan:null,content:null,contentEditable:m,controls:v,controlsList:w,coords:b|D,crossOrigin:null,data:null,dateTime:null,decoding:null,default:v,defer:v,dir:null,dirName:null,disabled:v,download:y,draggable:m,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:v,formTarget:null,headers:w,height:b,hidden:v,high:b,href:null,hrefLang:null,htmlFor:w,httpEquiv:w,id:null,imageSizes:null,imageSrcSet:null,inert:v,inputMode:null,integrity:null,is:null,isMap:v,itemId:null,itemProp:w,itemRef:w,itemScope:v,itemType:w,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:v,low:b,manifest:null,max:null,maxLength:b,media:null,method:null,min:null,minLength:b,multiple:v,muted:v,name:null,nonce:null,noModule:v,noValidate:v,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:v,optimum:b,pattern:null,ping:w,placeholder:null,playsInl
2ine:v,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:v,referrerPolicy:null,rel:w,required:v,reversed:v,rows:b,rowSpan:b,sandbox:w,scope:null,scoped:v,seamless:v,selected:v,shadowRootClonable:v,shadowRootDelegatesFocus:v,shadowRootMode:null,shape:null,size:b,sizes:null,slot:null,span:b,spellCheck:m,src:null,srcDoc:null,srcLang:null,srcSet:null,start:b,step:null,style:null,tabIndex:b,target:null,title:null,translate:null,type:null,typeMustMatch:v,useMap:null,value:m,width:b,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:w,axis:null,background:null,bgColor:null,border:b,borderColor:null,bottomMargin:b,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:v,declare:v,event:null,face:null,frame:null,frameBorder:null,hSpace:b,leftMargin:b,link:null,longDesc:null,lowSrc:null,marginHeight:b,marginWidth:b,noResize:v,noHref:v,noShade:v,noWrap:v,object:null,profile:null,prompt:null,rev:null,rightMargin:b,rules:null,scheme:null,scrolling:m,standby:null,summary:null,text:null,topMargin:b,valueType:null,version:null,vAlign:null,vLink:null,vSpace:b,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:v,disableRemotePlayback:v,prefix:null,property:null,results:b,security:null,unselectable:null}}),I=k({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav
2-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:P,properties:{about:x,accentHeight:b,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:b,amplitude:b,arabicForm:null,ascent:b,attributeName:null,attributeType:null,azimuth:b,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:b,by:null,calcMode:null,capHeight:b,className:w,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:b,diffuseConstant:b,direction:null,display:null,dur:null,divisor:b,dominantBaseline:null,download:v,dx:null,dy:null,edgeMode:null,editable:null,elevation:b,enableBackground:null,end:null,event:null,exponent:b,externalResourcesRequired:null,fill:null,fillOpacity:b,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:D,g2:D,glyphName:D,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:b,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:b,horizOriginX:b,horizOriginY:b,id:null,ideographic:b,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:b,k:b,k1:b,k2:b,k3:b,k4:b,kernelMatrix:x,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:b,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:b,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,on
2Zoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:b,overlineThickness:b,paintOrder:null,panose1:null,path:null,pathLength:b,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:w,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:b,pointsAtY:b,pointsAtZ:b,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:x,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:x,rev:x,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:x,requiredFeatures:x,requiredFonts:x,requiredFormats:x,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:b,specularExponent:b,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:b,strikethroughThickness:b,string:null,stroke:null,strokeDashArray:x,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:b,strokeOpacity:b,strokeWidth:null,style:null,surfaceScale:b,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:x,tabIndex:b,tableValues:null,target:null,targetX:b,targetY:b,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:x,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:b,underlineThickness:b,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:b,values:null,vAlphabetic:b,vMathematical:b,vectorEffect:null,vHanging:b,vIdeographic:b,version:null,vertAdvY:b,vertOriginX:b,vertOriginY:b,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:b,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),B=h([F,O,R,j,M],"html"),L=h([F,O,R,j,I],"svg"),N=/^data[-\w.:]+$/i,U=/-[a-z]/g,z=/[A-Z]/g;function W(e){return"-"+e.toLowerCase()}function H(e){return e.charAt(1).toUpperCase()}const V={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var G=n(94996);const q=G.default||G,K=Y("end"),X=Y("start");function Y(e){return function(t){const n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function Q(e){return e&&"object"==typeof e?"position"in e||"type"in e?J(e.position):"start"in e||"end"in e?J(e):"line"in e||"column"in e?$(e):"":""}function $(e){return Z(e&&e.line)+":"+Z(e&&e.column)}function J(e){return $(e&&e.start)+"-"+$(e&&e.end)}function Z(e){return e&&"number"==typeof e?e:1}function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class ne extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let r="",i={},o=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?ee(Object(n),!0).forEach((function(t){te(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t)),"string"==typeof e?r=e:!i.cause&&e&&(o=!0,r=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const a=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file,this.message=r,this.line=a?a.line:void 0,this.name=Q(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual,this.expected,this.note,this.url}}function re(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ie(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ie(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}ne.prototype.file="",ne.prototype.name="",ne.prototype.reason="",ne.prototype.message="",ne.prototype.stack="",ne.prototype.column=void 0,ne.prototype.line=void 0,ne.prototype.ancestors=void 0,ne.prototype.cause=void 0,ne.prototype.fatal=void 0,ne.prototype.place=void 0,ne.prototype.ruleId=void 0,ne.prototype.source=void 0;const oe={}.hasOwnProperty,ae=new Map,se=/[A-Z]/g,ue=/-([a-z])/g,le=new Set(["table","tbody","thead","tfoot","tr"]),ce=new Set(["td","th"]),de="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function he(e,t){if(!t||void 0===t.Fragment)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if("function"!=typeof t.jsxDEV)throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=function(e,t){return n;function n(n,r,i,o){const a=Array.isArray(i.children),s=X(n);return t(r,i,o,a,{columnNumber:s?s.column-1:void 0,fileName:e,lineNumber:s?s.line:void 0},void 0)}}(n,t.jsxDEV)}else{if("function"!=typeof t.jsx)throw new TypeError("Expected `jsx` in production options");
vendor: 9,599 bytes, line 2
2if("function"!=typeof t.jsxs)throw new TypeError("Expected `jsxs` in production options");r=function(e,t,n){return r;function r(e,r,i,o){const a=Array.isArray(i.children)?n:t;return o?a(r,i,o):a(r,i)}}(0,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?L:B,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},o=fe(i,e,void 0);return o&&"string"!=typeof o?o:i.create(e,i.Fragment,{children:o||void 0},void 0)}function fe(e,t,n){return"element"===t.type?function(e,t,n){const r=e.schema;let i=r;"svg"===t.tagName.toLowerCase()&&"html"===r.space&&(i=L,e.schema=i);e.ancestors.push(t);const o=ye(e,t.tagName,!1),a=function(e,t){const n={};let r,i;for(i in t.properties)if("children"!==i&&oe.call(t.properties,i)){const o=me(e,i,t.properties[i]);if(o){const i=re(o,2),a=i[0],s=i[1];e.tableCellAlignToStyle&&"align"===a&&"string"==typeof s&&ce.has(t.tagName)?r=s:n[a]=s}}if(r){(n.style||(n.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=r}return n}(e,t);let s=ve(e,t);le.has(t.tagName)&&(s=s.filter((function(e){return"string"!=typeof e||!("object"==typeof(t=e)?"text"===t.type&&c(t.value):c(t));var t})));return pe(e,a,o,t),ge(a,s),e.ancestors.pop(),e.schema=r,e.create(t,o,a,n)}(e,t,n):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater){const n=t.data.estree.body[0];return n.type,e.evaluater.evaluateExpression(n.expression)}be(e,t.position)}(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?function(e,t,n){const r=e.schema;let i=r;"svg"===t.name&&"html"===r.space&&(i=L,e.schema=i);e.ancestors.push(t);const o=null===t.name?e.Fragment:ye(e,t.name,!0),a=function(e,t){const n={};for(const r of t.attributes)if("mdxJsxExpressionAttribute"===r.type)if(r.data&&r.data.estree&&e.evaluater){const t=r.data.estree.body[0];t.type;const i=t.expression;i.type;const o=i.properties[0];o.type,Object.assign(n,e.evaluater.evaluateExpression(o.argument))}else be(e,t.position);else{const i=r.name;let o;if(r.value&&"object"==typeof r.value)if(r.value.data&&r.value.data.estree&&e.evaluater){const t=r.value.data.estree.body[0];t.type,o=e.evaluater.evaluateExpression(t.expression)}else be(e,t.position);else o=null===r.value||r.value;n[i]=o}return n}(e,t),s=ve(e,t);return pe(e,a,o,t),ge(a,s),e.ancestors.pop(),e.schema=r,e.create(t,o,a,n)}(e,t,n):"mdxjsEsm"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);be(e,t.position)}(e,t):"root"===t.type?function(e,t,n){const r={};return ge(r,ve(e,t)),e.create(t,e.Fragment,r,n)}(e,t,n):"text"===t.type?function(e,t){return t.value}(0,t):void 0}function pe(e,t,n,r){"string"!=typeof n&&n!==e.Fragment&&e.passNode&&(t.node=r)}function ge(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function ve(e,t){const n=[];let r=-1;const i=e.passKeys?new Map:ae;for(;++r<t.children.length;){const o=t.children[r];let a;if(e.passKeys){const e="element"===o.type?o.tagName:"mdxJsxFlowElement"===o.type||"mdxJsxTextElement"===o.type?o.name:void 0;if(e){const t=i.get(e)||0;a=e+"-"+t,i.set(e,t+1)}}const s=fe(e,o,a);void 0!==s&&n.push(s)}return n}function me(e,t,n){const r=function(e,t){const n=f(t);let r=t,i=p;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&N.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(U,H);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!U.test(e)){let n=e.replace(z,W);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}i=C}return new i(r,t)}(e.schema,t);if(!(null==n||"number"==typeof n&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?function(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}(n):n.join(" ").trim()),"style"===r.property){let t="object"==typeof n?n:function(e,t){const n={};try{q(t,r)}catch(t){if(!e.ignoreInvalidStyle){const n=t,r=new ne("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:n,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw r.file=e.filePath||void 0,r.url=de+"#cannot-parse-style-attribute",r}}return n;function r(e,t){let r=e;"--"!==r.slice(0,2)&&("-ms-"===r.slice(0,4)&&(r="ms-"+r.slice(4)),r=r.replace(ue,De)),n[r]=t}}(e,String(n));return"css"===e.stylePropertyNameCase&&(t=function(e){const t={};let n;for(n in e)oe.call(e,n)&&(t[we(n)]=e[n]);return t}(t)),["style",t]}return["react"===e.elementAttributeNameCase&&r.space?V[r.property]||r.property:r.attribute,n]}}function ye(e,t,n){let r;if(n)if(t.includes(".")){const e=t.split(".");let n,i=-1;for(;++i<e.length;){const t=u(e[i])?{type:"Identifier",name:e[i]}:{type:"Literal",value:e[i]};n=n?{type:"MemberExpression",object:n,property:t,computed:Boolean(i&&"Literal"===t.type),optional:!1}:t}r=n}else r=u(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};else r={type:"Literal",value:t};if("Literal"===r.type){const t=r.value;return oe.call(e.components,t)?e.components[t]:t}if(e.evaluater)return e.evaluater.evaluateExpression(r);be(e)}function be(e,t){const n=new ne("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=de+"#cannot-handle-mdx-estrees-without-createevaluater",n}function we(e){let t=e.replace(se,xe);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function De(e,t){return t.toUpperCase()}function xe(e){return"-"+e.toLowerCase()}const Ee={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]};var Ae=n(78685);const Ce={};function Se(e,t,n){if(function(e){return Boolean(e&&"object"==typeof e)}(e)){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return _e(e.children,t,n)}return Array.isArray(e)?_e(e,t,n):""}function _e(e,t,n){const r=[];let i=-1;for(;++i<e.length;)r[i]=Se(e[i],t,n);return r.join("")}function ke(e,t,n,r){const i=e.length;let o,a=0;if(t=t<0?-t>i?0:i+t:t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);a<r.length;)o=r.slice(a,a+1e4),o.unshift(t,0),e.splice(...o),a+=1e4,t+=1e4}function Oe(e,t){return e.length>0?(ke(e,e.length,0,t),e):t}class Fe{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){const n=null==t?Number.POSITIVE_INFINITY:t;return n<this.left.length?this.left.slice(e,n):e>this.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){const r=t||0;this.setCursor(Math.trunc(e));const i=this.right.splice(this.right.length-r,Number.POSITIVE_INFINITY);return n&&Pe(this.left,n),i.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(e){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(e)}pushMany(e){this.setCursor(Number.POSITIVE_INFINITY),Pe(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),Pe(this.right,e.reverse())}setCursor(e){if(!(e===this.left.length||e>this.left.length&&0===this.right.length||e<0&&0===this.left.length))if(e<this.left.length){const t=this.left.splice(e,Number.POSITIVE_INFINITY);Pe(this.right,t.reverse())}else{const t=this.right.splice(this.left.length+this.right.length-e,Number.POSITIVE_INFINITY);Pe(this.left,t.reverse())}}}function Pe(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function Te(e){const t={};let n,r,i,o,a,s,u,l=-1;const c=new Fe(e);for(;++l<c.length;){for(;l in t;)l=t[l];if(n=c.get(l),l&&"chunkFlow"===n[1].type&&"listItemPrefix"===c.get(l-1)[1].type&&(s=n[1]._tokenizer.events,i=0,i<s.length&&"lineEndingBlank"===s[i][1].type&&(i+=2),i<s.length&&"content"===s[i][1].type))for(;++i<s.length&&"content"!==s[i][1].type;)"chunkText"===s[i][1].type&&(s[i][1]._isInFirstContentOfListItem=!0,i++);if("enter"===n[0])n[1].contentType&&(Object.assign(t,Re(c,l)),l=t[l],u=!0);else if(n[1]._container){for(i=l,r=void 0;i--&&(o=c.get(i),"lineEnding"===o[1].type||"lineEndingBlank"===o[1].type);)"enter"===o[0]&&(r&&(c.get(r)[1].type="lineEndingBlank"),o[1].type="lineEnding",r=i);r&&(n[1].end=Object.assign({},c.get(r)[1].start),a=c.slice(r,l),a.unshift(n),c.splice(r,l-r+1,a))}}return ke(e,0,Number.POSITIVE_INFINITY,c.slice(0)),!u}function Re(e,t){const n=e.get(t)[1],r=e.get(t)[2];let i=t-1;const o=[],a=n._tokenizer||r.parser[n.contentType](n.start),s=a.events,u=[],l={};let c,d,h=-1,f=n,p=0,g=0;const v=[g];for(;f;){for(;e.get(++i)[1]!==f;);o.push(i),f._tokenizer||(c=r.sliceStream(f),f.next||c.push(null),d&&a.defineSki
2p(f.start),f._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=!0),a.write(c),f._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=void 0)),d=f,f=f.next}for(f=n;++h<s.length;)"exit"===s[h][0]&&"enter"===s[h-1][0]&&s[h][1].type===s[h-1][1].type&&s[h][1].start.line!==s[h][1].end.line&&(g=h+1,v.push(g),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(a.events=[],f?(f._tokenizer=void 0,f.previous=void 0):v.pop(),h=v.length;h--;){const t=s.slice(v[h],v[h+1]),n=o.pop();u.push([n,n+t.length-1]),e.splice(n,2,t)}for(u.reverse(),h=-1;++h<u.length;)l[p+u[h][0]]=p+u[h][1],p+=u[h][1]-u[h][0]-1;return l}const je={}.hasOwnProperty;function Me(e,t){let n;for(n in t){const r=(je.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let o;if(i)for(o in i){je.call(r,o)||(r[o]=[]);const e=i[o];Ie(r[o],Array.isArray(e)?e:e?[e]:[])}}}function Ie(e,t){let n=-1;const r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);ke(e,0,0,r)}const Be=Ye(/[A-Za-z]/),Le=Ye(/[\dA-Za-z]/),Ne=Ye(/[#-'*+\--9=?A-Z^-~]/);function Ue(e){return null!==e&&(e<32||127===e)}const ze=Ye(/\d/),We=Ye(/[\dA-Fa-f]/),He=Ye(/[!-/:-@[-`{-~]/);function Ve(e){return null!==e&&e<-2}function Ge(e){return null!==e&&(e<0||32===e)}function qe(e){return-2===e||-1===e||32===e}const Ke=Ye(/(?:[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B4E\u1B4F\u1B5A-\u1B60\u1B7D-\u1B7F\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDD6E\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9\uDFD4\uDFD5\uDFD7\uDFD8]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09\uDFE1]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDD6D-\uDD6F\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD839\uDDFF|\uD83A[\uDD5E\uDD5F])|(?:[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2429\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E5\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD803[\uDD8E\uDD8F]|\uD805\uD
vendor: 6,064 bytes, line 2
2F3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDC00-\uDCEF\uDD00-\uDEB3\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0-\uDCBB\uDCC0\uDCC1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE89\uDE8F-\uDEC6\uDECE-\uDEDC\uDEDF-\uDEE9\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFEF])/),Xe=Ye(/\s/);function Ye(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function Qe(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return function(r){if(qe(r))return e.enter(n),a(r);return t(r)};function a(r){return qe(r)&&o++<i?(e.consume(r),a):(e.exit(n),t(r))}}const $e={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,(function(n){if(null===n)return void e.consume(n);return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),Qe(e,t,"linePrefix")}),(function(t){return e.enter("paragraph"),r(t)}));let n;return t;function r(t){const r=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=r),n=r,i(t)}function i(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):Ve(t)?(e.consume(t),e.exit("chunkText"),r):(e.consume(t),i)}}};const Je={tokenize:function(e){const t=this,n=[];let r,i,o,a=0;return s;function s(r){if(a<n.length){const i=n[a];return t.containerState=i[1],e.attempt(i[0].continuation,u,l)(r)}return l(r)}function u(e){if(a++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&y();const n=t.events.length;let i,o=n;for(;o--;)if("exit"===t.events[o][0]&&"chunkFlow"===t.events[o][1].type){i=t.events[o][1].end;break}m(a);let s=n;for(;s<t.events.length;)t.events[s][1].end=Object.assign({},i),s++;return ke(t.events,o+1,0,t.events.slice(n)),t.events.length=s,l(e)}return s(e)}function l(i){if(a===n.length){if(!r)return h(i);if(r.currentConstruct&&r.currentConstruct.concrete)return p(i);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(Ze,c,d)(i)}function c(e){return r&&y(),m(a),h(e)}function d(e){return t.parser.lazy[t.now().line]=a!==n.length,o=t.now().offset,p(e)}function h(n){return t.containerState={},e.attempt(Ze,f,p)(n)}function f(e){return a++,n.push([t.currentConstruct,t.containerState]),h(e)}function p(n){return null===n?(r&&y(),m(0),void e.consume(n)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{contentType:"flow",previous:i,_tokenizer:r}),g(n))}function g(n){return null===n?(v(e.exit("chunkFlow"),!0),m(0),void e.consume(n)):Ve(n)?(e.consume(n),v(e.exit("chunkFlow")),a=0,t.interrupt=void 0,s):(e.consume(n),g)}function v(e,n){const s=t.sliceStream(e);if(n&&s.push(null),e.previous=i,i&&(i.next=e),i=e,r.defineSkip(e.start),r.write(s),t.parser.lazy[e.start.line]){let e=r.events.length;for(;e--;)if(r.events[e][1].start.offset<o&&(!r.events[e][1].end||r.events[e][1].end.offset>o))return;const n=t.events.length;let i,s,u=n;for(;u--;)if("exit"===t.events[u][0]&&"chunkFlow"===t.events[u][1].type){if(i){s=t.events[u][1].end;break}i=!0}for(m(a),e=n;e<t.events.length;)t.events[e][1].end=Object.assign({},s),e++;ke(t.events,u+1,0,t.events.slice(n)),t.events.length=e}}function m(r){let i=n.length;for(;i-- >r;){const r=n[i];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function y(){r.write([null]),i=void 0,r=void 0,t.containerState._closeFlow=void 0}}},Ze={tokenize:function(e,t,n){return Qe(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const et={tokenize:function(e,t,n){return function(t){return qe(t)?Qe(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||Ve(e)?t(e):n(e)}},partial:!0};const tt={tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?i(t):Ve(t)?e.check(nt,o,i)(t):(e.consume(t),r)}function i(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function o(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}},resolve:function(e){return Te(e),e}},nt={tokenize:function(e,t,n){const r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),Qe(e,i,"linePrefix")};function i(i){if(null===i||Ve(i))return n(i);const o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0};const rt={tokenize:function(e){const t=this,n=e.attempt(et,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,r,Qe(e,e.attempt(this.parser.constructs.flow,r,e.attempt(tt,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const it={resolveAll:ut()},ot=st("string"),at=st("text");function st(e){return{tokenize:function(t){const n=this,r=this.parser.constructs[e],i=t.attempt(r,o,a);return o;function o(e){return u(e)?i(e):a(e)}function a(e){if(null!==e)return t.enter("data"),t.consume(e),s;t.consume(e)}function s(e){return u(e)?(t.exit("data"),i(e)):(t.consume(e),s)}function u(e){if(null===e)return!0;const t=r[e];let i=-1;
2if(t)for(;++i<t.length;){const e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}},resolveAll:ut("text"===e?lt:void 0)}}function ut(e){return function(t,n){let r,i=-1;for(;++i<=t.length;)void 0===r?t[i]&&"data"===t[i][1].type&&(r=i,i++):t[i]&&"data"===t[i][1].type||(i!==r+2&&(t[r][1].end=t[i-1][1].end,t.splice(r+2,i-r-2),i=r+2),r=void 0);return e?e(t,n):t}}function lt(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){const r=e[n-1][1],i=t.sliceStream(r);let o,a=i.length,s=-1,u=0;for(;a--;){const e=i[a];if("string"==typeof e){for(s=e.length;32===e.charCodeAt(s-1);)u++,s--;if(s)break;s=-1}else if(-2===e)o=!0,u++;else if(-1!==e){a++;break}}if(u){const i={type:n===e.length||o||u<2?"lineSuffix":"hardBreakTrailing",start:{line:r.end.line,column:r.end.column-u,offset:r.end.offset-u,_index:r.start._index+a,_bufferIndex:a?s:r.start._bufferIndex+s},end:Object.assign({},r.end)};r.end=Object.assign({},i.start),r.start.offset===r.end.offset?Object.assign(r,i):(e.splice(n,0,["enter",i,t],["exit",i,t]),n+=2)}n++}return e}function ct(e,t,n){const r=[];let i=-1;for(;++i<e.length;){const o=e[i].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}function dt(e,t,n){let r=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const i={},o=[];let a=[],s=[],u=!0;const l={consume:function(e){Ve(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,w()):-1!==e&&(r.column++,r.offset++);r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&&(r._bufferIndex=-1,r._index++));c.previous=e,u=!0},enter:function(e,t){const n=t||{};return n.type=e,n.start=p(),c.events.push(["enter",n,c]),s.push(n),n},exit:function(e){const t=s.pop();return t.end=p(),c.events.push(["exit",t,c]),t},attempt:y((function(e,t){b(e,t.from)})),check:y(m),interrupt:y(m,{interrupt:!0})},c={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:f,sliceSerialize:function(e,t){return function(e,t){let n=-1;const r=[];let i;for(;++n<e.length;){const o=e[n];let a;if("string"==typeof o)a=o;else switch(o){case-5:a="\r";break;case-4:a="\n";break;case-3:a="\r\n";break;case-2:a=t?" ":"\t";break;case-1:if(!t&&i)continue;a=" ";break;default:a=String.fromCharCode(o)}i=-2===o,r.push(a)}return r.join("")}(f(e),t)},now:p,defineSkip:function(e){i[e.line]=e.column,w()},write:function(e){if(a=Oe(a,e),g(),null!==a[a.length-1])return[];return b(t,0),c.events=ct(o,c.events,c),c.events}};let d,h=t.tokenize.call(c,l);return t.resolveAll&&o.push(t),c;function f(e){return function(e,t){const n=t.start._index,r=t.start._bufferIndex,i=t.end._index,o=t.end._bufferIndex;let a;if(n===i)a=[e[n].slice(r,o)];else{if(a=e.slice(n,i),r>-1){const e=a[0];"string"==typeof e?a[0]=e.slice(r):a.shift()}o>0&&a.push(e[i].slice(0,o))}return a}(a,e)}function p(){const e=r;return{line:e.line,column:e.column,offset:e.offset,_index:e._index,_bufferIndex:e._bufferIndex}}function g(){let e;for(;r._index<a.length;){const t=a[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)v(t.charCodeAt(r._bufferIndex));else v(t)}}function v(e){u=void 0,d=e,h=h(e)}function m(e,t){t.restore()}function y(e,t){return function(n,i,o){let a,d,h,f;return Array.isArray(n)?g(n):"tokenize"in n?g([n]):function(e){return t;function t(t){const n=null!==t&&e[t],r=null!==t&&e.null;return g([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}(n);function g(e){return a=e,d=0,0===e.length?o:v(e[d])}function v(e){return function(n){f=function(){const e=p(),t=c.previous,n=c.currentConstruct,i=c.events.length,o=Array.from(s);return{restore:a,from:i};function a(){r=e,c.previous=t,c.currentConstruct=n,c.events.length=i,s=o,w()}}(),h=e,e.partial||(c.currentConstruct=e);if(e.name&&c.parser.constructs.disable.null.includes(e.name))return y(n);return e.tokenize.call(t?Object.assign(Object.create(c),t):c,l,m,y)(n)}}function m(t){return u=!0,e(h,f),i}function y(e){return u=!0,f.restore(),++d<a.length?v(a[d]):o}}}function b(e,t){e.resolveAll&&!o.includes(e)&&o.push(e),e.resolve&&ke(c.events,t,c.events.length-t,e.resolve(c.events.slice(t),c)),e.resolveTo&&(c.events=e.resolveTo(c.events,c))}function w(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}const ht={name:"thematicBreak",tokenize:function(e,t,n){let r,i=0;return function(t){return e.enter("thematicBreak"),function(e){return r=e,o(e)}(t)};function o(o){return o===r?(e.enter("thematicBreakSequence"),a(o)):i>=3&&(null===o||Ve(o))?(e.exit("thematicBreak"),t(o)):n(o)}function a(t){return t===r?(e.consume(t),i++,a):(e.exit("thematicBreakSequence"),qe(t)?Qe(e,o,"whitespace")(t):o(t))}}};
vendor: 1,040 bytes, line 2
2const ft={name:"list",tokenize:function(e,t,n){const r=this,i=r.events[r.events.length-1];let o=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,a=0;return function(t){const i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:ze(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(ht,n,u)(t):u(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(t)}return n(t)};function s(t){return ze(t)&&++a<10?(e.consume(t),s):(!r.interrupt||a<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),u(t)):n(t)}function u(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(et,r.interrupt?n:l,e.attempt(pt,d,c))}function l(e){return r.containerState.initialBlankLine
vendor: 10,145 bytes, line 2
2=!0,o++,d(e)}function c(t){return qe(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),d):n(t)}function d(n){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(et,i,o);function i(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Qe(e,t,"listItemIndent",r.containerState.size+1)(n)}function o(n){return r.containerState.furtherBlankLines||!qe(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(gt,t,a)(n))}function a(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,Qe(e,e.attempt(ft,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)}},pt={tokenize:function(e,t,n){const r=this;return Qe(e,(function(e){const i=r.events[r.events.length-1];return!qe(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)}),"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},gt={tokenize:function(e,t,n){const r=this;return Qe(e,(function(e){const i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)}),"listItemIndent",r.containerState.size+1)},partial:!0};const vt={name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return qe(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){const r=this;return function(t){if(qe(t))return Qe(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t);return i(t)};function i(r){return e.attempt(vt,t,n)(r)}}},exit:function(e){e.exit("blockQuote")}};function mt(e,t,n,r,i,o,a,s,u){const l=u||Number.POSITIVE_INFINITY;let c=0;return function(t){if(60===t)return e.enter(r),e.enter(i),e.enter(o),e.consume(t),e.exit(o),d;if(null===t||32===t||41===t||Ue(t))return n(t);return e.enter(r),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),p(t)};function d(n){return 62===n?(e.enter(o),e.consume(n),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),h(n))}function h(t){return 62===t?(e.exit("chunkString"),e.exit(s),d(t)):null===t||60===t||Ve(t)?n(t):(e.consume(t),92===t?f:h)}function f(t){return 60===t||62===t||92===t?(e.consume(t),h):h(t)}function p(i){return c||null!==i&&41!==i&&!Ge(i)?c<l&&40===i?(e.consume(i),c++,p):41===i?(e.consume(i),c--,p):null===i||32===i||40===i||Ue(i)?n(i):(e.consume(i),92===i?g:p):(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(r),t(i))}function g(t){return 40===t||41===t||92===t?(e.consume(t),p):p(t)}}function yt(e,t,n,r,i,o){const a=this;let s,u=0;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(o),l};function l(d){return u>999||null===d||91===d||93===d&&!s||94===d&&!u&&"_hiddenFootnoteSupport"in a.parser.constructs?n(d):93===d?(e.exit(o),e.enter(i),e.consume(d),e.exit(i),e.exit(r),t):Ve(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),l):(e.enter("chunkString",{contentType:"string"}),c(d))}function c(t){return null===t||91===t||93===t||Ve(t)||u++>999?(e.exit("chunkString"),l(t)):(e.consume(t),s||(s=!qe(t)),92===t?d:c)}function d(t){return 91===t||92===t||93===t?(e.consume(t),u++,c):c(t)}}function bt(e,t,n,r,i,o){let a;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(i),e.consume(t),e.exit(i),a=40===t?41:t,s;return n(t)};function s(n){return n===a?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),u(n))}function u(t){return t===a?(e.exit(o),s(a)):null===t?n(t):Ve(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),Qe(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),l(t))}function l(t){return t===a||null===t||Ve(t)?(e.exit("chunkString"),u(t)):(e.consume(t),92===t?c:l)}function c(t){return t===a||92===t?(e.consume(t),l):l(t)}}function wt(e,t){let n;return function r(i){if(Ve(i))return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r;if(qe(i))return Qe(e,r,n?"linePrefix":"lineSuffix")(i);return t(i)}}function Dt(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const xt={name:"definition",tokenize:function(e,t,n){const r=this;let i;return function(t){return e.enter("definition"),function(t){return yt.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function o(t){return i=Dt(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),a):n(t)}function a(t){return Ge(t)?wt(e,s)(t):s(t)}function s(t){return mt(e,u,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function u(t){return e.attempt(Et,l,l)(t)}function l(t){return qe(t)?Qe(e,c,"whitespace")(t):c(t)}function c(o){return null===o||Ve(o)?(e.exit("definition"),r.parser.defined.push(i),t(o)):n(o)}}},Et={tokenize:function(e,t,n){return function(t){return Ge(t)?wt(e,r)(t):n(t)};function r(t){return bt(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return qe(t)?Qe(e,o,"whitespace")(t):o(t)}function o(e){return null===e||Ve(e)?t(e):n(e)}},partial:!0};const At={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),Qe(e,i,"linePrefix",5)(t)};function i(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return null===t?s(t):Ve(t)?e.attempt(Ct,o,s)(t):(e.enter("codeFlowValue"),a(t))}function a(t){return null===t||Ve(t)?(e.exit("codeFlowValue"),o(t)):(e.consume(t),a)}function s(n){return e.exit("codeIndented"),t(n)}}},Ct={tokenize:function(e,t,n){const r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):Ve(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):Qe(e,o,"linePrefix",5)(t)}function o(e){const o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):Ve(e)?i(e):n(e)}},partial:!0};const St={name:"headingAtx",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),i(t)}(t)};function i(t){return 35===t&&r++<6?(e.consume(t),i):null===t||Ge(t)?(e.exit("atxHeadingSequence"),o(t)):n(t)}function o(n){return 35===n?(e.enter("atxHeadingSequence"),a(n)):null===n||Ve(n)?(e.exit("atxHeading"),t(n)):qe(n)?Qe(e,o,"whitespace")(n):(e.enter("atxHeadingText"),s(n))}function a(t){return 35===t?(e.consume(t),a):(e.exit("atxHeadingSequence"),o(t))}function s(t){return null===t||35===t||Ge(t)?(e.exit("atxHeadingText"),o(t)):(e.consume(t),s)}},resolve:function(e,t){let n,r,i=e.length-2,o=3;"whitespace"===e[o][1].type&&(o+=2);i-2>o&&"whitespace"===e[i][1].type&&(i-=2);"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4);i>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},ke(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};const _t={name:"setextUnderline",tokenize:function(e,t,n){const r=this;let i;return function(t){let a,s=r.events.length;for(;s--;)if("lineEnding"!==r.events[s][1].type&&"linePrefix"!==r.events[s][1].type&&"content"!==r.events[s][1].type){a="paragraph"===r.events[s][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||a))return e.enter("setextHeadingLine"),i=t,function(t){return e.enter("setextHeadingLineSequence"),o(t)}(t);return n(t)};function o(t){return t===i?(e.consume(t),o):(e.exit("setextHeadingLineSequence"),qe(t)?Qe(e,a,"lineSuffix")(t):a(t))}function a(r){return null===r||Ve(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){n=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);const a={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",a,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=a;return e.push(["exit",a,t]),e}};const kt=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ot=["pre","script","style","textarea"],Ft={name:"htmlFlow",tokenize:function(e,t,n){const r=this;let i,o,a,s,u;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),l}(t)};function l(s){return 33===s?(e.consume(s),c):47===s?(e.consume(s),o=!0,f):63===s?(e.consume(s),i=3,r.interrupt?t:j):Be(s)?(e.consume(s),a=String.fromCharCode(s),p):n(s)}function c(o){return 45===o?(e.consume(o),i=2,d):91===o?(e.consume(o),i=5,s=0,h):Be(o)?(e.consume(o),i=4,r.interrupt?t:j):n(o)}function d(i){return 45===i?(e.consume(i),r.interrupt?t:j):n(i)}function h(i){const o="CDATA[";
vendor: 4,124 bytes, line 2
2return i===o.charCodeAt(s++)?(e.consume(i),6===s?r.interrupt?t:S:h):n(i)}function f(t){return Be(t)?(e.consume(t),a=String.fromCharCode(t),p):n(t)}function p(s){if(null===s||47===s||62===s||Ge(s)){const u=47===s,l=a.toLowerCase();return u||o||!Ot.includes(l)?kt.includes(a.toLowerCase())?(i=6,u?(e.consume(s),g):r.interrupt?t(s):S(s)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(s):o?v(s):m(s)):(i=1,r.interrupt?t(s):S(s))}return 45===s||Le(s)?(e.consume(s),a+=String.fromCharCode(s),p):n(s)}function g(i){return 62===i?(e.consume(i),r.interrupt?t:S):n(i)}function v(t){return qe(t)?(e.consume(t),v):A(t)}function m(t){return 47===t?(e.consume(t),A):58===t||95===t||Be(t)?(e.consume(t),y):qe(t)?(e.consume(t),m):A(t)}function y(t){return 45===t||46===t||58===t||95===t||Le(t)?(e.consume(t),y):b(t)}function b(t){return 61===t?(e.consume(t),w):qe(t)?(e.consume(t),b):m(t)}function w(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),u=t,D):qe(t)?(e.consume(t),w):x(t)}function D(t){return t===u?(e.consume(t),u=null,E):null===t||Ve(t)?n(t):(e.consume(t),D)}function x(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||Ge(t)?b(t):(e.consume(t),x)}function E(e){return 47===e||62===e||qe(e)?m(e):n(e)}function A(t){return 62===t?(e.consume(t),C):n(t)}function C(t){return null===t||Ve(t)?S(t):qe(t)?(e.consume(t),C):n(t)}function S(t){return 45===t&&2===i?(e.consume(t),F):60===t&&1===i?(e.consume(t),P):62===t&&4===i?(e.consume(t),M):63===t&&3===i?(e.consume(t),j):93===t&&5===i?(e.consume(t),R):!Ve(t)||6!==i&&7!==i?null===t||Ve(t)?(e.exit("htmlFlowData"),_(t)):(e.consume(t),S):(e.exit("htmlFlowData"),e.check(Pt,I,_)(t))}function _(t){return e.check(Tt,k,I)(t)}function k(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),O}function O(t){return null===t||Ve(t)?_(t):(e.enter("htmlFlowData"),S(t))}function F(t){return 45===t?(e.consume(t),j):S(t)}function P(t){return 47===t?(e.consume(t),a="",T):S(t)}function T(t){if(62===t){const n=a.toLowerCase();return Ot.includes(n)?(e.consume(t),M):S(t)}return Be(t)&&a.length<8?(e.consume(t),a+=String.fromCharCode(t),T):S(t)}function R(t){return 93===t?(e.consume(t),j):S(t)}function j(t){return 62===t?(e.consume(t),M):45===t&&2===i?(e.consume(t),j):S(t)}function M(t){return null===t||Ve(t)?(e.exit("htmlFlowData"),I(t)):(e.consume(t),M)}function I(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},Pt={tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(et,t,n)}},partial:!0},Tt={tokenize:function(e,t,n){const r=this;return function(t){if(Ve(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i;return n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0};const Rt={tokenize:function(e,t,n){const r=this;return function(t){if(null===t)return n(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},jt={name:"codeFenced",tokenize:function(e,t,n){const r=this,i={tokenize:function(e,t,n){let i=0;return a;function a(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),u}function u(t){return e.enter("codeFencedFence"),qe(t)?Qe(e,l,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===o?(e.enter("codeFencedFenceSequence"),c(t)):n(t)}function c(t){return t===o?(i++,e.consume(t),c):i>=s?(e.exit("codeFencedFenceSequence"),qe(t)?Qe(e,d,"whitespace")(t):d(t)):n(t)}function d(r){return null===r||Ve(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0};let o,a=0,s=0;return function(t){return function(t){const n=r.events[r.events.length-1];return a=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,o=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),u(t)}
vendor: 12,654 bytes, line 2
2(t)};function u(t){return t===o?(s++,e.consume(t),u):s<3?n(t):(e.exit("codeFencedFenceSequence"),qe(t)?Qe(e,l,"whitespace")(t):l(t))}function l(n){return null===n||Ve(n)?(e.exit("codeFencedFence"),r.interrupt?t(n):e.check(Rt,f,y)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),c(n))}function c(t){return null===t||Ve(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(t)):qe(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Qe(e,d,"whitespace")(t)):96===t&&t===o?n(t):(e.consume(t),c)}function d(t){return null===t||Ve(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),h(t))}function h(t){return null===t||Ve(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(t)):96===t&&t===o?n(t):(e.consume(t),h)}function f(t){return e.attempt(i,y,p)(t)}function p(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),g}function g(t){return a>0&&qe(t)?Qe(e,v,"linePrefix",a+1)(t):v(t)}function v(t){return null===t||Ve(t)?e.check(Rt,f,y)(t):(e.enter("codeFlowValue"),m(t))}function m(t){return null===t||Ve(t)?(e.exit("codeFlowValue"),v(t)):(e.consume(t),m)}function y(n){return e.exit("codeFenced"),t(n)}},concrete:!0};const Mt=document.createElement("i");function It(e){const t="&"+e+";";Mt.innerHTML=t;const n=Mt.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}const Bt={name:"characterReference",tokenize:function(e,t,n){const r=this;let i,o,a=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),s};function s(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),u):(e.enter("characterReferenceValue"),i=31,o=Le,l(t))}function u(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,o=We,l):(e.enter("characterReferenceValue"),i=7,o=ze,l(t))}function l(s){if(59===s&&a){const i=e.exit("characterReferenceValue");return o!==Le||It(r.sliceSerialize(i))?(e.enter("characterReferenceMarker"),e.consume(s),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(s)}return o(s)&&a++<i?(e.consume(s),l):n(s)}}};const Lt={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return He(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}};const Nt={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),Qe(e,t,"linePrefix")}}};const Ut={name:"labelEnd",tokenize:function(e,t,n){const r=this;let i,o,a=r.events.length;for(;a--;)if(("labelImage"===r.events[a][1].type||"labelLink"===r.events[a][1].type)&&!r.events[a][1]._balanced){i=r.events[a][1];break}return function(t){if(!i)return n(t);if(i._inactive)return c(t);return o=r.parser.defined.includes(Dt(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s};function s(t){return 40===t?e.attempt(zt,l,o?l:c)(t):91===t?e.attempt(Wt,l,o?u:c)(t):o?l(t):c(t)}function u(t){return e.attempt(Ht,l,c)(t)}function l(e){return t(e)}function c(e){return i._balanced=!0,n(e)}},resolveTo:function(e,t){let n,r,i,o,a=e.length,s=0;for(;a--;)if(n=e[a][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[a][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(i){if("enter"===e[a][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=a,"labelLink"!==n.type)){s=2;break}}else"labelEnd"===n.type&&(i=a);const u={type:"labelLink"===e[r][1].type?"link":"image",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)},l={type:"label",start:Object.assign({},e[r][1].start),end:Object.assign({},e[i][1].end)},c={type:"labelText",start:Object.assign({},e[r+s+2][1].end),end:Object.assign({},e[i-2][1].start)};return o=[["enter",u,t],["enter",l,t]],o=Oe(o,e.slice(r+1,r+s+3)),o=Oe(o,[["enter",c,t]]),o=Oe(o,ct(t.parser.constructs.insideSpan.null,e.slice(r+s+4,i-3),t)),o=Oe(o,[["exit",c,t],e[i-2],e[i-1],["exit",l,t]]),o=Oe(o,e.slice(i+1)),o=Oe(o,[["exit",u,t]]),ke(e,r,e.length,o),e},resolveAll:function(e){let t=-1;for(;++t<e.length;){const n=e[t][1];"labelImage"!==n.type&&"labelLink"!==n.type&&"labelEnd"!==n.type||(e.splice(t+1,"labelImage"===n.type?4:2),n.type="data",t++)}return e}},zt={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),r};function r(t){return Ge(t)?wt(e,i)(t):i(t)}function i(t){return 41===t?l(t):mt(e,o,a,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function o(t){return Ge(t)?wt(e,s)(t):l(t)}function a(e){return n(e)}function s(t){return 34===t||39===t||40===t?bt(e,u,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):l(t)}function u(t){return Ge(t)?wt(e,l)(t):l(t)}function l(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},Wt={tokenize:function(e,t,n){const r=this;return function(t){return yt.call(r,e,i,o,"reference","referenceMarker","referenceString")(t)};function i(e){return r.parser.defined.includes(Dt(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function o(e){return n(e)}}},Ht={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}};const Vt={name:"labelStartImage",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),i};function i(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),o):n(t)}function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:Ut.resolveAll};function Gt(e){return null===e||Ge(e)||Xe(e)?1:Ke(e)?2:void 0}const qt={name:"attention",tokenize:function(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=Gt(r);let o;return function(t){return o=t,e.enter("attentionSequence"),a(t)};function a(s){if(s===o)return e.consume(s),a;const u=e.exit("attentionSequence"),l=Gt(s),c=!l||2===l&&i||n.includes(s),d=!i||2===i&&l||n.includes(r);return u._open=Boolean(42===o?c:c&&(i||!d)),u._close=Boolean(42===o?d:d&&(l||!c)),t(s)}},resolveAll:function(e,t){let n,r,i,o,a,s,u,l,c=-1;for(;++c<e.length;)if("enter"===e[c][0]&&"attentionSequence"===e[c][1].type&&e[c][1]._close)for(n=c;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[c][1]).charCodeAt(0)){if((e[n][1]._close||e[c][1]._open)&&(e[c][1].end.offset-e[c][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[c][1].end.offset-e[c][1].start.offset)%3))continue;s=e[n][1].end.offset-e[n][1].start.offset>1&&e[c][1].end.offset-e[c][1].start.offset>1?2:1;const d=Object.assign({},e[n][1].end),h=Object.assign({},e[c][1].start);Kt(d,-s),Kt(h,s),o={type:s>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},e[n][1].end)},a={type:s>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[c][1].start),end:h},i={type:s>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[c][1].start)},r={type:s>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},a.end)},e[n][1].end=Object.assign({},o.start),e[c][1].start=Object.assign({},a.end),u=[],e[n][1].end.offset-e[n][1].start.offset&&(u=Oe(u,[["enter",e[n][1],t],["exit",e[n][1],t]])),u=Oe(u,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),u=Oe(u,ct(t.parser.constructs.insideSpan.null,e.slice(n+1,c),t)),u=Oe(u,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[c][1].end.offset-e[c][1].start.offset?(l=2,u=Oe(u,[["enter",e[c][1],t],["exit",e[c][1],t]])):l=0,ke(e,n-1,c-n+3,u),c=n+u.length-l-2;break}c=-1;for(;++c<e.length;)"attentionSequence"===e[c][1].type&&(e[c][1].type="data");return e}};function Kt(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Xt={name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return Be(t)?(e.consume(t),o):64===t?n(t):u(t)}function o(e){return 43===e||45===e||46===e||Le(e)?(r=1,a(e)):u(e)}function a(t){return 58===t?(e.consume(t),r=0,s):(43===t||45===t||46===t||Le(t))&&r++<32?(e.consume(t),a):(r=0,u(t))}function s(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||Ue(r)?n(r):(e.consume(r),s)}function u(t){return 64===t?(e.consume(t),l):Ne(t)?(e.consume(t),u):n(t)}function l(e){return Le(e)?c(e):n(e)}function c(n){return 46===n?(e.consume(n),r=0,l):62===n?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t):d(n)}function d(t){if((45===t||Le(t))&&r++<63){const n=45===t?d:c;return e.consume(t),n}return n(t)}}};const Yt={name:"htmlText",tokenize:function(e,t,n){const r=this;let i,o,a;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),s};function s(t){return 33===t?(e.consume(t),u):47===t?(e.consume(t),w):63===t?(e.consume(t),y):Be(t)?(e.consume(t),E):n(t)}function u(t){return 45===t?(e.consume(t),l):91===t?(e.consume(t),o=0,f):Be(t)?(e.consume(t),m):n(t)}function l(t){return 45===t?(e.consume(t),h):n(t)}function c(t){return null===t?n(t):45===t?(e.consume(t),d):Ve(t)?(a=c,T(t)):(e.consume(t),c)}function d(t){return 45===t?(e.consume(t),h):c(t)}function h(e){return 62===e?P(e):45===e?d(e):c(e)}function f(t){const r="CDATA[";return t===r.charCodeAt(o++)?(e.consume(t),6===o?p:f):n(t)}function p(t){return null===t?n(t):93===t?(e.consume(t),g):Ve(t)?(a=p,T(t)):(e.consume(t),p)}function g(t){return 93===t?(e.consume(t),v):p(t)}function v(t){return 62===t?P(t):93===t?(e.consume(t),v):p(t)}function m(t){return null===t||62===t?P(t):Ve(t)?(a=m,T(t)):(e.consume(t),m)}function y(t){return null===t?n(t):63===t?(e.consume(t),b):Ve(t)?(a=y,T(t)):(e.consume(t),y)}function b(e){return 62===e?P(e):y(e)}function w(t){return Be(t)?(e.consume(t),D):n(t)}function D(t){return 45===t||Le(t)?(e.consume(t),D):x(t)}function x(t){return Ve(t)?(a=x,T(t)):qe(t)?(e.consume(t),x):P(t)}function E(t){return 45===t||Le(t)?(e.consume(t),E):47===t||62===t||Ge(t)?A(t):n(t)}function A(t){return 47===t?(e.consume(t),P):58===t||95===t||Be(t)?(e.consume(t),C):Ve(t)?(a=A,T(t)):qe(t)?(e.consume(t),A):P(t)}function C(t){return 45===t||46===t||58===t||95===t||Le(t)?(e.consume(t),C):S(t)}function S(t){return 61===t?(e.consume(t),_):Ve(t)?(a=S,T(t)):qe(t)?(e.consume(t),S):A(t)}function _(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),i=t,k):Ve(t)?(a=_,T(t)):qe(t)?(e.consume(t),_):(e.consume(t),O)}function k(t){return t===i?(e.consume(t),i=void 0,F):null===t?n(t):Ve(t)?(a=k,T(t)):(e.consume(t),k)}function O(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||Ge(t)?A(t):(e.consume(t),O)}function F(e){return 47===e||62===e||Ge(e)?A(e):n(e)}function P(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function T(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),R}function R(t){return qe(t)?Qe(e,j,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):j(t)}function j(t){return e.enter("htmlTextData"),a(t)}}};const Qt={name:"labelStartLink",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),i};function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:Ut.resolveAll};const $t={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return Ve(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}};const Jt={name:"codeText",tokenize:function(e,t,n){let r,i,o=0;
vendor: 12,599 bytes, line 2
2return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),a(t)};function a(t){return 96===t?(e.consume(t),o++,a):(e.exit("codeTextSequence"),s(t))}function s(t){return null===t?n(t):32===t?(e.enter("space"),e.consume(t),e.exit("space"),s):96===t?(i=e.enter("codeTextSequence"),r=0,l(t)):Ve(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),s):(e.enter("codeTextData"),u(t))}function u(t){return null===t||32===t||96===t||Ve(t)?(e.exit("codeTextData"),s(t)):(e.consume(t),u)}function l(n){return 96===n?(e.consume(n),r++,l):r===o?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(i.type="codeTextData",u(n))}},resolve:function(e){let t,n,r=e.length-4,i=3;if(!("lineEnding"!==e[i][1].type&&"space"!==e[i][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=i;++t<r;)if("codeTextData"===e[t][1].type){e[i][1].type="codeTextPadding",e[r][1].type="codeTextPadding",i+=2,r-=2;break}t=i-1,r++;for(;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):t!==r&&"lineEnding"!==e[t][1].type||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type}};const Zt={42:ft,43:ft,45:ft,48:ft,49:ft,50:ft,51:ft,52:ft,53:ft,54:ft,55:ft,56:ft,57:ft,62:vt},en={91:xt},tn={[-2]:At,[-1]:At,32:At},nn={35:St,42:ht,45:[_t,ht],60:Ft,61:_t,95:ht,96:jt,126:jt},rn={38:Bt,92:Lt},on={[-5]:Nt,[-4]:Nt,[-3]:Nt,33:Vt,38:Bt,42:qt,60:[Xt,Yt],91:Qt,92:[$t,Lt],93:Ut,95:qt,96:Jt},an={null:[qt,it]},sn={null:[42,95]},un={null:[]};function ln(e){const t=function(e){const t={};let n=-1;for(;++n<e.length;)Me(t,e[n]);return t}([i,...(e||{}).extensions||[]]),n={defined:[],lazy:{},constructs:t,content:r($e),document:r(Je),flow:r(rt),string:r(ot),text:r(at)};return n;function r(e){return function(t){return dt(n,e,t)}}}const cn=/[\0\t\n\r]/g;function dn(e,t){const n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||!(65535&~n)||65534==(65535&n)||n>1114111?"�":String.fromCodePoint(n)}const hn=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function fn(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return dn(n.slice(t?2:1),t?16:10)}return It(n)||e}const pn={}.hasOwnProperty;function gn(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:o(ne),autolinkProtocol:C,autolinkEmail:C,atxHeading:o(J),blockQuote:o(q),characterEscape:C,characterReference:C,codeFenced:o(K),codeFencedFenceInfo:a,codeFencedFenceMeta:a,codeIndented:o(K,a),codeText:o(X,a),codeTextData:C,data:C,codeFlowValue:C,definition:o(Y),definitionDestinationString:a,definitionLabelString:a,definitionTitleString:a,emphasis:o($),hardBreakEscape:o(Z),hardBreakTrailing:o(Z),htmlFlow:o(ee,a),htmlFlowData:C,htmlText:o(ee,a),htmlTextData:C,image:o(te),label:a,link:o(ne),listItem:o(ie),listItemValue:h,listOrdered:o(re,d),listUnordered:o(re),paragraph:o(oe),reference:N,referenceString:a,resourceDestinationString:a,resourceTitleString:a,setextHeading:o(J),strong:o(ae),thematicBreak:o(ue)},exit:{atxHeading:u(),atxHeadingSequence:D,autolink:u(),autolinkEmail:G,autolinkProtocol:V,blockQuote:u(),characterEscapeValue:S,characterReferenceMarkerHexadecimal:z,characterReferenceMarkerNumeric:z,characterReferenceValue:W,characterReference:H,codeFenced:u(v),codeFencedFence:g,codeFencedFenceInfo:f,codeFencedFenceMeta:p,codeFlowValue:S,codeIndented:u(m),codeText:u(P),codeTextData:S,data:S,definition:u(),definitionDestinationString:w,definitionLabelString:y,definitionTitleString:b,emphasis:u(),hardBreakEscape:u(k),hardBreakTrailing:u(k),htmlFlow:u(O),htmlFlowData:S,htmlText:u(F),htmlTextData:S,image:u(R),label:M,labelText:j,lineEnding:_,link:u(T),listItem:u(),listOrdered:u(),listUnordered:u(),paragraph:u(),referenceString:U,resourceDestinationString:I,resourceTitleString:B,resource:L,setextHeading:u(A),setextHeadingLineSequence:E,setextHeadingText:x,strong:u(),thematicBreak:u()}};mn(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(e){let r={type:"root",children:[]};const o={stack:[r],tokenStack:[],config:t,enter:s,exit:l,buffer:a,resume:c,data:n},u=[];let d=-1;for(;++d<e.length;)if("listOrdered"===e[d][1].type||"listUnordered"===e[d][1].type)if("enter"===e[d][0])u.push(d);else{d=i(e,u.pop(),d)}for(d=-1;++d<e.length;){const n=t[e[d][0]];pn.call(n,e[d][1].type)&&n[e[d][1].type].call(Object.assign({sliceSerialize:e[d][2].sliceSerialize},o),e[d][1])}if(o.tokenStack.length>0){const e=o.tokenStack[o.tokenStack.length-1];(e[1]||bn).call(o,void 0,e[0])}for(r.position={start:vn(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:vn(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},d=-1;++d<t.transforms.length;)r=t.transforms[d](r)||r;return r}function i(e,t,n){let r,i,o,a,s=t-1,u=-1,l=!1;for(;++s<=n;){const t=e[s];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?u++:u--,a=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!r||a||u||o||(o=s),a=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:a=void 0}if(!u&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===u&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let a=s;for(i=void 0;a--;){const t=e[a];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;i&&(e[i][1].type="lineEndingBlank",l=!0),t[1].type="lineEnding",i=a}else if("linePrefix"!==t[1].type&&"blockQuotePrefix"!==t[1].type&&"blockQuotePrefixWhitespace"!==t[1].type&&"blockQuoteMarker"!==t[1].type&&"listItemIndent"!==t[1].type)break}o&&(!i||o<i)&&(r._spread=!0),r.end=Object.assign({},i?e[i][1].start:t[1].end),e.splice(i||s,0,["exit",r,t[2]]),s++,n++}if("listItemPrefix"===t[1].type){const i={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};r=i,e.splice(s,0,["enter",i,t[2]]),s++,n++,o=void 0,a=!0}}}return e[t][1]._spread=l,n}function o(e,t){return n;function n(n){s.call(this,e(n),n),t&&t.call(this,n)}}function a(){this.stack.push({type:"fragment",children:[]})}function s(e,t,n){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n]),e.position={start:vn(t.start),end:void 0}}function u(e){return t;function t(t){e&&e.call(this,t),l.call(this,t)}}function l(e,t){const n=this.stack.pop(),r=this.tokenStack.pop();if(!r)throw new Error("Cannot close `"+e.type+"` ("+Q({start:e.start,end:e.end})+"): it’s not open");if(r[0].type!==e.type)if(t)t.call(this,e,r[0]);else{(r[1]||bn).call(this,e,r[0])}n.position.end=vn(e.end)}function c(){return function(e,t){const n=t||Ce;return Se(e,"boolean"!=typeof n.includeImageAlt||n.includeImageAlt,"boolean"!=typeof n.includeHtml||n.includeHtml)}(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function h(e){if(this.data.expectingFirstListItemValue){this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0}}function f(){const e=this.resume();this.stack[this.stack.length-1].lang=e}function p(){const e=this.resume();this.stack[this.stack.length-1].meta=e}function g(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function v(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function m(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}function y(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=Dt(this.sliceSerialize(e)).toLowerCase()}function b(){const e=this.resume();this.stack[this.stack.length-1].title=e}function w(){const e=this.resume();this.stack[this.stack.length-1].url=e}function D(e){const t=this.stack[this.stack.length-1];if(!t.depth){const n=this.sliceSerialize(e).length;t.depth=n}}function x(){this.data.setextHeadingSlurpLineEnding=!0}function E(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2}function A(){this.data.setextHeadingSlurpLineEnding=void 0}function C(e){const t=this.stack[this.stack.length-1].children;let n=t[t.length-1];n&&"text"===n.type||(n=se(),n.position={start:vn(e.start),end:void 0},t.push(n)),this.stack.push(n)}function S(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=vn(e.end)}function _(e){const n=this.stack[this.stack.length-1];if(this.data.atHardBreak){return n.children[n.children.length-1].position.end=vn(e.end),void(this.data.atHardBreak=void 0)}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(n.type)&&(C.call(this,e),S.call(this,e))}function k(){this.data.atHardBreak=!0}function O(){const e=this.resume();this.stack[this.stack.length-1].value=e}function F(){const e=this.resume();this.stack[this.stack.length-1].value=e}function P(){const e=this.resume();this.stack[this.stack.length-1].value=e}function T(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function R(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function j(e){const t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=function(e){return e.replace(hn,fn)}(t),n.identifier=Dt(t).toLowerCase()}function M(){const e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];if(this.data.inReference=!0,"link"===n.type){const t=e.children;n.children=t}else n.alt=t}function I(){const e=this.resume();this.stack[this.stack.length-1].url=e}function B(){const e=this.resume();this.stack[this.stack.length-1].title=e}function L(){this.data.inReference=void 0}function N(){this.data.referenceType="collapsed"}function U(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=Dt(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"}function z(e){this.data.characterReferenceType=e.type}function W(e){const t=this.sliceSerialize(e),n=this.data.characterReferenceType;let r;if(n)r=dn(t,"characterReferenceMarkerNumeric"===n?10:16),this.data.characterReferenceType=void 0;else{r=It(t)}this.stack[this.stack.length-1].value+=r}function H(e){this.stack.pop().position.end=vn(e.end)}function V(e){S.call(this,e);this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function G(e){S.call(this,e);this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function q(){return{type:"blockquote",children:[]}}function K(){return{type:"code",lang:null,meta:null,value:""}}function X(){return{type:"inlineCode",value:""}}function Y(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function $(){return{type:"emphasis",children:[]}}function J(){return{type:"heading",depth:0,children:[]}}function Z(){return{type:"break"}}function ee(){return{type:"html",value:""}}function te(){return{type:"image",title:null,url:"",alt:null}}function ne(){return{type:"link",title:null,url:"",children:[]}}function re(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function ie(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function oe(){return{type:"paragraph",children:[]}}function ae(){return{type:"strong",children:[]}}function se(){return{type:"text",value:""}}function ue(){return{type:"thematicBreak"}}}(n)(function(e){for(;!Te(e););return e}(ln(n).document().write(function(){let e,t=1,n="",r=!0;return function(i,o,a){const s=[];let u,l,c,d,h;for(i=n+("string"==typeof i?i.toString():new TextDecoder(o||void 0).decode(i)),c=0,n="",r&&(65279===i.charCodeAt(0)&&c++,r=void 0);c<i.length;){if(cn.lastIndex=c,u=cn.exec(i),d=u&&void 0!==u.index?u.index:i.length,h=i.charCodeAt(d),!u){n=i.slice(c);break}if(10===h&&c===d&&e)s.push(-3),e=void 0;else switch(e&&(s.push(-5),e=void 0),c<d&&(s.push(i.slice(c,d)),t+=d-c),h){case 0:s.push(65533),t++;break;case 9:for(l=4*Math.ceil(t/4),s.push(-2);t++<l;)s.push(-1);break;case 10:s.push(-4),t=1;break;default:e=!0,t=1}c=d+1}return a&&(e&&s.push(-5),n&&s.push(n),s.push(null)),s}}
2()(e,t,!0))))}function vn(e){return{line:e.line,column:e.column,offset:e.offset}}function mn(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?mn(e,r):yn(e,r)}}function yn(e,t){let n;for(n in t)if(pn.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function bn(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Q({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Q({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Q({start:t.start,end:t.end})+") is still open")}function wn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Dn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wn(Object(n),!0).forEach((function(t){xn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function En(e){const t=this;t.parser=function(n){return gn(n,Dn(Dn(Dn({},t.data("settings")),e),{},{extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]}))}}function An(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Cn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Cn(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Cn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Sn="object"==typeof self?self:globalThis,_n=e=>((e,t)=>{const n=(t,n)=>(e.set(n,t),t),r=i=>{if(e.has(i))return e.get(i);const o=An(t[i],2),a=o[0],s=o[1];switch(a){case 0:case-1:return n(s,i);case 1:{const e=n([],i);for(const t of s)e.push(r(t));return e}case 2:{const e=n({},i);for(const t of s){var u=An(t,2);const n=u[0],i=u[1];e[r(n)]=r(i)}return e}case 3:return n(new Date(s),i);case 4:{const e=s.source,t=s.flags;return n(new RegExp(e,t),i)}case 5:{const e=n(new Map,i);for(const t of s){var l=An(t,2);const n=l[0],i=l[1];e.set(r(n),r(i))}return e}case 6:{const e=n(new Set,i);for(const t of s)e.add(r(t));return e}case 7:{const e=s.name,t=s.message;return n(new Sn[e](t),i)}case 8:return n(BigInt(s),i);case"BigInt":return n(Object(BigInt(s)),i);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{const e=new Uint8Array(s).buffer;return n(new DataView(e),s)}}return n(new Sn[a](s),i)};return r})(new Map,e)(0);function kn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
vendor: 8,052 bytes, line 2
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return On(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?On(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function On(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Fn="",Pn={}.toString,Tn=Object.keys,Rn=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const n=Pn.call(e).slice(8,-1);switch(n){case"Array":return[1,Fn];case"Object":return[2,Fn];case"Date":return[3,Fn];case"RegExp":return[4,Fn];case"Map":return[5,Fn];case"Set":return[6,Fn];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},jn=e=>{let t=kn(e,2),n=t[0],r=t[1];return 0===n&&("function"===r||"symbol"===r)},Mn=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.json,r=t.lossy;const i=[];return((e,t,n,r)=>{const i=(e,t)=>{const i=r.push(e)-1;return n.set(t,i),i},o=r=>{if(n.has(r))return n.get(r);let a=kn(Rn(r),2),s=a[0],u=a[1];switch(s){case 0:{let t=r;switch(u){case"bigint":s=8,t=r.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+u);t=null;break;case"undefined":return i([-1],r)}return i([s,t],r)}case 1:{if(u){let e=r;return"DataView"===u?e=new Uint8Array(r.buffer):"ArrayBuffer"===u&&(e=new Uint8Array(r)),i([u,[...e]],r)}const e=[],t=i([s,e],r);for(const t of r)e.push(o(t));return t}case 2:{if(u)switch(u){case"BigInt":return i([u,r.toString()],r);case"Boolean":case"Number":case"String":return i([u,r.valueOf()],r)}if(t&&"toJSON"in r)return o(r.toJSON());const n=[],a=i([s,n],r);for(const t of Tn(r))!e&&jn(Rn(r[t]))||n.push([o(t),o(r[t])]);return a}case 3:return i([s,r.toISOString()],r);case 4:{const e=r.source,t=r.flags;return i([s,{source:e,flags:t}],r)}case 5:{const t=[],n=i([s,t],r);for(const n of r){var l=kn(n,2);const r=l[0],i=l[1];(e||!jn(Rn(r))&&!jn(Rn(i)))&&t.push([o(r),o(i)])}return n}case 6:{const t=[],n=i([s,t],r);for(const n of r)!e&&jn(Rn(n))||t.push(o(n));return n}}const c=r.message;return i([s,{name:u,message:c}],r)};return o})(!(n||r),!!n,new Map,i)(e),i},In="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?_n(Mn(e,t)):structuredClone(e):(e,t)=>_n(Mn(e,t));function Bn(e){const t=[];let n=-1,r=0,i=0;for(;++n<e.length;){const o=e.charCodeAt(n);let a="";if(37===o&&Le(e.charCodeAt(n+1))&&Le(e.charCodeAt(n+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(a=String.fromCharCode(o));else if(o>55295&&o<57344){const t=e.charCodeAt(n+1);o<56320&&t>56319&&t<57344?(a=String.fromCharCode(o,t),i=1):a="�"}else a=String.fromCharCode(o);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}function Ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Nn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ln(Object(n),!0).forEach((function(t){Un(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ln(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Un(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zn(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Wn(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}const Hn=function(e){if(null==e)return Gn;if("function"==typeof e)return Vn(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Hn(e[n]);return Vn(r);function r(){let e=-1;for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];for(;++e<t.length;)if(t[e].apply(this,r))return!0;return!1}}(e):function(e){const t=e;return Vn(n);function n(n){const r=n;let i;for(i in e)if(r[i]!==t[i])return!1;return!0}}(e);if("string"==typeof e)return function(e){return Vn(t);function t(t){return t&&t.type===e}}(e);throw new Error("Expected function, string, or object as test")};function Vn(e){return function(t,n,r){return Boolean(qn(t)&&e.call(this,t,"number"==typeof n?n:void 0,r||void 0))}}function Gn(){return!0}function qn(e){return null!==e&&"object"==typeof e&&"type"in e}const Kn=[],Xn=!0,Yn=!1;function Qn(e,t,n,r){let i;"function"==typeof t&&"function"!=typeof n?(r=n,n=t):i=t;const o=Hn(i),a=r?-1:1;!function e(i,s,u){const l=i&&"object"==typeof i?i:{};if("string"==typeof l.type){const e="string"==typeof l.tagName?l.tagName:"string"==typeof l.name?l.name:void 0;Object.defineProperty(c,"name",{value:"node ("+i.type+(e?"<"+e+">":"")+")"})}return c;function c(){let l,c,d,h=Kn;if((!t||o(i,s,u[u.length-1]||void 0))&&(h=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[Xn,e];return null==e?Kn:[e]}(n(i,u)),h[0]===Yn))return h;if("children"in i&&i.children){const t=i;if(t.children&&"skip"!==h[0])for(c=(r?t.children.length:-1)+a,d=u.concat(t);c>-1&&c<t.children.length;){const n=t.children[c];if(l=e(n,c,d)(),l[0]===Yn)return l;c="number"==typeof l[1]?l[1]:c+a}}return h}}(e,void 0,[])()}function $n(e,t,n,r){let i,o,a;"function"==typeof t&&"function"!=typeof n?(o=void 0,a=t,i=n):(o=t,a=n,i=r),Qn(e,o,(function(e,t){const n=t[t.length-1],r=n?n.children.indexOf(e):void 0;return a(e,r,n)}),i)}function Jn(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+r}];const i=e.all(t),o=i[0];o&&"text"===o.type?o.value="["+o.value:i.unshift({type:"text",value:"["});const a=i[i.length-1];return a&&"text"===a.type?a.value+=r:i.push({type:"text",value:r}),i}function Zn(e){const t=e.spread;return null==t?e.children.length>1:t}function er(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const o=[];for(;r;)o.push(tr(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(tr(t.slice(i),i>0,!1)),o.join("")}function tr(e,t,n){let r=0,i=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(i-1);for(;9===t||32===t;)i--,t=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}const nr={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",r={},i=t.lang?t.lang.split(/\s+/):[];i.length>0&&(r.className=["language-"+i[0]]);let o={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(o.data={meta:t.meta}),e.patch(t,o),o=e.applyData(t,o),o={type:"element",tagName:"pre",properties:{},children:[o]},e.patch(t,o),o},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}
vendor: 4,399 bytes, line 2
2,footnoteReference:function(e,t){const n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),i=Bn(r.toLowerCase()),o=e.footnoteOrder.indexOf(r);let a,s=e.footnoteCounts.get(r);void 0===s?(s=0,e.footnoteOrder.push(r),a=e.footnoteOrder.length):a=o+1,s+=1,e.footnoteCounts.set(r,s);const u={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(a)}]};e.patch(t,u);const l={type:"element",tagName:"sup",properties:{},children:[u]};return e.patch(t,l),e.applyData(t,l)},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Jn(e,t);const i={src:Bn(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(i.title=r.title);const o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,o),e.applyData(t,o)},image:function(e,t){const n={src:Bn(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Jn(e,t);const i={href:Bn(r.url||"")};null!==r.title&&void 0!==r.title&&(i.title=r.title);const o={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,o),e.applyData(t,o)},link:function(e,t){const n={href:Bn(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){const r=e.all(t),i=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=Zn(n[r])}return t}(n):Zn(t),o={},a=[];if("boolean"==typeof t.checked){const e=r[0];let n;e&&"element"===e.type&&"p"===e.tagName?n=e:(n={type:"element",tagName:"p",properties:{},children:[]},r.unshift(n)),n.children.length>0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let s=-1;for(;++s<r.length;){const e=r[s];(i||0!==s||"element"!==e.type||"p"!==e.tagName)&&a.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||i?a.push(e):a.push(...e.children)}const u=r[r.length-1];u&&(i||"element"!==u.type||"p"!==u.tagName)&&a.push({type:"text",value:"\n"});const l={type:"element",tagName:"li",properties:o,children:a};return e.patch(t,l),e.applyData(t,l)},list:function(e,t){const n={},r=e.all(t);let i=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++i<r.length;){const e=r[i];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const o={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,o),e.applyData(t,o)},paragraph:function(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},root:function(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)},strong:function(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},table:function(e,t){const n=e.all(t),r=n.shift(),i=[];if(r){const n={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],n),i.push(n)}if(n.length>0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},o=X(t.children[1]),a=K(t.children[t.children.length-1]);o&&a&&(r.position={start:o,end:a}),i.push(r)}const o={type:"element",tagName:"table",properties:{}
2,children:e.wrap(i,!0)};return e.patch(t,o),e.applyData(t,o)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const r=n?n.children:void 0,i=0===(r?r.indexOf(t):1)?"th":"td",o=n&&"table"===n.type?n.align:void 0,a=o?o.length:t.children.length;let s=-1;const u=[];for(;++s<a;){const n=t.children[s],r={},a=o?o[s]:void 0;a&&(r.align=a);let l={type:"element",tagName:i,properties:r,children:[]};n&&(l.children=e.all(n),e.patch(n,l),l=e.applyData(n,l)),u.push(l)}const l={type:"element",tagName:"tr",properties:{},children:e.wrap(u,!0)};return e.patch(t,l),e.applyData(t,l)},text:function(e,t){const n={type:"text",value:er(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:rr,yaml:rr,definition:rr,footnoteDefinition:rr};function rr(){}const ir=["children"];function or(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ar(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?or(Object(n),!0).forEach((function(t){sr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):or(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ur={}.hasOwnProperty,lr={};function cr(e,t){const n=t||lr,r=new Map,i=new Map,o=new Map,a=ar(ar({},nr),n.handlers),s={all:function(e){const t=[];if("children"in e){const n=e.children;let r=-1;for(;++r<n.length;){const i=s.one(n[r],e);if(i){if(r&&"break"===n[r-1].type&&(Array.isArray(i)||"text"!==i.type||(i.value=gr(i.value)),!Array.isArray(i)&&"element"===i.type)){const e=i.children[0];e&&"text"===e.type&&(e.value=gr(e.value))}Array.isArray(i)?t.push(...i):t.push(i)}}}return t},applyData:hr,definitionById:r,footnoteById:i,footnoteCounts:o,footnoteOrder:[],handlers:a,one:function(e,t){const n=e.type,r=s.handlers[n];if(ur.call(s.handlers,n)&&r)return r(s,e,t);if(s.options.passThrough&&s.options.passThrough.includes(n)){if("children"in e){e.children;const t=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,ir),n=In(t);return n.children=s.all(e),n}return In(e)}return(s.options.unknownHandler||fr)(s,e,t)},options:n,patch:dr,wrap:pr};return $n(e,(function(e){if("definition"===e.type||"footnoteDefinition"===e.type){const t="definition"===e.type?r:i,n=String(e.identifier).toUpperCase();t.has(n)||t.set(n,e)}})),s}function dr(e,t){e.position&&(t.position=function(e){const t=X(e),n=K(e);if(t&&n)return{start:t,end:n}}(e))}function hr(e,t){let n=t;if(e&&e.data){const t=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;if("string"==typeof t)if("element"===n.type)n.tagName=t;else{n={type:"element",tagName:t,properties:{},children:"children"in n?n.children:[n]}}"element"===n.type&&i&&Object.assign(n.properties,In(i)),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function fr(e,t){const n=t.data||{},r=!("value"in t)||ur.call(n,"hProperties")||ur.call(n,"hChildren")?{type:"element",tagName:"div",properties:{},children:e.all(t)}:{type:"text",value:t.value};return e.patch(t,r),e.applyData(t,r)}function pr(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:"\n"});++r<e.length;)r&&n.push({type:"text",value:"\n"}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:"\n"}),n}function gr(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function vr(e,t){const n=cr(e,t),r=n.one(e,void 0),i=function(e){const t="string"==typeof e.o
2ptions.clobberPrefix?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||zn,r=e.options.footnoteBackLabel||Wn,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let u=-1;for(;++u<e.footnoteOrder.length;){const i=e.footnoteById.get(e.footnoteOrder[u]);if(!i)continue;const o=e.all(i),a=String(i.identifier).toUpperCase(),l=Bn(a.toLowerCase());let c=0;const d=[],h=e.footnoteCounts.get(a);for(;void 0!==h&&++c<=h;){d.length>0&&d.push({type:"text",value:" "});let e="string"==typeof n?n:n(u,c);"string"==typeof e&&(e={type:"text",value:e}),d.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+l+(c>1?"-"+c:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof r?r:r(u,c),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}const f=o[o.length-1];if(f&&"element"===f.type&&"p"===f.tagName){const e=f.children[f.children.length-1];e&&"text"===e.type?e.value+=" ":f.children.push({type:"text",value:" "}),f.children.push(...d)}else o.push(...d);const p={type:"element",tagName:"li",properties:{id:t+"fn-"+l},children:e.wrap(o,!0)};e.patch(i,p),s.push(p)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:Nn(Nn({},In(a)),{},{id:"footnote-label"}),children:[{type:"text",value:i}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}(n),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&o.children.push({type:"text",value:"\n"},i),o}function mr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mr(Object(n),!0).forEach((function(t){br(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function br(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wr(e,t){return e&&"run"in e?async function(n,r){const i=vr(n,yr({file:r},t));await e.run(i,r)}:function(n,r){return vr(n,yr({file:r},t||e))}}function Dr(e){if(e)throw e}var xr=n(68926);function Er(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function Ar(){const e=[],t={run:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];let i=-1;const o=n.pop();if("function"!=typeof o)throw new TypeError("Expected function as last argument, not "+o);!function t(r){const a=e[++i];let s=-1;if(r)o(r);else{for(var u=arguments.length,l=new Array(u>1?u-1:0),c=1;c<u;c++)l[c-1]=arguments[c];for(;++s<n.length;)null!==l[s]&&void 0!==l[s]||(l[s]=n[s]);n=l,a?function(e,t){let n;return r;function r(){for(var t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];const s=e.length>r.length;let u;s&&r.push(i);try{u=e.apply(this,r)}catch(e){if(s&&n)throw e;return i(e)}s||(u&&u.then&&"function"==typeof u.then?u.then(o,i):u instanceof Error?i(u):o(u))}function i(e){if(!n){n=!0;for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];t(e,...i)}}function o(e){i(null,e)}}(a,t)(...l):o(null,...l)}}(null,...n)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const Cr={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');Sr(e);let n,r=0,i=-1,o=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else i<0&&(n=!0,i=o+1);return i<0?"":e.slice(r,i)}if(t===e)return"";let a=-1,s=t.length-1;for(;o--;)if(47===e.codePointAt(o)){if(n){r=o+1;break}}else a<0&&(n=!0,a=o+1),s>-1&&(e.codePointAt(o)===t.codePointAt(s--)?s<0&&(i=o):(s=-1,i=a));r===i?i=a:i<0&&(i=e.length);return e.slice(r,i)},dirname:function(e){if(Sr(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)}
vendor: 5,055 bytes, line 2
2,extname:function(e){Sr(e);let t,n=e.length,r=-1,i=0,o=-1,a=0;for(;n--;){const s=e.codePointAt(n);if(47!==s)r<0&&(t=!0,r=n+1),46===s?o<0?o=n:1!==a&&(a=1):o>-1&&(a=-1);else if(t){i=n+1;break}}if(o<0||r<0||0===a||1===a&&o===r-1&&o===i+1)return"";return e.slice(o,r)},join:function(){let e,t=-1;for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];for(;++t<r.length;)Sr(r[t]),r[t]&&(e=void 0===e?r[t]:e+"/"+r[t]);return void 0===e?".":function(e){Sr(e);const t=47===e.codePointAt(0);let n=function(e,t){let n,r,i="",o=0,a=-1,s=0,u=-1;for(;++u<=e.length;){if(u<e.length)n=e.codePointAt(u);else{if(47===n)break;n=47}if(47===n){if(a===u-1||1===s);else if(a!==u-1&&2===s){if(i.length<2||2!==o||46!==i.codePointAt(i.length-1)||46!==i.codePointAt(i.length-2))if(i.length>2){if(r=i.lastIndexOf("/"),r!==i.length-1){r<0?(i="",o=0):(i=i.slice(0,r),o=i.length-1-i.lastIndexOf("/")),a=u,s=0;continue}}else if(i.length>0){i="",o=0,a=u,s=0;continue}t&&(i=i.length>0?i+"/..":"..",o=2)}else i.length>0?i+="/"+e.slice(a+1,u):i=e.slice(a+1,u),o=u-a-1;a=u,s=0}else 46===n&&s>-1?s++:s=-1}return i}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.codePointAt(e.length-1)&&(n+="/");return t?"/"+n:n}(e)},sep:"/"};function Sr(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const _r={cwd:function(){return"/"}};function kr(e){return Boolean(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function Or(e){if("string"==typeof e)e=new URL(e);else if(!kr(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n<t.length;)if(37===t.codePointAt(n)&&50===t.codePointAt(n+1)){const e=t.codePointAt(n+2);if(70===e||102===e){const e=new TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}const Fr=["history","path","basename","stem","extname","dirname"];class Pr{constructor(e){let t;t=e?kr(e)?{path:e}:"string"==typeof e||function(e){return Boolean(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(e)?{value:e}:e:{},this.cwd="cwd"in t?"":_r.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let n,r=-1;for(;++r<Fr.length;){const e=Fr[r];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)Fr.includes(n)||(this[n]=t[n])}get basename(){return"string"==typeof this.path?Cr.basename(this.path):void 0}set basename(e){Rr(e,"basename"),Tr(e,"basename"),this.path=Cr.join(this.dirname||"",e)}get dirname(){return"string"==typeof this.path?Cr.dirname(this.path):void 0}set dirname(e){jr(this.basename,"dirname"),this.path=Cr.join(e||"",this.basename)}get extname(){return"string"==typeof this.path?Cr.extname(this.path):void 0}set extname(e){if(Tr(e,"extname"),jr(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Cr.join(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){kr(e)&&(e=Or(e)),Rr(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"==typeof this.path?Cr.basename(this.path,this.extname):void 0}set stem(e){Rr(e,"stem"),Tr(e,"stem"),this.path=Cr.join(this.dirname||"",e+(this.extname||""))}fail(e,t,n){const r=this.message(e,t,n);throw r.fatal=!0,r}info(e,t,n){const r=this.message(e,t,n);return r.fatal=void 0,r}message(e,t,n){const r=new ne(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}toString(e){if(void 0===this.value)return"";if("string"==typeof this.value)return this.value;return new TextDecoder(e||void 0).decode(this.value)}}function Tr(e,t){if(e&&e.includes(Cr.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Cr.sep+"`")}function Rr(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function jr(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}const Mr=function(e){const t=this.constructor.prototype,n=t[e],r=function(){return n.apply(r,arguments)};return Object.setPrototypeOf(r,t),r};function Ir(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Br(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Br(e,t):void 0}}
vendor: 4,712 bytes, line 2
2(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Br(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Lr={}.hasOwnProperty;class Nr extends Mr{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=Ar()}copy(){const e=new Nr;let t=-1;for(;++t<this.attachers.length;){const n=this.attachers[t];e.use(...n)}return e.data(xr(!0,{},this.namespace)),e}data(e,t){return"string"==typeof e?2===arguments.length?(Hr("data",this.frozen),this.namespace[e]=t,this):Lr.call(this.namespace,e)&&this.namespace[e]||void 0:e?(Hr("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;const e=this;for(;++this.freezeIndex<this.attachers.length;){const t=Ir(this.attachers[this.freezeIndex]),n=t[0],r=t.slice(1);if(!1===r[0])continue;!0===r[0]&&(r[0]=void 0);const i=n.call(e,...r);"function"==typeof i&&this.transformers.use(i)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(e){this.freeze();const t=qr(e),n=this.parser||this.Parser;return zr("parse",n),n(String(t),t)}process(e,t){const n=this;return this.freeze(),zr("process",this.parser||this.Parser),Wr("process",this.compiler||this.Compiler),t?r(void 0,t):new Promise(r);function r(r,i){const o=qr(e),a=n.parse(o);function s(e,n){e||!n?i(e):r?r(n):t(void 0,n)}n.run(a,o,(function(e,t,r){if(e||!t||!r)return s(e);const i=t,o=n.stringify(i,r);var a;"string"==typeof(a=o)||function(e){return Boolean(e&&"object"==typeof e&&"byteLength"in e&&"byteOffset"in e)}(a)?r.value=o:r.result=o,s(e,r)}))}}processSync(e){let t,n=!1;return this.freeze(),zr("processSync",this.parser||this.Parser),Wr("processSync",this.compiler||this.Compiler),this.process(e,(function(e,r){n=!0,Dr(e),t=r})),Gr("processSync","process",n),t}run(e,t,n){Vr(e),this.freeze();const r=this.transformers;return n||"function"!=typeof t||(n=t,t=void 0),n?i(void 0,n):new Promise(i);function i(i,o){const a=qr(t);r.run(e,a,(function(t,r,a){const s=r||e;t?o(t):i?i(s):n(void 0,s,a)}))}}runSync(e,t){let n,r=!1;return this.run(e,t,(function(e,t){Dr(e),n=t,r=!0})),Gr("runSync","run",r),n}stringify(e,t){this.freeze();const n=qr(t),r=this.compiler||this.Compiler;return Wr("stringify",r),Vr(e),r(e,n)}use(e){const t=this.attachers,n=this.namespace;if(Hr("use",this.frozen),null==e);else if("function"==typeof e){for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];l(e,i)}else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");Array.isArray(e)?u(e):s(e)}return this;function a(e){if("function"==typeof e)l(e,[]);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");if(Array.isArray(e)){const t=Ir(e);l(t[0],t.slice(1))}else s(e)}}function s(e){if(!("plugins"in e)&&!("settings"in e))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");u(e.plugins),e.settings&&(n.settings=xr(!0,n.settings,e.settings))}function u(e){let t=-1;if(null==e);else{if(!Array.isArray(e))throw new TypeError("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;){a(e[t])}}}function l(e,n){let r=-1,i=-1;for(;++r<t.length;)if(t[r][0]===e){i=r;break}if(-1===i)t.push([e,...n]);else if(n.length>0){let r=Ir(n),o=r[0],a=r.slice(1);const s=t[i][1];Er(s)&&Er(o)&&(o=xr(!0,s,o)),t[i]=[e,o,...a]}}}}const Ur=(new Nr).freeze();function zr(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `parser`")}function Wr(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `compiler`")}function Hr(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Vr(e){if(!Er(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function Gr(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function qr(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new Pr(e)}function Kr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Kr(Object(n),!0).forEach((function(t){Yr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Yr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Qr=[],$r={allowDangerousHtml:!0},Jr=/^(https?|ircs?|mailto|xmpp)$/i,Zr=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function ei(e){const t=e.allowedElements,n=e.allowElement,r=e.children||"",i=e.className,o=e.components,a=e.disallowedElements,s=e.rehypePlugins||Qr,u=e.remarkPlugins||Qr,l=e.remarkRehypeOptions?Xr(Xr({},e.remarkRehypeOptions),$r):$r,c=e.skipHtml,d=e.unwrapDisallowed,h=e.urlTransform||ti,f=Ur().use(En).use(u).use(wr,l).use(s),p=new Pr;"string"==typeof r&&(p.value=r);for(const t of Zr)Object.hasOwn(e,t.from)&&(t.from,t.to&&t.to,t.id);const g=f.parse(p);let v=f.runSync(g,p);return i&&(v={type:"element",tagName:"div",properties:{className:i},children:"root"===v.type?v.children:[v]}),$n(v,(function(e,r,i){if("raw"===e.type&&i&&"number"==typeof r)return c?i.children.splice(r,1):i.children[r]={type:"text",value:e.value},r;if("element"===e.type){let t;for(t in Ee)if(Object.hasOwn(Ee,t)&&Object.hasOwn(e.properties,t)){const n=e.properties[t],r=Ee[t];(null===r||r.includes(e.tagName))&&(e.properties[t]=h(String(n||""),t,e))}}if("element"===e.type){let o=t?!t.includes(e.tagName):!!a&&a.includes(e.tagName);if(!o&&n&&"number"==typeof r&&(o=!n(e,r,i)),o&&i&&"number"==typeof r)return d&&e.children?i.children.splice(r,1,...e.children):i.children.splice(r,1),r}})),he(v,{Fragment:Ae.Fragment,components:o,ignoreInvalidStyle:!0,jsx:Ae.jsx,jsxs:Ae.jsxs,passKeys:!0,passNode:!0})}function ti(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return t<0||i>-1&&t>i||n>-1&&t>n||r>-1&&t>r||Jr.test(e.slice(0,t))?e:""}},44224(e,t,n){"use strict";n.d(t,{A:()=>_});var r=n(78685),i=n(2057),o=n(35576),a=n(35523),s=n(26493),u=n(55626),l=n(36626),c=Object.prototype.hasOwnProperty;function d(e,t,n){for(n of e.keys())if(h(n,t))return n}function h(e,t){var n,r,i;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&h(e[r],t[r]););return-1===r}if(n===Set){if(e.size!==t.size)return!1;for(r of e){if((i=r)&&"object"==typeof i&&!(i=d(t,i)))return!1;if(!t.has(i))return!1}return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e){if((i=r[0])&&"object"==typeof i&&!(i=d(t,i)))return!1;if(!h(r[1],t.get(i)))return!1}return!0}
2if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return-1===r}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return-1===r}if(!n||"object"==typeof e){for(n in r=0,e){if(c.call(e,n)&&++r&&!c.call(t,n))return!1;if(!(n in t)||!h(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!=e&&t!=t}var f=n(59433),p=n(89922),g=n(35285);class v{constructor(){this.externalLinkEnabled=!0,this.externalLinkRel=void 0,this.externalLinkTarget=void 0,this.isInPresentationMode=!1,this.pdfDocument=void 0,this.pdfViewer=void 0}setDocument(e){this.pdfDocument=e}setViewer(e){this.pdfViewer=e}setExternalLinkRel(e){this.externalLinkRel=e}setExternalLinkTarget(e){this.externalLinkTarget=e}setHistory(){}get pagesCount(){return this.pdfDocument?this.pdfDocument.numPages:0}get page(){return(0,u.A)(this.pdfViewer,"PDF viewer is not initialized."),this.pdfViewer.currentPageNumber||0}set page(e){(0,u.A)(this.pdfViewer,"PDF viewer is not initialized."),this.pdfViewer.currentPageNumber=e}get rotation(){return 0}set rotation(e){}goToDestination(e){return new Promise((t=>{(0,u.A)(this.pdfDocument,"PDF document not loaded."),(0,u.A)(e,"Destination is not specified."),"string"==typeof e?this.pdfDocument.getDestination(e).then(t):Array.isArray(e)?t(e):e.then(t)})).then((e=>{(0,u.A)(Array.isArray(e),'"'.concat(e,'" is not a valid destination array.'));const t=e[0];new Promise((e=>{(0,u.A)(this.pdfDocument,"PDF document not loaded."),t instanceof Object?this.pdfDocument.getPageIndex(t).then((t=>{e(t)})).catch((()=>{(0,u.A)(!1,'"'.concat(t,'" is not a valid page reference.'))})):"number"==typeof t?e(t):(0,u.A)(!1,'"'.concat(t,'" is not a valid destination reference.'))})).then((t=>{const n=t+1;(0,u.A)(this.pdfViewer,"PDF viewer is not initialized."),(0,u.A)(n>=1&&n<=this.pagesCount,'"'.concat(n,'" is not a valid page number.')),this.pdfViewer.scrollPageIntoView({dest:e,pageIndex:t,pageNumber:n})}))}))}navigateTo(e){this.goToDestination(e)}goToPage(e){const t=e-1;(0,u.A)(this.pdfViewer,"PDF viewer is not initialized."),(0,u.A)(e>=1&&e<=this.pagesCount,'"'.concat(e,'" is not a valid page number.')),this.pdfViewer.scrollPageIntoView({pageIndex:t,pageNumber:e})}addLinkAttributes(e,t,n){e.href=t,e.rel=this.externalLinkRel||"noopener noreferrer nofollow",e.target=n?"_blank":this.externalLinkTarget||""}getDestinationHash(){return"#"}getAnchorUrl(){return"#"}setHash(){}executeNamedAction(){}cachePageRef(){}isPageVisible(){return!0}isPageCached(){return!0}executeSetOCGState(){}}const m={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};var y=n(8087),b=n(14552);function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return D(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?D(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var x=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(e){o(e)}}function s(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};const A=f.Tm,C=(e,t)=>{switch(t){case m.NEED_PASSWORD:e(prompt("Enter the password to open this PDF file."));break;case m.INCORRECT_PASSWORD:e(prompt("Invalid password. Please try again."));break}};function S(e){return"object"==typeof e&&null!==e&&("data"in e||"range"in e||"url"in e)}const _=(0,i.forwardRef)((function(e,t){var n=e.children,c=e.className,d=e.error,m=void 0===d?"Failed to load PDF file.":d,D=e.externalLinkRel,_=e.externalLinkTarget,k=e.file,O=e.inputRef,F=e.imageResourcesPath,P=e.loading,T=void 0===P?"Loading PDF…":P,R=e.noData,j=void 0===R?"No PDF file specified.":R,M=e.onItemClick,I=e.onLoadError,B=e.onLoadProgress,L=e.onLoadSuccess,N=e.onPassword,U=void 0===N?C:N,z=e.onSourceError,W=e.onSourceSuccess,H=e.options,V=e.renderMode,G=e.rotate,q=E(e,["children","className","error","externalLinkRel","externalLinkTarget","file","inputRef","imageResourcesPath","loading","noData","onItemClick","onLoadError","onLoadProgress","onLoadSuccess","onPassword","onSourceError","onSourceSuccess","options","renderMode","rotate"]);const K=w((0,b.A)(),2),X=K[0],Y=K[1],Q=X.value,$=X.error,J=w((0,b.A)(),2),Z=J[0],ee=J[1],te=Z.value,ne=Z.error,re=(0,i.useRef)(new v),ie=(0,i.useRef)([]),oe=(0,i.useRef)(void 0),ae=(0,i.useRef)(void 0);k&&k!==oe.current&&S(k)&&(l(!h(k,oe.current),'File prop passed to <Document /> changed, but it\'s equal to previous one. This might result in unnecessary reloads. Consider memoizing the value passed to "file" prop.'),oe.current=k),H&&H!==ae.current&&(l(!h(H,ae.current),'Options prop passed to <Document /> changed, but it\'s equal to previous one. This might result in unnecessary reloads. Consider memoizing the value passed to "options" prop.'),ae.current=H);const se=(0,i.useRef)({scrollPageIntoView:e=>{const t=e.dest,n=e.pageNumber,r=e.pageIndex,i=void 0===r?n-1:r;if(M)return void M({dest:t,pageIndex:i,pageNumber:n});const o=ie.current[i];o?o.scrollIntoView():l(!1,"An internal link leading to page ".concat(n," was clicked, but neither <Document> was provided with onItemClick nor it was able to find the page within itself. Either provide onItemClick to <Document>
2 and handle navigating by yourself or ensure that all pages are rendered within <Document>."))}});(0,i.useImperativeHandle)(t,(()=>({linkService:re,pages:ie,viewer:se})),[]),(0,i.useEffect)((function(){Y({type:"RESET"})}),[k,Y]);const ue=(0,i.useCallback)((()=>x(this,void 0,void 0,(function*(){if(!k)return null;if("string"==typeof k){if((0,y.zL)(k)){return{data:(0,y.jA)(k)}}return(0,y.qC)(),{url:k}}if(k instanceof A)return{range:k};if((0,y.mw)(k))return{data:k};if(y.Bd&&(0,y.qf)(k)){return{data:yield(0,y.h1)(k)}}if((0,u.A)("object"==typeof k,"Invalid parameter in file, need either Uint8Array, string or a parameter object"),(0,u.A)(S(k),"Invalid parameter object: need either .data, .range or .url"),"url"in k&&"string"==typeof k.url){if((0,y.zL)(k.url)){const e=k.url,t=E(k,["url"]),n=(0,y.jA)(e);return Object.assign({data:n},t)}(0,y.qC)()}return k}))),[k]);(0,i.useEffect)((()=>{const e=(0,a.A)(ue());return e.promise.then((e=>{Y({type:"RESOLVE",value:e})})).catch((e=>{Y({type:"REJECT",error:e})})),()=>{(0,y.xL)(e)}}),[ue,Y]),(0,i.useEffect)((()=>{void 0!==Q&&(!1!==Q?W&&W():$&&(l(!1,$.toString()),z&&z($)))}),[Q]),(0,i.useEffect)((function(){ee({type:"RESET"})}),[ee,Q]),(0,i.useEffect)((function(){if(!Q)return;const e=H?Object.assign(Object.assign({},Q),H):Q,t=f.YE(e);B&&(t.onProgress=B),U&&(t.onPassword=U);const n=t,r=n.promise.then((e=>{ee({type:"RESOLVE",value:e})})).catch((e=>{n.destroyed||ee({type:"REJECT",error:e})}));return()=>{r.finally((()=>n.destroy()))}}),[H,ee,Q]),(0,i.useEffect)((()=>{void 0!==te&&(!1!==te?te&&(L&&L(te),ie.current=new Array(te.numPages),re.current.setDocument(te)):ne&&(l(!1,ne.toString()),I&&I(ne)))}),[te]),(0,i.useEffect)((function(){re.current.setViewer(se.current),re.current.setExternalLinkRel(D),re.current.setExternalLinkTarget(_)}),[D,_]);const le=(0,i.useCallback)(((e,t)=>{ie.current[e]=t}),[]),ce=(0,i.useCallback)((e=>{delete ie.current[e]}),[]),de=(0,i.useMemo)((()=>({imageResourcesPath:F,linkService:re.current,onItemClick:M,pdf:te,registerPage:le,renderMode:V,rotate:G,unregisterPage:ce})),[F,M,te,le,V,G,ce]),he=(0,i.useMemo)((()=>(0,o.Ay)(q,(()=>te))),[q,te]);return(0,r.jsx)("div",Object.assign({className:(0,s.A)("react-pdf__Document",c),ref:O,style:{"--scale-factor":"1"}},he,{children:k?null==te?(0,r.jsx)(g.A,{type:"loading",children:"function"==typeof T?T():T}):!1===te?(0,r.jsx)(g.A,{type:"error",children:"function"==typeof m?m():m}):(0,r.jsx)(p.A.Provider,{value:de,children:n}):(0,r.jsx)(g.A,{type:"no-data",children:"function"==typeof j?j():j})}))}))},89922(e,t,n){"use strict";n.d(t,{A:()=>r});const r=(0,n(2057).createContext)(null)},35285(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(78685);function i(e){let t=e.children,n=e.type;return(0,r.jsx)("div",{className:"react-pdf__message react-pdf__message--".concat(n),children:t})}},43723(e,t,n){"use strict";n.d(t,{A:()=>H});var r=n(78685),i=n(2057),o=n(35523),a=n(35576),s=n(26493);function u(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e.filter(Boolean);return n.length<=1?n[0]||null:function(e){n.forEach((function(t){"function"==typeof t?t(e):t&&(t.current=e)}))}}var l=n(55626),c=n(36626);const d=(0,i.createContext)(null);var h=n(35285),f=n(59433);const p={Document:null,DocumentFragment:null,Part:"group",Sect:"group",Div:"group",Aside:"note",NonStruct:"none",P:null,H:"heading",Title:null,FENote:"note",Sub:"group",Lbl:null,Span:null,Em:null,Strong:null,Link:"link",Annot:"note",Form:"form",Ruby:null,RB:null,RT:null,RP:null,Warichu:null,WT:null,WP:null,L:"list",LI:"listitem",LBody:null,Table:"table",TR:"row",TH:"columnheader",TD:"cell",THead:"columnheader",TBody:null,TFoot:null,Caption:null,Figure:"figure",Formula:null,Artifact:null},g=/^H(\d+)$/;function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function y(e){return"children"in e}function b(e){return!!y(e)&&(1===e.children.length&&0 in e.children&&"id"in e.children[0])}function w(e){const t={};if(y(e)){const n=e.role,r=n.match(g);if(r)t.role="heading",t["aria-level"]=Number(r[1]);else if(function(e){return e in p}(n)){const e=p[n];e&&(t.role=e)}}return t}function D(e){const t={};if(y(e)){if(void 0!==e.alt&&(t["aria-label"]=e.alt),void 0!==e.lang&&(t.lang=e.lang),b(e)){const n=v(e.children,1)[0];if(n){const e=D(n);return Object.assign(Object.assign({},t),e)}}}else"id"in e&&(t["aria-owns"]=e.id);return t}function x(e){return e?Object.assign(Object.assign({},w(e)),D(e)):null}function E(e){let t=e.className,n=e.node;const o=(0,i.useMemo)((()=>x(n)),[n]),a=(0,i.useMemo)((()=>y(n)?b(n)?null:n.children.map(((e,t)=>(0,r.jsx)(E,{node:e},t))):null),[n]);return(0,r.jsx)("span",Object.assign({className:t},o,{children:a}))}function A(){return(0,i.useContext)(d)}var C=n(14552),S=n(8087);function _(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return k(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function O(){const e=A();(0,l.A)(e,"Unable to find Page context.");const t=e.onGetStructTreeError,n=e.onGetStructTreeSuccess,a=_((0,C.A)(),2),s=a[0],u=a[1],d=s.value,h=s.error,f=e.customTextRenderer,p=e.page;return(0,i.useEffect)((function(){u({type:"RESET"})}),[u,p]),(0,i.useEffect)((function(){if(f)return;if(!p)return;const e=(0,o.A)(p.getStructTree()),t=e;return e.promise.then((e=>{u({type:"RESOLVE",value:e})})).catch((e=>{u({type:"REJECT",error:e})})),()=>(0,S.xL)(t)}),[f,p,u]),(0,i.useEffect)((()=>{void 0!==d&&(!1!==d?d&&n&&n(d):h&&(c(!1,h.toString()),t&&t(h)))}),[d]),d?(0,r.jsx)(E,{className:"react-pdf__Page__structTree structTree",node:d}):null}const F=f.ng;function P(e){const t=A();(0,l.A)(t,"Unable to find Page context.");const n=Object.assign(Object.assign({},t),e),o=n._className,a=n.canvasBackground,s=n.devicePixelRatio,d=void 0===s?(0,S.mZ)():s,h=n.onRenderError,f=n.onRenderSuccess,p=n.page,g=n.renderForms,v=n.renderTextLayer,m=n.rotate,y=n.scale,b=e.canvasRef;(0,l.A)(p,"Attempted to render page canvas, but no page was specified.");const w=(0,i.useRef)(null);function D(e){(0,S.UT)(e)||(c(!1,e.toString()),h&&h(e))}const x=(0,i.useMemo)((()=>p.getViewport({scale:y*d,rotation:m})),[d,p,m,y]),E=(0,i.useMemo)((()=>p.getViewport({scale:y,rotation:m})),[p,m,y]);(0,i.useEffect)((function(){if(!p)return;p.cleanup();const e=w.current;if(!e)return;e.width=x.width,e.height=x.height,e.style.width="".concat(Math.floor(E.width),"px"),e.style.height="".concat(Math.floor(E.height),"px"),e.style.visibility="hidden";const t={annotationMode:g?F.ENABLE_FORMS:F.ENABLE,canvasContext:e.getContext("2d",{alpha:!1}),viewport:x};a&&(t.background=a);const n=p.render(t),r=n;return n.promise.then((()=>{e.style.visibility="",p&&f&&f((0,S.vS)(p,y))})).catch(D),()=>(0,S.xL)(r)}),[a,p,g,x,E]);const C=(0,i.useCallback)((()=>{const e=w.current;e&&(e.width=0,e.height=0)}),[]);return(0,i.useEffect)((()=>C),[C]),(0,r.jsx)("canvas",{className:"".concat(o,"__canvas"),dir:"ltr",ref:u(b,w),style:{display:"block",userSelect:"none"},children:v?(0,r.jsx)(O,{}):null})}function T(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}
2finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return R(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function j(){const e=A();(0,l.A)(e,"Unable to find Page context.");const t=e.customTextRenderer,n=e.onGetTextError,a=e.onGetTextSuccess,u=e.onRenderTextLayerError,d=e.onRenderTextLayerSuccess,h=e.page,p=e.pageIndex,g=e.pageNumber,v=e.rotate,m=e.scale;(0,l.A)(h,"Attempted to load page text content, but no page was specified.");const y=T((0,C.A)(),2),b=y[0],w=y[1],D=b.value,x=b.error,E=(0,i.useRef)(null);c(1===Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--react-pdf-text-layer"),10),"TextLayer styles not found. Read more: https://github.com/wojtekmaj/react-pdf#support-for-text-layer"),(0,i.useEffect)((function(){w({type:"RESET"})}),[h,w]),(0,i.useEffect)((function(){if(!h)return;const e=(0,o.A)(h.getTextContent()),t=e;return e.promise.then((e=>{w({type:"RESOLVE",value:e})})).catch((e=>{w({type:"REJECT",error:e})})),()=>(0,S.xL)(t)}),[h,w]),(0,i.useEffect)((()=>{void 0!==D&&(!1!==D?D&&a&&a(D):x&&(c(!1,x.toString()),n&&n(x)))}),[D]);const _=(0,i.useCallback)((()=>{d&&d()}),[d]),k=(0,i.useCallback)((e=>{c(!1,e.toString()),u&&u(e)}),[u]);const O=(0,i.useMemo)((()=>h.getViewport({scale:m,rotation:v})),[h,v,m]);return(0,i.useLayoutEffect)((function(){if(!h||!D)return;const e=E.current;if(!e)return;e.innerHTML="";const n=h.streamTextContent({includeMarkedContent:!0}),r={container:e,textContentSource:n,viewport:O},i=new f.D6(r),o=i;return i.render().then((()=>{const n=document.createElement("div");n.className="endOfContent",e.append(n);const r=e.querySelectorAll('[role="presentation"]');if(t){let e=0;D.items.forEach(((n,i)=>{if(!function(e){return"str"in e}(n))return;const o=r[e];if(!o)return;const a=t(Object.assign({pageIndex:p,pageNumber:g,itemIndex:i},n));o.innerHTML=a,e+=n.str&&n.hasEOL?2:1}))}_()})).catch(k),()=>(0,S.xL)(o)}),[t,k,_,h,p,g,D,O]),(0,r.jsx)("div",{className:(0,s.A)("react-pdf__Page__textContent","textLayer"),onMouseUp:function(){const e=E.current;e&&e.classList.remove("selecting")},onMouseDown:function(){const e=E.current;e&&e.classList.add("selecting")},ref:E})}var M=n(89922);function I(){return(0,i.useContext)(M.A)}function B(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return L(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function N(){const e=I(),t=A();(0,l.A)(t,"Unable to find Page context.");const n=Object.assign(Object.assign({},e),t),a=n.imageResourcesPath,u=n.linkService,d=n.onGetAnnotationsError,h=n.onGetAnnotationsSuccess,p=n.onRenderAnnotationLayerError,g=n.onRenderAnnotationLayerSuccess,v=n.page,m=n.pdf,y=n.renderForms,b=n.rotate,w=n.scale,D=void 0===w?1:w;(0,l.A)(m,"Attempted to load page annotations, but no document was specified. Wrap <Page /> in a <Document />
2 or pass explicit `pdf` prop."),(0,l.A)(v,"Attempted to load page annotations, but no page was specified."),(0,l.A)(u,"Attempted to load page annotations, but no linkService was specified.");const x=B((0,C.A)(),2),E=x[0],_=x[1],k=E.value,O=E.error,F=(0,i.useRef)(null);c(1===Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--react-pdf-annotation-layer"),10),"AnnotationLayer styles not found. Read more: https://github.com/wojtekmaj/react-pdf#support-for-annotations"),(0,i.useEffect)((function(){_({type:"RESET"})}),[_,v]),(0,i.useEffect)((function(){if(!v)return;const e=(0,o.A)(v.getAnnotations()),t=e;return e.promise.then((e=>{_({type:"RESOLVE",value:e})})).catch((e=>{_({type:"REJECT",error:e})})),()=>{(0,S.xL)(t)}}),[_,v]),(0,i.useEffect)((()=>{void 0!==k&&(!1!==k?k&&h&&h(k):O&&(c(!1,O.toString()),d&&d(O)))}),[k]);const P=(0,i.useMemo)((()=>v.getViewport({scale:D,rotation:b})),[v,b,D]);return(0,i.useEffect)((function(){if(!(m&&v&&u&&k))return;const e=F.current;if(!e)return;const t=P.clone({dontFlip:!0}),n={accessibilityManager:null,annotationCanvasMap:null,annotationEditorUIManager:null,div:e,l10n:null,page:v,structTreeLayer:null,viewport:t},r={annotations:k,annotationStorage:m.annotationStorage,div:e,imageResourcesPath:a,linkService:u,page:v,renderForms:y,viewport:t};e.innerHTML="";try{new f.dU(n).render(r),g&&g()}catch(e){!function(e){c(!1,"".concat(e)),p&&p(e)}(e)}return()=>{}}),[k,a,u,v,m,y,P]),(0,r.jsx)("div",{className:(0,s.A)("react-pdf__Page__annotations","annotationLayer"),ref:F})}function U(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return z(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var W=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};function H(e){const t=I(),n=Object.assign(Object.assign({},t),e),f=n._className,p=void 0===f?"react-pdf__Page":f,g=n._enableRegisterUnregisterPage,v=void 0===g||g,m=n.canvasBackground,y=n.canvasRef,b=n.children,w=n.className,D=n.customRenderer,x=n.customTextRenderer,E=n.devicePixelRatio,A=n.error,_=void 0===A?"Failed to load the page.":A,k=n.height,O=n.inputRef,F=n.loading,T=void 0===F?"Loading page…":F,R=n.noData,M=void 0===R?"No page specified.":R,B=n.onGetAnnotationsError,L=n.onGetAnnotationsSuccess,z=n.onGetStructTreeError,H=n.onGetStructTreeSuccess,V=n.onGetTextError,G=n.onGetTextSuccess,q=n.onLoadError,K=n.onLoadSuccess,X=n.onRenderAnnotationLayerError,Y=n.onRenderAnnotationLayerSuccess,Q=n.onRenderError,$=n.onRenderSuccess,J=n.onRenderTextLayerError,Z=n.onRenderTextLayerSuccess,ee=n.pageIndex,te=n.pageNumber,ne=n.pdf,re=n.registerPage,ie=n.renderAnnotationLayer,oe=void 0===ie||ie,ae=n.renderForms,se=void 0!==ae&&ae,ue=n.renderMode,le=void 0===ue?"canvas":ue,ce=n.renderTextLayer,de=void 0===ce||ce,he=n.rotate,fe=n.scale,pe=void 0===fe?1:fe,ge=n.unregisterPage,ve=n.width,me=W(n,["_className","_enableRegisterUnregisterPage","canvasBackground","canvasRef","children","className","customRenderer","customTextRenderer","devicePixelRatio","error","height","inputRef","loading","noData","onGetAnnotationsError","onGetAnnotationsSuccess","onGetStructTreeError","onGetStructTreeSuccess","onGetTextError","onGetTextSuccess","onLoadError","onLoadSuccess","onRenderAnnotationLayerError","onRenderAnnotationLayerSuccess","onRenderError","onRenderSuccess","onRenderTextLayerError","onRenderTextLayerSuccess","pageIndex","pageNumber","pdf","registerPage","renderAnnotationLayer","renderForms","renderMode","renderTextLayer","rotate","scale","unregisterPage","width"]),ye=U((0,C.A)(),2),be=ye[0],we=ye[1],De=be.value,xe=be.error,Ee=(0,i.useRef)(null);(0,l.A)(ne,"Attempted to load a page, but no document was specified. Wrap <Page /> in a <Document /> or pass explicit `pdf` prop.");const Ae=(0,S.ci)(te)?te-1:null!=ee?ee:null,Ce=null!=te?te:(0,S.ci)(ee)?ee+1:null,Se=null!=he?he:De?De.rotate:null,_e=(0,i.useMemo)((()=>
2{if(!De)return null;let e=1;const t=null!=pe?pe:1;if(ve||k){const t=De.getViewport({scale:1,rotation:Se});ve?e=ve/t.width:k&&(e=k/t.height)}return t*e}),[k,De,Se,pe,ve]);(0,i.useEffect)((function(){return()=>{(0,S.ci)(Ae)&&v&&ge&&ge(Ae)}}),[v,ne,Ae,ge]),(0,i.useEffect)((function(){we({type:"RESET"})}),[we,ne,Ae]),(0,i.useEffect)((function(){if(!ne||!Ce)return;const e=(0,o.A)(ne.getPage(Ce)),t=e;return e.promise.then((e=>{we({type:"RESOLVE",value:e})})).catch((e=>{we({type:"REJECT",error:e})})),()=>(0,S.xL)(t)}),[we,ne,Ce]),(0,i.useEffect)((()=>{void 0!==De&&(!1!==De?function(){if(K){if(!De||!_e)return;K((0,S.vS)(De,_e))}if(v&&re){if(!(0,S.ci)(Ae)||!Ee.current)return;re(Ae,Ee.current)}}():xe&&(c(!1,xe.toString()),q&&q(xe)))}),[De,_e]);const ke=(0,i.useMemo)((()=>De&&(0,S.ci)(Ae)&&Ce&&(0,S.ci)(Se)&&(0,S.ci)(_e)?{_className:p,canvasBackground:m,customTextRenderer:x,devicePixelRatio:E,onGetAnnotationsError:B,onGetAnnotationsSuccess:L,onGetStructTreeError:z,onGetStructTreeSuccess:H,onGetTextError:V,onGetTextSuccess:G,onRenderAnnotationLayerError:X,onRenderAnnotationLayerSuccess:Y,onRenderError:Q,onRenderSuccess:$,onRenderTextLayerError:J,onRenderTextLayerSuccess:Z,page:De,pageIndex:Ae,pageNumber:Ce,renderForms:se,renderTextLayer:de,rotate:Se,scale:_e}:null),[p,m,x,E,B,L,z,H,V,G,X,Y,Q,$,J,Z,De,Ae,Ce,se,de,Se,_e]),Oe=(0,i.useMemo)((()=>(0,a.Ay)(me,(()=>De?_e?(0,S.vS)(De,_e):void 0:De))),[me,De,_e]),Fe="".concat(Ae,"@").concat(_e,"/").concat(Se);function Pe(){switch(le){case"custom":return(0,l.A)(D,'renderMode was set to "custom", but no customRenderer was passed.'),(0,r.jsx)(D,{},"".concat(Fe,"_custom"));case"none":return null;default:return(0,r.jsx)(P,{canvasRef:y},"".concat(Fe,"_canvas"))}}return(0,r.jsx)("div",Object.assign({className:(0,s.A)(p,w),"data-page-number":Ce,ref:u(O,Ee),style:{"--scale-factor":"".concat(_e),backgroundColor:m||"white",position:"relative",minWidth:"min-content",minHeight:"min-content"}},Oe,{children:Ce?null===ne||null==De?(0,r.jsx)(h.A,{type:"loading",children:"function"==typeof T?T():T}):!1===ne||!1===De?(0,r.jsx)(h.A,{type:"error",children:"function"==typeof _?_():_}):(0,r.jsxs)(d.Provider,{value:ke,children:[Pe(),de?(0,r.jsx)(j,{},"".concat(Fe,"_text")):null,oe?(0,r.jsx)(N,{},"".concat(Fe,"_annotations")):null,b]}):(0,r.jsx)(h.A,{type:"no-data",children:"function"==typeof M?M():M})}))}},14552(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(2057);function i(e,t){switch(t.type){case"RESOLVE":return{value:t.value,error:void 0};case"REJECT":return{value:!1,error:t.error};case"RESET":return{value:void 0,error:void 0};default:return e}}function o(){return(0,r.useReducer)(i,{value:void 0,error:void 0})}},8087(e,t,n){"use strict";n.d(t,{Bd:()=>s,UT:()=>b,ci:()=>l,h1:()=>w,jA:()=>f,mZ:()=>p,mw:()=>c,qC:()=>v,qf:()=>d,vS:()=>y,xL:()=>m,zL:()=>h});
2var r=n(55626),i=n(36626);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const s="undefined"!=typeof window,u=s&&"file:"===window.location.protocol;function l(e){return function(e){return void 0!==e}(e)&&null!==e}function c(e){return e instanceof ArrayBuffer}function d(e){return(0,r.A)(s,"isBlob can only be used in a browser environment"),e instanceof Blob}function h(e){return function(e){return"string"==typeof e}(e)&&/^data:/.test(e)}function f(e){(0,r.A)(h(e),"Invalid data URI.");const t=o(e.split(","),2),n=t[0],i=void 0===n?"":n,a=t[1],s=void 0===a?"":a;return-1!==i.split(";").indexOf("base64")?atob(s):unescape(s)}function p(){return s&&window.devicePixelRatio||1}const g="On Chromium based browsers, you can use --allow-file-access-from-files flag for debugging purposes.";function v(){i(!u,"Loading PDF as base64 strings/URLs may not work on protocols other than HTTP/HTTPS. ".concat(g))}function m(e){(null==e?void 0:e.cancel)&&e.cancel()}function y(e,t){return Object.defineProperty(e,"width",{get(){return this.view[2]*t},configurable:!0}),Object.defineProperty(e,"height",{get(){return this.view[3]*t},configurable:!0}),Object.defineProperty(e,"originalWidth",{get(){return this.view[2]},configurable:!0}),Object.defineProperty(e,"originalHeight",{get(){return this.view[3]},configurable:!0}),e}
2function b(e){return"RenderingCancelledException"===e.name}function w(e){return new Promise(((t,n)=>{const r=new FileReader;r.onload=()=>{if(!r.result)return n(new Error("Error while reading a file."));t(r.result)},r.onerror=e=>{if(!e.target)return n(new Error("Error while reading a file."));const t=e.target.error;if(!t)return n(new Error("Error while reading a file."));switch(t.code){case t.NOT_FOUND_ERR:return n(new Error("Error while reading a file: File not found."));case t.SECURITY_ERR:return n(new Error("Error while reading a file: Security error."));case t.ABORT_ERR:return n(new Error("Error while reading a file: Aborted."));default:return n(new Error("Error while reading a file."))}},r.readAsArrayBuffer(e)}))}},55626(e,t,n){"use strict";n.d(t,{A:()=>i});var r="Invariant failed";function i(e,t){if(!e)throw new Error(r)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.