PageSourceSearch

https://parliament.gov.pg/wp-content/plugins/parliamentpg/public/a…/static/js/main.77670990.js?ver=1789389592

js parliament.gov.pg collected 2026-09-24 19:59:17 UTC 687,314 bytes, 3 lines download raw bytes

vendor: 5,423 bytes, lines 1-2
1/*! For license information please see main.77670990.js.LICENSE.txt */
2(()=>{var e={43(e,t,n){"use strict";e.exports=n(202)},139(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=o(e,a(n)))}return e}function a(e){if("string"===typeof e||"number"===typeof e)return e;if("object"!==typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=o(t,n));return t}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},153(e,t,n){"use strict";var r=n(43),i=Symbol.for("react.element"),a=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:i,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},173(e,t,n){e.exports=n(497)()},202(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||p}function b(){}function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||p}v.prototype.isReactComponent={},v.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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=v.prototype;var x=y.prototype=new b;x.constructor=y,m(x,v.prototype),x.isPureReactComponent=!0;var w=Array.isArray,E=Object.prototype.hasOwnProperty,S={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var i,a={},o=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(o=""+t.key),t)E.call(t,i)&&!C.hasOwnProperty(i)&&(a[i]=t[i]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(i in l=e.defaultProps)void 0===a[i]&&(a[i]=l[i]);return{$$typeof:n,type:e,key:o,ref:s,props:a,_owner:S.current}}function D(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var N=/\/+/g;function j(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 A(e,t,i,a,o){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return o=o(l=e),e=""===a?"."+j(l,0):a,w(o)?(i="",null!=e&&(i=e.replace(N,"$&/")+"/"),A(o,t,i,"",function(e){return e})):null!=o&&(D(o)&&(o=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,i+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(N,"$&/")+"/")+e)),t.push(o)),1;if(l=0,a=""===a?".":a+":",w(e))for(var c=0;c<e.length;c++){var u=a+j(s=e[c],c);l+=A(s,t,i,u,o)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=A(s=s.value,t,i,u=a+j(s,c++),o);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 l}function _(e,t,n){if(null==e)return e;var r=[],i=0;return A(e,r,"","",function(e){return t.call(n,e,i++)}),r}function T(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 M={current:null},R={transition:null},O={ReactCurrentDispatcher:M,ReactCurrentBatchConfig:R,ReactCurrentOwner:S};t.Children={map:_,forEach:function(e,t,n){_(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return _(e,function(){t++}),t},toArray:function(e){return _(e,function(e){return e})||[]},only:function(e){if(!D(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=i,t.Profiler=o,t.PureComponent=y,t.StrictMode=a,t.Suspense=u,t.__SECRET_INT
vendor: 7,036 bytes, line 2
2ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=m({},e.props),a=e.key,o=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(o=t.ref,s=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)E.call(t,c)&&!C.hasOwnProperty(c)&&(i[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)i.children=r;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];i.children=l}return{$$typeof:n,type:e.type,key:a,ref:o,props:i,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=k,t.createFactory=function(e){var t=k.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=D,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:T}},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=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return M.current.useCallback(e,t)},t.useContext=function(e){return M.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return M.current.useDeferredValue(e)},t.useEffect=function(e,t){return M.current.useEffect(e,t)},t.useId=function(){return M.current.useId()},t.useImperativeHandle=function(e,t,n){return M.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return M.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return M.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return M.current.useMemo(e,t)},t.useReducer=function(e,t,n){return M.current.useReducer(e,t,n)},t.useRef=function(e){return M.current.useRef(e)},t.useState=function(e){return M.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return M.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return M.current.useTransition()},t.version="18.2.0"},218(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},234(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<a(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,o=i>>>1;r<o;){var s=2*(r+1)-1,l=e[s],c=s+1,u=e[c];if(0>a(l,n))c<i&&0>a(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<i&&0>a(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function a(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 o=performance;t.unstable_now=function(){return o.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,f=null,h=3,p=!1,m=!1,g=!1,v="function"===typeof setTimeout?setTimeout:null,b="function"===typeof clearTimeout?clearTimeout:null,y="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=r(u);null!==t;){if(null===t.callback)i(u);else{if(!(t.startTime<=e))break;i(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function w(e){if(g=!1,x(e),!m)if(null!==r(c))m=!0,R(E);else{var t=r(u);null!==t&&O(w,t.startTime-e)}}function E(e,n){m=!1,g&&(g=!1,b(D),D=-1),p=!0;var a=h;try{for(x(n),f=r(c);null!==f&&(!(f.expirationTime>n)||e&&!A());){var o=f.callback;if("function"===typeof o){f.callback=null,h=f.priorityLevel;var s=o(f.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?f.callback=s:f===r(c)&&i(c),x(n)}else i(c);f=r(c)}if(null!==f)var l=!0;else{var d=r(u);null!==d&&O(w,d.startTime-n),l=!1}return l}finally{f=null,h=a,p=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,C=!1,k=null,D=-1,N=5,j=-1;function A(){return!(t.unstable_now()-j<N)}function _(){if(null!==k){var e=t.unstable_now();j=e;var n=!0;try{n=k(!0,e)}finally{n?S():(C=!1,k=null)}}else C=!1}if("function"===typeof y)S=function(){y(_)};else if("undefined"!==typeof MessageChannel){var T=new MessageChannel,M=T.port2;T.port1.onmessage=_,S=function(){M.postMessage(null)}}else S=function(){v(_,0)};function R(e){k=e,C||(C=!0,S())}function O(e,n){D=v(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(){m||p||(m=!0,R(E))},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"):N=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return h},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(h){case 1:case 2:case 3:var t=3;break;default:t=h}var n=h;h=t;try{return e()}finally{h=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=h;h=e;try{return t()}finally{h=n}},t.unstable_scheduleCallback=function(e,i,a){var o=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?o+a:o:a=o,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:a,expirationTime:s=a+s,sortIndex:-1},a>o?(e.sortIndex=a,n(u,e),null===r(c)&&e===r(u)&&(g?(b(D),D=-1):g=!0,O(w,a-o))):(e.sortIndex=s,n(c,e),m||p||(m=!0,R(E))),e},t.unstable_shouldYield=A,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},391(e,t,n){"use strict";var r=n(950);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},440(e){"use strict";var t=function(){};e.exports=t},497(e,t,n){"use strict";var r=n(218);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,a,o){if(o!==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:a,resetWarningCache:i}
vendor: 4,513 bytes, line 2
2;return n.PropTypes=n,n}},579(e,t,n){"use strict";e.exports=n(153)},730(e,t,n){"use strict";var r=n(43),i=n(853);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 o=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)o.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,f=/^[: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]*$/,h={},p={};function m(e,t,n,r,i,a,o){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=a,this.removeEmptyString=o}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){g[e]=new m(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){g[e]=new m(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){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){g[e]=new m(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){g[e]=new m(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){g[e]=new m(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)});var v=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function y(e,t,n,r){var i=g.hasOwnProperty(t)?g[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||"undefined"===typeof 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;if(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(h,e)&&(f.test(e)?p[e]=!0:(h[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
2-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(v,b);g[t]=new m(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(v,b);g[t]=new m(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(v,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)}),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)});var x=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),E=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),D=Symbol.for("react.provider"),N=Symbol.for("react.context"),j=Symbol.for("react.forward_ref"),A=Symbol.for("react.suspense"),_=Symbol.for("react.suspense_list"),T=Symbol.for("react.memo"),M=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 O=Symbol.iterator;function P(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=O&&e[O]||e["@@iterator"])?e:null}var I,L=Object.assign;function F(e){if(void 0===I)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);I=t&&t[1]||""}return"\n"+I+e}var z=!1;function H(e,t){if(!e||z)return"";z=!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(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var i=c.stack.split("\n"),a=r.stack.split("\n"),o=i.length-1,s=a.length-1;1<=o&&0<=s&&i[o]!==a[s];)s--;for(;1<=o&&0<=s;o--,s--)if(i[o]!==a[s]){if(1!==o||1!==s)do{if(o--,0>--s||i[o]!==a[s]){var l="\n"+i[o].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=o&&0<=s);break}}}finally{z=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?F(e):""}function B(e){switch(e.tag){case 5:return F(e.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return e=H(e.type,!1);case 11:return e=H(e.type.render,!1);case 1:return e=H(e.type,!0);default:return""}}function U(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 S:return"Fragment";case E:return"Portal";case k:return"Profiler";case C:return"StrictMode";case A:return"Suspense";case _:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case N:return(e.displayName||"Context")+".Consumer";case D:return(e._context.displayName||"Context")+".Provider";case j:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case T:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case M:t=e._payload,e=e._init;try{return U(e(t))}catch(n){}}return null}function W(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 U(t);case 8:return t===C?"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 Y(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=Y(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)}
vendor: 17,276 bytes, line 2
2,set:function(e){r=""+e,a.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 q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Y(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function G(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function X(e,t){var n=t.checked;return L({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Z(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)&&y(e,"checked",t,!1)}function K(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 J(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&&G(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(a(91));return L({},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(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:V(n)}}function ae(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 oe(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 le(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 ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.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 ue(e,t)})}:ue);function fe(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 he={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 me(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||he.hasOwnProperty(e)&&he[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(he).forEach(function(e){pe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),he[t]=he[e]})});var ve=L({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 be(e,t){if(t){if(ve[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function ye(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 xe=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ee=null,Se=null,Ce=null;function ke(e){if(e=yi(e)){if("function"!==typeof Ee)throw Error(a(280));var t=e.stateNode;t&&(t=wi(t),Ee(e.stateNode,e.type,t))}}function De(e){Se?Ce?Ce.push(e):Ce=[e]:Se=e}function Ne(){if(Se){var e=Se,t=Ce;if(Ce=Se=null,ke(e),t)for(e=0;e<t.length;e++)ke(t[e])}}function je(e,t){return e(t)}function Ae(){}var _e=!1;function Te(e,t,n){if(_e)return e(t,n);_e=!0;try{return je(e,t,n)}finally{_e=!1,(null!==Se||null!==Ce)&&(Ae(),Ne())}}function Me(e,t){var n=e.stateNode;if(null===n)return null;var r=wi(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(a(231,t,typeof n));return n}var Re=!1;if(u)try{var Oe={};Object.defineProperty(Oe,"passive",{get:function(){Re=!0}}),window.addEventListener("test",Oe,Oe),window.removeEventListener("test",Oe,Oe)}catch(ue){Re=!1}function Pe(e,t,n,r,i,a,o,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Ie=!1,Le=null,Fe=!1,ze=null,He={onError:function(e){Ie=!0,Le=e}};function Be(e,t,n,r,i,a,o,s,l){Ie=!1,Le=null,Pe.apply(He,arguments)}function Ue(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function We(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(Ue(e)!==e)throw Error(a(188))}function Ye(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(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 Ve(i),e;if(o===r)return Ve(i),t;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var s=!1,l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s){for(l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.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}(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 qe=i.unstable_scheduleCallback,Ge=i.unstable_cancelCallback,Xe=i.unstable_shouldYield,Ze=i.unstable_requestPaint,$e=i.unstable_now,Ke=i.unstable_getCurrentPriorityLevel,Je=i.unstable_ImmediatePriority,et=i.unstable_UserBlockingPriority,tt=i.unstable_NormalPriority,nt=i.unstable_LowPriority,rt=i.unstable_IdlePriority,it=null,at=null;var ot=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ct=64,ut=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 ft(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=268435455&n;if(0!==o){var s=o&~i;0!==s?r=dt(s):0!==(a&=o)&&(r=dt(a))}else 0!==(o=n&~i)?r=dt(o):0!==a&&(r=dt(a));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&i)&&((i=r&-r)>=(a=t&-t)||16===i&&0!==(4194240&a)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-ot(t)),r|=e[n],t&=~i;return r}function ht(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 mt(){var e=ct;return 0===(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ot(t)]=n}function bt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ot(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var yt=0;function xt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var wt,Et,St,Ct,kt,Dt=!1,Nt=[],jt=null,At=null,_t=null,Tt=new Map,Mt=new Map,Rt=[],Ot="mousedown 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 Pt(e,t){switch(e){case"focusin":case"focusout":jt=null;break;case"dragenter":case"dragleave":At=null;break;case"mouseover":case"mouseout":_t=null;break;case"pointerover":case"pointerout":Tt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Mt.delete(t.pointerId)}}function It(e,t,n,r,i,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},null!==t&&(null!==(t=yi(t))&&Et(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function Lt(e){var t=bi(e.target);if(null!==t){var n=Ue(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=We(n)))return e.blockedOn=t,void kt(e.priority,function(){St(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 Ft(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Xt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=yi(n))&&Et(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);xe=r,n.target.dispatchEvent(r),xe=null,t.shift()}return!0}function zt(e,t,n){Ft(e)&&n.delete(t)}function Ht(){Dt=!1,null!==jt&&Ft(jt)&&(jt=null),null!==At&&Ft(At)&&(At=null),null!==_t&&Ft(_t)&&(_t=null),Tt.forEach(zt),Mt.forEach(zt)}function Bt(e,t){e.blockedOn===t&&(e.blockedOn=null,Dt||(Dt=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Ht)))}function Ut(e){function t(t){return Bt(t,e)}if(0<Nt.length){Bt(Nt[0],e);for(var n=1;n<Nt.length;n++){var r=Nt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==jt&&Bt(jt,e),null!==At&&Bt(At,e),null!==_t&&Bt(_t,e),Tt.forEach(t),Mt.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;)Lt(n),null===n.blockedOn&&Rt.shift()}var Wt=x.ReactCurrentBatchConfig,Vt=!0;function Yt(e,t,n,r){var i=yt,a=Wt.transition;Wt.transition=null;try{yt=1,qt(e,t,n,r)}finally{yt=i,Wt.transition=a}}function Qt(e,t,n,r){var i=yt,a=Wt.transition;Wt.transition=null;try{yt=4,qt(e,t,n,r)}finally{yt=i,Wt.transition=a}}function qt(e,t,n,r){if(Vt){var i=Xt(e,t,n,r);if(null===i)Vr(e,t,r,Gt,n),Pt(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return jt=It(jt,e,t,n,r,i),!0;case"dragenter":return At=It(At,e,t,n,r,i),!0;case"mouseover":return _t=It(_t,e,t,n,r,i),!0;case"pointerover":var a=i.pointerId;return Tt.set(a,It(Tt.get(a)||null,e,t,n,r,i)),!0;case"gotpointercapture":return a=i.pointerId,Mt.set(a,It(Mt.get(a)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(Pt(e,r),4&t&&-1<Ot.indexOf(e)){for(;null!==i;){var a=yi(i);if(null!==a&&wt(a),null===(a=Xt(e,t,n,r))&&Vr(e,t,r,Gt,n),a===i)break;i=a}null!==i&&r.stopPropagation()}else Vr(e,t,r,null,n)}}var Gt=null;function Xt(e,t,n,r){if(Gt=null,null!==(e=bi(e=we(r))))if(null===(t=Ue(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=We(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 Gt=e,null}function Zt(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(Ke()){case Je: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,Kt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Kt,r=n.length,i="value"in $t?$t.value:$t.textContent,a=i.length;for(e=0;e<r&&n[e]===i[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===i[a-t];t++);return Jt=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 an(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return L(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 on,sn,ln,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},un=an(cn),dn=L({},cn,{view:0,detail:0}),fn=an(dn),hn=L({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:kn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 4,352 bytes, line 2
2Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(on=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=on=0,ln=e),on)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),pn=an(hn),mn=an(L({},hn,{dataTransfer:0})),gn=an(L({},dn,{relatedTarget:0})),vn=an(L({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),bn=L({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yn=an(bn),xn=an(L({},cn,{data:0})),wn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},En={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"},Sn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Sn[e])&&!!t[e]}function kn(){return Cn}var Dn=L({},dn,{key:function(e){if(e.key){var t=wn[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?En[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:kn,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}}),Nn=an(Dn),jn=an(L({},hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),An=an(L({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:kn})),_n=an(L({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Tn=L({},hn,{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}),Mn=an(Tn),Rn=[9,13,27,32],On=u&&"CompositionEvent"in window,Pn=null;u&&"documentMode"in document&&(Pn=document.documentMode);var In=u&&"TextEvent"in window&&!Pn,Ln=u&&(!On||Pn&&8<Pn&&11>=Pn),Fn=String.fromCharCode(32),zn=!1;function Hn(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 Bn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Un=!1;var Wn={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?!!Wn[e.type]:"textarea"===t}function Yn(e,t,n,r){De(r),0<(t=Qr(t,"onChange")).length&&(n=new un("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Qn=null,qn=null;function Gn(e){Fr(e,0)}function Xn(e){if(q(xi(e)))return e}function Zn(e,t){if("change"===e)return t}var $n=!1;if(u){var Kn;if(u){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"===typeof er.oninput}Kn=Jn}else Kn=!1;$n=Kn&&(!document.documentMode||9<document.documentMode)}function tr(){Qn&&(Qn.detachEvent("onpropertychange",nr),qn=Qn=null)}function nr(e){if("value"===e.propertyName&&Xn(qn)){var t=[];Yn(t,qn,e,we(e)),Te(Gn,t)}}function rr(e,t,n){"focusin"===e?(tr(),qn=n,(Qn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ir(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Xn(qn)}function ar(e,t){if("click"===e)return Xn(t)}function or(e,t){if("input"===e||"change"===e)return Xn(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 lr(e,t){if(sr(e,t))return!0;
vendor: 4,832 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 cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var n,r=cr(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=cr(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 fr(){for(var e=window,t=G();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=G((e=t.contentWindow).document)}return t}function hr(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=fr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&hr(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,a=Math.min(r.start,i);r=void 0===r.end?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=ur(n,a);var o=ur(n,r);i&&o&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.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 mr=u&&"documentMode"in document&&11>=document.documentMode,gr=null,vr=null,br=null,yr=!1;function xr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;yr||null==gr||gr!==G(r)||("selectionStart"in(r=gr)&&hr(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},br&&lr(br,r)||(br=r,0<(r=Qr(vr,"onSelect")).length&&(t=new un("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Er={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},Sr={},Cr={};function kr(e){if(Sr[e])return Sr[e];if(!Er[e])return e;var t,n=Er[e];for(t in n)if(n.hasOwnProperty(t)&&t in Cr)return Sr[e]=n[t];return e}u&&(Cr=document.createElement("div").style,"AnimationEvent"in window||(delete Er.animationend.animation,delete Er.animationiteration.animation,delete Er.animationstart.animation),"TransitionEvent"in window||delete Er.transitionend.transition);var Dr=kr("animationend"),Nr=kr("animationiteration"),jr=kr("animationstart"),Ar=kr("transitionend"),_r=new Map,Tr="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 Mr(e,t){_r.set(e,t),l(t,[e])}for(var Rr=0;Rr<Tr.length;Rr++){var Or=Tr[Rr];Mr(Or.toLowerCase(),"on"+(Or[0].toUpperCase()+Or.slice(1)))}Mr(Dr,"onAnimationEnd"),Mr(Nr,"onAnimationIteration"),Mr(jr,"onAnimationStart"),Mr("dblclick","onDoubleClick"),Mr("focusin","onFocus"),Mr("focusout","onBlur"),Mr(Ar,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focu
2sin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pr="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(Pr));function Lr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,i,o,s,l,c){if(Be.apply(this,arguments),Ie){if(!Ie)throw Error(a(198));var u=Le;Ie=!1,Le=null,Fe||(Fe=!0,ze=u)}}(r,t,void 0,e),e.currentTarget=null}function Fr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&i.isPropagationStopped())break e;Lr(i,s,c),a=l}else for(o=0;o<r.length;o++){if(l=(s=r[o]).instance,c=s.currentTarget,s=s.listener,l!==a&&i.isPropagationStopped())break e;Lr(i,s,c),a=l}}}if(Fe)throw e=ze,Fe=!1,ze=null,e}function zr(e,t){var n=t[mi];void 0===n&&(n=t[mi]=new Set);var r=e+"__bubble";n.has(r)||(Wr(t,e,2,!1),n.add(r))}function Hr(e,t,n){var r=0;t&&(r|=4),Wr(n,e,r,t)}var Br="_reactListening"+Math.random().toString(36).slice(2);function Ur(e){if(!e[Br]){e[Br]=!0,o.forEach(function(t){"selectionchange"!==t&&(Ir.has(t)||Hr(t,!1,e),Hr(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Br]||(t[Br]=!0,Hr("selectionchange",!1,t))}}function Wr(e,t,n,r){switch(Zt(t)){case 1:var i=Yt;break;case 4:i=Qt;break;default:i=qt}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 a=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var s=r.stateNode.containerInfo;if(s===i||8===s.nodeType&&s.parentNode===i)break;if(4===o)for(o=r.return;null!==o;){var l=o.tag;if((3===l||4===l)&&((l=o.stateNode.containerInfo)===i||8===l.nodeType&&l.parentNode===i))return;o=o.return}for(;null!==s;){if(null===(o=bi(s)))return;if(5===(l=o.tag)||6===l){r=a=o;continue e}s=s.parentNode}}r=r.return}Te(function(){var r=a,i=we(n),o=[];e:{var s=_r.get(e);if(void 0!==s){var l=un,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=Nn;break;case"focusin":c="focus",l=gn;break;case"focusout":c="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;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":l=pn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=An;break;case Dr:case Nr:case jr:l=vn;break;case Ar:l=_n;break;case"scroll":l=fn;break;case"wheel":l=Mn;break;case"copy":case"cut":case"paste":l=yn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=jn}var u=0!==(4&t),d=!u&&"scroll"===e,f=u?null!==s?s+"Capture":null:s;u=[];for(var h,p=r;null!==p;){var m=(h=p).stateNode;if(5===h.tag&&null!==m&&(h=m,null!==f&&(null!=(m=Me(p,f))&&u.push(Yr(p,m,h)))),d)break;p=p.return}0<u.length&&(s=new l(s,c,null,n,i),o.push({event:s,listeners:u}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===xe||!(c=n.relatedTarget||n.fromElement)||!bi(c)&&!c[pi])&&(l||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?bi(c):null)&&(c!==(d=Ue(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=pn,m="onMouseLeave",f="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(u=jn,m="onPointerLeave",f="onPointerEnter",p="pointer"),d=null==l?s:xi(l),h=null==c?s:xi(c),(s=new u(m,p+"leave",l,n,i)).target=d,s.relatedTarget=h,m=null,bi(i)===r&&((u=new u(f,p+"enter",c,n,i)).target=h,u.relatedTarget=d,m=u),d=m,l&&c)e:{for(f=c,p=0,h=u=l;h;h=qr(h))p++;for(h=0,m=f;m;m=qr(m))h++;for(;0<p-h;)u=qr(u),p--;for(;0<h-p;)f=qr(f),h--;for(;p--;){if(u===f||null!==f&&u===f.alternate)break e;u=qr(u),f=qr(f)}u=null}else u=null;null!==l&&Gr(o,s,l,u,!1),null!==c&&null!==d&&Gr(o,d,c,u,!0)}if("select"===(l=(s=r?xi(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Zn;else if(Vn(s))if($n)g=or;else{g=ir;var v=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=ar);switch(g&&(g=g(e,r))?Yn(o,g,n,i):(v&&v(e,s,r),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&ee(s,"number",s.value)),v=r?xi(r):window,e){case"focusin":(Vn(v)||"true"===v.contentEditable)&&(gr=v,vr=r,br=null);break;case"focusout":br=vr=gr=null;break;case"mousedown":yr=!0;break;case"contextmenu":case"mouseup":case"dragend":yr=!1,xr(o,n,i);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":xr(o,n,i)}var b;if(On)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else Un?Hn(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");
vendor: 4,138 bytes, line 2
2y&&(Ln&&"ko"!==n.locale&&(Un||"onCompositionStart"!==y?"onCompositionEnd"===y&&Un&&(b=en()):(Kt="value"in($t=i)?$t.value:$t.textContent,Un=!0)),0<(v=Qr(r,y)).length&&(y=new xn(y,e,null,n,i),o.push({event:y,listeners:v}),b?y.data=b:null!==(b=Bn(n))&&(y.data=b))),(b=In?function(e,t){switch(e){case"compositionend":return Bn(t);case"keypress":return 32!==t.which?null:(zn=!0,Fn);case"textInput":return(e=t.data)===Fn&&zn?null:e;default:return null}}(e,n):function(e,t){if(Un)return"compositionend"===e||!On&&Hn(e,t)?(e=en(),Jt=Kt=$t=null,Un=!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 Ln&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Qr(r,"onBeforeInput")).length&&(i=new xn("onBeforeInput","beforeinput",null,n,i),o.push({event:i,listeners:r}),i.data=b))}Fr(o,t)})}function Yr(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,a=i.stateNode;5===i.tag&&null!==a&&(i=a,null!=(a=Me(e,n))&&r.unshift(Yr(e,a,i)),null!=(a=Me(e,t))&&r.push(Yr(e,a,i))),e=e.return}return r}function qr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Gr(e,t,n,r,i){for(var a=t._reactName,o=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,i?null!=(l=Me(n,a))&&o.unshift(Yr(n,l,s)):i||null!=(l=Me(n,a))&&o.push(Yr(n,l,s))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}var Xr=/\r\n?/g,Zr=/\u0000|\uFFFD/g;function $r(e){return("string"===typeof e?e:""+e).replace(Xr,"\n").replace(Zr,"")}function Kr(e,t,n){if(t=$r(t),$r(e)!==t&&n)throw Error(a(425))}function Jr(){}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,ai="function"===typeof Promise?Promise:void 0,oi="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ai?function(e){return ai.resolve(null).then(e).catch(si)}:ri;function si(e){setTimeout(function(){throw e})}function li(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 Ut(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=i}while(n);Ut(t)}function ci(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 ui(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),fi="__reactFiber$"+di,hi="__reactProps$"+di,pi="__reactContainer$"+di,mi="__reactEvents$"+di,gi="__reactListeners$"+di,vi="__reactHandles$"+di;function bi(e){var t=e[fi];if(t)return t;for(var n=e.parentNode;n;){if(t=n[pi]||n[fi]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ui(e);null!==e;){if(n=e[fi])return n;e=ui(e)}return t}n=(e=n).parentNode}return null}function yi(e){return!(e=e[fi]||e[pi])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function xi(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function wi(e){return e[hi]||null}var Ei=[],Si=-1;function Ci(e){return{current:e}}function ki(e){0>Si||(e.current=Ei[Si],Ei[Si]=null,Si--)}function Di(e,t){Si++,Ei[Si]=e.current,e.current=t}var Ni={},ji=Ci(Ni),Ai=Ci(!1),_i=Ni;function Ti(e,t){var n=e.type.contextTypes;if(!n)return Ni;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a
vendor: 5,265 bytes, line 2
2),a}function Mi(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ri(){ki(Ai),ki(ji)}function Oi(e,t,n){if(ji.current!==Ni)throw Error(a(168));Di(ji,t),Di(Ai,n)}function Pi(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,W(e)||"Unknown",i));return L({},n,r)}function Ii(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ni,_i=ji.current,Di(ji,e),Di(Ai,Ai.current),!0}function Li(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Pi(e,t,_i),r.__reactInternalMemoizedMergedChildContext=e,ki(Ai),ki(ji),Di(ji,e)):ki(Ai),Di(Ai,n)}var Fi=null,zi=!1,Hi=!1;function Bi(e){null===Fi?Fi=[e]:Fi.push(e)}function Ui(){if(!Hi&&null!==Fi){Hi=!0;var e=0,t=yt;try{var n=Fi;for(yt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Fi=null,zi=!1}catch(i){throw null!==Fi&&(Fi=Fi.slice(e+1)),qe(Je,Ui),i}finally{yt=t,Hi=!1}}return null}var Wi=[],Vi=0,Yi=null,Qi=0,qi=[],Gi=0,Xi=null,Zi=1,$i="";function Ki(e,t){Wi[Vi++]=Qi,Wi[Vi++]=Yi,Yi=e,Qi=t}function Ji(e,t,n){qi[Gi++]=Zi,qi[Gi++]=$i,qi[Gi++]=Xi,Xi=e;var r=Zi;e=$i;var i=32-ot(r)-1;r&=~(1<<i),n+=1;var a=32-ot(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,Zi=1<<32-ot(t)+i|n<<i|r,$i=a+e}else Zi=1<<a|n<<i|r,$i=e}function ea(e){null!==e.return&&(Ki(e,1),Ji(e,1,0))}function ta(e){for(;e===Yi;)Yi=Wi[--Vi],Wi[Vi]=null,Qi=Wi[--Vi],Wi[Vi]=null;for(;e===Xi;)Xi=qi[--Gi],qi[Gi]=null,$i=qi[--Gi],qi[Gi]=null,Zi=qi[--Gi],qi[Gi]=null}var na=null,ra=null,ia=!1,aa=null;function oa(e,t){var n=Tc(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 sa(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,na=e,ra=ci(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,na=e,ra=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Xi?{id:Zi,overflow:$i}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Tc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,na=e,ra=null,!0);default:return!1}}function la(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ca(e){if(ia){var t=ra;if(t){var n=t;if(!sa(e,t)){if(la(e))throw Error(a(418));t=ci(n.nextSibling);var r=na;t&&sa(e,t)?oa(r,n):(e.flags=-4097&e.flags|2,ia=!1,na=e)}}else{if(la(e))throw Error(a(418));e.flags=-4097&e.flags|2,ia=!1,na=e}}}function ua(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;na=e}function da(e){if(e!==na)return!1;if(!ia)return ua(e),ia=!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=ra)){if(la(e))throw fa(),Error(a(418));for(;t;)oa(e,t),t=ci(t.nextSibling)}if(ua(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ra=ci(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ra=null}}else ra=na?ci(e.stateNode.nextSibling):null;return!0}function fa(){for(var e=ra;e;)e=ci(e.nextSibling)}function ha(){ra=na=null,ia=!1}function pa(e){null===aa?aa=[e]:aa.push(e)}var ma=x.ReactCurrentBatchConfig;function ga(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var va=Ci(null),ba=null,ya=null,xa=null;function wa(){xa=ya=ba=null}function Ea(e){var t=va.current;ki(va),e._currentValue=t}function Sa(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 Ca(e,t){ba=e,xa=ya=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(xs=!0),e.firstContext=null)}function ka(e){var t=e._currentValue;if(xa!==e)if(e={context:e,memoizedValue:t,next:null},null===ya){if(null===ba)throw Error(a(308));ya=e,ba.dependencies={lanes:0,firstContext:e}}else ya=ya.next=e;return t}var Da=null;function Na(e){null===Da?Da=[e]:Da.push(e)}function ja(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,Na(t)):(n.next=i.next,i.next=n),t.interleaved=n,Aa(e,r)}function Aa(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 _a=!1;function Ta(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ma(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 Ra(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Oa(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&jl)){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Aa(e,n)}return null===(i=r.interleaved)?(t.next=t,Na(r)):(t.next=i.next,i.next=t),r.interleaved=t,Aa(e,n)}
2function Pa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}function Ia(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?i=a=o:a=a.next=o,n=n.next}while(null!==n);null===a?i=a=t:a=a.next=t}else i=a=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function La(e,t,n,r){var i=e.updateQueue;_a=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,c=l.next;l.next=null,null===o?a=c:o.next=c,o=l;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==o&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(null!==a){var d=i.baseState;for(o=0,u=c=l=null,s=a;;){var f=s.lane,h=s.eventTime;if((r&f)===f){null!==u&&(u=u.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,m=s;switch(f=t,h=n,m.tag){case 1:if("function"===typeof(p=m.payload)){d=p.call(h,d,f);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null===(f="function"===typeof(p=m.payload)?p.call(h,d,f):p)||void 0===f)break e;d=L({},d,f);break e;case 2:_a=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(f=i.effects)?i.effects=[s]:f.push(s))}else h={eventTime:h,lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=h,l=d):u=u.next=h,o|=f;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(f=s).next,f.next=null,i.lastBaseUpdate=f,i.shared.pending=null}}if(null===u&&(l=d),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,null!==(t=i.shared.interleaved)){i=t;do{o|=i.lane,i=i.next}while(i!==t)}else null===a&&(i.shared.lanes=0);Il|=o,e.lanes=o,e.memoizedState=d}}function Fa(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 za=(new r.Component).refs;function Ha(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:L({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var Ba={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ec(),i=tc(e),a=Ra(r,i);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=Oa(e,a,i))&&(nc(t,e,i,r),Pa(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ec(),i=tc(e),a=Ra(r,i);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=Oa(e,a,i))&&(nc(t,e,i,r),Pa(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ec(),r=tc(e),i=Ra(n,r);i.tag=2,void 0!==t&&null!==t&&(i.callback=t),null!==(t=Oa(e,i,r))&&(nc(t,e,r,n),Pa(t,e,r))}};function Ua(e,t,n,r,i,a,o){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,o):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(i,a))}function Wa(e,t,n){var r=!1,i=Ni,a=t.contextType;return"object"===typeof a&&null!==a?a=ka(a):(i=Mi(t)?_i:ji.current,a=(r=null!==(r=t.contextTypes)&&void 0!==r)?Ti(e,i):Ni),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Ba,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=a),t}function Va(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&&Ba.enqueueReplaceState(t,t.state,null)}function Ya(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=za,Ta(e);var a=t.contextType;"object"===typeof a&&null!==a?i.context=ka(a):(a=Mi(t)?_i:ji.current,i.context=Ti(e,a)),i.state=e.memoizedState,"function"===typeof(a=t.getDerivedStateFromProps)&&(Ha(e,t,a,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&&Ba.enqueueReplaceState(i,i.state,null),La(e,n,i,r),i.state=e.memoizedState),"function"===typeof i.componentDidMount&&(e.flags|=4194308)}
vendor: 11,320 bytes, line 2
2function Qa(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;t===za&&(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 qa(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ga(e){return(0,e._init)(e._payload)}function Xa(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=Rc(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 l(e,t,n,r){return null===t||6!==t.tag?((t=Lc(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function c(e,t,n,r){var a=n.type;return a===S?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===M&&Ga(a)===t.type)?((r=i(t,n.props)).ref=Qa(e,t,n),r.return=e,r):((r=Oc(n.type,n.key,n.props,null,e.mode,r)).ref=Qa(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Fc(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Pc(n,e.mode,r,a)).return=e,t):((t=i(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Lc(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return(n=Oc(t.type,t.key,t.props,null,e.mode,n)).ref=Qa(e,null,t),n.return=e,n;case E:return(t=Fc(t,e.mode,n)).return=e,t;case M:return f(e,(0,t._init)(t._payload),n)}if(te(t)||P(t))return(t=Pc(t,e.mode,n,null)).return=e,t;qa(e,t)}return null}function h(e,t,n,r){var i=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==i?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===i?c(e,t,n,r):null;case E:return n.key===i?u(e,t,n,r):null;case M:return h(e,t,(i=n._init)(n._payload),r)}if(te(n)||P(n))return null!==i?null:d(e,t,n,r,null);qa(e,n)}return null}function p(e,t,n,r,i){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case E:return u(t,e=e.get(null===r.key?n:r.key)||null,r,i);case M:return p(e,t,n,(0,r._init)(r._payload),i)}if(te(r)||P(r))return d(t,e=e.get(n)||null,r,i,null);qa(t,r)}return null}function m(i,a,s,l){for(var c=null,u=null,d=a,m=a=0,g=null;null!==d&&m<s.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var v=h(i,d,s[m],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(i,d),a=o(v,a,m),null===u?c=v:u.sibling=v,u=v,d=g}if(m===s.length)return n(i,d),ia&&Ki(i,m),c;if(null===d){for(;m<s.length;m++)null!==(d=f(i,s[m],l))&&(a=o(d,a,m),null===u?c=d:u.sibling=d,u=d);return ia&&Ki(i,m),c}for(d=r(i,d);m<s.length;m++)null!==(g=p(d,i,m,s[m],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),a=o(g,a,m),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),ia&&Ki(i,m),c}function g(i,s,l,c){var u=P(l);if("function"!==typeof u)throw Error(a(150));if(null==(l=u.call(l)))throw Error(a(151));for(var d=u=null,m=s,g=s=0,v=null,b=l.next();null!==m&&!b.done;g++,b=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var y=h(i,m,b.value,c);if(null===y){null===m&&(m=v);break}e&&m&&null===y.alternate&&t(i,m),s=o(y,s,g),null===d?u=y:d.sibling=y,d=y,m=v}if(b.done)return n(i,m),ia&&Ki(i,g),u;if(null===m){for(;!b.done;g++,b=l.next())null!==(b=f(i,b.value,c))&&(s=o(b,s,g),null===d?u=b:d.sibling=b,d=b);return ia&&Ki(i,g),u}for(m=r(i,m);!b.done;g++,b=l.next())null!==(b=p(m,i,g,b.value,c))&&(e&&null!==b.alternate&&m.delete(null===b.key?g:b.key),s=o(b,s,g),null===d?u=b:d.sibling=b,d=b);return e&&m.forEach(function(e){return t(i,e)}),ia&&Ki(i,g),u}return function e(r,a,o,l){if("object"===typeof o&&null!==o&&o.type===S&&null===o.key&&(o=o.props.children),"object"===typeof o&&null!==o){switch(o.$$typeof){case w:e:{for(var c=o.key,u=a;null!==u;){if(u.key===c){if((c=o.type)===S){if(7===u.tag){n(r,u.sibling),(a=i(u,o.props.children)).return=r,r=a;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===M&&Ga(c)===u.type){n(r,u.sibling),(a=i(u,o.props)).ref=Qa(r,u,o),a.return=r,r=a;break e}n(r,u);break}t(r,u),u=u.sibling}o.type===S?((a=Pc(o.props.children,r.mode,l,o.key)).return=r,r=a):((l=Oc(o.type,o.key,o.props,null,r.mode,l)).ref=Qa(r,a,o),l.return=r,r=l)}return s(r);case E:e:{for(u=o.key;null!==a;){if(a.key===u){if(4===a.tag&&a.stateNode.containerInfo===o.containerInfo&&a.stateNode.implementation===o.implementation){n(r,a.sibling),(a=i(a,o.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Fc(o,r.mode,l)).return=r,r=a}return s(r);case M:return e(r,a,(u=o._init)(o._payload),l)}if(te(o))return m(r,a,o,l);if(P(o))return g(r,a,o,l);qa(r,o)}return"string"===typeof o&&""!==o||"number"===typeof o?(o=""+o,null!==a&&6===a.tag?(n(r,a.sibling),(a=i(a,o)).return=r,r=a):(n(r,a),(a=Lc(o,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var Za=Xa(!0),$a=Xa(!1),Ka={},Ja=Ci(Ka),eo=Ci(Ka),to=Ci(Ka);function no(e){if(e===Ka)throw Error(a(174));return e}function ro(e,t){switch(Di(to,t),Di(eo,e),Di(Ja,Ka),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ki(Ja),Di(Ja,t)}function io(){ki(Ja),ki(eo),ki(to)}function ao(e){no(to.current);var t=no(Ja.current),n=le(t,e.type);t!==n&&(Di(eo,e),Di(Ja,n))}function oo(e){eo.current===e&&(ki(Ja),ki(eo))}var so=Ci(0);function lo(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(0!==(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 co=[];function uo(){for(var e=0;e<co.length;e++)co[e]._workInProgressVersionPrimary=null;co.length=0}var fo=x.ReactCurrentDispatcher,ho=x.ReactCurrentBatchConfig,po=0,mo=null,go=null,vo=null,bo=!1,yo=!1,xo=0,wo=0;function Eo(){throw Error(a(321))}function So(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 Co(e,t,n,r,i,o){if(po=o,mo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,fo.current=null===e||null===e.memoizedState?ss:ls,e=n(r,i),yo){o=0;do{if(yo=!1,xo=0,25<=o)throw Error(a(301));o+=1,vo=go=null,t.updateQueue=null,fo.current=cs,e=n(r,i)}while(yo)}if(fo.current=os,t=null!==go&&null!==go.next,po=0,vo=go=mo=null,bo=!1,t)throw Error(a(300));return e}function ko(){var e=0!==xo;return xo=0,e}function Do(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===vo?mo.memoizedState=vo=e:vo=vo.next=e,vo}function No(){if(null===go){var e=mo.alternate;e=null!==e?e.memoizedState:null}else e=go.next;var t=null===vo?mo.memoizedState:vo.next;if(null!==t)vo=t,go=e;else{if(null===e)throw Error(a(310));e={memoizedState:(go=e).memoizedState,baseState:go.baseState,baseQueue:go.baseQueue,queue:go.queue,next:null},null===vo?mo.memoizedState=vo=e:vo=vo.next=e}return vo}function jo(e,t){return"function"===typeof t?t(e):t}function Ao(e){var t=No(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=go,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 l=s=null,c=null,u=o;do{var d=u.lane;if((po&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var f={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=f,s=r):c=c.next=f,mo.lanes|=d,Il|=d}u=u.next}while(null!==u&&u!==o);null===c?s=r:c.next=l,sr(r,t.memoizedState)||(xs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){i=e;do{o=i.lane,mo.lanes|=o,Il|=o,i=i.next}while(i!==e)}else null===i&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function _o(e){var t=No(),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);sr(o,t.memoizedState)||(xs=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function To(){}function Mo(e,t){var n=mo,r=No(),i=t(),o=!sr(r.memoizedState,i);if(o&&(r.memoizedState=i,xs=!0),r=r.queue,Vo(Po.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||null!==vo&&1&vo.memoizedState.tag){if(n.flags|=2048,zo(9,Oo.bind(null,n,r,i,t),void 0,null),null===Al)throw Error(a(349));0!==(30&po)||Ro(n,t,i)}return i}function Ro(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=mo.updateQueue)?(t={lastEffect:null,stores:null},mo.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Oo(e,t,n,r){t.value=n,t.getSnapshot=r,Io(t)&&Lo(e)}function Po(e,t,n){return n(function(){Io(t)&&Lo(e)})}function Io(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function Lo(e){var t=Aa(e,1);null!==t&&nc(t,e,1,-1)}function Fo(e){var t=Do();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:jo,lastRenderedState:e},t.queue=e,e=e.dispatch=ns.bind(null,mo,e),[t.memoizedState,e]}function zo(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=mo.updateQueue)?(t={lastEffect:null,stores:null},mo.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 Ho(){return No().memoizedState}function Bo(e,t,n,r){var i=Do();mo.flags|=e,i.memoizedState=zo(1|t,n,void 0,void 0===r?null:r)}function Uo(e,t,n,r){var i=No();r=void 0===r?null:r;var a=void 0;if(null!==go){var o=go.memoizedState;if(a=o.destroy,null!==r&&So(r,o.deps))return void(i.memoizedState=zo(t,n,a,r))}mo.flags|=e,i.memoizedState=zo(1|t,n,a,r)}function Wo(e,t){return Bo(8390656,8,e,t)}function Vo(e,t){return Uo(2048,8,e,t)}function Yo(e,t){return Uo(4,2,e,t)}function Qo(e,t){return Uo(4,4,e,t)}function qo(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Go(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,U
vendor: 16,590 bytes, line 2
2o(4,4,qo.bind(null,t,e),n)}function Xo(){}function Zo(e,t){var n=No();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&So(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function $o(e,t){var n=No();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&So(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ko(e,t,n){return 0===(21&po)?(e.baseState&&(e.baseState=!1,xs=!0),e.memoizedState=n):(sr(n,t)||(n=mt(),mo.lanes|=n,Il|=n,e.baseState=!0),t)}function Jo(e,t){var n=yt;yt=0!==n&&4>n?n:4,e(!0);var r=ho.transition;ho.transition={};try{e(!1),t()}finally{yt=n,ho.transition=r}}function es(){return No().memoizedState}function ts(e,t,n){var r=tc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},rs(e))is(t,n);else if(null!==(n=ja(e,t,n,r))){nc(n,e,r,ec()),as(n,t,r)}}function ns(e,t,n){var r=tc(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(rs(e))is(t,i);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,sr(s,o)){var l=t.interleaved;return null===l?(i.next=i,Na(t)):(i.next=l.next,l.next=i),void(t.interleaved=i)}}catch(c){}null!==(n=ja(e,t,i,r))&&(nc(n,e,r,i=ec()),as(n,t,r))}}function rs(e){var t=e.alternate;return e===mo||null!==t&&t===mo}function is(e,t){yo=bo=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function as(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}var os={readContext:ka,useCallback:Eo,useContext:Eo,useEffect:Eo,useImperativeHandle:Eo,useInsertionEffect:Eo,useLayoutEffect:Eo,useMemo:Eo,useReducer:Eo,useRef:Eo,useState:Eo,useDebugValue:Eo,useDeferredValue:Eo,useTransition:Eo,useMutableSource:Eo,useSyncExternalStore:Eo,useId:Eo,unstable_isNewReconciler:!1},ss={readContext:ka,useCallback:function(e,t){return Do().memoizedState=[e,void 0===t?null:t],e},useContext:ka,useEffect:Wo,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Bo(4194308,4,qo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Bo(4194308,4,e,t)},useInsertionEffect:function(e,t){return Bo(4,2,e,t)},useMemo:function(e,t){var n=Do();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Do();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=ts.bind(null,mo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Do().memoizedState=e},useState:Fo,useDebugValue:Xo,useDeferredValue:function(e){return Do().memoizedState=e},useTransition:function(){var e=Fo(!1),t=e[0];return e=Jo.bind(null,e[1]),Do().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=mo,i=Do();if(ia){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===Al)throw Error(a(349));0!==(30&po)||Ro(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Wo(Po.bind(null,r,o,e),[e]),r.flags|=2048,zo(9,Oo.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Do(),t=Al.identifierPrefix;if(ia){var n=$i;t=":"+t+"R"+(n=(Zi&~(1<<32-ot(Zi)-1)).toString(32)+n),0<(n=xo++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=wo++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ls={readContext:ka,useCallback:Zo,useContext:ka,useEffect:Vo,useImperativeHandle:Go,useInsertionEffect:Yo,useLayoutEffect:Qo,useMemo:$o,useReducer:Ao,useRef:Ho,useState:function(){return Ao(jo)},useDebugValue:Xo,useDeferredValue:function(e){return Ko(No(),go.memoizedState,e)},useTransition:function(){return[Ao(jo)[0],No().memoizedState]},useMutableSource:To,useSyncExternalStore:Mo,useId:es,unstable_isNewReconciler:!1},cs={readContext:ka,useCallback:Zo,useContext:ka,useEffect:Vo,useImperativeHandle:Go,useInsertionEffect:Yo,useLayoutEffect:Qo,useMemo:$o,useReducer:_o,useRef:Ho,useState:function(){return _o(jo)},useDebugValue:Xo,useDeferredValue:function(e){var t=No();return null===go?t.memoizedState=e:Ko(t,go.memoizedState,e)},useTransition:function(){return[_o(jo)[0],No().memoizedState]},useMutableSource:To,useSyncExternalStore:Mo,useId:es,unstable_isNewReconciler:!1};function us(e,t){try{var n="",r=t;do{n+=B(r),r=r.return}while(r);var i=n}catch(a){i="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:i,digest:null}}function ds(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function fs(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var hs="function"===typeof WeakMap?WeakMap:Map;function ps(e,t,n){(n=Ra(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vl||(Vl=!0,Yl=r),fs(0,t)},n}function ms(e,t,n){(n=Ra(-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(){fs(0,t)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){fs(0,t),"function"!==typeof r&&(null===Ql?Ql=new Set([this]):Ql.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=kc.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 bs(e,t,n,r,i){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ra(-1,1)).tag=2,Oa(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var ys=x.ReactCurrentOwner,xs=!1;function ws(e,t,n,r){t.child=null===e?$a(t,null,n,r):Za(t,e.child,n,r)}function Es(e,t,n,r,i){n=n.render;var a=t.ref;return Ca(t,i),r=Co(e,t,n,r,a,i),n=ko(),null===e||xs?(ia&&n&&ea(t),t.flags|=1,ws(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Vs(e,t,i))}function Ss(e,t,n,r,i){if(null===e){var a=n.type;return"function"!==typeof a||Mc(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Oc(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Cs(e,t,a,r,i))}if(a=e.child,0===(e.lanes&i)){var o=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(o,r)&&e.ref===t.ref)return Vs(e,t,i)}return t.flags|=1,(e=Rc(a,r)).ref=t.ref,e.return=t,t.child=e}function Cs(e,t,n,r,i){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(xs=!1,t.pendingProps=r=a,0===(e.lanes&i))return t.lanes=e.lanes,Vs(e,t,i);0!==(131072&e.flags)&&(xs=!0)}}return Ns(e,t,n,r,i)}function ks(e,t,n){var r=t.pendingProps,i=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Di(Rl,Ml),Ml|=n;else{if(0===(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Di(Rl,Ml),Ml|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,Di(Rl,Ml),Ml|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,Di(Rl,Ml),Ml|=r;return ws(e,t,i,n),t.child}function Ds(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ns(e,t,n,r,i){var a=Mi(n)?_i:ji.current;return a=Ti(t,a),Ca(t,i),n=Co(e,t,n,r,a,i),r=ko(),null===e||xs?(ia&&r&&ea(t),t.flags|=1,ws(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Vs(e,t,i))}function js(e,t,n,r,i){if(Mi(n)){var a=!0;Ii(t)}else a=!1;if(Ca(t,i),null===t.stateNode)Ws(e,t),Wa(t,n,r),Ya(t,n,r,i),r=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=n.contextType;"object"===typeof c&&null!==c?c=ka(c):c=Ti(t,c=Mi(n)?_i:ji.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof o.getSnapshotBeforeUpdate;d||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==r||l!==c)&&Va(t,o,r,c),_a=!1;var f=t.memoizedState;o.state=f,La(t,r,o,i),l=t.memoizedState,s!==r||f!==l||Ai.current||_a?("function"===typeof u&&(Ha(t,n,u,r),l=t.memoizedState),(s=_a||Ua(t,n,s,r,f,l,c))?(d||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||("function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"===typeof o.componentDidMount&&(t.flags|=4194308)):("function"===typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=c,r=s):("function"===typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Ma(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ga(t.type,s),o.props=c,d=t.pendingProps,f=o.context,"object"===typeof(l=n.contextType)&&null!==l?l=ka(l):l=Ti(t,l=Mi(n)?_i:ji.current);var h=n.getDerivedStateFromProps;(u="function"===typeof h||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==d||f!==l)&&Va(t,o,r,l),_a=!1,f=t.memoizedState,o.state=f,La(t,r,o,i);var p=t.memoizedState;s!==d||f!==p||Ai.current||_a?("function"===typeof h&&(Ha(t,n,h,r),p=t.memoizedState),(c=_a||Ua(t,n,c,r,f,p,l)||!1)?(u||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,p,l),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,p,l)),"function"===typeof o.componentDidUpdate&&(t.flags|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),o.props=r,o.state=p,o.context=l,r=c):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return As(e,t,n,r,a,i)}function As(e,t,n,r,i,a){Ds(e,t);var o=0!==(128&t.flags);if(!r&&!o)return i&&Li(t,n,!1),Vs(e,t,a);r=t.stateNode,ys.current=t;var s=o&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Za(t,e.child,null,a),t.child=Za(t,null,s,a)):ws(e,t,s,a),t.memoizedState=r.state,i&&Li(t,n,!0),t.child}function _s(e){var t=e.stateNode;t.pendingContext?Oi(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Oi(0,t.context,!1),ro(e,t.containerInfo)}function Ts(e,t,n,r,i){return ha(),pa(i),t.flags|=256,ws(e,t,n,r),t.child}var Ms,Rs,Os,Ps={dehydrated:null,treeContext:null,retryLane:0};function Is(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ls(e,t,n){var r,i=t.pendingProps,o=so.current,s=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&o)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),Di(so,1&o),null===e)return ca(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=i.children,e=i.fallback,s?(i=t.mode,s=t.child,l={mode:"hidden",children:l},0===(1&i)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=Ic(l,i,0,null),e=Pc(e,i,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Is(n),t.memoizedState=Ps,e):Fs(t,l));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,zs(e,t,s,r=ds(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=Ic({mode:"visible",children:r.children},i,0,null),(o=Pc(o,i,s,null)).flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,0!==(1&t.mode)&&Za(t,e.child,null,s),t.child.memoizedState=Is(s),t.memoizedState=Ps,o);if(0===(1&t.mode))return zs(e,t,s,null);if("$!"===i.data){if(r=i.nextSibling&&i.nextSibling.dataset)var l=r.dgst;return r=l,zs(e,t,s,r=ds(o=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),xs||l){if(null!==(r=Al)){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=0!==(i&(r.suspendedLanes|s))?0:i)&&i!==o.retryLane&&(o.retryLane=i,Aa(e,i),nc(r,e,i,-1))}return mc(),zs(e,t,s,r=ds(Error(a(421))))}return"$?"===i.data?(t.flags|=128,t.child=e.child,t=Nc.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,ra=ci(i.nextSibling),na=t,ia=!0,aa=null,null!==e&&(qi[Gi++]=Zi,qi[Gi++]=$i,qi[Gi++]=Xi,Zi=e.id,$i=e.overflow,Xi=t),t=Fs(t,r.children),t.flags|=4096,t)}(e,t,l,i,r,o,n);if(s){s=i.fallback,l=t.mode,r=(o=e.child).sibling;var c={mode:"hidden",children:i.children};return 0===(1&l)&&t.child!==o?((i=t.child).childLanes=0,i.pendingProps=c,t.deletions=null):(i=Rc(o,c)).subtreeFlags=14680064&o.subtreeFlags,null!==r?s=Rc(r,s):(s=Pc(s,l,n,null)).flags|=2,s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,l=null===(l=e.child.memoizedState)?Is(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Ps,i}return e=(s=e.child).sibling,i=Rc(s,{mode:"visible",children:i.children}),0===(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 Fs(e,t){return(t=Ic({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function zs(e,t,n,r){return null!==r&&pa(r),Za(t,e.child,null,n),(e=Fs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Hs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Sa(e.return,t,n)}function Bs(e,t,n,r,i){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i)}function Us(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;if(ws(e,t,r.children,n),0!==(2&(r=so.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Hs(e,n,t);else if(19===e.tag)Hs(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(Di(so,r),0===(1&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===lo(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Bs(t,!1,i,n,a);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===lo(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Bs(t,!0,n,null,a);break;case"together":Bs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ws(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Vs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Il|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Rc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Rc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Ys(e,t){if(!ia)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 Qs(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}
vendor: 5,924 bytes, line 2
2function qs(e,t,n){var r=t.pendingProps;switch(ta(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Qs(t),null;case 1:case 17:return Mi(t.type)&&Ri(),Qs(t),null;case 3:return r=t.stateNode,io(),ki(Ai),ki(ji),uo(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(da(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==aa&&(oc(aa),aa=null))),Qs(t),null;case 5:oo(t);var i=no(to.current);if(n=t.type,null!==e&&null!=t.stateNode)Rs(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Qs(t),null}if(e=no(Ja.current),da(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[fi]=t,r[hi]=o,e=0!==(1&t.mode),n){case"dialog":zr("cancel",r),zr("close",r);break;case"iframe":case"object":case"embed":zr("load",r);break;case"video":case"audio":for(i=0;i<Pr.length;i++)zr(Pr[i],r);break;case"source":zr("error",r);break;case"img":case"image":case"link":zr("error",r),zr("load",r);break;case"details":zr("toggle",r);break;case"input":Z(r,o),zr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},zr("invalid",r);break;case"textarea":ie(r,o),zr("invalid",r)}for(var l in be(n,o),i=null,o)if(o.hasOwnProperty(l)){var c=o[l];"children"===l?"string"===typeof c?r.textContent!==c&&(!0!==o.suppressHydrationWarning&&Kr(r.textContent,c,e),i=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==o.suppressHydrationWarning&&Kr(r.textContent,c,e),i=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&zr("scroll",r)}switch(n){case"input":Q(r),J(r,o,!0);break;case"textarea":Q(r),oe(r);break;case"select":case"option":break;default:"function"===typeof o.onClick&&(r.onclick=Jr)}r=i,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=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=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[fi]=t,e[hi]=r,Ms(e,t),t.stateNode=e;e:{switch(l=ye(n,r),n){case"dialog":zr("cancel",e),zr("close",e),i=r;break;case"iframe":case"object":case"embed":zr("load",e),i=r;break;case"video":case"audio":for(i=0;i<Pr.length;i++)zr(Pr[i],e);i=r;break;case"source":zr("error",e),i=r;break;case"img":case"image":case"link":zr("error",e),zr("load",e),i=r;break;case"details":zr("toggle",e),i=r;break;case"input":Z(e,r),i=X(e,r),zr("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=L({},r,{value:void 0}),zr("invalid",e);break;case"textarea":ie(e,r),i=re(e,r),zr("invalid",e)}for(o in be(n,i),c=i)if(c.hasOwnProperty(o)){var u=c[o];"style"===o?ge(e,u):"dangerouslySetInnerHTML"===o?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===o?"string"===typeof u?("textarea"!==n||""!==u)&&fe(e,u):"number"===typeof u&&fe(e,""+u):"suppressContentEditableWarning"!==o&&"suppressHydrationWarning"!==o&&"autoFocus"!==o&&(s.hasOwnProperty(o)?null!=u&&"onScroll"===o&&zr("scroll",e):null!=u&&y(e,o,u,l))}switch(n){case"input":Q(e),J(e,r,!1);break;case"textarea":Q(e),oe(e);break;case"option":null!=r.value&&e.setAttribute("value",""+V(r.value));break;case"select":e.multiple=!!r.multiple,null!=(o=r.value)?ne(e,!!r.multiple,o,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof i.onClick&&(e.onclick=Jr)}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 Qs(t),null;case 6:if(e&&null!=t.stateNode)Os(0,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(a(166));if(n=no(to.current),no(Ja.current),da(t)){if(r=t.stateNode,n=t.memoizedProps,r[fi]=t,(o=r.nodeValue!==n)&&null!==(e=na))switch(e.tag){case 3:Kr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Kr(r.nodeValue,n,0!==(1&e.mode))}o&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[fi]=t,t.stateNode=r}return Qs(t),null;case 13:if(ki(so),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ia&&null!==ra&&0!==(1&t.mode)&&0===(128&t.flags))fa(),ha(),t.flags|=98560,o=!1;else if(o=da(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(a(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(a(317));o[fi]=t}else ha(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Qs(t),o=!1}else null!==aa&&(oc(aa),aa=null),o=!0;if(!o)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&so.current)?0===Ol&&(Ol=3):mc())),null!==t.updateQueue&&(t.flags|=4),Qs(t),null);case 4:return io(),null===e&&Ur(t.stateNode.containerInfo),Qs(t),null;case 10:return Ea(t.type._context),Qs(t),null;case 19:if(ki(so),null===(o=t.memoizedState))return Qs(t),null;if(r=0!==(128&t.flags),null===(l=o.rendering))if(r)Ys(o,!1);else{if(0!==Ol||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=lo(e))){for(t.flags|=128,Ys(o,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(o=n).flags&=14680066,null===(l=o.alternate)?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.depen
vendor: 5,845 bytes, line 2
2dencies,o.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Di(so,1&so.current|2),t.child}e=e.sibling}null!==o.tail&&$e()>Ul&&(t.flags|=128,r=!0,Ys(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=lo(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Ys(o,!0),null===o.tail&&"hidden"===o.tailMode&&!l.alternate&&!ia)return Qs(t),null}else 2*$e()-o.renderingStartTime>Ul&&1073741824!==n&&(t.flags|=128,r=!0,Ys(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=o.last)?n.sibling=l:t.child=l,o.last=l)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=$e(),t.sibling=null,n=so.current,Di(so,r?1&n|2:1&n),t):(Qs(t),null);case 22:case 23:return dc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Ml)&&(Qs(t),6&t.subtreeFlags&&(t.flags|=8192)):Qs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Gs(e,t){switch(ta(t),t.tag){case 1:return Mi(t.type)&&Ri(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return io(),ki(Ai),ki(ji),uo(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return oo(t),null;case 13:if(ki(so),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ha()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return ki(so),null;case 4:return io(),null;case 10:return Ea(t.type._context),null;case 22:case 23:return dc(),null;default:return null}}Ms=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}},Rs=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,no(Ja.current);var a,o=null;switch(n){case"input":i=X(e,i),r=X(e,r),o=[];break;case"select":i=L({},i,{value:void 0}),r=L({},r,{value:void 0}),o=[];break;case"textarea":i=re(e,i),r=re(e,r),o=[];break;default:"function"!==typeof i.onClick&&"function"===typeof r.onClick&&(e.onclick=Jr)}for(u in be(n,r),n=null,i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&null!=i[u])if("style"===u){var l=i[u];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in r){var c=r[u];if(l=null!=i?i[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(a in l)!l.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in c)c.hasOwnProperty(a)&&l[a]!==c[a]&&(n||(n={}),n[a]=c[a])}else n||(o||(o=[]),o.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(o=o||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(o=o||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&zr("scroll",e),o||l===c||(o=[])):(o=o||[]).push(u,c))}n&&(o=o||[]).push("style",n);var u=o;(t.updateQueue=u)&&(t.flags|=4)}},Os=function(e,t,n,r){n!==r&&(t.flags|=4)};var Xs=!1,Zs=!1,$s="function"===typeof WeakSet?WeakSet:Set,Ks=null;function Js(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Cc(e,t,r)}else n.current=null}function el(e,t,n){try{n()}catch(r){Cc(e,t,r)}}var tl=!1;function nl(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 a=i.destroy;i.destroy=void 0,void 0!==a&&el(t,n,a)}i=i.next}while(i!==r)}}function rl(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 il(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 al(e){var t=e.alternate;null!==t&&(e.alternate=null,al(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[fi],delete t[hi],delete t[mi],delete t[gi],delete t[vi])),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 ol(e){return 5===e.tag||3===e.tag||4===e.tag}function sl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ol(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 ll(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)&&void 0!==n||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}function cl(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(cl(e,t,n),e=e.sibling;null!==e;)cl(e,t,n),e=e.sibling}var ul=null,dl=!1;function fl(e,t,n){for(n=n.child;null!==n;)hl(e,t,n),n=n.sibling}function hl(e,t,n){if(at&&"function"===typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(it,n)}catch(s){}switch(n.tag){case 5:Zs||Js(n,t);case 6:var r=ul,i=dl;ul=null,fl(e,t,n),dl=i,null!==(ul=r)&&(dl?(e=ul,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):ul.removeChild(n.stateNode));break;case 18:null!==ul&&(dl?(e=ul,n=n.stateNode,8===e.nodeType?li(e.parentNode,n):1===e.nodeType&&li(e,n
vendor: 9,349 bytes, line 2
2),Ut(e)):li(ul,n.stateNode));break;case 4:r=ul,i=dl,ul=n.stateNode.containerInfo,dl=!0,fl(e,t,n),ul=r,dl=i;break;case 0:case 11:case 14:case 15:if(!Zs&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,void 0!==o&&(0!==(2&a)||0!==(4&a))&&el(n,t,o),i=i.next}while(i!==r)}fl(e,t,n);break;case 1:if(!Zs&&(Js(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Cc(n,t,s)}fl(e,t,n);break;case 21:fl(e,t,n);break;case 22:1&n.mode?(Zs=(r=Zs)||null!==n.memoizedState,fl(e,t,n),Zs=r):fl(e,t,n);break;default:fl(e,t,n)}}function pl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new $s),t.forEach(function(t){var r=jc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ml(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,l=s;e:for(;null!==l;){switch(l.tag){case 5:ul=l.stateNode,dl=!1;break e;case 3:case 4:ul=l.stateNode.containerInfo,dl=!0;break e}l=l.return}if(null===ul)throw Error(a(160));hl(o,s,i),ul=null,dl=!1;var c=i.alternate;null!==c&&(c.return=null),i.return=null}catch(u){Cc(i,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gl(t,e),t=t.sibling}function gl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),vl(e),4&r){try{nl(3,e,e.return),rl(3,e)}catch(g){Cc(e,e.return,g)}try{nl(5,e,e.return)}catch(g){Cc(e,e.return,g)}}break;case 1:ml(t,e),vl(e),512&r&&null!==n&&Js(n,n.return);break;case 5:if(ml(t,e),vl(e),512&r&&null!==n&&Js(n,n.return),32&e.flags){var i=e.stateNode;try{fe(i,"")}catch(g){Cc(e,e.return,g)}}if(4&r&&null!=(i=e.stateNode)){var o=e.memoizedProps,s=null!==n?n.memoizedProps:o,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===o.type&&null!=o.name&&$(i,o),ye(l,s);var u=ye(l,o);for(s=0;s<c.length;s+=2){var d=c[s],f=c[s+1];"style"===d?ge(i,f):"dangerouslySetInnerHTML"===d?de(i,f):"children"===d?fe(i,f):y(i,d,f,u)}switch(l){case"input":K(i,o);break;case"textarea":ae(i,o);break;case"select":var h=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var p=o.value;null!=p?ne(i,!!o.multiple,p,!1):h!==!!o.multiple&&(null!=o.defaultValue?ne(i,!!o.multiple,o.defaultValue,!0):ne(i,!!o.multiple,o.multiple?[]:"",!1))}i[hi]=o}catch(g){Cc(e,e.return,g)}}break;case 6:if(ml(t,e),vl(e),4&r){if(null===e.stateNode)throw Error(a(162));i=e.stateNode,o=e.memoizedProps;try{i.nodeValue=o}catch(g){Cc(e,e.return,g)}}break;case 3:if(ml(t,e),vl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(g){Cc(e,e.return,g)}break;case 4:default:ml(t,e),vl(e);break;case 13:ml(t,e),vl(e),8192&(i=e.child).flags&&(o=null!==i.memoizedState,i.stateNode.isHidden=o,!o||null!==i.alternate&&null!==i.alternate.memoizedState||(Bl=$e())),4&r&&pl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Zs=(u=Zs)||d,ml(t,e),Zs=u):ml(t,e),vl(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!==(1&e.mode))for(Ks=e,d=e.child;null!==d;){for(f=Ks=d;null!==Ks;){switch(p=(h=Ks).child,h.tag){case 0:case 11:case 14:case 15:nl(4,h,h.return);break;case 1:Js(h,h.return);var m=h.stateNode;if("function"===typeof m.componentWillUnmount){r=h,n=h.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(g){Cc(r,n,g)}}break;case 5:Js(h,h.return);break;case 22:if(null!==h.memoizedState){wl(f);continue}}null!==p?(p.return=h,Ks=p):wl(f)}d=d.sibling}e:for(d=null,f=e;;){if(5===f.tag){if(null===d){d=f;try{i=f.stateNode,u?"function"===typeof(o=i.style).setProperty?o.setProperty("display","none","important"):o.display="none":(l=f.stateNode,s=void 0!==(c=f.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,l.style.display=me("display",s))}catch(g){Cc(e,e.return,g)}}}else if(6===f.tag){if(null===d)try{f.stateNode.nodeValue=u?"":f.memoizedProps}catch(g){Cc(e,e.return,g)}}else if((22!==f.tag&&23!==f.tag||null===f.memoizedState||f===e)&&null!==f.child){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;null===f.sibling;){if(null===f.return||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:ml(t,e),vl(e),4&r&&pl(e);case 21:}}function vl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(ol(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&&(fe(i,""),r.flags&=-33),cl(e,sl(e),i);break;case 3:case 4:var o=r.stateNode.containerInfo;ll(e,sl(e),o);break;default:throw Error(a(161))}}catch(s){Cc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Ks=e,yl(e,t,n)}function yl(e,t,n){for(var r=0!==(1&e.mode);null!==Ks;){var i=Ks,a=i.child;if(22===i.tag&&r){var o=null!==i.memoizedState||Xs;if(!o){var s=i.alternate,l=null!==s&&null!==s.memoizedState||Zs;s=Xs;var c=Zs;if(Xs=o,(Zs=l)&&!c)for(Ks=i;null!==Ks;)l=(o=Ks).child,22===o.tag&&null!==o.memoizedState?El(i):null!==l?(l.return=o,Ks=l):El(i);for(;null!==a;)Ks=a,yl(a,t,n),a=a.sibling;Ks=i,Xs=s,Zs=c}xl(e)}else 0!==(8772&i.subtreeFlags)&&null!==a?(a.return=i,Ks=a):xl(e)}}function xl(e){for(;null!==Ks;){var t=Ks;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Zs||rl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Zs)if(null===n)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:ga(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;null!==o&&Fa(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:case 1:n=t.child.stateNode}Fa(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.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 u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var f=d.dehydrated;null!==f&&Ut(f)}}}break;default:throw Error(a(163))}Zs||512&t.flags&&il(t)}catch(h){Cc(t,t.return,h)}}if(t===e){Ks=null;break}if(null!==(n=t.sibling)){n.return=t.return,Ks=n;break}Ks=t.return}}function wl(e){for(;null!==Ks;){var t=Ks;if(t===e){Ks=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Ks=n;break}Ks=t.return}}function El(e){for(;null!==Ks;){var t=Ks;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{rl(4,t)}catch(l){Cc(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var i=t.return;try{r.componentDidMount()}catch(l){Cc(t,i,l)}}var a=t.return;try{il(t)}catch(l){Cc(t,a,l)}break;case 5:var o=t.return;try{il(t)}catch(l){Cc(t,o,l)}}}catch(l){Cc(t,t.return,l)}if(t===e){Ks=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Ks=s;break}Ks=t.return}}var Sl,Cl=Math.ceil,kl=x.ReactCurrentDispatcher,Dl=x.ReactCurrentOwner,Nl=x.ReactCurrentBatchConfig,jl=0,Al=null,_l=null,Tl=0,Ml=0,Rl=Ci(0),Ol=0,Pl=null,Il=0,Ll=0,Fl=0,zl=null,Hl=null,Bl=0,Ul=1/0,Wl=null,Vl=!1,Yl=null,Ql=null,ql=!1,Gl=null,Xl=0,Zl=0,$l=null,Kl=-1,Jl=0;function ec(){return 0!==(6&jl)?$e():-1!==Kl?Kl:Kl=$e()}function tc(e){return 0===(1&e.mode)?1:0!==(2&jl)&&0!==Tl?Tl&-Tl:null!==ma.transition?(0===Jl&&(Jl=mt()),Jl):0!==(e=yt)?e:e=void 0===(e=window.event)?16:Zt(e.type)}function nc(e,t,n,r){if(50<Zl)throw Zl=0,$l=null,Error(a(185));vt(e,n,r),0!==(2&jl)&&e===Al||(e===Al&&(0===(2&jl)&&(Ll|=n),4===Ol&&sc(e,Tl)),rc(e,r),1===n&&0===jl&&0===(1&t.mode)&&(Ul=$e()+500,zi&&Ui()))}function rc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes;0<a;){var o=31-ot(a),s=1<<o,l=i[o];-1===l?0!==(s&n)&&0===(s&r)||(i[o]=ht(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=ft(e,e===Al?Tl:0);if(0===r)null!==n&&Ge(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ge(n),1===t)0===e.tag?function(e){zi=!0,Bi(e)}(lc.bind(null,e)):Bi(lc.bind(null,e)),oi(function(){0===(6&jl)&&Ui()}),n=null;else{switch(xt(r)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Ac(n,ic.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ic(e,t){if(Kl=-1,Jl=0,0!==(6&jl))throw Error(a(327));var n=e.callbackNode;if(Ec()&&e.callbackNode!==n)return null;var r=ft(e,e===Al?Tl:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=gc(e,r);else{t=r;var i=jl;jl|=2;var o=pc();for(Al===e&&Tl===t||(Wl=null,Ul=$e()+500,fc(e,t));;)try{bc();break}catch(l){hc(e,l)}wa(),kl.current=o,jl=i,null!==_l?t=0:(Al=null,Tl=0,t=Ol)}if(0!==t){if(2===t&&(0!==(i=pt(e))&&(r=i,t=ac(e,i))),1===t)throw n=Pl,fc(e,0),sc(e,r),rc(e,$e()),n;if(6===t)sc(e,r);else{if(i=e.current.alternate,0===(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],a=i.getSnapshot;i=i.value;try{if(!sr(a(),i))return!1}catch(s){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}
vendor: 4,900 bytes, line 2
2(i)&&(2===(t=gc(e,r))&&(0!==(o=pt(e))&&(r=o,t=ac(e,o))),1===t))throw n=Pl,fc(e,0),sc(e,r),rc(e,$e()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:wc(e,Hl,Wl);break;case 3:if(sc(e,r),(130023424&r)===r&&10<(t=Bl+500-$e())){if(0!==ft(e,0))break;if(((i=e.suspendedLanes)&r)!==r){ec(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ri(wc.bind(null,e,Hl,Wl),t);break}wc(e,Hl,Wl);break;case 4:if(sc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,i=-1;0<r;){var s=31-ot(r);o=1<<s,(s=t[s])>i&&(i=s),r&=~o}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*Cl(r/1960))-r)){e.timeoutHandle=ri(wc.bind(null,e,Hl,Wl),r);break}wc(e,Hl,Wl);break;default:throw Error(a(329))}}}return rc(e,$e()),e.callbackNode===n?ic.bind(null,e):null}function ac(e,t){var n=zl;return e.current.memoizedState.isDehydrated&&(fc(e,t).flags|=256),2!==(e=gc(e,t))&&(t=Hl,Hl=n,null!==t&&oc(t)),e}function oc(e){null===Hl?Hl=e:Hl.push.apply(Hl,e)}function sc(e,t){for(t&=~Fl,t&=~Ll,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ot(t),r=1<<n;e[n]=-1,t&=~r}}function lc(e){if(0!==(6&jl))throw Error(a(327));Ec();var t=ft(e,0);if(0===(1&t))return rc(e,$e()),null;var n=gc(e,t);if(0!==e.tag&&2===n){var r=pt(e);0!==r&&(t=r,n=ac(e,r))}if(1===n)throw n=Pl,fc(e,0),sc(e,t),rc(e,$e()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wc(e,Hl,Wl),rc(e,$e()),null}function cc(e,t){var n=jl;jl|=1;try{return e(t)}finally{0===(jl=n)&&(Ul=$e()+500,zi&&Ui())}}function uc(e){null!==Gl&&0===Gl.tag&&0===(6&jl)&&Ec();var t=jl;jl|=1;var n=Nl.transition,r=yt;try{if(Nl.transition=null,yt=1,e)return e()}finally{yt=r,Nl.transition=n,0===(6&(jl=t))&&Ui()}}function dc(){Ml=Rl.current,ki(Rl)}function fc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ii(n)),null!==_l)for(n=_l.return;null!==n;){var r=n;switch(ta(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Ri();break;case 3:io(),ki(Ai),ki(ji),uo();break;case 5:oo(r);break;case 4:io();break;case 13:case 19:ki(so);break;case 10:Ea(r.type._context);break;case 22:case 23:dc()}n=n.return}if(Al=e,_l=e=Rc(e.current,null),Tl=Ml=t,Ol=0,Pl=null,Fl=Ll=Il=0,Hl=zl=null,null!==Da){for(t=0;t<Da.length;t++)if(null!==(r=(n=Da[t]).interleaved)){n.interleaved=null;var i=r.next,a=n.pending;if(null!==a){var o=a.next;a.next=i,r.next=o}n.pending=r}Da=null}return e}function hc(e,t){for(;;){var n=_l;try{if(wa(),fo.current=os,bo){for(var r=mo.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}bo=!1}if(po=0,vo=go=mo=null,yo=!1,xo=0,Dl.current=null,null===n||null===n.return){Ol=1,Pl=t,_l=null;break}e:{var o=e,s=n.return,l=n,c=t;if(t=Tl,l.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=l,f=d.tag;if(0===(1&d.mode)&&(0===f||11===f||15===f)){var h=d.alternate;h?(d.updateQueue=h.updateQueue,d.memoizedState=h.memoizedState,d.lanes=h.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=vs(s);if(null!==p){p.flags&=-257,bs(p,s,l,0,t),1&p.mode&&gs(o,u,t),c=u;var m=(t=p).updateQueue;if(null===m){var g=new Set;g.add(c),t.updateQueue=g}else m.add(c);break e}if(0===(1&t)){gs(o,u,t),mc();break e}c=Error(a(426))}else if(ia&&1&l.mode){var v=vs(s);if(null!==v){0===(65536&v.flags)&&(v.flags|=256),bs(v,s,l,0,t),pa(us(c,l));break e}}o=c=us(c,l),4!==Ol&&(Ol=2),null===zl?zl=[o]:zl.push(o),o=s;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t,Ia(o,ps(0,c,t));break e;case 1:l=c;var b=o.type,y=o.stateNode;if(0===(128&o.flags)&&("function"===typeof b.getDerivedStateFromError||null!==y&&"function"===typeof y.componentDidCatch&&(null===Ql||!Ql.has(y)))){o.flags|=65536,t&=-t,o.lanes|=t,Ia(o,ms(o,l,t));break e}}o=o.return}while(null!==o)}xc(n)}catch(x){t=x,_l===n&&null!==n&&(_l=n=n.return);continue}break}}function pc(){var e=kl.current;return kl.current=os,null===e?os:e}function mc(){0!==Ol&&3!==Ol&&2!==Ol||(Ol=4),null===Al||0===(268435455&Il)&&0===(268435455&Ll)||sc(Al,Tl)}function gc(e,t){var n=jl;jl|=2;var r=pc();for(Al===e&&Tl===t||(Wl=null,fc(e,t));;)try{vc();break}catch(i){hc(e,i)}if(wa(),jl=n,kl.current=r,null!==_l)throw Error(a(261));return Al=null,Tl=0,Ol}function vc(){for(;null!==_l;)yc(_l)}function bc(){for(;null!==_l&&!Xe();)yc(_l)}function yc(e){var t=Sl(e.alternate,e,Ml);e.memoizedProps=e.pendingProps,null===t?xc(e):_l=t,Dl.current=null}function xc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=qs(n,t,Ml)))return void(_l=n)}else{if(null!==(n=Gs(n,t)))return n.flags&=32767,void(_l=n);if(null===e)return Ol=6,void(_l=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(_l=t);_l=t=e}while(null!==t);0===Ol&&(Ol=5)}function wc(e,t,n){var r=yt,i=Nl.transition;try{Nl.transition=null,yt=1,function(e,t,n,r){do{Ec()}while(null!==Gl);
vendor: 1,803 bytes, line 2
2if(0!==(6&jl))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-ot(n),a=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~a}}(e,o),e===Al&&(_l=Al=null,Tl=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||ql||(ql=!0,Ac(tt,function(){return Ec(),null})),o=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||o){o=Nl.transition,Nl.transition=null;var s=yt;yt=1;var l=jl;jl|=4,Dl.current=null,function(e,t){if(ei=Vt,hr(e=fr())){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,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch(w){n=null;break e}var s=0,l=-1,c=-1,u=0,d=0,f=e,h=null;t:for(;;){for(var p;f!==n||0!==i&&3!==f.nodeType||(l=s+i),f!==o||0!==r&&3!==f.nodeType||(c=s+r),3===f.nodeType&&(s+=f.nodeValue.length),null!==(p=f.firstChild);)h=f,f=p;for(;;){if(f===e)break t;if(h===n&&++u===i&&(l=s),h===o&&++d===r&&(c=s),null!==(p=f.nextSibling))break;h=(f=h).parentNode}f=p}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(ti={focusedElem:e,selectionRange:n},Vt=!1,Ks=t;null!==Ks;)if(e=(t=Ks).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Ks=e;else for(;null!==Ks;){t=Ks;try{var m=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;
vendor: 4,298 bytes, line 2
2case 1:if(null!==m){var g=m.memoizedProps,v=m.memoizedState,b=t.stateNode,y=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:ga(t.type,g),v);b.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var x=t.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(a(163))}}catch(w){Cc(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Ks=e;break}Ks=t.return}m=tl,tl=!1}(e,n),gl(n,e),pr(ti),Vt=!!ei,ti=ei=null,e.current=n,bl(n,e,i),Ze(),jl=l,yt=s,Nl.transition=o}else e.current=n;if(ql&&(ql=!1,Gl=e,Xl=i),o=e.pendingLanes,0===o&&(Ql=null),function(e){if(at&&"function"===typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(it,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),rc(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(Vl)throw Vl=!1,e=Yl,Yl=null,e;0!==(1&Xl)&&0!==e.tag&&Ec(),o=e.pendingLanes,0!==(1&o)?e===$l?Zl++:(Zl=0,$l=e):Zl=0,Ui()}(e,t,n,r)}finally{Nl.transition=i,yt=r}return null}function Ec(){if(null!==Gl){var e=xt(Xl),t=Nl.transition,n=yt;try{if(Nl.transition=null,yt=16>e?16:e,null===Gl)var r=!1;else{if(e=Gl,Gl=null,Xl=0,0!==(6&jl))throw Error(a(331));var i=jl;for(jl|=4,Ks=e.current;null!==Ks;){var o=Ks,s=o.child;if(0!==(16&Ks.flags)){var l=o.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(Ks=u;null!==Ks;){var d=Ks;switch(d.tag){case 0:case 11:case 15:nl(8,d,o)}var f=d.child;if(null!==f)f.return=d,Ks=f;else for(;null!==Ks;){var h=(d=Ks).sibling,p=d.return;if(al(d),d===u){Ks=null;break}if(null!==h){h.return=p,Ks=h;break}Ks=p}}}var m=o.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}Ks=o}}if(0!==(2064&o.subtreeFlags)&&null!==s)s.return=o,Ks=s;else e:for(;null!==Ks;){if(0!==(2048&(o=Ks).flags))switch(o.tag){case 0:case 11:case 15:nl(9,o,o.return)}var b=o.sibling;if(null!==b){b.return=o.return,Ks=b;break e}Ks=o.return}}var y=e.current;for(Ks=y;null!==Ks;){var x=(s=Ks).child;if(0!==(2064&s.subtreeFlags)&&null!==x)x.return=s,Ks=x;else e:for(s=y;null!==Ks;){if(0!==(2048&(l=Ks).flags))try{switch(l.tag){case 0:case 11:case 15:rl(9,l)}}catch(E){Cc(l,l.return,E)}if(l===s){Ks=null;break e}var w=l.sibling;if(null!==w){w.return=l.return,Ks=w;break e}Ks=l.return}}if(jl=i,Ui(),at&&"function"===typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(it,e)}catch(E){}r=!0}return r}finally{yt=n,Nl.transition=t}}return!1}function Sc(e,t,n){e=Oa(e,t=ps(0,t=us(n,t),1),1),t=ec(),null!==e&&(vt(e,1,t),rc(e,t))}function Cc(e,t,n){if(3===e.tag)Sc(e,e,n);else for(;null!==t;){if(3===t.tag){Sc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Ql||!Ql.has(r))){t=Oa(t,e=ms(t,e=us(n,e),1),1),e=ec(),null!==t&&(vt(t,1,e),rc(t,e));break}}t=t.return}}function kc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ec(),e.pingedLanes|=e.suspendedLanes&n,Al===e&&(Tl&n)===n&&(4===Ol||3===Ol&&(130023424&Tl)===Tl&&500>$e()-Bl?fc(e,0):Fl|=n),rc(e,t)}function Dc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ut,0===(130023424&(ut<<=1))&&(ut=4194304)));var n=ec();null!==(e=Aa(e,t))&&(vt(e,t,n),rc(e,n))}function Nc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Dc(e,n)}function jc(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),Dc(e,n)}function Ac(e,t){return qe(e,t)}function _c(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 Tc(e,t,n,r){return new _c(e,t,n,r)}function Mc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Rc(e,t){var n=e.alternate;return null===n?((n=Tc(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.deleti
vendor: 11,375 bytes, line 2
2ons=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 Oc(e,t,n,r,i,o){var s=2;if(r=e,"function"===typeof e)Mc(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case S:return Pc(n.children,i,o,t);case C:s=8,i|=8;break;case k:return(e=Tc(12,n,t,2|i)).elementType=k,e.lanes=o,e;case A:return(e=Tc(13,n,t,i)).elementType=A,e.lanes=o,e;case _:return(e=Tc(19,n,t,i)).elementType=_,e.lanes=o,e;case R:return Ic(n,i,o,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case D:s=10;break e;case N:s=9;break e;case j:s=11;break e;case T:s=14;break e;case M:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Tc(s,n,t,i)).elementType=e,t.type=r,t.lanes=o,t}function Pc(e,t,n,r){return(e=Tc(7,e,r,t)).lanes=n,e}function Ic(e,t,n,r){return(e=Tc(22,e,r,t)).elementType=R,e.lanes=n,e.stateNode={isHidden:!1},e}function Lc(e,t,n){return(e=Tc(6,e,null,t)).lanes=n,e}function Fc(e,t,n){return(t=Tc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function zc(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=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Hc(e,t,n,r,i,a,o,s,l){return e=new zc(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Tc(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ta(a),e}function Bc(e){if(!e)return Ni;e:{if(Ue(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(Mi(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(Mi(n))return Pi(e,n,t)}return t}function Uc(e,t,n,r,i,a,o,s,l){return(e=Hc(n,r,!0,e,0,a,0,s,l)).context=Bc(null),n=e.current,(a=Ra(r=ec(),i=tc(n))).callback=void 0!==t&&null!==t?t:null,Oa(n,a,i),e.current.lanes=i,vt(e,i,r),rc(e,r),e}function Wc(e,t,n,r){var i=t.current,a=ec(),o=tc(i);return n=Bc(n),null===t.context?t.context=n:t.pendingContext=n,(t=Ra(a,o)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Oa(i,t,o))&&(nc(e,i,o,a),Pa(e,i,o)),o}function Vc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Yc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Qc(e,t){Yc(e,t),(e=e.alternate)&&Yc(e,t)}Sl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ai.current)xs=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return xs=!1,function(e,t,n){switch(t.tag){case 3:_s(t),ha();break;case 5:ao(t);break;case 1:Mi(t.type)&&Ii(t);break;case 4:ro(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Di(va,r._currentValue),r._currentValue=i;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Di(so,1&so.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ls(e,t,n):(Di(so,1&so.current),null!==(e=Vs(e,t,n))?e.sibling:null);Di(so,1&so.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Us(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),Di(so,so.current),r)break;return null;case 22:case 23:return t.lanes=0,ks(e,t,n)}return Vs(e,t,n)}(e,t,n);xs=0!==(131072&e.flags)}else xs=!1,ia&&0!==(1048576&t.flags)&&Ji(t,Qi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ws(e,t),e=t.pendingProps;var i=Ti(t,ji.current);Ca(t,n),i=Co(null,t,r,e,i,n);var o=ko();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,Mi(r)?(o=!0,Ii(t)):o=!1,t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,Ta(t),i.updater=Ba,t.stateNode=i,i._reactInternals=t,Ya(t,r,e,n),t=As(null,t,r,!0,o,n)):(t.tag=0,ia&&o&&ea(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 Mc(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===j)return 11;if(e===T)return 14}return 2}(r),e=ga(r,e),i){case 0:t=Ns(null,t,r,e,n);break e;case 1:t=js(null,t,r,e,n);break e;case 11:t=Es(null,t,r,e,n);break e;case 14:t=Ss(null,t,r,ga(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,Ns(e,t,r,i=t.elementType===r?i:ga(r,i),n);case 1:return r=t.type,i=t.pendingProps,js(e,t,r,i=t.elementType===r?i:ga(r,i),n);case 3:e:{if(_s(t),null===e)throw Error(a(387));r=t.pendingProps,i=(o=t.memoizedState).element,Ma(e,t),La(t,r,null,n);var s=t.memoizedState;if(r=s.element,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=Ts(e,t,r,n,i=us(Error(a(423)),t));break e}if(r!==i){t=Ts(e,t,r,n,i=us(Error(a(424)),t));break e}for(ra=ci(t.stateNode.containerInfo.firstChild),na=t,ia=!0,aa=null,n=$a(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ha(),r===i){t=Vs(e,t,n);break e}ws(e,t,r,n)}t=t.child}return t;case 5:return ao(t),null===e&&ca(t),r=t.type,i=t.pendingProps,o=null!==e?e.memoizedProps:null,s=i.children,ni(r,i)?s=null:null!==o&&ni(r,o)&&(t.flags|=32),Ds(e,t),ws(e,t,s,n),t.child;case 6:return null===e&&ca(t),null;case 13:return Ls(e,t,n);case 4:return ro(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Za(t,null,r,n):ws(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,Es(e,t,r,i=t.elementType===r?i:ga(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,o=t.memoizedProps,s=i.value,Di(va,r._currentValue),r._currentValue=s,null!==o)if(sr(o.value,s)){if(o.children===i.children&&!Ai.current){t=Vs(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var l=o.dependencies;if(null!==l){s=o.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===o.tag){(c=Ra(-1,n&-n)).tag=2;var u=o.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}o.lanes|=n,null!==(c=o.alternate)&&(c.lanes|=n),Sa(o.return,n,t),l.lanes|=n;break}c=c.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!==(l=s.alternate)&&(l.lanes|=n),Sa(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}ws(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Ca(t,n),r=r(i=ka(i)),t.flags|=1,ws(e,t,r,n),t.child;case 14:return i=ga(r=t.type,t.pendingProps),Ss(e,t,r,i=ga(r.type,i),n);case 15:return Cs(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ga(r,i),Ws(e,t),t.tag=1,Mi(r)?(e=!0,Ii(t)):e=!1,Ca(t,n),Wa(t,r,i),Ya(t,r,i,n),As(null,t,r,!0,e,n);case 19:return Us(e,t,n);case 22:return ks(e,t,n)}throw Error(a(156,t.tag))};var qc="function"===typeof reportError?reportError:function(e){console.error(e)};function Gc(e){this._internalRoot=e}function Xc(e){this._internalRoot=e}function Zc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function $c(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Kc(){}function Jc(e,t,n,r,i){var a=n._reactRootContainer;if(a){var o=a;if("function"===typeof i){var s=i;i=function(){var e=Vc(o);s.call(e)}}Wc(t,o,e,i)}else o=function(e,t,n,r,i){if(i){if("function"===typeof r){var a=r;r=function(){var e=Vc(o);a.call(e)}}var o=Uc(t,r,e,0,null,!1,0,"",Kc);return e._reactRootContainer=o,e[pi]=o.current,Ur(8===e.nodeType?e.parentNode:e),uc(),o}for(;i=e.lastChild;)e.removeChild(i);if("function"===typeof r){var s=r;r=function(){var e=Vc(l);s.call(e)}}var l=Hc(e,0,!1,null,0,!1,0,"",Kc);return e._reactRootContainer=l,e[pi]=l.current,Ur(8===e.nodeType?e.parentNode:e),uc(function(){Wc(t,l,n,r)}),l}(n,t,e,i,r);return Vc(o)}Xc.prototype.render=Gc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Wc(e,t,null,null)},Xc.prototype.unmount=Gc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;uc(function(){Wc(null,e,null,null)}),t[pi]=null}},Xc.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ct();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&&Lt(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(bt(t,1|n),rc(t,$e()),0===(6&jl)&&(Ul=$e()+500,Ui()))}break;case 13:uc(function(){var t=Aa(e,1);if(null!==t){var n=ec();nc(t,e,1,n)}}),Qc(e,1)}},Et=function(e){if(13===e.tag){var t=Aa(e,134217728);if(null!==t)nc(t,e,134217728,ec());Qc(e,134217728)}},St=function(e){if(13===e.tag){var t=tc(e),n=Aa(e,t);if(null!==n)nc(n,e,t,ec());Qc(e,t)}},Ct=function(){return yt},kt=function(e,t){var n=yt;try{return yt=e,t()}finally{yt=n}},Ee=function(e,t,n){switch(t){case"input":if(K(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=wi(r);if(!i)throw Error(a(90));q(r),K(r,i)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},je=cc,Ae=uc;var eu={usingClientEntryPoint:!1,Events:[yi,xi,wi,De,Ne,cc]},tu={findFiberByHostInstance:bi,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},nu={bundleType:tu.bundleType,version:tu.version,rendererPackageName:tu.rendererPackageName,rendererConfig:tu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ye(e))?null:e.stateNode},findFiberByHostInstance:tu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ru=__REACT_DEVTOOLS_GLOBAL_HOOK__;
2if(!ru.isDisabled&&ru.supportsFiber)try{it=ru.inject(nu),at=ru}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=eu,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Zc(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:E,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Zc(e))throw Error(a(299));var n=!1,r="",i=qc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(i=t.onRecoverableError)),t=Hc(e,1,!1,null,0,n,0,r,i),e[pi]=t.current,Ur(8===e.nodeType?e.parentNode:e),new Gc(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(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ye(t))?null:e.stateNode},t.flushSync=function(e){return uc(e)},t.hydrate=function(e,t,n){if(!$c(t))throw Error(a(200));return Jc(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Zc(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,i=!1,o="",s=qc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(i=!0),void 0!==n.identifierPrefix&&(o=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Uc(t,null,e,1,null!=n?n:null,i,0,o,s),e[pi]=t.current,Ur(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 Xc(t)},t.render=function(e,t,n){if(!$c(t))throw Error(a(200));return Jc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!$c(e))throw Error(a(40));return!!e._reactRootContainer&&(uc(function(){Jc(null,null,e,!1,function(){e._reactRootContainer=null,e[pi]=null})}),!0)},t.unstable_batchedUpdates=cc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!$c(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return Jc(e,t,n,!1,r)},t.version="18.2.0-next-9e3b772b8-20220608"},740(e){"use strict";e.exports=function(e,t,n,r,i,a,o,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,a,o,s],u=0;(l=new Error(t.replace(/%s/g,function(){return c[u++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},827(){"use strict";"function"!==typeof Object.assign&&(Object.assign=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!e)throw TypeError("Cannot convert undefined or null to object");for(var r=function(t){t&&Object.keys(t).forEach(function(n){return e[n]=t[n]})},i=0,a=t;i<a.length;i++){r(a[i])}return e})},853(e,t,n){"use strict";e.exports=n(234)},950(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(t){console.error(t)}}(),e.exports=n(730)}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.m=e,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce((t,r)=>(n.f[r](e,t),t),[])),n.u=e=>"static/js/"+e+".2ca86739.chunk.js",n.miniCssF=e=>{},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="app:";n.l=(r,i,a,o)=>{if(e[r])e[r].push(i);else{var s,l;if(void 0!==a)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+a){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",n.nc&&s.setAttribute("nonce",n.nc),s.setAttribute("data-webpack",t+a),s.src=r),e[r]=[i];var f=(t,n)=>{s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEac
2h(e=>e(n)),t)return t(n)},h=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),l&&document.head.appendChild(s)}}})(),n.p="./",(()=>{var e={792:0};n.f.j=(t,r)=>{var i=n.o(e,t)?e[t]:void 0;if(0!==i)if(i)r.push(i[2]);else{var a=new Promise((n,r)=>i=e[t]=[n,r]);r.push(i[2]=a);var o=n.p+n.u(t),s=new Error;n.l(o,r=>{if(n.o(e,t)&&(0!==(i=e[t])&&(e[t]=void 0),i)){var a=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+a+": "+o+")",s.name="ChunkLoadError",s.type=a,s.request=o,i[1](s)}},"chunk-"+t,t)}};var t=(t,r)=>{var i,a,[o,s,l]=r,c=0;if(o.some(t=>0!==e[t])){for(i in s)n.o(s,i)&&(n.m[i]=s[i]);if(l)l(n)}for(t&&t(r);c<o.length;c++)a=o[c],n.o(e,a)&&e[a]&&e[a][0](),e[a]=0},r=self.webpackChunkapp=self.webpackChunkapp||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";var e=n(43),t=n(391);function r(e){return r="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},r(e)}function i(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}function a(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}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 s(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){a(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}const l={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function c(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const u={date:c({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:c({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:c({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},d={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function f(e){return(t,n)=>{let r;if("formatting"===(null!==n&&void 0!==n&&n.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,i=null!==n&&void 0!==n&&n.width?String(n.width):t;r=e.formattingValues[i]||e.formattingValues[t]}else{const t=e.defaultWidth,i=null!==n&&void 0!==n&&n.width?String(n.width):e.defaultWidth;r=e.values[i]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}const h={ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:f({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:f({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:f({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:f({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:f({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function p(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(i);if(!a)return null;const o=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return}(s,e=>e.test(o)):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(s,e=>e.test(o));let c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;return{value:c,rest:t.slice(o.length)}}}const m={ordinalNumber:(g={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=e.match(g.matchPattern);if(!n)return null;const r=n[0],i=e.match(g.parsePattern);if(!i)return null;let a=g.valueCallback?g.valueCallback(i[0]):i[0];return a=t.valueCallback?t.valueCallback(a):a,{value:a,rest:e.slice(r.length)}}),era:p({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:p({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:p({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:p({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:p({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};var g;const v={code:"en-US",formatDistance:(e,t,n)=>{let r;const i=l[e];return r="string"===typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:u,formatRelative:(e,t,n,r)=>d[e],localize:h,match:m,options:{weekStartsOn:0,firstWeekContainsDate:1}};let b={};function y(){return b}Math.pow(10,8);const x=6048e5,w=6e4,E=36e5,S=Symbol.for("constructDateFrom");function C(e,t){return"function"===typeof e?e(t):e&&"object"===typeof e&&S in e?e[S](t):e instanceof Date?new e.constructor(t):new Date(t)}function k(e,t){return C(t||e,e)}function D(e){const t=k(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function N(e,t){const n=k(e,null===t||void 0===t?void 0:t.in);return n.setHours(0,0,0,0),n}function j(e,t,n){const[r,i]=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];const i=C.bind(null,e||n.find(e=>"object"===typeof e));return n.map(i)}(null===n||void 0===n?void 0:n.in,e,t),a=N(r),o=N(i),s=+a-D(a),l=+o-D(o);return Math.round((s-l)/864e5)}function A(e,t){const n=k(e,null===t||void 0===t?void 0:t.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function _(e,t){const n=k(e,null===t||void 0===t?void 0:t.in);return j(n,A(n))+1}function T(e,t){var n,r,i,a,o,s;const l=y(),c=null!==(n=null!==(r=null!==(i=null!==(a=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==a?a:null===t||void 0===t||null===(o=t.locale)||void 0===o||null===(o=o.options)||void 0===o?void 0:o.weekStartsOn)&&void 0!==i?i:l.weekStartsOn)&&void 0!==r?r:null===(s=l.locale)||void 0===s||null===(s=s.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==n?n:0,u=k(e,null===t||void 0===t?void 0:t.in),d=u.getDay(),f=(d<c?7:0)+d-c;return u.setDate(u.getDate()-f),u.setHours(0,0,0,0),u}function M(e,t){return T(e,s(s({},t),{},{weekStartsOn:1}
vendor: 7,118 bytes, line 2
2))}function R(e,t){const n=k(e,null===t||void 0===t?void 0:t.in),r=n.getFullYear(),i=C(n,0);i.setFullYear(r+1,0,4),i.setHours(0,0,0,0);const a=M(i),o=C(n,0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);const s=M(o);return n.getTime()>=a.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function O(e,t){const n=R(e,t),r=C((null===t||void 0===t?void 0:t.in)||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),M(r)}function P(e,t){const n=k(e,null===t||void 0===t?void 0:t.in),r=+M(n)-+O(n);return Math.round(r/x)+1}function I(e,t){var n,r,i,a,o,s;const l=k(e,null===t||void 0===t?void 0:t.in),c=l.getFullYear(),u=y(),d=null!==(n=null!==(r=null!==(i=null!==(a=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==a?a:null===t||void 0===t||null===(o=t.locale)||void 0===o||null===(o=o.options)||void 0===o?void 0:o.firstWeekContainsDate)&&void 0!==i?i:u.firstWeekContainsDate)&&void 0!==r?r:null===(s=u.locale)||void 0===s||null===(s=s.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==n?n:1,f=C((null===t||void 0===t?void 0:t.in)||e,0);f.setFullYear(c+1,0,d),f.setHours(0,0,0,0);const h=T(f,t),p=C((null===t||void 0===t?void 0:t.in)||e,0);p.setFullYear(c,0,d),p.setHours(0,0,0,0);const m=T(p,t);return+l>=+h?c+1:+l>=+m?c:c-1}function L(e,t){var n,r,i,a,o,s;const l=y(),c=null!==(n=null!==(r=null!==(i=null!==(a=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==a?a:null===t||void 0===t||null===(o=t.locale)||void 0===o||null===(o=o.options)||void 0===o?void 0:o.firstWeekContainsDate)&&void 0!==i?i:l.firstWeekContainsDate)&&void 0!==r?r:null===(s=l.locale)||void 0===s||null===(s=s.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==n?n:1,u=I(e,t),d=C((null===t||void 0===t?void 0:t.in)||e,0);d.setFullYear(u,0,c),d.setHours(0,0,0,0);return T(d,t)}function F(e,t){const n=k(e,null===t||void 0===t?void 0:t.in),r=+T(n,t)-+L(n,t);return Math.round(r/x)+1}function z(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const H={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return z("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):z(n+1,2)},d:(e,t)=>z(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>z(e.getHours()%12||12,t.length),H:(e,t)=>z(e.getHours(),t.length),m:(e,t)=>z(e.getMinutes(),t.length),s:(e,t)=>z(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return z(Math.trunc(r*Math.pow(10,n-3)),t.length)}},B="midnight",U="noon",W="morning",V="afternoon",Y="evening",Q="night",q={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return H.y(e,t)},Y:function(e,t,n,r){const i=I(e,r),a=i>0?i:1-i;if("YY"===t){return z(a%100,2)}return"Yo"===t?n.ordinalNumber(a,{unit:"year"}):z(a,t.length)},R:function(e,t){return z(R(e),t.length)},u:function(e,t){return z(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return z(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return z(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return H.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return z(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const i=F(e,r);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):z(i,t.length)},I:function(e,t,n){const r=P(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):z(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):H.d(e,t)},D:function(e,t,n){const r=_(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):z(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return z(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return z(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return z(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let i;switch(i=12===r?U:0===r?B:r/12>
2=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let i;switch(i=r>=17?Y:r>=12?V:r>=4?W:Q,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return H.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):H.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):z(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):z(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):H.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):H.s(e,t)},S:function(e,t){return H.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return X(r);case"XXXX":case"XX":return Z(r);default:return Z(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return X(r);case"xxxx":case"xx":return Z(r);default:return Z(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+G(r,":");default:return"GMT"+Z(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+G(r,":");default:return"GMT"+Z(r,":")}},t:function(e,t,n){return z(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return z(+e,t.length)}};function G(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e),i=Math.trunc(r/60),a=r%60;return 0===a?n+String(i):n+String(i)+t+z(a,2)}function X(e,t){if(e%60===0){return(e>0?"-":"+")+z(Math.abs(e)/60,2)}return Z(e,t)}function Z(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e>0?"-":"+",r=Math.abs(e);return n+z(Math.trunc(r/60),2)+t+z(r%60,2)}const $=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},K=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},J={p:K,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],i=n[2];if(!i)return $(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",$(r,t)).replace("{{time}}",K(i,t))}},ee=/^D+$/,te=/^Y+$/,ne=["D","DD","YY","YYYY"];function re(e){return e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function ie(e){return!(!re(e)&&"number"!==typeof e||isNaN(+k(e)))}const ae=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,oe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,se=/^'([^]*?)'?$/,le=/''/g,ce=/[a-zA-Z]/;function ue(e,t,n){var r,i,a,o,s,l,c,u,d,f,h,p,m,g;const b=y(),x=null!==(r=null!==(i=null===n||void 0===n?void 0:n.locale)&&void 0!==i?i:b.locale)&&void 0!==r?r:v,w=null!==(a=null!==(o=null!==(s=null!==(l=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==l?l:null===n||void 0===n||null===(c=n.locale)||void 0===c||null===(c=c.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==s?s:b.firstWeekContainsDate)&&void 0!==o?o:null===(u=b.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==a?a:1,E=null!==(d=null!==(f=null!==(h=null!==(p=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==p?p:null===n||void 0===n||null===(m=n.locale)||void 0===m||null===(m=m.options)||void 0===m?void 0:m.weekStartsOn)&&void 0!==h?h:b.weekStartsOn)&&void 0!==f?f:null===(g=b.locale)||void 0===g||null===(g=g.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==d?d:0,S=k(e,null===n||void 0===n?void 0:n.in);if(!ie(S))throw new RangeError("Invalid time value");let C=t.match(oe).map(e=>{const t=e[0];if("p"===t||"P"===t){return(0,J[t])(e,x.formatLong)}return e}).join("").match(ae).map(e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:de(e)};if(q[t])return{isToken:!0,value:e};
2if(t.match(ce))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});x.localize.preprocessor&&(C=x.localize.preprocessor(S,C));const D={firstWeekContainsDate:w,weekStartsOn:E,locale:x};return C.map(r=>{if(!r.isToken)return r.value;const i=r.value;(null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!function(e){return te.test(e)}(i))&&(null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!function(e){return ee.test(e)}(i))||function(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return"Use `".concat(e.toLowerCase(),"` instead of `").concat(e,"` (in `").concat(t,"`) for formatting ").concat(r," to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}(e,t,n);if(console.warn(r),ne.includes(e))throw new RangeError(r)}(i,t,String(e));return(0,q[i[0]])(S,i,x.localize,D)}).join("")}function de(e){const t=e.match(se);return t?t[1].replace(le,"'"):e}function fe(e,t){var n;const r=()=>C(null===t||void 0===t?void 0:t.in,NaN),i=null!==(n=null===t||void 0===t?void 0:t.additionalDigits)&&void 0!==n?n:2,a=function(e){const t={},n=e.split(he.dateTimeDelimiter);let r;if(n.length>2)return t;/:/.test(n[0])?r=n[0]:(t.date=n[0],r=n[1],he.timeZoneDelimiter.test(t.date)&&(t.date=e.split(he.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length)));if(r){const e=he.timezone.exec(r);e?(t.time=r.replace(e[1],""),t.timezone=e[1]):t.time=r}return t}(e);let o;if(a.date){const e=function(e,t){const n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};const i=r[1]?parseInt(r[1]):null,a=r[2]?parseInt(r[2]):null;return{year:null===a?i:100*a,restDateString:e.slice((r[1]||r[2]).length)}}(a.date,i);o=function(e,t){if(null===t)return new Date(NaN);const n=e.match(pe);if(!n)return new Date(NaN);const r=!!n[4],i=ve(n[1]),a=ve(n[2])-1,o=ve(n[3]),s=ve(n[4]),l=ve(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,l)?function(e,t,n){const r=new Date(0);r.setUTCFullYear(e,0,4);const i=r.getUTCDay()||7,a=7*(t-1)+n+1-i;return r.setUTCDate(r.getUTCDate()+a),r}(t,s,l):new Date(NaN);{const e=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(ye[t]||(xe(e)?29:28))}(t,a,o)&&function(e,t){return t>=1&&t<=(xe(e)?366:365)}(t,i)?(e.setUTCFullYear(t,a,Math.max(i,o)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!o||isNaN(+o))return r();const s=+o;let l,c=0;if(a.time&&(c=function(e){const t=e.match(me);if(!t)return NaN;const n=be(t[1]),r=be(t[2]),i=be(t[3]);if(!function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,r,i))return NaN;return n*E+r*w+1e3*i}(a.time),isNaN(c)))return r();if(!a.timezone){const e=new Date(s+c),n=k(0,null===t||void 0===t?void 0:t.in);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}return l=function(e){if("Z"===e)return 0;const t=e.match(ge);if(!t)return 0;const n="+"===t[1]?-1:1,r=parseInt(t[2]),i=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,i))return NaN;return n*(r*E+i*w)}(a.timezone),isNaN(l)?r():k(s+c+l,null===t||void 0===t?void 0:t.in)}const he={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},pe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,me=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,ge=/^([+-])(\d{2})(?::?(\d{2}))?$/;function ve(e){return e?parseInt(e):1}function be(e){return e&&parseFloat(e.replace(",","."))||0}const ye=[31,null,31,30,31,30,31,31,30,31,30,31];function xe(e){return e%400===0||e%4===0&&e%100!==0}function we(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 Ee(e,t){if(null==e)return{};var n,r,i=we(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var Se=n(139),Ce=n.n(Se),ke=n(579);const De=["xxl","xl","lg","md","sm","xs"],Ne="xs",je=e.createContext({prefixes:{},breakpoints:De,minBreakpoint:Ne}),{Consumer:Ae,Provider:_e}=je;function Te(t,n){const{prefixes:r}=(0,e.useContext)(je);return t||r[n]||n}function Me(){const{breakpoints:t}=(0,e.useContext)(je);return t}function Re(){const{minBreakpoint:t}=(0,e.useContext)(je);return t}function Oe(){const{dir:t}=(0,e.useContext)(je);return"rtl"===t}function Pe(){return(0,e.useState)(null)}const Ie=function(t){const n=(0,e.useRef)(t);return(0,e.useEffect)(()=>{n.current=t},[t]),n};function Le(t){const n=Ie(t);return(0,e.useCallback)(function(){return n.current&&n.current(...arguments)},[n])}function Fe(){const t=(0,e.useRef)(!0),n=(0,e.useRef)(()=>t.current);return(0,e.useEffect)(()=>(t.current=!0,()=>{t.current=!1}),[]),n.current}const ze="undefined"!==typeof n.g&&n.g.navigator&&"ReactNative"===n.g.navigator.product,He="undefined"!==typeof document||ze?e.useLayoutEffect:e.useEffect;new WeakMap;const Be=["as","disabled"];function Ue(e){let{tagName:t,disabled:n,href:r,target:i,rel:a,role:o,onClick:s,tabIndex:l=0,type:c}=e;t||(t=null!=r||null!=i||null!=a?"a":"button");const u={tagName:t};if("button"===t)return[{type:c||"button",disabled:n},u];const d=e=>{(n||"a"===t&&function(e){return!e||"#"===e.trim()}(r))&&e.preventDefault(),n?e.stopPropagation():null==s||s(e)};return"a"===t&&(r||(r="#"),n&&(r=void 0)),[{role:null!=o?o:"button",disabled:void 0,tabIndex:n?void 0:l,href:r,target:"a"===t?i:void 0,"aria-disabled":n||void 0,rel:"a"===t?a:void 0,onClick:d,onKeyDown:e=>{" "===e.key&&(e.preventDefault(),d(e))}},u]}const We=e.forwardRef((e,t)=>
2{let{as:n,disabled:r}=e,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,Be);const[a,{tagName:o}]=Ue(Object.assign({tagName:n,disabled:r},i));return(0,ke.jsx)(o,Object.assign({},i,a,{ref:t}))});We.displayName="Button";const Ve=["onKeyDown"];const Ye=e.forwardRef((e,t)=>{let{onKeyDown:n}=e,r=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,Ve);const[i]=Ue(Object.assign({tagName:"a"},r)),a=Le(e=>{i.onKeyDown(e),null==n||n(e)});return(o=r.href)&&"#"!==o.trim()&&"button"!==r.role?(0,ke.jsx)("a",Object.assign({ref:t},r,{onKeyDown:n})):(0,ke.jsx)("a",Object.assign({ref:t},r,i,{onKeyDown:a}));var o});Ye.displayName="Anchor";const Qe=Ye,qe=["active","disabled","className","style","activeLabel","children","linkStyle","linkClassName","as"],Ge=["children"],Xe=e.forwardRef((e,t)=>{let{active:n=!1,disabled:r=!1,className:i,style:a,activeLabel:o="(current)",children:l,linkStyle:c,linkClassName:u,as:d=Qe}=e,f=Ee(e,qe);const h=n||r?"span":d;return(0,ke.jsx)("li",{ref:t,style:a,className:Ce()(i,"page-item",{active:n,disabled:r}),children:(0,ke.jsxs)(h,s(s({className:Ce()("page-link",u),style:c},f),{},{children:[l,n&&o&&(0,ke.jsx)("span",{className:"visually-hidden",children:o})]}))})});Xe.displayName="PageItem";const Ze=Xe;function $e(t,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;const i=e.forwardRef((e,t)=>{let{children:i}=e,a=Ee(e,Ge);return(0,ke.jsxs)(Xe,s(s({},a),{},{ref:t,children:[(0,ke.jsx)("span",{"aria-hidden":"true",children:i||n}),(0,ke.jsx)("span",{className:"visually-hidden",children:r})]}))});return i.displayName=t,i}const Ke=$e("First","\xab"),Je=$e("Prev","\u2039","Previous"),et=$e("Ellipsis","\u2026","More"),tt=$e("Next","\u203a"),nt=$e("Last","\xbb"),rt=["bsPrefix","className","size"],it=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,size:i}=e,a=Ee(e,rt);const o=Te(n,"pagination");return(0,ke.jsx)("ul",s(s({ref:t},a),{},{className:Ce()(r,o,i&&"".concat(o,"-").concat(i))}))});it.displayName="Pagination";const at=Object.assign(it,{First:Ke,Prev:Je,Ellipsis:et,Item:Ze,Next:tt,Last:nt});function ot(e){let{meta:t,onPageChange:n}=e;if(!t)return null;const{current_page:r,last_page:i,links:a}=t,o=e=>e.includes("Previous")&&1===r||e.includes("Next")&&r===i,s=(e,t)=>{e&&(null===n||void 0===n||n(t))};return(0,ke.jsx)(at,{className:"m-0",size:"sm",children:null===a||void 0===a?void 0:a.map((e,t)=>{const n=e.label.replace(/&laquo;|&raquo;/g,e=>"&laquo;"===e?"\xab":"\xbb");return"\xab Previous"===n?(0,ke.jsx)(at.Item,{disabled:o(n),onClick:()=>s(e.url,e.page),children:"\xab "},t):"Next \xbb"===n?(0,ke.jsx)(at.Item,{disabled:o(n),onClick:()=>s(e.url,e.page),children:" \xbb"},t):(0,ke.jsx)(at.Item,{className:"custom-page-item",active:e.active,onClick:()=>s(e.url,e.page),children:e.label},t)})})}const st=["className","bsPrefix","as"],lt=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="div"}=e,a=Ee(e,st);return r=Te(r,"card-body"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});lt.displayName="CardBody";const ct=lt,ut=["className","bsPrefix","as"],dt=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="div"}=e,a=Ee(e,ut);return r=Te(r,"card-footer"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});dt.displayName="CardFooter";const ft=dt,ht=e.createContext(null);ht.displayName="CardHeaderContext";const pt=ht,mt=["bsPrefix","className","as"],gt=e.forwardRef((t,n)=>{let{bsPrefix:r,className:i,as:a="div"}=t,o=Ee(t,mt);const l=Te(r,"card-header"),c=(0,e.useMemo)(()=>({cardHeaderBsPrefix:l}),[l]);return(0,ke.jsx)(pt.Provider,{value:c,children:(0,ke.jsx)(a,s(s({ref:n},o),{},{className:Ce()(i,l)}))})});gt.displayName="CardHeader";const vt=gt,bt=["bsPrefix","className","variant","as"],yt=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,variant:i,as:a="img"}=e,o=Ee(e,bt);const l=Te(n,"card-img");return(0,ke.jsx)(a,s({ref:t,className:Ce()(i?"".concat(l,"-").concat(i):l,r)},o))});yt.displayName="CardImg";const xt=yt,wt=["className","bsPrefix","as"],Et=e.forwardRef((e,t)=>
2{let{className:n,bsPrefix:r,as:i="div"}=e,a=Ee(e,wt);return r=Te(r,"card-img-overlay"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});Et.displayName="CardImgOverlay";const St=Et,Ct=["className","bsPrefix","as"],kt=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="a"}=e,a=Ee(e,Ct);return r=Te(r,"card-link"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});kt.displayName="CardLink";const Dt=kt,Nt=t=>e.forwardRef((e,n)=>(0,ke.jsx)("div",s(s({},e),{},{ref:n,className:Ce()(e.className,t)}))),jt=["className","bsPrefix","as"],At=Nt("h6"),_t=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i=At}=e,a=Ee(e,jt);return r=Te(r,"card-subtitle"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});_t.displayName="CardSubtitle";const Tt=_t,Mt=["className","bsPrefix","as"],Rt=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="p"}=e,a=Ee(e,Mt);return r=Te(r,"card-text"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});Rt.displayName="CardText";const Ot=Rt,Pt=["className","bsPrefix","as"],It=Nt("h5"),Lt=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i=It}=e,a=Ee(e,Pt);return r=Te(r,"card-title"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});Lt.displayName="CardTitle";const Ft=Lt,zt=["bsPrefix","className","bg","text","border","body","children","as"],Ht=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,bg:i,text:a,border:o,body:l=!1,children:c,as:u="div"}=e,d=Ee(e,zt);const f=Te(n,"card");return(0,ke.jsx)(u,s(s({ref:t},d),{},{className:Ce()(r,f,i&&"bg-".concat(i),a&&"text-".concat(a),o&&"border-".concat(o)),children:l?(0,ke.jsx)(ct,{children:c}):c}))});Ht.displayName="Card";const Bt=Object.assign(Ht,{Img:xt,Title:Ft,Subtitle:Tt,Body:ct,Link:Dt,Text:Ot,Header:vt,Footer:ft,ImgOverlay:St}),Ut=["bsPrefix","className","striped","bordered","borderless","hover","size","variant","responsive"],Wt=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,striped:i,bordered:a,borderless:o,hover:l,size:c,variant:u,responsive:d}=e,f=Ee(e,Ut);const h=Te(n,"table"),p=Ce()(r,h,u&&"".concat(h,"-").concat(u),c&&"".concat(h,"-").concat(c),i&&"".concat(h,"-").concat("string"===typeof i?"striped-".concat(i):"striped"),a&&"".concat(h,"-bordered"),o&&"".concat(h,"-borderless"),l&&"".concat(h,"-hover")),m=(0,ke.jsx)("table",s(s({},f),{},{className:p,ref:t}));if(d){let e="".concat(h,"-responsive");return"string"===typeof d&&(e="".concat(e,"-").concat(d)),(0,ke.jsx)("div",{className:e,children:m})}return m});Wt.displayName="Table";const Vt=Wt,Yt=["bsPrefix","bg","pill","text","className","as"],Qt=e.forwardRef((e,t)=>{let{bsPrefix:n,bg:r="primary",pill:i=!1,text:a,className:o,as:l="span"}=e,c=Ee(e,Yt);const u=Te(n,"badge");return(0,ke.jsx)(l,s(s({ref:t},c),{},{className:Ce()(o,u,i&&"rounded-pill",a&&"text-".concat(a),r&&"bg-".concat(r))}))});Qt.displayName="Badge";const qt=Qt,Gt=["bsPrefix","variant","animation","size","as","className"],Xt=e.forwardRef((e,t)=>{let{bsPrefix:n,variant:r,animation:i="border",size:a,as:o="div",className:l}=e,c=Ee(e,Gt);n=Te(n,"spinner");const u="".concat(n,"-").concat(i);return(0,ke.jsx)(o,s(s({ref:t},c),{},{className:Ce()(l,u,a&&"".concat(u,"-").concat(a),r&&"text-".concat(r))}))});Xt.displayName="Spinner";const Zt=Xt,$t=["bsPrefix","className","as"],Kt=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,as:i="div"}=e,a=Ee(e,$t);const o=Te(n,"row"),l=Me(),c=Re(),u="".concat(o,"-cols"),d=[];return l.forEach(e=>{const t=a[e];let n;delete a[e],null!=t&&"object"===typeof t?({cols:n}=t):n=t;const r=e!==c?"-".concat(e):"";null!=n&&d.push("".concat(u).concat(r,"-").concat(n))}),(0,ke.jsx)(i,s(s({ref:t},a),{},{className:Ce()(r,o,...d)}))});Kt.displayName="Row";const Jt=Kt,en=["as","bsPrefix","className"],tn=["className"];const nn=e.forwardRef((e,t)=>{const[n,{as:r="div",bsPrefix:i,spans:a}]=function(e){let{as:t,bsPrefix:n,className:r}=e,i=Ee(e,en);n=Te(n,"col");const a=Me(),o=Re(),l=[],c=[];return a.forEach(e=>{const t=i[e];let r,a,s;delete i[e],"object"===typeof t&&null!=t?({span:r,offset:a,order:s}=t):r=t;const u=e!==o?"-".concat(e):"";r&&l.push(!0===r?"".concat(n).concat(u):"".concat(n).concat(u,"-").concat(r)),null!=s&&c.push("order".concat(u,"-").concat(s)),null!=a&&c.push("offset".concat(u,"-").concat(a))}),[s(s({},i),{},{className:Ce()(r,...l,...c)}),{as:t,bsPrefix:n,spans:l}]}(e),{className:o}=n,l=Ee(n,tn);return(0,ke.jsx)(r,s(s({},l),{},{ref:t,className:Ce()(o,!a.length&&i)}))});nn.displayName="Col";const rn=nn;var an=n(173),on=n.n(an),sn=["color","size","title","className"];function ln(){return ln=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},ln.apply(null,arguments)}var cn=(0,e.forwardRef)(function(t,n){var r=t.color,i=void 0===r?"currentColor":r,a=t.size,o=void 0===a?"1em":a,s=t.title,l=void 0===s?null:s,c=t.className,u=void 0===c?"":c,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 a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(t,sn);return e.createElement("svg",ln({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:i,className:["bi","bi-search",u].filter(
2Boolean).join(" ")},d),l?e.createElement("title",null,l):null,e.createElement("path",{d:"M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"}))});cn.propTypes={color:on().string,size:on().oneOfType([on().string,on().number]),title:on().string,className:on().string};const un=cn;var dn=["color","size","title","className"];function fn(){return fn=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},fn.apply(null,arguments)}var hn=(0,e.forwardRef)(function(t,n){var r=t.color,i=void 0===r?"currentColor":r,a=t.size,o=void 0===a?"1em":a,s=t.title,l=void 0===s?null:s,c=t.className,u=void 0===c?"":c,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 a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(t,dn);return e.createElement("svg",fn({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:i,className:["bi","bi-arrow-right",u].filter(
2Boolean).join(" ")},d),l?e.createElement("title",null,l):null,e.createElement("path",{fillRule:"evenodd",d:"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"}))});hn.propTypes={color:on().string,size:on().oneOfType([on().string,on().number]),title:on().string,className:on().string};const pn=hn,mn=["children","size","as","href","loading","disabled","className"];function gn(e){let{children:t,size:n="md",as:r="button",href:i,loading:a=!1,disabled:o=!1,className:l=""}=e,c=Ee(e,mn);const u="elementor-button elementor-size-"+n+(l?" ".concat(l):""),d=(0,ke.jsx)("span",{className:"elementor-button-content-wrapper",children:(0,ke.jsx)("span",{className:"elementor-button-text",children:a?"Please wait\u2026":t})});return"a"===r?(0,ke.jsx)("a",s(s({className:u,href:i||"#","aria-disabled":o||a},c),{},{children:d})):(0,ke.jsx)("button",s(s({className:u,disabled:o||a},c),{},{children:d}))}const vn=["as","className","type","tooltip"],bn={type:on().string,tooltip:on().bool,as:on().elementType},yn=e.forwardRef((e,t)=>{let{as:n="div",className:r,type:i="valid",tooltip:a=!1}=e,o=Ee(e,vn);return(0,ke.jsx)(n,s(s({},o),{},{ref:t,className:Ce()(r,"".concat(i,"-").concat(a?"tooltip":"feedback"))}))});yn.displayName="Feedback",yn.propTypes=bn;const xn=yn,wn=e.createContext({}),En=["id","bsPrefix","className","type","isValid","isInvalid","as"],Sn=e.forwardRef((t,n)=>{let{id:r,bsPrefix:i,className:a,type:o="checkbox",isValid:l=!1,isInvalid:c=!1,as:u="input"}=t,d=Ee(t,En);const{controlId:f}=(0,e.useContext)(wn);return i=Te(i,"form-check-input"),(0,ke.jsx)(u,s(s({},d),{},{ref:n,type:o,id:r||f,className:Ce()(a,i,l&&"is-valid",c&&"is-invalid")}))});Sn.displayName="FormCheckInput";const Cn=Sn,kn=["bsPrefix","className","htmlFor"],Dn=e.forwardRef((t,n)=>{let{bsPrefix:r,className:i,htmlFor:a}=t,o=Ee(t,kn);const{controlId:l}=(0,e.useContext)(wn);return r=Te(r,"form-check-label"),(0,ke.jsx)("label",s(s({},o),{},{ref:n,htmlFor:a||l,className:Ce()(i,r)}))});Dn.displayName="FormCheckLabel";const Nn=Dn;const jn=["id","bsPrefix","bsSwitchPrefix","inline","reverse","disabled","isValid","isInvalid","feedbackTooltip","feedback","feedbackType","className","style","title","type","label","children","as"],An=e.forwardRef((t,n)=>{let{id:r,bsPrefix:i,bsSwitchPrefix:a,inline:o=!1,reverse:l=!1,disabled:c=!1,isValid:u=!1,isInvalid:d=!1,feedbackTooltip:f=!1,feedback:h,feedbackType:p,className:m,style:g,title:v="",type:b="checkbox",label:y,children:x,as:w="input"}=t,E=Ee(t,jn);i=Te(i,"form-check"),a=Te(a,"form-switch");const{controlId:S}=(0,e.useContext)(wn),C=(0,e.useMemo)(()=>({controlId:r||S}),[S,r]),k=!x&&null!=y&&!1!==y||function(t,n){return e.Children.toArray(t).some(t=>e.isValidElement(t)&&t.type===n)}(x,Nn),D=(0,ke.jsx)(Cn,s(s({},E),{},{type:"switch"===b?"checkbox":b,ref:n,isValid:u,isInvalid:d,disabled:c,as:w}));return(0,ke.jsx)(wn.Provider,{value:C,children:(0,ke.jsx)("div",{style:g,className:Ce()(m,k&&i,o&&"".concat(i,"-inline"),l&&"".concat(i,"-reverse"),"switch"===b&&a),children:x||(0,ke.jsxs)(ke.Fragment,{children:[D,k&&(0,ke.jsx)(Nn,{title:v,children:y}),h&&(0,ke.jsx)(xn,{type:p,tooltip:f,children:h})]})})})});An.displayName="FormCheck";const _n=Object.assign(An,{Input:Cn,Label:Nn});var Tn=n(440),Mn=n.n(Tn);const Rn=["bsPrefix","type","size","htmlSize","id","className","isValid","isInvalid","plaintext","readOnly","as"],On=e.forwardRef((t,n)=>{let{bsPrefix:r,type:i,size:a,htmlSize:o,id:l,className:c,isValid:u=!1,isInvalid:d=!1,plaintext:f,readOnly:h,as:p="input"}=t,m=Ee(t,Rn);const{controlId:g}=(0,e.useContext)(wn);return r=Te(r,"form-control"),(0,ke.jsx)(p,s(s({},m),{},{type:i,size:o,ref:n,readOnly:h,id:l||g,className:Ce()(c,f?"".concat(r,"-plaintext"):r,a&&"".concat(r,"-").concat(a),"color"===i&&"".concat(r,"-color"),u&&"is-valid",d&&"is-invalid")}))});On.displayName="FormControl";const Pn=Object.assign(On,{Feedback:xn}),In=["className","bsPrefix","as"],Ln=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="div"}=e,a=Ee(e,In);return r=Te(r,"form-floating"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});Ln.displayName="FormFloating";
2const Fn=Ln,zn=["controlId","as"],Hn=e.forwardRef((t,n)=>{let{controlId:r,as:i="div"}=t,a=Ee(t,zn);const o=(0,e.useMemo)(()=>({controlId:r}),[r]);return(0,ke.jsx)(wn.Provider,{value:o,children:(0,ke.jsx)(i,s(s({},a),{},{ref:n}))})});Hn.displayName="FormGroup";const Bn=Hn,Un=["as","bsPrefix","column","visuallyHidden","className","htmlFor"],Wn=e.forwardRef((t,n)=>{let{as:r="label",bsPrefix:i,column:a=!1,visuallyHidden:o=!1,className:l,htmlFor:c}=t,u=Ee(t,Un);const{controlId:d}=(0,e.useContext)(wn);i=Te(i,"form-label");let f="col-form-label";"string"===typeof a&&(f="".concat(f," ").concat(f,"-").concat(a));const h=Ce()(l,i,o&&"visually-hidden",a&&f);return c=c||d,a?(0,ke.jsx)(rn,s({ref:n,as:"label",className:h,htmlFor:c},u)):(0,ke.jsx)(r,s({ref:n,className:h,htmlFor:c},u))});Wn.displayName="FormLabel";const Vn=Wn,Yn=["bsPrefix","className","id"],Qn=e.forwardRef((t,n)=>{let{bsPrefix:r,className:i,id:a}=t,o=Ee(t,Yn);const{controlId:l}=(0,e.useContext)(wn);return r=Te(r,"form-range"),(0,ke.jsx)("input",s(s({},o),{},{type:"range",ref:n,className:Ce()(i,r),id:a||l}))});Qn.displayName="FormRange";const qn=Qn,Gn=["bsPrefix","size","htmlSize","className","isValid","isInvalid","id"],Xn=e.forwardRef((t,n)=>{let{bsPrefix:r,size:i,htmlSize:a,className:o,isValid:l=!1,isInvalid:c=!1,id:u}=t,d=Ee(t,Gn);const{controlId:f}=(0,e.useContext)(wn);return r=Te(r,"form-select"),(0,ke.jsx)("select",s(s({},d),{},{size:a,ref:n,className:Ce()(o,r,i&&"".concat(r,"-").concat(i),l&&"is-valid",c&&"is-invalid"),id:u||f}))});Xn.displayName="FormSelect";const Zn=Xn,$n=["bsPrefix","className","as","muted"],Kn=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,as:i="small",muted:a}=e,o=Ee(e,$n);return n=Te(n,"form-text"),(0,ke.jsx)(i,s(s({},o),{},{ref:t,className:Ce()(r,n,a&&"text-muted")}))});Kn.displayName="FormText";const Jn=Kn,er=e.forwardRef((e,t)=>(0,ke.jsx)(_n,s(s({},e),{},{ref:t,type:"switch"})));er.displayName="Switch";const tr=Object.assign(er,{Input:_n.Input,Label:_n.Label}),nr=["bsPrefix","className","children","controlId","label"],rr=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,children:i,controlId:a,label:o}=e,l=Ee(e,nr);return n=Te(n,"form-floating"),(0,ke.jsxs)(Bn,s(s({ref:t,className:Ce()(r,n),controlId:a},l),{},{children:[i,(0,ke.jsx)("label",{htmlFor:a,children:o})]}))});rr.displayName="FloatingLabel";const ir=rr,ar=["className","validated","as"],or={_ref:on().any,validated:on().bool,as:on().elementType},sr=e.forwardRef((e,t)=>{let{className:n,validated:r,as:i="form"}=e,a=Ee(e,ar);return(0,ke.jsx)(i,s(s({},a),{},{ref:t,className:Ce()(n,r&&"was-validated")}))});sr.displayName="Form",sr.propTypes=or;const lr=Object.assign(sr,{Group:Bn,Control:Pn,Floating:Fn,Check:_n,Switch:tr,Label:Vn,Text:Jn,Range:qn,Select:Zn,FloatingLabel:ir});function cr(t){let{fields:n=[],onChange:r,onSubmit:i,hideProposers:a=!1,debounceDelay:o=500}=t;const l=n.reduce((e,t)=>s(s({},e),{},{[t.id]:""}),{}),[c,u]=(0,e.useState)(l),[d,f]=(0,e.useState)(!1),[h,p]=function(t,n){const r=(0,e.useRef)(null),i=(0,e.useCallback)(function(){for(var e=arguments.length,i=new Array(e),a=0;a<e;a++)i[a]=arguments[a];r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t(...i)},n)},[t,n]),a=(0,e.useCallback)(()=>{r.current&&(clearTimeout(r.current),r.current=null)},[]);return(0,e.useEffect)(()=>()=>a(),[a]),[i,a]}(e=>{f(!1),null===r||void 0===r||r(e)},o);function m(e,t){const i=s(s({},c),{},{[t]:e.target.value});u(i);const a=n.find(e=>e.id===t);"text"===(null===a||void 0===a?void 0:a.type)?(f(!0),h(i)):null===r||void 0===r||r(i)}return(0,ke.jsx)(lr,{onSubmit:function(e){e.preventDefault(),p(),null===i||void 0===i||i(c)},onReset:function(){u(l),p(),f(!1),null===r||void 0===r||r(l)},children:(0,ke.jsxs)(Jt,{className:"align-items-end",children:[n.map(t=>(0,ke.jsxs)(e.Fragment,{children:[(!a||"proposerId"!==t.id)&&"select"===t.type&&(0,ke.jsx)(rn,{md:3,children:(0,ke.jsxs)(lr.Group,{className:"mb-3",children:[(0,ke.jsx)(lr.Label,{column:12,children:t.label}),(0,ke.jsxs)(lr.Select,{value:c[t.id],onChange:e=>m(e,t.id),"aria-label":t.aria||t.label,children:[(0,ke.jsx)("option",{value:"",children:t.placeholder}),t.options.map(e=>(0,ke.jsx)("option",{value:e.value,children:e.label},e.value))]})]})}),"text"===t.type&&(0,ke.jsx)(rn,{md:6,children:(0,ke.jsxs)(lr.Group,{className:"mb-3",children:[(0,ke.jsxs)(lr.Label,{column:12,children:[t.label,d&&(0,ke.jsx)("small",{className:"text-muted ms-2",children:"Typing..."})]}),(0,ke.jsx)(lr.Control,{className:"form-control",value:c[t.id],onChange:e=>m(e,t.id),"aria-label":t.aria||t.label,placeholder:t.placeholder||"Enter ".concat(t.label.toLowerCase())})]})})]},t.id)),(0,ke.jsxs)(rn,{className:"d-flex justify-content-end align-items-center gap-3 mb-3",children:[(0,ke.jsx)(gn,{size:"sm",className:"custom-primary",type:"submit",children:"Filter"}),(0,ke.jsx)(gn,{size:"sm",type:"reset",children:"Reset"})]})]})})}function ur(e,t){return e.contains?e.contains(t):e.compareDocumentPosition?e===t||!!(16&e.compareDocumentPosition(t)):void 0}function dr(t){const n=function(t){const n=(0,e.useRef)(t);return n.current=t,n}(t);(0,e.useEffect)(()=>()=>n.current(),[])}const fr=2**31-1;function hr(e,t,n){const r=n-Date.now();e.current=r<=fr?setTimeout(t,r):setTimeout(()=>hr(e,t,n),fr)}function pr(){const t=function(){const t=(0,e.useRef)(!0),n=(0,e.useRef)(()=>t.current);return(0,e.useEffect)(()=>(t.current=!0,()=>{t.current=!1}),[]),n.current}(),n=(0,e.useRef)();return dr(()=>clearTimeout(n.current)),(0,e.useMemo)(()=>{const e=()=>clearTimeout(n.current);return{set:function(r){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;t()&&(e(),i<=fr?n.current=setTimeout(r,i):hr(n,r,Date.now()+i))},clear:e,handleRef:n}},[])}n(740);function mr(t,n,r){var i=(0,e.useRef)(void 0!==t),a=(0,e.useState)(n),o=a[0],s=a[1],l=void 0!==t,c=i.current;return i.current=l,!l&&c&&o!==n&&s(n),[l?t:o,(0,e.useCallback)(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];r&&r.apply(void 0,[e].concat(n)),s(e)},[r])]}function gr(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function vr(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}.bind(this))}function br(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}gr.__suppressDeprecationWarning=!0,vr.__suppressDeprecationWarning=!0,br.__suppressDeprecationWarning=!0;const yr=e=>e&&"function"!==typeof e?t=>{e.current=t}:e;const xr=function(t,n){return(0,e.useMemo)(()=>function(e,t){const n=yr(e),r=yr(t);return e=>{n&&n(e),r&&r(e)}}(t,n),[t,n])};
vendor: 5,839 bytes, line 2
2function wr(e){return"Escape"===e.code||27===e.keyCode}function Er(t){if(!t||"function"===typeof t)return null;const{major:n}=function(){const t=e.version.split(".");return{major:+t[0],minor:+t[1],patch:+t[2]}}();return n>=19?t.props.ref:t.ref}var Sr=n(950);const Cr=e=>e&&"function"!==typeof e?t=>{e.current=t}:e;const kr=function(t,n){return(0,e.useMemo)(()=>function(e,t){const n=Cr(e),r=Cr(t);return e=>{n&&n(e),r&&r(e)}}(t,n),[t,n])};var Dr=Object.prototype.hasOwnProperty;function Nr(e,t,n){for(n of e.keys())if(jr(n,t))return n}function jr(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--&&jr(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=Nr(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=Nr(t,i)))return!1;if(!jr(r[1],t.get(i)))return!1}return!0}if(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(Dr.call(e,n)&&++r&&!Dr.call(t,n))return!1;if(!(n in t)||!jr(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!==e&&t!==t}const Ar=function(t){const n=Fe();return[t[0],(0,e.useCallback)(e=>{if(n())return t[1](e)},[n,t[1]])]};function _r(e){return e.split("-")[0]}function Tr(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Mr(e){return e instanceof Tr(e).Element||e instanceof Element}function Rr(e){return e instanceof Tr(e).HTMLElement||e instanceof HTMLElement}function Or(e){return"undefined"!==typeof ShadowRoot&&(e instanceof Tr(e).ShadowRoot||e instanceof ShadowRoot)}var Pr=Math.max,Ir=Math.min,Lr=Math.round;function Fr(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function zr(){return!/^((?!chrome|android).)*safari/i.test(Fr())}function Hr(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),i=1,a=1;t&&Rr(e)&&(i=e.offsetWidth>0&&Lr(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Lr(r.height)/e.offsetHeight||1);var o=(Mr(e)?Tr(e):window).visualViewport,s=!zr()&&n,l=(r.left+(s&&o?o.offsetLeft:0))/i,c=(r.top+(s&&o?o.offsetTop:0))/a,u=r.width/i,d=r.height/a;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function Br(e){var t=Hr(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Ur(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Or(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Wr(e){return e?(e.nodeName||"").toLowerCase():null}function Vr(e){return Tr(e).getComputedStyle(e)}function Yr(e){return["table","td","th"].indexOf(Wr(e))>=0}function Qr(e){return((Mr(e)?e.ownerDocument:e.document)||window.document).documentElement}function qr(e){return"html"===Wr(e)?e:e.assignedSlot||e.parentNode||(Or(e)?e.host:null)||Qr(e)}function Gr(e){return Rr(e)&&"fixed"!==Vr(e).position?e.offsetParent:null}function Xr(e){for(var t=Tr(e),n=Gr(e);n&&Yr(n)&&"static"===Vr(n).position;)n=Gr(n);return n&&("html"===Wr(n)||"body"===Wr(n)&&"static"===Vr(n).position)?t:n||function(e){var t=/firefox/i.test(Fr());if(/Trident/i.test(Fr())&&Rr(e)&&"fixed"===Vr(e).position)return null;var n=qr(e);for(Or(n)&&(n=n.host);Rr(n)&&["html","body"].indexOf(Wr(n))<0;){var r=Vr(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}function Zr(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function $r(e,t,n){return Pr(e,Ir(t,n))}function Kr(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Jr(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}var ei="top",ti="bottom",ni="right",ri="left",ii="auto",ai=[ei,ti,ni,ri],oi="start",si="end",li="viewport",ci="popper",ui=ai.reduce(function(e,t){return e.concat([t+"-"+oi,t+"-"+si])},[]),di=[].concat(ai,[ii]).reduce(function(e,t){return e.concat([t,t+"-"+oi,t+"-"+si])},[]),fi=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];const hi={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=_r(n.placement),l=Zr(s),c=[ri,ni].indexOf(s)>=0?"height":"width";if(a&&o){var u=function(e,t){return Kr("number"!==typeof(e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Jr(e,ai))}(i.padding,n),d=Br(a),f="y"===l?ei:ri,h="y"===l?ti:ni,p=n.rects.reference[c]+n.rects.reference[l]-o[l]-n.rects.popper[c],m=o[l]-n.rects.reference[l],g=Xr(a),v=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,y=u[f],x=v-d[c]-u[h],w=v/2-d[c]/2+b,E=$r(y,w,x),S=l;n.modifiersData[r]=((t={})[S]=E,t.centerOffset=E-w,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!==typeof r||(r=t.elements.popper.querySelector(r)))&&Ur(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function pi(e){return e.split("-")[1]}var mi={top:"auto",right:"auto",bottom:"auto",left:"auto"};
vendor: 4,472 bytes, line 2
2function gi(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=o.x,h=void 0===f?0:f,p=o.y,m=void 0===p?0:p,g="function"===typeof u?u({x:h,y:m}):{x:h,y:m};h=g.x,m=g.y;var v=o.hasOwnProperty("x"),b=o.hasOwnProperty("y"),y=ri,x=ei,w=window;if(c){var E=Xr(n),S="clientHeight",C="clientWidth";if(E===Tr(n)&&"static"!==Vr(E=Qr(n)).position&&"absolute"===s&&(S="scrollHeight",C="scrollWidth"),i===ei||(i===ri||i===ni)&&a===si)x=ti,m-=(d&&E===w&&w.visualViewport?w.visualViewport.height:E[S])-r.height,m*=l?1:-1;if(i===ri||(i===ei||i===ti)&&a===si)y=ni,h-=(d&&E===w&&w.visualViewport?w.visualViewport.width:E[C])-r.width,h*=l?1:-1}var k,D=Object.assign({position:s},c&&mi),N=!0===u?function(e,t){var n=e.x,r=e.y,i=t.devicePixelRatio||1;return{x:Lr(n*i)/i||0,y:Lr(r*i)/i||0}}({x:h,y:m},Tr(n)):{x:h,y:m};return h=N.x,m=N.y,l?Object.assign({},D,((k={})[x]=b?"0":"",k[y]=v?"0":"",k.transform=(w.devicePixelRatio||1)<=1?"translate("+h+"px, "+m+"px)":"translate3d("+h+"px, "+m+"px, 0)",k)):Object.assign({},D,((t={})[x]=b?m+"px":"",t[y]=v?h+"px":"",t.transform="",t))}const vi={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=void 0===r||r,a=n.adaptive,o=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,c={placement:_r(t.placement),variation:pi(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,gi(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,gi(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var bi={passive:!0};const yi={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,a=void 0===i||i,o=r.resize,s=void 0===o||o,l=Tr(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach(function(e){e.addEventListener("scroll",n.update,bi)}),s&&l.addEventListener("resize",n.update,bi),function(){a&&c.forEach(function(e){e.removeEventListener("scroll",n.update,bi)}),s&&l.removeEventListener("resize",n.update,bi)}},data:{}};var xi={left:"right",right:"left",bottom:"top",top:"bottom"};function wi(e){return e.replace(/left|right|bottom|top/g,function(e){return xi[e]})}var Ei={start:"end",end:"start"};function Si(e){return e.replace(/start|end/g,function(e){return Ei[e]})}function Ci(e){var t=Tr(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function ki(e){return Hr(Qr(e)).left+Ci(e).scrollLeft}function Di(e){var t=Vr(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function Ni(e){return["html","body","#document"].indexOf(Wr(e))>=0?e.ownerDocument.body:Rr(e)&&Di(e)?e:Ni(qr(e))}function ji(e,t){var n;void 0===t&&(t=[]);var r=Ni(e),i=r===(null==(n=e.ownerDocument)?void 0:n.body),a=Tr(r),o=i?[a].concat(a.visualViewport||[],Di(r)?r:[]):r,s=t.concat(o);return i?s:s.concat(ji(qr(o)))}function Ai(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function _i(e,t,n){return t===li?Ai(function(e,t){var n=Tr(e),r=Qr(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,l=0;if(i){a=i.width,o=i.height;var c=zr();(c||!c&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:a,height:o,x:s+ki(e),y:l}}(e,n)):Mr(t)?function(e,t){var n=Hr(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):Ai(function(e){var t,n=Qr(e),r=Ci(e),i=null==(t=e.ownerDocument)?void 0:t.body,a=Pr(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=Pr(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+ki(e),l=-r.scrollTop;return"rtl"===Vr(i||n).direction&&(s+=Pr(n.clientWidth,i?i.clientWidth:0)-a),{width:a,height:o,x:s,y:l}}(Qr(e)))}function Ti(e,t,n,r){var i="clippingParents"===t?function(e){var t=ji(qr(e)),n=["absolute","fixed"].indexOf(Vr
vendor: 1,426 bytes, line 2
2(e).position)>=0&&Rr(e)?Xr(e):e;return Mr(n)?t.filter(function(e){return Mr(e)&&Ur(e,n)&&"body"!==Wr(e)}):[]}(e):[].concat(t),a=[].concat(i,[n]),o=a[0],s=a.reduce(function(t,n){var i=_i(e,n,r);return t.top=Pr(i.top,t.top),t.right=Ir(i.right,t.right),t.bottom=Ir(i.bottom,t.bottom),t.left=Pr(i.left,t.left),t},_i(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Mi(e){var t,n=e.reference,r=e.element,i=e.placement,a=i?_r(i):null,o=i?pi(i):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case ei:t={x:s,y:n.y-r.height};break;case ti:t={x:s,y:n.y+n.height};break;case ni:t={x:n.x+n.width,y:l};break;case ri:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?Zr(a):null;if(null!=c){var u="y"===c?"height":"width";switch(o){case oi:t[c]=t[c]-(n[u]/2-r[u]/2);break;case si:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}function Ri(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=void 0===r?e.placement:r,a=n.strategy,o=void 0===a?e.strategy:a,s=n.boundary,l=void 0===s?"clippingParents":s,c=n.rootBoundary,u=void 0===c?li:c,d=n.elementContext,f=void 0===d?ci:d,h=n.altBoundary,p=void 0!==h&&h,m=n.padding,g=void 0===m?0:m,v=Kr("number"!==typeof g?g:Jr(g,ai)),b=f===ci?"reference":ci,y=e.rects.popper,x=e.elements[p?b:f],w=Ti(Mr(x)?x:x.contextElement||Qr(e.elements.popper),l,u,o),E=Hr(e.elements.reference),S=Mi({reference:E,element:y,strategy:"absolute",placement:i}
vendor: 6,102 bytes, line 2
2),C=Ai(Object.assign({},y,S)),k=f===ci?C:E,D={top:w.top-k.top+v.top,bottom:k.bottom-w.bottom+v.bottom,left:w.left-k.left+v.left,right:k.right-w.right+v.right},N=e.modifiersData.offset;if(f===ci&&N){var j=N[i];Object.keys(D).forEach(function(e){var t=[ni,ti].indexOf(e)>=0?1:-1,n=[ei,ti].indexOf(e)>=0?"y":"x";D[e]+=j[n]*t})}return D}const Oi={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=void 0===i||i,o=n.altAxis,s=void 0===o||o,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,h=n.flipVariations,p=void 0===h||h,m=n.allowedAutoPlacements,g=t.options.placement,v=_r(g),b=l||(v===g||!p?[wi(g)]:function(e){if(_r(e)===ii)return[];var t=wi(e);return[Si(e),t,Si(t)]}(g)),y=[g].concat(b).reduce(function(e,n){return e.concat(_r(n)===ii?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?di:l,u=pi(r),d=u?s?ui:ui.filter(function(e){return pi(e)===u}):ai,f=d.filter(function(e){return c.indexOf(e)>=0});0===f.length&&(f=d);var h=f.reduce(function(t,n){return t[n]=Ri(e,{placement:n,boundary:i,rootBoundary:a,padding:o})[_r(n)],t},{});return Object.keys(h).sort(function(e,t){return h[e]-h[t]})}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):n)},[]),x=t.rects.reference,w=t.rects.popper,E=new Map,S=!0,C=y[0],k=0;k<y.length;k++){var D=y[k],N=_r(D),j=pi(D)===oi,A=[ei,ti].indexOf(N)>=0,_=A?"width":"height",T=Ri(t,{placement:D,boundary:u,rootBoundary:d,altBoundary:f,padding:c}),M=A?j?ni:ri:j?ti:ei;x[_]>w[_]&&(M=wi(M));var R=wi(M),O=[];if(a&&O.push(T[N]<=0),s&&O.push(T[M]<=0,T[R]<=0),O.every(function(e){return e})){C=D,S=!1;break}E.set(D,O)}if(S)for(var P=function(e){var t=y.find(function(t){var n=E.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return C=t,"break"},I=p?3:1;I>0;I--){if("break"===P(I))break}t.placement!==C&&(t.modifiersData[r]._skip=!0,t.placement=C,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Pi(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Ii(e){return[ei,ni,ti,ri].some(function(t){return e[t]>=0})}const Li={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=Ri(t,{elementContext:"reference"}),s=Ri(t,{altBoundary:!0}),l=Pi(o,r),c=Pi(s,i,a),u=Ii(l),d=Ii(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}};const Fi={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=void 0===i?[0,0]:i,o=di.reduce(function(e,n){return e[n]=function(e,t,n){var r=_r(e),i=[ri,ei].indexOf(r)>=0?-1:1,a="function"===typeof n?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o=o||0,s=(s||0)*i,[ri,ni].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}(n,t.rects,a),e},{}),s=o[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=o}};const zi={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Mi({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};const Hi={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=void 0===i||i,o=n.altAxis,s=void 0!==o&&o,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,h=void 0===f||f,p=n.tetherOffset,m=void 0===p?0:p,g=Ri(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),v=_r(t.placement),b=pi(t.placement),y=!b,x=Zr(v),w="x"===x?"y":"x",E=t.modifiersData.popperOffsets,S=t.rects.reference,C=t.rects.popper,k="function"===typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,D="number"===typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),N=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(E){if(a){var A,_="y"===x?ei:ri,T="y"===x?ti:ni,M="y"===x?"height":"width",R=E[x],O=R+g[_],P=R-g[T],I=h?-C[M]/2:0,L=b===oi?S[M]:C[M],F=b===oi?-C[M]:-S[M],z=t.elements.arrow,H=h&&z?Br(z):{width:0,height:0},B=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},U=B[_],W=B[T],V=$r(0,S[M],H[M]),Y=y?S[M]/2-I-V-U-D.mainAxis:L-V-U-D.mainAxis,Q=y?-S[M]/2+I+V+W+D.mainAxis:F+V+W+D.mainAxis,q=t.elements.arrow&&Xr(t.elements.arrow),G=q?"y"===x?q.clientTop||0:q.clientLeft||0:0,X=null!=(A=null==N?void 0:N[x])?A:0,Z=R+Q-X,$=$r(h?Ir(O,R+Y-X-G):O,R,h?Pr(P,Z):P);E[x]=$,j[x]=$-R}if(s){var K,J="x"===x?ei:ri,ee="x"===x?ti:ni,te=E[w],ne="y"===w?"height":"width",re=te+g[J],ie=te-g[ee],ae=-1!==[ei,ri].indexOf(v),oe=null!=(K=null==N?void 0:N[w])?K:0,se=ae?re:te-S[ne]-C[ne]-oe+D.altAxis,le=ae?te+S[ne]+C[ne]-oe-D.altAxis:ie,ce=h&&ae?function(e,t,n){var r=$r(e,t,n);return r>n?n:r}(se,te,le):$r(h?se:re,te,h?le:ie);E[w]=ce,j[w]=ce-te}t.modifiersData[r]=j}},requiresIfExists:["offset"]};function Bi(e,t,n){void 0===n&&(n=!1);var r=Rr(t),i=Rr(t)&&function(e){var t=e.getBoundingClientRect(),n=Lr(t.width)/e.offsetWidth||1,r=Lr(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=Qr(t),o=Hr(e,i,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==Wr(t)||Di(a))&&(s=function(e){return e!==Tr(e)&&Rr(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:Ci(e);var t}(t)),Rr(t)?((l=Hr(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=ki(a))),{x:o.left+s.scrollLeft-l.x,y:o.top+s.scrollTop-l.y,width:o.width,height:o.height}}function Ui(e){var t=new Map,n=new Set,r=[];function i(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEac
2h(function(e){if(!n.has(e)){var r=t.get(e);r&&i(r)}}),r.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){n.has(e.name)||i(e)}),r}function Wi(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}var Vi={placement:"bottom",modifiers:[],strategy:"absolute"};function Yi(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"===typeof e.getBoundingClientRect)})}function Qi(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,i=t.defaultOptions,a=void 0===i?Vi:i;return function(e,t,n){void 0===n&&(n=a);var i={placement:"bottom",orderedModifiers:[],options:Object.assign({},Vi,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},o=[],s=!1,l={state:i,setOptions:function(n){var s="function"===typeof n?n(i.options):n;c(),i.options=Object.assign({},a,i.options,s),i.scrollParents={reference:Mr(e)?ji(e):e.contextElement?ji(e.contextElement):[],popper:ji(t)};var u=function(e){var t=Ui(e);return fi.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}(function(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}([].concat(r,i.options.modifiers)));return i.orderedModifiers=u.filter(function(e){return e.enabled}),i.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,a=e.effect;if("function"===typeof a){var s=a({state:i,name:t,instance:l,options:r}),c=function(){};o.push(s||c)}}),l.update()},forceUpdate:function(){if(!s){var e=i.elements,t=e.reference,n=e.popper;if(Yi(t,n)){i.rects={reference:Bi(t,Xr(n),"fixed"===i.options.strategy),popper:Br(n)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r<i.orderedModifiers.length;r++)if(!0!==i.reset){var a=i.orderedModifiers[r],o=a.fn,c=a.options,u=void 0===c?{}:c,d=a.name;"function"===typeof o&&(i=o({state:i,options:u,name:d,instance:l})||i)}else i.reset=!1,r=-1}}},update:Wi(function(){return new Promise(function(e){l.forceUpdate(),e(i)})}),destroy:function(){c(),s=!0}};if(!Yi(e,t))return l;function c(){o.forEach(function(e){return e()}),o=[]}return l.setOptions(n).then(function(e){!s&&n.onFirstUpdate&&n.onFirstUpdate(e)}),l}}const qi=Qi({defaultModifiers:[Li,zi,vi,yi,Fi,Oi,Hi,hi]}),Gi=["enabled","placement","strategy","modifiers"];const Xi={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:()=>{}},Zi={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:e=>{let{state:t}=e;return()=>{const{reference:e,popper:n}=t.elements;if("removeAttribute"in e){const t=(e.getAttribute("aria-describedby")||"").split(",").filter(e=>e.trim()!==n.id);t.length?e.setAttribute("aria-describedby",t.join(",")):e.removeAttribute("aria-describedby")}}},fn:e=>{let{state:t}=e;var n;const{popper:r,reference:i}=t.elements,a=null==(n=r.getAttribute("role"))?void 0:n.toLowerCase();if(r.id&&"tooltip"===a&&"setAttribute"in i){const e=i.getAttribute("aria-describedby");if(e&&-1!==e.split(",").indexOf(r.id))return;i.setAttribute("aria-describedby",e?"".concat(e,",").concat(r.id):r.id)}}},$i=[];const Ki=function(t,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{enabled:i=!0,placement:a="bottom",strategy:o="absolute",modifiers:s=$i}=r,l=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(r,Gi);const c=(0,e.useRef)(s),u=(0,e.useRef)(),d=(0,e.useCallback)(()=>{var e;null==(e=u.current)||e.update()},[]),f=(0,e.useCallback)(()=>{var e;null==(e=u.current)||e.forceUpdate()},[]),[h,p]=Ar((0,e.useState)({placement:a,update:d,forceUpdate:f,attributes:{},styles:{popper:{},arrow:{}}})),m=(0,e.useMemo)(()=>({name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:e=>{let{state:t}=e;const n={},r={};
2Object.keys(t.elements).forEach(e=>{n[e]=t.styles[e],r[e]=t.attributes[e]}),p({state:t,styles:n,attributes:r,update:d,forceUpdate:f,placement:t.placement})}}),[d,f,p]),g=(0,e.useMemo)(()=>(jr(c.current,s)||(c.current=s),c.current),[s]);return(0,e.useEffect)(()=>{u.current&&i&&u.current.setOptions({placement:a,strategy:o,modifiers:[...g,m,Xi]})},[o,a,m,i,g]),(0,e.useEffect)(()=>{if(i&&null!=t&&null!=n)return u.current=qi(t,n,Object.assign({},l,{placement:a,strategy:o,modifiers:[...g,Zi,m]})),()=>{null!=u.current&&(u.current.destroy(),u.current=void 0,p(e=>Object.assign({},e,{attributes:{},styles:{popper:{}}})))}},[i,t,n]),h},Ji=!("undefined"===typeof window||!window.document||!window.document.createElement);var ea=!1,ta=!1;try{var na={get passive(){return ea=!0},get once(){return ta=ea=!0}};Ji&&(window.addEventListener("test",na,na),window.removeEventListener("test",na,!0))}catch(nc){}const ra=function(e,t,n,r){if(r&&"boolean"!==typeof r&&!ta){var i=r.once,a=r.capture,o=n;!ta&&i&&(o=n.__once||function e(r){this.removeEventListener(t,e,a),n.call(this,r)},n.__once=o),e.addEventListener(t,o,ea?r:a)}e.addEventListener(t,n,r)};const ia=function(e,t,n,r){var i=r&&"boolean"!==typeof r?r.capture:r;e.removeEventListener(t,n,i),n.__once&&e.removeEventListener(t,n.__once,i)};const aa=function(e,t,n,r){return ra(e,t,n,r),function(){ia(e,t,n,r)}};function oa(e){return e&&e.ownerDocument||document}const sa=()=>{};const la=e=>e&&("current"in e?e.current:e),ca={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};const ua=function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:sa,{disabled:r,clickTrigger:i="click"}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=(0,e.useRef)(!1),o=(0,e.useRef)(!1),s=(0,e.useCallback)(e=>{const n=la(t);var r;Mn()(!!n,"ClickOutside captured a close event but does not have a ref to compare it to. useClickOutside(), should be passed a ref that resolves to a DOM node"),a.current=!n||!!((r=e).metaKey||r.altKey||r.ctrlKey||r.shiftKey)||!function(e){return 0===e.button}(e)||!!ur(n,e.target)||o.current,o.current=!1},[t]),l=Le(e=>{const n=la(t);n&&ur(n,e.target)?o.current=!0:o.current=!1}),c=Le(e=>{a.current||n(e)});(0,e.useEffect)(()=>{var e,n;if(r||null==t)return;const a=oa(la(t)),o=a.defaultView||window;let u=null!=(e=o.event)?e:null==(n=o.parent)?void 0:n.event,d=null;ca[i]&&(d=aa(a,ca[i],l,!0));const f=aa(a,i,s,!0),h=aa(a,i,e=>{e!==u?c(e):u=void 0});let p=[];return"ontouchstart"in a.documentElement&&(p=[].slice.call(a.body.children).map(e=>aa(e,"mousemove",sa))),()=>{null==d||d(),f(),h(),p.forEach(e=>e())}},[t,r,i,s,l,c])},da=()=>{};const fa=function(t,n){let{disabled:r,clickTrigger:i}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=n||da;ua(t,a,{disabled:r,clickTrigger:i});const o=Le(e=>{wr(e)&&a(e)});(0,e.useEffect)(()=>{if(r||null==t)return;const e=oa(la(t));let n=(e.defaultView||window).event;const i=aa(e,"keyup",e=>{e!==n?o(e):n=void 0});return()=>{i()}},[t,r,o])},ha=(0,e.createContext)(Ji?window:void 0);ha.Provider;function pa(){return(0,e.useContext)(ha)}const ma=(e,t)=>Ji?null==e?(t||oa()).body:("function"===typeof e&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function ga(t,n){const r=pa(),[i,a]=(0,e.useState)(()=>ma(t,null==r?void 0:r.document));if(!i){const e=ma(t);e&&a(e)}return(0,e.useEffect)(()=>{n&&i&&n(i)},[n,i]),(0,e.useEffect)(()=>{const e=ma(t);e!==i&&a(e)},[t,i]),i}function va(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Array.isArray(e)?e:Object.keys(e).map(t=>(e[t].name=t,e[t]))}function ba(e){let{enabled:t,enableEvents:n,placement:r,flip:i,offset:a,fixed:o,containerPadding:s,arrowElement:l,popperConfig:c={}}=e;var u,d,f,h,p;const m=function(e){const t={};return Array.isArray(e)?(null==e||e.forEach(e=>{t[e.name]=e}),t):e||t}(c.modifiers);return Object.assign({},c,{placement:r,enabled:t,strategy:o?"fixed":c.strategy,modifiers:va(Object.assign({},m,{eventListeners:{enabled:n,options:null==(u=m.eventListeners)?void 0:u.options},preventOverflow:Object.assign({},m.preventOverflow,{options:s?Object.assign({padding:s},null==(d=m.preventOverflow)?void 0:d.options):null==(f=m.preventOverflow)?void 0:f.options}),offset:{options:Object.assign({offset:a},null==(h=m.offset)?void 0:h.options)},arrow:Object.assign({},m.arrow,{enabled:!!l,options:Object.assign({},null==(p=m.arrow)?void 0:p.options,{element:l})}),flip:Object.assign({enabled:!!i},m.flip)}))})}const ya=function(t){let{children:n,in:r,onExited:i,mountOnEnter:a,unmountOnExit:o}=t;const s=(0,e.useRef)(null),l=(0,e.useRef)(r),c=Le(i);(0,e.useEffect)(()=>{r?l.current=!0:c(s.current)},[r,c]);const u=kr(s,Er(n)),d=(0,e.cloneElement)(n,{ref:u});
2return r?d:o||!l.current&&a?null:d},xa=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];const wa=["component"];const Ea=e.forwardRef((t,n)=>{let{component:r}=t,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(t,wa);const a=function(t){let{onEnter:n,onEntering:r,onEntered:i,onExit:a,onExiting:o,onExited:s,addEndListener:l,children:c}=t,u=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(t,xa);const d=(0,e.useRef)(null),f=kr(d,Er(c)),h=e=>t=>{e&&d.current&&e(d.current,t)},p=(0,e.useCallback)(h(n),[n]),m=(0,e.useCallback)(h(r),[r]),g=(0,e.useCallback)(h(i),[i]),v=(0,e.useCallback)(h(a),[a]),b=(0,e.useCallback)(h(o),[o]),y=(0,e.useCallback)(h(s),[s]),x=(0,e.useCallback)(h(l),[l]);return Object.assign({},u,{nodeRef:d},n&&{onEnter:p},r&&{onEntering:m},i&&{onEntered:g},a&&{onExit:v},o&&{onExiting:b},s&&{onExited:y},l&&{addEndListener:x},{children:"function"===typeof c?(e,t)=>c(e,Object.assign({},t,{ref:f})):(0,e.cloneElement)(c,{ref:f})})}(i);return(0,ke.jsx)(r,Object.assign({ref:n},a))}),Sa=Ea;function Ca(t){let{children:n,in:r,onExited:i,onEntered:a,transition:o}=t;const[s,l]=(0,e.useState)(!r);r&&s&&l(!1);const c=function(t){let{in:n,onTransition:r}=t;const i=(0,e.useRef)(null),a=(0,e.useRef)(!0),o=Le(r);return He(()=>{if(!i.current)return;let e=!1;return o({in:n,element:i.current,initial:a.current,isStale:()=>e}),()=>{e=!0}},[n,o]),He(()=>(a.current=!1,()=>{a.current=!0}),[]),i}({in:!!r,onTransition:e=>{Promise.resolve(o(e)).then(()=>{e.isStale()||(e.in?null==a||a(e.element,e.initial):(l(!0),null==i||i(e.element)))},t=>{throw e.in||l(!0),t})}}),u=kr(c,Er(n));return s&&!r?null:(0,e.cloneElement)(n,{ref:u})}function ka(e,t,n){return e?(0,ke.jsx)(Sa,Object.assign({},n,{component:e})):t?(0,ke.jsx)(Ca,Object.assign({},n,{transition:t})):(0,ke.jsx)(ya,Object.assign({},n))}const Da=e.forwardRef((t,n)=>{const{flip:r,offset:i,placement:a,containerPadding:o,popperConfig:s={},transition:l,runTransition:c}=t,[u,d]=Pe(),[f,h]=Pe(),p=kr(d,n),m=ga(t.container),g=ga(t.target),[v,b]=(0,e.useState)(!t.show),y=Ki(g,u,ba({placement:a,enableEvents:!!t.show,containerPadding:o||5,flip:r,offset:i,arrowElement:f,popperConfig:s}));t.show&&v&&b(!1);const x=t.show||!v;if(fa(u,t.onHide,{disabled:!t.rootClose||t.rootCloseDisabled,clickTrigger:t.rootCloseEvent}),!x)return null;const{onExit:w,onExiting:E,onEnter:S,onEntering:C,onEntered:k}=t;let D=t.children(Object.assign({},y.attributes.popper,{style:y.styles.popper,ref:p}),{popper:y,placement:a,show:!!t.show,arrowProps:Object.assign({},y.attributes.arrow,{style:y.styles.arrow,ref:h})});return D=ka(l,c,{in:!!t.show,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:D,onExit:w,onExiting:E,onExited:function(){b(!0),t.onExited&&t.onExited(...arguments)},onEnter:S,onEntering:C,onEntered:k}),m?Sr.createPortal(D,m):null});Da.displayName="Overlay";const Na=Da;const ja=function(t){const n=(0,e.useRef)(t);return(0,e.useEffect)(()=>{n.current=t},[t]),n};function Aa(t){const n=ja(t);return(0,e.useCallback)(function(){return n.current&&n.current(...arguments)},[n])}const _a="undefined"!==typeof n.g&&n.g.navigator&&"ReactNative"===n.g.navigator.product,Ta="undefined"!==typeof document||_a?e.useLayoutEffect:e.useEffect;function Ma(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}const Ra=["className","bsPrefix","as"],Oa=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="div"}=e,a=Ee(e,Ra);return r=Te(r,"popover-header"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});Oa.displayName="PopoverHeader";const Pa=Oa,Ia=["className","bsPrefix","as"],La=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="div"}=e,a=Ee(e,Ia);return r=Te(r,"popover-body"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});La.displayName="PopoverBody";const Fa=La;e.Component;function za(e,t){let n=e;return"left"===e?n=t?"end":"start":"right"===e&&(n=t?"start":"end"),n}function Ha(){return{position:arguments.length>0&&void 0!==arguments[0]?arguments[0]:"absolute",top:"0",left:"0",opacity:"0",pointerEvents:"none"}}const Ba=["bsPrefix","placement","className","style","children","body","arrowProps","hasDoneInitialMeasure","popper","show"],Ua=e.forwardRef((e,t)=>
2{let{bsPrefix:n,placement:r="right",className:i,style:a,children:o,body:l,arrowProps:c,hasDoneInitialMeasure:u,popper:d,show:f}=e,h=Ee(e,Ba);const p=Te(n,"popover"),m=Oe(),[g]=(null==r?void 0:r.split("-"))||[],v=za(g,m);let b=a;return f&&!u&&(b=s(s({},a),Ha(null==d?void 0:d.strategy))),(0,ke.jsxs)("div",s(s({ref:t,role:"tooltip",style:b,"x-placement":g,className:Ce()(i,p,g&&"bs-popover-".concat(v))},h),{},{children:[(0,ke.jsx)("div",s({className:"popover-arrow"},c)),l?(0,ke.jsx)(Fa,{children:o}):o]}))});Ua.displayName="Popover";const Wa=Object.assign(Ua,{Header:Pa,Body:Fa,POPPER_OFFSET:[0,8]}),Va=["bsPrefix","placement","className","style","children","arrowProps","hasDoneInitialMeasure","popper","show"],Ya=e.forwardRef((e,t)=>{let{bsPrefix:n,placement:r="right",className:i,style:a,children:o,arrowProps:l,hasDoneInitialMeasure:c,popper:u,show:d}=e,f=Ee(e,Va);n=Te(n,"tooltip");const h=Oe(),[p]=(null==r?void 0:r.split("-"))||[],m=za(p,h);let g=a;return d&&!c&&(g=s(s({},a),Ha(null==u?void 0:u.strategy))),(0,ke.jsxs)("div",s(s({ref:t,style:g,role:"tooltip","x-placement":p,className:Ce()(i,n,"bs-tooltip-".concat(m))},f),{},{children:[(0,ke.jsx)("div",s({className:"tooltip-arrow"},l)),(0,ke.jsx)("div",{className:"".concat(n,"-inner"),children:o})]}))});Ya.displayName="Tooltip";const Qa=Object.assign(Ya,{TOOLTIP_OFFSET:[0,6]});function qa(e,t){return qa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qa(e,t)}const Ga=!1,Xa=e.createContext(null);var Za="unmounted",$a="exited",Ka="entering",Ja="entered",eo="exiting",to=function(t){function n(e,n){var r;r=t.call(this,e,n)||this;var i,a=n&&!n.isMounting?e.enter:e.appear;return r.appearStatus=null,e.in?a?(i=$a,r.appearStatus=Ka):i=Ja:i=e.unmountOnExit||e.mountOnEnter?Za:$a,r.state={status:i},r.nextCallback=null,r}!function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,qa(e,t)}(n,t),n.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Za?{status:$a}:null};var r=n.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==Ka&&n!==Ja&&(t=Ka):n!==Ka&&n!==Ja||(t=eo)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===Ka){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Sr.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===$a&&this.setState({status:Za})},r.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[Sr.findDOMNode(this),r],a=i[0],o=i[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!e&&!n||Ga?this.safeSetState({status:Ja},function(){t.props.onEntered(a)}):(this.props.onEnter(a,o),this.safeSetState({status:Ka},function(){t.props.onEntering(a,o),t.onTransitionEnd(l,function(){t.safeSetState({status:Ja},function(){t.props.onEntered(a,o)})})}))},r.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Sr.findDOMNode(this);t&&!Ga?(this.props.onExit(r),this.safeSetState({status:eo},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:$a},function(){e.props.onExited(r)})})})):this.safeSetState({status:$a},function(){e.props.onExited(r)})},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Sr.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],o=i[1];this.props.addEndListener(a,o)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},r.render=function(){var t=this.state.status;if(t===Za)return null;var n=this.props,r=n.children,i=(n.in,n.mountOnEnter,n.unmountOnExit,n.appear,n.enter,n.exit,n.timeout,n.addEndListener,n.onEnter,n.onEntering,n.onEntered,n.onExit,n.onExiting,n.onExited,n.nodeRef,we(n,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return e.createElement(Xa.Provider,{value:null},"function"===typeof r?r(t,i):e.cloneElement(e.Children.only(r),i))},n}(e.Component);function no(){}to.contextType=Xa,to.propTypes={},to.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
2:!0,exit:!0,onEnter:no,onEntering:no,onEntered:no,onExit:no,onExiting:no,onExited:no},to.UNMOUNTED=Za,to.EXITED=$a,to.ENTERING=Ka,to.ENTERED=Ja,to.EXITING=eo;const ro=to;function io(e,t){return function(e){var t=oa(e);return t&&t.defaultView||window}(e).getComputedStyle(e,t)}var ao=/([A-Z])/g;var oo=/^ms-/;function so(e){return function(e){return e.replace(ao,"-$1").toLowerCase()}(e).replace(oo,"-ms-")}var lo=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;const co=function(e,t){var n="",r="";if("string"===typeof t)return e.style.getPropertyValue(so(t))||io(e).getPropertyValue(so(t));Object.keys(t).forEach(function(i){var a=t[i];a||0===a?!function(e){return!(!e||!lo.test(e))}(i)?n+=so(i)+": "+a+";":r+=i+"("+a+") ":e.style.removeProperty(so(i))}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n};function uo(e,t,n){void 0===n&&(n=5);var r=!1,i=setTimeout(function(){r||function(e,t,n,r){if(void 0===n&&(n=!1),void 0===r&&(r=!0),e){var i=document.createEvent("HTMLEvents");i.initEvent(t,n,r),e.dispatchEvent(i)}}(e,"transitionend",!0)},t+n),a=aa(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(i),a()}}function fo(e,t,n,r){null==n&&(n=function(e){var t=co(e,"transitionDuration")||"",n=-1===t.indexOf("ms")?1e3:1;return parseFloat(t)*n}(e)||0);var i=uo(e,n,r),a=aa(e,"transitionend",t);return function(){i(),a()}}function ho(e,t){const n=co(e,t)||"",r=-1===n.indexOf("ms")?1e3:1;return parseFloat(n)*r}function po(e,t){const n=ho(e,"transitionDuration"),r=ho(e,"transitionDelay"),i=fo(e,n=>{n.target===e&&(i(),t(n))},n+r)}function mo(e){return e&&"setState"in e?Sr.findDOMNode(e):null!=e?e:null}const go=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children","childRef"],vo=e.forwardRef((t,n)=>{let{onEnter:r,onEntering:i,onEntered:a,onExit:o,onExiting:l,onExited:c,addEndListener:u,children:d,childRef:f}=t,h=Ee(t,go);const p=(0,e.useRef)(null),m=xr(p,f),g=e=>{m(mo(e))},v=e=>t=>{e&&p.current&&e(p.current,t)},b=(0,e.useCallback)(v(r),[r]),y=(0,e.useCallback)(v(i),[i]),x=(0,e.useCallback)(v(a),[a]),w=(0,e.useCallback)(v(o),[o]),E=(0,e.useCallback)(v(l),[l]),S=(0,e.useCallback)(v(c),[c]),C=(0,e.useCallback)(v(u),[u]);return(0,ke.jsx)(ro,s(s({ref:n},h),{},{onEnter:b,onEntered:x,onEntering:y,onExit:w,onExited:S,onExiting:E,addEndListener:C,nodeRef:p,children:"function"===typeof d?(e,t)=>d(e,s(s({},t),{},{ref:g})):e.cloneElement(d,{ref:g})}))});vo.displayName="TransitionWrapper";const bo=vo,yo=["className","children","transitionClasses","onEnter"],xo={[Ka]:"show",[Ja]:"show"},wo=e.forwardRef((t,n)=>{let{className:r,children:i,transitionClasses:a={},onEnter:o}=t;const l=s({in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1},Ee(t,yo)),c=(0,e.useCallback)((e,t)=>{!function(e){e.offsetHeight}(e),null==o||o(e,t)},[o]);return(0,ke.jsx)(bo,s(s({ref:n,addEndListener:po},l),{},{onEnter:c,childRef:Er(i),children:(t,n)=>e.cloneElement(i,s(s({},n),{},{className:Ce()("fade",r,i.props.className,xo[t],a[t])}))}))});wo.displayName="Fade";const Eo=wo,So=["children","transition","popperConfig","rootClose","placement","show"];const Co=e.forwardRef((t,n)=>{let{children:r,transition:i=Eo,popperConfig:a={},rootClose:o=!1,placement:l="top",show:c=!1}=t,u=Ee(t,So);const d=(0,e.useRef)({}),[f,h]=(0,e.useState)(null),[p,m]=function(t){const n=(0,e.useRef)(null),r=Te(void 0,"popover"),i=Te(void 0,"tooltip"),a=(0,e.useMemo)(()=>({name:"offset",options:{offset:()=>{if(t)return t;if(n.current){if(Ma(n.current,r))return Wa.POPPER_OFFSET;if(Ma(n.current,i))return Qa.TOOLTIP_OFFSET}return[0,0]}}}),[t,r,i]);return[n,[a]]}(u.offset),g=xr(n,p),v=!0===i?Eo:i||void 0,b=Aa(e=>{h(e),null==a||null==a.onFirstUpdate||a.onFirstUpdate(e)});return Ta(()=>{f&&u.target&&(null==d.current.scheduleUpdate||d.current.scheduleUpdate())},[f,u.target]),(0,e.useEffect)(()=>{c||h(null)},[c]),(0,ke.jsx)(Na,s(s({},u),{},{ref:g,popperConfig:s(s({},a),{},{modifiers:m.concat(a.modifiers||[]),onFirstUpdate:b}),transition:v,rootClose:o,placement:l,show:c,children:(t,n)=>{let{arrowProps:o,popper:l,show:c}=n;var u;!function(e,t){const{ref:n}=e,{ref:r}=t;e.ref=n.__wrapped||(n.__wrapped=e=>n(mo(e))),t.ref=r.__wrapped||(r.__wrapped=e=>r(mo(e)))}(t,o);const h=null==l?void 0:l.placement,p=Object.assign(d.current,{state:null==l?void 0:l.state,scheduleUpdate:null==l?void 0:l.update,placement:h,outOfBoundaries:(null==l||null==(u=l.state)||null==(u=u.modifiersData.hide)?void 0:u.isReferenceHidden)||!1,strategy:a.strategy}),m=!!f;return"function"===typeof r?r(s(s(s({},t),{},{placement:h,show:c},!i&&c&&{className:"show"}),{},{popper:p,arrowProps:o,hasDoneInitialMeasure:m})):e.cloneElement(r,s(s({},t),{},{placement:h,arrowProps:o,popper:p,hasDoneInitialMeasure:m,className:Ce()(r.props.className,!i&&c&&"show"),style:s(s({},r.props.style),t.style)}
2))}}))});Co.displayName="Overlay";const ko=Co,Do=["trigger","overlay","children","popperConfig","show","defaultShow","onToggle","delay","placement","flip"];function No(e,t,n){const[r]=t,i=r.currentTarget,a=r.relatedTarget||r.nativeEvent[n];a&&a===i||ur(i,a)||e(...t)}on().oneOf(["click","hover","focus"]);const jo=t=>{let{trigger:n=["hover","focus"],overlay:r,children:i,popperConfig:a={},show:o,defaultShow:l=!1,onToggle:c,delay:u,placement:d,flip:f=d&&-1!==d.indexOf("auto")}=t,h=Ee(t,Do);const p=(0,e.useRef)(null),m=xr(p,Er(i)),g=pr(),v=(0,e.useRef)(""),[b,y]=mr(o,l,c),x=function(e){return e&&"object"===typeof e?e:{show:e,hide:e}}(u),{onFocus:w,onBlur:E,onClick:S}="function"!==typeof i?e.Children.only(i).props:{},C=(0,e.useCallback)(()=>{g.clear(),v.current="show",x.show?g.set(()=>{"show"===v.current&&y(!0)},x.show):y(!0)},[x.show,y,g]),k=(0,e.useCallback)(()=>{g.clear(),v.current="hide",x.hide?g.set(()=>{"hide"===v.current&&y(!1)},x.hide):y(!1)},[x.hide,y,g]),D=(0,e.useCallback)(function(){C(),null==w||w(...arguments)},[C,w]),N=(0,e.useCallback)(function(){k(),null==E||E(...arguments)},[k,E]),j=(0,e.useCallback)(function(){y(!b),null==S||S(...arguments)},[S,y,b]),A=(0,e.useCallback)(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];No(C,t,"fromElement")},[C]),_=(0,e.useCallback)(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];No(k,t,"toElement")},[k]),T=null==n?[]:[].concat(n),M={ref:e=>{m(mo(e))}};return-1!==T.indexOf("click")&&(M.onClick=j),-1!==T.indexOf("focus")&&(M.onFocus=D,M.onBlur=N),-1!==T.indexOf("hover")&&(M.onMouseOver=A,M.onMouseOut=_),(0,ke.jsxs)(ke.Fragment,{children:["function"===typeof i?i(M):(0,e.cloneElement)(i,M),(0,ke.jsx)(ko,s(s({},h),{},{show:b,onHide:k,flip:f,placement:d,popperConfig:a,target:p.current,children:r}))]})};var Ao=["color","size","title","className"];function _o(){return _o=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},_o.apply(null,arguments)}var To=(0,e.forwardRef)(function(t,n){var r=t.color,i=void 0===r?"currentColor":r,a=t.size,o=void 0===a?"1em":a,s=t.title,l=void 0===s?null:s,c=t.className,u=void 0===c?"":c,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 a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(t,Ao);return e.createElement("svg",_o({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:i,className:["bi","bi-eye",u].filter(
2Boolean).join(" ")},d),l?e.createElement("title",null,l):null,e.createElement("path",{d:"M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8M1.173 8a13 13 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5s3.879 1.168 5.168 2.457A13 13 0 0 1 14.828 8q-.086.13-.195.288c-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5s-3.879-1.168-5.168-2.457A13 13 0 0 1 1.172 8z"}),e.createElement("path",{d:"M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5M4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0"}))});To.propTypes={color:on().string,size:on().oneOfType([on().string,on().number]),title:on().string,className:on().string};const Mo=To;function Ro(e){let{onClick:t,title:n="View Details"}=e;return(0,ke.jsx)(jo,{placement:"top",overlay:(0,ke.jsx)(Qa,{children:n}),children:(0,ke.jsx)(gn,{size:"sm",className:"custom-primary px-3 py-2",onClick:t,children:(0,ke.jsx)(Mo,{size:12})})})}const Oo=[{id:"year",type:"select",label:"Year",placeholder:"Select Year",options:[]},{id:"statusId",type:"select",label:"Status",placeholder:"Select Status",options:[]},{id:"categoryId",type:"select",label:"Category",placeholder:"Select Category",options:[]},{id:"sortBy",type:"select",label:"Sort Order",placeholder:"Select Order By",options:[]},{id:"textSearch",label:"Search",type:"text",placeholder:"Enter Search Text",options:[]}],Po=t=>{var n,r,i,a,o;let{id:l,url:c,type:u}=t;const d=window.myPluginData||{},[f,h]=(0,e.useState)(null),[p,m]=(0,e.useState)(null),[g,v]=(0,e.useState)(!1),[b,y]=(0,e.useState)(null),[x,w]=(0,e.useState)([]),[E,S]=(0,e.useState)(Oo);(0,e.useEffect)(()=>{k(1),C()},[d.root,d.nonce]);const C=()=>{fetch("".concat(d.root,"parliament-pg/v1/get-filters-data?type=LEGISLATIVE_BILL"),{headers:{"X-WP-Nonce":d.nonce}}).then(e=>e.json()).then(e=>{S(t=>t.map(t=>"statusId"===t.id?s(s({},t),{},{options:e.statuses}):t)),S(t=>t.map(t=>"categoryId"===t.id?s(s({},t),{},{options:e.categories}):t)),S(t=>t.map(t=>"year"===t.id?s(s({},t),{},{options:e.years}):t)),S(t=>t.map(t=>"sortBy"===t.id?s(s({},t),{},{options:e.sortOptions}):t))}).catch(e=>{console.error("Fetch error:",e)})},k=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=Object.fromEntries(Object.entries(t).filter(e=>{let[,t]=e;return""!==t&&null!=t})),r=new URLSearchParams(s({page:e},n));v(!0),fetch("".concat(d.root+c,"?").concat(r),{headers:{"X-WP-Nonce":d.nonce}}).then(e=>{if(!e.ok)throw new Error("Request failed (".concat(e.status,")"));return e.json()}).then(e=>{var t;h(null!==(t=null===e||void 0===e?void 0:e.data)&&void 0!==t?t:[]),y(e),m(null)}).catch(e=>{console.error("Fetch error:",e),h([]),y(null)}).finally(()=>{v(!1)})};return(0,ke.jsxs)("div",{className:"parliament-pg-root w-100",children:[(0,ke.jsxs)(Bt,{children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Filter"})}),(0,ke.jsx)(Bt.Body,{children:(0,ke.jsx)(cr,{fields:E,onChange:function(e){w(e),k(1,e)},onSubmit:function(e){w(e),k(1,e)}})})]}),(0,ke.jsxs)(Bt,{className:"mt-3",children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Legislative Bills"})}),(0,ke.jsx)(Bt.Body,{className:"p-0",style:{overflow:"auto"},children:(0,ke.jsxs)(Vt,{striped:!0,bordered:!0,hover:!0,size:"sm",responsive:!0,className:"table-sm m-0",children:[(0,ke.jsx)("thead",{children:(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("th",{children:"Bill ID"}),(0,ke.jsx)("th",{children:"Title"}),(0,ke.jsx)("th",{children:"Status"}),(0,ke.jsx)("th",{children:"Bill Date"}),(0,ke.jsx)("th",{children:"Proposer"}),(0,ke.jsx)("th",{children:"Category"}),(0,ke.jsx)("th",{children:"Actions"})]})}),(0,ke.jsxs)("tbody",{children:[!g&&f&&(null===f||void 0===f?void 0:f.length)>0&&(null===f||void 0===f?void 0:f.map((e,t)=>{var n,r,i;return(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("td",{className:"text-start",children:e.bill_number}),(0,ke.jsx)("td",{className:"text-start",children:e.title}),(0,ke.jsx)("td",{className:"text-center",children:(0,ke.jsx)("span",{className:"badge status-badge",children:null===(n=e.status)||void 0===n?void 0:n.name})}),(0,ke.jsx)("td",{className:"text-start",children:ue(fe(e.bill_date),"do MMM, yyyy")}),(0,ke.jsx)("td",{className:"text-start",children:null!==(r=e.proposer)&&void 0!==r&&r.first_name?"".concat(e.proposer.first_name," ").concat(e.proposer.last_name||"").trim():e.proposed_by||"-"}),(0,ke.jsx)("td",{className:"text-center",children:(0,ke.jsx)(qt,{bg:"secondary",children:null===(i=e.category)||void 0===i?void 0:i.name})}),(0,ke.jsx)("td",{className:"text-center",children:(0,ke.jsx)(Ro,{onClick:()=>m(e)})})]},t)})),g&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"7",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"d-flex justify-content-center align-items-center gap-2",children:[(0,ke.jsx)(Zt,{animation:"border",size:"sm"}),(0,ke.jsx)("span",{children:"Loading\u2026"})]})})}),!g&&(!f||0===f.length)&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"7",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"text-muted",children:[(0,ke.jsx)(un,{className:"mb-2"}),(0,ke.jsx)("div",{children:"No results found."}),(0,ke.jsx)("small",{children:"Try adjusting your filters or search criteria."})]})})})]})]})}),(0,ke.jsx)(Bt.Footer,{className:"d-flex justify-content-center align-items-center",children:(0,ke.jsx)(ot,{meta:b,onPageChange:e=>{k(e,x)}})})]}),p&&(0,ke.jsxs)(Bt,{className:"mt-3",children:[(0,ke.jsxs)(Bt.Header,{className:"px-2 py-1",children:[(0,ke.jsx)(Bt.Title,{className:"mb-0",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:null===p||void 0===p?void 0:p.title})}),(0,ke.jsx)(Bt.Text,{children:(0,ke.jsxs)("div",{className:"d-flex align-items-start gap-3",children:[(0,ke.jsx)("span",{className:"text-muted text-sm-start",children:p.bill_number}),(0,ke.jsxs)("span",{className:"text-muted text-sm-start",children:["Proposed By : ",null!==(n=p.proposer)&&void 0!==n&&n.first_name?"".concat(p.proposer.first_name," ").concat(p.proposer.last_name||"").trim():p.proposed_by||"-"," on ",ue(fe(p.bill_date),"do MMMM, yyyy")]})]})})]}),(0,ke.jsxs)(Bt.Body,{children:[(0,ke.jsx)(Jt,{children:(0,ke.jsx)(rn,{md:12,children:(0,ke.jsx)("div",{dangerouslySetInnerHTML:{__html:p.summary}})})}),(0,ke.jsxs)(Jt,{className:"mt-1",children:[(0,ke.jsxs)(rn,{md:3,children:["Status : ",(0,ke.jsx)(qt,{bg:"info",children:null===(r=p.status)||void 0===r?void 0:r.name})]}),(0,ke.jsxs)(rn,{md:3,children:["Category : ",(0,ke.jsx)(qt,{bg:"secondary",children:null===(i=p.category)||void 0===i?void 0:i.name})]}),(0,ke.jsxs)(rn,{md:3,children:["Year : ",ue(fe(p.bill_date),"yyyy")]}),(0,ke.jsx)(rn,{md:3,className:"d-flex justify-content-end align-items-center gap-3",children:(null===(a=p.document)||void 0===a?void 0:a.url)&&(0,ke.jsxs)(gn,{as:"a",size:"sm",className:"elementor-button custom-primary",href:null===(o=p.document)||void 0===o?void 0:o.url,target:"_blank",children:["Read Full ",(0,ke.jsx)(pn,{})]})})]})]})]})]})},Io=()=>(0,ke.jsx)("div",{children:"This is default plugin view, no type matched"});var Lo=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],Fo={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"===typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(e){return"undefined"!==typeof console&&console.warn(e)},getWeek:function(e){var t=new Date(e.getTime());t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7);var n=new Date(t.getFullYear(),0,4);return 1+Math.round(((t.getTime()-n.getTime())/864e5-3+(n.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewB
2ox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},zo={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1};const Ho=zo;var Bo=function(e,t){return void 0===t&&(t=2),("000"+e).slice(-1*t)},Uo=function(e){return!0===e?1:0};function Wo(e,t){var n;return function(){var r=this,i=arguments;clearTimeout(n),n=setTimeout(function(){return e.apply(r,i)},t)}}var Vo=function(e){return e instanceof Array?e:[e]};function Yo(e,t,n){if(!0===n)return e.classList.add(t);e.classList.remove(t)}function Qo(e,t,n){var r=window.document.createElement(e);return t=t||"",n=n||"",r.className=t,void 0!==n&&(r.textContent=n),r}function qo(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function Go(e,t){return t(e)?e:e.parentNode?Go(e.parentNode,t):void 0}function Xo(e,t){var n=Qo("div","numInputWrapper"),r=Qo("input","numInput "+e),i=Qo("span","arrowUp"),a=Qo("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?r.type="number":(r.type="text",r.pattern="\\d*"),void 0!==t)for(var o in t)r.setAttribute(o,t[o]);return n.appendChild(r),n.appendChild(i),n.appendChild(a),n}function Zo(e){try{return"function"===typeof e.composedPath?e.composedPath()[0]:e.target}catch(t){return e.target}}var $o=function(){},Ko=function(e,t,n){return n.months[t?"shorthand":"longhand"][e]},Jo={D:$o,F:function(e,t,n){e.setMonth(n.months.longhand.indexOf(t))},G:function(e,t){e.setHours((e.getHours()>=12?12:0)+parseFloat(t))},H:function(e,t){e.setHours(parseFloat(t))},J:function(e,t){e.setDate(parseFloat(t))},K:function(e,t,n){e.setHours(e.getHours()%12+12*Uo(new RegExp(n.amPM[1],"i").test(t)))},M:function(e,t,n){e.setMonth(n.months.shorthand.indexOf(t))},S:function(e,t){e.setSeconds(parseFloat(t))},U:function(e,t){return new Date(1e3*parseFloat(t))},W:function(e,t,n){var r=parseInt(t),i=new Date(e.getFullYear(),0,2+7*(r-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+n.firstDayOfWeek),i},Y:function(e,t){e.setFullYear(parseFloat(t))},Z:function(e,t){return new Date(t)},d:function(e,t){e.setDate(parseFloat(t))},h:function(e,t){e.setHours((e.getHours()>=12?12:0)+parseFloat(t))},i:function(e,t){e.setMinutes(parseFloat(t))},j:function(e,t){e.setDate(parseFloat(t))},l:$o,m:function(e,t){e.setMonth(parseFloat(t)-1)},n:function(e,t){e.setMonth(parseFloat(t)-1)},s:function(e,t){e.setSeconds(parseFloat(t))},u:function(e,t){return new Date(parseFloat(t))},w:$o,y:function(e,t){e.setFullYear(2e3+parseFloat(t))}},es={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},ts={Z:function(e){return e.toISOString()}
vendor: 15,624 bytes, line 2
2,D:function(e,t,n){return t.weekdays.shorthand[ts.w(e,t,n)]},F:function(e,t,n){return Ko(ts.n(e,t,n)-1,!1,t)},G:function(e,t,n){return Bo(ts.h(e,t,n))},H:function(e){return Bo(e.getHours())},J:function(e,t){return void 0!==t.ordinal?e.getDate()+t.ordinal(e.getDate()):e.getDate()},K:function(e,t){return t.amPM[Uo(e.getHours()>11)]},M:function(e,t){return Ko(e.getMonth(),!0,t)},S:function(e){return Bo(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,t,n){return n.getWeek(e)},Y:function(e){return Bo(e.getFullYear(),4)},d:function(e){return Bo(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return Bo(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,t){return t.weekdays.longhand[e.getDay()]},m:function(e){return Bo(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},ns=function(e){var t=e.config,n=void 0===t?Fo:t,r=e.l10n,i=void 0===r?zo:r,a=e.isMobile,o=void 0!==a&&a;return function(e,t,r){var a=r||i;return void 0===n.formatDate||o?t.split("").map(function(t,r,i){return ts[t]&&"\\"!==i[r-1]?ts[t](e,a,n):"\\"!==t?t:""}).join(""):n.formatDate(e,t,a)}},rs=function(e){var t=e.config,n=void 0===t?Fo:t,r=e.l10n,i=void 0===r?zo:r;return function(e,t,r,a){if(0===e||e){var o,s=a||i,l=e;if(e instanceof Date)o=new Date(e.getTime());else if("string"!==typeof e&&void 0!==e.toFixed)o=new Date(e);else if("string"===typeof e){var c=t||(n||Fo).dateFormat,u=String(e).trim();if("today"===u)o=new Date,r=!0;else if(n&&n.parseDate)o=n.parseDate(e,c);else if(/Z$/.test(u)||/GMT$/.test(u))o=new Date(e);else{for(var d=void 0,f=[],h=0,p=0,m="";h<c.length;h++){var g=c[h],v="\\"===g,b="\\"===c[h-1]||v;if(es[g]&&!b){m+=es[g];var y=new RegExp(m).exec(e);y&&(d=!0)&&f["Y"!==g?"push":"unshift"]({fn:Jo[g],val:y[++p]})}else v||(m+=".")}o=n&&n.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0),f.forEach(function(e){var t=e.fn,n=e.val;return o=t(o,n,s)||o}),o=d?o:void 0}}if(o instanceof Date&&!isNaN(o.getTime()))return!0===r&&o.setHours(0,0,0,0),o;n.errorHandler(new Error("Invalid date provided: "+l))}}};function is(e,t,n){return void 0===n&&(n=!0),!1!==n?new Date(e.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):e.getTime()-t.getTime()}var as=function(e,t,n){return 3600*e+60*t+n},os=864e5;function ss(e){var t=e.defaultHour,n=e.defaultMinute,r=e.defaultSeconds;if(void 0!==e.minDate){var i=e.minDate.getHours(),a=e.minDate.getMinutes(),o=e.minDate.getSeconds();t<i&&(t=i),t===i&&n<a&&(n=a),t===i&&n===a&&r<o&&(r=e.minDate.getSeconds())}if(void 0!==e.maxDate){var s=e.maxDate.getHours(),l=e.maxDate.getMinutes();(t=Math.min(t,s))===s&&(n=Math.min(l,n)),t===s&&n===l&&(r=e.maxDate.getSeconds())}return{hours:t,minutes:n,seconds:r}}n(827);var ls=function(){return ls=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},ls.apply(this,arguments)},cs=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var a=arguments[t],o=0,s=a.length;o<s;o++,i++)r[i]=a[o];return r};function us(e,t){var n={config:ls(ls({},Fo),fs.defaultConfig),l10n:Ho};function r(){var e;return(null===(e=n.calendarContainer)||void 0===e?void 0:e.getRootNode()).activeElement||document.activeElement}function i(e){return e.bind(n)}function a(){var e=n.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame(function(){if(void 0!==n.calendarContainer&&(n.calendarContainer.style.visibility="hidden",n.calendarContainer.style.display="block"),void 0!==n.daysContainer){var t=(n.days.offsetWidth+1)*e.showMonths;n.daysContainer.style.width=t+"px",n.calendarContainer.style.width=t+(void 0!==n.weekWrapper?n.weekWrapper.offsetWidth:0)+"px",n.calendarContainer.style.removeProperty("visibility"),n.calendarContainer.style.removeProperty("display")}})}function o(e){if(0===n.selectedDates.length){var t=void 0===n.config.minDate||is(new Date,n.config.minDate)>=0?new Date:new Date(n.config.minDate.getTime()),r=ss(n.config);t.setHours(r.hours,r.minutes,r.seconds,t.getMilliseconds()),n.selectedDates=[t],n.latestSelectedDateObj=t}void 0!==e&&"blur"!==e.type&&function(e){e.preventDefault();var t="keydown"===e.type,r=Zo(e),i=r;void 0!==n.amPM&&r===n.amPM&&(n.amPM.textContent=n.l10n.amPM[Uo(n.amPM.textContent===n.l10n.amPM[0])]);var a=parseFloat(i.getAttribute("min")),o=parseFloat(i.getAttribute("max")),s=parseFloat(i.getAttribute("step")),l=parseInt(i.value,10),c=e.delta||(t?38===e.which?1:-1:0),u=l+s*c;if("undefined"!==typeof i.value&&2===i.value.length){var d=i===n.hourElement,f=i===n.minuteElement;u<a?(u=o+u+Uo(!d)+(Uo(d)&&Uo(!n.amPM)),f&&m(void 0,-1,n.hourElement)):u>o&&(u=i===n.hourElement?u-o-Uo(!n.amPM):a,f&&m(void 0,1,n.hourElement)),n.amPM&&d&&(1===s?u+l===23:Math.abs(u-l)>s)&&(n.amPM.textContent=n.l10n.amPM[Uo(n.amPM.textContent===n.l10n.amPM[0])]),i.value=Bo(u)}}(e);var i=n._input.value;s(),J(),n._input.value!==i&&n._debouncedChange()}function s(){if(void 0!==n.hourElement&&void 0!==n.minuteElement){var e,t,r=(parseInt(n.hourElement.value.slice(-2),10)||0)%24,i=(parseInt(n.minuteElement.value,10)||0)%60,a=void 0!==n.secondElement?(parseInt(n.secondElement.value,10)||0)%60:0;void 0!==n.amPM&&(e=r,t=n.amPM.textContent,r=e%12+12*Uo(t===n.l10n.amPM[1]));var o=void 0!==n.config.minTime||n.config.minDate&&n.minDateHasTime&&n.latestSelectedDateObj&&0===is(n.latestSelectedDateObj,n.config.minDate,!0),s=void 0!==n.config.maxTime||n.config.maxDate&&n.maxDateHasTime&&n.latestSelectedDateObj&&0===is(n.latestSelectedDateObj,n.config.maxDate,!0);if(void 0!==n.config.maxTime&&void 0!==n.config.minTime&&n.config.minTime>n.config.maxTime){var l=as(n.config.minTime.getHours(),n.config.minTime.getMinutes(),n.config.minTime.getSeconds()),u=as(n.config.maxTime.getHours(),n.config.maxTime.getMinutes(),n.config.maxTime.getSeconds()),d=as(r,i,a);if(d>u&&d<l){var f=function(e){var t=Math.floor(e/3600),n=(e-3600*t)/60;return[t,n,e-3600*t-60*n]}(l);r=f[0],i=f[1],a=f[2]}}else{if(s){var h=void 0!==n.config.maxTime?n.config.maxTime:n.config.maxDate;(r=Math.min(r,h.getHours()))===h.getHours()&&(i=Math.min(i,h.getMinutes())),i===h.getMinutes()&&(a=Math.min(a,h.getSeconds()))}if(o){var p=void 0!==n.config.minTime?n.config.minTime:n.config.minDate;(r=Math.max(r,p.getHours()))===p.getHours()&&i<p.getMinutes()&&(i=p.getMinutes()),i===p.getMinutes()&&(a=Math.max(a,p.getSeconds()))}}c(r,i,a)}}function l(e){var t=e||n.latestSelectedDateObj;t&&t instanceof Date&&c(t.getHours(),t.getMinutes(),t.getSeconds())}function c(e,t,r){void 0!==n.latestSelectedDateObj&&n.latestSelectedDateObj.setHours(e%24,t,r||0,0),n.hourElement&&n.minuteElement&&!n.isMobile&&(n.hourElement.value=Bo(n.config.time_24hr?e:(12+e)%12+12*Uo(e%12===0)),n.minuteElement.value=Bo(t),void 0!==n.amPM&&(n.amPM.textContent=n.l10n.amPM[Uo(e>=12)]),void 0!==n.secondElement&&(n.secondElement.value=Bo(r)))}function u(e){var t=Zo(e),n=parseInt(t.value)+(e.delta||0);(n/1e3>1||"Enter"===e.key&&!/[^\d]/.test(n.toString()))&&_(n)}function d(e,t,r,i){return t instanceof Array?t.forEach(function(t){return d(e,t,r,i)}):e instanceof Array?e.forEach(function(e){return d(e,t,r,i)}):(e.addEventListener(t,r,i),void n._handlers.push({remove:function(){return e.removeEventListener(t,r,i)}}))}function f(){G("onChange")}function h(e,t){var r=void 0!==e?n.parseDate(e):n.latestSelectedDateObj||(n.config.minDate&&n.config.minDate>n.now?n.config.minDate:n.config.maxDate&&n.config.maxDate<n.now?n.config.maxDate:n.now),i=n.currentYear,a=n.currentMonth;try{void 0!==r&&(n.currentYear=r.getFullYear(),n.currentMonth=r.getMonth())}catch(nc){nc.message="Invalid date supplied: "+r,n.config.errorHandler(nc)}t&&n.currentYear!==i&&(G("onYearChange"),E()),!t||n.currentYear===i&&n.currentMonth===a||G("onMonthChange"),n.redraw()}function p(e){var t=Zo(e);~t.className.indexOf("arrow")&&m(e,t.classList.contains("arrowUp")?1:-1)}function m(e,t,n){var r=e&&Zo(e),i=n||r&&r.parentNode&&r.parentNode.firstChild,a=X("increment");a.delta=t,i&&i.dispatchEvent(a)}function g(e,t,r,i){var a=T(t,!0),o=Qo("span",e,t.getDate().toString());return o.dateObj=t,o.$i=i,o.setAttribute("aria-label",n.formatDate(t,n.config.ariaDateFormat)),-1===e.indexOf("hidden")&&0===is(t,n.now)&&(n.todayDateElem=o,o.classList.add("today"),o.setAttribute("aria-current","date")),a?(o.tabIndex=-1,Z(t)&&(o.classList.add("selected"),n.selectedDateElem=o,"range"===n.config.mode&&(Yo(o,"startRange",n.selectedDates[0]&&0===is(t,n.selectedDates[0],!0)),Yo(o,"endRange",n.selectedDates[1]&&0===is(t,n.selectedDates[1],!0)),"nextMonthDay"===e&&o.classList.add("inRange")))):o.classList.add("flatpickr-disabled"),"range"===n.config.mode&&function(e){return!("range"!==n.config.mode||n.selectedDates.length<2)&&(is(e,n.selectedDates[0])>=0&&is(e,n.selectedDates[1])<=0)}(t)&&!Z(t)&&o.classList.add("inRange"),n.weekNumbers&&1===n.config.showMonths&&"prevMonthDay"!==e&&i%7===6&&n.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+n.config.getWeek(t)+"</span>"),G("onDayCreate",o),o}function v(e){e.focus(),"range"===n.config.mode&&P(e)}function b(e){for(var t=e>0?0:n.config.showMonths-1,r=e>0?n.config.showMonths:-1,i=t;i!=r;i+=e)for(var a=n.daysContainer.children[i],o=e>0?0:a.children.length-1,s=e>0?a.children.length:-1,l=o;l!=s;l+=e){var c=a.children[l];if(-1===c.className.indexOf("hidden")&&T(c.dateObj))return c}}function y(e,t){var i=r(),a=M(i||document.body),o=void 0!==e?e:a?i:void 0!==n.selectedDateElem&&M(n.selectedDateElem)?n.selectedDateElem:void 0!==n.todayDateElem&&M(n.todayDateElem)?n.todayDateElem:b(t>0?1:-1);void 0===o?n._input.focus():a?function(e,t){for(var r=-1===e.className.indexOf("Month")?e.dateObj.getMonth():n.currentMonth,i=t>0?n.config.showMonths:-1,a=t>0?1:-1,o=r-n.currentMonth;o!=i;o+=a)for(var s=n.daysContainer.children[o],l=r-n.currentMonth===o?e.$i+t:t<0?s.children.length-1:0,c=s.children.length,u=l;u>=0&&u<c&&u!=(t>0?c:-1);u+=a){var d=s.children[u];if(-1===d.className.indexOf("hidden")&&T(d.dateObj)&&Math.abs(e.$i-u)>=Math.abs(t))return v(d)}n.changeMonth(a),y(b(a),0)}(o,t):v(o)}function x(e,t){for(var r=(new Date(e,t,1).getDay()-n.l10n.firstDayOfWeek+7)%7,i=n.utils.getDaysInMonth((t-1+12)%12,e),a=n.utils.getDaysInMonth(t,e),o=window.document.createDocumentFragment(),s=n.config.showMonths>1,l=s?"prevMonthDay hidden":"prevMonthDay",c=s?"nextMonthDay hidden":"nextMonthDay",u=i+1-r,d=0;u<=i;u++,d++)o.appendChild(g("flatpickr-day "+l,new Date(e,t-1,u),0,d));for(u=1;u<=a;u++,d++)o.appendChild(g("flatpickr-day",new Date(e,t,u),0,d));for(var f=a+1;f<=42-r&&(1===n.config.showMonths||d%7!==0);f++,d++)o.appendChild(g("flatpickr-day "+c,new Date(e,t+1,f%a),0,d));var h=Qo("div","dayContainer");return h.appendChild(o),h}function w(){if(void 0!==n.daysContainer){qo(n.daysContainer),n.weekNumbers&&qo(n.weekNumbers);for(var e=document.createDocumentFragment(),t=0;t<n.config.showMonths;t++){var r=new Date(n.currentYear,n.currentMonth,1);r.setMonth(n.currentMonth+t),e.appendChild(x(r.getFullYear(),r.getMonth()))}n.daysContainer.appendChild(e),n.days=n.daysContainer.firstChild,"range"===n.config.mode&&1===n.selectedDates.length&&P()}}function E(){if(!(n.config.showMonths>1||"dropdown"!==n.config.monthSelectorType)){var e=function(e){return!(void 0!==n.config.minDate&&n.currentYear===n.config.minDate.getFullYear()&&e<n.config.minDate.getMonth())&&!(void 0!==n.config.maxDate&&n.currentYear===n.config.maxDate.getFullYear()&&e>n.config.maxDate.getMonth())};n.monthsDropdownContainer.tabIndex=-1,n.monthsDropdownContainer.innerHTML="";for(var t=0;t<12;t++)if(e(t)){var r=Qo("option","flatpickr-monthDropdown-month");r.value=new Date(n.currentYear,t).getMonth().toString(),r.textContent=Ko(t,n.config.shorthandCurrentMonth,n.l10n),r.tabIndex=-1,n.currentMonth===t&&(r.selected=!0),n.monthsDropdownContainer.appendChild(r)}}}function S(){var e,t=Qo("div","flatpickr-month"),r=window.document.createDocumentFragment();n.config.showMonths>1||"static"===n.config.monthSelectorType?e=Qo("span","cur-month"):(n.monthsDropdownContainer=Qo("select","flatpickr-monthDropdown-months"),n.monthsDropdownContainer.setAttribute("aria-label",n.l10n.monthAriaLabel),d(n.monthsDropdownContainer,"change",function(e){var t=Zo(e),r=parseInt(t.value,10);n.changeMonth(r-n.currentMonth),G("onMonthChange")}),E(),e=n.monthsDropdownContainer);var i=Xo("cur-year",{tabindex:"-1"}),a=i.getElementsByTagName("input")[0];a.setAttribute("aria-label",n.l10n.yearAriaLabel),n.config.minDate&&a.setAttribute("min",n.config.minDate.getFullYear().toString()),n.config.maxDate&&(a.setAttribute("max",n.config.maxDate.getFullYear().toString()),a.disabled=!!n.config.minDate&&n.config.minDate.getFullYear()===n.config.maxDate.getFullYear());var o=Qo("div","flatpickr-current-month");return o.appendChild(e),o.appendChild(i),r.appendChild(o),t.appendChild(r),{container:t,yearElement:a,monthElement:e}}function C(){qo(n.monthNav),n.monthNav.appendChild(n.prevMonthNav),n.config.showMonths&&(n.yearElements=[],n.monthElements=[]);for(var e=n.config.showMonths;e--;){var t=S();n.yearElements.push(t.yearElement),n.monthElements.push(t.monthElement),n.monthNav.appendChild(t.container)}n.monthNav.appendChild(n.nextMonthNav)}function k(){n.weekdayContainer?qo(n.weekdayContainer):n.weekdayContainer=Qo("div","flatpickr-weekdays");for(var e=n.config.showMonths;e--;){var t=Qo("div","flatpickr-weekdaycontainer");n.weekdayContainer.appendChild(t)}return D(),n.weekdayContainer}function D(){if(n.weekdayContainer){var e=n.l10n.firstDayOfWeek,t=cs(n.l10n.weekdays.shorthand);e>0&&e<t.length&&(t=cs(t.splice(e,t.length),t.splice(0,e)));for(var r=n.config.showMonths;r--;)n.weekdayContainer.children[r].innerHTML="\n      <span class='flatpickr-weekday'>\n        "+t.join("</span><span class='flatpickr-weekday'>")+"\n      </span>\n      "}}function N(e,t){void 0===t&&(t=!0);var r=t?e:e-n.currentMonth;r<0&&!0===n._hidePrevMonthArrow||r>0&&!0===n._hideNextMonthArrow||(n.currentMonth+=r,(n.currentMonth<0||n.currentMonth>11)&&(n.currentYear+=n.currentMonth>11?1:-1,n.currentMonth=(n.currentMonth+12)%12,G("onYearChange"),E()),w(),G("onMonthChange"),$())}function j(e){return n.calendarContainer.contains(e)}function A(e){if(n.isOpen&&!n.config.inline){var t=Zo(e),r=j(t),i=!(t===n.input||t===n.altInput||n.element.contains(t)||e.path&&e.path.indexOf&&(~e.path.indexOf(n.input)||~e.path.indexOf(n.altInput)))&&!r&&!j(e.relatedTarget),a=!n.config.ignoredFocusElements.some(function(e){return e.contains(t)});i&&a&&(n.config.allowInput&&n.setDate(n._input.value,!1,n.config.altInput?n.config.altFormat:n.config.dateFormat),void 0!==n.timeContainer&&void 0!==n.minuteElement&&void 0!==n.hourElement&&""!==n.input.value&&void 0!==n.input.value&&o(),n.close(),n.config&&"range"===n.config.mode&&1===n.selectedDates.length&&n.clear(!1))}}function _(e){if(!(!e||n.config.minDate&&e<n.config.minDate.getFullYear()||n.config.maxDate&&e>n.config.maxDate.getFullYear())){var t=e,r=n.currentYear!==t;n.currentYear=t||n.currentYear,n.config.maxDate&&n.currentYear===n.config.maxDate.getFullYear()?n.currentMonth=Math.min(n.config.maxDate.getMonth(),n.currentMonth):n.config.minDate&&n.currentYear===n.config.minDate.getFullYear()&&(n.currentMonth=Math.max(n.config.minDate.getMonth(),n.currentMonth)),r&&(n.redraw(),G("onYearChange"),E())}}function T(e,t){var r;void 0===t&&(t=!0);var i=n.parseDate(e,void 0,t);
vendor: 6,243 bytes, line 2
2if(n.config.minDate&&i&&is(i,n.config.minDate,void 0!==t?t:!n.minDateHasTime)<0||n.config.maxDate&&i&&is(i,n.config.maxDate,void 0!==t?t:!n.maxDateHasTime)>0)return!1;if(!n.config.enable&&0===n.config.disable.length)return!0;if(void 0===i)return!1;for(var a=!!n.config.enable,o=null!==(r=n.config.enable)&&void 0!==r?r:n.config.disable,s=0,l=void 0;s<o.length;s++){if("function"===typeof(l=o[s])&&l(i))return a;if(l instanceof Date&&void 0!==i&&l.getTime()===i.getTime())return a;if("string"===typeof l){var c=n.parseDate(l,void 0,!0);return c&&c.getTime()===i.getTime()?a:!a}if("object"===typeof l&&void 0!==i&&l.from&&l.to&&i.getTime()>=l.from.getTime()&&i.getTime()<=l.to.getTime())return a}return!a}function M(e){return void 0!==n.daysContainer&&(-1===e.className.indexOf("hidden")&&-1===e.className.indexOf("flatpickr-disabled")&&n.daysContainer.contains(e))}function R(e){var t=e.target===n._input,r=n._input.value.trimEnd()!==K();!t||!r||e.relatedTarget&&j(e.relatedTarget)||n.setDate(n._input.value,!0,e.target===n.altInput?n.config.altFormat:n.config.dateFormat)}function O(t){var i=Zo(t),a=n.config.wrap?e.contains(i):i===n._input,l=n.config.allowInput,c=n.isOpen&&(!l||!a),u=n.config.inline&&a&&!l;if(13===t.keyCode&&a){if(l)return n.setDate(n._input.value,!0,i===n.altInput?n.config.altFormat:n.config.dateFormat),n.close(),i.blur();n.open()}else if(j(i)||c||u){var d=!!n.timeContainer&&n.timeContainer.contains(i);switch(t.keyCode){case 13:d?(t.preventDefault(),o(),U()):W(t);break;case 27:t.preventDefault(),U();break;case 8:case 46:a&&!n.config.allowInput&&(t.preventDefault(),n.clear());break;case 37:case 39:if(d||a)n.hourElement&&n.hourElement.focus();else{t.preventDefault();var f=r();if(void 0!==n.daysContainer&&(!1===l||f&&M(f))){var h=39===t.keyCode?1:-1;t.ctrlKey?(t.stopPropagation(),N(h),y(b(1),0)):y(void 0,h)}}break;case 38:case 40:t.preventDefault();var p=40===t.keyCode?1:-1;n.daysContainer&&void 0!==i.$i||i===n.input||i===n.altInput?t.ctrlKey?(t.stopPropagation(),_(n.currentYear-p),y(b(1),0)):d||y(void 0,7*p):i===n.currentYearElement?_(n.currentYear-p):n.config.enableTime&&(!d&&n.hourElement&&n.hourElement.focus(),o(t),n._debouncedChange());break;case 9:if(d){var m=[n.hourElement,n.minuteElement,n.secondElement,n.amPM].concat(n.pluginElements).filter(function(e){return e}),g=m.indexOf(i);if(-1!==g){var v=m[g+(t.shiftKey?-1:1)];t.preventDefault(),(v||n._input).focus()}}else!n.config.noCalendar&&n.daysContainer&&n.daysContainer.contains(i)&&t.shiftKey&&(t.preventDefault(),n._input.focus())}}if(void 0!==n.amPM&&i===n.amPM)switch(t.key){case n.l10n.amPM[0].charAt(0):case n.l10n.amPM[0].charAt(0).toLowerCase():n.amPM.textContent=n.l10n.amPM[0],s(),J();break;case n.l10n.amPM[1].charAt(0):case n.l10n.amPM[1].charAt(0).toLowerCase():n.amPM.textContent=n.l10n.amPM[1],s(),J()}(a||j(i))&&G("onKeyDown",t)}function P(e,t){if(void 0===t&&(t="flatpickr-day"),1===n.selectedDates.length&&(!e||e.classList.contains(t)&&!e.classList.contains("flatpickr-disabled"))){for(var r=e?e.dateObj.getTime():n.days.firstElementChild.dateObj.getTime(),i=n.parseDate(n.selectedDates[0],void 0,!0).getTime(),a=Math.min(r,n.selectedDates[0].getTime()),o=Math.max(r,n.selectedDates[0].getTime()),s=!1,l=0,c=0,u=a;u<o;u+=os)T(new Date(u),!0)||(s=s||u>a&&u<o,u<i&&(!l||u>l)?l=u:u>i&&(!c||u<c)&&(c=u));Array.from(n.rContainer.querySelectorAll("*:nth-child(-n+"+n.config.showMonths+") > ."+t)).forEach(function(t){var a,o,u,d=t.dateObj.getTime(),f=l>0&&d<l||c>0&&d>c;if(f)return t.classList.add("notAllowed"),void["inRange","startRange","endRange"].forEach(function(e){t.classList.remove(e)});s&&!f||(["startRange","inRange","endRange","notAllowed"].forEach(function(e){t.classList.remove(e)}),void 0!==e&&(e.classList.add(r<=n.selectedDates[0].getTime()?"startRange":"endRange"),i<r&&d===i?t.classList.add("startRange"):i>r&&d===i&&t.classList.add("endRange"),d>=l&&(0===c||d<=c)&&(o=i,u=r,(a=d)>Math.min(o,u)&&a<Math.max(o,u))&&t.classList.add("inRange")))})}}function I(){!n.isOpen||n.config.static||n.config.inline||H()}function L(e){return function(t){var r=n.config["_"+e+"Date"]=n.parseDate(t,n.config.dateFormat),i=n.config["_"+("min"===e?"max":"min")+"Date"];void 0!==r&&(n["min"===e?"minDateHasTime":"maxDateHasTime"]=r.getHours()>0||r.getMinutes()>0||r.getSeconds()>0),n.selectedDates&&(n.selectedDates=n.selectedDates.filter(function(e){return T(e)}),n.selectedDates.length||"min"!==e||l(r),J()),n.daysContainer&&(B(),void 0!==r?n.currentYearElement[e]=r.getFullYear().toString():n.currentYearElement.removeAttribute(e),n.currentYearElement.disabled=!!i&&void 0!==r&&i.getFullYear()===r.getFullYear())}}function F(){return n.config.wrap?e.querySelector("[data-input]"):e}function z(){"object"!==typeof n.config.locale&&"undefined"===typeof fs.l10ns[n.config.locale]&&n.config.errorHandler(new Error("flatpickr: invalid locale "+n.config.locale)),n.l10n=ls(ls({},fs.l10ns.default),"object"===typeof n.config.locale?n.config.locale:"default"!==n.config.locale?fs.l10ns[n.config.locale]:void 0),es.D="("+n.l10n.weekdays.shorthand.join("|")+")",es.l="("+n.l10n.weekdays.longhand.join("|")+")",es.M="("+n.l10n.months.shorthand.join("|")+")",es.F="("+n.l10n.months.longhand.join("|")+")",es.K="("+n.l10n.amPM[0]+"|"+n.l10n.amPM[1]+"|"+n.l10n.amPM[0].toLowerCase()+"|"+n.l10n.amPM[1].toLowerCase()+")",void 0===ls(ls({},t),JSON.parse(JSON.stringify(e.dataset||{}))).time_24hr&&void 0===fs.defaultConfig.time_24hr&&(n.config.time_24hr=n.l10n.time_24hr),n.formatDate=ns(n),n.parseDate=rs({config:n.config,l10n:n.l10n})}function H(e){if("function"!==typeof n.config.position){if(void 0!==n.calendarContainer){G("onPreCalendarPosition");var t=e||n._positionElement,r=Array.prototype.reduce.call(n.calendarContainer.children,function(e,t){return e+t.offsetHeight},0),i=n.calendarContainer.offsetWidth,a=n.config.position.split(" "),o=a[0],s=a.length>1?a[1]:null,l=t.getBoundingClientRect(),c=window.innerHeight-l.bottom,u="above"===o||"below"!==o&&c<r&&l.top>r,d=window.pageYOffset+l.top+(u?-r-2:t.offsetHeight+2);if(Yo(n.calendarContainer,"arrowTop",!u),Yo(n.calendarContainer,"arrowBottom",u),!n.config.inline){var f=window.pageXOffset+l.left,h=!1,p=!1;"center"===s?(f-=(i-l.width)/2,h=!0):"right"===s&&(f-=i-l.width,p=!0),Yo(n.
vendor: 4,650 bytes, line 2
2calendarContainer,"arrowLeft",!h&&!p),Yo(n.calendarContainer,"arrowCenter",h),Yo(n.calendarContainer,"arrowRight",p);var m=window.document.body.offsetWidth-(window.pageXOffset+l.right),g=f+i>window.document.body.offsetWidth,v=m+i>window.document.body.offsetWidth;if(Yo(n.calendarContainer,"rightMost",g),!n.config.static)if(n.calendarContainer.style.top=d+"px",g)if(v){var b=function(){for(var e=null,t=0;t<document.styleSheets.length;t++){var n=document.styleSheets[t];if(n.cssRules){try{n.cssRules}catch(r){continue}e=n;break}}return null!=e?e:function(){var e=document.createElement("style");return document.head.appendChild(e),e.sheet}()}();if(void 0===b)return;var y=window.document.body.offsetWidth,x=Math.max(0,y/2-i/2),w=b.cssRules.length,E="{left:"+l.left+"px;right:auto;}";Yo(n.calendarContainer,"rightMost",!1),Yo(n.calendarContainer,"centerMost",!0),b.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+E,w),n.calendarContainer.style.left=x+"px",n.calendarContainer.style.right="auto"}else n.calendarContainer.style.left="auto",n.calendarContainer.style.right=m+"px";else n.calendarContainer.style.left=f+"px",n.calendarContainer.style.right="auto"}}}else n.config.position(n,e)}function B(){n.config.noCalendar||n.isMobile||(E(),$(),w())}function U(){n._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(n.close,0):n.close()}function W(e){e.preventDefault(),e.stopPropagation();var t=Go(Zo(e),function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled")&&!e.classList.contains("notAllowed")});if(void 0!==t){var r=t,i=n.latestSelectedDateObj=new Date(r.dateObj.getTime()),a=(i.getMonth()<n.currentMonth||i.getMonth()>n.currentMonth+n.config.showMonths-1)&&"range"!==n.config.mode;if(n.selectedDateElem=r,"single"===n.config.mode)n.selectedDates=[i];else if("multiple"===n.config.mode){var o=Z(i);o?n.selectedDates.splice(parseInt(o),1):n.selectedDates.push(i)}else"range"===n.config.mode&&(2===n.selectedDates.length&&n.clear(!1,!1),n.latestSelectedDateObj=i,n.selectedDates.push(i),0!==is(i,n.selectedDates[0],!0)&&n.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()}));if(s(),a){var l=n.currentYear!==i.getFullYear();n.currentYear=i.getFullYear(),n.currentMonth=i.getMonth(),l&&(G("onYearChange"),E()),G("onMonthChange")}if($(),w(),J(),a||"range"===n.config.mode||1!==n.config.showMonths?void 0!==n.selectedDateElem&&void 0===n.hourElement&&n.selectedDateElem&&n.selectedDateElem.focus():v(r),void 0!==n.hourElement&&void 0!==n.hourElement&&n.hourElement.focus(),n.config.closeOnSelect){var c="single"===n.config.mode&&!n.config.enableTime,u="range"===n.config.mode&&2===n.selectedDates.length&&!n.config.enableTime;(c||u)&&U()}f()}}n.parseDate=rs({config:n.config,l10n:n.l10n}),n._handlers=[],n.pluginElements=[],n.loadedPlugins=[],n._bind=d,n._setHoursFromDate=l,n._positionCalendar=H,n.changeMonth=N,n.changeYear=_,n.clear=function(e,t){void 0===e&&(e=!0);void 0===t&&(t=!0);n.input.value="",void 0!==n.altInput&&(n.altInput.value="");void 0!==n.mobileInput&&(n.mobileInput.value="");n.selectedDates=[],n.latestSelectedDateObj=void 0,!0===t&&(n.currentYear=n._initialDate.getFullYear(),n.currentMonth=n._initialDate.getMonth());if(!0===n.config.enableTime){var r=ss(n.config);c(r.hours,r.minutes,r.seconds)}n.redraw(),e&&G("onChange")},n.close=function(){n.isOpen=!1,n.isMobile||(void 0!==n.calendarContainer&&n.calendarContainer.classList.remove("open"),void 0!==n._input&&n._input.classList.remove("active"));G("onClose")},n.onMouseOver=P,n._createElement=Qo,n.createDay=g,n.destroy=function(){void 0!==n.config&&G("onDestroy");for(var e=n._handlers.length;e--;)n._handlers[e].remove();if(n._handlers=[],n.mobileInput)n.mobileInput.parentNode&&n.mobileInput.parentNode.removeChild(n.mobileInput),n.mobileInput=void 0;else if(n.calendarContainer&&n.calendarContainer.parentNode)if(n.config.static&&n.calendarContainer.parentNode){var t=n.calendarContainer.parentNode;if(t.lastChild&&t.removeChild(t.lastChild),t.parentNode){for(;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}}else n.calendarContainer.parentNode.removeChild(n.calendarContainer);n.altInput&&(n.input.type="text",n.altInput.parentNode&&n.altInput.parentNode.removeChild(n.altInput),delete n.altInput);n.input&&(n.input.type=n.input._type,n.input.classList.remove("flatpickr-input"),n.input.removeAttribute("readonly"));["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","
2isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(e){try{delete n[e]}catch(uc){}})},n.isEnabled=T,n.jumpToDate=h,n.updateValue=J,n.open=function(e,t){void 0===t&&(t=n._positionElement);if(!0===n.isMobile){if(e){e.preventDefault();var r=Zo(e);r&&r.blur()}return void 0!==n.mobileInput&&(n.mobileInput.focus(),n.mobileInput.click()),void G("onOpen")}if(n._input.disabled||n.config.inline)return;var i=n.isOpen;n.isOpen=!0,i||(n.calendarContainer.classList.add("open"),n._input.classList.add("active"),G("onOpen"),H(t));!0===n.config.enableTime&&!0===n.config.noCalendar&&(!1!==n.config.allowInput||void 0!==e&&n.timeContainer.contains(e.relatedTarget)||setTimeout(function(){return n.hourElement.select()},50))},n.redraw=B,n.set=function(e,t){if(null!==e&&"object"===typeof e)for(var r in Object.assign(n.config,e),e)void 0!==V[r]&&V[r].forEach(function(e){return e()});else n.config[e]=t,void 0!==V[e]?V[e].forEach(function(e){return e()}):Lo.indexOf(e)>-1&&(n.config[e]=Vo(t));n.redraw(),J(!0)},n.setDate=function(e,t,r){void 0===t&&(t=!1);void 0===r&&(r=n.config.dateFormat);if(0!==e&&!e||e instanceof Array&&0===e.length)return n.clear(t);Y(e,r),n.latestSelectedDateObj=n.selectedDates[n.selectedDates.length-1],n.redraw(),h(void 0,t),l(),0===n.selectedDates.length&&n.clear(!1);J(t),t&&G("onChange")},n.toggle=function(e){if(!0===n.isOpen)return n.close();n.open(e)};var V={locale:[z,D],showMonths:[C,a,k],minDate:[h],maxDate:[h],positionElement:[q],clickOpens:[function(){!0===n.config.clickOpens?(d(n._input,"focus",n.open),d(n._input,"click",n.open)):(n._input.removeEventListener("focus",n.open),n._input.removeEventListener("click",n.open))}]};function Y(e,t){var r=[];if(e instanceof Array)r=e.map(function(e){return n.parseDate(e,t)});else if(e instanceof Date||"number"===typeof e)r=[n.parseDate(e,t)];else if("string"===typeof e)switch(n.config.mode){case"single":case"time":r=[n.parseDate(e,t)];break;case"multiple":r=e.split(n.config.conjunction).map(function(e){return n.parseDate(e,t)});break;case"range":r=e.split(n.l10n.rangeSeparator).map(function(e){return n.parseDate(e,t)})}else n.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));n.selectedDates=n.config.allowInvalidPreload?r:r.filter(function(e){return e instanceof Date&&T(e,!1)}),"range"===n.config.mode&&n.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()})}function Q(e){return e.slice().map(function(e){return"string"===typeof e||"number"===typeof e||e instanceof Date?n.parseDate(e,void 0,!0):e&&"object"===typeof e&&e.from&&e.to?{from:n.parseDate(e.from,void 0),to:n.parseDate(e.to,void 0)}:e}).filter(function(e){return e})}function q(){n._positionElement=n.config.positionElement||n._input}function G(e,t){if(void 0!==n.config){var r=n.config[e];if(void 0!==r&&r.length>0)for(var i=0;r[i]&&i<r.length;i++)r[i](n.selectedDates,n.input.value,n,t);"onChange"===e&&(n.input.dispatchEvent(X("change")),n.input.dispatchEvent(X("input")))}}function X(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!0),t}function Z(e){for(var t=0;t<n.selectedDates.length;t++){var r=n.selectedDates[t];if(r instanceof Date&&0===is(r,e))return""+t}return!1}function $(){n.config.noCalendar||n.isMobile||!n.monthNav||(n.yearElements.forEach(function(e,t){var r=new Date(n.currentYear,n.currentMonth,1);r.setMonth(n.currentMonth+t),n.config.showMonths>1||"static"===n.config.monthSelectorType?n.monthElements[t].textContent=Ko(r.getMonth(),n.config.shorthandCurrentMonth,n.l10n)+" ":n.monthsDropdownContainer.value=r.getMonth().toString(),e.value=r.getFullYear().toString()}),n._hidePrevMonthArrow=void 0!==n.config.minDate&&(n.currentYear===n.config.minDate.getFullYear()?n.currentMonth<=n.config.minDate.getMonth():n.currentYear<n.config.minDate.getFullYear()),n._hideNextMonthArrow=void 0!==n.config.maxDate&&(n.currentYear===n.config.maxDate.getFullYear()?n.currentMonth+1>n.config.maxDate.getMonth():n.currentYear>n.config.maxDate.getFullYear()))}function K(e){var t=e||(n.config.altInput?n.config.altFormat:n.config.dateFormat);return n.selectedDates.map(function(e){return n.formatDate(e,t)}).filter(function(e,t,r){return"range"!==n.config.mode||n.config.enableTime||r.indexOf(e)===t}).join("range"!==n.config.mode?n.config.conjunction:n.l10n.rangeSeparator)}function J(e){void 0===e&&(e=!0),void 0!==n.mobileInput&&n.mobileFormatStr&&(n.mobileInput.value=void 0!==n.latestSelectedDateObj?n.formatDate(n.latestSelectedDateObj,n.mobileFormatStr):""),n.input.value=K(n.
vendor: 12,012 bytes, line 2
2config.dateFormat),void 0!==n.altInput&&(n.altInput.value=K(n.config.altFormat)),!1!==e&&G("onValueUpdate")}function ee(e){var t=Zo(e),r=n.prevMonthNav.contains(t),i=n.nextMonthNav.contains(t);r||i?N(r?-1:1):n.yearElements.indexOf(t)>=0?t.select():t.classList.contains("arrowUp")?n.changeYear(n.currentYear+1):t.classList.contains("arrowDown")&&n.changeYear(n.currentYear-1)}return function(){n.element=n.input=e,n.isOpen=!1,function(){var r=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],a=ls(ls({},JSON.parse(JSON.stringify(e.dataset||{}))),t),o={};n.config.parseDate=a.parseDate,n.config.formatDate=a.formatDate,Object.defineProperty(n.config,"enable",{get:function(){return n.config._enable},set:function(e){n.config._enable=Q(e)}}),Object.defineProperty(n.config,"disable",{get:function(){return n.config._disable},set:function(e){n.config._disable=Q(e)}});var s="time"===a.mode;if(!a.dateFormat&&(a.enableTime||s)){var l=fs.defaultConfig.dateFormat||Fo.dateFormat;o.dateFormat=a.noCalendar||s?"H:i"+(a.enableSeconds?":S":""):l+" H:i"+(a.enableSeconds?":S":"")}if(a.altInput&&(a.enableTime||s)&&!a.altFormat){var c=fs.defaultConfig.altFormat||Fo.altFormat;o.altFormat=a.noCalendar||s?"h:i"+(a.enableSeconds?":S K":" K"):c+" h:i"+(a.enableSeconds?":S":"")+" K"}Object.defineProperty(n.config,"minDate",{get:function(){return n.config._minDate},set:L("min")}),Object.defineProperty(n.config,"maxDate",{get:function(){return n.config._maxDate},set:L("max")});var u=function(e){return function(t){n.config["min"===e?"_minTime":"_maxTime"]=n.parseDate(t,"H:i:S")}};Object.defineProperty(n.config,"minTime",{get:function(){return n.config._minTime},set:u("min")}),Object.defineProperty(n.config,"maxTime",{get:function(){return n.config._maxTime},set:u("max")}),"time"===a.mode&&(n.config.noCalendar=!0,n.config.enableTime=!0);Object.assign(n.config,o,a);for(var d=0;d<r.length;d++)n.config[r[d]]=!0===n.config[r[d]]||"true"===n.config[r[d]];Lo.filter(function(e){return void 0!==n.config[e]}).forEach(function(e){n.config[e]=Vo(n.config[e]||[]).map(i)}),n.isMobile=!n.config.disableMobile&&!n.config.inline&&"single"===n.config.mode&&!n.config.disable.length&&!n.config.enable&&!n.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);for(d=0;d<n.config.plugins.length;d++){var f=n.config.plugins[d](n)||{};for(var h in f)Lo.indexOf(h)>-1?n.config[h]=Vo(f[h]).map(i).concat(n.config[h]):"undefined"===typeof a[h]&&(n.config[h]=f[h])}a.altInputClass||(n.config.altInputClass=F().className+" "+n.config.altInputClass);G("onParseConfig")}(),z(),function(){if(n.input=F(),!n.input)return void n.config.errorHandler(new Error("Invalid input element specified"));n.input._type=n.input.type,n.input.type="text",n.input.classList.add("flatpickr-input"),n._input=n.input,n.config.altInput&&(n.altInput=Qo(n.input.nodeName,n.config.altInputClass),n._input=n.altInput,n.altInput.placeholder=n.input.placeholder,n.altInput.disabled=n.input.disabled,n.altInput.required=n.input.required,n.altInput.tabIndex=n.input.tabIndex,n.altInput.type="text",n.input.setAttribute("type","hidden"),!n.config.static&&n.input.parentNode&&n.input.parentNode.insertBefore(n.altInput,n.input.nextSibling));n.config.allowInput||n._input.setAttribute("readonly","readonly");q()}(),function(){n.selectedDates=[],n.now=n.parseDate(n.config.now)||new Date;var e=n.config.defaultDate||("INPUT"!==n.input.nodeName&&"TEXTAREA"!==n.input.nodeName||!n.input.placeholder||n.input.value!==n.input.placeholder?n.input.value:null);e&&Y(e,n.config.dateFormat);n._initialDate=n.selectedDates.length>0?n.selectedDates[0]:n.config.minDate&&n.config.minDate.getTime()>n.now.getTime()?n.config.minDate:n.config.maxDate&&n.config.maxDate.getTime()<n.now.getTime()?n.config.maxDate:n.now,n.currentYear=n._initialDate.getFullYear(),n.currentMonth=n._initialDate.getMonth(),n.selectedDates.length>0&&(n.latestSelectedDateObj=n.selectedDates[0]);void 0!==n.config.minTime&&(n.config.minTime=n.parseDate(n.config.minTime,"H:i"));void 0!==n.config.maxTime&&(n.config.maxTime=n.parseDate(n.config.maxTime,"H:i"));n.minDateHasTime=!!n.config.minDate&&(n.config.minDate.getHours()>0||n.config.minDate.getMinutes()>0||n.config.minDate.getSeconds()>0),n.maxDateHasTime=!!n.config.maxDate&&(n.config.maxDate.getHours()>0||n.config.maxDate.getMinutes()>0||n.config.maxDate.getSeconds()>0)}(),n.utils={getDaysInMonth:function(e,t){return void 0===e&&(e=n.currentMonth),void 0===t&&(t=n.currentYear),1===e&&(t%4===0&&t%100!==0||t%400===0)?29:n.l10n.daysInMonth[e]}},n.isMobile||function(){var e=window.document.createDocumentFragment();if(n.calendarContainer=Qo("div","flatpickr-calendar"),n.calendarContainer.tabIndex=-1,!n.config.noCalendar){if(e.appendChild((n.monthNav=Qo("div","flatpickr-months"),n.yearElements=[],n.monthElements=[],n.prevMonthNav=Qo("span","flatpickr-prev-month"),n.prevMonthNav.innerHTML=n.config.prevArrow,n.nextMonthNav=Qo("span","flatpickr-next-month"),n.nextMonthNav.innerHTML=n.config.nextArrow,C(),Object.defineProperty(n,"_hidePrevMonthArrow",{get:function(){return n.__hidePrevMonthArrow},set:function(e){n.__hidePrevMonthArrow!==e&&(Yo(n.prevMonthNav,"flatpickr-disabled",e),n.__hidePrevMonthArrow=e)}}),Object.defineProperty(n,"_hideNextMonthArrow",{get:function(){return n.__hideNextMonthArrow},set:function(e){n.__hideNextMonthArrow!==e&&(Yo(n.nextMonthNav,"flatpickr-disabled",e),n.__hideNextMonthArrow=e)}}),n.currentYearElement=n.yearElements[0],$(),n.monthNav)),n.innerContainer=Qo("div","flatpickr-innerContainer"),n.config.weekNumbers){var t=function(){n.calendarContainer.classList.add("hasWeeks");var e=Qo("div","flatpickr-weekwrapper");e.appendChild(Qo("span","flatpickr-weekday",n.l10n.weekAbbreviation));var t=Qo("div","flatpickr-weeks");return e.appendChild(t),{weekWrapper:e,weekNumbers:t}}(),r=t.weekWrapper,i=t.weekNumbers;n.innerContainer.appendChild(r),n.weekNumbers=i,n.weekWrapper=r}n.rContainer=Qo("div","flatpickr-rContainer"),n.rContainer.appendChild(k()),n.daysContainer||(n.daysContainer=Qo("div","flatpickr-days"),n.daysContainer.tabIndex=-1),w(),n.rContainer.appendChild(n.daysContainer),n.innerContainer.appendChild(n.rContainer),e.appendChild(n.innerContainer)}n.config.enableTime&&e.appendChild(function(){n.calendarContainer.classList.add("hasTime"),n.config.noCalendar&&n.calendarContainer.classList.add("noCalendar");var e=ss(n.config);n.timeContainer=Qo("div","flatpickr-time"),n.timeContainer.tabIndex=-1;var t=Qo("span","flatpickr-time-separator",":"),r=Xo("flatpickr-hour",{"aria-label":n.l10n.hourAriaLabel});n.hourElement=r.getElementsByTagName("input")[0];var i=Xo("flatpickr-minute",{"aria-label":n.l10n.minuteAriaLabel});n.minuteElement=i.getElementsByTagName("input")[0],n.hourElement.tabIndex=n.minuteElement.tabIndex=-1,n.hourElement.value=Bo(n.latestSelectedDateObj?n.latestSelectedDateObj.getHours():n.config.time_24hr?e.hours:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(e.hours)),n.minuteElement.value=Bo(n.latestSelectedDateObj?n.latestSelectedDateObj.getMinutes():e.minutes),n.hourElement.setAttribute("step",n.config.hourIncrement.toString()),n.minuteElement.setAttribute("step",n.config.minuteIncrement.toString()),n.hourElement.setAttribute("min",n.config.time_24hr?"0":"1"),n.hourElement.setAttribute("max",n.config.time_24hr?"23":"12"),n.hourElement.setAttribute("maxlength","2"),n.minuteElement.setAttribute("min","0"),n.minuteElement.setAttribute("max","59"),n.minuteElement.setAttribute("maxlength","2"),n.timeContainer.appendChild(r),n.timeContainer.appendChild(t),n.timeContainer.appendChild(i),n.config.time_24hr&&n.timeContainer.classList.add("time24hr");if(n.config.enableSeconds){n.timeContainer.classList.add("hasSeconds");var a=Xo("flatpickr-second");n.secondElement=a.getElementsByTagName("input")[0],n.secondElement.value=Bo(n.latestSelectedDateObj?n.latestSelectedDateObj.getSeconds():e.seconds),n.secondElement.setAttribute("step",n.minuteElement.getAttribute("step")),n.secondElement.setAttribute("min","0"),n.secondElement.setAttribute("max","59"),n.secondElement.setAttribute("maxlength","2"),n.timeContainer.appendChild(Qo("span","flatpickr-time-separator",":")),n.timeContainer.appendChild(a)}n.config.time_24hr||(n.amPM=Qo("span","flatpickr-am-pm",n.l10n.amPM[Uo((n.latestSelectedDateObj?n.hourElement.value:n.config.defaultHour)>11)]),n.amPM.title=n.l10n.toggleTitle,n.amPM.tabIndex=-1,n.timeContainer.appendChild(n.amPM));return n.timeContainer}());Yo(n.calendarContainer,"rangeMode","range"===n.config.mode),Yo(n.calendarContainer,"animate",!0===n.config.animate),Yo(n.calendarContainer,"multiMonth",n.config.showMonths>1),n.calendarContainer.appendChild(e);var a=void 0!==n.config.appendTo&&void 0!==n.config.appendTo.nodeType;if((n.config.inline||n.config.static)&&(n.calendarContainer.classList.add(n.config.inline?"inline":"static"),n.config.inline&&(!a&&n.element.parentNode?n.element.parentNode.insertBefore(n.calendarContainer,n._input.nextSibling):void 0!==n.config.appendTo&&n.config.appendTo.appendChild(n.calendarContainer)),n.config.static)){var o=Qo("div","flatpickr-wrapper");n.element.parentNode&&n.element.parentNode.insertBefore(o,n.element),o.appendChild(n.element),n.altInput&&o.appendChild(n.altInput),o.appendChild(n.calendarContainer)}n.config.static||n.config.inline||(void 0!==n.config.appendTo?n.config.appendTo:window.document.body).appendChild(n.calendarContainer)}(),function(){n.config.wrap&&["open","close","toggle","clear"].forEach(function(e){Array.prototype.forEach.call(n.element.querySelectorAll("[data-"+e+"]"),function(t){return d(t,"click",n[e])})});if(n.isMobile)return void function(){var e=n.config.enableTime?n.config.noCalendar?"time":"datetime-local":"date";n.mobileInput=Qo("input",n.input.className+" flatpickr-mobile"),n.mobileInput.tabIndex=1,n.mobileInput.type=e,n.mobileInput.disabled=n.input.disabled,n.mobileInput.required=n.input.required,n.mobileInput.placeholder=n.input.placeholder,n.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",n.selectedDates.length>0&&(n.mobileInput.defaultValue=n.mobileInput.value=n.formatDate(n.selectedDates[0],n.mobileFormatStr));n.config.minDate&&(n.mobileInput.min=n.formatDate(n.config.minDate,"Y-m-d"));n.config.maxDate&&(n.mobileInput.max=n.formatDate(n.config.maxDate,"Y-m-d"));n.input.getAttribute("step")&&(n.mobileInput.step=String(n.input.getAttribute("step")));n.input.type="hidden",void 0!==n.altInput&&(n.altInput.type="hidden");try{n.input.parentNode&&n.input.parentNode.insertBefore(n.mobileInput,n.input.nextSibling)}catch(t){}d(n.mobileInput,"change",function(e){n.setDate(Zo(e).value,!1,n.mobileFormatStr),G("onChange"),G("onClose")})}();var e=Wo(I,50);n._debouncedChange=Wo(f,300),n.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&d(n.daysContainer,"mouseover",function(e){"range"===n.config.mode&&P(Zo(e))});d(n._input,"keydown",O),void 0!==n.calendarContainer&&d(n.calendarContainer,"keydown",O);n.config.inline||n.config.static||d(window,"resize",e);void 0!==window.ontouchstart?d(window.document,"touchstart",A):d(window.document,"mousedown",A);d(window.document,"focus",A,{capture:!0}),!0===n.config.clickOpens&&(d(n._input,"focus",n.open),d(n._input,"click",n.open));void 0!==n.daysContainer&&(d(n.monthNav,"click",ee),d(n.monthNav,["keyup","increment"],u),d(n.daysContainer,"click",W));if(void 0!==n.timeContainer&&void 0!==n.minuteElement&&void 0!==n.hourElement){var t=function(e){return Zo(e).select()};d(n.timeContainer,["increment"],o),d(n.timeContainer,"blur",o,{capture:!0}),d(n.timeContainer,"click",p),d([n.hourElement,n.minuteElement],["focus","click"],t),void 0!==n.secondElement&&d(n.secondElement,"focus",function(){return n.secondElement&&n.secondElement.select()}),void 0!==n.amPM&&d(n.amPM,"click",function(e){o(e)})}n.config.allowInput&&d(n._input,"blur",R)}
2(),(n.selectedDates.length||n.config.noCalendar)&&(n.config.enableTime&&l(n.config.noCalendar?n.latestSelectedDateObj:void 0),J(!1)),a();var r=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!n.isMobile&&r&&H(),G("onReady")}(),n}function ds(e,t){for(var n=Array.prototype.slice.call(e).filter(function(e){return e instanceof HTMLElement}),r=[],i=0;i<n.length;i++){var a=n[i];try{if(null!==a.getAttribute("data-fp-omit"))continue;void 0!==a._flatpickr&&(a._flatpickr.destroy(),a._flatpickr=void 0),a._flatpickr=us(a,t||{}),r.push(a._flatpickr)}catch(nc){console.error(nc)}}return 1===r.length?r[0]:r}"undefined"!==typeof HTMLElement&&"undefined"!==typeof HTMLCollection&&"undefined"!==typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return ds(this,e)},HTMLElement.prototype.flatpickr=function(e){return ds([this],e)});var fs=function(e,t){return"string"===typeof e?ds(window.document.querySelectorAll(e),t):e instanceof Node?ds([e],t):ds(e,t)};fs.defaultConfig={},fs.l10ns={en:ls({},Ho),default:ls({},Ho)},fs.localize=function(e){fs.l10ns.default=ls(ls({},fs.l10ns.default),e)},fs.setDefaults=function(e){fs.defaultConfig=ls(ls({},fs.defaultConfig),e)},fs.parseDate=rs({}),fs.formatDate=ns({}),fs.compareDates=is,"undefined"!==typeof jQuery&&"undefined"!==typeof jQuery.fn&&(jQuery.fn.flatpickr=function(e){return ds(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"===typeof e?parseInt(e,10):e))},"undefined"!==typeof window&&(window.flatpickr=fs);const hs=fs,ps=["onCreate","onDestroy"],ms=["onChange","onOpen","onClose","onMonthChange","onYearChange","onReady","onValueUpdate","onDayCreate"],gs=t=>{const n=(0,e.useMemo)(()=>s({},t),[t]),{defaultValue:r,options:i={},value:a,children:o,render:l,onCreate:c,onDestroy:u}=n,d=(0,e.useMemo)(()=>((e,t)=>(ms.forEach(n=>{const r=t[n],i=e[n];if(r){i&&!Array.isArray(i)?e[n]=[e[n]]:e[n]||(e[n]=[]);const t=Array.isArray(r)?r:[r];0===e[n].length?e[n]=t:e[n].push(...t)}}),ms.forEach(e=>{delete t[e]}),ps.forEach(e=>{delete t[e]}),e))(i,n),[i,n]),f=(0,e.useRef)(null),h=(0,e.useRef)(void 0);(0,e.useImperativeHandle)(t.ref,()=>({get flatpickr(){return h.current}}),[]),(0,e.useEffect)(()=>((()=>{var e;d.onClose=d.onClose||(()=>{var e;null!=(e=f.current)&&e.blur&&f.current.blur()}),h.current=((null==(e=hs)?void 0:e.default)||hs)(f.current,d),null==c||c(h.current)})(),()=>{null==u||u(h.current),h.current&&h.current.destroy(),h.current=void 0}),[d,c,u]),(0,e.useEffect)(()=>{var e;if(h.current){const t=Object.getOwnPropertyNames(d);for(let n=t.length-1;n>=0;n--){const r=t[n];let i=d[r];(null==i?void 0:i.toString())!==(null==(e=h.current.config[r])?void 0:e.toString())&&(ms.includes(r)&&!Array.isArray(i)&&(i=[i]),h.current.set(r,i))}void 0!==a&&a!==h.current.input.value&&h.current.setDate(a,!1)}},[d,a]);const p=(0,e.useCallback)(e=>{f.current=e},[]);if(l)return l(s(s({},n),{},{defaultValue:r,value:a}),p);const m=(0,e.useCallback)(e=>{var n,r;t&&t.onChange&&(Array.isArray(null==t?void 0:t.onChange)?null==(n=null==t?void 0:t.onChange)||n.forEach(()=>[new Date(e.target.value)],(null==a?void 0:a.toString())||""):"function"==typeof t.onChange&&(null==(r=null==t?void 0:t.onChange)||r.call(t,[new Date(e.target.value)],(null==a?void 0:a.toString())||"",h.current)))},[t,a]);return i.wrap?(0,ke.jsx)("div",{className:"flatpickr",ref:p,children:o}):(0,ke.jsx)("input",s(s({onChange:m},n),{},{value:null==a?void 0:a.toString(),defaultValue:r,ref:p}))};var vs=["color","size","title","className"];function bs(){return bs=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},bs.apply(null,arguments)}var ys=(0,e.forwardRef)(function(t,n){var r=t.color,i=void 0===r?"currentColor":r,a=t.size,o=void 0===a?"1em":a,s=t.title,l=void 0===s?null:s,c=t.className,u=void 0===c?"":c,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 a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(t,vs);return e.createElement("svg",bs({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:i,className:["bi","bi-download",u].filter(
2Boolean).join(" ")},d),l?e.createElement("title",null,l):null,e.createElement("path",{d:"M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5"}),e.createElement("path",{d:"M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z"}))});ys.propTypes={color:on().string,size:on().oneOfType([on().string,on().number]),title:on().string,className:on().string};const xs=ys;function ws(e){let{onClick:t,title:n="Download PDF",loading:r=!1}=e;return(0,ke.jsx)(jo,{placement:"top",overlay:(0,ke.jsx)(Qa,{children:n}),children:(0,ke.jsx)(gn,{size:"sm",className:"custom-primary px-3 py-2 ms-2",onClick:t,disabled:r,loading:r,children:!r&&(0,ke.jsx)(xs,{size:12})})})}const Es=t=>{let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,s]=(0,e.useState)(null),[l,c]=(0,e.useState)(null),[u,d]=(0,e.useState)(!1),[f,h]=(0,e.useState)(null),[p,m]=(0,e.useState)(null),[g,v]=(0,e.useState)(null);(0,e.useEffect)(()=>{b(1)},[a.root,a.nonce]);const b=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g;const i=new URLSearchParams({page:String(e)});t&&i.append("date_from",ue(t,"yyyy-MM-dd")),n&&i.append("date_to",ue(n,"yyyy-MM-dd")),d(!0),fetch("".concat(a.root+r,"?").concat(i),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>{if(!e.ok)throw new Error("Request failed (".concat(e.status,")"));return e.json()}).then(e=>{var t;s(null!==(t=null===e||void 0===e?void 0:e.data)&&void 0!==t?t:[]),h(e),c(null)}).catch(e=>{console.error("Fetch error:",e),s([]),h(null)}).finally(()=>{d(!1)})};return(0,ke.jsxs)("div",{className:"w-100",children:[(0,ke.jsxs)(Bt,{children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Filter"})}),(0,ke.jsx)(Bt.Body,{children:(0,ke.jsx)(lr,{onSubmit:function(e){e.preventDefault(),p&&g&&p>
2g?alert("End date must be equal or after start date."):b(1,p,g)},onReset:function(e){e.preventDefault(),m(null),v(null),b(1,null,null)},children:(0,ke.jsxs)(Jt,{className:"align-items-end",children:[(0,ke.jsxs)(rn,{md:4,children:[(0,ke.jsx)("label",{className:"form-label d-block",children:"Date From"}),(0,ke.jsx)(gs,{className:"form-control flatpickr-input",placeholder:"Date From",value:p,options:{dateFormat:"Y-m-d",allowInput:!0},onChange:e=>{let[t]=e;m(t||null),t&&g&&t>g&&v(null)}})]}),(0,ke.jsxs)(rn,{md:4,children:[(0,ke.jsx)("label",{className:"form-label d-block",children:"Date To"}),(0,ke.jsx)(gs,{className:"form-control flatpickr-input",placeholder:"Date To (optional)",value:g,options:{dateFormat:"Y-m-d",allowInput:!0,minDate:p||void 0},onChange:e=>{let[t]=e;return v(t||null)}})]}),(0,ke.jsxs)(rn,{md:4,className:"d-flex justify-content-end align-items-center gap-3 mb-3",children:[(0,ke.jsx)(gn,{size:"sm",type:"reset",children:"Reset"}),(0,ke.jsx)(gn,{size:"sm",className:"custom-primary",type:"submit",children:"Filter"})]})]})})})]}),(0,ke.jsxs)(Bt,{className:"mt-3",children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Notice Papers"})}),(0,ke.jsx)(Bt.Body,{className:"p-0",style:{overflow:"auto"},children:(0,ke.jsxs)(Vt,{striped:!0,bordered:!0,hover:!0,size:"sm",responsive:!0,className:"table-sm m-0 custom-table",children:[(0,ke.jsx)("thead",{children:(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("th",{className:"text-center",children:"S. No."}),(0,ke.jsx)("th",{className:"text-center",children:"Date"}),(0,ke.jsx)("th",{className:"text-center",children:"Notice Paper No."}),(0,ke.jsx)("th",{className:"text-center",style:{width:"150px"},children:"Actions"})]})}),(0,ke.jsxs)("tbody",{children:[!u&&o&&o.length>0&&(null===o||void 0===o?void 0:o.map((e,t)=>{var n;return(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("td",{className:"text-center",children:t+1}),(0,ke.jsx)("td",{className:"text-center",children:ue(fe(e.notice_date),"dd-MMM-yyyy")}),(0,ke.jsx)("td",{className:"text-center",children:e.notice_no||e.notice_number||"-"}),(0,ke.jsxs)("td",{className:"text-center d-flex justify-content-start align-items-center gap-2",style:{width:"150px"},children:[(0,ke.jsx)(Ro,{onClick:()=>(e=>{var t;window.open(null===(t=e.document)||void 0===t?void 0:t.url,"_blank")})(e)}),(null===(n=e.document)||void 0===n?void 0:n.url)&&(0,ke.jsx)(ws,{onClick:()=>(async e=>{var t;const n=await fetch(null===(t=e.document)||void 0===t?void 0:t.url),r=await n.blob(),i=document.createElement("a");i.href=URL.createObjectURL(r),i.download="file.pdf",i.click(),URL.revokeObjectURL(i.href)})(e)})]})]},t)})),u&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"4",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"d-flex justify-content-center align-items-center gap-2",children:[(0,ke.jsx)(Zt,{animation:"border",size:"sm"}),(0,ke.jsx)("span",{children:"Loading\u2026"})]})})}),!u&&(!o||0===o.length)&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"4",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"text-muted",children:[(0,ke.jsx)(un,{className:"mb-2"}),(0,ke.jsx)("div",{children:"No results found."}),(0,ke.jsx)("small",{children:"Try adjusting your filters or search criteria."})]})})})]})]})}),(0,ke.jsx)(Bt.Footer,{className:"d-flex justify-content-center align-items-center",children:(0,ke.jsx)(ot,{meta:f,onPageChange:e=>{b(e,p,g)}})})]}),l&&(0,ke.jsxs)(Bt,{className:"mt-3",children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Notice Detail"})}),(0,ke.jsx)(Bt.Body,{children:(0,ke.jsx)("div",{dangerouslySetInnerHTML:{__html:l.detail}})})]})]})},Ss=t=>{let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,s]=(0,e.useState)(null),[l,c]=(0,e.useState)(!1),[u,d]=(0,e.useState)(null),[f,h]=(0,e.useState)(null),[p,m]=(0,e.useState)(null),[g,v]=(0,e.useState)(null);(0,e.useEffect)(()=>{b(1)},[a.root,a.nonce]);const b=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p;if(t&&n&&t>n)return void alert("End date must be equal or after start date.");const i=new URLSearchParams({page:String(e)});t&&i.append("date_from",ue(t,"yyyy-MM-dd")),n&&i.append("date_to",ue(n,"yyyy-MM-dd")),c(!0),fetch("".concat(a.root+r,"?").concat(i),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>{if(!e.ok)throw new Error("Request failed (".concat(e.status,")"));return e.json()}).then(e=>{var t;s(null!==(t=null===e||void 0===e?void 0:e.data)&&void 0!==t?t:[]),d(e)}).catch(e=>{console.error("Fetch error:",e),s([]),d(null)}).finally(()=>{c(!1)})};return(0,ke.jsxs)("div",{className:"parliament-pg-root w-100",children:[(0,ke.jsxs)(Bt,{children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Filter"})}),(0,ke.jsx)(Bt.Body,{children:(0,ke.jsxs)(Jt,{className:"align-items-end",children:[(0,ke.jsxs)(rn,{md:4,children:[(0,ke.jsx)("label",{className:"form-label d-block",children:"Date From"}),(0,ke.jsx)(gs,{className:"form-control",value:f,onChange:e=>{let[t]=e;h(t),t&&p&&t>p&&m(null)},options:{dateFormat:"Y-m-d",allowInput:!0},placeholder:"Select Start Date"})]}),(0,ke.jsxs)(rn,{md:4,children:[(0,ke.jsx)("label",{className:"form-label d-block",children:"Date To"}),(0,ke.jsx)(gs,{className:"form-control",value:p,onChange:e=>{let[t]=e;return m(t)},options:{dateFormat:"Y-m-d",allowInput:!0,minDate:f||void 0},placeholder:"Select End Date"})]}),(0,ke.jsxs)(rn,{md:4,className:"d-flex gap-2",children:[(0,ke.jsx)(gn,{size:"sm",className:"custom-primary",onClick:()=>b(1,f,p),children:"Filter"}),(0,ke.jsx)(gn,{size:"sm",onClick:()=>{h(null),m(null),b(1,null,null)},children:"Reset"})]})]})})]}),(0,ke.jsxs)(Bt,{className:"mt-3",children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Hansard"})}),(0,ke.jsx)(Bt.Body,{className:"p-0",style:{overflow:"auto"},children:(0,ke.jsxs)(Vt,{striped:!0,bordered:!0,hover:!0,size:"sm",responsive:!0,className:"table-sm m-0",children:[(0,ke.jsx)("thead",{children:(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("th",{className:"text-center",children:"No."}),(0,ke.jsx)("th",{className:"text-center",children:"Meeting No."}),(0,ke.jsx)("th",{className:"text-center",children:"Day No."}),(0,ke.jsx)("th",{className:"text-center",children:"Date"}),(0,ke.jsx)("th",{className:"text-center",children:"Actions"})]})}),(0,ke.jsxs)("tbody",{children:[!l&&o&&(null===o||void 0===o?void 0:o.map((e,t)=>(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("td",{className:"text-center",children:t+1}),(0,ke.jsx)("td",{className:"text-center",children:e.meeting_no}),(0,ke.jsx)("td",{className:"text-center",children:e.day_no}),(0,ke.jsx)("td",{className:"text-center",children:ue(fe(e.date),"do MMM, yyyy")}),(0,ke.jsxs)("td",{className:"text-center d-flex justify-content-center align-items-center",children:[(0,ke.jsx)(Ro,{onClick:()=>{var t;return window.open("".concat(a.wordpressUrl,"/wp-json/parliament-pg/v1/wp-proxy/").concat(null===(t=e.document)||void 0===t?void 0:t.uuid),"_blank")}}),(0,ke.jsx)(ws,{onClick:()=>(async e=>{var t;if(null!==(t=e.document)&&void 0!==t&&t.uuid){v(e.id);try{const t="".concat(a.wordpressUrl,"/wp-json/parliament-pg/v1/wp-proxy/").concat(e.document.uuid),n=await fetch(t,{headers:{"X-WP-Nonce":a.nonce}});if(!n.ok)throw new Error("HTTP error! status: ".concat(n.status));const r=await n.blob(),i=window.URL.createObjectURL(r),o=document.createElement("a");o.href=i;let s="hansard-".concat(e.meeting_no||e.id,".pdf");o.download=s,document.body.appendChild(o),o.click(),document.body.removeChild(o),window.URL.revokeObjectURL(i)}catch(n){console.error("Error downloading PDF:",n),alert("Failed to download PDF. Please try again later.")}finally{v(null)}}else console.error("No PDF available for download")})(e),loading:g===e.id})]})]},t))),l&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"5",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"d-flex justify-content-center align-items-center gap-2",children:[(0,ke.jsx)(Zt,{animation:"border",size:"sm"}),(0,ke.jsx)("span",{children:"Loading\u2026"})]})})}),!l&&(!o||0===o.length)&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"5",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"text-muted",children:[(0,ke.jsx)(un,{className:"mb-2"}),(0,ke.jsx)("div",{children:"No results found."}),(0,ke.jsx)("small",{children:"Try adjusting your filters or search criteria."})]})})})]})]})}),(0,ke.jsx)(Bt.Footer,{className:"d-flex justify-content-center align-items-center",children:(0,ke.jsx)(ot,{meta:u,onPageChange:e=>{b(e)}})})]})]})};function Cs(e){var t;return null!==e&&void 0!==e&&e.title?e.title:null!==e&&void 0!==e&&e.minute_no?"Minutes No. ".concat(e.minute_no):null!==e&&void 0!==e&&null!==(t=e.document)&&void 0!==t&&t.file_name?e.document.file_name:"Minutes of Proceedings"}function ks(e,t){var n;const r=null===e||void 0===e||null===(n=e.document)||void 0===n?void 0:n.uuid;return r?"".concat(t.wordpressUrl,"/wp-json/parliament-pg/v1/wp-proxy/").concat(r):null}const Ds=t=>{let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,s]=(0,e.useState)(null),[l,c]=(0,e.useState)(!1),[u,d]=(0,e.useState)([]),[f,h]=(0,e.useState)(null),[p,m]=(0,e.useState)(null),[g,v]=(0,e.useState)(null),[b,y]=(0,e.useState)(null);(0,e.useEffect)(()=>{w(1)},[a.root,a.nonce]);const x=e=>{const t=ks(e,a);t?window.open(t,"_blank"):alert("No PDF document is available for this record.")},w=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g;if(t&&n&&t>n)return void alert("End date must be equal or after start date.");const i=new URLSearchParams({page:String(e)});t&&i.append("date_from",ue(t,"yyyy-MM-dd")),n&&i.append("date_to",ue(n,"yyyy-MM-dd")),c(!0),fetch("".concat(a.root+r,"?").concat(i),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>{if(!e.ok)throw new Error("Request failed (".concat(e.status,")"));return e.json()}).then(e=>{var t;s((null===e||void 0===e||null===(t=e.meetings)||void 0===t?void 0:t.data)||[]),d((null===e||void 0===e?void 0:e.recent)||[]),h(null===e||void 0===e?void 0:e.meetings)}).catch(e=>{console.error("Fetch error:",e),s([]),d([]),h(null)}).finally(()=>{c(!1)})};return(0,ke.jsxs)("div",{className:"parliament-pg-root w-100 meetings-page",children:[u.length>0&&(0,ke.jsxs)(Bt,{children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",style:{color:"#851414"},children:"Recent Meetings"})}),(0,ke.jsx)(Bt.Body,{children:u.map((e,t)=>{var n,r;return(0,ke.jsxs)("div",{className:"mb-2",children:[(0,ke.jsxs)("p",{className:"mb-0",children:[(0,ke.jsx)("strong",{children:"Title: "}),Cs(e)]}),(0,ke.jsxs)("div",{className:"d-flex justify-content-start align-items-center gap-2 flex-wrap",children:[(0,ke.jsx)("span",{children:ue(fe(e.date),"do MMM, yyyy")}),(0,ke.jsx)(qt,{bg:"secondary",className:"meeting-badge",children:null===(n=e.status)||void 0===n?void 0:n.name}),(null===(r=e.document)||void 0===r?void 0:r.uuid)&&(0,ke.jsx)("button",{type:"button",className:"btn btn-link custom-link btn-sm p-0",onClick:()=>x(e),children:"View PDF"})]})]},e.id||t)})})]}),(0,ke.jsxs)(Bt,{className:"mt-3",children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Filter"})}),(0,ke.jsx)(Bt.Body,{children:(0,ke.jsxs)(Jt,{className:"align-items-end",children:[(0,ke.jsxs)(rn,{md:4,children:[(0,ke.jsx)("label",{className:"form-label d-block",children:"Date From"}),(0,ke.jsx)(gs,{className:"form-control",value:p,onChange:e=>{let[t]=e;m(t||null),t&&g&&t>g&&v(null)},options:{dateFormat:"Y-m-d",allowInput:!0},placeholder:"Select Start Date"})]}),(0,ke.jsxs)(rn,{md:4,children:[(0,ke.jsx)("label",{className:"form-label d-block",children:"Date To"}),(0,ke.jsx)(gs,{className:"form-control",value:g,onChange:e=>{let[t]=e;return v(t||null)},options:{dateFormat:"Y-m-d",allowInput:!0,minDate:p||void 0},placeholder:"Select End Date"})]}),(0,ke.jsxs)(rn,{md:4,className:"d-flex gap-2 mb-3",children:[(0,ke.jsx)(gn,{size:"sm",className:"custom-primary",onClick:()=>w(1,p,g),children:"Filter"}),(0,ke.jsx)(gn,{size:"sm",onClick:()=>
2{m(null),v(null),w(1,null,null)},children:"Reset"})]})]})})]}),(0,ke.jsxs)(Bt,{className:"mt-3",children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-1",children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Minutes of Proceedings"})}),(0,ke.jsx)(Bt.Body,{className:"p-0",style:{overflow:"auto"},children:(0,ke.jsxs)(Vt,{striped:!0,bordered:!0,hover:!0,size:"sm",responsive:!0,className:"table-sm m-0 meetings-table",children:[(0,ke.jsx)("thead",{children:(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("th",{className:"text-center",style:{width:50},children:"No."}),(0,ke.jsx)("th",{children:"Title"}),(0,ke.jsx)("th",{style:{width:120},children:"Date"}),(0,ke.jsx)("th",{style:{width:150},children:"Status"}),(0,ke.jsx)("th",{style:{width:140},children:"Category"}),(0,ke.jsx)("th",{className:"text-center meetings-actions-col",children:"Actions"})]})}),(0,ke.jsxs)("tbody",{children:[!l&&o&&o.map((e,t)=>{var n,r;return(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("td",{className:"text-center",children:t+1}),(0,ke.jsx)("td",{className:"text-start",children:Cs(e)}),(0,ke.jsx)("td",{className:"text-start",children:ue(fe(e.date),"do MMM, yyyy")}),(0,ke.jsx)("td",{className:"text-center",children:(0,ke.jsx)("span",{className:"badge meeting-badge",children:(null===(n=e.status)||void 0===n?void 0:n.name)||"-"})}),(0,ke.jsx)("td",{className:"text-center",children:(0,ke.jsx)(qt,{bg:"secondary",className:"meeting-badge",children:(null===(r=e.category)||void 0===r?void 0:r.name)||"-"})}),(0,ke.jsx)("td",{className:"text-center meetings-actions-cell",children:(0,ke.jsxs)("div",{className:"meetings-actions",children:[(0,ke.jsx)(Ro,{title:"View PDF",onClick:()=>x(e)}),(0,ke.jsx)(ws,{onClick:()=>(async e=>{const t=ks(e,a);if(t){y(e.id);try{var n;const r=await fetch(t,{headers:{"X-WP-Nonce":a.nonce}});if(!r.ok)throw new Error("Download failed");const i=await r.blob(),o=document.createElement("a");o.href=window.URL.createObjectURL(i),o.download=(null===(n=e.document)||void 0===n?void 0:n.file_name)||"minutes-".concat(e.id,".pdf"),document.body.appendChild(o),o.click(),document.body.removeChild(o),window.URL.revokeObjectURL(o.href)}catch(r){console.error(r),alert("Unable to download PDF.")}finally{y(null)}}else alert("No PDF document is available for this record.")})(e),loading:b===e.id})]})})]},e.id||t)}),l&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"6",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"d-flex justify-content-center align-items-center gap-2",children:[(0,ke.jsx)(Zt,{animation:"border",size:"sm"}),(0,ke.jsx)("span",{children:"Loading\u2026"})]})})}),!l&&(!o||0===o.length)&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"6",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"text-muted",children:[(0,ke.jsx)(un,{className:"mb-2"}),(0,ke.jsx)("div",{children:"No results found."}),(0,ke.jsx)("small",{children:"Try adjusting your filters or search criteria."})]})})})]})]})}),(0,ke.jsx)(Bt.Footer,{className:"d-flex justify-content-center align-items-center",children:(0,ke.jsx)(ot,{meta:f,onPageChange:e=>{w(e,p,g)}})})]})]})},Ns=["bsPrefix","fluid","as","className"],js=e.forwardRef((e,t)=>{let{bsPrefix:n,fluid:r=!1,as:i="div",className:a}=e,o=Ee(e,Ns);const l=Te(n,"container"),c="string"===typeof r?"-".concat(r):"-fluid";return(0,ke.jsx)(i,s(s({ref:t},o),{},{className:Ce()(a,r?"".concat(l).concat(c):l)}))});js.displayName="Container";const As=js;function _s(t){let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,l]=(0,e.useState)([]),[c,u]=(0,e.useState)([]),[d,f]=(0,e.useState)(null),[h,p]=(0,e.useState)(!1),[m,g]=(0,e.useState)(0),[v,b]=(0,e.useState)(window.innerWidth<768),y="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("");(0,e.useEffect)(()=>{const e=()=>b(window.innerWidth<768);return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);(0,e.useEffect)(()=>{a.root&&a.nonce&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;p(!0),fetch("".concat(a.root+r,"?page=").concat(e),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>e.json()).then(e=>{const t=((null===e||void 0===e?void 0:e.members)||[]).map(e=>s(s({},e),{},{first_name:(e.first_name||"").trim()}));l(t),p(!1)}).catch(()=>p(!1))}(1)},[a.root,a.nonce]);const x=y.reduce((e,t)=>
2(e[t]=o.some(e=>{var n;return(null===(n=e.first_name)||void 0===n?void 0:n.charAt(0).toUpperCase())===t}),e),{});return(0,e.useEffect)(()=>{const e=y.find(e=>x[e])||null;f(e)},[o]),(0,e.useEffect)(()=>{u(d?o.filter(e=>e.first_name&&e.first_name.charAt(0).toUpperCase()===d):o)},[o,d]),(0,ke.jsx)(e.Fragment,{children:(0,ke.jsx)("div",{className:"page-content",id:"members-page",children:(0,ke.jsxs)(As,{fluid:!0,children:[(0,ke.jsx)(Jt,{className:"mb-1",children:(0,ke.jsx)(rn,{children:(0,ke.jsxs)("div",{className:"d-flex flex-wrap justify-content-start gap-1",children:[y.map(e=>(0,ke.jsx)("button",{className:"btn-custom-primary ".concat(d===e?"active":""),disabled:!x[e],onClick:()=>x[e]&&f(e),children:x[e]?(0,ke.jsx)("b",{children:e}):e},e)),(0,ke.jsx)("button",{className:"btn-custom-primary",onClick:()=>f(null),children:(0,ke.jsx)("b",{children:"All"})})]})})}),h&&(0,ke.jsx)("p",{children:"Loading members\u2026"}),(0,ke.jsx)("div",{className:"cards-wrapper position-relative",style:{display:"flex",gap:"16px",overflowX:"auto",paddingBottom:"10px",whiteSpace:"nowrap",paddingTop:"10px"},children:c.map(e=>(0,ke.jsxs)(Bt,{className:"mb-4",style:{minWidth:"250px",minHeight:"300px"},children:[(0,ke.jsx)(Bt.Body,{className:"p-4 text-center d-flex flex-column justify-content-center align-items-center",children:(0,ke.jsxs)("div",{children:[(0,ke.jsx)("div",{className:"mx-auto avatar-lg mb-3",children:e.avatar_document?(0,ke.jsx)("img",{src:e.avatar_url,alt:"",className:"img-fluid rounded-circle"}):(0,ke.jsx)("i",{className:"bx bx-user avatar-title rounded-circle text-primary"})}),(0,ke.jsx)("h5",{className:"card-title mb-1",children:e.first_name+" "+e.last_name}),(0,ke.jsx)("p",{className:"text-muted mb-0",children:e.designation})]})}),(0,ke.jsx)(Bt.Footer,{className:"p-4 text-center",children:(0,ke.jsxs)("ul",{className:"list-inline mb-0",children:[(0,ke.jsx)("li",{className:"list-inline-item",children:(0,ke.jsx)("a",{href:"#",className:"icon-circle me-2",children:(0,ke.jsx)("i",{className:"ri-message-2-line"})})}),(0,ke.jsx)("li",{className:"list-inline-item",children:(0,ke.jsx)("a",{href:"#",className:"icon-circle me-2",children:(0,ke.jsx)("i",{className:"ri-phone-fill"})})}),(0,ke.jsx)("li",{className:"list-inline-item",children:(0,ke.jsx)("a",{href:"#",className:"icon-circle me-2",children:(0,ke.jsx)("i",{className:"ri-share-fill"})})}),(0,ke.jsx)("li",{className:"list-inline-item",children:(0,ke.jsx)("a",{href:"#",className:"icon-circle me-2",children:(0,ke.jsx)("i",{className:"ri-more-2-line"})})})]})})]},e.id))})]})})})}const Ts=e=>{if(Array.isArray(e))return e;if("string"===typeof e&&""!==e.trim())try{const t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(t){return[]}return[]},Ms=(e,t,n)=>{if(!e&&!t)return n?"Active":"";const r=e?new Date(e).getFullYear():"",i=n||!t?"Present":new Date(t).getFullYear();return"".concat(r).concat(r?" \u2013 ":"").concat(i)},Rs=e=>e?e.startsWith("http://")||e.startsWith("https://")?e:"https://".concat(e):null,Os=(e,t)=>{if(!t)return null;if(t.startsWith("http://")||t.startsWith("https://"))return t;const n=t.replace(/^@/,"");switch(e){case"twitter":return"https://twitter.com/".concat(n);case"linkedin":return"https://linkedin.com/".concat(n.startsWith("in/")?n:"in/".concat(n));case"facebook":return"https://facebook.com/".concat(n);default:return Rs(t)}};function Ps(t){var n;let{governor:r,show:i,onHide:a}=t;if((0,e.useEffect)(()=>{if(!i)return;const e=document.body.style.overflow;document.body.style.overflow="hidden";const t=e=>{"Escape"===e.key&&a()};return document.addEventListener("keydown",t),()=>{document.body.style.overflow=e,document.removeEventListener("keydown",t)}},[i,a]),!i||!r||"undefined"===typeof document)return null;const o=(e=>{if(e&&"object"===typeof e&&!Array.isArray(e))return e;if("string"===typeof e&&""!==e.trim())try{const t=JSON.parse(e);return t&&"object"===typeof t?t:{}}catch(t){return{}}return{}})(r.social_links),s=Ts(r.career_history),l=Ts(r.education),c=Ts(r.key_mandates),u=Rs(r.official_website),d=r.is_incumbent?"Active":"Former",f=null===(n=r.province)||void 0===n?void 0:n.name;return(0,Sr.createPortal)((0,ke.jsx)("div",{className:"governor-profile-overlay",onClick:a,role:"presentation",children:(0,ke.jsxs)("div",{className:"governor-profile-panel",onClick:e=>e.stopPropagation(),role:"dialog","aria-modal":"true","aria-label":"Governor profile: ".concat(r.full_name),children:[(0,ke.jsx)("button",{type:"button",className:"governor-profile-close",onClick:a,"aria-label":"Close",children:(0,ke.jsx)("i",{className:"ri-close-line"})}),(0,ke.jsx)("div",{className:"governor-profile-header",children:(0,ke.jsxs)("div",{className:"governor-profile-header-inner",children:[(0,ke.jsx)("div",{className:"governor-profile-avatar",children:r.avatar_url?(0,ke.jsx)("img",{src:r.avatar_url,alt:r.full_name}):(0,ke.jsx)("div",{className:"governor-profile-avatar-placeholder",children:(0,ke.jsx)("i",{className:"ri-user-line"})})}),(0,ke.jsxs)("div",{className:"governor-profile-heading",children:[(0,ke.jsxs)("div",{className:"d-flex flex-wrap align-items-center gap-2 mb-2",children:[(0,ke.jsx)("h2",{className:"governor-profile-name mb-0",children:r.full_name}),(0,ke.jsx)("span",{className:"governor-profile-badge ".concat(r.is_incumbent?"active":"former"),children:d})]}),r.title&&(0,ke.jsx)("p",{className:"governor-profile-title mb-1",children:r.title}),f&&(0,ke.jsxs)("p",{className:"governor-profile-department mb-0",children:[(0,ke.jsx)("i",{className:"ri-building-2-line me-1"}),f," Province"]}),r.political_party&&(0,ke.jsx)("p",{className:"governor-profile-party mb-0",children:r.political_party})]}),(0,ke.jsxs)("div",{className:"governor-profile-header-actions",children:[r.email&&(0,ke.jsxs)("a",{href:"mailto:".concat(r.email),className:"btn governor-profile-contact-btn",children:[(0,ke.jsx)("i",{className:"ri-mail-line me-1"}),"Contact Office"]}),u&&(0,ke.jsx)("a",{href:u,target:"_blank",rel:"noopener noreferrer",className:"btn governor-profile-link-btn",children:(0,ke.jsx)("i",{className:"ri-external-link-line"})})]})]})}),(0,ke.jsx)("div",{className:"governor-profile-body",children:(0,ke.jsxs)("div",{className:"row g-4",children:[(0,ke.jsxs)("div",{className:"col-lg-4",children:[(0,ke.jsxs)("div",{className:"governor-profile-card",children:[(0,ke.jsx)("h5",{children:"Contact Information"}),(0,ke.jsxs)("ul",{className:"governor-profile-list",children:[r.email&&(0,ke.jsxs)("li",{children:[(0,ke.jsx)("i",{className:"ri-mail-line"}),(0,ke.jsxs)("div",{children:[(0,ke.jsx)("span",{children:"Email"}),(0,ke.jsx)("a",{href:"mailto:".concat(r.email),children:r.email})]})]}),r.phone_number&&(0,ke.jsxs)("li",{children:[(0,ke.jsx)("i",{className:"ri-phone-line"}),(0,ke.jsxs)("div",{children:[(0,ke.jsx)("span",{children:"Office Phone"}),(0,ke.jsx)("a",{href:"tel:".concat(r.phone_number),children:r.phone_number})]})]}),r.office_address&&(0,ke.jsxs)("li",{children:[(0,ke.jsx)("i",{className:"ri-map-pin-line"}),(0,ke.jsxs)("div",{children:[(0,ke.jsx)("span",{children:"Office Address"}),(0,ke.jsx)("p",{children:r.office_address})]})]}),u&&(0,ke.jsxs)("li",{children:[(0,ke.jsx)("i",{className:"ri-global-line"}),(0,ke.jsxs)("div",{children:[(0,ke.jsx)("span",{children:"Official Website"}),(0,ke.jsx)("a",{href:u,target:"_blank",rel:"noopener noreferrer",children:r.official_website})]})]}),(r.term_start_date||r.is_incumbent)&&(0,ke.jsxs)("li",{children:[(0,ke.jsx)("i",{className:"ri-calendar-line"}),(0,ke.jsxs)("div",{children:[(0,ke.jsx)("span",{children:"Term"}),(0,ke.jsx)("p",{children:Ms(r.term_start_date,r.term_end_date,r.is_incumbent)})]})]})]})]}),(o.twitter||o.linkedin||o.facebook)&&(0,ke.jsxs)("div",{className:"governor-profile-card mt-4",children:[(0,ke.jsx)("h5",{children:"Social Media"}),(0,ke.jsxs)("ul",{className:"governor-profile-social",children:[o.twitter&&(0,ke.jsxs)("li",{children:[(0,ke.jsx)("i",{className:"ri-twitter-x-line"}),(0,ke.jsx)("a",{href:Os("twitter",o.twitter),target:"_blank",rel:"noopener noreferrer",children:o.twitter})]}),o.linkedin&&(0,ke.jsxs)("li",{children:[(0,ke.jsx)("i",{className:"ri-linkedin-box-line"}),(0,ke.jsx)("a",{href:Os("linkedin",o.linkedin),target:"_blank",rel:"noopener noreferrer",children:o.linkedin})]}),o.facebook&&(0,ke.jsxs)("li",{children:[(0,ke.jsx)("i",{className:"ri-facebook-circle-line"}),(0,ke.jsx)("a",{href:Os("facebook",o.facebook),target:"_blank",rel:"noopener noreferrer",children:o.facebook})]})]})]})]}),(0,ke.jsxs)("div",{className:"col-lg-8",children:[r.biography&&(0,ke.jsxs)("div",{className:"governor-profile-card mb-4",children:[(0,ke.jsx)("h5",{children:"Biography"}),(0,ke.jsx)("p",{className:"governor-profile-bio",children:r.biography})]}),s.length>0&&(0,ke.jsxs)("div",{className:"governor-profile-card mb-4",children:[(0,ke.jsxs)("h5",{children:[(0,ke.jsx)("i",{className:"ri-briefcase-line me-2"}),"Professional Career"]}),(0,ke.jsx)("div",{className:"governor-profile-timeline",children:s.map((e,t)=>(0,ke.jsxs)("div",{className:"governor-profile-timeline-item",children:[(0,ke.jsx)("div",{className:"governor-profile-timeline-dot"}),(0,ke.jsxs)("div",{children:[(0,ke.jsx)("h6",{children:e.title}),(0,ke.jsx)("p",{className:"mb-1",children:e.organization}),(0,ke.jsxs)("span",{className:"governor-profile-timeline-date",children:[e.start_year,(e.start_year||e.end_year)&&" \u2013 ",e.end_year||"Present"]})]})]},"career-".concat(t)))})]}),(0,ke.jsxs)("div",{className:"row g-4",children:[l.length>0&&(0,ke.jsx)("div",{className:"col-md-6",children:(0,ke.jsxs)("div",{className:"governor-profile-card h-100",children:[(0,ke.jsxs)("h5",{children:[(0,ke.jsx)("i",{className:"ri-book-open-line me-2"}),"Education"]}),(0,ke.jsx)("ul",{className:"governor-profile-education",children:l.map((e,t)=>(0,ke.jsxs)("li",{children:[(0,ke.jsx)("strong",{children:e.degree}),(0,ke.jsx)("span",{children:e.institution}),e.year&&(0,ke.jsx)("em",{children:e.year})]},"education-".concat(t)))})]})}),c.length>0&&(0,ke.jsx)("div",{className:"col-md-6",children:(0,ke.jsxs)("div",{className:"governor-profile-card h-100",children:[(0,ke.jsxs)("h5",{children:[(0,ke.jsx)("i",{className:"ri-award-line me-2"}),"Key Mandates"]}),(0,ke.jsx)("ul",{className:"governor-profile-mandates",children:c.map((e,t)=>(0,ke.jsx)("li",{children:e},"mandate-".concat(t)))})]})})]})]})]})})]})}),document.body)}function Is(t){let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,s]=(0,e.useState)([]),[l,c]=(0,e.useState)([]),[u,d]=(0,e.useState)(null),[f,h]=(0,e.useState)(!1),[p,m]=(0,e.useState)(null),[g,v]=(0,e.useState)(!1),b="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("");(0,e.useEffect)(()=>{a.root&&a.nonce&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;h(!0),fetch("".concat(a.root+r,"?page=").concat(e),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>e.json()).then(e=>{s((null===e||void 0===e?void 0:e.governors)||[]),h(!1)}).catch(()=>h(!1))}(1)},[a.root,a.nonce]);const y=b.reduce((e,t)=>
2(e[t]=o.some(e=>{var n;return(null===(n=e.full_name)||void 0===n?void 0:n.charAt(0).toUpperCase())===t}),e),{});(0,e.useEffect)(()=>{const e=b.find(e=>y[e])||null;d(e)},[o]),(0,e.useEffect)(()=>{c(u?o.filter(e=>e.full_name&&e.full_name.charAt(0).toUpperCase()===u):o)},[o,u]);const x=e=>{m(e),v(!0)};return(0,ke.jsxs)(e.Fragment,{children:[(0,ke.jsx)("div",{className:"page-content",id:"governors-page",children:(0,ke.jsxs)(As,{fluid:!0,children:[(0,ke.jsx)(Jt,{className:"mb-1",children:(0,ke.jsx)(rn,{children:(0,ke.jsxs)("div",{className:"d-flex flex-wrap justify-content-start gap-1",children:[b.map(e=>(0,ke.jsx)("button",{className:"btn-custom-primary ".concat(u===e?"active":""),disabled:!y[e],onClick:()=>y[e]&&d(e),children:y[e]?(0,ke.jsx)("b",{children:e}):e},e)),(0,ke.jsx)("button",{className:"btn-custom-primary",onClick:()=>d(null),children:(0,ke.jsx)("b",{children:"All"})})]})})}),f&&(0,ke.jsx)("p",{children:"Loading governors\u2026"}),(0,ke.jsx)(Jt,{className:"mt-3",children:l.map(e=>{var t;return(0,ke.jsx)(rn,{xs:12,sm:6,lg:4,className:"mb-4 d-flex",children:(0,ke.jsxs)(Bt,{className:"w-100 h-100 governor-card hover-card",onClick:()=>x(e),role:"button",tabIndex:0,onKeyDown:t=>{"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),x(e))},children:[(0,ke.jsx)(Bt.Body,{className:"p-4 text-center d-flex flex-column justify-content-center align-items-center",children:(0,ke.jsxs)("div",{children:[(0,ke.jsx)("div",{className:"mx-auto avatar-lg mb-3",children:e.avatar_document?(0,ke.jsx)("img",{src:e.avatar_url,alt:e.full_name,className:"img-fluid rounded-circle"}):(0,ke.jsx)("i",{className:"bx bx-user avatar-title rounded-circle text-primary"})}),(0,ke.jsx)("h5",{className:"card-title mb-1",children:e.full_name}),(0,ke.jsx)("p",{className:"text-muted mb-2",children:e.title||e.political_party||(null===(t=e.province)||void 0===t?void 0:t.name)}),(0,ke.jsx)("button",{type:"button",className:"btn btn-sm governor-view-profile-btn",onClick:t=>{t.stopPropagation(),x(e)},children:"View Profile"})]})}),(0,ke.jsx)(Bt.Footer,{className:"text-center",children:(0,ke.jsxs)("ul",{className:"list-inline mb-0",children:[e.email&&(0,ke.jsx)("li",{className:"list-inline-item",children:(0,ke.jsx)("span",{className:"icon-circle me-2",onClick:t=>{t.stopPropagation(),window.location.href="mailto:".concat(e.email)},children:(0,ke.jsx)("i",{className:"ri-message-2-line"})})}),e.phone_number&&(0,ke.jsx)("li",{className:"list-inline-item",children:(0,ke.jsx)("span",{className:"icon-circle me-2",onClick:t=>{t.stopPropagation(),window.location.href="tel:".concat(e.phone_number)},children:(0,ke.jsx)("i",{className:"ri-phone-fill"})})}),(0,ke.jsx)("li",{className:"list-inline-item",children:(0,ke.jsx)("button",{type:"button",className:"icon-circle me-2 border-0 bg-transparent",onClick:t=>{t.stopPropagation(),x(e)},"aria-label":"View governor profile",children:(0,ke.jsx)("i",{className:"ri-profile-line"})})})]})})]})},e.id)})})]})}),(0,ke.jsx)(Ps,{governor:p,show:g,onHide:()=>{v(!1),m(null)}})]})}function Ls(t){let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,s]=(0,e.useState)([]),[l,c]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{a.root&&a.nonce&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;c(!0),fetch("".concat(a.root+r,"?page=").concat(e),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>e.json()).then(e=>{s(null===e||void 0===e?void 0:e.districts),c(!1)}).catch(()=>c(!1))}(1)},[a.root,a.nonce]),(0,ke.jsx)(e.Fragment,{children:(0,ke.jsx)("div",{className:"page-content",id:"districts-page",children:(0,ke.jsxs)(As,{fluid:!0,children:[l&&(0,ke.jsx)("p",{children:"Loading districts\u2026"}),(0,ke.jsx)(Jt,{className:"mt-3",children:o.map(e=>(0,ke.jsx)(rn,{xs:12,sm:6,lg:4,className:"mb-4 d-flex",children:(0,ke.jsx)(Bt,{className:"w-100 h-100 hover-card district-card",children:(0,ke.jsx)(Bt.Body,{className:"p-4 text-center d-flex flex-column justify-content-center align-items-center",children:(0,ke.jsx)("div",{children:(0,ke.jsx)("h5",{className:"card-title mb-1 district-title",children:e.name})})})})},e.id))})]})})})}function Fs(t){let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,s]=(0,e.useState)([]),[l,c]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{a.root&&a.nonce&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;c(!0),fetch("".concat(a.root+r,"?page=").concat(e),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>e.json()).then(e=>{s(null===e||void 0===e?void 0:e.provinces),c(!1)}).catch(()=>c(!1))}(1)},[a.root,a.nonce]),(0,ke.jsx)(e.Fragment,{children:(0,ke.jsx)("div",{className:"page-content",id:"provinces-page",children:(0,ke.jsxs)(As,{fluid:!0,children:[l&&(0,ke.jsx)("p",{children:"Loading provinces \u2026"}),(0,ke.jsx)(Jt,{className:"mt-3",children:o.map(e=>(0,ke.jsx)(rn,{xs:12,sm:6,lg:4,className:"mb-4 d-flex",children:(0,ke.jsx)(Bt,{className:"w-100 h-100 hover-card province-card",children:(0,ke.jsx)(Bt.Body,{className:"p-4 text-center d-flex flex-column justify-content-center align-items-center",children:(0,ke.jsx)("div",{children:(0,ke.jsx)("h5",{className:"card-title mb-1 province-title",children:e.name})})})})},e.id))})]})})})}const zs=["as","bsPrefix","variant","size","active","disabled","className"],Hs=e.forwardRef((e,t)=>
2{let{as:n,bsPrefix:r,variant:i="primary",size:a,active:o=!1,disabled:l=!1,className:c}=e,u=Ee(e,zs);const d=Te(r,"btn"),[f,{tagName:h}]=Ue(s({tagName:n,disabled:l},u)),p=h;return(0,ke.jsx)(p,s(s(s({},f),u),{},{ref:t,disabled:l,className:Ce()(c,d,o&&"active",i&&"".concat(d,"-").concat(i),a&&"".concat(d,"-").concat(a),u.href&&l&&"disabled")}))});Hs.displayName="Button";const Bs=Hs;var Us;function Ws(e){if((!Us&&0!==Us||e)&&Ji){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Us=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Us}function Vs(e){void 0===e&&(e=oa());try{var t=e.activeElement;return t&&t.nodeName?t:null}catch(nc){return e.body}}function Ys(t){const n=function(t){const n=(0,e.useRef)(t);return n.current=t,n}(t);(0,e.useEffect)(()=>()=>n.current(),[])}const Qs=(qs="modal-open","".concat("data-rr-ui-").concat(qs));var qs;const Gs=class{constructor(){let{ownerDocument:e,handleContainerOverflow:t=!0,isRTL:n=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.handleContainerOverflow=t,this.isRTL=n,this.modals=[],this.ownerDocument=e}getScrollbarWidth(){return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(e){}removeModalAttributes(e){}setContainerStyle(e){const t={overflow:"hidden"},n=this.isRTL?"paddingLeft":"paddingRight",r=this.getElement();e.style={overflow:r.style.overflow,[n]:r.style[n]},e.scrollBarWidth&&(t[n]="".concat(parseInt(co(r,n)||"0",10)+e.scrollBarWidth,"px")),r.setAttribute(Qs,""),co(r,t)}reset(){[...this.modals].forEach(e=>this.remove(e))}
2removeContainerStyle(e){const t=this.getElement();t.removeAttribute(Qs),Object.assign(t.style,e.style)}add(e){let t=this.modals.indexOf(e);return-1!==t?t:(t=this.modals.length,this.modals.push(e),this.setModalAttributes(e),0!==t||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),t)}remove(e){const t=this.modals.indexOf(e);-1!==t&&(this.modals.splice(t,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(e))}isTopModal(e){return!!this.modals.length&&this.modals[this.modals.length-1]===e}},Xs=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];let Zs;function $s(t){const n=pa(),r=t||function(e){return Zs||(Zs=new Gs({ownerDocument:null==e?void 0:e.document})),Zs}(n),i=(0,e.useRef)({dialog:null,backdrop:null});return Object.assign(i.current,{add:()=>r.add(i.current),remove:()=>r.remove(i.current),isTopModal:()=>r.isTopModal(i.current),setDialogRef:(0,e.useCallback)(e=>{i.current.dialog=e},[]),setBackdropRef:(0,e.useCallback)(e=>{i.current.backdrop=e},[])})}const Ks=(0,e.forwardRef)((t,n)=>{let{show:r=!1,role:i="dialog",className:a,style:o,children:s,backdrop:l=!0,keyboard:c=!0,onBackdropClick:u,onEscapeKeyDown:d,transition:f,runTransition:h,backdropTransition:p,runBackdropTransition:m,autoFocus:g=!0,enforceFocus:v=!0,restoreFocus:b=!0,restoreFocusOptions:y,renderDialog:x,renderBackdrop:w=e=>(0,ke.jsx)("div",Object.assign({},e)),manager:E,container:S,onShow:C,onHide:k=()=>{},onExit:D,onExited:N,onExiting:j,onEnter:A,onEntering:_,onEntered:T}=t,M=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(t,Xs);const R=pa(),O=ga(S),P=$s(E),I=Fe(),L=function(t){const n=(0,e.useRef)(null);return(0,e.useEffect)(()=>{n.current=t}),n.current}(r),[F,z]=(0,e.useState)(!r),H=(0,e.useRef)(null);(0,e.useImperativeHandle)(n,()=>P,[P]),Ji&&!L&&r&&(H.current=Vs(null==R?void 0:R.document)),r&&F&&z(!1);const B=Le(()=>{if(P.add(),q.current=aa(document,"keydown",Y),Q.current=aa(document,"focus",()=>setTimeout(W),!0),C&&C(),g){var e,t;const n=Vs(null!=(e=null==(t=P.dialog)?void 0:t.ownerDocument)?e:null==R?void 0:R.document);P.dialog&&n&&!ur(P.dialog,n)&&(H.current=n,P.dialog.focus())}}),U=Le(()=>{var e;(P.remove(),null==q.current||q.current(),null==Q.current||Q.current(),b)&&(null==(e=H.current)||null==e.focus||e.focus(y),H.current=null)});(0,e.useEffect)(()=>{r&&O&&B()},[r,O,B]),(0,e.useEffect)(()=>{F&&U()},[F,U]),Ys(()=>{U()});const W=Le(()=>{if(!v||!I()||!P.isTopModal())return;const e=Vs(null==R?void 0:R.document);P.dialog&&e&&!ur(P.dialog,e)&&P.dialog.focus()}),V=Le(e=>{e.target===e.currentTarget&&(null==u||u(e),!0===l&&k())}),Y=Le(e=>{c&&wr(e)&&P.isTopModal()&&(null==d||d(e),e.defaultPrevented||k())}),Q=(0,e.useRef)(),q=(0,e.useRef)();if(!O)return null;const G=Object.assign({role:i,ref:P.setDialogRef,"aria-modal":"dialog"===i||void 0},M,{style:o,className:a,tabIndex:-1});let X=x?x(G):(0,ke.jsx)("div",Object.assign({},G,{children:e.cloneElement(s,{role:"document"})}));X=ka(f,h,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!r,onExit:D,onExiting:j,onExited:function(){z(!0),null==N||N(...arguments)},onEnter:A,onEntering:_,onEntered:T,children:X});let Z=null;return l&&(Z=w({ref:P.setBackdropRef,onClick:V}),Z=ka(p,m,{in:!!r,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:Z})),(0,ke.jsx)(ke.Fragment,{children:Sr.createPortal((0,ke.jsxs)(ke.Fragment,{children:[Z,X]}),O)})});Ks.displayName="Modal";const Js=Object.assign(Ks,{Manager:Gs});var el=Function.prototype.bind.call(Function.prototype.call,[].slice);function tl(e,t){return el(e.querySelectorAll(t))}
2function nl(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}const rl=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",il=".sticky-top",al=".navbar-toggler";class ol extends Gs{adjustAndStore(e,t,n){const r=t.style[e];t.dataset[e]=r,co(t,{[e]:"".concat(parseFloat(co(t,e))+n,"px")})}restore(e,t){const n=t.dataset[e];void 0!==n&&(delete t.dataset[e],co(t,{[e]:n}))}setContainerStyle(e){super.setContainerStyle(e);const t=this.getElement();var n,r;if(r="modal-open",(n=t).classList?n.classList.add(r):Ma(n,r)||("string"===typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)),!e.scrollBarWidth)return;const i=this.isRTL?"paddingLeft":"paddingRight",a=this.isRTL?"marginLeft":"marginRight";tl(t,rl).forEach(t=>this.adjustAndStore(i,t,e.scrollBarWidth)),tl(t,il).forEach(t=>this.adjustAndStore(a,t,-e.scrollBarWidth)),tl(t,al).forEach(t=>this.adjustAndStore(a,t,e.scrollBarWidth))}removeContainerStyle(e){super.removeContainerStyle(e);const t=this.getElement();var n,r;r="modal-open",(n=t).classList?n.classList.remove(r):"string"===typeof n.className?n.className=nl(n.className,r):n.setAttribute("class",nl(n.className&&n.className.baseVal||"",r));const i=this.isRTL?"paddingLeft":"paddingRight",a=this.isRTL?"marginLeft":"marginRight";tl(t,rl).forEach(e=>this.restore(i,e)),tl(t,il).forEach(e=>this.restore(a,e)),tl(t,al).forEach(e=>this.restore(a,e))}}let sl;const ll=["className","bsPrefix","as"],cl=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="div"}=e,a=Ee(e,ll);return r=Te(r,"modal-body"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});cl.displayName="ModalBody";const ul=cl,dl=e.createContext({onHide(){}}),fl=["bsPrefix","className","contentClassName","centered","size","fullscreen","children","scrollable"],hl=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,contentClassName:i,centered:a,size:o,fullscreen:l,children:c,scrollable:u}=e,d=Ee(e,fl);n=Te(n,"modal");const f="".concat(n,"-dialog"),h="string"===typeof l?"".concat(n,"-fullscreen-").concat(l):"".concat(n,"-fullscreen");return(0,ke.jsx)("div",s(s({},d),{},{ref:t,className:Ce()(f,r,o&&"".concat(n,"-").concat(o),a&&"".concat(f,"-centered"),u&&"".concat(f,"-scrollable"),l&&h),children:(0,ke.jsx)("div",{className:Ce()("".concat(n,"-content"),i),children:c})}))});hl.displayName="ModalDialog";const pl=hl,ml=["className","bsPrefix","as"],gl=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i="div"}=e,a=Ee(e,ml);return r=Te(r,"modal-footer"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});gl.displayName="ModalFooter";const vl=gl,bl=["className","variant","aria-label"],yl={"aria-label":on().string,onClick:on().func,variant:on().oneOf(["white"])},xl=e.forwardRef((e,t)=>{let{className:n,variant:r,"aria-label":i="Close"}=e,a=Ee(e,bl);return(0,ke.jsx)("button",s({ref:t,type:"button",className:Ce()("btn-close",r&&"btn-close-".concat(r),n),"aria-label":i},a))});xl.displayName="CloseButton",xl.propTypes=yl;const wl=xl,El=["closeLabel","closeVariant","closeButton","onHide","children"],Sl=e.forwardRef((t,n)=>{let{closeLabel:r="Close",closeVariant:i,closeButton:a=!1,onHide:o,children:l}=t,c=Ee(t,El);const u=(0,e.useContext)(dl),d=Aa(()=>{null==u||u.onHide(),null==o||o()});return(0,ke.jsxs)("div",s(s({ref:n},c),{},{children:[l,a&&(0,ke.jsx)(wl,{"aria-label":r,variant:i,onClick:d})]}))});Sl.displayName="AbstractModalHeader";const Cl=Sl,kl=["bsPrefix","className","closeLabel","closeButton"],Dl=e.forwardRef((e,t)=>{let{bsPrefix:n,className:r,closeLabel:i="Close",closeButton:a=!1}=e,o=Ee(e,kl);return n=Te(n,"modal-header"),(0,ke.jsx)(Cl,s(s({ref:t},o),{},{className:Ce()(r,n),closeLabel:i,closeButton:a}))});Dl.displayName="ModalHeader";const Nl=Dl,jl=["className","bsPrefix","as"],Al=Nt("h4"),_l=e.forwardRef((e,t)=>{let{className:n,bsPrefix:r,as:i=Al}=e,a=Ee(e,jl);return r=Te(r,"modal-title"),(0,ke.jsx)(i,s({ref:t,className:Ce()(n,r)},a))});_l.displayName="ModalTitle";const Tl=_l,Ml=["bsPrefix","className","style","dialogClassName","contentClassName","children","dialogAs","data-bs-theme","aria-labelledby","aria-describedby","aria-label","show","animation","backdrop","keyboard","onEscapeKeyDown","onShow","onHide","container","autoF
2ocus","enforceFocus","restoreFocus","restoreFocusOptions","onEntered","onExit","onExiting","onEnter","onEntering","onExited","backdropClassName","manager"];function Rl(e){return(0,ke.jsx)(Eo,s(s({},e),{},{timeout:null}))}function Ol(e){return(0,ke.jsx)(Eo,s(s({},e),{},{timeout:null}))}const Pl=e.forwardRef((t,n)=>{let{bsPrefix:r,className:i,style:a,dialogClassName:o,contentClassName:l,children:c,dialogAs:u=pl,"data-bs-theme":d,"aria-labelledby":f,"aria-describedby":h,"aria-label":p,show:m=!1,animation:g=!0,backdrop:v=!0,keyboard:b=!0,onEscapeKeyDown:y,onShow:x,onHide:w,container:E,autoFocus:S=!0,enforceFocus:C=!0,restoreFocus:k=!0,restoreFocusOptions:D,onEntered:N,onExit:j,onExiting:A,onEnter:_,onEntering:T,onExited:M,backdropClassName:R,manager:O}=t,P=Ee(t,Ml);const[I,L]=(0,e.useState)({}),[F,z]=(0,e.useState)(!1),H=(0,e.useRef)(!1),B=(0,e.useRef)(!1),U=(0,e.useRef)(null),[W,V]=(0,e.useState)(null),Y=xr(n,V),Q=Aa(w),q=Oe();r=Te(r,"modal");const G=(0,e.useMemo)(()=>({onHide:Q}),[Q]);function X(){return O||function(e){return sl||(sl=new ol(e)),sl}({isRTL:q})}function Z(e){if(!Ji)return;const t=X().getScrollbarWidth()>0,n=e.scrollHeight>oa(e).documentElement.clientHeight;L({paddingRight:t&&!n?Ws():void 0,paddingLeft:!t&&n?Ws():void 0})}const $=Aa(()=>{W&&Z(W.dialog)});dr(()=>{ia(window,"resize",$),null==U.current||U.current()});const K=()=>{H.current=!0},J=e=>{H.current&&W&&e.target===W.dialog&&(B.current=!0),H.current=!1},ee=()=>{z(!0),U.current=fo(W.dialog,()=>{z(!1)})},te=e=>{"static"!==v?B.current||e.target!==e.currentTarget?B.current=!1:null==w||w():(e=>{e.target===e.currentTarget&&ee()})(e)},ne=(0,e.useCallback)(e=>(0,ke.jsx)("div",s(s({},e),{},{className:Ce()("".concat(r,"-backdrop"),R,!g&&"show")})),[g,R,r]),re=s(s({},a),I);re.display="block";return(0,ke.jsx)(dl.Provider,{value:G,children:(0,ke.jsx)(Js,{show:m,ref:Y,backdrop:v,container:E,keyboard:!0,autoFocus:S,enforceFocus:C,restoreFocus:k,restoreFocusOptions:D,onEscapeKeyDown:e=>{b?null==y||y(e):(e.preventDefault(),"static"===v&&ee())},onShow:x,onHide:w,onEnter:(e,t)=>{e&&Z(e),null==_||_(e,t)},onEntering:(e,t)=>{null==T||T(e,t),ra(window,"resize",$)},onEntered:N,onExit:e=>{null==U.current||U.current(),null==j||j(e)},onExiting:A,onExited:e=>{e&&(e.style.display=""),null==M||M(e),ia(window,"resize",$)},manager:X(),transition:g?Rl:void 0,backdropTransition:g?Ol:void 0,renderBackdrop:ne,renderDialog:e=>(0,ke.jsx)("div",s(s({role:"dialog"},e),{},{style:re,className:Ce()(i,r,F&&"".concat(r,"-static"),!g&&"show"),onClick:v?te:void 0,onMouseUp:J,"data-bs-theme":d,"aria-label":p,"aria-labelledby":f,"aria-describedby":h,children:(0,ke.jsx)(u,s(s({},P),{},{onMouseDown:K,className:o,contentClassName:l,children:c}))}))})})});Pl.displayName="Modal";const Il=Object.assign(Pl,{Body:ul,Header:Nl,Title:Tl,Footer:vl,Dialog:pl,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150});function Ll(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Fl(){return Fl=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},Fl.apply(this,arguments)}function zl(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 Hl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zl(Object(n),!0).forEach(function(t){Bl(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zl(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Bl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ul={breakpointCols:void 0,className:void 0,columnClassName:void 0,children:void 0,columnAttrs:void 0,column:void 0};class Wl extends e.Component{constructor(e){let t;super(e),this.reCalculateColumnCount=this.reCalculateColumnCount.bind(this),this.reCalculateColumnCountDebounce=this.reCalculateColumnCountDebounce.bind(this),t=this.props.breakpointCols&&this.props.breakpointCols.default?this.props.breakpointCols.default:parseInt(this.props.breakpointCols)||2,this.state={columnCount:t}}componentDidMount(){this.reCalculateColumnCount(),window&&window.addEventListener("resize",this.reCalculateColumnCountDebounce)}componentDidUpdate(){this.reCalculateColumnCount()}componentWillUnmount(){window&&window.removeEventListener("resize",this.reCalculateColumnCountDebounce)}reCalculateColumnCountDebounce(){window&&window.requestAnimationFrame?(window.cancelAnimationFrame&&window.cancelAnimationFrame(this._lastRecalculateAnimationFrame),this._lastRecalculateAnimationFrame=window.requestAnimationFrame(()=>{this.reCalculateColumnCount()}
2)):this.reCalculateColumnCount()}reCalculateColumnCount(){const e=window&&window.innerWidth||1/0;let t=this.props.breakpointCols;"object"!==typeof t&&(t={default:parseInt(t)||2});let n=1/0,r=t.default||2;for(let i in t){const a=parseInt(i);a>0&&e<=a&&a<n&&(n=a,r=t[i])}r=Math.max(1,parseInt(r)||1),this.state.columnCount!==r&&this.setState({columnCount:r})}itemsInColumns(){const t=this.state.columnCount,n=new Array(t),r=e.Children.toArray(this.props.children);for(let e=0;e<r.length;e++){const i=e%t;n[i]||(n[i]=[]),n[i].push(r[e])}return n}renderColumns(){const{column:t,columnAttrs:n={},columnClassName:r}=this.props,i=this.itemsInColumns(),a="".concat(100/i.length,"%");let o=r;o&&"string"!==typeof o&&(this.logDeprecated('The property "columnClassName" requires a string'),"undefined"===typeof o&&(o="my-masonry-grid_column"));const s=Hl(Hl(Hl({},t),n),{},{style:Hl(Hl({},n.style),{},{width:a}),className:o});return i.map((t,n)=>e.createElement("div",Fl({},s,{key:n}),t))}logDeprecated(e){console.error("[Masonry]",e)}render(){const t=this.props,{children:n,breakpointCols:r,columnClassName:i,columnAttrs:a,column:o,className:s}=t,l=Ll(t,["children","breakpointCols","columnClassName","columnAttrs","column","className"]);let c=s;return"string"!==typeof s&&(this.logDeprecated('The property "className" requires a string'),"undefined"===typeof s&&(c="my-masonry-grid")),e.createElement("div",Fl({},l,{className:c}),this.renderColumns())}}Wl.defaultProps=Ul;const Vl=Wl;function Yl(t){var n,r,i;let{id:a,url:o,type:s}=t;const l=window.myPluginData||{},[c,u]=(0,e.useState)(!1),[d,f]=(0,e.useState)([]),[h,p]=(0,e.useState)([]),[m,g]=(0,e.useState)(null),[v,b]=(0,e.useState)(!1),[y,x]=(0,e.useState)(0),[w,E]=(0,e.useState)(!1),[S,C]=(0,e.useState)({startDate:null,endDate:null}),[k,D]=(0,e.useState)(""),[N,j]=(0,e.useState)(!1),[A,_]=(0,e.useState)([]);(0,e.useEffect)(()=>{l.root&&l.nonce&&function(){u(!0);let e="".concat(l.root+o);fetch(e,{headers:{"X-WP-Nonce":l.nonce}}).then(e=>e.json()).then(e=>{f((null===e||void 0===e?void 0:e.albums)||[]),p((null===e||void 0===e?void 0:e.albums)||[]),u(!1)}).catch(()=>u(!1))}()},[l.root,l.nonce]);const T=()=>{let e=[...d];k.trim()&&(e=e.filter(e=>e.title.toLowerCase().includes(k.toLowerCase()))),S.startDate&&S.endDate&&(e=e.filter(e=>{const t=new Date(e.created_at),n=new Date(S.startDate),r=new Date(S.endDate);return n.setHours(0,0,0,0),r.setHours(23,59,59,999),t>=n&&t<=r})),p(e),j(!!(k.trim()||S.startDate&&S.endDate))},M=()=>{C({startDate:null,endDate:null}),_([]),D(""),p(d),j(!1)},R=e=>{if(!e.photos||0===e.photos.length)return null;const t=Math.floor(Math.random()*e.photos.length);return e.photos[t]},O=(0,e.useMemo)(()=>h.map(e=>({album:e,thumbnail:R(e)})),[h]),P=()=>{b(!1),E(!1)},I=(0,e.useCallback)(()=>{m&&m.photos&&(E(!0),x(e=>(e+1)%m.photos.length))},[m]),L=(0,e.useCallback)(()=>{m&&m.photos&&(E(!0),x(e=>0===e?m.photos.length-1:e-1))},[m]),F=()=>{E(!1)},z=()=>{E(!1)};(0,e.useEffect)(()=>{const e=e=>{v&&("Escape"===e.key&&P(),"ArrowRight"===e.key&&I(),"ArrowLeft"===e.key&&L())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[v,I,L]),(0,e.useEffect)(()=>{if(v&&m&&m.photos){var e;const t=new Image;t.onload=F,t.onerror=z,t.src=null===(e=m.photos[y])||void 0===e?void 0:e.url}},[y,m,v]);return(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsx)("div",{className:"page-content",id:"images-page",children:(0,ke.jsx)(As,{fluid:!0,children:(0,ke.jsxs)("div",{className:"container",children:[(0,ke.jsx)(Bt,{className:"mb-2 shadow-sm",children:(0,ke.jsxs)(Bt.Body,{children:[(0,ke.jsxs)(Jt,{className:"g-3",children:[(0,ke.jsx)(rn,{md:4,children:(0,ke.jsx)(lr.Control,{id:"album-name",placeholder:"Search by album title...",value:k,onChange:e=>D(e.target.value),onKeyPress:e=>{"Enter"===e.key&&T()},className:"form-control album-input"})}),(0,ke.jsx)(rn,{md:4,children:(0,ke.jsx)(gs,{value:A,onChange:e=>{e&&2===e.length&&(C({startDate:e[0],endDate:e[1]}),_(e))},options:{mode:"range",dateFormat:"Y-m-d",allowInput:!0,static:!0,animate:!0,position:"auto"},className:"form-control",placeholder:"Select date range"})}),(0,ke.jsx)(rn,{md:4,className:"d-flex align-items-end",children:(0,ke.jsxs)("div",{className:"d-flex gap-2 w-100",children:[(0,ke.jsx)(Bs,{style:{backgroundColor:"#0A4F3E ",borderColor:"#0A4F3E ",color:"white",width:"100%"},onClick:T,className:"flex-grow-1",children:"Apply Filters"}),(0,ke.jsx)(Bs,{variant:"outline-secondary",onClick:M,className:"flex-grow-1",children:"Reset"})]})})]}),N&&(0,ke.jsxs)("div",{className:"mt-3 text-muted small",children:[(0,ke.jsx)("i",{className:"bi bi-funnel"})," Showing ",h.length," of ",d.length," albums",(0,ke.jsx)(Bs,{variant:"link",size:"sm",onClick:M,className:"p-0 ms-2",style:{textDecoration:"none"},children:"Clear all filters"})]})]})}),c&&(0,ke.jsxs)("div",{className:"text-center py-5",children:[(0,ke.jsx)(Zt,{animation:"border",variant:"primary"}),(0,ke.jsx)("p",{className:"mt-2 text-muted",children:"Loading albums..."})]}),!c&&0===h.length&&(0,ke.jsxs)("div",{className:"text-center py-5",children:[(0,ke.jsx)("p",{className:"text-muted",children:"No albums found matching your filters."}),(0,ke.jsx)(Bs,{variant:"outline-primary",onClick:M,children:"Clear Filters"})]}),!c&&h.length>0&&(0,ke.jsx)(Vl,{breakpointCols:{default:3,992:2,576:1},className:"d-flex gap-1",columnClassName:"bg-transparent",children:O.map((e,t)=>{let{album:n,thumbnail:r}=e;return r&&(0,ke.jsx)("div",{className:"gallery-item",onClick:()=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;g(h[e]),x(t),b(!0),E(!0)}(t,0),children:(0,ke.jsxs)("div",{className:"img-wrapper",children:[(0,ke.jsx)("img",{src:r.url,alt:r.title}),(0,ke.jsx)("div",{className:"overlay",children:(0,ke.jsxs)("div",{className:"text-wrapper text-white text-sm-start",children:[(0,ke.jsx)("p",{className:"mb-0 text-white fw-bold",children:n.title}),(0,ke.jsxs)("p",{className:"mb-0 text-white small",children:[n.photos.length," ",1===n.photos.length?"photo":"photos"]}),n.date&&(0,ke.jsx)("p",{className:"mb-0 text-white small opacity-75",children:new Date(n.date).toLocaleDateString()})]})})]})},t)})})]})})}),(0,ke.jsxs)(Il,{show:v,onHide:P,centered:!0,size:"lg",className:"",children:[(0,ke.jsx)(Il.Header,{closeButton:!0,children:(0,ke.jsx)(Il.Title,{style:{fontSize:"1rem",display:"flex",alignItems:"center",gap:"10px"},children:m&&m.photos&&m.title+" : "+(null===(n=m.photos[y])||void 0===n?void 0:n.title)})}),(0,ke.jsx)(Il.Body,{className:"text-center p-1 position-relative",style:{minHeight:"200px",maxHeight:"80vh"},children:m&&m.photos&&m.photos.length>0&&(0,ke.jsxs)("div",{className:"lightbox-container d-flex justify-content-center align-items-center",children:[w&&(0,ke.jsx)("div",{style:{position:"absolute",top:0,left:0,right:0,bottom:0,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"rgba(255, 255, 255, 0.9)",zIndex:10},children:(0,ke.jsx)(Zt,{animation:"border",variant:"primary",style:{width:"3rem",height:"3rem"}})}),(0,ke.jsx)("img",{src:null===(r=m.photos[y])||void 0===r?void 0:r.url,alt:null===(i=m.photos[y])||void 0===i?void 0:i.title,className:"lightbox-image",style:{maxWidth:"100%",maxHeight:"80vh",objectFit:"contain",opacity:w?0:1,transition:"opacity 0.3s ease"},onLoad:F,onError:z}),m.photos.length>1&&(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsx)("button",{className:"lightbox-nav left",onClick:L,style:{position:"absolute",left:"10px",top:"50%",transform:"translateY(-50%)",background:"rgba(0,0,0,0.5)",color:"white",border:"none",padding:"10px 20px",cursor:"pointer",fontSize:"24px",borderRadius:"4px",zIndex:20},children:"\u2039"}),(0,ke.jsx)("button",{className:"lightbox-nav right",onClick:I,style:{position:"absolute",right:"10px",top:"50%",transform:"translateY(-50%)",background:"rgba(0,0,0,0.5)",color:"white",border:"none",padding:"10px 20px",cursor:"pointer",fontSize:"24px",borderRadius:"4px",zIndex:20},children:"\u203a"})]}),(0,ke.jsxs)("div",{style:{position:"absolute",bottom:"10px",left:"50%",transform:"translateX(-50%)",background:"rgba(0,0,0,0.5)",color:"white",padding:"5px 10px",borderRadius:"4px",fontSize:"12px",zIndex:20},children:[y+1," / ",m.photos.length]})]})})]})]})}function Ql(t){let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,s]=(0,e.useState)([]),[l,c]=(0,e.useState)(!1),[u,d]=(0,e.useState)(!1),[f,h]=(0,e.useState)(null);(0,e.useEffect)(()=>{a.root&&a.nonce&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;c(!0),fetch("".concat(a.root+r,"?aId=").concat(e),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>e.json()).then(e=>{s((null===e||void 0===e?void 0:e.videos)||[]),c(!1)}).catch(e=>{console.error("Error fetching videos:",e),c(!1)})}()},[a.root,a.nonce]);return(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsx)("div",{className:"page-content",id:"videos-page",children:(0,ke.jsxs)(As,{fluid:!0,children:[l&&(0,ke.jsx)("div",{className:"text-center my-5",children:(0,ke.jsx)(Zt,{animation:"border"})}),(0,ke.jsx)(Jt,{className:"mt-1",children:o.map(e=>(0,ke.jsx)(rn,{xs:12,sm:6,lg:4,className:"mb-1 d-flex",children:(0,ke.jsxs)(Bt,{className:"video-card w-100 h-100 shadow-sm",onClick:()=>(e=>{h(e),d(!0)})(e),children:[(0,ke.jsxs)("div",{className:"thumbnail-wrapper",children:[(0,ke.jsx)("img",{src:e.thumbnail_url,alt:e.title,className:"video-thumbnail"}),(0,ke.jsx)("span",{className:"video-duration",children:e.duration}),(0,ke.jsx)("div",{className:"play-overlay",children:(0,ke.jsx)("div",{className:"play-button",children:"\u25b6"})})]}),(0,ke.jsx)(Bt.Body,{children:(0,ke.jsx)("h6",{className:"video-title",children:e.title})})]})},e.id))})]})}),(0,ke.jsxs)(Il,{show:u,onHide:()=>{d(!1),h(null)},centered:!0,size:"lg",children:[(0,ke.jsx)(Il.Header,{closeButton:!0,children:(0,ke.jsx)(Il.Title,{style:{fontSize:"1rem"},children:null===f||void 0===f?void 0:f.title})}),(0,ke.jsx)(Il.Body,{className:"p-0",children:f&&(0,ke.jsx)("div",{className:"ratio ratio-16x9",children:(0,ke.jsx)("iframe",{src:"https://www.youtube.com/embed/".concat(f.video_id,"?autoplay=1"),title:f.title,allow:"autoplay; encrypted-media",allowFullScreen:!0})})})]})]})}const ql=t=>{let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,l]=(0,e.useState)(null),[c,u]=(0,e.useState)(!1),[d,f]=(0,e.useState)(null),[h,p]=(0,e.useState)([]),[m,g]=(0,e.useState)("");(0,e.useEffect)(()=>{u(!0),v(1,{year:m})},[a.root,a.nonce]);const v=function(e){const t=new URLSearchParams(s({page:e},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}));u(!0),fetch("".concat(a.root+r,"?").concat(t),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>e.json()).then(e=>{var t;l(null===e||void 0===e||null===(t=e.questions)||void 0===t?void 0:t.data),p(null===e||void 0===e?void 0:e.years),f(null===e||void 0===e?void 0:e.questions),u(!1)}).catch(e=>{console.error("Fetch error:",e)})};return(0,ke.jsxs)("div",{className:"w-100",children:[(0,ke.jsx)(Jt,{children:(0,ke.jsxs)(rn,{md:6,className:"d-flex align-items-center",children:[(0,ke.jsx)("label",{htmlFor:"yearSelect",className:"me-3",children:(0,ke.jsx)("span",{className:"text-nowrap fw-bold",children:"Filter By Year "})}),(0,ke.jsxs)("select",{id:"yearSelect",className:"form-select",value:m||"",onChange:e=>{g(e.target.value),v(1,{year:e.target.value})},children:[(0,ke.jsx)("option",{value:"",children:"Select Year"}),null===h||void 0===h?void 0:h.map(e=>(0,ke.jsx)("option",{value:e,children:e},e))]})]})}),(0,ke.jsxs)(Bt,{className:"mt-3 card",children:[(0,ke.jsx)(Bt.Body,{className:"p-0",style:{overflow:"auto"},children:(0,ke.jsxs)(Vt,{striped:!0,bordered:!0,hover:!0,size:"sm",responsive:!0,className:"table-sm m-0",children:[(0,ke.jsx)("thead",{children:(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("th",{className:"text-center",children:"Date"}),(0,ke.jsx)("th",{className:"text-center",children:"Question Paper No"}),(0,ke.jsx)("th",{className:"text-start",children:"Attachment"})]})}),(0,ke.jsxs)("tbody",{children:[!c&&o&&(null===o||void 0===o?void 0:o.map((e,t)=>{var n,r,i;return(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("td",{className:"text-center",style:{width:"150px"},children:ue(fe(e.date),"do MMM, yyyy")}),(0,ke.jsx)("td",{className:"text-center",style:{width:"200px"},children:e.question_paper_no}),(0,ke.jsx)("td",{className:"text-center",children:(0,ke.jsx)("a",{href:null===(n=e.document)||void 0===n?void 0:n.url_uuid,target:"_blank",children:(0,ke.jsxs)("div",{className:"d-flex align-items-center justify-content-start gap-2 text-primary mt-2",children:[null===(i=e.document)||void 0===i?void 0:i.file_name,(0,ke.jsx)("i",{className:"ri-external-link-line ms-2 me-2"})]})},null===(r=e.document)||void 0===r?void 0:r.id)})]},t)})),c&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"7",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"d-flex justify-content-center align-items-center gap-2",children:[(0,ke.jsx)(Zt,{animation:"border",size:"sm"}),(0,ke.jsx)("span",{children:"Loading\u2026"})]})})}),!c&&(!o||0===o.length)&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"7",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"text-muted",children:[(0,ke.jsx)(un,{className:"mb-2"}),(0,ke.jsx)("div",{children:"No results found."}),(0,ke.jsx)("small",{children:"Try adjusting your filters or search criteria."})]})})})]})]})}),(0,ke.jsx)(Bt.Footer,{className:"d-flex justify-content-center align-items-center",children:(0,ke.jsx)(ot,{meta:d,onPageChange:e=>{v(e,{year:m})}})})]})]})};var Gl,Xl,Zl,$l,Kl,Jl,ec,tc,nc,rc={},ic=[],ac=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function oc(e,t){for(var n in t)e[n]=t[n];return e}function sc(e){var t=e.parentNode;t&&t.removeChild(e)}function lc(e,t,n){var r,i,a,o={};for(a in t)"key"==a?r=t[a]:"ref"==a?i=t[a]:o[a]=t[a];if(arguments.length>2&&(o.children=arguments.length>3?Gl.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===o[a]&&(o[a]=e.defaultProps[a]
vendor: 5,041 bytes, line 2
2);return cc(e,o,r,i,null)}function cc(e,t,n,r,i){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==i?++Zl:i};return null==i&&null!=Xl.vnode&&Xl.vnode(a),a}function uc(e){return e.children}function dc(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||ac.test(t)?n:n+"px"}function fc(e,t,n,r,i){var a;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||dc(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||dc(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])a=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+a]=n,n?r||e.addEventListener(t,a?pc:hc,a):e.removeEventListener(t,a?pc:hc,a);else if("dangerouslySetInnerHTML"!==t){if(i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&-1==t.indexOf("-")?e.removeAttribute(t):e.setAttribute(t,n))}}function hc(e){Kl=!0;try{return this.l[e.type+!1](Xl.event?Xl.event(e):e)}finally{Kl=!1}}function pc(e){Kl=!0;try{return this.l[e.type+!0](Xl.event?Xl.event(e):e)}finally{Kl=!1}}function mc(e,t){this.props=e,this.context=t}function gc(e,t){if(null==t)return e.__?gc(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?gc(e):null}function vc(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return vc(e)}}function bc(e){Kl?setTimeout(e):tc(e)}function yc(e){(!e.__d&&(e.__d=!0)&&Jl.push(e)&&!xc.__r++||ec!==Xl.debounceRendering)&&((ec=Xl.debounceRendering)||bc)(xc)}function xc(){var e,t,n,r,i,a,o,s;for(Jl.sort(function(e,t){return e.__v.__b-t.__v.__b});e=Jl.shift();)e.__d&&(t=Jl.length,r=void 0,i=void 0,o=(a=(n=e).__v).__e,(s=n.__P)&&(r=[],(i=oc({},a)).__v=a.__v+1,Dc(s,a,i,n.__n,void 0!==s.ownerSVGElement,null!=a.__h?[o]:null,r,null==o?gc(a):o,a.__h),Nc(r,a),a.__e!=o&&vc(a)),Jl.length>t&&Jl.sort(function(e,t){return e.__v.__b-t.__v.__b}));xc.__r=0}function wc(e,t,n,r,i,a,o,s,l,c){var u,d,f,h,p,m,g,v=r&&r.__k||ic,b=v.length;for(n.__k=[],u=0;u<t.length;u++)if(null!=(h=n.__k[u]=null==(h=t[u])||"boolean"==typeof h?null:"string"==typeof h||"number"==typeof h||"bigint"==typeof h?cc(null,h,null,null,h):Array.isArray(h)?cc(uc,{children:h},null,null,null):h.__b>0?cc(h.type,h.props,h.key,h.ref?h.ref:null,h.__v):h)){if(h.__=n,h.__b=n.__b+1,null===(f=v[u])||f&&h.key==f.key&&h.type===f.type)v[u]=void 0;else for(d=0;d<b;d++){if((f=v[d])&&h.key==f.key&&h.type===f.type){v[d]=void 0;break}f=null}Dc(e,h,f=f||rc,i,a,o,s,l,c),p=h.__e,(d=h.ref)&&f.ref!=d&&(g||(g=[]),f.ref&&g.push(f.ref,null,h),g.push(d,h.__c||p,h)),null!=p?(null==m&&(m=p),"function"==typeof h.type&&h.__k===f.__k?h.__d=l=Ec(h,l,e):l=Cc(e,h,f,v,p,l),"function"==typeof n.type&&(n.__d=l)):l&&f.__e==l&&l.parentNode!=e&&(l=gc(f))}for(n.__e=m,u=b;u--;)null!=v[u]&&("function"==typeof n.type&&null!=v[u].__e&&v[u].__e==n.__d&&(n.__d=kc(r).nextSibling),_c(v[u],v[u]));if(g)for(u=0;u<g.length;u++)Ac(g[u],g[++u],g[++u])}function Ec(e,t,n){for(var r,i=e.__k,a=0;i&&a<i.length;a++)(r=i[a])&&(r.__=e,t="function"==typeof r.type?Ec(r,t,n):Cc(n,r,r,i,r.__e,t));return t}function Sc(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some(function(e){Sc(e,t)}):t.push(e)),t}function Cc(e,t,n,r,i,a){var o,s,l;if(void 0!==t.__d)o=t.__d,t.__d=void 0;else if(null==n||i!=a||null==i.parentNode)e:if(null==a||a.parentNode!==e)e.appendChild(i),o=null;else{for(s=a,l=0;(s=s.nextSibling)&&l<r.length;l+=1)if(s==i)break e;e.insertBefore(i,a),o=a}return void 0!==o?o:i.nextSibling}function kc(e){var t,n,r;if(null==e.type||"string"==typeof e.type)return e.__e;if(e.__k)for(t=e.__k.length-1;t>=0;t--)if((n=e.__k[t])&&(r=kc(n)))return r;return null}function Dc(e,t,n,r,i,a,o,s,l){var c,u,d,f,h,p,m,g,v,b,y,x,w,E,S,C=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(l=n.__h,s=t.__e=n.__e,t.__h=null,a=[s]),(c=Xl.__b)&&c(t);try{e:if("function"==typeof C){if(g=t.props,v=(c=C.contextType)&&r[c.__c],b=c?v?v.props.value:c.__:r,n.__c?m=(u=t.__c=n.__c).__=u.__E:("prototype"in C&&C.prototype.render?t.__c=u=new C(g,b):(t.__c=u=new mc(g,b),u.constructor=C,u.render=Tc),v&&v.sub(u),u.props=g,u.state||(u.state={}),u.context=b,u.__n=r,d=u.__d=!0,u.__h=[],u._sb=[]),null==u.__s&&(u.__s=u.state),null!=C.getDerivedStateFromProps&&(u.__s==u.state&&(u.__s=oc({},u.__s)),oc(u.__s,C.getDerivedStateFromProps(g,u.__s))),f=u.props,h=u.state,u.__v=t,d)null==C.getDerivedStateFromProps&&null!=u.componentWillMount&&u.componentWillMount(),null!=u.componentDidMount&&u.__h.push(u.componentDidMount);else{if(null==C.getDerivedStateFromProps&&g!==f&&null!=u.componentWillReceiveProps&&u.componentWillReceiveProps(g,b),
vendor: 2,323 bytes, line 2
2!u.__e&&null!=u.shouldComponentUpdate&&!1===u.shouldComponentUpdate(g,u.__s,b)||t.__v===n.__v){for(t.__v!==n.__v&&(u.props=g,u.state=u.__s,u.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.forEach(function(e){e&&(e.__=t)}),y=0;y<u._sb.length;y++)u.__h.push(u._sb[y]);u._sb=[],u.__h.length&&o.push(u);break e}null!=u.componentWillUpdate&&u.componentWillUpdate(g,u.__s,b),null!=u.componentDidUpdate&&u.__h.push(function(){u.componentDidUpdate(f,h,p)})}if(u.context=b,u.props=g,u.__P=e,x=Xl.__r,w=0,"prototype"in C&&C.prototype.render){for(u.state=u.__s,u.__d=!1,x&&x(t),c=u.render(u.props,u.state,u.context),E=0;E<u._sb.length;E++)u.__h.push(u._sb[E]);u._sb=[]}else do{u.__d=!1,x&&x(t),c=u.render(u.props,u.state,u.context),u.state=u.__s}while(u.__d&&++w<25);u.state=u.__s,null!=u.getChildContext&&(r=oc(oc({},r),u.getChildContext())),d||null==u.getSnapshotBeforeUpdate||(p=u.getSnapshotBeforeUpdate(f,h)),S=null!=c&&c.type===uc&&null==c.key?c.props.children:c,wc(e,Array.isArray(S)?S:[S],t,n,r,i,a,o,s,l),u.base=t.__e,t.__h=null,u.__h.length&&o.push(u),m&&(u.__E=u.__=null),u.__e=!1}else null==a&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=jc(n.__e,t,n,r,i,a,o,l);(c=Xl.diffed)&&c(t)}catch(e){t.__v=null,(l||null!=a)&&(t.__e=s,t.__h=!!l,a[a.indexOf(s)]=null),Xl.__e(e,t,n)}}function Nc(e,t){Xl.__c&&Xl.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(e){Xl.__e(e,t.__v)}})}function jc(e,t,n,r,i,a,o,s){var l,c,u,d=n.props,f=t.props,h=t.type,p=0;if("svg"===h&&(i=!0),null!=a)for(;p<a.length;p++)if((l=a[p])&&"setAttribute"in l==!!h&&(h?l.localName===h:3===l.nodeType)){e=l,a[p]=null;break}if(null==e){if(null===h)return document.createTextNode(f);e=i?document.createElementNS("http://www.w3.org/2000/svg",h):document.createElement(h,f.is&&f),a=null,s=!1}if(null===h)d===f||s&&e.data===f||(e.data=f);else{if(a=a&&Gl.call(e.childNodes),c=(d=n.props||rc).dangerouslySetInnerHTML,u=f.dangerouslySetInnerHTML,!s){if(null!=a)for(d={},p=0;p<e.attributes.length;p++)d[e.attributes[p].name]=e.attributes[p].value;(u||c)&&(u&&(c&&u.__html==c.__html||u.__html===e.innerHTML)||(e.innerHTML=u&&u.__html||""))}if(function(e,t,n,r,i){var a;for(a in n)"children"===a||"key"===a||a in t||fc(e,a,null,n[a],r);for(a in t)i&&"function"!=typeof t[a]||"children"===a||"key"===a||"value"===a||"checked"===a||n[a]===t[a
vendor: 8,966 bytes, line 2
2]||fc(e,a,t[a],n[a],r)}(e,f,d,i,s),u)t.__k=[];else if(p=t.props.children,wc(e,Array.isArray(p)?p:[p],t,n,r,i&&"foreignObject"!==h,a,o,a?a[0]:n.__k&&gc(n,0),s),null!=a)for(p=a.length;p--;)null!=a[p]&&sc(a[p]);s||("value"in f&&void 0!==(p=f.value)&&(p!==e.value||"progress"===h&&!p||"option"===h&&p!==d.value)&&fc(e,"value",p,d.value,!1),"checked"in f&&void 0!==(p=f.checked)&&p!==e.checked&&fc(e,"checked",p,d.checked,!1))}return e}function Ac(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){Xl.__e(e,n)}}function _c(e,t,n){var r,i;if(Xl.unmount&&Xl.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||Ac(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){Xl.__e(e,t)}r.base=r.__P=null,e.__c=void 0}if(r=e.__k)for(i=0;i<r.length;i++)r[i]&&_c(r[i],t,n||"function"!=typeof e.type);n||null==e.__e||sc(e.__e),e.__=e.__e=e.__d=void 0}function Tc(e,t,n){return this.constructor(e,n)}function Mc(e,t,n){var r,i,a;Xl.__&&Xl.__(e,t),i=(r="function"==typeof n)?null:n&&n.__k||t.__k,a=[],Dc(t,e=(!r&&n||t).__k=lc(uc,null,[e]),i||rc,rc,void 0!==t.ownerSVGElement,!r&&n?[n]:i?null:t.firstChild?Gl.call(t.childNodes):null,a,!r&&n?n:i?i.__e:t.firstChild,r),Nc(a,e)}function Rc(e,t){var n={__c:t="__cC"+nc++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(function(e){e.__e=!0,yc(e)})},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}Gl=ic.slice,Xl={__e:function(e,t,n,r){for(var i,a,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((a=i.constructor)&&null!=a.getDerivedStateFromError&&(i.setState(a.getDerivedStateFromError(e)),o=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),o=i.__d),o)return i.__E=i}catch(t){e=t}throw e}},Zl=0,$l=function(e){return null!=e&&void 0===e.constructor},Kl=!1,mc.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=oc({},this.state),"function"==typeof e&&(e=e(oc({},n),this.props)),e&&oc(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),yc(this))},mc.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),yc(this))},mc.prototype.render=uc,Jl=[],tc="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,xc.__r=0,nc=0;var Oc,Pc,Ic,Lc=[],Fc=[],zc=Xl.__b,Hc=Xl.__r,Bc=Xl.diffed,Uc=Xl.__c,Wc=Xl.unmount;function Vc(){for(var e;e=Lc.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(qc),e.__H.__h.forEach(Gc),e.__H.__h=[]}catch(Jl){e.__H.__h=[],Xl.__e(Jl,e.__v)}}Xl.__b=function(e){Oc=null,zc&&zc(e)},Xl.__r=function(e){Hc&&Hc(e);var t=(Oc=e.__c).__H;t&&(Pc===Oc?(t.__h=[],Oc.__h=[],t.__.forEach(function(e){e.__N&&(e.__=e.__N),e.__V=Fc,e.__N=e.i=void 0})):(t.__h.forEach(qc),t.__h.forEach(Gc),t.__h=[])),Pc=Oc},Xl.diffed=function(e){Bc&&Bc(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==Lc.push(t)&&Ic===Xl.requestAnimationFrame||((Ic=Xl.requestAnimationFrame)||Qc)(Vc)),t.__H.__.forEach(function(e){e.i&&(e.__H=e.i),e.__V!==Fc&&(e.__=e.__V),e.i=void 0,e.__V=Fc})),Pc=Oc=null},Xl.__c=function(e,t){t.some(function(e){try{e.__h.forEach(qc),e.__h=e.__h.filter(function(e){return!e.__||Gc(e)})}catch(Zl){t.some(function(e){e.__h&&(e.__h=[])}),t=[],Xl.__e(Zl,e.__v)}}),Uc&&Uc(e,t)},Xl.unmount=function(e){Wc&&Wc(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(e){try{qc(e)}catch(e){t=e}}),n.__H=void 0,t&&Xl.__e(t,n.__v))};var Yc="function"==typeof requestAnimationFrame;function Qc(e){var t,n=function(){clearTimeout(r),Yc&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);Yc&&(t=requestAnimationFrame(n))}function qc(e){var t=Oc,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),Oc=t}function Gc(e){var t=Oc;e.__c=e.__(),Oc=t}function Xc(e,t){for(var n in t)e[n]=t[n];return e}function Zc(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function $c(e){this.props=e}($c.prototype=new mc).isPureReactComponent=!0,$c.prototype.shouldComponentUpdate=function(e,t){return Zc(this.props,e)||Zc(this.state,t)};var Kc=Xl.__b;Xl.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Kc&&Kc(e)};"undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var Jc=Xl.__e;Xl.__e=function(e,t,n,r){if(e.then)for(var i,a=t;a=a.__;)if((i=a.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t);Jc(e,t,n,r)};var eu=Xl.unmount;function tu(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),e.__c.__H=null),null!=(e=Xc({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map(function(e){return tu(e,t,n)})),e}function nu(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(e){return nu(e,t,n)}),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function ru(){this.__u=0,this.t=null,this.__b=null}function iu(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function au(){this.u=null,this.o=null}Xl.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),eu&&eu(e)},(ru.prototype=new mc).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var i=iu(r.__v),a=!1,o=function(){a||(a=!0,n.__R=null,i?i(s):s())};n.__R=o;var s=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=nu(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(o,o)},ru.prototype.componentWillUnmount=function(){this.t=[]},ru.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=tu(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&lc(uc,null,e.fallback);return i&&(i.__h=null),[lc(uc,null,t.__a?null:e.children),i]};var ou=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function su(e){return this.getChildContext=function(){return e.context},e.children}function lu(e){var t=this,n=e.i;t.componentWillUnmount=function(){Mc(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),Mc(lc(su,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function cu(e,t){var n=lc(lu,{__v:e,i:t});return n.containerInfo=t,n}(au.prototype=new mc).__a=function(e){var t=this,n=iu(t.__v),r=t.o.get(e);return r[0]++,function(i){var a=function(){t.props.revealOrder?(r.push(i),ou(t,e,r)):i()};n?n(a):a()}},au.prototype.render=function(e){this.u=null,this.o=new Map;var t=Sc(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},au.prototype.componentDidUpdate=au.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){ou(e,n,t)})};var uu="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,du=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,fu="undefined"!=typeof document,hu=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};mc.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(mc.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var pu=Xl.event;function mu(){}function gu(){return this.cancelBubble}function vu(){return this.defaultPrevented}Xl.event=function(e){return pu&&(e=pu(e)),e.persist=mu,e.isPropagationStopped=gu,e.isDefaultPrevented=vu,e.nativeEvent=e};var bu={configurable:!0,get:function(){return this.class}},yu=Xl.vnode;Xl.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){var i=-1===t.indexOf("-");for(var a in r={},n){var o=n[a];fu&&"children"===a&&"noscript"===t||"value"===a&&"defaultValue"in n&&null==o||("defaultValue"===a&&"value"in n&&null==n.value?a="value":"download"===a&&!0===o?o="":/ondoubleclick/i.test(a)?a="ondblclick":/^onchange(textarea|input)/i.test(a+t)&&!hu(n.type)?a="onin
2put":/^onfocus$/i.test(a)?a="onfocusin":/^onblur$/i.test(a)?a="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(a)?a=a.toLowerCase():i&&du.test(a)?a=a.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===o&&(o=void 0),/^oninput$/i.test(a)&&(a=a.toLowerCase(),r[a]&&(a="oninputCapture")),r[a]=o)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=Sc(n.children).forEach(function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)})),"select"==t&&null!=r.defaultValue&&(r.value=Sc(n.children).forEach(function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value})),e.props=r,n.class!=n.className&&(bu.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",bu))}e.$$typeof=uu,yu&&yu(e)};var xu=Xl.__r;Xl.__r=function(e){xu&&xu(e),e.__c};const wu=[],Eu=new Map;function Su(e){wu.push(e),Eu.forEach(t=>{ku(t,e)})}function Cu(e){let t=Eu.get(e);if(!t||!t.isConnected){if(t=e.querySelector("style[data-fullcalendar]"),!t){t=document.createElement("style"),t.setAttribute("data-fullcalendar","");const n=function(){void 0===Du&&(Du=function(){const e=document.querySelector('meta[name="csp-nonce"]');if(e&&e.hasAttribute("content"))return e.getAttribute("content");const t=document.querySelector("script[nonce]");if(t)return t.nonce||"";return""}());return Du}();n&&(t.nonce=n);const r=e===document?document.head:e,i=e===document?r.querySelector("script,link[rel=stylesheet],link[as=style],style"):r.firstChild;r.insertBefore(t,i)}Eu.set(e,t),function(e){for(const t of wu)ku(e,t)}(t)}}function ku(e,t){const{sheet:n}=e,r=n.cssRules.length;t.split("}").forEach((e,t)=>{(e=e.trim())&&n.insertRule(e+"}",r+t)})}let Du;"undefined"!==typeof document&&Cu(document);Su(
vendor: 14,301 bytes, line 2
2':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}'
vendor: 2,180 bytes, line 2
2);class Nu{constructor(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))}pause(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",{pauseDepths:t}=this;t[e]=(t[e]||0)+1,this.clearTimeout()}resume(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,{pauseDepths:n}=this;if(e in n){if(t)delete n[e];else{n[e]-=1,n[e]<=0&&delete n[e]}this.tryDrain()}}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&&this.drainedOption()}}function ju(e){e.parentNode&&e.parentNode.removeChild(e)}function Au(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(_u(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}function _u(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}const Tu=/(top|left|right|bottom|width|height)$/i;function Mu(e,t){for(let n in t)Ru(e,n,t[n])}function Ru(e,t,n){null==n?e.style[t]="":"number"===typeof n&&Tu.test(t)?e.style[t]="".concat(n,"px"):e.style[t]=n}function Ou(e){var t,n;return null!==(n=null===(t=e.composedPath)||void 0===t?void 0:t.call(e)[0])&&void 0!==n?n:e.target}let Pu=0;function Iu(){return Pu+=1,"fc-dom-"+Pu}function Lu(e){e.preventDefault()}function Fu(e,t,n,r){let i=function(e,t){return n=>{let r=Au(n.target,e);r&&t.call(r,n,r)}}(n,r);return e.addEventListener(t,i),()=>{e.removeEventListener(t,i)}}const zu=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function Hu(e){return Object.assign({onClick:e},Bu(e))}function Bu(e){return{tabIndex:0,onKeyDown(t){"Enter"!==t.key&&" "!==t.key||(e(t),t.preventDefault())}}}let Uu=0;
2function Wu(){return Uu+=1,String(Uu)}function Vu(){document.body.classList.add("fc-not-allowed")}function Yu(){document.body.classList.remove("fc-not-allowed")}function Qu(e,t,n){return n.func?n.func(e,t):function(e,t){if(!e&&!t)return 0;if(null==t)return-1;if(null==e)return 1;if("string"===typeof e||"string"===typeof t)return String(e).localeCompare(String(t));return e-t}(e[n.field],t[n.field])*(n.order||1)}function qu(e,t){let n=String(e);return"000".substr(0,t-n.length)+n}function Gu(e,t,n){return"function"===typeof e?e(...t):"string"===typeof e?t.reduce((e,t,n)=>e.replace("$"+n,t||""),e):n}function Xu(e,t){return e-t}function Zu(e){return e%1===0}function $u(e){let t=e.querySelector(".fc-scrollgrid-shrink-frame"),n=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw new Error("needs fc-scrollgrid-shrink-cushion className");return e.getBoundingClientRect().width-t.getBoundingClientRect().width+n.getBoundingClientRect().width}const Ku=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function Ju(e,t){return"string"===typeof e?function(e){let t=Ku.exec(e);if(t){let e=t[1]?-1:1;return{years:0,months:0,days:e*(t[2]?parseInt(t[2],10):0),milliseconds:e*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"===typeof e&&e?ed(e):"number"===typeof e?ed({[t||"milliseconds"]:e}):null}function ed(e){let t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=7*n,t.specifiedWeeks=!0),t}function td(e){return nd(e)/864e5}function nd(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function rd(e){let t=e.milliseconds;if(t){if(t%1e3!==0)return{unit:"millisecond",value:t};if(t%6e4!==0)return{unit:"second",value:t/1e3};if(t%36e5!==0)return{unit:"minute",value:t/6e4};if(t)return{unit:"hour",value:t/36e5}}return e.days?e.specifiedWeeks&&e.days%7===0?{unit:"week",value:e.days/7}:{unit:"day",value:e.days}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function id(e,t,n){if(e===t)return!0;let r,i=e.length;if(i!==t.length)return!1;for(r=0;r<i;r+=1)if(!(n?n(e[r],t[r]):e[r]===t[r]))return!1;return!0}const ad=["sun","mon","tue","wed","thu","fri","sat"];function od(e,t){let n=gd(e);return n[2]+=7*t,vd(n)}function sd(e,t){let n=gd(e);return n[2]+=t,vd(n)}function ld(e,t){let n=gd(e);return n[6]+=t,vd(n)}function cd(e,t){return(t.valueOf()-e.valueOf())/864e5}function ud(e,t){return yd(e)===yd(t)?Math.round(cd(e,t)):null}function dd(e){return vd([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function fd(e,t,n,r){let i=vd([t,0,1+hd(t,n,r)]),a=dd(e),o=Math.round(cd(i,a));return Math.floor(o/7)+1}function hd(e,t,n){let r=7+t-n;return-((7+vd([e,0,r]).getUTCDay()-t)%7)+r-1}function pd(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function md(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function gd(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function vd(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC(...e))}function bd(e){return!isNaN(e.valueOf())}function yd(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}function xd(e){return e.toISOString().replace(/T.*$/,"")}function wd(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e<0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),a=Math.round(r%60);return t?"".concat(n+qu(i,2),":").concat(qu(a,2)):"GMT".concat(n).concat(i).concat(a?":".concat(qu(a,2)):"")}function Ed(e,t,n){let r,i;return function(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];if(r){if(!id(r,o)){n&&n(i);let r=e.apply(this,o);t&&t(r,i)||(i=r)}}else i=e.apply(this,o);return r=o,i}}function Sd(e,t,n){let r,i;return a=>{if(r){if(!tf(r,a)){n&&n(i);let r=e.call(this,a);t&&t(r,i)||(i=r)}}else i=e.call(this,a);return r=a,i}}const Cd={week:3,separator:9,omitZeroMinute:9,meridiem:9,omitCommas:9},kd={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1}
vendor: 127,698 bytes, line 2
2,Dd=/\s*([ap])\.?m\.?/i,Nd=/,/g,jd=/\s+/g,Ad=/\u200e/g,_d=/UTC|GMT/;class Td{constructor(e){let t={},n={},r=9;for(let i in e)if(i in Cd){n[i]=e[i];Cd[i]<9&&(r=Math.min(Cd[i],r))}else t[i]=e[i],i in kd&&(r=Math.min(kd[i],r));this.standardDateProps=t,this.extendedSettings=n,this.smallestUnitNum=r,this.buildFormattingFunc=Ed(Md)}format(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)}formatRange(e,t,n,r){let{standardDateProps:i,extendedSettings:a}=this,o=function(e,t,n){if(n.getMarkerYear(e)!==n.getMarkerYear(t))return 5;if(n.getMarkerMonth(e)!==n.getMarkerMonth(t))return 4;if(n.getMarkerDay(e)!==n.getMarkerDay(t))return 2;if(yd(e)!==yd(t))return 1;return 0}(e.marker,t.marker,n.calendarSystem);if(!o)return this.format(e,n);let s=o;!(s>1)||"numeric"!==i.year&&"2-digit"!==i.year||"numeric"!==i.month&&"2-digit"!==i.month||"numeric"!==i.day&&"2-digit"!==i.day||(s=1);let l=this.format(e,n),c=this.format(t,n);if(l===c)return l;let u=function(e,t){let n={};for(let r in e)(!(r in kd)||kd[r]<=t)&&(n[r]=e[r]);return n}(i,s),d=Md(u,a,n),f=d(e),h=d(t),p=function(e,t,n,r){let i=0;for(;i<e.length;){let a=e.indexOf(t,i);if(-1===a)break;let o=e.substr(0,a);i=a+t.length;let s=e.substr(i),l=0;for(;l<n.length;){let e=n.indexOf(r,l);if(-1===e)break;let t=n.substr(0,e);l=e+r.length;let i=n.substr(l);if(o===t&&s===i)return{before:o,after:s}}}return null}(l,f,c,h),m=a.separator||r||n.defaultSeparator||"";return p?p.before+f+m+h+p.after:l+m+c}getSmallestUnit(){switch(this.smallestUnitNum){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}}}function Md(e,t,n){let r=Object.keys(e).length;return 1===r&&"short"===e.timeZoneName?e=>wd(e.timeZoneOffset):0===r&&t.week?e=>function(e,t,n,r,i){let a=[];"long"===i?a.push(n):"short"!==i&&"narrow"!==i||a.push(t);"long"!==i&&"short"!==i||a.push(" ");a.push(r.simpleNumberFormat.format(e)),"rtl"===r.options.direction&&a.reverse();return a.join("")}(n.computeWeekNumber(e.marker),n.weekText,n.weekTextLong,n.locale,t.week):function(e,t,n){e=Object.assign({},e),t=Object.assign({},t),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(e,t),e.timeZone="UTC";let r,i=new Intl.DateTimeFormat(n.locale.codes,e);if(t.omitZeroMinute){let t=Object.assign({},e);delete t.minute,r=new Intl.DateTimeFormat(n.locale.codes,t)}return a=>{let o,{marker:s}=a;return o=r&&!s.getUTCMinutes()?r:i,function(e,t,n,r,i){e=e.replace(Ad,""),"short"===n.timeZoneName&&(e=function(e,t){let n=!1;e=e.replace(_d,()=>(n=!0,t)),n||(e+=" ".concat(t));return e}(e,"UTC"===i.timeZone||null==t.timeZoneOffset?"UTC":wd(t.timeZoneOffset)));r.omitCommas&&(e=e.replace(Nd,"").trim());r.omitZeroMinute&&(e=e.replace(":00",""));!1===r.meridiem?e=e.replace(Dd,"").trim():"narrow"===r.meridiem?e=e.replace(Dd,(e,t)=>t.toLocaleLowerCase()):"short"===r.meridiem?e=e.replace(Dd,(e,t)=>"".concat(t.toLocaleLowerCase(),"m")):"lowercase"===r.meridiem&&(e=e.replace(Dd,e=>e.toLocaleLowerCase()));return e=e.replace(jd," "),e=e.trim(),e}(o.format(s),a,e,t,n)}}(e,t,n)}function Rd(e,t){let n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function Od(e,t,n,r){let i=Rd(e,n.calendarSystem);return{date:i,start:i,end:t?Rd(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:r||n.defaultSeparator}}class Pd{constructor(e){this.cmdStr=e}format(e,t,n){return t.cmdFormatter(this.cmdStr,Od(e,null,t,n))}formatRange(e,t,n,r){return n.cmdFormatter(this.cmdStr,Od(e,t,n,r))}}class Id{constructor(e){this.func=e}format(e,t,n){return this.func(Od(e,null,t,n))}formatRange(e,t,n,r){return this.func(Od(e,t,n,r))}}function Ld(e){return"object"===typeof e&&e?new Td(e):"string"===typeof e?new Pd(e):"function"===typeof e?new Id(e):null}const Fd={navLinkDayClick:Gd,navLinkWeekClick:Gd,duration:Ju,bootstrapFontAwesome:Gd,buttonIcons:Gd,customButtons:Gd,defaultAllDayEventDuration:Ju,defaultTimedEventDuration:Ju,nextDayThreshold:Ju,scrollTime:Ju,scrollTimeReset:Boolean,slotMinTime:Ju,slotMaxTime:Ju,dayPopoverFormat:Ld,slotDuration:Ju,snapDuration:Ju,headerToolbar:Gd,footerToolbar:Gd,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:Ld,dayHeaderClassNames:Gd,dayHeaderContent:Gd,dayHeaderDidMount:Gd,dayHeaderWillUnmount:Gd,dayCellClassNames:Gd,dayCellContent:Gd,dayCellDidMount:Gd,dayCellWillUnmount:Gd,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:Gd,weekNumbers:Boolean,weekNumberClassNames:Gd,weekNumberContent:Gd,weekNumberDidMount:Gd,weekNumberWillUnmount:Gd,editable:Boolean,viewClassNames:Gd,viewDidMount:Gd,viewWillUnmount:Gd,nowIndicator:Boolean,nowIndicatorSnap:Gd,nowIndicatorClassNames:Gd,nowIndicatorContent:Gd,nowIndicatorDidMount:Gd,nowIndicatorWillUnmount:Gd,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:Gd,locale:Gd,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:Gd,eventOrder:function(e){let t,n,r=[],i=[];for("string"===typeof e?i=e.split(/\s*,\s*/):"function"===typeof e?i=[e]:Array.isArray(e)&&(i=e),t=0;t<i.length;t+=1)n=i[t],"string"===typeof n?r.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"===typeof n&&r.push({func:n});return r},eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:Gd,contentHeight:Gd,direction:String,weekNumberFormat:Ld,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:Gd,initialDate:Gd,now:Gd,eventDataTransform:Gd,stickyHeaderDates:Gd,stickyFooterScrollbar:Gd,viewHeight:Gd,defaultAllDay:Boolean,eventSourceFailure:Gd,eventSourceSuccess:Gd,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:Gd,eventConstraint:Gd,eventAllow:Gd,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:Gd,eventContent:Gd,eventDidMount:Gd,eventWillUnmount:Gd,selectConstraint:Gd,selectOverlap:Gd,selectAllow:Gd,droppable:Boolean,unselectCancel:String,slotLabelFormat:Gd,slotLaneClassNames:Gd,slotLaneContent:Gd,slotLaneDidMount:Gd,slotLaneWillUnmount:Gd,slotLabelClassNames:Gd,slotLabelContent:Gd,slotLabelDidMount:Gd,slotLabelWillUnmount:Gd,dayMaxEvents:Gd,dayMaxEventRows:Gd,dayMinWidth:Number,slotLabelInterval:Ju,allDayText:String,allDayClassNames:Gd,allDayContent:Gd,allDayDidMount:Gd,allDayWillUnmount:Gd,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:Ld,rerenderDelay:Number,moreLinkText:Gd,moreLinkHint:Gd,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:Gd,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:Ju,hiddenDays:Gd,fixedWeekCount:Boolean,validRange:Gd,visibleRange:Gd,titleFormat:Gd,eventInteractive:Boolean,noEventsText:String,viewHint:Gd,navLinkHint:Gd,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:Gd,moreLinkClassNames:Gd,moreLinkContent:Gd,moreLinkDidMount:Gd,moreLinkWillUnmount:Gd,monthStartFormat:Ld,handleCustomRendering:Gd,customRenderingMetaMap:Gd,customRenderingReplaces:Boolean},zd={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" \u2013 ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"},nowIndicatorSnap:"auto"},Hd={datesSet:Gd,eventsSet:Gd,eventAdd:Gd,eventChange:Gd,eventRemove:Gd,windowResize:Gd,eventClick:Gd,eventMouseEnter:Gd,eventMouseLeave:Gd,select:Gd,unselect:Gd,loading:Gd,_unmount:Gd,_beforeprint:Gd,_afterprint:Gd,_noEventDrop:Gd,_noEventResize:Gd,_resize:Gd,_scrollRequest:Gd},Bd={buttonText:Gd,buttonHints:Gd,views:Gd,plugins:Gd,initialEvents:Gd,events:Gd,eventSources:Gd},Ud={headerToolbar:Wd,footerToolbar:Wd,buttonText:Wd,buttonHints:Wd,buttonIcons:Wd,dateIncrement:Wd,plugins:Vd,events:Vd,eventSources:Vd,resources:Vd};function Wd(e,t){return"object"===typeof e&&"object"===typeof t&&e&&t?tf(e,t):e===t}function Vd(e,t){return Array.isArray(e)&&Array.isArray(t)?id(e,t):e===t}const Yd={type:String,component:Gd,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:Gd,usesMinMaxTime:Boolean,classNames:Gd,content:Gd,didMount:Gd,willUnmount:Gd};function Qd(e){return Zd(e,Ud)}function qd(e,t){let n={},r={};for(let i in t)i in e&&(n[i]=t[i](e[i]));for(let i in e)i in t||(r[i]=e[i]);return{refined:n,extra:r}}function Gd(e){return e}const{hasOwnProperty:Xd}=Object.prototype;function Zd(e,t){let n={};if(t)for(let r in t)if(t[r]===Wd){let t=[];for(let i=e.length-1;i>=0;i-=1){let a=e[i][r];if("object"===typeof a&&a)t.unshift(a);else if(void 0!==a){n[r]=a;break}}t.length&&(n[r]=Zd(t))}for(let r=e.length-1;r>=0;r-=1){let t=e[r];for(let e in t)e in n||(n[e]=t[e])}return n}function $d(e,t){let n={};for(let r in e)t(e[r],r)&&(n[r]=e[r]);return n}function Kd(e,t){let n={};for(let r in e)n[r]=t(e[r],r);return n}function Jd(e){let t={};for(let n of e)t[n]=!0;return t}function ef(e){let t=[];for(let n in e)t.push(e[n]);return t}function tf(e,t){if(e===t)return!0;for(let n in e)if(Xd.call(e,n)&&!(n in t))return!1;for(let n in t)if(Xd.call(t,n)&&e[n]!==t[n])return!1;return!0}const nf=/^on[A-Z]/;function rf(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e===t)return!0;for(let r in t)if(!(r in e)||!af(e[r],t[r],n[r]))return!1;for(let r in e)if(!(r in t))return!1;return!0}function af(e,t,n){return e===t||!0===n||!!n&&n(e,t)}let of={};var sf,lf;sf="gregory",lf=class{getMarkerYear(e){return e.getUTCFullYear()}getMarkerMonth(e){return e.getUTCMonth()}getMarkerDay(e){return e.getUTCDate()}arrayToMarker(e){return vd(e)}markerToArray(e){return gd(e)}},of[sf]=lf;const cf=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;class uf{constructor(e){let t=this.timeZone=e.timeZone,n="local"!==t&&"UTC"!==t;e.namedTimeZoneImpl&&n&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(t)),this.canComputeOffset=Boolean(!n||this.namedTimeZoneImpl),this.calendarSystem=function(e){return new of[e]}(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"===typeof e.firstDay&&(this.weekDow=e.firstDay),"function"===typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=null!=e.weekText?e.weekText:e.locale.options.weekText,this.weekTextLong=(null!=e.weekTextLong?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}createMarker(e){let t=this.createMarkerMeta(e);return null===t?null:t.marker}createNowMarker(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):vd(pd(new Date))}createMarkerMeta(e){if("string"===typeof e)return this.parse(e);let t=null;return"number"===typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=vd(e)),null!==t&&bd(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null}parse(e){let t=function(e){let t=cf.exec(e);if(t){let e=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number("0.".concat(t[12])):0));if(bd(e)){let n=null;return t[13]&&(n=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:e,isTimeUnspecified:!t[6],timeZoneOffset:n}}}return null}(e);if(null===t)return null;let{marker:n}=t,r=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):r=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:r}}getYear(e){return this.calendarSystem.getMarkerYear(e)}getMonth(e){return this.calendarSystem.getMarkerMonth(e)}getDay(e){return this.calendarSystem.getMarkerDay(e)}add(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)}subtract(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)}addYears(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)}addMonths(e,t){let n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)}diffWholeYears(e,t){let{calendarSystem:n}=this;return yd(e)===yd(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null}diffWholeMonths(e,t){let{calendarSystem:n}=this;return yd(e)===yd(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+12*(n.getMarkerYear(t)-n.getMarkerYear(e)):null}greatestWholeUnit(e,t){let n=this.diffWholeYears(e,t);return null!==n?{unit:"year",value:n}:(n=this.diffWholeMonths(e,t),null!==n?{unit:"month",value:n}:(n=function(e,t){let n=ud(e,t);return null!==n&&n%7===0?n/7:null}(e,t),null!==n?{unit:"week",value:n}:(n=ud(e,t),null!==n?{unit:"day",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/36e5}(e,t),Zu(n)?{unit:"hour",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/6e4}(e,t),Zu(n)?{unit:"minute",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/1e3}(e,t),Zu(n)?{unit:"second",value:n}:{unit:"millisecond",value:t.valueOf()-e.valueOf()}))))))}countDurationsBetween(e,t,n){let r;return n.years&&(r=this.diffWholeYears(e,t),null!==r)?r/(td(n)/365):n.months&&(r=this.diffWholeMonths(e,t),null!==r)?r/function(e){return td(e)/30}(n):n.days&&(r=ud(e,t),null!==r)?r/td(n):(t.valueOf()-e.valueOf())/nd(n)}startOf(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?dd(e):"hour"===t?function(e){return vd([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours()])}(e):"minute"===t?function(e){return vd([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes()])}(e):"second"===t?function(e){return vd([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()])}(e):null}startOfYear(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])}startOfMonth(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])}startOfWeek(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])}computeWeekNumber(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):function(e,t,n){let r=e.getUTCFullYear(),i=fd(e,r,t,n);if(i<1)return fd(e,r-1,t,n);let a=fd(e,r+1,t,n);return a>=1?Math.min(i,a):i}(e,this.weekDow,this.weekDoy)}format(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)}formatRange(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return r.isEndExclusive&&(t=ld(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this,r.defaultSeparator)}formatIso(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),r.length>10&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",wd(t,!0)))),r}(e,n,t.omitTime)}timestampToMarker(e){return"local"===this.timeZone?vd(pd(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?vd(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)}offsetForMarker(e){return"local"===this.timeZone?-md(gd(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(gd(e)):null}toDate(e,t){return"local"===this.timeZone?md(gd(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(gd(e))*60):new Date(e.valueOf()-(t||0))}}class df{constructor(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}setIconOverride(e){let t,n;if("object"===typeof e&&e){for(n in t=Object.assign({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})}applyIconOverridePrefix(e){let t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e}getClass(e){return this.classes[e]||""}getIconClass(e,t){let n;return n=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e],n?"".concat(this.baseIconClass," ").concat(n):""}getCustomButtonIconClass(e){let t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption],t)?"".concat(this.baseIconClass," ").concat(this.applyIconOverridePrefix(t)):""}}function ff(e){e();let t=Xl.debounceRendering,n=[];for(Xl.debounceRendering=function(e){n.push(e)},Mc(lc(hf,{}),document.createElement("div"));n.length;)n.shift()();Xl.debounceRendering=t}df.prototype.classes={},df.prototype.iconClasses={},df.prototype.baseIconClass="",df.prototype.iconOverridePrefix="";class hf extends mc{render(){return lc("div",{})}componentDidMount(){this.setState({})}}function pf(e){let t=Rc(e),n=t.Provider;return t.Provider=function(){let e=!this.getChildContext,t=n.apply(this,arguments);if(e){let e=[];this.shouldComponentUpdate=t=>{this.props.value!==t.value&&e.forEach(e=>{e.context=t.value,e.forceUpdate()})},this.sub=t=>{e.push(t);let n=t.componentWillUnmount;t.componentWillUnmount=()=>{e.splice(e.indexOf(t),1),n&&n.call(t)}}}return t},t}class mf{constructor(e,t,n,r){this.execFunc=e,this.emitter=t,this.scrollTime=n,this.scrollTimeReset=r,this.handleScrollRequest=e=>{this.queuedRequest=Object.assign({},this.queuedRequest||{},e),this.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)}}const gf=pf({});function vf(e,t,n,r,i,a,o,s,l,c,u,d,f,h){return{dateEnv:i,nowManager:a,options:n,pluginHooks:s,emitter:u,dispatch:l,getCurrentData:c,calendarApi:d,viewSpec:e,viewApi:t,dateProfileGenerator:r,theme:o,isRtl:"rtl"===n.direction,addResizeHandler(e){u.on("_resize",e)},removeResizeHandler(e){u.off("_resize",e)},createScrollResponder:e=>new mf(e,u,Ju(n.scrollTime),n.scrollTimeReset),registerInteractiveComponent:f,unregisterInteractiveComponent:h}}class bf extends mc{shouldComponentUpdate(e,t){return!rf(this.props,e,this.propEquality)||!rf(this.state,t,this.stateEquality)}safeSetState(e){rf(this.state,Object.assign(Object.assign({},this.state),e),this.stateEquality)||this.setState(e)}}bf.addPropsEquality=function(e){let t=Object.create(this.prototype.propEquality);Object.assign(t,e),this.prototype.propEquality=t},bf.addStateEquality=function(e){let t=Object.create(this.prototype.stateEquality);Object.assign(t,e),this.prototype.stateEquality=t},bf.contextType=gf,bf.prototype.propEquality={},bf.prototype.stateEquality={};class yf extends bf{}function xf(e,t){"function"===typeof e?e(t):e&&(e.current=t)}yf.contextType=gf;class wf extends yf{constructor(){super(...arguments),this.id=Wu(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=e=>{const{options:t}=this.context,{generatorName:n}=this.props;t.customRenderingReplaces&&Ef(n,t)||this.updateElRef(e)},this.updateElRef=e=>{this.props.elRef&&xf(this.props.elRef,e)}}render(){const{props:e,context:t}=this,{options:n}=t,{customGenerator:r,defaultGenerator:i,renderProps:a}=e,o=Sf(e,[],this.handleEl);let s,l,c=!1,u=[];if(null!=r){const e="function"===typeof r?r(a,lc):r;if(!0===e)c=!0;else{const t=e&&"object"===typeof e;t&&"html"in e?o.dangerouslySetInnerHTML={__html:e.html}:t&&"domNodes"in e?u=Array.prototype.slice.call(e.domNodes):(t?$l(e):"function"!==typeof e)?s=e:l=e}}else c=!Ef(e.generatorName,n);return c&&i&&(s=i(a)),this.queuedDomNodes=u,this.currentGeneratorMeta=l,lc(e.elTag,o,s)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(e){var t;const{props:n,context:r}=this,{handleCustomRendering:i,customRenderingMetaMap:a}=r.options;if(i){const r=null!==(t=this.currentGeneratorMeta)&&void 0!==t?t:null===a||void 0===a?void 0:a[n.generatorName];r&&i(Object.assign(Object.assign({id:this.id,isActive:e,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:r},n),{elClasses:(n.elClasses||[]).filter(Cf)}))}}applyQueueudDomNodes(){const{queuedDomNodes:e,currentDomNodes:t}=this,n=this.base;if(!id(e,t)){t.forEach(ju);for(let t of e)n.appendChild(t);this.currentDomNodes=e}}}function Ef(e,t){var n;return Boolean(t.handleCustomRendering&&e&&(null===(n=t.customRenderingMetaMap)||void 0===n?void 0:n[e]))}function Sf(e,t,n){const r=Object.assign(Object.assign({},e.elAttrs),{ref:n});return(e.elClasses||t)&&(r.className=(e.elClasses||[]).concat(t||[]).concat(r.className||[]).filter(Boolean).join(" ")),e.elStyle&&(r.style=e.elStyle),r}function Cf(e){return Boolean(e)}wf.addPropsEquality({elClasses:id,elStyle:tf,elAttrs:function(e,t){const n=function(e,t){let n=[];for(let r in e)Xd.call(e,r)&&(r in t||n.push(r));for(let r in t)Xd.call(t,r)&&e[r]!==t[r]&&n.push(r);return n}(e,t);for(let r of n)if(!nf.test(r))return!1;return!0},renderProps:tf});const kf=pf(0);class Df extends mc{constructor(){super(...arguments),this.InnerContent=Nf.bind(void 0,this),this.handleEl=e=>{this.el=e,this.props.elRef&&(xf(this.props.elRef,e),e&&this.didMountMisfire&&this.componentDidMount())}}render(){const{props:e}=this,t=function(e,t){const n="function"===typeof e?e(t):e||[];return"string"===typeof n?[n]:n}(e.classNameGenerator,e.renderProps);if(e.children){const n=Sf(e,t,this.handleEl),r=e.children(this.InnerContent,e.renderProps,n);return e.elTag?lc(e.elTag,n,r):r}return lc(wf,Object.assign(Object.assign({},e),{elRef:this.handleEl,elTag:e.elTag||"div",elClasses:(e.elClasses||[]).concat(t),renderId:this.context}))}componentDidMount(){var e,t;this.el?null===(t=(e=this.props).didMount)||void 0===t||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el})):this.didMountMisfire=!0}componentWillUnmount(){var e,t;null===(t=(e=this.props).willUnmount)||void 0===t||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}function Nf(e,t){const n=e.props;return lc(wf,Object.assign({renderProps:n.renderProps,generatorName:n.generatorName,customGenerator:n.customGenerator,defaultGenerator:n.defaultGenerator,renderId:e.context},t))}Df.contextType=kf;class jf extends yf{render(){let{props:e,context:t}=this,{options:n}=t,r={view:t.viewApi};return lc(Df,{elRef:e.elRef,elTag:e.elTag||"div",elAttrs:e.elAttrs,elClasses:[...Af(e.viewSpec),...e.elClasses||[]],elStyle:e.elStyle,renderProps:r,classNameGenerator:n.viewClassNames,generatorName:void 0,didMount:n.viewDidMount,willUnmount:n.viewWillUnmount},()=>e.children)}}function Af(e){return["fc-".concat(e.type,"-view"),"fc-view"]}function _f(e,t){let n,r,i=[],{start:a}=t;for(e.sort(Tf),n=0;n<e.length;n+=1)r=e[n],r.start>a&&i.push({start:a,end:r.start}),r.end>a&&(a=r.end);return a<t.end&&i.push({start:a,end:t.end}),i}function Tf(e,t){return e.start.valueOf()-t.start.valueOf()}function Mf(e,t){let{start:n,end:r}=e,i=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(r=null===r?t.end:new Date(Math.min(r.valueOf(),t.end.valueOf()))),(null===n||null===r||n<r)&&(i={start:n,end:r}),i}function Rf(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function Of(e,t){return(null===e.start||null!==t.start&&t.start>=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function Pf(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function If(e){let t=Math.floor(cd(e.start,e.end))||1,n=dd(e.start);return{start:n,end:sd(n,t)}}function Lf(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ju(0),n=null,r=null;if(e.end){r=dd(e.end);let n=e.end.valueOf()-r.valueOf();n&&n>=nd(t)&&(r=sd(r,1))}return e.start&&(n=dd(e.start),r&&r<=n&&(r=sd(n,1))),{start:n,end:r}}function Ff(e,t,n,r){return"year"===r?Ju(n.diffWholeYears(e,t),"year"):"month"===r?Ju(n.diffWholeMonths(e,t),"month"):function(e,t){let n=dd(e),r=dd(t);return{years:0,months:0,days:Math.round(cd(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}(e,t)}class zf{constructor(e){this.props=e,this.initHiddenDays()}buildPrev(e,t,n){let{dateEnv:r}=this.props,i=r.subtract(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(i,-1,n)}buildNext(e,t,n){let{dateEnv:r}=this.props,i=r.add(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(i,1,n)}build(e,t){let n,r,i,a,o,s,l=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],{props:c}=this;var u,d;return n=this.buildValidRange(),n=this.trimHiddenDays(n),l&&(u=e,e=null!=(d=n).start&&u<d.start?d.start:null!=d.end&&u>=d.end?new Date(d.end.valueOf()-1):u),r=this.buildCurrentRangeInfo(e,t),i=/^(year|month|week|day)$/.test(r.unit),a=this.buildRenderRange(this.trimHiddenDays(r.range),r.unit,i),a=this.trimHiddenDays(a),o=a,c.showNonCurrentDates||(o=Mf(o,r.range)),o=this.adjustActiveRange(o),o=Mf(o,n),s=Rf(r.range,n),Pf(a,e)||(e=a.start),{currentDate:e,validRange:n,currentRange:r.range,currentRangeUnit:r.unit,isRangeAllDay:i,activeRange:o,renderRange:a,slotMinTime:c.slotMinTime,slotMaxTime:c.slotMaxTime,isValid:s,dateIncrement:this.buildDateIncrement(r.duration)}}buildValidRange(){let e=this.props.validRangeInput,t="function"===typeof e?e.call(this.props.calendarApi,this.props.dateEnv.toDate(this.props.nowManager.getDateMarker())):e;return this.refineRange(t)||{start:null,end:null}}buildCurrentRangeInfo(e,t){let n,{props:r}=this,i=null,a=null,o=null;return r.duration?(i=r.duration,a=r.durationUnit,o=this.buildRangeFromDuration(e,t,i,a)):(n=this.props.dayCount)?(a="day",o=this.buildRangeFromDayCount(e,t,n)):(o=this.buildCustomVisibleRange(e))?a=r.dateEnv.greatestWholeUnit(o.start,o.end).unit:(i=this.getFallbackDuration(),a=rd(i).unit,o=this.buildRangeFromDuration(e,t,i,a)),{duration:i,unit:a,range:o}}getFallbackDuration(){return Ju({day:1})}adjustActiveRange(e){let{dateEnv:t,usesMinMaxTime:n,slotMinTime:r,slotMaxTime:i}=this.props,{start:a,end:o}=e;return n&&(td(r)<0&&(a=dd(a),a=t.add(a,r)),td(i)>1&&(o=dd(o),o=sd(o,-1),o=t.add(o,i))),{start:a,end:o}}buildRangeFromDuration(e,t,n,r){let i,a,o,{dateEnv:s,dateAlignment:l}=this.props;if(!l){let{dateIncrement:e}=this.props;l=e&&nd(e)<nd(n)?rd(e).unit:r}function c(){i=s.startOf(e,l),a=s.add(i,n),o={start:i,end:a}}return td(n)<=1&&this.isHiddenDay(i)&&(i=this.skipHiddenDays(i,t),i=dd(i)),c(),this.trimHiddenDays(o)||(e=this.skipHiddenDays(e,t),c()),o}buildRangeFromDayCount(e,t,n){let r,{dateEnv:i,dateAlignment:a}=this.props,o=0,s=e;a&&(s=i.startOf(s,a)),s=dd(s),s=this.skipHiddenDays(s,t),r=s;do{r=sd(r,1),this.isHiddenDay(r)||(o+=1)}while(o<n);return{start:s,end:r}}buildCustomVisibleRange(e){let{props:t}=this,n=t.visibleRangeInput,r="function"===typeof n?n.call(t.calendarApi,t.dateEnv.toDate(e)):n,i=this.refineRange(r);return!i||null!=i.start&&null!=i.end?i:null}buildRenderRange(e,t,n){return e}buildDateIncrement(e){let t,{dateIncrement:n}=this.props;return n||((t=this.props.dateAlignment)?Ju(1,t):e||Ju({days:1}))}refineRange(e){if(e){let t=function(e,t){let n=null,r=null;return e.start&&(n=t.createMarker(e.start)),e.end&&(r=t.createMarker(e.end)),n||r?n&&r&&r<n?null:{start:n,end:r}:null}(e,this.props.dateEnv);return t&&(t=Lf(t)),t}return null}initHiddenDays(){let e,t=this.props.hiddenDays||[],n=[],r=0;for(!1===this.props.weekends&&t.push(0,6),e=0;e<7;e+=1)(n[e]=-1!==t.indexOf(e))||(r+=1);if(!r)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n}trimHiddenDays(e){let{start:t,end:n}=e;return t&&(t=this.skipHiddenDays(t)),n&&(n=this.skipHiddenDays(n,-1,!0)),null==t||null==n||t<n?{start:t,end:n}:null}isHiddenDay(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]}skipHiddenDays(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];for(;this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=sd(e,t);return e}}function Hf(e,t,n,r){return{instanceId:Wu(),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==r?null:r}}function Bf(e,t,n){let{dateEnv:r,pluginHooks:i,options:a}=n,{defs:o,instances:s}=e;s=$d(s,e=>!o[e.defId].recurringDef);for(let l in o){let e=o[l];if(e.recurringDef){let{duration:n}=e.recurringDef;n||(n=e.allDay?a.defaultAllDayEventDuration:a.defaultTimedEventDuration);let o=Uf(e,n,t,r,i.recurringTypes);for(let e of o){let t=Hf(l,{start:e,end:r.add(e,n)});s[t.instanceId]=t}}}return{defs:o,instances:s}}function Uf(e,t,n,r,i){let a=i[e.recurringDef.typeId].expand(e.recurringDef.typeData,{start:r.subtract(n.start,t),end:n.end},r);return e.allDay&&(a=a.map(dd)),a}const Wf={id:String,groupId:String,title:String,url:String,interactive:Boolean},Vf={start:Gd,end:Gd,date:Gd,allDay:Boolean},Yf=Object.assign(Object.assign(Object.assign({},Wf),Vf),{extendedProps:Gd});function Qf(e,t,n,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:Gf(n),a=arguments.length>5?arguments[5]:void 0,o=arguments.length>6?arguments[6]:void 0,{refined:s,extra:l}=qf(e,n,i),c=function(e,t){let n=null;e&&(n=e.defaultAllDay);null==n&&(n=t.options.defaultAllDay);return n}(t,n),u=function(e,t,n,r){for(let i=0;i<r.length;i+=1){let a=r[i].parse(e,n);if(a){let{allDay:n}=e;return null==n&&(n=t,null==n&&(n=a.allDayGuess,null==n&&(n=!1))),{allDay:n,duration:a.duration,typeData:a.typeData,typeId:i}}}return null}(s,c,n.dateEnv,n.pluginHooks.recurringTypes);if(u){let e=Xf(s,l,t?t.sourceId:"",u.allDay,Boolean(u.duration),n,a);return e.recurringDef={typeId:u.typeId,typeData:u.typeData,duration:u.duration},{def:e,instance:null}}let d=function(e,t,n,r){let i,a,{allDay:o}=e,s=null,l=!1,c=null,u=null!=e.start?e.start:e.date;if(i=n.dateEnv.createMarkerMeta(u),i)s=i.marker;else if(!r)return null;null!=e.end&&(a=n.dateEnv.createMarkerMeta(e.end));null==o&&(o=null!=t?t:(!i||i.isTimeUnspecified)&&(!a||a.isTimeUnspecified));o&&s&&(s=dd(s));a&&(c=a.marker,o&&(c=dd(c)),s&&c<=s&&(c=null));c?l=!0:r||(l=n.options.forceEventDuration||!1,c=n.dateEnv.add(s,o?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration));return{allDay:o,hasEnd:l,range:{start:s,end:c},forcedStartTzo:i?i.forcedTzo:null,forcedEndTzo:a?a.forcedTzo:null}}(s,c,n,r);if(d){let e=Xf(s,l,t?t.sourceId:"",d.allDay,d.hasEnd,n,a),r=Hf(e.defId,d.range,d.forcedStartTzo,d.forcedEndTzo);return o&&e.publicId&&o[e.publicId]&&(r.instanceId=o[e.publicId]),{def:e,instance:r}}return null}function qf(e,t){return qd(e,arguments.length>2&&void 0!==arguments[2]?arguments[2]:Gf(t))}function Gf(e){return Object.assign(Object.assign(Object.assign({},nh),Yf),e.pluginHooks.eventRefiners)}function Xf(e,t,n,r,i,a,o){let s={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:(o&&e.id?o[e.id]:"")||Wu(),sourceId:n,allDay:r,hasEnd:i,interactive:e.interactive,ui:ih(e,a),extendedProps:Object.assign(Object.assign({},e.extendedProps||{}),t)};for(let l of a.pluginHooks.eventDefMemberAdders)Object.assign(s,l(e));return Object.freeze(s.ui.classNames),Object.freeze(s.extendedProps),s}function Zf(e,t,n,r,i,a){let o={defs:{},instances:{}},s=Gf(n);for(let l of e){let e=Qf(l,t,n,r,s,i,a);e&&$f(e,o)}return o}function $f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{defs:{},instances:{}};return t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function Kf(e,t){let n=e.instances[t];if(n){let t=e.defs[n.defId],r=eh(e,e=>{return n=t,r=e,Boolean(n.groupId&&n.groupId===r.groupId);var n,r});return r.defs[t.defId]=t,r.instances[n.instanceId]=n,r}return{defs:{},instances:{}}}function Jf(e,t){return{defs:Object.assign(Object.assign({},e.defs),t.defs),instances:Object.assign(Object.assign({},e.instances),t.instances)}}function eh(e,t){let n=$d(e.defs,t),r=$d(e.instances,e=>n[e.defId]);return{defs:n,instances:r}}function th(e){return Array.isArray(e)?e:"string"===typeof e?e.split(/\s+/):[]}const nh={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:Gd,overlap:Gd,allow:Gd,className:th,classNames:th,color:String,backgroundColor:String,borderColor:String,textColor:String},rh={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function ih(e,t){let n=function(e,t){return Array.isArray(e)?Zf(e,null,t,!0):"object"===typeof e&&e?Zf([e],null,t,!0):null!=e?String(e):null}(e.constraint,t);return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=n?[n]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function ah(e){return e.reduce(oh,rh)}function oh(e,t){return{display:null!=t.display?t.display:e.display,startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"===typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}const sh={id:String,defaultAllDay:Boolean,url:String,format:String,events:Gd,eventDataTransform:Gd,success:Gd,failure:Gd};function lh(e,t){let n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ch(t);if("string"===typeof e?n={url:e}:"function"===typeof e||Array.isArray(e)?n={events:e}:"object"===typeof e&&e&&(n=e),n){let{refined:i,extra:a}=qd(n,r),o=function(e,t){let n=t.pluginHooks.eventSourceDefs;for(let r=n.length-1;r>=0;r-=1){let t=n[r].parseMeta(e);if(t)return{sourceDefId:r,meta:t}}return null}(i,t);if(o)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:i.defaultAllDay,eventDataTransform:i.eventDataTransform,success:i.success,failure:i.failure,publicId:i.id||"",sourceId:Wu(),sourceDefId:o.sourceDefId,meta:o.meta,ui:ih(i,t),extendedProps:a}}return null}function ch(e){return Object.assign(Object.assign(Object.assign({},nh),sh),e.pluginHooks.eventSourceRefiners)}function uh(e,t,n,r,i){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,r,i,a){if(t&&n===t.latestFetchId){let n=Zf(dh(i,t,a),t,a);return r&&(n=Bf(n,r,a)),Jf(ph(e,t.sourceId),n)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,i);case"RESET_RAW_EVENTS":return function(e,t,n,r,i){const{defIdMap:a,instanceIdMap:o}=function(e){const{defs:t,instances:n}=e,r={},i={};for(let a in t){const e=t[a],{publicId:n}=e;n&&(r[n]=a)}for(let a in n){const e=t[n[a].defId],{publicId:r}=e;r&&(i[r]=a)}return{defIdMap:r,instanceIdMap:i}}(e);let s=Zf(dh(n,t,i),t,i,!1,a,o);return Bf(s,r,i)}(e,n[t.sourceId],t.rawEvents,r.activeRange,i);case"ADD_EVENTS":return function(e,t,n,r){n&&(t=Bf(t,n,r));return Jf(e,t)}(e,t.eventStore,r?r.activeRange:null,i);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return Jf(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return r?Bf(e,r.activeRange,i):e;case"REMOVE_EVENTS":return function(e,t){let{defs:n,instances:r}=e,i={},a={};for(let o in n)t.defs[o]||(i[o]=n[o]);for(let o in r)!t.instances[o]&&i[r[o].defId]&&(a[o]=r[o]);return{defs:i,instances:a}}(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return ph(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return eh(e,e=>!e.sourceId);case"REMOVE_ALL_EVENTS":return{defs:{},instances:{}};default:return e}}function dh(e,t,n){let r=n.options.eventDataTransform,i=t?t.eventDataTransform:null;return i&&(e=fh(e,i)),r&&(e=fh(e,r)),e}function fh(e,t){let n;if(t){n=[];for(let r of e){let e=t(r);e?n.push(e):null==e&&n.push(r)}}else n=e;return n}function hh(e,t,n){let{defs:r}=e,i=Kd(e.instances,e=>r[e.defId].allDay?e:Object.assign(Object.assign({},e),{range:{start:n.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:n.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:e.forcedEndTzo}));return{defs:r,instances:i}}function ph(e,t){return eh(e,e=>e.sourceId!==t)}class mh{constructor(){this.handlers={},this.thisContext=null}setThisContext(e){this.thisContext=e}setOptions(e){this.options=e}on(e,t){!function(e,t,n){(e[t]||(e[t]=[])).push(n)}(this.handlers,e,t)}off(e,t){!function(e,t,n){n?e[t]&&(e[t]=e[t].filter(e=>e!==n)):delete e[t]}(this.handlers,e,t)}trigger(e){let t=this.handlers[e]||[],n=this.options&&this.options[e],r=[].concat(n||[],t);for(var i=arguments.length,a=new Array(i>1?i-1:0),o=1;o<i;o++)a[o-1]=arguments[o];for(let s of r)s.apply(this.thisContext,a)}hasHandlers(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])}}const gh={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function vh(e,t){return Zf(function(e){let t;t=!0===e?[{}]:Array.isArray(e)?e.filter(e=>e.daysOfWeek):"object"===typeof e&&e?[e]:[];return t=t.map(e=>Object.assign(Object.assign({},gh),e)),t}(e),null,t)}function bh(e,t,n){n.emitter.trigger("select",Object.assign(Object.assign({},yh(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}function yh(e,t){let n={};for(let a of t.pluginHooks.dateSpanTransforms)Object.assign(n,a(e,t));var r,i;return Object.assign(n,(r=e,i=t.dateEnv,Object.assign(Object.assign({},Qh(r.range,i,r.allDay)),{allDay:r.allDay}))),n}function xh(e,t,n){let{dateEnv:r,options:i}=n,a=t;return e?(a=dd(a),a=r.add(a,i.defaultAllDayEventDuration)):a=r.add(a,i.defaultTimedEventDuration),a}function wh(e,t,n,r){let i=Th(e.defs,t),a={defs:{},instances:{}};for(let o in e.defs){let t=e.defs[o];a.defs[o]=Eh(t,i[o],n,r)}for(let o in e.instances){let t=e.instances[o],s=a.defs[t.defId];a.instances[o]=Sh(t,s,i[t.defId],n,r)}return a}function Eh(e,t,n,r){let i=n.standardProps||{};null==i.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(i.hasEnd=!0);let a=Object.assign(Object.assign(Object.assign({},e),i),{ui:Object.assign(Object.assign({},e.ui),i.ui)});n.extendedProps&&(a.extendedProps=Object.assign(Object.assign({},a.extendedProps),n.extendedProps));for(let o of r.pluginHooks.eventDefMutationAppliers)o(a,n,r);return!a.hasEnd&&r.options.forceEventDuration&&(a.hasEnd=!0),a}function Sh(e,t,n,r,i){let{dateEnv:a}=i,o=r.standardProps&&!0===r.standardProps.allDay,s=r.standardProps&&!1===r.standardProps.hasEnd,l=Object.assign({},e);return o&&(l.range=If(l.range)),r.datesDelta&&n.startEditable&&(l.range={start:a.add(l.range.start,r.datesDelta),end:a.add(l.range.end,r.datesDelta)}),r.startDelta&&n.durationEditable&&(l.range={start:a.add(l.range.start,r.startDelta),end:l.range.end}),r.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:a.add(l.range.end,r.endDelta)}),s&&(l.range={start:l.range.start,end:xh(t.allDay,l.range.start,i)}),t.allDay&&(l.range={start:dd(l.range.start),end:dd(l.range.end)}),l.range.end<l.range.start&&(l.range.end=xh(t.allDay,l.range.start,i)),l}class Ch{constructor(e,t){this.context=e,this.internalEventSource=t}remove(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})}refetch(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})}get id(){return this.internalEventSource.publicId}get url(){return this.internalEventSource.meta.url}get format(){return this.internalEventSource.meta.format}}class kh{constructor(e,t,n){this._context=e,this._def=t,this._instance=n||null}setProp(e,t){if(e in Vf)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===e)t=Wf[e](t),this.mutate({standardProps:{publicId:t}});else if(e in Wf)t=Wf[e](t),this.mutate({standardProps:{[e]:t}});else if(e in nh){let n=nh[e](t);n="color"===e?{backgroundColor:t,borderColor:t}:"editable"===e?{startEditable:t,durationEditable:t}:{[e]:t},this.mutate({standardProps:{ui:n}})}else console.warn("Could not set prop '".concat(e,"'. Use setExtendedProp instead."))}setExtendedProp(e,t){this.mutate({extendedProps:{[e]:t}})}setStart(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{dateEnv:n}=this._context,r=n.createMarker(e);if(r&&this._instance){let e=Ff(this._instance.range.start,r,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:e}):this.mutate({startDelta:e})}}setEnd(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{dateEnv:r}=this._context;if((null==e||(t=r.createMarker(e),t))&&this._instance)if(t){let e=Ff(this._instance.range.end,t,r,n.granularity);this.mutate({endDelta:e})}else this.mutate({standardProps:{hasEnd:!1}})}setDates(e,t){let n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{dateEnv:i}=this._context,a={allDay:r.allDay},o=i.createMarker(e);var s,l;if(o&&((null==t||(n=i.createMarker(t),n))&&this._instance)){let e=this._instance.range;!0===r.allDay&&(e=If(e));let t=Ff(e.start,o,i,r.granularity);if(n){let o=Ff(e.end,n,i,r.granularity);l=o,(s=t).years===l.years&&s.months===l.months&&s.days===l.days&&s.milliseconds===l.milliseconds?this.mutate({datesDelta:t,standardProps:a}):this.mutate({startDelta:t,endDelta:o,standardProps:a})}else a.hasEnd=!1,this.mutate({datesDelta:t,standardProps:a})}}moveStart(e){let t=Ju(e);t&&this.mutate({startDelta:t})}moveEnd(e){let t=Ju(e);t&&this.mutate({endDelta:t})}moveDates(e){let t=Ju(e);t&&this.mutate({datesDelta:t})}setAllDay(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={allDay:e},{maintainDuration:r}=t;null==r&&(r=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(n.hasEnd=r),this.mutate({standardProps:n})}formatRange(e){let{dateEnv:t}=this._context,n=this._instance,r=Ld(e);return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,r,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,r,{forcedTzo:n.forcedStartTzo})}mutate(e){let t=this._instance;if(t){let n=this._def,r=this._context,{eventStore:i}=r.getCurrentData(),a=Kf(i,t.instanceId);a=wh(a,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},e,r);let o=new kh(r,n,t);this._def=a.defs[n.defId],this._instance=a.instances[t.instanceId],r.dispatch({type:"MERGE_EVENTS",eventStore:a}),r.emitter.trigger("eventChange",{oldEvent:o,event:this,relatedEvents:Nh(a,r,t),revert(){r.dispatch({type:"RESET_EVENTS",eventStore:i})}})}}remove(){let e=this._context,t=Dh(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:t}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:t})}})}get source(){let{sourceId:e}=this._def;return e?new Ch(this._context,this._context.getCurrentData().eventSources[e]):null}get start(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null}get end(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null}get startStr(){let e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""}get endStr(){let e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""}get id(){return this._def.publicId}get groupId(){return this._def.groupId}get allDay(){return this._def.allDay}get title(){return this._def.title}get url(){return this._def.url}get display(){return this._def.ui.display||"auto"}get startEditable(){return this._def.ui.startEditable}get durationEditable(){return this._def.ui.durationEditable}get constraint(){return this._def.ui.constraints[0]||null}get overlap(){return this._def.ui.overlap}get allow(){return this._def.ui.allows[0]||null}get backgroundColor(){return this._def.ui.backgroundColor}get borderColor(){return this._def.ui.borderColor}get textColor(){return this._def.ui.textColor}get classNames(){return this._def.ui.classNames}get extendedProps(){return this._def.extendedProps}toPlainObject(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this._def,{ui:n}=t,{startStr:r,endStr:i}=this,a={allDay:t.allDay};return t.title&&(a.title=t.title),r&&(a.start=r),i&&(a.end=i),t.publicId&&(a.id=t.publicId),t.groupId&&(a.groupId=t.groupId),t.url&&(a.url=t.url),n.display&&"auto"!==n.display&&(a.display=n.display),e.collapseColor&&n.backgroundColor&&n.backgroundColor===n.borderColor?a.color=n.backgroundColor:(n.backgroundColor&&(a.backgroundColor=n.backgroundColor),n.borderColor&&(a.borderColor=n.borderColor)),n.textColor&&(a.textColor=n.textColor),n.classNames.length&&(a.classNames=n.classNames),Object.keys(t.extendedProps).length&&(e.collapseExtendedProps?Object.assign(a,t.extendedProps):a.extendedProps=t.extendedProps),a}toJSON(){return this.toPlainObject()}}function Dh(e){let t=e._def,n=e._instance;return{defs:{[t.defId]:t},instances:n?{[n.instanceId]:n}:{}}}function Nh(e,t,n){let{defs:r,instances:i}=e,a=[],o=n?n.instanceId:"";for(let s in i){let e=i[s],n=r[e.defId];e.instanceId!==o&&a.push(new kh(t,n,e))}return a}function jh(e,t,n,r){let i={},a={},o={},s=[],l=[],c=Th(e.defs,t);for(let u in e.defs){let t=e.defs[u];"inverse-background"===c[t.defId].display&&(t.groupId?(i[t.groupId]=[],o[t.groupId]||(o[t.groupId]=t)):a[u]=[])}for(let u in e.instances){let t=e.instances[u],o=e.defs[t.defId],d=c[o.defId],f=t.range,h=!o.allDay&&r?Lf(f,r):f,p=Mf(h,n);p&&("inverse-background"===d.display?o.groupId?i[o.groupId].push(p):a[t.defId].push(p):"none"!==d.display&&("background"===d.display?s:l).push({def:o,ui:d,instance:t,range:p,isStart:h.start&&h.start.valueOf()===p.start.valueOf(),isEnd:h.end&&h.end.valueOf()===p.end.valueOf()}))}for(let u in i){let e=_f(i[u],n);for(let t of e){let e=o[u],n=c[e.defId];s.push({def:e,ui:n,instance:null,range:t,isStart:!1,isEnd:!1})}}for(let u in a){let t=_f(a[u],n);for(let n of t)s.push({def:e.defs[u],ui:c[u],instance:null,range:n,isStart:!1,isEnd:!1})}return{bg:s,fg:l}}function Ah(e,t){e.fcSeg=t}function _h(e){return e.fcSeg||e.parentNode.fcSeg||null}function Th(e,t){return Kd(e,e=>Mh(e,t))}function Mh(e,t){let n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),ah(n)}function Rh(e,t){let n=e.map(Oh);return n.sort((e,n)=>function(e,t,n){let r,i;for(r=0;r<n.length;r+=1)if(i=Qu(e,t,n[r]),i)return i;return 0}(e,n,t)),n.map(e=>e._seg)}function Oh(e){let{eventRange:t}=e,n=t.def,r=t.instance?t.instance.range:t.range,i=r.start?r.start.valueOf():0,a=r.end?r.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},n.extendedProps),n),{id:n.publicId,start:i,end:a,duration:a-i,allDay:Number(n.allDay),_seg:e})}function Ph(e,t){let{pluginHooks:n}=t,r=n.isDraggableTransformers,{def:i,ui:a}=e.eventRange,o=a.startEditable;for(let s of r)o=s(o,i,a,t);return o}function Ih(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function Lh(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}function Fh(e,t,n,r,i,a,o){let{dateEnv:s,options:l}=n,{displayEventTime:c,displayEventEnd:u}=l,d=e.eventRange.def,f=e.eventRange.instance;null==c&&(c=!1!==r),null==u&&(u=!1!==i);let h=f.range.start,p=f.range.end,m=a||e.start||e.eventRange.range.start,g=o||e.end||e.eventRange.range.end,v=dd(h).valueOf()===dd(m).valueOf(),b=dd(ld(p,-1)).valueOf()===dd(ld(g,-1)).valueOf();return c&&!d.allDay&&(v||b)?(m=v?h:m,g=b?p:g,u&&d.hasEnd?s.formatRange(m,g,t,{forcedStartTzo:a?null:f.forcedStartTzo,forcedEndTzo:o?null:f.forcedEndTzo}):s.format(m,t,{forcedTzo:a?null:f.forcedStartTzo})):""}function zh(e,t,n){let r=e.eventRange.range;return{isPast:r.end<=(n||t.start),isFuture:r.start>=(n||t.end),isToday:t&&Pf(t,r.start)}}function Hh(e){let t=["fc-event"];return e.isMirror&&t.push("fc-event-mirror"),e.isDraggable&&t.push("fc-event-draggable"),(e.isStartResizable||e.isEndResizable)&&t.push("fc-event-resizable"),e.isDragging&&t.push("fc-event-dragging"),e.isResizing&&t.push("fc-event-resizing"),e.isSelected&&t.push("fc-event-selected"),e.isStart&&t.push("fc-event-start"),e.isEnd&&t.push("fc-event-end"),e.isPast&&t.push("fc-event-past"),e.isToday&&t.push("fc-event-today"),e.isFuture&&t.push("fc-event-future"),t}function Bh(e){return e.instance?e.instance.instanceId:"".concat(e.def.defId,":").concat(e.range.start.toISOString())}function Uh(e,t){let{def:n,instance:r}=e.eventRange,{url:i}=n;if(i)return{href:i};let{emitter:a,options:o}=t,{eventInteractive:s}=o;return null==s&&(s=n.interactive,null==s&&(s=Boolean(a.hasHandlers("eventClick")))),s?Bu(e=>{a.trigger("eventClick",{el:e.target,event:new kh(t,n,r),jsEvent:e,view:t.viewApi})}):{}}const Wh={start:Gd,end:Gd,allDay:Boolean};function Vh(e,t,n){let r=function(e,t){let{refined:n,extra:r}=qd(e,Wh),i=n.start?t.createMarkerMeta(n.start):null,a=n.end?t.createMarkerMeta(n.end):null,{allDay:o}=n;null==o&&(o=i&&i.isTimeUnspecified&&(!a||a.isTimeUnspecified));return Object.assign({range:{start:i?i.marker:null,end:a?a.marker:null},allDay:o},r)}(e,t),{range:i}=r;if(!i.start)return null;if(!i.end){if(null==n)return null;i.end=t.add(i.start,n)}return r}function Yh(e,t,n){return Object.assign(Object.assign({},Qh(e,t,n)),{timeZone:t.timeZone})}function Qh(e,t,n){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:n}),endStr:t.formatIso(e.end,{omitTime:n})}}class qh extends Error{constructor(e,t){super(e),this.response=t}}let Gh;function Xh(){return null==Gh&&(Gh=function(){if("undefined"===typeof document)return!0;let e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="<table><tr><td><div></div></td></tr></table>",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e);let t=e.querySelector("div").offsetHeight>0;return document.body.removeChild(e),t}()),Gh}class Zh extends yf{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=>{ff(()=>{this.setState({forPrint:!0})})},this.handleAfterPrint=()=>{ff(()=>{this.setState({forPrint:!1})})}}render(){let{props:e}=this,{options:t}=e,{forPrint:n}=this.state,r=n||"auto"===t.height||"auto"===t.contentHeight,i=r||null==t.height?"":t.height,a=["fc",n?"fc-media-print":"fc-media-screen","fc-direction-".concat(t.direction),e.theme.getClass("root")];return Xh()||a.push("fc-liquid-hack"),e.children(a,i,r,n)}componentDidMount(){let{emitter:e}=this.props;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){let{emitter:e}=this.props;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)}}class $h{constructor(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}destroy(){}}function Kh(e){return{[e.component.uid]:e}}const Jh={};class ep extends mc{constructor(e,t){super(e,t),this.handleRefresh=()=>{let e=this.computeTiming();e.state.nowDate.valueOf()!==this.state.nowDate.valueOf()&&this.setState(e.state),this.clearTimeout(),this.setTimeout(e.waitMs)},this.handleVisibilityChange=()=>{document.hidden||this.handleRefresh()},this.state=this.computeTiming().state}render(){let{props:e,state:t}=this;return e.children(t.nowDate,t.todayRange)}componentDidMount(){this.setTimeout(),this.context.nowManager.addResetListener(this.handleRefresh),document.addEventListener("visibilitychange",this.handleVisibilityChange)}componentDidUpdate(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout(),this.context.nowManager.removeResetListener(this.handleRefresh),document.removeEventListener("visibilitychange",this.handleVisibilityChange)}computeTiming(){let e,t,{props:n,context:r}=this,i=r.nowManager.getDateMarker(),{nowIndicatorSnap:a}=r.options;if("auto"===a&&(a=/year|month|week|day/.test(n.unit)||1===(n.unitValue||1)),a){e=r.dateEnv.startOf(i,n.unit),t=r.dateEnv.add(e,Ju(1,n.unit)).valueOf()-i.valueOf()}else e=i,t=6e4;return t=Math.min(864e5,t),{state:{nowDate:e,todayRange:tp(e)},waitMs:t}}setTimeout(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.computeTiming().waitMs;this.timeoutId=setTimeout(()=>{const e=this.computeTiming();this.setState(e.state,()=>{this.setTimeout(e.waitMs)})},e)}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}}function tp(e){let t=dd(e);return{start:t,end:sd(t,1)}}ep.contextType=gf;class np{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(e){this.currentDataManager.dispatch(e)}get view(){return this.getCurrentData().viewApi}batchRendering(e){e()}updateSize(){this.trigger("_resize",!0)}setOption(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})}getOption(e){return this.currentDataManager.currentCalendarOptionsInput[e]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(e,t){let{currentDataManager:n}=this;n.currentCalendarOptionsRefiners[e]?n.emitter.on(e,t):console.warn("Unknown listener name '".concat(e,"'"))}off(e,t){this.currentDataManager.emitter.off(e,t)}trigger(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.currentDataManager.emitter.trigger(e,...n)}changeView(e,t){this.batchRendering(()=>{if(this.unselect(),t)if(t.start&&t.end)this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:t});else{let{dateEnv:n}=this.getCurrentData();this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:n.createMarker(t)})}else this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})})}zoomTo(e,t){let n;t=t||"day",n=this.getCurrentData().viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})}getUnitViewSpec(e){let t,n,{viewSpecs:r,toolbarConfig:i}=this.getCurrentData(),a=[].concat(i.header?i.header.viewsWithButtons:[],i.footer?i.footer.viewsWithButtons:[]);for(let o in r)a.push(o);for(t=0;t<a.length;t+=1)if(n=r[a[t]],n&&n.singleUnit===e)return n;return null}prev(){this.unselect(),this.dispatch({type:"PREV"})}next(){this.unselect(),this.dispatch({type:"NEXT"})}prevYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})}nextYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})}today(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.nowManager.getDateMarker()})}gotoDate(e){let t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.createMarker(e)})}incrementDate(e){let t=this.getCurrentData(),n=Ju(e);n&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.add(t.currentDate,n)}))}getDate(){let e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)}formatDate(e,t){let{dateEnv:n}=this.getCurrentData();return n.format(n.createMarker(e),Ld(t))}formatRange(e,t,n){let{dateEnv:r}=this.getCurrentData();return r.formatRange(r.createMarker(e),r.createMarker(t),Ld(n),n)}formatIso(e,t){let{dateEnv:n}=this.getCurrentData();return n.formatIso(n.createMarker(e),{omitTime:t})}select(e,t){let n;n=null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t};let r=this.getCurrentData(),i=Vh(n,r.dateEnv,Ju({days:1}));i&&(this.dispatch({type:"SELECT_DATES",selection:i}),bh(i,null,r))}unselect(e){let t=this.getCurrentData();t.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),function(e,t){t.emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view})}(e,t))}addEvent(e,t){if(e instanceof kh){let t=e._def,n=e._instance;return this.getCurrentData().eventStore.defs[t.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:$f({def:t,instance:n})}),this.triggerEventAdd(e)),e}let n,r=this.getCurrentData();if(t instanceof Ch)n=t.internalEventSource;else if("boolean"===typeof t)t&&([n]=ef(r.eventSources));else if(null!=t){let e=this.getEventSourceById(t);if(!e)return console.warn('Could not find an event source with ID "'.concat(t,'"')),null;n=e.internalEventSource}let i=Qf(e,n,r,!1);if(i){let e=new kh(r,i.def,i.def.recurringDef?null:i.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:$f(i)}),this.triggerEventAdd(e),e}return null}triggerEventAdd(e){let{emitter:t}=this.getCurrentData();t.trigger("eventAdd",{event:e,relatedEvents:[],revert:()=>{this.dispatch({type:"REMOVE_EVENTS",eventStore:Dh(e)})}})}getEventById(e){let t=this.getCurrentData(),{defs:n,instances:r}=t.eventStore;e=String(e);for(let i in n){let a=n[i];if(a.publicId===e){if(a.recurringDef)return new kh(t,a,null);for(let e in r){let n=r[e];if(n.defId===a.defId)return new kh(t,a,n)}}}return null}getEvents(){let e=this.getCurrentData();return Nh(e.eventStore,e)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){let e=this.getCurrentData(),t=e.eventSources,n=[];for(let r in t)n.push(new Ch(e,t[r]));return n}getEventSourceById(e){let t=this.getCurrentData(),n=t.eventSources;e=String(e);for(let r in n)if(n[r].publicId===e)return new Ch(t,n[r]);return null}addEventSource(e){let t=this.getCurrentData();if(e instanceof Ch)return t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;let n=lh(e,t);return n?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[n]}),new Ch(t,n)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(e){let t=Ju(e);t&&this.trigger("_scrollRequest",{time:t})}}function rp(e,t){return e.left>=t.left&&e.left<t.right&&e.top>=t.top&&e.top<t.bottom}function ip(e,t){let n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function ap(e,t,n,r){return{dow:e.getUTCDay(),isDisabled:Boolean(r&&(!r.activeRange||!Pf(r.activeRange,e))),isOther:Boolean(r&&!Pf(r.currentRange,e)),isToday:Boolean(t&&Pf(t,e)),isPast:Boolean(n?e<n:!!t&&e<t.start),isFuture:Boolean(n?e>n:!!t&&e>=t.end)}}function op(e,t){let n=["fc-day","fc-day-".concat(ad[e.dow])];return e.isDisabled?n.push("fc-day-disabled"):(e.isToday&&(n.push("fc-day-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-day-past"),e.isFuture&&n.push("fc-day-future"),e.isOther&&n.push("fc-day-other")),n}const sp=Ld({year:"numeric",month:"long",day:"numeric"}),lp=Ld({week:"long"});function cp(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"day",r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];const{dateEnv:i,options:a,calendarApi:o}=e;let s=i.format(t,"week"===n?lp:sp);if(a.navLinks){let e=i.toDate(t);const l=e=>{let r="day"===n?a.navLinkDayClick:"week"===n?a.navLinkWeekClick:null;"function"===typeof r?r.call(o,i.toDate(t),e):("string"===typeof r&&(n=r),o.zoomTo(t,n))};return Object.assign({title:Gu(a.navLinkHint,[s,e],s),"data-navlink":""},r?Hu(l):{onClick:l})}return{"aria-label":s}}let up,dp=null;function fp(){return null===dp&&(dp=function(){let e=document.createElement("div");Mu(e,{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}),e.innerHTML="<div></div>",document.body.appendChild(e);let t=e.firstChild.getBoundingClientRect().left>e.getBoundingClientRect().left;return ju(e),t}()),dp}function hp(){return up||(up=function(){let e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);let t=pp(e);return document.body.removeChild(e),t}()),up}function pp(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function mp(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(arguments.length>2?arguments[2]:void 0)?e.getBoundingClientRect():gp(e),r=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,i=parseInt(n.borderRightWidth,10)||0,a=parseInt(n.borderTopWidth,10)||0,o=parseInt(n.borderBottomWidth,10)||0,s=pp(e),l=s.y-r-i,c={borderLeft:r,borderRight:i,borderTop:a,borderBottom:o,scrollbarBottom:s.x-a-o,scrollbarLeft:0,scrollbarRight:0};return fp()&&"rtl"===n.direction?c.scrollbarLeft=l:c.scrollbarRight=l,t&&(c.paddingLeft=parseInt(n.paddingLeft,10)||0,c.paddingRight=parseInt(n.paddingRight,10)||0,c.paddingTop=parseInt(n.paddingTop,10)||0,c.paddingBottom=parseInt(n.paddingBottom,10)||0),c}(e,t),i={left:n.left+r.borderLeft+r.scrollbarLeft,right:n.right-r.borderRight-r.scrollbarRight,top:n.top+r.borderTop,bottom:n.bottom-r.borderBottom-r.scrollbarBottom};return t&&(i.left+=r.paddingLeft,i.right-=r.paddingRight,i.top+=r.paddingTop,i.bottom-=r.paddingBottom),i}function gp(e){let t=e.getBoundingClientRect();return{left:t.left+window.scrollX,top:t.top+window.scrollY,right:t.right+window.scrollX,bottom:t.bottom+window.scrollY}}function vp(e){let t=[];for(;e instanceof HTMLElement;){let n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}class bp{constructor(e,t,n,r){this.els=t;let i=this.originClientRect=e.getBoundingClientRect();n&&this.buildElHorizontals(i.left),r&&this.buildElVerticals(i.top)}buildElHorizontals(e){let t=[],n=[];for(let r of this.els){let i=r.getBoundingClientRect();t.push(i.left-e),n.push(i.right-e)}this.lefts=t,this.rights=n}buildElVerticals(e){let t=[],n=[];for(let r of this.els){let i=r.getBoundingClientRect();t.push(i.top-e),n.push(i.bottom-e)}this.tops=t,this.bottoms=n}leftToIndex(e){let t,{lefts:n,rights:r}=this,i=n.length;for(t=0;t<i;t+=1)if(e>=n[t]&&e<r[t])return t}topToIndex(e){let t,{tops:n,bottoms:r}=this,i=n.length;for(t=0;t<i;t+=1)if(e>=n[t]&&e<r[t])return t}getWidth(e){return this.rights[e]-this.lefts[e]}getHeight(e){return this.bottoms[e]-this.tops[e]}similarTo(e){return yp(this.tops||[],e.tops||[])&&yp(this.bottoms||[],e.bottoms||[])&&yp(this.lefts||[],e.lefts||[])&&yp(this.rights||[],e.rights||[])}}function yp(e,t){const n=e.length;if(n!==t.length)return!1;for(let r=0;r<n;r++)if(Math.round(e[r])!==Math.round(t[r]))return!1;return!0}class xp{getMaxScrollTop(){return this.getScrollHeight()-this.getClientHeight()}getMaxScrollLeft(){return this.getScrollWidth()-this.getClientWidth()}canScrollVertically(){return this.getMaxScrollTop()>0}canScrollHorizontally(){return this.getMaxScrollLeft()>0}canScrollUp(){return this.getScrollTop()>0}canScrollDown(){return this.getScrollTop()<this.getMaxScrollTop()}canScrollLeft(){return this.getScrollLeft()>0}canScrollRight(){return this.getScrollLeft()<this.getMaxScrollLeft()}}class wp extends xp{constructor(e){super(),this.el=e}getScrollTop(){return this.el.scrollTop}getScrollLeft(){return this.el.scrollLeft}setScrollTop(e){this.el.scrollTop=e}setScrollLeft(e){this.el.scrollLeft=e}getScrollWidth(){return this.el.scrollWidth}getScrollHeight(){return this.el.scrollHeight}getClientHeight(){return this.el.clientHeight}getClientWidth(){return this.el.clientWidth}}class Ep extends xp{getScrollTop(){return window.scrollY}getScrollLeft(){return window.scrollX}setScrollTop(e){window.scroll(window.scrollX,e)}setScrollLeft(e){window.scroll(e,window.scrollY)}getScrollWidth(){return document.documentElement.scrollWidth}getScrollHeight(){return document.documentElement.scrollHeight}getClientHeight(){return document.documentElement.clientHeight}getClientWidth(){return document.documentElement.clientWidth}}class Sp extends yf{constructor(){super(...arguments),this.uid=Wu()}prepareHits(){}queryHit(e,t,n,r){return null}isValidSegDownEl(e){return!this.props.eventDrag&&!this.props.eventResize&&!Au(e,".fc-event-mirror")}isValidDateDownEl(e){return!Au(e,".fc-event:not(.fc-bg-event)")&&!Au(e,".fc-more-link")&&!Au(e,"a[data-navlink]")&&!Au(e,".fc-popover")}}class Cp{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e=>e.thickness||1;this.getEntryThickness=e,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(e){let t=[];for(let n of e)this.insertEntry(n,t);return t}insertEntry(e,t){let n=this.findInsertion(e);this.isInsertionValid(n,e)?this.insertEntryAt(e,n):this.handleInvalidInsertion(n,e,t)}isInsertionValid(e,t){return(-1===this.maxCoord||e.levelCoord+this.getEntryThickness(t)<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnt<this.maxStackCnt)}handleInvalidInsertion(e,t,n){if(this.allowReslicing&&e.touchingEntry){const r=Object.assign(Object.assign({},t),{span:Np(t.span,e.touchingEntry.span)});n.push(r),this.splitEntry(t,e.touchingEntry,n)}else n.push(t)}splitEntry(e,t,n){let r=e.span,i=t.span;r.start<i.start&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:r.start,end:i.start}},n),r.end>i.end&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:i.end,end:r.end}},n)}insertEntryAt(e,t){let{entriesByLevel:n,levelCoords:r}=this;-1===t.lateral?(jp(r,t.level,t.levelCoord),jp(n,t.level,[e])):jp(n[t.level],t.lateral,e),this.stackCnts[Dp(e)]=t.stackCnt}findInsertion(e){let{levelCoords:t,entriesByLevel:n,strictOrder:r,stackCnts:i}=this,a=t.length,o=0,s=-1,l=-1,c=null,u=0;for(let h=0;h<a;h+=1){const a=t[h];if(!r&&a>=o+this.getEntryThickness(e))break;let d,f=n[h],p=Ap(f,e.span.start,kp),m=p[0]+p[1];for(;(d=f[m])&&d.span.start<e.span.end;){let e=a+this.getEntryThickness(d);e>o&&(o=e,c=d,s=h,l=m),e===o&&(u=Math.max(u,i[Dp(d)]+1)),m+=1}}let d=0;if(c)for(d=s+1;d<a&&t[d]<o;)d+=1;let f=-1;return d<a&&t[d]===o&&(f=Ap(n[d],e.span.end,kp)[0]),{touchingLevel:s,touchingLateral:l,touchingEntry:c,stackCnt:u,levelCoord:o,level:d,lateral:f}}toRects(){let{entriesByLevel:e,levelCoords:t}=this,n=e.length,r=[];for(let i=0;i<n;i+=1){let n=e[i],a=t[i];for(let e of n)r.push(Object.assign(Object.assign({},e),{thickness:this.getEntryThickness(e),levelCoord:a}))}return r}}function kp(e){return e.span.end}function Dp(e){return e.index+":"+e.span.start}function Np(e,t){let n=Math.max(e.start,t.start),r=Math.min(e.end,t.end);return n<r?{start:n,end:r}:null}function jp(e,t,n){e.splice(t,0,n)}function Ap(e,t,n){let r=0,i=e.length;if(!i||t<n(e[r]))return[0,0];if(t>n(e[i-1]))return[i,0];for(;r<i;){let a=Math.floor(r+(i-r)/2),o=n(e[a]);if(t<o)i=a;else{if(!(t>o))return[a,1];r=a+1}}return[r,0]}class _p{constructor(e,t){this.emitter=new mh}destroy(){}setMirrorIsVisible(e){}setMirrorNeedsRevert(e){}setAutoScrollEnabled(e){}}const Tp={};Boolean;const Mp="fc-col-header-cell";function Rp(e){return e.text}class Op extends yf{render(){let{dateEnv:e,options:t,theme:n,viewApi:r}=this.context,{props:i}=this,{date:a,dateProfile:o}=i,s=ap(a,i.todayRange,null,o),l=[Mp].concat(op(s,n)),c=e.format(a,i.dayHeaderFormat),u=!s.isDisabled&&i.colCnt>1?cp(this.context,a):{},d=e.toDate(a);e.namedTimeZoneImpl&&(d=ld(d,36e5));let f=Object.assign(Object.assign(Object.assign({date:d,view:r},i.extraRenderProps),{text:c}),s);return lc(Df,{elTag:"th",elClasses:l,elAttrs:Object.assign({role:"columnheader",colSpan:i.colSpan,"data-date":s.isDisabled?void 0:xd(a)},i.extraDataAttrs),renderProps:f,generatorName:"dayHeaderContent",customGenerator:t.dayHeaderContent,defaultGenerator:Rp,classNameGenerator:t.dayHeaderClassNames,didMount:t.dayHeaderDidMount,willUnmount:t.dayHeaderWillUnmount},e=>lc("div",{className:"fc-scrollgrid-sync-inner"},!s.isDisabled&&lc(e,{elTag:"a",elAttrs:u,elClasses:["fc-col-header-cell-cushion",i.isSticky&&"fc-sticky"]})))}}const Pp=Ld({weekday:"long"});class Ip extends yf{render(){let{props:e}=this,{dateEnv:t,theme:n,viewApi:r,options:i}=this.context,a=sd(new Date(2592e5),e.dow),o={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},s=t.format(a,e.dayHeaderFormat),l=Object.assign(Object.assign(Object.assign(Object.assign({date:a},o),{view:r}),e.extraRenderProps),{text:s});return lc(Df,{elTag:"th",elClasses:[Mp,...op(o,n),...e.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:e.colSpan},e.extraDataAttrs),renderProps:l,generatorName:"dayHeaderContent",customGenerator:i.dayHeaderContent,defaultGenerator:Rp,classNameGenerator:i.dayHeaderClassNames,didMount:i.dayHeaderDidMount,willUnmount:i.dayHeaderWillUnmount},n=>lc("div",{className:"fc-scrollgrid-sync-inner"},lc(n,{elTag:"a",elClasses:["fc-col-header-cell-cushion",e.isSticky&&"fc-sticky"],elAttrs:{"aria-label":t.format(a,Pp)}})))}}class Lp extends yf{constructor(){super(...arguments),this.createDayHeaderFormatter=Ed(Fp)}render(){let{context:e}=this,{dates:t,dateProfile:n,datesRepDistinctDays:r,renderIntro:i}=this.props,a=this.createDayHeaderFormatter(e.options.dayHeaderFormat,r,t.length);return lc(ep,{unit:"day"},(e,o)=>lc("tr",{role:"row"},i&&i("day"),t.map(e=>r?lc(Op,{key:e.toISOString(),date:e,dateProfile:n,todayRange:o,colCnt:t.length,dayHeaderFormat:a}):lc(Ip,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:a}))))}}function Fp(e,t,n){return e||function(e,t){return Ld(!e||t>10?{weekday:"short"}:t>1?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"})}(t,n)}class zp{constructor(e,t){let n=e.start,{end:r}=e,i=[],a=[],o=-1;for(;n<r;)t.isHiddenDay(n)?i.push(o+.5):(o+=1,i.push(o),a.push(n)),n=sd(n,1);this.dates=a,this.indices=i,this.cnt=a.length}sliceRange(e){let t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(sd(e.end,-1)),r=Math.max(0,t),i=Math.min(this.cnt-1,n);return r=Math.ceil(r),i=Math.floor(i),r<=i?{firstIndex:r,lastIndex:i,isStart:t===r,isEnd:n===i}:null}getDateDayIndex(e){let{indices:t}=this,n=Math.floor(cd(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]}}class Hp{constructor(e,t){let n,r,i,{dates:a}=e;if(t){for(r=a[0].getUTCDay(),n=1;n<a.length&&a[n].getUTCDay()!==r;n+=1);i=Math.ceil(a.length/n)}else i=1,n=a.length;this.rowCnt=i,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}buildCells(){let e=[];for(let t=0;t<this.rowCnt;t+=1){let n=[];for(let e=0;e<this.colCnt;e+=1)n.push(this.buildCell(t,e));e.push(n)}return e}buildCell(e,t){let n=this.daySeries.dates[e*this.colCnt+t];return{key:n.toISOString(),date:n}}buildHeaderDates(){let e=[];for(let t=0;t<this.colCnt;t+=1)e.push(this.cells[0][t].date);return e}sliceRange(e){let{colCnt:t}=this,n=this.daySeries.sliceRange(e),r=[];if(n){let{firstIndex:e,lastIndex:i}=n,a=e;for(;a<=i;){let o=Math.floor(a/t),s=Math.min((o+1)*t,i+1);r.push({row:o,firstCol:a%t,lastCol:(s-1)%t,isStart:n.isStart&&a===e,isEnd:n.isEnd&&s-1===i}),a=s}}return r}}class Bp{constructor(){this.sliceBusinessHours=Ed(this._sliceBusinessHours),this.sliceDateSelection=Ed(this._sliceDateSpan),this.sliceEventStore=Ed(this._sliceEventStore),this.sliceEventDrag=Ed(this._sliceInteraction),this.sliceEventResize=Ed(this._sliceInteraction),this.forceDayIfListItem=!1}sliceProps(e,t,n,r){let{eventUiBases:i}=e;for(var a=arguments.length,o=new Array(a>4?a-4:0),s=4;s<a;s++)o[s-4]=arguments[s];let l=this.sliceEventStore(e.eventStore,i,t,n,...o);return{dateSelectionSegs:this.sliceDateSelection(e.dateSelection,t,n,i,r,...o),businessHourSegs:this.sliceBusinessHours(e.businessHours,t,n,r,...o),fgEventSegs:l.fg,bgEventSegs:l.bg,eventDrag:this.sliceEventDrag(e.eventDrag,i,t,n,...o),eventResize:this.sliceEventResize(e.eventResize,i,t,n,...o),eventSelection:e.eventSelection}}sliceNowDate(e,t,n,r){for(var i=arguments.length,a=new Array(i>4?i-4:0),o=4;o<i;o++)a[o-4]=arguments[o];return this._sliceDateSpan({range:{start:e,end:ld(e,1)},allDay:!1},t,n,{},r,...a)}_sliceBusinessHours(e,t,n,r){if(!e)return[];for(var i=arguments.length,a=new Array(i>4?i-4:0),o=4;o<i;o++)a[o-4]=arguments[o];return this._sliceEventStore(Bf(e,Up(t,Boolean(n)),r),{},t,n,...a).bg}_sliceEventStore(e,t,n,r){if(e){let s=jh(e,t,Up(n,Boolean(r)),r);for(var i=arguments.length,a=new Array(i>4?i-4:0),o=4;o<i;o++)a[o-4]=arguments[o];return{bg:this.sliceEventRanges(s.bg,a),fg:this.sliceEventRanges(s.fg,a)}}return{bg:[],fg:[]}}_sliceInteraction(e,t,n,r){if(!e)return null;let i=jh(e.mutatedEvents,t,Up(n,Boolean(r)),r);for(var a=arguments.length,o=new Array(a>4?a-4:0),s=4;s<a;s++)o[s-4]=arguments[s];return{segs:this.sliceEventRanges(i.fg,o),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}}_sliceDateSpan(e,t,n,r,i){if(!e)return[];let a=Up(t,Boolean(n)),o=Mf(e.range,a);if(o){let t=function(e,t,n){let r=qf({editable:!1},n),i=Xf(r.refined,r.extra,"",e.allDay,!0,n);return{def:i,ui:Mh(i,t),instance:Hf(i.defId,e.range),range:e.range,isStart:!0,isEnd:!0}}(e=Object.assign(Object.assign({},e),{range:o}),r,i);for(var s=arguments.length,l=new Array(s>5?s-5:0),c=5;c<s;c++)l[c-5]=arguments[c];let n=this.sliceRange(e.range,...l);for(let e of n)e.eventRange=t;return n}return[]}sliceEventRanges(e,t){let n=[];for(let r of e)n.push(...this.sliceEventRange(r,t));return n}sliceEventRange(e,t){let n=e.range;this.forceDayIfListItem&&"list-item"===e.ui.display&&(n={start:n.start,end:sd(n.start,1)});let r=this.sliceRange(n,...t);for(let i of r)i.eventRange=e,i.isStart=e.isStart&&i.isStart,i.isEnd=e.isEnd&&i.isEnd;return r}}function Up(e,t){let n=e.activeRange;return t?n:{start:ld(n.start,e.slotMinTime.milliseconds),end:ld(n.end,e.slotMaxTime.milliseconds-864e5)}}function Wp(e,t,n){let{instances:r}=e.mutatedEvents;for(let i in r)if(!Of(t.validRange,r[i].range))return!1;return Vp({eventDrag:e},n)}function Vp(e,t){let n=t.getCurrentData(),r=Object.assign({businessHours:n.businessHours,dateSelection:"",eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},e);return(t.pluginHooks.isPropsValid||Yp)(r,t)}function Yp(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;return!(e.eventDrag&&!function(e,t,n,r){let i=t.getCurrentData(),a=e.eventDrag,o=a.mutatedEvents,s=o.defs,l=o.instances,c=Th(s,a.isEvent?e.eventUiBases:{"":i.selectionConfig});r&&(c=Kd(c,r));let u=(p=e.eventStore,m=a.affectedEvents.instances,{defs:p.defs,instances:$d(p.instances,e=>!m[e.instanceId])}),d=u.defs,f=u.instances,h=Th(d,e.eventUiBases);var p,m;for(let g in l){let r=l[g],o=r.range,p=c[r.defId],m=s[r.defId];if(!Qp(p.constraints,o,u,e.businessHours,t))return!1;let{eventOverlap:v}=t.options,b="function"===typeof v?v:null;for(let e in f){let n=f[e];if(Rf(o,n.range)){if(!1===h[n.defId].overlap&&a.isEvent)return!1;if(!1===p.overlap)return!1;if(b&&!b(new kh(t,d[n.defId],n),new kh(t,m,r)))return!1}}let y=i.eventStore;for(let e of p.allows){let i,a=Object.assign(Object.assign({},n),{range:r.range,allDay:m.allDay}),o=y.defs[m.defId],s=y.instances[g];if(i=o?new kh(t,o,s):new kh(t,m),!e(yh(a,t),i))return!1}}return!0}(e,t,n,r))&&!(e.dateSelection&&!function(e,t,n,r){let i=e.eventStore,a=i.defs,o=i.instances,s=e.dateSelection,l=s.range,{selectionConfig:c}=t.getCurrentData();r&&(c=r(c));if(!Qp(c.constraints,l,i,e.businessHours,t))return!1;let{selectOverlap:u}=t.options,d="function"===typeof u?u:null;for(let f in o){let e=o[f];if(Rf(l,e.range)){if(!1===c.overlap)return!1;if(d&&!d(new kh(t,a[e.defId],e),null))return!1}}for(let f of c.allows){if(!f(yh(Object.assign(Object.assign({},n),s),t),null))return!1}return!0}(e,t,n,r))}function Qp(e,t,n,r,i){for(let a of e)if(!Xp(qp(a,t,n,r,i),t))return!1;return!0}function qp(e,t,n,r,i){return"businessHours"===e?Gp(Bf(r,t,i)):"string"===typeof e?Gp(eh(n,t=>t.groupId===e)):"object"===typeof e&&e?Gp(Bf(e,t,i)):[]}function Gp(e){let{instances:t}=e,n=[];for(let r in t)n.push(t[r].range);return n}function Xp(e,t){for(let n of e)if(Of(n,t))return!0;return!1}const Zp=/^(visible|hidden)$/;class $p extends yf{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,xf(this.props.elRef,e)}}render(){let{props:e}=this,{liquid:t,liquidIsAbsolute:n}=e,r=t&&n,i=["fc-scroller"];return t&&(n?i.push("fc-scroller-liquid-absolute"):i.push("fc-scroller-liquid")),lc("div",{ref:this.handleEl,className:i.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:r&&-(e.overcomeLeft||0)||"",right:r&&-(e.overcomeRight||0)||"",bottom:r&&-(e.overcomeBottom||0)||"",marginLeft:!r&&-(e.overcomeLeft||0)||"",marginRight:!r&&-(e.overcomeRight||0)||"",marginBottom:!r&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)}needsXScrolling(){if(Zp.test(this.props.overflowX))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),{children:n}=e;for(let r=0;r<n.length;r+=1){if(n[r].getBoundingClientRect().width>t)return!0}return!1}needsYScrolling(){if(Zp.test(this.props.overflowY))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),{children:n}=e;for(let r=0;r<n.length;r+=1){if(n[r].getBoundingClientRect().height>t)return!0}return!1}getXScrollbarWidth(){return Zp.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return Zp.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}}class Kp{constructor(e){this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(e,t)=>{let{depths:n,currentMap:r}=this,i=!1,a=!1;null!==e?(i=t in r,r[t]=e,n[t]=(n[t]||0)+1,a=!0):(n[t]-=1,n[t]||(delete r[t],delete this.callbackMap[t],i=!0)),this.masterCallback&&(i&&this.masterCallback(null,String(t)),a&&this.masterCallback(e,String(t)))}}createRef(e){let t=this.callbackMap[e];return t||(t=this.callbackMap[e]=t=>{this.handleValue(t,String(e))}),t}collect(e,t,n){return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=[];null==n&&(n=Object.keys(e).length);for(let a=t;a<n;a+=r){let t=e[a];void 0!==t&&i.push(t)}return i}(this.currentMap,e,t,n)}getAll(){return ef(this.currentMap)}}function Jp(e){let t=function(e,t){let n=e instanceof HTMLElement?[e]:e,r=[];for(let i=0;i<n.length;i+=1){let e=n[i].querySelectorAll(t);for(let t=0;t<e.length;t+=1)r.push(e[t])}return r}(e,".fc-scrollgrid-shrink"),n=0;for(let r of t)n=Math.max(n,$u(r));return Math.ceil(n)}function em(e,t){return e.liquid&&t.liquid}function tm(e,t){return id(e,t,tf)}function nm(e,t){let n=[];for(let r of e){let e=r.span||1;for(let i=0;i<e;i+=1)n.push(lc("col",{style:{width:"shrink"===r.width?rm(t):r.width||"",minWidth:r.minWidth||""}}))}return lc("colgroup",{},...n)}function rm(e){return null==e?4:e}function im(e,t){let n=["fc-scrollgrid-section","fc-scrollgrid-section-".concat(e.type),e.className];return t&&e.liquid&&null==e.maxHeight&&n.push("fc-scrollgrid-section-liquid"),e.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}function am(e){return lc("div",{className:"fc-scrollgrid-sticky-shim",style:{width:e.clientWidth,minWidth:e.tableMinWidth}})}function om(e){let{stickyHeaderDates:t}=e;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}class sm extends yf{constructor(){super(...arguments),this.processCols=Ed(e=>e,tm),this.renderMicroColGroup=Ed(nm),this.scrollerRefs=new Kp,this.scrollerElRefs=new Kp(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=>{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){let{props:e,state:t,context:n}=this,r=e.sections||[],i=this.processCols(e.cols),a=this.renderMicroColGroup(i,t.shrinkWidth),o=function(e,t){let n=["fc-scrollgrid",t.theme.getClass("table")];return e&&n.push("fc-scrollgrid-liquid"),n}(e.liquid,n);e.collapsibleWidth&&o.push("fc-scrollgrid-collapsible");let s,l=r.length,c=0,u=[],d=[],f=[];for(;c<l&&"header"===(s=r[c]).type;)u.push(this.renderSection(s,a,!0)),c+=1;for(;c<l&&"body"===(s=r[c]).type;)d.push(this.renderSection(s,a,!1)),c+=1;for(;c<l&&"footer"===(s=r[c]).type;)f.push(this.renderSection(s,a,!0)),c+=1;let h=!Xh();const p={role:"rowgroup"};return lc("table",{role:"grid",className:o.join(" "),style:{height:e.height}},Boolean(!h&&u.length)&&lc("thead",p,...u),Boolean(!h&&d.length)&&lc("tbody",p,...d),Boolean(!h&&f.length)&&lc("tfoot",p,...f),h&&lc("tbody",p,...u,...d,...f))}renderSection(e,t,n){return"outerContent"in e?lc(uc,{key:e.key},e.outerContent):lc("tr",{key:e.key,role:"presentation",className:im(e,this.props.liquid).join(" ")},this.renderChunkTd(e,t,e.chunk,n))}renderChunkTd(e,t,n,r){if("outerContent"in n)return n.outerContent;let{props:i}=this,{forceYScrollbars:a,scrollerClientWidths:o,scrollerClientHeights:s}=this.state,l=function(e,t){return null!=t.maxHeight||em(e,t)}(i,e),c=em(i,e),u=i.liquid?a?"scroll":l?"auto":"hidden":"visible",d=e.key,f=function(e,t,n,r){let{expandRows:i}=n;return"function"===typeof t.content?t.content(n):lc("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:i?n.clientHeight:""}},n.tableColGroupNode,lc(r?"thead":"tbody",{role:"presentation"},"function"===typeof t.rowContent?t.rowContent(n):t.rowContent))}(e,n,{tableColGroupNode:t,tableMinWidth:"",clientWidth:i.collapsibleWidth||void 0===o[d]?null:o[d],clientHeight:void 0!==s[d]?s[d]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:()=>{}},r);return lc(r?"th":"td",{ref:n.elRef,role:"presentation"},lc("div",{className:"fc-scroller-harness".concat(c?" fc-scroller-harness-liquid":"")},lc($p,{ref:this.scrollerRefs.createRef(d),elRef:this.scrollerElRefs.createRef(d),overflowY:u,overflowX:i.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:c,liquidIsAbsolute:!0},f)))}_handleScrollerEl(e,t){let n=function(e,t){for(let n of e)if(n.key===t)return n;return null}(this.props.sections,t);n&&xf(n.chunk.scrollerElRef,e)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return function(e){for(let t of e)if("shrink"===t.width)return!0;return!1}(this.props.cols)?Jp(this.scrollerElRefs.getAll()):0}computeScrollerDims(){let e=hp(),{scrollerRefs:t,scrollerElRefs:n}=this,r=!1,i={},a={};for(let o in t.currentMap){let e=t.currentMap[o];if(e&&e.needsYScrolling()){r=!0;break}}for(let o of this.props.sections){let t=o.key,s=n.currentMap[t];if(s){let n=s.parentNode;i[t]=Math.floor(n.getBoundingClientRect().width-(r?e.y:0)),a[t]=Math.floor(n.getBoundingClientRect().height)}}return{forceYScrollbars:r,scrollerClientWidths:i,scrollerClientHeights:a}}}sm.addStateEquality({scrollerClientWidths:tf,scrollerClientHeights:tf});class lm extends yf{constructor(){super(...arguments),this.buildPublicEvent=Ed((e,t,n)=>new kh(e,t,n)),this.handleEl=e=>{this.el=e,xf(this.props.elRef,e),e&&Ah(e,this.props.seg)}}render(){const{props:e,context:t}=this,{options:n}=t,{seg:r}=e,{eventRange:i}=r,{ui:a}=i,o={event:this.buildPublicEvent(t,i.def,i.instance),view:t.viewApi,timeText:e.timeText,textColor:a.textColor,backgroundColor:a.backgroundColor,borderColor:a.borderColor,isDraggable:!e.disableDragging&&Ph(r,t),isStartResizable:!e.disableResizing&&Ih(r,t),isEndResizable:!e.disableResizing&&Lh(r),isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(r.isStart),isEnd:Boolean(r.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)};return lc(Df,{elRef:this.handleEl,elTag:e.elTag,elAttrs:e.elAttrs,elClasses:[...Hh(o),...r.eventRange.ui.classNames,...e.elClasses||[]],elStyle:e.elStyle,renderProps:o,generatorName:"eventContent",customGenerator:n.eventContent,defaultGenerator:e.defaultGenerator,classNameGenerator:n.eventClassNames,didMount:n.eventDidMount,willUnmount:n.eventWillUnmount},e.children)}componentDidUpdate(e){this.el&&this.props.seg!==e.seg&&Ah(this.el,this.props.seg)}}class cm extends yf{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r}=e,{ui:i}=r.eventRange,a=Fh(r,n.eventTimeFormat||e.defaultTimeFormat,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return lc(lm,Object.assign({},e,{elTag:"a",elStyle:{borderColor:i.borderColor,backgroundColor:i.backgroundColor},elAttrs:Uh(r,t),defaultGenerator:um,timeText:a}),(e,t)=>lc(uc,null,lc(e,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:t.textColor}}),Boolean(t.isStartResizable)&&lc("div",{className:"fc-event-resizer fc-event-resizer-start"}),Boolean(t.isEndResizable)&&lc("div",{className:"fc-event-resizer fc-event-resizer-end"})))}}function um(e){return lc("div",{className:"fc-event-main-frame"},e.timeText&&lc("div",{className:"fc-event-time"},e.timeText),lc("div",{className:"fc-event-title-container"},lc("div",{className:"fc-event-title fc-sticky"},e.event.title||lc(uc,null,"\xa0"))))}cm.addPropsEquality({seg:tf});const dm=Ld({day:"numeric"});class fm extends yf{constructor(){super(...arguments),this.refineRenderProps=Sd(pm)}render(){let{props:e,context:t}=this,{options:n}=t,r=this.refineRenderProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,isMonthStart:e.isMonthStart||!1,showDayNumber:e.showDayNumber,extraRenderProps:e.extraRenderProps,viewApi:t.viewApi,dateEnv:t.dateEnv,monthStartFormat:n.monthStartFormat});return lc(Df,{elRef:e.elRef,elTag:e.elTag,elAttrs:Object.assign(Object.assign({},e.elAttrs),r.isDisabled?{}:{"data-date":xd(e.date)}),elClasses:[...op(r,t.theme),...e.elClasses||[]],elStyle:e.elStyle,renderProps:r,generatorName:"dayCellContent",customGenerator:n.dayCellContent,defaultGenerator:e.defaultGenerator,classNameGenerator:r.isDisabled?void 0:n.dayCellClassNames,didMount:n.dayCellDidMount,willUnmount:n.dayCellWillUnmount},e.children)}}function hm(e){return Boolean(e.dayCellContent||Ef("dayCellContent",e))}function pm(e){let{date:t,dateEnv:n,dateProfile:r,isMonthStart:i}=e,a=ap(t,e.todayRange,null,r),o=e.showDayNumber?n.format(t,i?e.monthStartFormat:dm):"";return Object.assign(Object.assign(Object.assign({date:n.toDate(t),view:e.viewApi},a),{isMonthStart:i,dayNumberText:o}),e.extraRenderProps)}class mm extends yf{render(){let{props:e}=this,{seg:t}=e;return lc(lm,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:t.eventRange.ui.backgroundColor},defaultGenerator:gm,seg:t,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,disableDragging:!0,disableResizing:!0})}}function gm(e){let{title:t}=e.event;return t&&lc("div",{className:"fc-event-title"},e.event.title)}function vm(e){return lc("div",{className:"fc-".concat(e)})}const bm=e=>lc(gf.Consumer,null,t=>{let{dateEnv:n,options:r}=t,{date:i}=e,a=r.weekNumberFormat||e.defaultFormat,o={num:n.computeWeekNumber(i),text:n.format(i,a),date:i};return lc(Df,{elRef:e.elRef,elTag:e.elTag,elAttrs:e.elAttrs,elClasses:e.elClasses,elStyle:e.elStyle,renderProps:o,generatorName:"weekNumberContent",customGenerator:r.weekNumberContent,defaultGenerator:ym,classNameGenerator:r.weekNumberClassNames,didMount:r.weekNumberDidMount,willUnmount:r.weekNumberWillUnmount},e.children)});function ym(e){return e.text}class xm extends yf{constructor(){super(...arguments),this.state={titleId:Iu()},this.handleRootEl=e=>{this.rootEl=e,this.props.elRef&&xf(this.props.elRef,e)},this.handleDocumentMouseDown=e=>{const t=Ou(e);this.rootEl.contains(t)||this.handleCloseClick()},this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.handleCloseClick()},this.handleCloseClick=()=>{let{onClose:e}=this.props;e&&e()}}render(){let{theme:e,options:t}=this.context,{props:n,state:r}=this,i=["fc-popover",e.getClass("popover")].concat(n.extraClassNames||[]);return cu(lc("div",Object.assign({},n.extraAttrs,{id:n.id,className:i.join(" "),"aria-labelledby":r.titleId,ref:this.handleRootEl}),lc("div",{className:"fc-popover-header "+e.getClass("popoverHeader")},lc("span",{className:"fc-popover-title",id:r.titleId},n.title),lc("span",{className:"fc-popover-close "+e.getIconClass("close"),title:t.closeHint,onClick:this.handleCloseClick})),lc("div",{className:"fc-popover-body "+e.getClass("popoverContent")},n.children)),n.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){let{isRtl:e}=this.context,{alignmentEl:t,alignGridTop:n}=this.props,{rootEl:r}=this,i=function(e){let t=vp(e),n=e.getBoundingClientRect();for(let r of t){let e=ip(n,r.getBoundingClientRect());if(!e)return null;n=e}return n}(t);if(i){let a=r.getBoundingClientRect(),o=n?Au(t,".fc-scrollgrid").getBoundingClientRect().top:i.top,s=e?i.right-a.width:i.left;o=Math.max(o,10),s=Math.min(s,document.documentElement.clientWidth-10-a.width),s=Math.max(s,10);let l=r.offsetParent.getBoundingClientRect();Mu(r,{top:o-l.top,left:s-l.left})}}}class wm extends Sp{constructor(){super(...arguments),this.handleRootEl=e=>{this.rootEl=e,e?this.context.registerInteractiveComponent(this,{el:e,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:e,dateEnv:t}=this.context,{props:n}=this,{startDate:r,todayRange:i,dateProfile:a}=n,o=t.format(r,e.dayPopoverFormat);return lc(fm,{elRef:this.handleRootEl,date:r,dateProfile:a,todayRange:i},(t,r,i)=>lc(xm,{elRef:i.ref,id:n.id,title:o,extraClassNames:["fc-more-popover"].concat(i.className||[]),extraAttrs:i,parentEl:n.parentEl,alignmentEl:n.alignmentEl,alignGridTop:n.alignGridTop,onClose:n.onClose},hm(e)&&lc(t,{elTag:"div",elClasses:["fc-more-popover-misc"]}),n.children))}queryHit(e,t,n,r){let{rootEl:i,props:a}=this;return e>=0&&e<n&&t>=0&&t<r?{dateProfile:a.dateProfile,dateSpan:Object.assign({allDay:!a.forceTimed,range:{start:a.startDate,end:a.endDate}},a.extraDateSpan),dayEl:i,rect:{left:0,top:0,right:n,bottom:r},layer:1}:null}}class Em extends yf{constructor(){super(...arguments),this.state={isPopoverOpen:!1,popoverId:Iu()},this.handleLinkEl=e=>{this.linkEl=e,this.props.elRef&&xf(this.props.elRef,e)},this.handleClick=e=>{let{props:t,context:n}=this,{moreLinkClick:r}=n.options,i=Cm(t).start;function a(e){let{def:t,instance:r,range:i}=e.eventRange;return{event:new kh(n,t,r),start:n.dateEnv.toDate(i.start),end:n.dateEnv.toDate(i.end),isStart:e.isStart,isEnd:e.isEnd}}"function"===typeof r&&(r=r({date:i,allDay:Boolean(t.allDayDate),allSegs:t.allSegs.map(a),hiddenSegs:t.hiddenSegs.map(a),jsEvent:e,view:n.viewApi})),r&&"popover"!==r?"string"===typeof r&&n.calendarApi.zoomTo(i,r):this.setState({isPopoverOpen:!0})},this.handlePopoverClose=()=>{this.setState({isPopoverOpen:!1})}}render(){let{props:e,state:t}=this;return lc(gf.Consumer,null,n=>{let{viewApi:r,options:i,calendarApi:a}=n,{moreLinkText:o}=i,{moreCnt:s}=e,l=Cm(e),c="function"===typeof o?o.call(a,s):"+".concat(s," ").concat(o),u=Gu(i.moreLinkHint,[s],c),d={num:s,shortText:"+".concat(s),text:c,view:r};return lc(uc,null,Boolean(e.moreCnt)&&lc(Df,{elTag:e.elTag||"a",elRef:this.handleLinkEl,elClasses:[...e.elClasses||[],"fc-more-link"],elStyle:e.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},e.elAttrs),Hu(this.handleClick)),{title:u,"aria-expanded":t.isPopoverOpen,"aria-controls":t.isPopoverOpen?t.popoverId:""}),renderProps:d,generatorName:"moreLinkContent",customGenerator:i.moreLinkContent,defaultGenerator:e.defaultGenerator||Sm,classNameGenerator:i.moreLinkClassNames,didMount:i.moreLinkDidMount,willUnmount:i.moreLinkWillUnmount},e.children),t.isPopoverOpen&&lc(wm,{id:t.popoverId,startDate:l.start,endDate:l.end,dateProfile:e.dateProfile,todayRange:e.todayRange,extraDateSpan:e.extraDateSpan,parentEl:this.parentEl,alignmentEl:e.alignmentElRef?e.alignmentElRef.current:this.linkEl,alignGridTop:e.alignGridTop,forceTimed:e.forceTimed,onClose:this.handlePopoverClose},e.popoverContent()))})}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&&(this.parentEl=Au(this.linkEl,".fc-view-harness"))}}function Sm(e){return e.text}function Cm(e){if(e.allDayDate)return{start:e.allDayDate,end:sd(e.allDayDate,1)};let{hiddenSegs:t}=e;return{start:(n=t,n.reduce(km).eventRange.range.start),end:Dm(t)};var n}function km(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function Dm(e){return e.reduce(Nm).eventRange.range.end}function Nm(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}class jm{constructor(){this.handlers=[]}set(e){this.currentValue=e;for(let t of this.handlers)t(e)}subscribe(e){this.handlers.push(e),void 0!==this.currentValue&&e(this.currentValue)}}class Am extends jm{constructor(){super(...arguments),this.map=new Map}handle(e){const{map:t}=this;let n=!1;e.isActive?(t.set(e.id,e),n=!0):t.has(e.id)&&(t.delete(e.id),n=!0),n&&this.set(t)}}const _m=[],Tm={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},Mm=Object.assign(Object.assign({},Tm),{buttonHints:{prev:"Previous $0",next:"Next $0",today:(e,t)=>"day"===t?"Today":"This ".concat(e)},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:e=>"Show ".concat(e," more event").concat(1===e?"":"s")});function Rm(e){let t=e.length>0?e[0].code:"en",n=_m.concat(e),r={en:Mm};for(let i of n)r[i.code]=i;return{map:r,defaultCode:t}}function Om(e,t){return"object"!==typeof e||Array.isArray(e)?function(e,t){let n=[].concat(e||[]),r=function(e,t){for(let n=0;n<e.length;n+=1){let r=e[n].toLocaleLowerCase().split("-");for(let e=r.length;e>0;e-=1){let n=r.slice(0,e).join("-");if(t[n])return t[n]}}return null}(n,t)||Mm;return Pm(e,n,r)}(e,t):Pm(e.code,[e.code],e)}function Pm(e,t,n){let r=Zd([Tm,n],["buttonText"]);delete r.code;let{week:i}=r;return delete r.week,{codeArg:e,codes:t,week:i,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}function Im(e){return{id:Wu(),name:e.name,premiumReleaseDate:e.premiumReleaseDate?new Date(e.premiumReleaseDate):void 0,deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function Lm(){let e,t=[],n=[];return(r,i)=>(e&&id(r,t)&&id(i,n)||(e=function(e,t){let n={},r={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function i(e){for(let t of e){const e=t.name,a=n[e];void 0===a?(n[e]=t.id,i(t.deps),r=Fm(r,t)):a!==t.id&&console.warn("Duplicate plugin '".concat(e,"'"))}}return e&&i(e),i(t),r}(r,i)),t=r,n=i,e)}function Fm(e,t){return{premiumReleaseDate:zm(e.premiumReleaseDate,t.premiumReleaseDate),reducers:e.reducers.concat(t.reducers),isLoadingFuncs:e.isLoadingFuncs.concat(t.isLoadingFuncs),contextInit:e.contextInit.concat(t.contextInit),eventRefiners:Object.assign(Object.assign({},e.eventRefiners),t.eventRefiners),eventDefMemberAdders:e.eventDefMemberAdders.concat(t.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},e.eventSourceRefiners),t.eventSourceRefiners),isDraggableTransformers:e.isDraggableTransformers.concat(t.isDraggableTransformers),eventDragMutationMassagers:e.eventDragMutationMassagers.concat(t.eventDragMutationMassagers),eventDefMutationAppliers:e.eventDefMutationAppliers.concat(t.eventDefMutationAppliers),dateSelectionTransformers:e.dateSelectionTransformers.concat(t.dateSelectionTransformers),datePointTransforms:e.datePointTransforms.concat(t.datePointTransforms),dateSpanTransforms:e.dateSpanTransforms.concat(t.dateSpanTransforms),views:Object.assign(Object.assign({},e.views),t.views),viewPropsTransformers:e.viewPropsTransformers.concat(t.viewPropsTransformers),isPropsValid:t.isPropsValid||e.isPropsValid,externalDefTransforms:e.externalDefTransforms.concat(t.externalDefTransforms),viewContainerAppends:e.viewContainerAppends.concat(t.viewContainerAppends),eventDropTransformers:e.eventDropTransformers.concat(t.eventDropTransformers),calendarInteractions:e.calendarInteractions.concat(t.calendarInteractions),componentInteractions:e.componentInteractions.concat(t.componentInteractions),themeClasses:Object.assign(Object.assign({},e.themeClasses),t.themeClasses),eventSourceDefs:e.eventSourceDefs.concat(t.eventSourceDefs),cmdFormatter:t.cmdFormatter||e.cmdFormatter,recurringTypes:e.recurringTypes.concat(t.recurringTypes),namedTimeZonedImpl:t.namedTimeZonedImpl||e.namedTimeZonedImpl,initialView:e.initialView||t.initialView,elementDraggingImpl:e.elementDraggingImpl||t.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},e.optionChangeHandlers),t.optionChangeHandlers),scrollGridImpl:t.scrollGridImpl||e.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},e.listenerRefiners),t.listenerRefiners),optionRefiners:Object.assign(Object.assign({},e.optionRefiners),t.optionRefiners),propSetHandlers:Object.assign(Object.assign({},e.propSetHandlers),t.propSetHandlers)}}function zm(e,t){return void 0===e?t:void 0===t?e:new Date(Math.max(e.valueOf(),t.valueOf()))}class Hm extends df{}function Bm(e,t,n,r){if(t[e])return t[e];let i=function(e,t,n,r){let i=n[e],a=r[e],o=e=>i&&null!==i[e]?i[e]:a&&null!==a[e]?a[e]:null,s=o("component"),l=o("superType"),c=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");c=Bm(l,t,n,r)}!s&&c&&(s=c.component);if(!s)return null;return{type:e,component:s,defaults:Object.assign(Object.assign({},c?c.defaults:{}),i?i.rawOptions:{}),overrides:Object.assign(Object.assign({},c?c.overrides:{}),a?a.rawOptions:{})}}(e,t,n,r);return i&&(t[e]=i),i}function Um(e){return Kd(e,Wm)}function Wm(e){let t="function"===typeof e?{component:e}:e,{component:n}=t;return t.content?n=Vm(t):!n||n.prototype instanceof yf||(n=Vm(Object.assign(Object.assign({},t),{content:n}))),{superType:t.type,component:n,rawOptions:t}}function Vm(e){return t=>lc(gf.Consumer,null,n=>lc(Df,{elTag:"div",elClasses:Af(n.viewSpec),renderProps:Object.assign(Object.assign({},t),{nextDayThreshold:n.options.nextDayThreshold}),generatorName:void 0,customGenerator:e.content,classNameGenerator:e.classNames,didMount:e.didMount,willUnmount:e.willUnmount}))}function Ym(e,t,n,r){let i=Um(e),a=Um(t.views),o=function(e,t){let n,r={};for(n in e)Bm(n,r,e,t);for(n in t)Bm(n,r,e,t);return r}(i,a);return Kd(o,e=>function(e,t,n,r,i){let a=e.overrides.duration||e.defaults.duration||r.duration||n.duration,o=null,s="",l="",c={};if(a&&(o=function(e){let t=JSON.stringify(e),n=Qm[t];void 0===n&&(n=Ju(e),Qm[t]=n);return n}(a),o)){let e=rd(o);s=e.unit,1===e.value&&(l=s,c=t[s]?t[s].rawOptions:{})}let u=t=>{let n=t.buttonText||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null},d=t=>{let n=t.buttonHints||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null};return{type:e.type,component:e.component,duration:o,durationUnit:s,singleUnit:l,optionDefaults:e.defaults,optionOverrides:Object.assign(Object.assign({},c),e.overrides),buttonTextOverride:u(r)||u(n)||e.overrides.buttonText,buttonTextDefault:u(i)||e.defaults.buttonText||u(zd)||e.type,buttonTitleOverride:d(r)||d(n)||e.overrides.buttonHint,buttonTitleDefault:d(i)||e.defaults.buttonHint||d(zd)}}(e,a,t,n,r))}Hm.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},Hm.prototype.baseIconClass="fc-icon",Hm.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},Hm.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},Hm.prototype.iconOverrideOption="buttonIcons",Hm.prototype.iconOverrideCustomButtonOption="icon",Hm.prototype.iconOverridePrefix="fc-icon-";let Qm={};function qm(e,t,n){let r=t?t.activeRange:null;return Zm({},function(e,t){let n=ch(t),r=[].concat(e.eventSources||[]),i=[];e.initialEvents&&r.unshift(e.initialEvents);e.events&&r.unshift(e.events);for(let a of r){let e=lh(a,t,n);e&&i.push(e)}return i}(e,n),r,n)}function Gm(e,t,n,r){let i=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return Zm(e,t.sources,i,r);case"REMOVE_EVENT_SOURCE":return a=e,o=t.sourceId,$d(a,e=>e.sourceId!==o);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?$m(e,i,r):e;case"FETCH_EVENT_SOURCES":return Km(e,t.sourceIds?Jd(t.sourceIds):eg(e,r),i,t.isRefetch||!1,r);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,r){let i=e[t];if(i&&n===i.latestFetchId)return Object.assign(Object.assign({},e),{[t]:Object.assign(Object.assign({},i),{isFetching:!1,fetchRange:r})});return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}var a,o}function Xm(e){for(let t in e)if(e[t].isFetching)return!0;return!1}function Zm(e,t,n,r){let i={};for(let a of t)i[a.sourceId]=a;return n&&(i=$m(i,n,r)),Object.assign(Object.assign({},e),i)}function $m(e,t,n){return Km(e,$d(e,e=>function(e,t,n){if(!tg(e,n))return!e.latestFetchId;return!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end}(e,t,n)),t,!1,n)}function Km(e,t,n,r,i){let a={};for(let o in e){let s=e[o];t[o]?a[o]=Jm(s,n,r,i):a[o]=s}return a}function Jm(e,t,n,r){let{options:i,calendarApi:a}=r,o=r.pluginHooks.eventSourceDefs[e.sourceDefId],s=Wu();return o.fetch({eventSource:e,range:t,isRefetch:n,context:r},n=>{let{rawEvents:o}=n;i.eventSourceSuccess&&(o=i.eventSourceSuccess.call(a,o,n.response)||o),e.success&&(o=e.success.call(a,o,n.response)||o),r.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:s,fetchRange:t,rawEvents:o})},n=>{let o=!1;i.eventSourceFailure&&(i.eventSourceFailure.call(a,n),o=!0),e.failure&&(e.failure(n),o=!0),o||console.warn(n.message,n),r.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:s,fetchRange:t,error:n})}),Object.assign(Object.assign({},e),{isFetching:!0,latestFetchId:s})}function eg(e,t){return $d(e,e=>tg(e,t))}function tg(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function ng(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function rg(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function ig(e,t){let n;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return n=t.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function ag(e,t){let n;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return n=t.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function og(e,t,n,r,i){return{header:e.headerToolbar?sg(e.headerToolbar,e,t,n,r,i):null,footer:e.footerToolbar?sg(e.footerToolbar,e,t,n,r,i):null}}function sg(e,t,n,r,i,a){let o={},s=[],l=!1;for(let c in e){let u=lg(e[c],t,n,r,i,a);o[c]=u.widgets,s.push(...u.viewsWithButtons),l=l||u.hasTitle}return{sectionWidgets:o,viewsWithButtons:s,hasTitle:l}}function lg(e,t,n,r,i,a){let o="rtl"===t.direction,s=t.customButtons||{},l=n.buttonText||{},c=t.buttonText||{},u=n.buttonHints||{},d=t.buttonHints||{},f=e?e.split(" "):[],h=[],p=!1;return{widgets:f.map(e=>e.split(",").map(e=>{if("title"===e)return p=!0,{buttonName:e};let n,f,m,g,v,b;if(n=s[e])m=e=>{n.click&&n.click.call(e.target,e,e.target)},(g=r.getCustomButtonIconClass(n))||(g=r.getIconClass(e,o))||(v=n.text),b=n.hint||n.text;else if(f=i[e]){h.push(e),m=()=>{a.changeView(e)},(v=f.buttonTextOverride)||(g=r.getIconClass(e,o))||(v=f.buttonTextDefault);let n=f.buttonTextOverride||f.buttonTextDefault;b=Gu(f.buttonTitleOverride||f.buttonTitleDefault||t.viewHint,[n,e],n)}else if(a[e])if(m=()=>{a[e]()},(v=l[e])||(g=r.getIconClass(e,o))||(v=c[e]),"prevYear"===e||"nextYear"===e){let t="prevYear"===e?"prev":"next";b=Gu(u[t]||d[t],[c.year||"year","year"],c[e])}else b=t=>Gu(u[e]||d[e],[c[t]||t,t],c[e]);return{buttonName:e,buttonClick:m,buttonIcon:g,buttonText:v,buttonHint:b}})),viewsWithButtons:h,hasTitle:p}}class cg{constructor(e,t,n){this.type=e,this.getCurrentData=t,this.dateEnv=n}get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(e){return this.getCurrentData().options[e]}}const ug=Im({name:"array-event-source",eventSourceDefs:[{ignoreRange:!0,parseMeta:e=>Array.isArray(e.events)?e.events:null,fetch(e,t){t({rawEvents:e.eventSource.meta})}}]});const dg=Im({name:"func-event-source",eventSourceDefs:[{parseMeta:e=>"function"===typeof e.events?e.events:null,fetch(e,t,n){const{dateEnv:r}=e.context;!function(e,t,n){let r=!1,i=function(e){r||(r=!0,t(e))},a=function(e){r||(r=!0,n(e))},o=e(i,a);o&&"function"===typeof o.then&&o.then(i,a)}(e.eventSource.meta.bind(null,Yh(e.range,r)),e=>t({rawEvents:e}),n)}}]}),fg={method:String,extraParams:Gd,startParam:String,endParam:String,timeZoneParam:String};let hg={parseMeta:e=>!e.url||"json"!==e.format&&e.format?null:{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam},fetch(e,t,n){const{meta:r}=e.eventSource,i=function(e,t,n){let r,i,a,o,{dateEnv:s,options:l}=n,c={};r=e.startParam,null==r&&(r=l.startParam);i=e.endParam,null==i&&(i=l.endParam);a=e.timeZoneParam,null==a&&(a=l.timeZoneParam);o="function"===typeof e.extraParams?e.extraParams():e.extraParams||{};Object.assign(c,o),c[r]=s.formatIso(t.start),c[i]=s.formatIso(t.end),"local"!==s.timeZone&&(c[a]=s.timeZone);return c}(r,e.range,e.context);(function(e,t,n){const r={method:e=e.toUpperCase()};return"GET"===e?t+=(-1===t.indexOf("?")?"?":"&")+new URLSearchParams(n):(r.body=new URLSearchParams(n),r.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(t,r).then(e=>{if(e.ok)return e.json().then(t=>[t,e],()=>{throw new qh("Failure parsing JSON",e)});throw new qh("Request failed",e)})})(r.method,r.url,i).then(e=>{let[n,r]=e;t({rawEvents:n,response:r})},n)}};const pg=Im({name:"json-event-source",eventSourceRefiners:fg,eventSourceDefs:[hg]});const mg={daysOfWeek:Gd,startTime:Ju,endTime:Ju,duration:Ju,startRecur:Gd,endRecur:Gd};let gg={parse(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){let i,a={daysOfWeek:e.daysOfWeek||null,startTime:e.startTime||null,endTime:e.endTime||null,startRecur:e.startRecur?t.createMarker(e.startRecur):null,endRecur:e.endRecur?t.createMarker(e.endRecur):null,dateEnv:t};return e.duration&&(i=e.duration),!i&&e.startTime&&e.endTime&&(n=e.endTime,r=e.startTime,i={years:n.years-r.years,months:n.months-r.months,days:n.days-r.days,milliseconds:n.milliseconds-r.milliseconds}),{allDayGuess:Boolean(!e.startTime&&!e.endTime),duration:i,typeData:a}}var n,r;return null},expand(e,t,n){let r=Mf(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r,i){let a=e?Jd(e):null,o=dd(i.start),s=i.end,l=[];t&&(t.milliseconds<0?s=sd(s,1):t.milliseconds>=864e5&&(o=sd(o,-1)));for(;o<s;){let e;a&&!a[o.getUTCDay()]||(e=t?r.add(o,t):o,l.push(r.createMarker(n.toDate(e)))),o=sd(o,1)}return l}(e.daysOfWeek,e.startTime,e.dateEnv,n,r):[]}};const vg=Im({name:"simple-recurring-event",recurringTypes:[gg],eventRefiners:mg});const bg=Im({name:"change-handler",optionChangeHandlers:{events(e,t){yg([e],t)},eventSources:yg}});function yg(e,t){let n=ef(t.getCurrentData().eventSources);if(1===n.length&&1===e.length&&Array.isArray(n[0]._raw)&&Array.isArray(e[0]))return void t.dispatch({type:"RESET_RAW_EVENTS",sourceId:n[0].sourceId,rawEvents:e[0]});let r=[];for(let i of e){let e=!1;for(let t=0;t<n.length;t+=1)if(n[t]._raw===i){n.splice(t,1),e=!0;break}e||r.push(i)}for(let i of n)t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:i.sourceId});for(let i of r)t.calendarApi.addEventSource(i)}const xg=[ug,dg,pg,vg,bg,Im({name:"misc",isLoadingFuncs:[e=>Xm(e.eventSources)],propSetHandlers:{dateProfile:function(e,t){t.emitter.trigger("datesSet",Object.assign(Object.assign({},Yh(e.activeRange,t.dateEnv)),{view:t.viewApi}))},eventStore:function(e,t){let{emitter:n}=t;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",Nh(e,t))}}})];class wg{constructor(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new Nu(this.drain.bind(this))}request(e,t){this.queue.push(e),this.delayedRunner.request(t)}pause(e){this.delayedRunner.pause(e)}resume(e,t){this.delayedRunner.resume(e,t)}drain(){let{queue:e}=this;for(;e.length;){let t,n=[];for(;t=e.shift();)this.runTask(t),n.push(t);this.drained(n)}}runTask(e){this.runTaskOption&&this.runTaskOption(e)}drained(e){this.drainedOption&&this.drainedOption(e)}}function Eg(e,t,n){let r;return r=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,n.formatRange(r.start,r.end,Ld(t.titleFormat||function(e){let{currentRangeUnit:t}=e;if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};let n=ud(e.currentRange.start,e.currentRange.end);if(null!==n&&n>1)return{year:"numeric",month:"short",day:"numeric"};return{year:"numeric",month:"long",day:"numeric"}}(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}class Sg{constructor(){this.resetListeners=new Set}handleInput(e,t){const n=this.dateEnv;if(e!==n&&("function"===typeof t?this.nowFn=t:n||(this.nowAnchorDate=e.toDate(t?e.createMarker(t):e.createNowMarker()),this.nowAnchorQueried=Date.now()),this.dateEnv=e,n))for(const r of this.resetListeners.values())r()}getDateMarker(){return this.nowAnchorDate?this.dateEnv.timestampToMarker(this.nowAnchorDate.valueOf()+(Date.now()-this.nowAnchorQueried)):this.dateEnv.createMarker(this.nowFn())}addResetListener(e){this.resetListeners.add(e)}removeResetListener(e){this.resetListeners.delete(e)}}class Cg{constructor(e){this.computeCurrentViewData=Ed(this._computeCurrentViewData),this.organizeRawLocales=Ed(Rm),this.buildLocale=Ed(Om),this.buildPluginHooks=Lm(),this.buildDateEnv=Ed(kg),this.buildTheme=Ed(Dg),this.parseToolbars=Ed(og),this.buildViewSpecs=Ed(Ym),this.buildDateProfileGenerator=Sd(Ng),this.buildViewApi=Ed(jg),this.buildViewUiProps=Sd(Tg),this.buildEventUiBySource=Ed(Ag,tf),this.buildEventUiBases=Ed(_g),this.parseContextBusinessHours=Sd(Rg),this.buildTitle=Ed(Eg),this.nowManager=new Sg,this.emitter=new mh,this.actionRunner=new wg(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=>this.data,this.dispatch=e=>{this.actionRunner.request(e)},this.props=e,this.actionRunner.pause(),this.nowManager=new Sg;let t={},n=this.computeOptionsData(e.optionOverrides,t,e.calendarApi),r=n.calendarOptions.initialView||n.pluginHooks.initialView,i=this.computeCurrentViewData(r,n,e.optionOverrides,t);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(i.options);let a={nowManager:this.nowManager,dateEnv:n.dateEnv,options:n.calendarOptions,pluginHooks:n.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},o=function(e,t,n){let r=e.initialDate;return null!=r?t.createMarker(r):n.getDateMarker()}(n.calendarOptions,n.dateEnv,this.nowManager),s=i.dateProfileGenerator.build(o);Pf(s.activeRange,o)||(o=s.currentRange.start);for(let d of n.pluginHooks.contextInit)d(a);let l=qm(n.calendarOptions,s,a),c={dynamicOptionOverrides:t,currentViewType:r,currentDate:o,dateProfile:s,businessHours:this.parseContextBusinessHours(a),eventSources:l,eventUiBases:{},eventStore:{defs:{},instances:{}},renderableEventStore:{defs:{},instances:{}},dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(a).selectionConfig},u=Object.assign(Object.assign({},a),c);for(let d of n.pluginHooks.reducers)Object.assign(c,d(null,null,u));Mg(c,a)&&this.emitter.trigger("loading",!0),this.state=c,this.updateData(),this.actionRunner.resume()}resetOptions(e,t){let{props:n}=this;void 0===t?n.optionOverrides=e:(n.optionOverrides=Object.assign(Object.assign({},n.optionOverrides||{}),e),this.optionsForRefining.push(...t)),(void 0===t||t.length)&&this.actionRunner.request({type:"NOTHING"})}_handleAction(e){let{props:t,state:n,emitter:r}=this,i=function(e,t){return"SET_OPTION"===t.type?Object.assign(Object.assign({},e),{[t.optionName]:t.rawOptionValue}):e}(n.dynamicOptionOverrides,e),a=this.computeOptionsData(t.optionOverrides,i,t.calendarApi),o=function(e,t){"CHANGE_VIEW_TYPE"===t.type&&(e=t.viewType);return e}(n.currentViewType,e),s=this.computeCurrentViewData(o,a,t.optionOverrides,i);t.calendarApi.currentDataManager=this,r.setThisContext(t.calendarApi),r.setOptions(s.options);let l={nowManager:this.nowManager,dateEnv:a.dateEnv,options:a.calendarOptions,pluginHooks:a.pluginHooks,calendarApi:t.calendarApi,dispatch:this.dispatch,emitter:r,getCurrentData:this.getCurrentData},{currentDate:c,dateProfile:u}=n;this.data&&this.data.dateProfileGenerator!==s.dateProfileGenerator&&(u=s.dateProfileGenerator.build(c)),c=function(e,t){return"CHANGE_DATE"===t.type?t.dateMarker:e}(c,e),u=function(e,t,n,r){let i;switch(t.type){case"CHANGE_VIEW_TYPE":return r.build(t.dateMarker||n);case"CHANGE_DATE":return r.build(t.dateMarker);case"PREV":if(i=r.buildPrev(e,n),i.isValid)return i;break;case"NEXT":if(i=r.buildNext(e,n),i.isValid)return i}return e}(u,e,c,s.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&Pf(u.currentRange,c)||(c=u.currentRange.start);let d=Gm(n.eventSources,e,u,l),f=uh(n.eventStore,e,d,u,l),h=Xm(d)&&!s.options.progressiveEventRendering&&n.renderableEventStore||f,{eventUiSingleBase:p,selectionConfig:m}=this.buildViewUiProps(l),g=this.buildEventUiBySource(d),v={dynamicOptionOverrides:i,currentViewType:o,currentDate:c,dateProfile:u,eventSources:d,eventStore:f,renderableEventStore:h,selectionConfig:m,eventUiBases:this.buildEventUiBases(h.defs,p,g),businessHours:this.parseContextBusinessHours(l),dateSelection:ng(n.dateSelection,e),eventSelection:rg(n.eventSelection,e),eventDrag:ig(n.eventDrag,e),eventResize:ag(n.eventResize,e)},b=Object.assign(Object.assign({},l),v);for(let w of a.pluginHooks.reducers)Object.assign(v,w(n,e,b));let y=Mg(n,l),x=Mg(v,l);!y&&x?r.trigger("loading",!0):y&&!x&&r.trigger("loading",!1),this.state=v,t.onAction&&t.onAction(e)}updateData(){let{props:e,state:t}=this,n=this.data,r=this.computeOptionsData(e.optionOverrides,t.dynamicOptionOverrides,e.calendarApi),i=this.computeCurrentViewData(t.currentViewType,r,e.optionOverrides,t.dynamicOptionOverrides),a=this.data=Object.assign(Object.assign(Object.assign({nowManager:this.nowManager,viewTitle:this.buildTitle(t.dateProfile,i.options,r.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},r),i),t),o=r.pluginHooks.optionChangeHandlers,s=n&&n.calendarOptions,l=r.calendarOptions;if(s&&s!==l){s.timeZone!==l.timeZone&&(t.eventSources=a.eventSources=function(e,t,n){let r=t?t.activeRange:null;return Km(e,eg(e,n),r,!0,n)}(a.eventSources,t.dateProfile,a),t.eventStore=a.eventStore=hh(a.eventStore,n.dateEnv,a.dateEnv),t.renderableEventStore=a.renderableEventStore=hh(a.renderableEventStore,n.dateEnv,a.dateEnv));for(let e in o)-1===this.optionsForHandling.indexOf(e)&&s[e]===l[e]||o[e](l[e],a)}this.optionsForHandling=[],e.onData&&e.onData(a)}computeOptionsData(e,t,n){if(!this.optionsForRefining.length&&e===this.stableOptionOverrides&&t===this.stableDynamicOptionOverrides)return this.stableCalendarOptionsData;let{refinedOptions:r,pluginHooks:i,localeDefaults:a,availableLocaleData:o,extra:s}=this.processRawCalendarOptions(e,t);Og(s);let l=this.buildDateEnv(r.timeZone,r.locale,r.weekNumberCalculation,r.firstDay,r.weekText,i,o,r.defaultRangeSeparator),c=this.buildViewSpecs(i.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,a),u=this.buildTheme(r,i),d=this.parseToolbars(r,this.stableOptionOverrides,u,c,n);return this.stableCalendarOptionsData={calendarOptions:r,pluginHooks:i,dateEnv:l,viewSpecs:c,theme:u,toolbarConfig:d,localeDefaults:a,availableRawLocales:o.map}}processRawCalendarOptions(e,t){let{locales:n,locale:r}=Qd([zd,e,t]),i=this.organizeRawLocales(n),a=i.map,o=this.buildLocale(r||i.defaultCode,a).options,s=this.buildPluginHooks(e.plugins||[],xg),l=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Fd),Hd),Bd),s.listenerRefiners),s.optionRefiners),c={},u=Qd([zd,o,e,t]),d={},f=this.currentCalendarOptionsInput,h=this.currentCalendarOptionsRefined,p=!1;for(let m in u)-1===this.optionsForRefining.indexOf(m)&&(u[m]===f[m]||Ud[m]&&m in f&&Ud[m](f[m],u[m]))?d[m]=h[m]:l[m]?(d[m]=l[m](u[m]),p=!0):c[m]=f[m];return p&&(this.currentCalendarOptionsInput=u,this.currentCalendarOptionsRefined=d,this.stableOptionOverrides=e,this.stableDynamicOptionOverrides=t),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:s,availableLocaleData:i,localeDefaults:o,extra:c}}_computeCurrentViewData(e,t,n,r){let i=t.viewSpecs[e];if(!i)throw new Error('viewType "'.concat(e,"\" is not available. Please make sure you've loaded all neccessary plugins"));let{refinedOptions:a,extra:o}=this.processRawViewOptions(i,t.pluginHooks,t.localeDefaults,n,r);return Og(o),this.nowManager.handleInput(t.dateEnv,a.now),{viewSpec:i,options:a,dateProfileGenerator:this.buildDateProfileGenerator({dateProfileGeneratorClass:i.optionDefaults.dateProfileGeneratorClass,nowManager:this.nowManager,duration:i.duration,durationUnit:i.durationUnit,usesMinMaxTime:i.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:a.slotMinTime,slotMaxTime:a.slotMaxTime,showNonCurrentDates:a.showNonCurrentDates,dayCount:a.dayCount,dateAlignment:a.dateAlignment,dateIncrement:a.dateIncrement,hiddenDays:a.hiddenDays,weekends:a.weekends,validRangeInput:a.validRange,visibleRangeInput:a.visibleRange,fixedWeekCount:a.fixedWeekCount}),viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)}}processRawViewOptions(e,t,n,r,i){let a=Qd([zd,e.optionDefaults,n,r,e.optionOverrides,i]),o=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Fd),Hd),Bd),Yd),t.listenerRefiners),t.optionRefiners),s={},l=this.currentViewOptionsInput,c=this.currentViewOptionsRefined,u=!1,d={};for(let f in a)a[f]===l[f]||Ud[f]&&Ud[f](a[f],l[f])?s[f]=c[f]:(a[f]===this.currentCalendarOptionsInput[f]||Ud[f]&&Ud[f](a[f],this.currentCalendarOptionsInput[f])?f in this.currentCalendarOptionsRefined&&(s[f]=this.currentCalendarOptionsRefined[f]):o[f]?s[f]=o[f](a[f]):d[f]=a[f],u=!0);return u&&(this.currentViewOptionsInput=a,this.currentViewOptionsRefined=s),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:d}}}function kg(e,t,n,r,i,a,o,s){let l=Om(t||o.defaultCode,o.map);return new uf({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:a.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:r,weekText:i,cmdFormatter:a.cmdFormatter,defaultSeparator:s})}function Dg(e,t){return new(t.themeClasses[e.themeSystem]||Hm)(e)}function Ng(e){return new(e.dateProfileGeneratorClass||zf)(e)}function jg(e,t,n){return new cg(e,t,n)}function Ag(e){return Kd(e,e=>e.ui)}function _g(e,t,n){let r={"":t};for(let i in e){let t=e[i];t.sourceId&&n[t.sourceId]&&(r[i]=n[t.sourceId])}return r}function Tg(e){let{options:t}=e;return{eventUiSingleBase:ih({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"===typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroundColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:ih({constraint:t.selectConstraint,overlap:"boolean"===typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function Mg(e,t){for(let n of t.pluginHooks.isLoadingFuncs)if(n(e))return!0;return!1}function Rg(e){return vh(e.options.businessHours,e)}function Og(e,t){for(let n in e)console.warn("Unknown option '".concat(n,"'")+(t?" for view '".concat(t,"'"):""))}class Pg extends yf{render(){return lc("div",{className:"fc-toolbar-chunk"},...this.props.widgetGroups.map(e=>this.renderWidgetGroup(e)))}renderWidgetGroup(e){let{props:t}=this,{theme:n}=this.context,r=[],i=!0;for(let a of e){let{buttonName:e,buttonClick:o,buttonText:s,buttonIcon:l,buttonHint:c}=a;if("title"===e)i=!1,r.push(lc("h2",{className:"fc-toolbar-title",id:t.titleId},t.title));else{let i=e===t.activeButton,a=!t.isTodayEnabled&&"today"===e||!t.isPrevEnabled&&"prev"===e||!t.isNextEnabled&&"next"===e,u=["fc-".concat(e,"-button"),n.getClass("button")];i&&u.push(n.getClass("buttonActive")),r.push(lc("button",{type:"button",title:"function"===typeof c?c(t.navUnit):c,disabled:a,"aria-pressed":i,className:u.join(" "),onClick:o},s||(l?lc("span",{className:l,role:"img"}):"")))}}if(r.length>1){return lc("div",{className:i&&n.getClass("buttonGroup")||""},...r)}return r[0]}}class Ig extends yf{render(){let e,t,{model:n,extraClassName:r}=this.props,i=!1,a=n.sectionWidgets,o=a.center;return a.left?(i=!0,e=a.left):e=a.start,a.right?(i=!0,t=a.right):t=a.end,lc("div",{className:[r||"","fc-toolbar",i?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",e||[]),this.renderSection("center",o||[]),this.renderSection("end",t||[]))}renderSection(e,t){let{props:n}=this;return lc(Pg,{key:e,widgetGroups:t,title:n.title,navUnit:n.navUnit,activeButton:n.activeButton,isTodayEnabled:n.isTodayEnabled,isPrevEnabled:n.isPrevEnabled,isNextEnabled:n.isNextEnabled,titleId:n.titleId})}}class Lg extends yf{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=e=>{this.el=e,xf(this.props.elRef,e),this.updateAvailableWidth()},this.handleResize=()=>{this.updateAvailableWidth()}}render(){let{props:e,state:t}=this,{aspectRatio:n}=e,r=["fc-view-harness",n||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-
2passive"],i="",a="";return n?null!==t.availableWidth?i=t.availableWidth/n:a="".concat(1/n*100,"%"):i=e.height||"",lc("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:r.join(" "),style:{height:i,paddingBottom:a}},e.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})}}class Fg extends $h{constructor(e){super(e),this.handleSegClick=(e,t)=>{let{component:n}=this,{context:r}=n,i=_h(t);if(i&&n.isValidSegDownEl(e.target)){let a=Au(e.target,".fc-event-forced-url"),o=a?a.querySelector("a[href]").href:"";r.emitter.trigger("eventClick",{el:t,event:new kh(n.context,i.eventRange.def,i.eventRange.instance),jsEvent:e,view:r.viewApi}),o&&!e.defaultPrevented&&(window.location.href=o)}},this.destroy=Fu(e.el,"click",".fc-event",this.handleSegClick)}}class zg extends $h{constructor(e){super(e),this.handleEventElRemove=e=>{e===this.currentSegEl&&this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(e,t)=>{_h(t)&&(this.currentSegEl=t,this.triggerEvent("eventMouseEnter",e,t))},this.handleSegLeave=(e,t)=>{this.currentSegEl&&(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",e,t))},this.removeHoverListeners=function(e,t,n,r){let i;return Fu(e,"mouseover",t,(e,t)=>{if(t!==i){i=t,n(e,t);let a=e=>{i=null,r(e,t),t.removeEventListener("mouseleave",a)};t.addEventListener("mouseleave",a)}})}(e.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(e,t,n){let{component:r}=this,{context:i}=r,a=_h(n);t&&!r.isValidSegDownEl(t.target)||i.emitter.trigger(e,{el:n,event:new kh(i,a.eventRange.def,a.eventRange.instance),jsEvent:t,view:i.viewApi})}}class Hg extends bf{constructor(){super(...arguments),this.buildViewContext=Ed(vf),this.buildViewPropTransformers=Ed(Ug),this.buildToolbarProps=Ed(Bg),this.headerRef={current:null},this.footerRef={current:null},this.interactionsStore={},this.state={viewLabelId:Iu()},this.registerInteractiveComponent=(e,t)=>{let n=function(e,t){return{component:e,el:t.el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null}}(e,t),r=[Fg,zg].concat(this.props.pluginHooks.componentInteractions).map(e=>new e(n));this.interactionsStore[e.uid]=r,Jh[e.uid]=n},this.unregisterInteractiveComponent=e=>{let t=this.interactionsStore[e.uid];if(t){for(let e of t)e.destroy();delete this.interactionsStore[e.uid]}delete Jh[e.uid]},this.resizeRunner=new Nu(()=>{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})}),this.handleWindowResize=e=>{let{options:t}=this.props;t.handleWindowResize&&e.target===window&&this.resizeRunner.request(t.windowResizeDelay)}}render(){let e,{props:t}=this,{toolbarConfig:n,options:r}=t,i=!1,a="";t.isHeightAuto||t.forPrint?a="":null!=r.height?i=!0:null!=r.contentHeight?a=r.contentHeight:e=Math.max(r.aspectRatio,.5);let o=this.buildViewContext(t.viewSpec,t.viewApi,t.options,t.dateProfileGenerator,t.dateEnv,t.nowManager,t.theme,t.pluginHooks,t.dispatch,t.getCurrentData,t.emitter,t.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),s=n.header&&n.header.hasTitle?this.state.viewLabelId:void 0;return lc(gf.Provider,{value:o},lc(ep,{unit:"day"},r=>{let o=this.buildToolbarProps(t.viewSpec,t.dateProfile,t.dateProfileGenerator,t.currentDate,r,t.viewTitle);return lc(uc,null,n.header&&lc(Ig,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:s},o)),lc(Lg,{liquid:i,height:a,aspectRatio:e,labeledById:s},this.renderView(t),this.buildAppendContent()),n.footer&&lc(Ig,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},o)))}))}componentDidMount(){let{props:e}=this;this.calendarInteractions=e.pluginHooks.calendarInteractions.map(t=>new t(e)),window.addEventListener("resize",this.handleWindowResize);let{propSetHandlers:t}=e.pluginHooks;for(let n in t)t[n](e[n],e)}componentDidUpdate(e){let{props:t}=this,{propSetHandlers:n}=t.pluginHooks;for(let r in n)t[r]!==e[r]&&n[r](t[r],t)}componentWillUnmount(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(let e of this.calendarInteractions)e.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let{props:e}=this;return lc(uc,{},...e.pluginHooks.viewContainerAppends.map(t=>t(e)))}renderView(e){let{pluginHooks:t}=e,{viewSpec:n}=e,r={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},i=this.buildViewPropTransformers(t.viewPropsTransformers);for(let a of i)Object.assign(r,a.transform(r,e));return lc(n.component,Object.assign({},r))}}function Bg(e,t,n,r,i,a){let o=n.build(i,void 0,!1),s=n.buildPrev(t,r,!1),l=n.buildNext(t,r,!1);return{title:a,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:o.isValid&&!Pf(t.currentRange,i),isPrevEnabled:s.isValid,isNextEnabled:l.isValid}}function Ug(e){return e.map(e=>new e)}class Wg extends np{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=e=>{switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=e=>{this.currentData=e,this.renderRunner.request(e.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=>{if(this.isRendering){this.isRendered=!0;let{currentData:e}=this;ff(()=>{Mc(lc(Zh,{options:e.calendarOptions,theme:e.theme,emitter:e.emitter},(t,n,r,i)=>(this.setClassNames(t),this.setHeight(n),lc(kf.Provider,{value:this.customContentRenderId},lc(Hg,Object.assign({isHeightAuto:r,forPrint:i},e))))),this.el)})}else this.isRendered&&(this.isRendered=!1,Mc(null,this.el),this.setClassNames([]),this.setHeight(""))},function(e){e.isConnected&&e.getRootNode&&Cu(e.getRootNode())}(e),this.el=e,this.renderRunner=new Nu(this.handleRenderRequest),new Cg({optionOverrides:t,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){let e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()}destroy(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())}updateSize(){ff(()=>{super.updateSize()})}batchRendering(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(e,t){this.currentDataManager.resetOptions(e,t)}setClassNames(e){if(!id(e,this.currentClassNames)){let{classList:t}=this.el;
2for(let e of this.currentClassNames)t.remove(e);for(let n of e)t.add(n);this.currentClassNames=e}}setHeight(e){Ru(this.el,"height",e)}}const Vg=parseInt(String(e.version).split(".")[0])<18;class Yg extends e.Component{constructor(){super(...arguments),this.elRef=(0,e.createRef)(),this.isUpdating=!1,this.isUnmounting=!1,this.state={customRenderingMap:new Map},this.requestResize=()=>{this.isUnmounting||(this.cancelResize(),this.resizeId=requestAnimationFrame(()=>{this.doResize()}))}}render(){const t=[];for(const n of this.state.customRenderingMap.values())t.push(e.createElement(Qg,{key:n.id,customRendering:n}));return e.createElement("div",{ref:this.elRef},t)}componentDidMount(){this.isUnmounting=!1;const e=new Am;let t;this.handleCustomRendering=e.handle.bind(e),this.calendar=new Wg(this.elRef.current,Object.assign(Object.assign({},this.props),{handleCustomRendering:this.handleCustomRendering})),this.calendar.render(),this.calendar.on("_beforeprint",()=>{(0,Sr.flushSync)(()=>{})}),e.subscribe(e=>{const n=Date.now(),r=!t;(Vg||r||this.isUpdating||this.isUnmounting||n-t<100?qg:Sr.flushSync)(()=>{this.setState({customRenderingMap:e},()=>{t=n,r?this.doResize():this.requestResize()})})})}componentDidUpdate(){this.isUpdating=!0,this.calendar.resetOptions(Object.assign(Object.assign({},this.props),{handleCustomRendering:this.handleCustomRendering})),this.isUpdating=!1}componentWillUnmount(){this.isUnmounting=!0,this.cancelResize(),this.calendar.destroy()}doResize(){this.calendar.updateSize()}cancelResize(){void 0!==this.resizeId&&(cancelAnimationFrame(this.resizeId),this.resizeId=void 0)}getApi(){return this.calendar}}Yg.act=qg;class Qg extends e.PureComponent{render(){const{customRendering:e}=this.props,{generatorMeta:t}=e,n="function"===typeof t?t(e.renderProps):t;return(0,Sr.createPortal)(n,e.containerEl)}}function qg(e){e()}class Gg extends Sp{constructor(){super(...arguments),this.headerElRef={current:null}}renderSimpleLayout(e,t){let{props:n,context:r}=this,i=[],a=om(r.options);return e&&i.push({type:"header",key:"header",isSticky:a,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),i.push({type:"body",key:"body",liquid:!0,chunk:{content:t}}
vendor: 4,263 bytes, line 2
2),lc(jf,{elClasses:["fc-daygrid"],viewSpec:r.viewSpec},lc(sm,{liquid:!n.isHeightAuto&&!n.forPrint,collapsibleWidth:n.forPrint,cols:[],sections:i}))}renderHScrollLayout(e,t,n,r){let i=this.context.pluginHooks.scrollGridImpl;if(!i)throw new Error("No ScrollGrid implementation");let{props:a,context:o}=this,s=!a.forPrint&&om(o.options),l=!a.forPrint&&function(e){let{stickyFooterScrollbar:t}=e;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}(o.options),c=[];return e&&c.push({type:"header",key:"header",isSticky:s,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),c.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:t}]}),l&&c.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:am}]}),lc(jf,{elClasses:["fc-daygrid"],viewSpec:o.viewSpec},lc(i,{liquid:!a.isHeightAuto&&!a.forPrint,forPrint:a.forPrint,collapsibleWidth:a.forPrint,colGroups:[{cols:[{span:n,minWidth:r}]}],sections:c}))}}function Xg(e,t){let n=[];for(let r=0;r<t;r+=1)n[r]=[];for(let r of e)n[r.row].push(r);return n}function Zg(e,t){let n=[];for(let r=0;r<t;r+=1)n[r]=[];for(let r of e)n[r.firstCol].push(r);return n}function $g(e,t){let n=[];if(e){for(let r=0;r<t;r+=1)n[r]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(let t of e.segs)n[t.row].segs.push(t)}else for(let r=0;r<t;r+=1)n[r]=null;return n}const Kg=Ld({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function Jg(e){let{display:t}=e.eventRange.ui;return"list-item"===t||"auto"===t&&!e.eventRange.def.allDay&&e.firstCol===e.lastCol&&e.isStart&&e.isEnd}class ev extends yf{render(){let{props:e}=this;return lc(cm,Object.assign({},e,{elClasses:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:Kg,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))}}class tv extends yf{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r}=e,i=Fh(r,n.eventTimeFormat||Kg,t,!0,e.defaultDisplayEventEnd);return lc(lm,Object.assign({},e,{elTag:"a",elClasses:["fc-daygrid-event","fc-daygrid-dot-event"],elAttrs:Uh(e.seg,t),defaultGenerator:nv,timeText:i,isResizing:!1,isDateSelecting:!1}))}}function nv(e){return lc(uc,null,lc("div",{className:"fc-daygrid-event-dot",style:{borderColor:e.borderColor||e.backgroundColor}}),e.timeText&&lc("div",{className:"fc-event-time"},e.timeText),lc("div",{className:"fc-event-title"},e.event.title||lc(uc,null,"\xa0")))}class rv extends yf{constructor(){super(...arguments),this.compileSegs=Ed(iv)}render(){let{props:e}=this,{allSegs:t,invisibleSegs:n}=this.compileSegs(e.singlePlacements);return lc(Em,{elClasses:["fc-daygrid-more-link"],dateProfile:e.dateProfile,todayRange:e.todayRange,allDayDate:e.allDayDate,moreCnt:e.moreCnt,allSegs:t,hiddenSegs:n,alignmentElRef:e.alignmentElRef,alignGridTop:e.alignGridTop,extraDateSpan:e.extraDateSpan,popoverContent:()=>{let n=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return lc(uc,null,t.map(t=>{let r=t.eventRange.instance.instanceId;return lc("div",{className:"fc-daygrid-event-harness",key:r,style:{visibility:n[r]?"hidden":""}},Jg(t)?lc(tv,Object.assign({seg:t,isDragging:!1,isSelected:r===e.eventSelection,defaultDisplayEventEnd:!1},zh(t,e.todayRange))):lc(ev,Object.assign({seg:t,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:r===e.eventSelection,defaultDisplayEventEnd:!1},zh(t,e.todayRange))))}))}})}}function iv(e){let t=[],n=[];for(let r of e)t.push(r.seg),r.isVisible||n.push(r.seg);return{allSegs:t,invisibleSegs:n}}const av=Ld({week:"narrow"});class ov extends Sp{constructor(){super(...arguments),this.rootElRef={current:null},this.state={dayNumberId:Iu()},this.handleRootEl=e=>{xf(this.rootElRef,e),xf(this.props.elRef,e)}}render(){let{context:e,props:t,state:n,rootElRef:r}=this,{options:i,dateEnv:a}=e,{date:o,dateProfile:s}=t;const l=t.showDayNumber&&function(e,t,n){const{start:r,end:i}=t,a=ld(i,-1),o=n.getYear(r),s=n.getMonth(r),l=n.getYear(a),c=n.getMonth(a);return!(o===l&&s===c)&&Boolean(e.valueOf()===r.valueOf()||1===n.getDay(e)&&e.valueOf()<i.valueOf())}(o,s.currentRange,a);return lc(fm,{elTag:"td",elRef:this.handleRootEl,elClasses:["fc-daygri
2d-day",...t.extraClassNames||[]],elAttrs:Object.assign(Object.assign(Object.assign({},t.extraDataAttrs),t.showDayNumber?{"aria-labelledby":n.dayNumberId}:{}),{role:"gridcell"}),defaultGenerator:sv,date:o,dateProfile:s,todayRange:t.todayRange,showDayNumber:t.showDayNumber,isMonthStart:l,extraRenderProps:t.extraRenderProps},(a,s)=>lc("div",{ref:t.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:t.minHeight}},t.showWeekNumber&&lc(bm,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:cp(e,o,"week"),date:o,defaultFormat:av}),!s.isDisabled&&(t.showDayNumber||hm(i)||t.forceDayTop)?lc("div",{className:"fc-daygrid-day-top"},lc(a,{elTag:"a",elClasses:["fc-daygrid-day-number",l&&"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},cp(e,o)),{id:n.dayNumberId})})):t.showDayNumber?lc("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},lc("a",{className:"fc-daygrid-day-number"},"\xa0")):void 0,lc("div",{className:"fc-daygrid-day-events",ref:t.fgContentElRef},t.fgContent,lc("div",{className:"fc-daygrid-day-bottom",style:{marginTop:t.moreMarginTop}},lc(rv,{allDayDate:o,singlePlacements:t.singlePlacements,moreCnt:t.moreCnt,alignmentElRef:r,alignGridTop:!t.showDayNumber,extraDateSpan:t.extraDateSpan,dateProfile:t.dateProfile,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize,todayRange:t.todayRange}))),lc("div",{className:"fc-daygrid-day-bg"},t.bgContent)))}}function sv(e){return e.dayNumberText||lc(uc,null,"\xa0")}function lv(e){return e.eventRange.instance.instanceId+":"+e.firstCol}function cv(e){return lv(e)+":"+e.lastCol}function uv(e,t,n,r,i,a,o){let s=new fv(t=>{let n=e[t.index].eventRange.instance.instanceId+":"+t.span.start+":"+(t.span.end-1);return i[n]||1});s.allowReslicing=!0,s.strictOrder=r,!0===t||!0===n?(s.maxCoord=a,s.hiddenConsumes=!0):"number"===typeof t?s.maxStackCnt=t:"number"===typeof n&&(s.maxStackCnt=n,s.hiddenConsumes=!0);let l=[],c=[];for(let v=0;v<e.length;v+=1){let t=e[v],n=cv(t);null!=i[n]?l.push({index:v,span:{start:t.firstCol,end:t.lastCol+1}}):c.push(t)}let u=s.addSegs(l),d=s.toRects(),{singleColPlacements:f,multiColPlacements:h,leftoverMargins:p}=function(e,t,n){let r=function(e,t){let n=[];for(let r=0;r<t;r+=1)n.push([]);for(let r of e)for(let e=r.span.start;e<r.span.end;e+=1)n[e].push(r);return n}(e,n.length),i=[],a=[],o=[];for(let s=0;s<n.length;s+=1){let e=r[s],l=[],c=0,u=0;for(let r of e){let e=t[r.index];l.push({seg:dv(e,s,s+1,n),isVisible:!0,isAbsolute:!1,absoluteTop:r.levelCoord,marginTop:r.levelCoord-c}),c=r.levelCoord+r.thickness}let d=[];c=0,u=0;for(let r of e){let e=t[r.index],i=r.span.end-r.span.start>1,a=r.span.start===s;u+=r.levelCoord-c,c=r.levelCoord+r.thickness,i?(u+=r.thickness,a&&d.push({seg:dv(e,r.span.start,r.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:r.levelCoord,marginTop:0})):a&&(d.push({seg:dv(e,r.span.start,r.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:r.levelCoord,marginTop:u}),u=0)}i.push(l),a.push(d),o.push(u)}return{singleColPlacements:i,multiColPlacements:a,leftoverMargins:o}}(d,e,o),m=[],g=[];for(let v of c){h[v.firstCol].push({seg:v,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let e=v.firstCol;e<=v.lastCol;e+=1)f[e].push({seg:dv(v,e,e+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let v=0;v<o.length;v+=1)m.push(0);for(let v of u){let t=e[v.index],n=v.span;h[n.start].push({seg:dv(t,n.start,n.end,o),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let e=n.start;e<n.end;e+=1)m[e]+=1,f[e].push({seg:dv(t,e,e+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let v=0;v<o.length;v+=1)g.push(p[v]);return{singleColPlacements:f,multiColPlacements:h,moreCnts:m,moreMarginTops:g}}function dv(e,t,n,r){if(e.firstCol===t&&e.lastCol===n-1)return e;let i=e.eventRange,a=i.range,o=Mf(a,{start:r[t].date,end:sd(r[n-1].date,1)});return Object.assign(Object.assign({},e),{firstCol:t,lastCol:n-1,eventRange:{def:i.def,ui:Object.assign(Object.assign({},i.ui),{durationEditable:!1}),instance:i.instance,range:o},isStart:e.isStart&&o.start.valueOf()===a.start.valueOf(),isEnd:e.isEnd&&o.end.valueOf()===a.end.valueOf()})}class fv extends Cp{constructor(){super(...arguments),this.hiddenConsumes=!1,this.forceHidden={}}addSegs(e){const t=super.addSegs(e),{entriesByLevel:n}=this,r=e=>!this.forceHidden[Dp(e)];for(let i=0;i<n.length;i+=1)n[i]=n[i].filter(r);return t}handleInvalidInsertion(e,t,n){const{entriesByLevel:r,forceHidden:i}=this,{touchingEntry:a,touchingLevel:o,touchingLateral:s}=e;if(this.hiddenConsumes&&a){const e=Dp(a);if(!i[e])if(this.allowReslicing){const e=Object.assign(Object.assign({},a),{span:Np(a.span,t.span)});i[Dp(e)]=!0,r[o][s]=e,n.push(e),this.splitEntry(a,t,n)}else i[e]=!0,n.push(a)}super.handleInvalidInsertion(e,t,n)}}class hv extends Sp{constructor(){super(...arguments),this.cellElRefs=new Kp,this.frameElRefs=new Kp,this.fgElRefs=new Kp,this.segHarnessRefs=new Kp,this.rootElRef={current:null},this.state={framePositions:null,maxContentHeight:null,segHeights:{}},this.handleResize=e=>{e&&this.updateSizing(!0)}}render(){let{props:e,state:t,context:n}=this,{options:r}=n,i=e.cells.length,a=Zg(e.businessHourSegs,i),o=Zg(e.bgEventSegs,i),s=Zg(this.getHighlightSegs(),i),l=Zg(this.getMirrorSegs(),i),{singleColPlacements:c,multiColPlacements:u,moreCnts:d,moreMarginTops:f}=uv(Rh(e.fgEventSegs,r.eventOrder),e.dayMaxEvents,e.dayMaxEventRows,r.eventOrderStrict,t.segHeights,t.maxContentHeight,e.cells),h=e.eventDrag&&e.eventDrag.affectedInstances||e.eventResize&&e.eventResize.affectedInstances||{};return lc("tr",{ref:this.rootElRef,role:"row"},e.renderIntro&&e.renderIntro(),e.cells.map((t,n)=>{let r=this.renderFgSegs(n,e.forPrint?c[n]:u[n],e.todayRange,h),i=this.renderFgSegs(n,function(e,t){if(!e.length)return[];let n=function(e){let t={};for(let n of e)for(let e of n)t[e.seg.eventRange.instance.instanceId]=e.absoluteTop;return t}(t);return e.map(e=>({seg:e,isVisible:!0,isAbsolute:!0,absoluteTop:n[e.eventRange.instance.instanceId],marginTop:0}))}(l[n],u),e.todayRange,{},Boolean(e.eventDrag),Boolean(e.eventResize),!1);return lc(ov,{key:t.key,elRef:this.cellElRefs.createRef(t.key),innerElRef:this.frameElRefs.createRef(t.key),dateProfile:e.dateProfile,date:t.date,showDayNumber:e.showDayNumbers,showWeekNumber:e.showWeekNumbers&&0===n,forceDayTop:e.showWeekNumbers,todayRange:e.todayRange,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,extraRenderProps:t.extraRenderProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,moreCnt:d[n],moreMarginTop:f[n],singlePlacements:c[n],fgContentElRef:this.fgElRefs.createRef(t.key),fgContent:lc(uc,null,lc(uc,null,r),lc(uc,null,i)),bgContent:lc(uc,null,this.renderFillSegs(s[n],"highlight"),this.renderFillSegs(a[n],"non-business"),this.renderFillSegs(o[n],"bg-event")),minHeight:e.cellMinHeight})}))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(e,t){let n=this.props;this.updateSizing(!tf(e,n))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){let{props:e}=this;return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs}getMirrorSegs(){let{props:e}=this;return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]}renderFgSegs(e,t,n,r,i,a,o){let{context:s}=this,{eventSelection:l}=this.props,{framePositions:c}=this.state,u=1===this.props.cells.length,d=i||a||o,f=[];if(c)for(let h of t){let{seg:e}=h,{instanceId:t}=e.eventRange.instance,p=h.isVisible&&!r[t],m=h.isAbsolute,g="",v="";
vendor: 7,271 bytes, line 2
2m&&(s.isRtl?(v=0,g=c.lefts[e.lastCol]-c.lefts[e.firstCol]):(g=0,v=c.rights[e.firstCol]-c.rights[e.lastCol])),f.push(lc("div",{className:"fc-daygrid-event-harness"+(m?" fc-daygrid-event-harness-abs":""),key:lv(e),ref:d?null:this.segHarnessRefs.createRef(cv(e)),style:{visibility:p?"":"hidden",marginTop:m?"":h.marginTop,top:m?h.absoluteTop:"",left:g,right:v}},Jg(e)?lc(tv,Object.assign({seg:e,isDragging:i,isSelected:t===l,defaultDisplayEventEnd:u},zh(e,n))):lc(ev,Object.assign({seg:e,isDragging:i,isResizing:a,isDateSelecting:o,isSelected:t===l,defaultDisplayEventEnd:u},zh(e,n)))))}return f}renderFillSegs(e,t){let{isRtl:n}=this.context,{todayRange:r}=this.props,{framePositions:i}=this.state,a=[];if(i)for(let o of e){let e=n?{right:0,left:i.lefts[o.lastCol]-i.lefts[o.firstCol]}:{left:0,right:i.rights[o.firstCol]-i.rights[o.lastCol]};a.push(lc("div",{key:Bh(o.eventRange),className:"fc-daygrid-bg-harness",style:e},"bg-event"===t?lc(mm,Object.assign({seg:o},zh(o,r))):vm(t)))}return lc(uc,{},...a)}updateSizing(e){let{props:t,state:n,frameElRefs:r}=this;if(!t.forPrint&&null!==t.clientWidth){if(e){let e=t.cells.map(e=>r.currentMap[e.key]);if(e.length){let t=this.rootElRef.current,r=new bp(t,e,!0,!1);n.framePositions&&n.framePositions.similarTo(r)||this.setState({framePositions:new bp(t,e,!0,!1)})}}const i=this.state.segHeights,a=this.querySegHeights(),o=!0===t.dayMaxEvents||!0===t.dayMaxEventRows;this.safeSetState({segHeights:Object.assign(Object.assign({},i),a),maxContentHeight:o?this.computeMaxContentHeight():null})}}querySegHeights(){let e=this.segHarnessRefs.currentMap,t={};for(let n in e){let r=Math.round(e[n].getBoundingClientRect().height);t[n]=Math.max(t[n]||0,r)}return t}computeMaxContentHeight(){let e=this.props.cells[0].key,t=this.cellElRefs.currentMap[e],n=this.fgElRefs.currentMap[e];return t.getBoundingClientRect().bottom-n.getBoundingClientRect().top}getCellEls(){let e=this.cellElRefs.currentMap;return this.props.cells.map(t=>e[t.key])}}hv.addStateEquality({segHeights:tf});class pv extends Sp{constructor(){super(...arguments),this.splitBusinessHourSegs=Ed(Xg),this.splitBgEventSegs=Ed(mv),this.splitFgEventSegs=Ed(Xg),this.splitDateSelectionSegs=Ed(Xg),this.splitEventDrag=Ed($g),this.splitEventResize=Ed($g),this.rowRefs=new Kp}render(){let{props:e,context:t}=this,n=e.cells.length,r=this.splitBusinessHourSegs(e.businessHourSegs,n),i=this.splitBgEventSegs(e.bgEventSegs,n),a=this.splitFgEventSegs(e.fgEventSegs,n),o=this.splitDateSelectionSegs(e.dateSelectionSegs,n),s=this.splitEventDrag(e.eventDrag,n),l=this.splitEventResize(e.eventResize,n),c=n>=7&&e.clientWidth?e.clientWidth/t.options.aspectRatio/6:null;return lc(ep,{unit:"day"},(t,u)=>lc(uc,null,e.cells.map((t,d)=>lc(hv,{ref:this.rowRefs.createRef(d),key:t.length?t[0].date.toISOString():d,showDayNumbers:n>1,showWeekNumbers:e.showWeekNumbers,todayRange:u,dateProfile:e.dateProfile,cells:t,renderIntro:e.renderRowIntro,businessHourSegs:r[d],eventSelection:e.eventSelection,bgEventSegs:i[d],fgEventSegs:a[d],dateSelectionSegs:o[d],eventDrag:s[d],eventResize:l[d],dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,clientWidth:e.clientWidth,clientHeight:e.clientHeight,cellMinHeight:c,forPrint:e.forPrint}))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){if(!this.rootEl){const e=this.rowRefs.currentMap[0].getCellEls()[0],t=e?e.closest(".fc-daygrid-body"):null;t&&(this.rootEl=t,this.context.registerInteractiveComponent(this,{el:t,isHitComboAllowed:this.props.isHitComboAllowed}))}}componentWillUnmount(){this.rootEl&&(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new bp(this.rootEl,this.rowRefs.collect().map(e=>e.getCellEls()[0]),!1,!0),this.colPositions=new bp(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}queryHit(e,t){let{colPositions:n,rowPositions:r}=this,i=n.leftToIndex(e),a=r.topToIndex(t);if(null!=a&&null!=i){let e=this.props.cells[a][i];return{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(a,i),allDay:!0},e.extraDateSpan),dayEl:this.getCellEl(a,i),rect:{left:n.lefts[i],right:n.rights[i],top:r.tops[a],bottom:r.bottoms[a]},layer:0}}return null}getCellEl(e,t){return this.rowRefs.currentMap[e].getCellEls()[t]}getCellRange(e,t){let n=this.props.cells[e][t].date;return{start:n,end:sd(n,1)}}}function mv(e,t){return Xg(e.filter(gv),t)}function gv(e){return e.eventRange.def.allDay}class vv extends Sp{constructor(){super(...arguments),this.elRef={current:null},this.needsScrollReset=!1}render(){let{props:e}=this,{dayMaxEventRows:t,dayMaxEvents:n,expandRows:r}=e,i=!0===n||!0===t;i&&!r&&(i=!1,t=null,n=null);let a=["fc-daygrid-body",i?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",r?"":"fc-daygrid-body-natural"];return lc("div",{ref:this.elRef,className:a.join(" "),style:{width:e.clientWidth,minWidth:e.tableMinWidth}},lc("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:e.clientWidth,minWidth:e.tableMinWidth,height:r?e.clientHeight:""}},e.colGroupNode,lc("tbody",{role:"presentation"},lc(pv,{dateProfile:e.dateProfile,cells:e.cells,renderRowIntro:e.renderRowIntro,showWeekNumbers:e.showWeekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,dayMaxEvents:n,dayMaxEventRows:t,forPrint:e.forPrint,isHitComboAllowed:e.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(e){e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&this.props.clientWidth){const e=function(e,t){let n;t.currentRangeUnit.match(/year|month/)&&(n=e.querySelector('[data-date="'.concat(t.currentDate.toISOString().match(/^\d{4}-\d{2}/)[0],'-01"]')));n||(n=e.querySelector('[data-date="'.concat(xd(t.currentDate),'"]')));return n}(this.elRef.current,this.props.dateProfile);if(e){const t=e.closest(".fc-daygrid-body"),n=t.closest(".fc-scroller"),r=e.getBoundingClientRect().top-t.getBoundingClientRect().top;n.scrollTop=r?r+1:0}this.needsScrollReset=!1}}}class bv extends Bp{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(e,t){return t.sliceRange(e)}}class yv extends Sp{constructor(){super(...arguments),this.slicer=new bv,this.tableRef={current:null}}render(){let{props:e,context:t}=this;return lc(vv,Object.assign({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,t,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))}}function xv(e,t){let n=new zp(e.renderRange,t);return new Hp(n,/year|month|week/.test(e.currentRangeUnit))}Su(
vendor: 3,522 bytes, line 2
2':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}'
vendor: 28,495 bytes, line 2
2);var wv=Im({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:class extends Gg{constructor(){super(...arguments),this.buildDayTableModel=Ed(xv),this.headerRef={current:null},this.tableRef={current:null}}render(){let{options:e,dateProfileGenerator:t}=this.context,{props:n}=this,r=this.buildDayTableModel(n.dateProfile,t),i=e.dayHeaders&&lc(Lp,{ref:this.headerRef,dateProfile:n.dateProfile,dates:r.headerDates,datesRepDistinctDays:1===r.rowCnt}),a=t=>lc(yv,{ref:this.tableRef,dateProfile:n.dateProfile,dayTableModel:r,businessHours:n.businessHours,dateSelection:n.dateSelection,eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,nextDayThreshold:e.nextDayThreshold,colGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.weekNumbers,expandRows:!n.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:n.forPrint});return e.dayMinWidth?this.renderHScrollLayout(i,a,r.colCnt,e.dayMinWidth):this.renderSimpleLayout(i,a)}},dateProfileGeneratorClass:class extends zf{buildRenderRange(e,t,n){let r=super.buildRenderRange(e,t,n),{props:i}=this;return function(e){let t,{dateEnv:n,currentRange:r}=e,{start:i,end:a}=r;e.snapToWeek&&(i=n.startOfWeek(i),t=n.startOfWeek(a),t.valueOf()!==a.valueOf()&&(a=od(t,1)));if(e.fixedWeekCount){let e=n.startOfWeek(n.startOfMonth(sd(r.end,-1)));a=od(a,6-Math.ceil(cd(e,a)/7))}return{start:i,end:a}}({currentRange:r,snapToWeek:/^(year|month)$/.test(t),fixedWeekCount:i.fixedWeekCount,dateEnv:i.dateEnv})}}},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}});Tp.touchMouseIgnoreWait=500;let Ev=0,Sv=0,Cv=!1;class kv{constructor(e){this.subjectEl=null,this.selector="",this.handleSelector="",this.shouldIgnoreMove=!1,this.shouldWatchScroll=!0,this.isDragging=!1,this.isTouchDragging=!1,this.wasTouchScroll=!1,this.handleMouseDown=e=>{if(!this.shouldIgnoreMouse()&&function(e){return 0===e.button&&!e.ctrlKey}(e)&&this.tryStart(e)){let t=this.createEventFromMouse(e,!0);this.emitter.trigger("pointerdown",t),this.initScrollWatch(t),this.shouldIgnoreMove||document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp)}},this.handleMouseMove=e=>{let t=this.createEventFromMouse(e);this.recordCoords(t),this.emitter.trigger("pointermove",t)},this.handleMouseUp=e=>{document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.emitter.trigger("pointerup",this.createEventFromMouse(e)),this.cleanup()},this.handleTouchStart=e=>{if(this.tryStart(e)){this.isTouchDragging=!0;let t=this.createEventFromTouch(e,!0);this.emitter.trigger("pointerdown",t),this.initScrollWatch(t);let n=e.target;this.shouldIgnoreMove||n.addEventListener("touchmove",this.handleTouchMove),n.addEventListener("touchend",this.handleTouchEnd),n.addEventListener("touchcancel",this.handleTouchEnd),window.addEventListener("scroll",this.handleTouchScroll,!0)}},this.handleTouchMove=e=>{let t=this.createEventFromTouch(e);this.recordCoords(t),this.emitter.trigger("pointermove",t)},this.handleTouchEnd=e=>{if(this.isDragging){let t=e.target;t.removeEventListener("touchmove",this.handleTouchMove),t.removeEventListener("touchend",this.handleTouchEnd),t.removeEventListener("touchcancel",this.handleTouchEnd),window.removeEventListener("scroll",this.handleTouchScroll,!0),this.emitter.trigger("pointerup",this.createEventFromTouch(e)),this.cleanup(),this.isTouchDragging=!1,Ev+=1,setTimeout(()=>{Ev-=1},Tp.touchMouseIgnoreWait)}},this.handleTouchScroll=()=>{this.wasTouchScroll=!0},this.handleScroll=e=>{if(!this.shouldIgnoreMove){let t=window.scrollX-this.prevScrollX+this.prevPageX,n=window.scrollY-this.prevScrollY+this.prevPageY;this.emitter.trigger("pointermove",{origEvent:e,isTouch:this.isTouchDragging,subjectEl:this.subjectEl,pageX:t,pageY:n,deltaX:t-this.origPageX,deltaY:n-this.origPageY})}},this.containerEl=e,this.emitter=new mh,e.addEventListener("mousedown",this.handleMouseDown),e.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),Sv+=1,1===Sv&&window.addEventListener("touchmove",Dv,{passive:!1})}destroy(){this.containerEl.removeEventListener("mousedown",this.handleMouseDown),this.containerEl.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),Sv-=1,Sv||window.removeEventListener("touchmove",Dv,{passive:!1})}tryStart(e){let t=this.querySubjectEl(e),n=e.target;return!(!t||this.handleSelector&&!Au(n,this.handleSelector))&&(this.subjectEl=t,this.isDragging=!0,this.wasTouchScroll=!1,!0)}cleanup(){Cv=!1,this.isDragging=!1,this.subjectEl=null,this.destroyScrollWatch()}querySubjectEl(e){return this.selector?Au(e.target,this.selector):this.containerEl}shouldIgnoreMouse(){return Ev||this.isTouchDragging}cancelTouchScroll(){this.isDragging&&(Cv=!0)}initScrollWatch(e){this.shouldWatchScroll&&(this.recordCoords(e),window.addEventListener("scroll",this.handleScroll,!0))}recordCoords(e){this.shouldWatchScroll&&(this.prevPageX=e.pageX,this.prevPageY=e.pageY,this.prevScrollX=window.scrollX,this.prevScrollY=window.scrollY)}destroyScrollWatch(){this.shouldWatchScroll&&window.removeEventListener("scroll",this.handleScroll,!0)}createEventFromMouse(e,t){let n=0,r=0;return t?(this.origPageX=e.pageX,this.origPageY=e.pageY):(n=e.pageX-this.origPageX,r=e.pageY-this.origPageY),{origEvent:e,isTouch:!1,subjectEl:this.subjectEl,pageX:e.pageX,pageY:e.pageY,deltaX:n,deltaY:r}}createEventFromTouch(e,t){let n,r,i=e.touches,a=0,o=0;return i&&i.length?(n=i[0].pageX,r=i[0].pageY):(n=e.pageX,r=e.pageY),t?(this.origPageX=n,this.origPageY=r):(a=n-this.origPageX,o=r-this.origPageY),{origEvent:e,isTouch:!0,subjectEl:this.subjectEl,pageX:n,pageY:r,deltaX:a,deltaY:o}}}function Dv(e){Cv&&e.preventDefault()}class Nv{constructor(){this.isVisible=!1,this.sourceEl=null,this.mirrorEl=null,this.sourceElRect=null,this.parentNode=document.body,this.zIndex=9999,this.revertDuration=0}start(e,t,n){this.sourceEl=e,this.sourceElRect=this.sourceEl.getBoundingClientRect(),this.origScreenX=t-window.scrollX,this.origScreenY=n-window.scrollY,this.deltaX=0,this.deltaY=0,this.updateElPosition()}handleMove(e,t){this.deltaX=e-window.scrollX-this.origScreenX,this.deltaY=t-window.scrollY-this.origScreenY,this.updateElPosition()}setIsVisible(e){e?this.isVisible||(this.mirrorEl&&(this.mirrorEl.style.display=""),this.isVisible=e,this.updateElPosition()):this.isVisible&&(this.mirrorEl&&(this.mirrorEl.style.display="none"),this.isVisible=e)}stop(e,t){let n=()=>{this.cleanup(),t()};e&&this.mirrorEl&&this.isVisible&&this.revertDuration&&(this.deltaX||this.deltaY)?this.doRevertAnimation(n,this.revertDuration):setTimeout(n,0)}doRevertAnimation(e,t){let n=this.mirrorEl,r=this.sourceEl.getBoundingClientRect();n.style.transition="top "+t+"ms,left "+t+"ms",Mu(n,{left:r.left,top:r.top}),function(e,t){let n=r=>{t(r),zu.forEach(t=>{e.removeEventListener(t,n)})};zu.forEach(t=>{e.addEventListener(t,n)})}(n,()=>{n.style.transition="",e()})}cleanup(){this.mirrorEl&&(ju(this.mirrorEl),this.mirrorEl=null),this.sourceEl=null}updateElPosition(){this.sourceEl&&this.isVisible&&Mu(this.getMirrorEl(),{left:this.sourceElRect.left+this.deltaX,top:this.sourceElRect.top+this.deltaY})}getMirrorEl(){let e=this.sourceElRect,t=this.mirrorEl;return t||(t=this.mirrorEl=this.sourceEl.cloneNode(!0),t.style.userSelect="none",t.style.webkitUserSelect="none",t.style.pointerEvents="none",t.classList.add("fc-event-dragging"),Mu(t,{position:"fixed",zIndex:this.zIndex,visibility:"",boxSizing:"border-box",width:e.right-e.left,height:e.bottom-e.top,right:"auto",bottom:"auto",margin:0}),this.parentNode.appendChild(t)),t}}class jv extends xp{constructor(e,t){super(),this.handleScroll=()=>{this.scrollTop=this.scrollController.getScrollTop(),this.scrollLeft=this.scrollController.getScrollLeft(),this.handleScrollChange()},this.scrollController=e,this.doesListening=t,this.scrollTop=this.origScrollTop=e.getScrollTop(),this.scrollLeft=this.origScrollLeft=e.getScrollLeft(),this.scrollWidth=e.getScrollWidth(),this.scrollHeight=e.getScrollHeight(),this.clientWidth=e.getClientWidth(),this.clientHeight=e.getClientHeight(),this.clientRect=this.computeClientRect(),this.doesListening&&this.getEventTarget().addEventListener("scroll",this.handleScroll)}destroy(){this.doesListening&&this.getEventTarget().removeEventListener("scroll",this.handleScroll)}getScrollTop(){return this.scrollTop}getScrollLeft(){return this.scrollLeft}setScrollTop(e){this.scrollController.setScrollTop(e),this.doesListening||(this.scrollTop=Math.max(Math.min(e,this.getMaxScrollTop()),0),this.handleScrollChange())}setScrollLeft(e){this.scrollController.setScrollLeft(e),this.doesListening||(this.scrollLeft=Math.max(Math.min(e,this.getMaxScrollLeft()),0),this.handleScrollChange())}getClientWidth(){return this.clientWidth}getClientHeight(){return this.clientHeight}getScrollWidth(){return this.scrollWidth}getScrollHeight(){return this.scrollHeight}handleScrollChange(){}}class Av extends jv{constructor(e,t){super(new wp(e),t)}getEventTarget(){return this.scrollController.el}computeClientRect(){return mp(this.scrollController.el)}}class _v extends jv{constructor(e){super(new Ep,e)}getEventTarget(){return window}computeClientRect(){return{left:this.scrollLeft,right:this.scrollLeft+this.clientWidth,top:this.scrollTop,bottom:this.scrollTop+this.clientHeight}}handleScrollChange(){this.clientRect=this.computeClientRect()}}const Tv="function"===typeof performance?performance.now:Date.now;class Mv{constructor(){this.isEnabled=!0,this.scrollQuery=[window,".fc-scroller"],this.edgeThreshold=50,this.maxVelocity=300,this.pointerScreenX=null,this.pointerScreenY=null,this.isAnimating=!1,this.scrollCaches=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.animate=()=>{if(this.isAnimating){let e=this.computeBestEdge(this.pointerScreenX+window.scrollX,this.pointerScreenY+window.scrollY);if(e){let t=Tv();this.handleSide(e,(t-this.msSinceRequest)/1e3),this.requestAnimation(t)}else this.isAnimating=!1}}}start(e,t,n){this.isEnabled&&(this.scrollCaches=this.buildCaches(n),this.pointerScreenX=null,this.pointerScreenY=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.handleMove(e,t))}handleMove(e,t){if(this.isEnabled){let n=e-window.scrollX,r=t-window.scrollY,i=null===this.pointerScreenY?0:r-this.pointerScreenY,a=null===this.pointerScreenX?0:n-this.pointerScreenX;i<0?this.everMovedUp=!0:i>0&&(this.everMovedDown=!0),a<0?this.everMovedLeft=!0:a>0&&(this.everMovedRight=!0),this.pointerScreenX=n,this.pointerScreenY=r,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(Tv()))}}stop(){if(this.isEnabled){this.isAnimating=!1;for(let e of this.scrollCaches)e.destroy();this.scrollCaches=null}}requestAnimation(e){this.msSinceRequest=e,requestAnimationFrame(this.animate)}handleSide(e,t){let{scrollCache:n}=e,{edgeThreshold:r}=this,i=r-e.distance,a=i*i/(r*r)*this.maxVelocity*t,o=1;switch(e.name){case"left":o=-1;case"right":n.setScrollLeft(n.getScrollLeft()+a*o);break;case"top":o=-1;case"bottom":n.setScrollTop(n.getScrollTop()+a*o)}}computeBestEdge(e,t){let{edgeThreshold:n}=this,r=null,i=this.scrollCaches||[];for(let a of i){let i=a.clientRect,o=e-i.left,s=i.right-e,l=t-i.top,c=i.bottom-t;o>=0&&s>=0&&l>=0&&c>=0&&(l<=n&&this.everMovedUp&&a.canScrollUp()&&(!r||r.distance>l)&&(r={scrollCache:a,name:"top",distance:l}),c<=n&&this.everMovedDown&&a.canScrollDown()&&(!r||r.distance>c)&&(r={scrollCache:a,name:"bottom",distance:c}),o<=n&&this.everMovedLeft&&a.canScrollLeft()&&(!r||r.distance>o)&&(r={scrollCache:a,name:"left",distance:o}),s<=n&&this.everMovedRight&&a.canScrollRight()&&(!r||r.distance>s)&&(r={scrollCache:a,name:"right",distance:s}))}return r}buildCaches(e){return this.queryScrollEls(e).map(e=>e===window?new _v(!1):new Av(e,!1))}queryScrollEls(e){let t=[];for(let n of this.scrollQuery)"object"===typeof n?t.push(n):t.push(...Array.prototype.slice.call(e.getRootNode().querySelectorAll(n)));return t}}class Rv extends _p{constructor(e,t){super(e),this.containerEl=e,this.delay=null,this.minDistance=0,this.touchScrollAllowed=!0,this.mirrorNeedsRevert=!1,this.isInteracting=!1,this.isDragging=!1,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,this.delayTimeoutId=null,this.onPointerDown=e=>{var t;this.isDragging||(this.isInteracting=!0,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,(t=document.body).style.userSelect="none",t.style.webkitUserSelect="none",t.addEventListener("selectstart",Lu),function(e){e.addEventListener("contextmenu",Lu)}(document.body),e.isTouch||e.origEvent.preventDefault(),this.emitter.trigger("pointerdown",e),this.isInteracting&&!this.pointer.shouldIgnoreMove&&(this.mirror.setIsVisible(!1),this.mirror.start(e.subjectEl,e.pageX,e.pageY),this.startDelay(e),this.minDistance||this.handleDistanceSurpassed(e)))},this.onPointerMove=e=>{if(this.isInteracting){if(this.emitter.trigger("pointermove",e),!this.isDistanceSurpassed){let t,n=this.minDistance,{deltaX:r,deltaY:i}=e;t=r*r+i*i,t>=n*n&&this.handleDistanceSurpassed(e)}this.isDragging&&("scroll"!==e.origEvent.type&&(this.mirror.handleMove(e.pageX,e.pageY),this.autoScroller.handleMove(e.pageX,e.pageY)),this.emitter.trigger("dragmove",e))}},this.onPointerUp=e=>{var t;this.isInteracting&&(this.isInteracting=!1,(t=document.body).style.userSelect="",t.style.webkitUserSelect="",t.removeEventListener("selectstart",Lu),function(e){e.removeEventListener("contextmenu",Lu)}(document.body),this.emitter.trigger("pointerup",e),this.isDragging&&(this.autoScroller.stop(),this.tryStopDrag(e)),this.delayTimeoutId&&(clearTimeout(this.delayTimeoutId),this.delayTimeoutId=null))};let n=this.pointer=new kv(e);n.emitter.on("pointerdown",this.onPointerDown),n.emitter.on("pointermove",this.onPointerMove),n.emitter.on("pointerup",this.onPointerUp),t&&(n.selector=t),this.mirror=new Nv,this.autoScroller=new Mv}destroy(){this.pointer.destroy(),this.onPointerUp({})}startDelay(e){"number"===typeof this.delay?this.delayTimeoutId=setTimeout(()=>{this.delayTimeoutId=null,this.handleDelayEnd(e)},this.delay):this.handleDelayEnd(e)}handleDelayEnd(e){this.isDelayEnded=!0,this.tryStartDrag(e)}handleDistanceSurpassed(e){this.isDistanceSurpassed=!0,this.tryStartDrag(e)}tryStartDrag(e){this.isDelayEnded&&this.isDistanceSurpassed&&(this.pointer.wasTouchScroll&&!this.touchScrollAllowed||(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(e.pageX,e.pageY,this.containerEl),this.emitter.trigger("dragstart",e),!1===this.touchScrollAllowed&&this.pointer.cancelTouchScroll()))}tryStopDrag(e){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,e))}stopDrag(e){this.isDragging=!1,this.emitter.trigger("dragend",e)}setIgnoreMove(e){this.pointer.shouldIgnoreMove=e}setMirrorIsVisible(e){this.mirror.setIsVisible(e)}setMirrorNeedsRevert(e){this.mirrorNeedsRevert=e}setAutoScrollEnabled(e){this.autoScroller.isEnabled=e}}class Ov{constructor(e){this.el=e,this.origRect=gp(e),this.scrollCaches=vp(e).map(e=>new Av(e,!0))}destroy(){for(let e of this.scrollCaches)e.destroy()}computeLeft(){let e=this.origRect.left;for(let t of this.scrollCaches)e+=t.origScrollLeft-t.getScrollLeft();return e}computeTop(){let e=this.origRect.top;for(let t of this.scrollCaches)e+=t.origScrollTop-t.getScrollTop();return e}isWithinClipping(e,t){let n={left:e,top:t};for(let r of this.scrollCaches)if(!Pv(r.getEventTarget())&&!rp(n,r.clientRect))return!1;return!0}}function Pv(e){let t=e.tagName;return"HTML"===t||"BODY"===t}class Iv{constructor(e,t){this.useSubjectCenter=!1,this.requireInitial=!0,this.disablePointCheck=!1,this.initialHit=null,this.movingHit=null,this.finalHit=null,this.handlePointerDown=e=>{let{dragging:t}=this;this.initialHit=null,this.movingHit=null,this.finalHit=null,this.prepareHits(),this.processFirstCoord(e),this.initialHit||!this.requireInitial?(t.setIgnoreMove(!1),this.emitter.trigger("pointerdown",e)):t.setIgnoreMove(!0)},this.handleDragStart=e=>{this.emitter.trigger("dragstart",e),this.handleMove(e,!0)},this.handleDragMove=e=>{this.emitter.trigger("dragmove",e),this.handleMove(e)},this.handlePointerUp=e=>{this.releaseHits(),this.emitter.trigger("pointerup",e)},this.handleDragEnd=e=>{this.movingHit&&this.emitter.trigger("hitupdate",null,!0,e),this.finalHit=this.movingHit,this.movingHit=null,this.emitter.trigger("dragend",e)},this.droppableStore=t,e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragstart",this.handleDragStart),e.emitter.on("dragmove",this.handleDragMove),e.emitter.on("pointerup",this.handlePointerUp),e.emitter.on("dragend",this.handleDragEnd),this.dragging=e,this.emitter=new mh}processFirstCoord(e){let t,n={left:e.pageX,top:e.pageY},r=n,i=e.subjectEl;var a,o;i instanceof HTMLElement&&(t=gp(i),a=r,o=t,r={left:Math.min(Math.max(a.left,o.left),o.right),top:Math.min(Math.max(a.top,o.top),o.bottom)});let s=this.initialHit=this.queryHitForOffset(r.left,r.top);if(s){if(this.useSubjectCenter&&t){let e=ip(t,s.rect);e&&(r=function(e){return{left:(e.left+e.right)/2,top:(e.top+e.bottom)/2}}(e))}this.coordAdjust=(c=n,{left:(l=r).left-c.left,top:l.top-c.top})}else this.coordAdjust={left:0,top:0};var l,c}handleMove(e,t){let n=this.queryHitForOffset(e.pageX+this.coordAdjust.left,e.pageY+this.coordAdjust.top);!t&&Lv(this.movingHit,n)||(this.movingHit=n,this.emitter.trigger("hitupdate",n,!1,e))}prepareHits(){this.offsetTrackers=Kd(this.droppableStore,e=>(e.component.prepareHits(),new Ov(e.el)))}releaseHits(){let{offsetTrackers:e}=this;for(let t in e)e[t].destroy();this.offsetTrackers={}}queryHitForOffset(e,t){let{droppableStore:n,offsetTrackers:r}=this,i=null;for(let a in n){let o=n[a].component,s=r[a];if(s&&s.isWithinClipping(e,t)){let n=s.computeLeft(),r=s.computeTop(),l=e-n,c=t-r,{origRect:u}=s,d=u.right-u.left,f=u.bottom-u.top;if(l>=0&&l<d&&c>=0&&c<f){let e=o.queryHit(l,c,d,f);e&&Of(e.dateProfile.activeRange,e.dateSpan.range)&&(this.disablePointCheck||s.el.contains(s.el.getRootNode().elementFromPoint(l+n-window.scrollX,c+r-window.scrollY)))&&(!i||e.layer>i.layer)&&(e.componentId=a,e.context=o.context,e.rect.left+=n,e.rect.right+=n,e.rect.top+=r,e.rect.bottom+=r,i=e)}}}return i}}function Lv(e,t){return!e&&!t||Boolean(e)===Boolean(t)&&function(e,t){return n=e.range,r=t.range,(null===n.start?null:n.start.valueOf())===(null===r.start?null:r.start.valueOf())&&(null===n.end?null:n.end.valueOf())===(null===r.end?null:r.end.valueOf())&&e.allDay===t.allDay&&function(e,t){for(let n in t)if("range"!==n&&"allDay"!==n&&e[n]!==t[n])return!1;for(let n in e)if(!(n in t))return!1;return!0}(e,t);var n,r}(e.dateSpan,t.dateSpan)}function Fv(e,t){let n={};for(let a of t.pluginHooks.datePointTransforms)Object.assign(n,a(e,t));var r,i;return Object.assign(n,(r=e,{date:(i=t.dateEnv).toDate(r.range.start),dateStr:i.formatIso(r.range.start,{omitTime:r.allDay}),allDay:r.allDay})),n}class zv extends $h{constructor(e){super(e),this.subjectEl=null,this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=e=>{let t=e.origEvent.target,{component:n,dragging:r}=this,{mirror:i}=r,{options:a}=n.context,o=n.context;this.subjectEl=e.subjectEl;let s=this.subjectSeg=_h(e.subjectEl),l=(this.eventRange=s.eventRange).instance.instanceId;this.relevantEvents=Kf(o.getCurrentData().eventStore,l),r.minDistance=e.isTouch?0:a.eventDragMinDistance,r.delay=e.isTouch&&l!==n.props.eventSelection?function(e){let{options:t}=e.context,n=t.eventLongPressDelay;null==n&&(n=t.longPressDelay);return n}(n):null,a.fixedMirrorParent?i.parentNode=a.fixedMirrorParent:i.parentNode=Au(t,".fc"),i.revertDuration=a.dragRevertDuration;let c=n.isValidSegDownEl(t)&&!Au(t,".fc-event-resizer");r.setIgnoreMove(!c),this.isDragging=c&&e.subjectEl.classList.contains("fc-event-draggable")},this.handleDragStart=e=>{let t=this.component.context,n=this.eventRange,r=n.instance.instanceId;e.isTouch?r!==this.component.props.eventSelection&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:r}):t.dispatch({type:"UNSELECT_EVENT"}),this.isDragging&&(t.calendarApi.unselect(e),t.emitter.trigger("eventDragStart",{el:this.subjectEl,event:new kh(t,n.def,n.instance),jsEvent:e.origEvent,view:t.viewApi}))},this.handleHitUpdate=(e,t)=>{if(!this.isDragging)return;let n=this.relevantEvents,r=this.hitDragging.initialHit,i=this.component.context,a=null,o=null,s=null,l=!1,c={affectedEvents:n,mutatedEvents:{defs:{},instances:{}},isEvent:!0};if(e){a=e.context;let t=a.options;i===a||t.editable&&t.droppable?(o=function(e,t,n,r){let i=e.dateSpan,a=t.dateSpan,o=i.range.start,s=a.range.start,l={};i.allDay!==a.allDay&&(l.allDay=a.allDay,l.hasEnd=t.context.options.allDayMaintainDuration,o=a.allDay?dd(n):n);let c=Ff(o,s,e.context.dateEnv,e.componentId===t.componentId?e.largeUnit:null);c.milliseconds&&(l.allDay=!1);let u={datesDelta:c,standardProps:l};for(let d of r)d(u,e,t);return u}(r,e,this.eventRange.instance.range.start,a.getCurrentData().pluginHooks.eventDragMutationMassagers),o&&(s=wh(n,a.getCurrentData().eventUiBases,o,a),c.mutatedEvents=s,Wp(c,e.dateProfile,a)||(l=!0,o=null,s=null,c.mutatedEvents={defs:{},instances:{}}))):a=null}this.displayDrag(a,c),l?Vu():Yu(),t||(i===a&&Lv(r,e)&&(o=null),this.dragging.setMirrorNeedsRevert(!o),this.dragging.setMirrorIsVisible(!e||!this.subjectEl.getRootNode().querySelector(".fc-event-mirror")),this.receivingContext=a,this.validMutation=o,this.mutatedRelevantEvents=s)},this.handlePointerUp=()=>{this.isDragging||this.cleanup()},this.handleDragEnd=e=>{if(this.isDragging){let t=this.component.context,n=t.viewApi,{receivingContext:r,validMutation:i}=this,a=this.eventRange.def,o=this.eventRange.instance,s=new kh(t,a,o),l=this.relevantEvents,c=this.mutatedRelevantEvents,{finalHit:u}=this.hitDragging;if(this.clearDrag(),t.emitter.trigger("eventDragStop",{el:this.subjectEl,event:s,jsEvent:e.origEvent,view:n}),i){if(r===t){let r=new kh(t,c.defs[a.defId],o?c.instances[o.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:c});let u={oldEvent:s,event:r,relatedEvents:Nh(c,t,o),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:l})}},d={};for(let e of t.getCurrentData().pluginHooks.eventDropTransformers)Object.assign(d,e(i,t));t.emitter.trigger("eventDrop",Object.assign(Object.assign(Object.assign({},u),d),{el:e.subjectEl,delta:i.datesDelta,jsEvent:e.origEvent,view:n})),t.emitter.trigger("eventChange",u)}else if(r){let i={event:s,relatedEvents:Nh(l,t,o),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:l})}};t.emitter.trigger("eventLeave",Object.assign(Object.assign({},i),{draggedEl:e.subjectEl,view:n})),t.dispatch({type:"REMOVE_EVENTS",eventStore:l}),t.emitter.trigger("eventRemove",i);let d=c.defs[a.defId],f=c.instances[o.instanceId],h=new kh(r,d,f);r.dispatch({type:"MERGE_EVENTS",eventStore:c});let p={event:h,relatedEvents:Nh(c,r,f),revert(){r.dispatch({type:"REMOVE_EVENTS",eventStore:c})}};r.emitter.trigger("eventAdd",p),e.isTouch&&r.dispatch({type:"SELECT_EVENT",eventInstanceId:o.instanceId}),r.emitter.trigger("drop",Object.assign(Object.assign({},Fv(u.dateSpan,r)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:u.context.viewApi})),r.emitter.trigger("eventReceive",Object.assign(Object.assign({},p),{draggedEl:e.subjectEl,view:u.context.viewApi}))}}else t.emitter.trigger("_noEventDrop")}this.cleanup()};let{component:t}=this,{options:n}=t.context,r=this.dragging=new Rv(e.el);r.pointer.selector=zv.SELECTOR,r.touchScrollAllowed=!1,r.autoScroller.isEnabled=n.dragScroll;let i=this.hitDragging=new Iv(this.dragging,Jh);i.useSubjectCenter=e.useEventCenter,i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("pointerup",this.handlePointerUp),i.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}displayDrag(e,t){let n=this.component.context,r=this.receivingContext;r&&r!==e&&(r===n?r.dispatch({type:"SET_EVENT_DRAG",state:{affectedEvents:t.affectedEvents,mutatedEvents:{defs:{},instances:{}},isEvent:!0}}):r.dispatch({type:"UNSET_EVENT_DRAG"})),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})}clearDrag(){let e=this.component.context,{receivingContext:t}=this;t&&t.dispatch({type:"UNSET_EVENT_DRAG"}),e!==t&&e.dispatch({type:"UNSET_EVENT_DRAG"})}cleanup(){this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null}}zv.SELECTOR=".fc-event-draggable, .fc-event-resizable";const Hv={fixedMirrorParent:Gd},Bv={dateClick:Gd,eventDragStart:Gd,eventDragStop:Gd,eventDrop:Gd,eventResizeStart:Gd,eventResizeStop:Gd,eventResize:Gd,drop:Gd,eventReceive:Gd,eventLeave:Gd};Tp.dataAttrPrefix="";var Uv=Im({name:"@fullcalendar/interaction",componentInteractions:[class extends $h{constructor(e){super(e),this.handlePointerDown=e=>{let{dragging:t}=this,n=e.origEvent.target;t.setIgnoreMove(!this.component.isValidDateDownEl(n))},this.handleDragEnd=e=>{let{component:t}=this,{pointer:n}=this.dragging;if(!n.wasTouchScroll){let{initialHit:n,finalHit:r}=this.hitDragging;if(n&&r&&Lv(n,r)){let{context:r}=t,i=Object.assign(Object.assign({},Fv(n.dateSpan,r)),{dayEl:n.dayEl,jsEvent:e.origEvent,view:r.viewApi||r.calendarApi.view});r.emitter.trigger("dateClick",i)}}},this.dragging=new Rv(e.el),this.dragging.autoScroller.isEnabled=!1;let t=this.hitDragging=new Iv(this.dragging,Kh(e));t.emitter.on("pointerdown",this.handlePointerDown),t.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}},class extends $h{constructor(e){super(e),this.dragSelection=null,this.handlePointerDown=e=>{let{component:t,dragging:n}=this,{options:r}=t.context,i=r.selectable&&t.isValidDateDownEl(e.origEvent.target);n.setIgnoreMove(!i),n.delay=e.isTouch?function(e){let{options:t}=e.context,n=t.selectLongPressDelay;null==n&&(n=t.longPressDelay);return n}(t):null},this.handleDragStart=e=>{this.component.context.calendarApi.unselect(e)},this.handleHitUpdate=(e,t)=>{let{context:n}=this.component,r=null,i=!1;if(e){let t=this.hitDragging.initialHit;e.componentId===t.componentId&&this.isHitComboAllowed&&!this.isHitComboAllowed(t,e)||(r=function(e,t,n){let r=e.dateSpan,i=t.dateSpan,a=[r.range.start,r.range.end,i.range.start,i.range.end];a.sort(Xu);let o={};for(let s of n){let n=s(e,t);if(!1===n)return null;n&&Object.assign(o,n)}return o.range={start:a[0],end:a[3]},o.allDay=r.allDay,o}(t,e,n.pluginHooks.dateSelectionTransformers)),r&&function(e,t,n){return!!Of(t.validRange,e.range)&&Vp({dateSelection:e},n)}(r,e.dateProfile,n)||(i=!0,r=null)}r?n.dispatch({type:"SELECT_DATES",selection:r}):t||n.dispatch({type:"UNSELECT_DATES"}),i?Vu():Yu(),t||(this.dragSelection=r)},this.handlePointerUp=e=>{this.dragSelection&&(bh(this.dragSelection,e,this.component.context),this.dragSelection=null)};let{component:t}=e,{options:n}=t.context,r=this.dragging=new Rv(e.el);r.touchScrollAllowed=!1,r.minDistance=n.selectMinDistance||0,r.autoScroller.isEnabled=n.dragScroll;let i=this.hitDragging=new Iv(this.dragging,Kh(e));i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("pointerup",this.handlePointerUp)}destroy(){this.dragging.destroy()}},zv,class extends $h{constructor(e){super(e),this.draggingSegEl=null,this.draggingSeg=null,this.eventRange=null,this.relevantEvents=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=e=>{let{component:t}=this,n=_h(this.querySegEl(e)),r=this.eventRange=n.eventRange;this.dragging.minDistance=t.context.options.eventDragMinDistance,this.dragging.setIgnoreMove(!this.component.isValidSegDownEl(e.origEvent.target)||e.isTouch&&this.component.props.eventSelection!==r.instance.instanceId)},this.handleDragStart=e=>{let{context:t}=this.component,n=this.eventRange;this.relevantEvents=Kf(t.getCurrentData().eventStore,this.eventRange.instance.instanceId);let r=this.querySegEl(e);this.draggingSegEl=r,this.draggingSeg=_h(r),t.calendarApi.unselect(),t.emitter.trigger("eventResizeStart",{el:r,event:new kh(t,n.def,n.instance),jsEvent:e.origEvent,view:t.viewApi})}
2,this.handleHitUpdate=(e,t,n)=>{let{context:r}=this.component,i=this.relevantEvents,a=this.hitDragging.initialHit,o=this.eventRange.instance,s=null,l=null,c=!1,u={affectedEvents:i,mutatedEvents:{defs:{},instances:{}},isEvent:!0};if(e){e.componentId===a.componentId&&this.isHitComboAllowed&&!this.isHitComboAllowed(a,e)||(s=function(e,t,n,r){let i=e.context.dateEnv,a=e.dateSpan.range.start,o=t.dateSpan.range.start,s=Ff(a,o,i,e.largeUnit);if(n){if(i.add(r.start,s)<r.end)return{startDelta:s}}else if(i.add(r.end,s)>r.start)return{endDelta:s};return null}(a,e,n.subjectEl.classList.contains("fc-event-resizer-start"),o.range))}s&&(l=wh(i,r.getCurrentData().eventUiBases,s,r),u.mutatedEvents=l,Wp(u,e.dateProfile,r)||(c=!0,s=null,l=null,u.mutatedEvents=null)),l?r.dispatch({type:"SET_EVENT_RESIZE",state:u}):r.dispatch({type:"UNSET_EVENT_RESIZE"}),c?Vu():Yu(),t||(s&&Lv(a,e)&&(s=null),this.validMutation=s,this.mutatedRelevantEvents=l)},this.handleDragEnd=e=>{let{context:t}=this.component,n=this.eventRange.def,r=this.eventRange.instance,i=new kh(t,n,r),a=this.relevantEvents,o=this.mutatedRelevantEvents;if(t.emitter.trigger("eventResizeStop",{el:this.draggingSegEl,event:i,jsEvent:e.origEvent,view:t.viewApi}),this.validMutation){let s=new kh(t,o.defs[n.defId],r?o.instances[r.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:o});let l={oldEvent:i,event:s,relatedEvents:Nh(o,t,r),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:a})}};t.emitter.trigger("eventResize",Object.assign(Object.assign({},l),{el:this.draggingSegEl,startDelta:this.validMutation.startDelta||Ju(0),endDelta:this.validMutation.endDelta||Ju(0),jsEvent:e.origEvent,view:t.viewApi})),t.emitter.trigger("eventChange",l)}else t.emitter.trigger("_noEventResize");this.draggingSeg=null,this.relevantEvents=null,this.validMutation=null};let{component:t}=e,n=this.dragging=new Rv(e.el);n.pointer.selector=".fc-event-resizer",n.touchScrollAllowed=!1,n.autoScroller.isEnabled=t.context.options.dragScroll;let r=this.hitDragging=new Iv(this.dragging,Kh(e));r.emitter.on("pointerdown",this.handlePointerDown),r.emitter.on("dragstart",this.handleDragStart),r.emitter.on("hitupdate",this.handleHitUpdate),r.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}querySegEl(e){return Au(e.subjectEl,".fc-event")}}],calendarInteractions:[class{constructor(e){this.context=e,this.isRecentPointerDateSelect=!1,this.matchesCancel=!1,this.matchesEvent=!1,this.onSelect=e=>{e.jsEvent&&(this.isRecentPointerDateSelect=!0)},this.onDocumentPointerDown=e=>{let t=this.context.options.unselectCancel,n=Ou(e.origEvent);this.matchesCancel=!!Au(n,t),this.matchesEvent=!!Au(n,zv.SELECTOR)},this.onDocumentPointerUp=e=>{let{context:t}=this,{documentPointer:n}=this,r=t.getCurrentData();if(!n.wasTouchScroll){if(r.dateSelection&&!this.isRecentPointerDateSelect){let n=t.options.unselectAuto;!n||n&&this.matchesCancel||t.calendarApi.unselect(e)}r.eventSelection&&!this.matchesEvent&&t.dispatch({type:"UNSELECT_EVENT"})}this.isRecentPointerDateSelect=!1};let t=this.documentPointer=new kv(document);t.shouldIgnoreMove=!0,t.shouldWatchScroll=!1,t.emitter.on("pointerdown",this.onDocumentPointerDown),t.emitter.on("pointerup",this.onDocumentPointerUp),e.emitter.on("select",this.onSelect)}destroy(){this.context.emitter.off("select",this.onSelect),this.documentPointer.destroy()}}],elementDraggingImpl:Rv,optionRefiners:Hv,listenerRefiners:Bv});const Wv=t=>{let{id:n,url:r,month:i}=t;const a=window.myPluginData||{},[o,l]=(0,e.useState)([]),[c,u]=(0,e.useState)([]),[d,f]=(0,e.useState)([]),[h,p]=(0,e.useState)(!1),[m,g]=(0,e.useState)(""),[v,b]=(0,e.useState)(null),[y,x]=(0,e.useState)([]),w={"Parliamentary Sitting":"parliament-sitting","Committee Hearing":"committee-hearing","In-House Event":"in-house-event"},E=e=>{if(!e)return"";const t=new Date(e);let n=t.getHours();const r=t.getMinutes(),i=n>=12?"PM":"AM";n%=12,n=n||12;const a=r<10?"0"+r:r;return"".concat(n,":").concat(a," ").concat(i)},S=function(){const e=new URLSearchParams(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});p(!0),fetch("".concat(a.root+r,"?").concat(e),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>e.json()).then(e=>{const t=((null===e||void 0===e?void 0:e.events)||[]).map(e=>{var t,n,r;const i=new Date(e.start_datetime),a=new Date(e.end_datetime),o=(s=null===(t=e.category)||void 0===t?void 0:t.name,w[s]||(s?s.toLowerCase().replace(/\s+/g,"-"):""));var s;return{id:e.id,title:e.name,start:i,end:a,allDay:!1,classNames:o?[o]:[],extendedProps:{categoryName:null===(n=e.category)||void 0===n?void 0:n.name,categoryId:null===(r=e.category)||void 0===r?void 0:r.id,className:o,startTime:E(i),endTime:E(a),location:e.location||"",attendees:e.attendees||""}}});u(t),l(t);const n=(e.categories||[]).map(e=>({id:e.id,name:e.name,selected:!0}));f(n),p(!1)}).catch(e=>console.error(e))};(0,e.useEffect)(()=>{S()},[]),(0,e.useEffect)(()=>{let e=[...c];const t=d.filter(e=>!0===e.selected).map(e=>e.id);t.length>0?e=e.filter(e=>{var n;const r=null===(n=e.extendedProps)||void 0===n?void 0:n.categoryId;return t.includes(r)}):0===t.length&&d.length>0&&(e=[]),""!==m.trim()&&(e=e.filter(e=>e.title.toLowerCase().includes(m.toLowerCase()))),l(e),v&&C(e,v)},[d,m,c]);const C=(e,t)=>{const n=new Date(t).toDateString(),r=e.filter(e=>new Date(e.start).toDateString()===n);x(r)},k=()=>{f(e=>e.map(e=>s(s({},e),{},{selected:!0})))};return(0,ke.jsxs)("div",{className:"d-flex justify-content-between align-items-start gap-3",children:[(0,ke.jsxs)("div",{className:"event-filter-wrapper d-flex flex-column gap-1 mb-2",children:[(0,ke.jsx)("h4",{className:"fw-bold mb-0",style:{fontSize:"20px"},children:"Event Filters"}),(0,ke.jsx)("p",{className:"text-muted",style:{fontSize:"14px"},children:"Customize your calendar view"}),(0,ke.jsxs)("div",{className:"d-flex justify-content-between gap-1 mb-3",children:[(0,ke.jsx)("button",{className:"btn btn-sm btn-outline-primary",onClick:k,style:{fontSize:"0.80em",padding:"2px 4px"},children:"Select All"}),(0,ke.jsx)("button",{className:"btn btn-sm btn-outline-secondary",onClick:()=>{f(e=>e.map(e=>s(s({},e),{},{selected:!1})))},style:{fontSize:"0.80em",padding:"2px 4px"},children:"Deselect All"})]}),(0,ke.jsx)("div",{className:"categories-wrapper",children:d.length>0?d.map(e=>(0,ke.jsx)("div",{className:"category-item mb-2",children:(0,ke.jsxs)("label",{className:"d-flex align-items-center",style:{cursor:"pointer"},children:[(0,ke.jsx)("input",{type:"checkbox",checked:e.selected,onChange:()=>{return t=e.id,void f(e=>e.map(e=>e.id===t?s(s({},e),{},{selected:!e.selected}):e));var t},style:{marginRight:"8px",cursor:"pointer",width:"16px",height:"16px"}}),(0,ke.jsx)("span",{style:{cursor:"pointer"},children:e.name})]})},e.id)):(0,ke.jsx)("p",{className:"text-muted",children:"No categories available"})}),(0,ke.jsxs)("div",{className:"d-flex flex-column gap-2 mt-4 mb-4",children:[(0,ke.jsx)("div",{className:"quick-search",children:(0,ke.jsx)("input",{className:"form-control form-control-sm",type:"text",placeholder:"Search events...",onChange:e=>{g(e.target.value)},value:m})}),(0,ke.jsx)("div",{className:"event-filter-buttons",children:(0,ke.jsx)("button",{className:"btn btn-secondary w-100 mt-2",onClick:()=>{k(),g("")},children:"Clear All Filters"})})]})]}),(0,ke.jsxs)("div",{className:"events-calendar",children:[h&&(0,ke.jsx)("div",{children:"Loading events ..."}),(0,ke.jsx)(Yg,{plugins:[wv,Uv],initialView:"dayGridMonth",headerToolbar:{left:"title",center:"",right:"prev,today,next"},events:o,eventContent:e=>{var t,n,r;const{event:i}=e,a=(null===(t=i.extendedProps)||void 0===t?void 0:t.startTime)||"",o=(null===(n=i.extendedProps)||void 0===n?void 0:n.endTime)||"",s=a?"".concat(a).concat(o?" - ".concat(o):""):"",l=(0,ke.jsx)(Qa,{id:"tooltip-".concat(i.id),className:"custom-tooltip",children:(0,ke.jsxs)("div",{style:{padding:"8px 12px"},children:[(0,ke.jsx)("strong",{style:{fontSize:"14px",display:"block",marginBottom:"4px"},children:i.title}),s&&(0,ke.jsxs)("div",{style:{fontSize:"12px",marginBottom:"4px",opacity:.9},children:["\ud83d\udd52 ",s]}),(null===(r=i.extendedProps)||void 0===r?void 0:r.categoryName)&&(0,ke.jsx)("div",{style:{marginTop:"4px"},children:i.extendedProps.categoryName})]})});return(0,ke.jsx)(jo,{placement:"top",overlay:l,delay:{show:250,hide:100},children:(0,ke.jsx)("div",{className:"fc-event-content-wrapper "+i.extendedProps.className,style:{cursor:"pointer",width:"100%"},children:s&&(0,ke.jsx)("span",{className:"fc-event-time",style:{fontSize:"0.85em",fontWeight:"bold",paddingInline:"3px",borderRadius:"10px"},children:s})})})},height:"auto",eventDisplay:"block",dateClick:e=>{const t=e.date;b(t);const n=t.toDateString(),r=o.filter(e=>new Date(e.start).toDateString()===n);x(r)},eventTimeFormat:{hour:"2-digit",minute:"2-digit",meridiem:"short"},dayMaxEvents:!1})]}),(0,ke.jsxs)("div",{className:"event-detail-wrapper",children:[(0,ke.jsxs)("div",{className:"event-detail-header d-flex flex-column gap-1",children:[(0,ke.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,ke.jsx)("h4",{className:"fw-bold mb-0",style:{fontSize:"20px"},children:"Schedule Details"}),v&&(0,ke.jsx)("span",{className:"selected-date-text",children:v?"".concat((D=v,new Date(D).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"}))):""})]}),y.length>0?(0,ke.jsx)("div",{className:"events-list",children:y.map(e=>(0,ke.jsxs)("div",{className:"event-detail-item mb-2 p-2",children:[(0,ke.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,ke.jsx)("span",{className:"custom-badge "+e.extendedProps.className,children:e.extendedProps.categoryName}),(0,ke.jsxs)("small",{className:"sd-time-slot text-muted",children:["\ud83d\udd52 ",e.extendedProps.startTime,e.extendedProps.endTime&&" - ".concat(e.extendedProps.endTime)]})]}),(0,ke.jsx)("div",{className:"event-heading mb-2",children:e.title}),e.extendedProps.location&&(0,ke.jsx)("div",{className:"event-location mb-2",children:(0,ke.jsxs)("small",{className:"text-muted",children:["\ud83d\udccc ",e.extendedProps.location]})}),e.extendedProps.attendees&&(0,ke.jsx)("div",{className:"event-location mb-2",children:(0,ke.jsxs)("small",{className:"text-muted",children:["\ud83d\udc65 ",e.extendedProps.attendees]})})]},e.id))}):v&&(0,ke.jsx)("div",{className:"no-events-message p-2 mb-2 text-center border rounded bg-light",children:(0,ke.jsx)("p",{className:"mb-0 text-muted",children:"No events scheduled for this date"})}),!v&&(0,ke.jsx)("div",{className:"no-selection-message p-2 mb-2 text-center border rounded bg-light",children:(0,ke.jsx)("p",{className:"mb-0 text-muted",children:"Click on any date in the calendar to see events"})})]}),(0,ke.jsxs)("div",{class:"calendar-key p-3",children:[(0,ke.jsx)("h5",{className:"calendar-key-heading fw-bold mb-2 bg-light",children:"Calendar Key"}),(0,ke.jsx)("div",{class:"calendar-key-row",children:(0,ke.jsxs)("div",{class:"calendar-key-item",children:[(0,ke.jsx)("div",{class:"calendar-key-box parliament-sitting"}),(0,ke.jsx)("span",{children:"Parliament Sitting"})]})}),(0,ke.jsx)("div",{class:"calendar-key-row",children:(0,ke.jsxs)("div",{class:"calendar-key-item",children:[(0,ke.jsx)("div",{class:"calendar-key-box committee-hearing"}),(0,ke.jsx)("span",{children:"Committee Hearing"})]})}),(0,ke.jsx)("div",{class:"calendar-key-row",children:(0,ke.jsxs)("div",{class:"calendar-key-item",children:[(0,ke.jsx)("div",{class:"calendar-key-box in-house-event"}),(0,ke.jsx)("span",{children:"In-House Event"})]})})]})]}),(0,ke.jsx)("style",{jsx:!0,global:!0,children:"\n                .event-filter-wrapper {\n                    width: 20%;\n                    border: 1px solid #ccc;\n                    border-radius: 8px;\n                    padding: 5px 15px;\n                    background: white;\n                }\n\n                .events-calendar {\n                    width: 50%;\n                    border: 1px solid #ccc;\n                    border-radius: 8px;\n                    color: #333 !important;\n                    background: white;\n                }\n\n                .event-detail-wrapper {\n                    width: 30%;\n                    padding: 5px 10px;\n                    background: white;\n                }\n\n                .category-item {\n                    margin-bottom: 8px;\n                }\n\n                .category-item label {\n                    cursor: pointer;\n                    user-select: none;\n                    margin-bottom: 0;\n                    width: 100%;\n                }\n\n                .event-detail-item {\n                    border: 1px solid #ccc; /* all sides */\n                    border-left: 3px solid rgb(73, 2, 73); /* override left side */\n\n                    border-radius: 5px;\n                    background-color: #f8f9fa;\n\n                    transition: all 0.2s ease;\n                    cursor: pointer;\n                }\n\n                .event-detail-item:hover {\n                    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n                    background: #ffffff;\n                }\n\n                .events-list {\n                    max-height: 500px;\n                    overflow-y: auto;\n                }
2\n\n                .fc-daygrid-event {\n                    white-space: normal !important;\n                    margin: 2px 1px !important;\n                    border-radius: 4px;\n                    cursor: pointer;\n                    transition: all 0.2s ease;\n                    position: relative;\n                }\n\n                .fc-daygrid-event:hover {\n                    transform: translateY(-1px);\n                    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\n                }\n\n                .fc-daygrid-day-events {\n                    gap: 4px !important;\n                }\n\n                .fc-daygrid-day-frame {\n                    cursor: pointer;\n                }\n\n                .fc-daygrid-day-frame:hover {\n                    background-color: #f8f9fa;\n                }\n\n                .event-count {\n                    margin-top: 15px;\n                    padding: 10px;\n                    background: #f8f9fa;\n                    border-radius: 6px;\n                    text-align: center;\n                }\n\n                .selected-categories-info {\n                    padding: 8px;\n                    background: #e9ecef;\n                    border-radius: 4px;\n                    text-align: center;\n                }\n\n                .custom-tooltip {\n                    opacity: 1 !important;\n                }\n\n                .custom-tooltip .tooltip-inner {\n                    padding: 0 !important;\n                    background-color: #2c3e50;\n                    border-radius: 6px;\n                    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);\n                    max-width: 350px;\n                }\n\n                .tooltip {\n                    margin: 0 !important;\n                }\n\n                .tooltip.show {\n                    margin-top: 0 !important;\n                    margin-bottom: 0 !important;\n                }\n\n                .tooltip.bs-tooltip-top {\n                    margin-top: -2px !important;\n                }\n\n                @media (max-width: 768px) {\n                    .d-flex {\n                        flex-direction: column;\n                    }\n\n                    .event-filter-wrapper,\n                    .events-calendar,\n                    .event-detail-wrapper {\n                        width: 100%;\n                        margin-bottom: 15px;\n                    }\n                }\n            "})]});var D};function Vv(e){if("undefined"===typeof window)return null;const t=window.location.hash.replace(/^#/,"");if(!t)return null;const n=new URLSearchParams(t.includes("=")?t:"");return!n.has(e)&&t.startsWith("".concat(e,"="))?decodeURIComponent(t.slice(e.length+1))||null:n.get(e)}function Yv(e,t){if("undefined"===typeof window||!t)return;const n="".concat(e,"=").concat(encodeURIComponent(String(t))),r="".concat(window.location.pathname).concat(window.location.search,"#").concat(n);window.history.replaceState(null,"",r)}function Qv(e){if("undefined"===typeof window)return;if(!Vv(e))return;const t="".concat(window.location.pathname).concat(window.location.search);window.history.replaceState(null,"",t)}async function qv(e,t){const n=function(e,t){return"undefined"!==typeof window&&t?"".concat(window.location.origin).concat(window.location.pathname).concat(window.location.search,"#").concat(e,"=").concat(encodeURIComponent(String(t))):""}(e,t);if(!n)return!1;try{var r;if(null!==(r=navigator.clipboard)&&void 0!==r&&r.writeText)return await navigator.clipboard.writeText(n),!0}catch(i){}try{const e=document.createElement("textarea");e.value=n,e.setAttribute("readonly",""),e.style.position="fixed",e.style.left="-9999px",document.body.appendChild(e),e.select();const t=document.execCommand("copy");return document.body.removeChild(e),t}catch(a){return!1}}const Gv="pr";function Xv(t){let{id:n,url:r,type:i,columns:a=3,minWidth:o=270}=t;const s=window.myPluginData||{},[l,c]=(0,e.useState)([]),[u,d]=(0,e.useState)(null),[f,h]=(0,e.useState)(!1),[p,m]=(0,e.useState)(!1),[g,v]=(0,e.useState)(null),[b,y]=(0,e.useState)("100%"),[x,w]=(0,e.useState)(!1);(0,e.useEffect)(()=>{D(1);const e=()=>{const e=document.getElementById("press-releases-container-".concat(n));e&&y(e.offsetWidth)};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,e.useEffect)(()=>{const e=Vv(Gv);e&&k(e)},[]),(0,e.useEffect)(()=>{},[u]);const E=e=>(null===e||void 0===e?void 0:e.slug)||(null===e||void 0===e?void 0:e.id),S=e=>{e&&(v(e),m(!0),w(!1),Yv(Gv,E(e)))},C=()=>{m(!1),v(null),w(!1),Qv(Gv)},k=e=>{const t=new URLSearchParams;/^\d+$/.test(String(e))?t.set("id",e):t.set("slug",e),fetch("".concat(s.root+r,"?").concat(t),{headers:{"X-WP-Nonce":s.nonce}}).then(e=>e.json()).then(e=>{var t,n;const r=null===(t=e.pressReleases)||void 0===t||null===(n=t.data)||void 0===n?void 0:n[0];r&&S(r)}).catch(()=>{})};(0,e.useEffect)(()=>
2{if(!p)return;const e=document.body.style.overflow;document.body.style.overflow="hidden";const t=e=>{"Escape"===e.key&&C()};return document.addEventListener("keydown",t),()=>{document.body.style.overflow=e,document.removeEventListener("keydown",t)}},[p]);const D=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;h(!0),fetch("".concat(s.root+r,"?page=").concat(e),{headers:{"X-WP-Nonce":s.nonce}}).then(e=>e.json()).then(e=>{var t;c(null===(t=e.pressReleases)||void 0===t?void 0:t.data),d(e.pressReleases),h(!1)}).catch(()=>h(!1))};return(0,ke.jsxs)("div",{className:"elementor-press-releases-wrapper",id:"press-releases-container-".concat(n),style:{width:"100%",overflow:"visible"},children:[(0,ke.jsx)("style",{jsx:!0,children:"\n                    /* Elementor compatibility style    s */\n                    .elementor-press-releases-wrapper {\n                        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\n                    }\n\n                    /* CSS Grid Layout - ensures borders show properly */\n                    .press-releases-grid {\n                        display: grid;\n                        grid-template-columns: ".concat((()=>{if("100%"===b)return"repeat(".concat(a,", minmax(").concat(o,"px, 1fr))");const e=Math.floor(b/o),t=Math.min(a,Math.max(1,e));return"repeat(".concat(t,", minmax(").concat(o,"px, 1fr))")})(),";\n                        gap: 0.75rem;\n                        width: 100%;\n                        overflow: visible;\n                    }\n\n                    /* Grid item styling */\n                    .press-release-grid-item {\n                        width: 100%;\n                        min-width: 0; /* Prevents overflow issues */\n                        overflow: visible;\n                    }\n\n                    /* Card styling with visible borders */\n                    .press-release-card {\n                        transition: transform 0.3s ease, box-shadow 0.3s ease !important;\n                        cursor: pointer;\n                        border: 1px solid #e9ecef !important;\n                        border-radius: 12px !important;\n                        overflow: visible !important;\n                        background-color: #ffffff !important;\n                        height: 100%;\n                        width: 100%;\n                        box-sizing: border-box;\n                    }\n\n                    /* Card hover effects */\n                    .press-release-card:hover {\n                        transform: translateY(-5px) !important;\n                        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.12), 0 4px 8px rgba(0, 0, 0, 0.06) !important;\n                    }\n\n                    /* Read more link hover */\n                    .read-more-link {\n                        transition: color 0.3s ease, text-decoration 0.3s ease !important;\n                    }\n\n                    .read-more-link:hover {\n                        color: #1a3620 !important;\n                        text-decoration: underline !important;\n                    }\n\n                    /* Loading spinner */\n                    .press-release-spinner {\n                        width: 3rem;\n                        height: 3rem;\n                        border: 0.2em solid currentColor;\n                        border-right-color: transparent;\n                        border-radius: 50%;\n                        animation: spin 0.75s linear infinite;\n                    }\n\n                    @keyframes spin {\n                        to {\n                            transform: rotate(360deg);\n                        }\n                    }\n\n                    /* Elementor editor specific styles */\n                    .elementor-editor-active .press-release-card {\n                        pointer-events: auto;\n                    }\n\n                    /* Ensure images in modal content are responsive */\n                    .press-release-full-content img {\n                        max-width: 100%;\n                        height: auto;\n                    }\n\n                    /* Excerpt styling */\n                    .press-release-excerpt p {\n                        margin-bottom: 0;\n                    }\n\n                    .press-release-excerpt {\n                        overflow: hidden;\n                        display: -webkit-box;\n                        -webkit-line-clamp: 3;\n                        -webkit-box-orient: vertical;\n                    }\n\n                    /* Badge custom colors */\n                    .badge-department {\n                        background-color: #777f86;\n                        font-weight: 500;\n                        color: #f2f7fb;\n                    }\n\n                    .badge-environment {\n                        background-color: #d1e7dd;\n                        color: #0a3622;\n                    }\n\n                    .badge-transport {\n                        background-color: #cff4fc;\n                        color: #055160;\n                    }\n\n                    /* Title line clamping */\n                    .press-release-title {\n                        display: -webkit-box;\n                        -webkit-line-clamp: 2;\n                        -webkit-box-orient: vertical;\n                        overflow: hidden;\n                        font-size: 1.1rem;\n                        line-height: 1.4;\n                        color: #212529;\n                        margin-bottom: 1rem;\n                        font-weight: bold;\n                    }
2\n\n                    /* Responsive adjustments */\n                    @media (max-width: 768px) {\n                        .press-releases-grid {\n                            grid-template-columns: 1fr !important;\n                            gap: 1rem;\n                        }\n\n                        .press-release-card {\n                            margin: 0 auto;\n                            width: 100%;\n                        }\n                    }\n\n                    /* Ensure proper box sizing */\n                    *, *:before, *:after {\n                        box-sizing: border-box;\n                    }\n\n                    /* Container fixes */\n                    .container-fluid {\n                        padding: 0 !important;\n                        overflow: visible !important;\n                    }\n\n                    /* Make sure no clipping happens */\n                    .page-content {\n                        overflow: visible !important;\n                    }\n\n                    /* Card body styling */\n                    .press-release-card-body {\n                        padding: 1rem;\n                    }\n\n                    /* Card footer styling */\n                    .press-release-card-footer {\n                        background-color: transparent;\n                        border-top: 1px solid #e9ecef;\n                        padding: 1rem 1.5rem;\n                    }\n\n                    /* Meta info styling */\n                    .press-release-meta {\n                        display: flex;\n                        justify-content: space-between;\n                        align-items: flex-start;\n                        margin-bottom: 1rem;\n                        gap: 0.5rem;\n                        flex-wrap: wrap;\n                    }\n\n                    .press-release-date {\n                        font-size: 0.875rem;\n                        color: #6c757d;\n                        font-weight: 500;\n                        white-space: nowrap;\n                        flex-shrink: 0;\n                        float: right;\n                    }\n\n                    /* Author section styling */\n                    .press-release-author {\n                        display: flex;\n                        align-items: center;\n                        gap: 8px;\n                        margin-bottom: 1rem;\n                    }\n\n                    .press-release-author-name-container {\n                        display: flex;\n                        flex-direction: column;\n                        overflow: hidden;\n                    }\n\n                    .press-release-author-name {\n                        font-size: 0.875rem;\n                        font-weight: 500;\n                        color: #6c757d;\n                    }\n\n                    .press-release-role-name {\n                        font-size: 0.65rem;\n                        font-weight: 300;\n                        color: #6c757d;\n                    }\n\n                    /* Badge styling */\n                    .press-release-badge {\n                        padding: 3px 6px;\n                        font-size: 0.75rem;\n                        font-weight: 500;\n                        border-radius: 20px;\n                        white-space: normal;\n                        word-break: break-word;\n                    }\n\n                    /* Tags container */\n                    .press-release-tags {\n                        display: flex;\n                        gap: 0.5rem;\n                        flex-wrap: wrap;\n                    }\n\n                    /* Footer actions */\n                    .press-release-footer-actions {\n                        display: flex;\n                        justify-content: space-between;\n                        align-items: center;\n                        flex-wrap: wrap;\n                        gap: 0.5rem;\n                    }\n                ")}),(0,ke.jsxs)("div",{className:"page-content",id:"press-releases-page-".concat(n),children:[(0,ke.jsxs)("div",{className:"container-fluid px-0",style:{overflow:"visible"},children:[(0,ke.jsx)("div",{className:"press-releases-grid",children:l.map((e,t)=>{var n,r,i,a,o,s;return(0,ke.jsx)("div",{className:"press-release-grid-item",children:(0,ke.jsxs)(Bt,{className:"press-release-card",children:[(0,ke.jsxs)("div",{className:"press-release-card-body",children:[(0,ke.jsxs)("div",{className:"press-release-meta",children:[e.department_name&&(0,ke.jsx)("span",{className:"badge-department press-release-badge",children:e.department_name}),(0,ke.jsx)("span",{className:"press-release-date",children:(s=e.publish_date,ue(fe(s),"MMM d, yyyy"))})]}),(0,ke.jsx)("div",{className:"press-release-title",children:e.title}),(0,ke.jsx)("div",{className:"press-release-excerpt mb-3",children:(0,ke.jsx)("div",{dangerouslySetInnerHTML:{__html:e.excerpt}})}),(0,ke.jsxs)("div",{className:"press-release-author",children:[(0,ke.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,ke.jsx)("path",{d:"M20 21V19C20 16.8 18.2 15 16 15H8C5.8 15 4 16.8 4 19V21",stroke:"#6c757d",strokeWidth:"2",strokeLinecap:"round"}),(0,ke.jsx)("circle",{cx:"12",cy:"7",r:"4",stroke:"#6c757d",strokeWidth:"2",strokeLinecap:"round"})]}),(0,ke.jsxs)("div",{className:"press-release-author-name-container",children:[(0,ke.jsx)("div",{className:"press-release-author-name",children:(null===(n=e.user)||void 0===n?void 0:n.name)||"Department Official"}),(0,ke.jsx)("div",{className:"press-release-role-name",children:(null===(r=e.user)||void 0===r||null===(i=r.roles)||void 0===i||null===(a=i[0])||void 0===a?void 0:a.name)||""})]})]})]}),(0,ke.jsx)("div",{className:"press-release-card-footer",children:(0,ke.jsxs)("div",{className:"press-release-footer-actions",children:[(0,ke.jsx)("div",{className:"press-release-tags",children:null===(o=e.keywords)||void 0===o?void 0:o.slice(0,2).map((e,t)=>(0,ke.jsx)("span",{className:"badge-environment press-release-badge",children:e},t))}),(0,ke.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",onClick:t=>((e,t)=>{t.preventDefault(),S(e)})(e,t),className:"read-more-link",style:{color:"#274e30",textDecoration:"none",fontSize:"0.875rem",fontWeight:"600",cursor:"pointer",whiteSpace:"nowrap"},children:"Read Full >"})]})})]})},t)})}),l.length>0&&u&&u.total>1&&(0,ke.jsx)("div",{className:"mt-5 d-flex align-items-center justify-content-center",children:(0,ke.jsx)(ot,{meta:u,onPageChange:e=>{D(e),window.scrollTo({top:0,behavior:"smooth"})}})}),f&&(0,ke.jsxs)("div",{className:"mt-5 text-center",children:[(0,ke.jsx)("div",{className:"press-release-spinner text-primary mx-auto"}),(0,ke.jsx)("p",{className:"mt-2 text-muted",children:"Loading press releases..."})]}),!f&&0===l.length&&(0,ke.jsx)("div",{className:"mt-5 text-center",children:(0,ke.jsxs)("div",{className:"py-5",children:[(0,ke.jsxs)("svg",{width:"64",height:"64",viewBox:"0 0 24 24",fill:"none",stroke:"#6c757d",strokeWidth:"1",children:[(0,ke.jsx)("path",{d:"M4 4H20C21.1 4 22 4.9 22 6V18C22 19.1 21.1 20 20 20H4C2.9 20 2 19.1 2 18V6C2 4.9 2.9 4 4 4Z"}),(0,ke.jsx)("path",{d:"M22 6L12 13L2 6"})]}),(0,ke.jsx)("p",{className:"mt-3 text-muted",children:"No press releases found."})]})})]}),p&&g&&"undefined"!==typeof document&&(0,Sr.createPortal)((0,ke.jsx)("div",{className:"press-release-
2overlay",onClick:C,role:"presentation",children:(0,ke.jsxs)("div",{className:"press-release-panel",onClick:e=>e.stopPropagation(),role:"dialog","aria-modal":"true","aria-label":g.title,children:[(0,ke.jsxs)("div",{className:"press-release-panel-header",children:[(0,ke.jsx)("h2",{className:"press-release-panel-title",children:g.title}),(0,ke.jsxs)("div",{className:"press-release-panel-actions",children:[(0,ke.jsx)("button",{type:"button",className:"press-release-share-btn",onClick:async()=>{const e=E(g);if(!e)return;const t=await qv(Gv,e);w(t),t&&setTimeout(()=>w(!1),2e3)},"aria-label":"Copy share link",title:"Copy share link",children:x?"Copied!":"Copy link"}),(0,ke.jsx)("button",{type:"button",className:"press-release-panel-close",onClick:C,"aria-label":"Close",children:"\xd7"})]})]}),(0,ke.jsx)("div",{className:"press-release-panel-body",children:(0,ke.jsx)("div",{className:"press-release-full-content",dangerouslySetInnerHTML:{__html:g.content}})}),(0,ke.jsx)("div",{className:"press-release-panel-footer",children:(0,ke.jsx)(Bs,{variant:"secondary",onClick:C,size:"sm",children:"Close"})})]})}),document.body)]})]})}const Zv=t=>{let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},[o,l]=(0,e.useState)(null),[c,u]=(0,e.useState)([]),[d,f]=(0,e.useState)(null),[h,p]=(0,e.useState)(!1),[m,g]=(0,e.useState)(null);(0,e.useEffect)(()=>{p(!0),v(1,{committeeId:d||""})},[d]);const v=function(e){const t=new URLSearchParams(s({page:e},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}));p(!0),fetch("".concat(a.root+r,"?").concat(t),{headers:{"X-WP-Nonce":a.nonce}}).then(e=>e.json()).then(e=>{var t;l(null===e||void 0===e||null===(t=e.recommendations)||void 0===t?void 0:t.data),g(null===e||void 0===e?void 0:e.recommendations),u(null===e||void 0===e?void 0:e.committees),p(!1)}).catch(e=>{console.error("Fetch error:",e)})};return(0,ke.jsx)("div",{className:"w-100",children:(0,ke.jsxs)(Bt,{className:"mt-3",children:[(0,ke.jsx)(Bt.Header,{className:"px-2 py-2",children:(0,ke.jsxs)(Jt,{className:"d-flex align-items-center",children:[(0,ke.jsx)(rn,{cols:12,md:4,children:(0,ke.jsx)("h5",{className:"fw-bold mb-0",children:"Recommendations"})}),(0,ke.jsx)(rn,{cols:12,md:8,children:(0,ke.jsx)(Jt,{className:"align-items-center",children:(0,ke.jsxs)(rn,{md:12,className:"d-flex align-items-center",children:[(0,ke.jsx)("label",{htmlFor:"committeeSelect",className:"me-3",children:(0,ke.jsx)("span",{className:"text-nowrap fw-bold",children:"Committee Name"})}),(0,ke.jsxs)(Zn,{id:"committeeSelect",className:"form-select",value:d||"",onChange:e=>{f(e.target.value)},children:[(0,ke.jsx)("option",{value:"",disabled:!0,children:"Select Committee"}),null===c||void 0===c?void 0:c.map(e=>(0,ke.jsx)("option",{value:e.id,children:e.name},e.id))]})]})})})]})}),(0,ke.jsx)(Bt.Body,{className:"p-0",style:{overflow:"auto"},children:(0,ke.jsxs)(Vt,{striped:!0,bordered:!0,hover:!0,size:"sm",responsive:!0,className:"table-sm m-0",children:[(0,ke.jsx)("thead",{children:(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("th",{className:"text-center",children:"S.No"}),(0,ke.jsx)("th",{children:"Description"}),(0,ke.jsx)("th",{className:"text-nowrap",children:"Start Date"}),(0,ke.jsx)("th",{className:"text-nowrap",children:"Due Date"}),(0,ke.jsx)("th",{className:"text-center",children:"Parties"}),(0,ke.jsx)("th",{className:"text-center",children:"Priority"}),(0,ke.jsx)("th",{className:"text-center",children:"Type"}),(0,ke.jsx)("th",{className:"text-center",children:"Status"})]})}),(0,ke.jsxs)("tbody",{children:[!h&&o&&(null===o||void 0===o?void 0:o.map((e,t)=>{var n;return(0,ke.jsxs)("tr",{children:[(0,ke.jsx)("td",{className:"text-center",children:t+1}),(0,ke.jsx)("td",{className:"text-start",children:e.description}),(0,ke.jsx)("td",{className:"text-start text-nowrap",children:ue(fe(e.date_from),"do MMM, yyyy")}),(0,ke.jsx)("td",{className:"text-start text-nowrap",children:ue(fe(e.date_to),"do MMM, yyyy")}),(0,ke.jsx)("td",{className:"text-center",children:e.responsible_parties&&e.responsible_parties.length>0?e.responsible_parties.map(e=>e.name).join(", "):"\u2014"}),(0,ke.jsx)("td",{className:"text-center",children:((t,n,r,i,a,o)=>{switch(null===(t=e.priority)||void 0===t?void 0:t.name){case"Low":return(0,ke.jsx)(qt,{bg:"secondary",className:"px-2",pill:!0,children:null===(n=e.priority)||void 0===n?void 0:n.name});case"Medium":return(0,ke.jsx)(qt,{bg:"secondary",className:"px-2",pill:!0,children:null===(r=e.priority)||void 0===r?void 0:r.name});case"High":return(0,ke.jsx)(qt,{bg:"warning",className:"px-2",pill:!0,children:null===(i=e.priority)||void 0===i?void 0:i.name});case"Critical":return(0,ke.jsx)(qt,{bg:"danger",className:"px-2",pill:!0,children:null===(a=e.priority)||void 0===a?void 0:a.name});default:return(0,ke.jsx)(qt,{bg:"light",className:"px-2",pill:!0,children:null===(o=e.priority)||void 0===o?void 0:o.name})}})()}),(0,ke.jsx)("td",{className:"text-center",children:(0,ke.jsx)(qt,{bg:"secondary",children:null===(n=e.type)||void 0===n?void 0:n.name})}),(0,ke.jsx)("td",{className:"text-center",children:((t,n)=>{switch(null===(t=e.implementation_status)||void 0===t?void 0:t.name){case"Completed":return(0,ke.jsx)(qt,{bg:"success",pill:!0,className:"px-2",children:"Completed"});case"In-Progress":return(0,ke.jsx)(qt,{bg:"warning",pill:!0,className:"px-2",children:"In-Progress"});case"Not-Started":return(0,ke.jsx)(qt,{bg:"dark",pill:!0,className:"px-2",children:"Not-Started"});default:return(0,ke.jsx)(qt,{bg:"light",pill:!0,className:"px-2",children:null===(n=e.implementation_status)||void 0===n?void 0:n.name})}})()})]},t)})),h&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"8",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"d-flex justify-content-center align-items-center gap-2",children:[(0,ke.jsx)(Zt,{animation:"border",size:"sm"}),(0,ke.jsx)("span",{children:"Loading recommendation \u2026"})]})})}),!h&&(!o||0===o.length)&&(0,ke.jsx)("tr",{children:(0,ke.jsx)("td",{colSpan:"8",className:"text-center py-4",children:(0,ke.jsxs)("div",{className:"text-muted",children:[(0,ke.jsx)(un,{className:"mb-2"}),(0,ke.jsx)("div",{children:"No results found."}),(0,ke.jsx)("small",{children:"Try adjusting your filters or search criteria."})]})})})]})]})}),(0,ke.jsx)(Bt.Footer,{className:"d-flex justify-content-center align-items-center",children:(0,ke.jsx)(ot,{meta:m,onPageChange:e=>{v(e)}})})]})})};function $v(t){let{id:n,url:r,type:i}=t;const a=window.myPluginData||{},o=(0,e.useRef)(null),[l,c]=(0,e.useState)([]),[u,d]=(0,e.useState)(!1),[f,h]=(0,e.useState)(null),[p,m]=(0,e.useState)(!1),[g,v]=(0,e.useState)({}),b="".concat(a.root,"parliament-pg/v1/get-news-carousel"),y=(e,t)=>"".concat(e.source_type||"article","-").concat(e.id||t);(0,e.useEffect)(()=>{a.root&&a.nonce&&(d(!0),fetch("".concat(b,"?page=1&per_page=24&_ts=").concat(Date.now()),{headers:{"X-WP-Nonce":a.nonce,"Cache-Control":"no-cache"},cache:"no-store"}).then(e=>e.json()).then(e=>{var t;const n=(null===e||void 0===e?void 0:e.data)||(null===e||void 0===e||null===(t=e.paginator)||void 0===t?void 0:t.data)||[];c(Array.isArray(n)?n:[]),d(!1)}).catch(e=>{console.error("Error fetching news carousel feed:",e),d(!1)}))},[a.root,a.nonce]);const x=e=>{var t;const n=o.current;if(!n)return;const r=n.querySelector(".wp-article-card"),i=(null===r||void 0===r||null===(t=r.getBoundingClientRect)||void 0===t?void 0:t.call(r).width)||280;n.scrollBy({left:e*(i+20),behavior:"smooth"})},w=()=>{m(!1),h(null)};return(0,ke.jsxs)("div",{className:"wrap",id:"articles-page",children:[(0,ke.jsxs)("div",{className:"wp-articles-container",children:[(0,ke.jsx)(Jt,{className:"mt-1",children:(0,ke.jsx)(rn,{xs:12,sm:12,lg:12,className:"mb-1",children:(0,ke.jsx)("div",{className:"tablenav top",children:(0,ke.jsx)("div",{className:"tablenav-pages d-flex align-items-center justify-content-end",children:(0,ke.jsxs)("span",{className:"pagination-links",children:[(0,ke.jsx)("button",{className:"button button-small mr-2",onClick:()=>x(-1),disabled:u||0===l.length,"aria-label":"Previous",children:"\xab"}),(0,ke.jsx)("button",{className:"button button-small",onClick:()=>x(1),disabled:u||0===l.length,"aria-label":"Next",children:"\xbb"})]})})})})}),(0,ke.jsx)(Jt,{className:"mt-1",children:(0,ke.jsxs)(rn,{xs:12,sm:12,lg:12,className:"mb-1",children:[u?(0,ke.jsxs)("div",{className:"wp-articles-loading",children:[(0,ke.jsx)("div",{className:"spinner is-active",style:{float:"none",margin:"20px auto"}}),(0,ke.jsx)("p",{className:"description",style:{textAlign:"center"},children:"Loading articles..."})]}):(0,ke.jsx)("div",{className:"wp-articles-track",ref:o,children:l.map((e,t)=>{var n;return(0,ke.jsxs)("div",{className:"wp-article-card",onClick:()=>(e=>{h(e),m(!0)})(e),children:[(0,ke.jsx)("div",{className:"wp-article-image",children:(0,ke.jsx)("img",{src:g[y(e,t)]||!e.thumbnail_image_url?"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewB
2ox='0 0 400 300'%3E%3Crect width='400' height='300' fill='%23f0f0f0'/%3E%3Ctext x='50%25' y='50%25' font-family='Arial' font-size='16' fill='%23999' text-anchor='middle' dy='.3em'%3ENo Image%3C/text%3E%3C/svg%3E":e.thumbnail_image_url,alt:e.title,onError:()=>{return n=y(e,t),void v(e=>s(s({},e),{},{[n]:!0}));var n}})}),(0,ke.jsxs)("div",{className:"wp-article-content",children:[(0,ke.jsx)("h3",{className:"wp-article-title",children:e.title}),(null===(n=e.user)||void 0===n?void 0:n.name)&&(0,ke.jsxs)("div",{className:"wp-article-meta",children:["By ",e.user.name]})]})]},y(e,t))})}),!u&&0===l.length&&(0,ke.jsx)("div",{className:"notice notice-info",children:(0,ke.jsx)("p",{children:"No articles found."})})]})})]}),p&&(0,ke.jsx)("div",{className:"wp-modal-overlay",onClick:w,children:(0,ke.jsxs)("div",{className:"wp-modal-container",onClick:e=>e.stopPropagation(),children:[(0,ke.jsxs)("div",{className:"wp-modal-header",children:[(0,ke.jsx)("h2",{children:null===f||void 0===f?void 0:f.title}),(0,ke.jsx)("button",{type:"button",className:"wp-modal-close",onClick:w,"aria-label":"Close",children:"\xd7"})]}),(0,ke.jsx)("div",{className:"wp-modal-body",children:f&&(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsx)("div",{className:"wp-article-full-content",dangerouslySetInnerHTML:{__html:f.content||f.excerpt||"<p>".concat(f.title||"","</p>")}}),f.keywords&&f.keywords.length>0&&(0,ke.jsxs)("div",{className:"wp-article-keywords",children:[(0,ke.jsx)("strong",{children:"Keywords:"}),(0,ke.jsx)("div",{className:"wp-tag-cloud",children:f.keywords.map((e,t)=>(0,ke.jsx)("span",{className:"tag-cloud-link",children:e},t))})]}),(0,ke.jsxs)("div",{className:"wp-article-footer",children:[f.user&&(0,ke.jsxs)("div",{className:"wp-article-author",children:["By ",f.user.name]}),f.publish_date&&(0,ke.jsxs)("div",{className:"wp-article-date",children:["Published on ",new Date(f.publish_date).toLocaleDateString()]})]})]})}),(0,ke.jsx)("div",{className:"wp-modal-footer",children:(0,ke.jsx)("button",{className:"button button-primary",onClick:w,children:"Close"})})]})}),(0,ke.jsx)("style",{jsx:!0,children:"\n                .wp-articles-container {\n                    margin: 5px 0;\n                }\n\n                .wp-articles-track {\n                    display: flex;\n                    flex-wrap: nowrap;\n                    gap: 20px;\n                    margin-top: 20px;\n                    overflow-x: auto;\n                    overflow-y: hidden;\n                    scroll-snap-type: x mandatory;\n                    -webkit-overflow-scrolling: touch;\n                    scrollbar-width: none;\n                }\n\n                .wp-articles-track::-webkit-scrollbar {\n                    display: none;\n                }\n\n                .wp-article-card {\n                    flex: 0 0 auto;\n                    width: calc((100% - 60px) / 4);\n                    min-width: 220px;\n                    max-width: 320px;\n                    background: #fff;\n                    border: 1px solid #c3c4c7;\n                    border-radius: 4px;\n                    overflow: hidden;\n                    cursor: pointer;\n                    transition: all 0.2s ease;\n                    box-shadow: 0 1px 1px rgba(0, 0, 0, .04);\n                    scroll-snap-align: start;\n                }\n\n                .wp-article-card:hover {\n                    border-color: #2271b1;\n                    box-shadow: 0 2px 8px rgba(0, 0, 0, .1);\n                }\n\n                .wp-article-image {\n                    width: 100%;\n                    height: 200px;\n                    overflow: hidden;\n                    background: #f0f0f1;\n                }\n\n                .wp-article-image img {\n                    width: 100%;\n                    height: 100%;\n                    object-fit: cover;\n                }\n\n                .wp-article-content {\n                    padding: 15px;\n                }\n\n                .wp-article-title {\n                    margin: 0 0 10px 0;\n                    font-size: 16px;\n                    font-weight: 600;\n                    line-height: 1.3;\n                    color: #1d2327;\n                }\n\n                .wp-article-meta {\n                    font-size: 12px;\n                    color: #787c82;\n                }\n\n                .wp-modal-overlay {\n                    position: fixed;\n                    top: 0;\n                    left: 0;\n                    right: 0;\n                    bottom: 0;\n                    background: rgba(0, 0, 0, 0.7);\n                    z-index: 160000;\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n                }\n\n                .wp-modal-container {\n                    background: #f1f1f1;\n                    border-radius: 8px;\n                    width: 90%;\n                    max-width: 800px;\n                    max-height: 85vh;\n                    display: flex;\n                    flex-direction: column;\n                    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);\n                }\n\n                .wp-modal-header {\n                    padding: 15px 20px;\n                    background: #fff;\n                    border-bottom: 1px solid #dcdcde;\n                    display: flex;\n                    justify-content: space-between;\n                    align-items: center;\n                    border-radius: 8px 8px 0 0;\n                }\n\n                .wp-modal-header h2 {\n                    margin: 0;\n                    font-size: 20px;\n                    font-weight: 600;\n                }\n\n                .wp-modal-close {\n                    background: none;\n                    border: none;\n                    font-size: 28px;\n                    line-height: 1;\n                    cursor: pointer;\n                    color: #50575e;\n                    padding: 0;\n                    width: 30px;\n                    height: 30px;\n                }\n\n                .wp-modal-body {\n                    padding: 20px;\n                    overflow-y: auto;\n                    flex: 1;\n                    background: #fff;\n                }\n\n                .wp-article-full-content {\n                    line-height: 1.6;\n                }\n\n                .wp-article-full-content img {\n                    max-width: 100%;\n                    height: auto;\n                }\n\n                .wp-article-keywords {\n                    margin-top: 20px;\n                    padding-top: 15px;\n                    border-top: 1px solid #dcdcde;\n                }\n\n                .wp-tag-cloud {\n                    display: flex;\n                    flex-wrap: wrap;\n                    gap: 8px;\n                    margin-top: 8px;\n                }\n\n                .tag-cloud-link {\n                    background: #f0f0f1;\n                    padding: 4px 10px;\n                    border-radius: 3px;\n                    font-size: 12px;\n                }\n\n                .wp-article-footer {\n                    margin-top: 20px;\n                    padding-top: 15px;\n                    border-top: 1px solid #dcdcde;\n                    display: flex;\n                    justify-content: space-between;\n                    font-size: 13px;\n                    color: #646970;\n                }\n\n                .wp-modal-footer {\n                    padding: 15px 20px;\n                    background: #fff;\n                    border-top: 1px solid #dcdcde;\n                    text-align: right;\n                    border-radius: 0 0 8px 8px;\n                }\n\n                .wp-articles-loading {\n                    text-align: center;\n                    padding: 40px 0;\n                }\n\n                @media (max-width: 991px) {\n                    .wp-article-card {\n                        width: calc((100% - 20px) / 2);\n                    }\n                }\n\n                @media (max-width: 575px) {\n                    .wp-article-card {\n                        width: 85%;\n                        max-width: none;\n                    }\n                }\n            "})]})}async function Kv(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:320;if(!e||!t)throw new Error("PDF.js or URL missing");const i=e.getDocument({url:t,httpHeaders:n}),a=await i.promise,o=await a.getPage(1),s=r/o.getViewport({scale:1}).width,l=o.getViewport({scale:s}),c=document.createElement("canvas");c.width=l.width,c.height=l.height;const u=c.getContext("2d");if(!u)throw new Error("Canvas not supported");return await o.render({canvasContext:u,viewport:l}).promise,c.toDataURL("image/jpeg",.82)}const Jv="nl";function eb(t){var n;let{id:r,url:i,type:a}=t;const o=window.myPluginData||{},l=(0,e.useRef)(null),c=(0,e.useRef)(null),u=(0,e.useRef)(null),d=(0,e.useRef)(null),f=(0,e.useRef)(null),h=(0,e.useRef)(null),p=(0,e.useRef)(null),m=(0,e.useRef)(null),g=(0,e.useRef)(null),v=(0,e.useRef)(null),[b,y]=(0,e.useState)([]),[x,w]=(0,e.useState)(!1),[E,S]=(0,e.useState)(1),[C,k]=(0,e.useState)(1),[D,N]=(0,e.useState)(0),[j,A]=(0,e.useState)(null),[_,T]=(0,e.useState)(-1),[M,R]=(0,e.useState)(!1),[O,P]=(0,e.useState)(!1),[I,L]=(0,e.useState)(!1),[F,z]=(0,e.useState)(null),[H,B]=(0,e.useState)(0),[U,W]=(0,e.useState)(0),[V,Y]=(0,e.useState)(1),[Q,q]=(0,e.useState)(!1),[G,X]=(0,e.useState)(1),[Z,$]=(0,e.useState)(2),[K,J]=(0,e.useState)(null),[ee,te]=(0,e.useState)(!1),[ne,re]=(0,e.useState)([]),[ie,ae]=(0,e.useState)(!1),[oe,se]=(0,e.useState)(null),[le,ce]=(0,e.useState)(!1),[ue,de]=(0,e.useState)(!1),[fe,he]=(0,e.useState)({}),pe=(0,e.useRef)(!1),me=(0,e.useRef)({}),ge=(0,e.useRef)(null),ve=(0,e.useRef)(null),be=(0,e.useRef)(!1),ye=(0,e.useRef)(!1);(0,e.useEffect)(()=>{new Promise((e,t)=>
2{if(window.pdfjsLib)return void e(window.pdfjsLib);const n=document.createElement("script");n.src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.16.105/pdf.min.js",n.onload=()=>{window.pdfjsLib?(window.pdfjsLib.GlobalWorkerOptions.workerSrc="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/2.16.105/pdf.worker.min.js",e(window.pdfjsLib)):t(new Error("PDF.js failed to load"))},n.onerror=()=>t(new Error("Failed to load PDF.js script")),document.head.appendChild(n)}).then(e=>{J(e)}).catch(e=>{console.error("Failed to load PDF.js:",e)})},[]);const xe=(0,e.useCallback)(async()=>{if(F&&d.current)try{const e=d.current.clientWidth,t=(e-40-20)/2,n=await F.getPage(1);let r=t/n.getViewport({scale:1}).width;const i=le?.5:.3,a=le?3:2;return r=Math.min(Math.max(r,i),a),r}catch(e){return console.error("Error calculating optimal scale:",e),1}},[F,le]),we=(0,e.useCallback)(async()=>{if(!F)return;const e=await xe();Y(e),te(!1)},[F,xe]);(0,e.useEffect)(()=>{if(!M||!F||ee)return;let e;const t=()=>{clearTimeout(e),e=setTimeout(()=>{ee||we()},150)},n=new ResizeObserver(t);return d.current&&n.observe(d.current),window.addEventListener("resize",t),setTimeout(()=>{we()},100),()=>{clearTimeout(e),n.disconnect(),window.removeEventListener("resize",t)}},[M,F,we,ee,le]),(0,e.useEffect)(()=>{const e=()=>{const e=!!document.fullscreenElement;ce(e),te(!1),setTimeout(()=>{F&&d.current&&we(),F&&!Q&&K&&setTimeout(()=>{Te()},200)},200)};return document.addEventListener("fullscreenchange",e),document.addEventListener("webkitfullscreenchange",e),document.addEventListener("mozfullscreenchange",e),document.addEventListener("MSFullscreenChange",e),()=>{document.removeEventListener("fullscreenchange",e),document.removeEventListener("webkitfullscreenchange",e),document.removeEventListener("mozfullscreenchange",e),document.removeEventListener("MSFullscreenChange",e)}},[F,we,Q,K]);const Ee=(0,e.useCallback)(()=>{if(!f.current)return[];return Array.from(f.current.querySelectorAll(["button:not(:disabled)","a[href]","input:not(:disabled)","select:not(:disabled)","textarea:not(:disabled)",'[tabindex]:not([tabindex="-1"]):not(:disabled)'].join(",")))},[]),Se=(0,e.useCallback)(e=>{if("Tab"===e.key&&f.current){const t=Ee();if(0===t.length)return;const n=t[0],r=t[t.length-1];e.shiftKey?document.activeElement===n&&(e.preventDefault(),r.focus()):document.activeElement===r&&(e.preventDefault(),n.focus())}("F11"===e.key||e.ctrlKey&&e.shiftKey&&"F"===e.key)&&M&&(e.preventDefault(),Ne()),"Escape"===e.key&&M&&(le?je():Re())},[M,Ee,le]);(0,e.useEffect)(()=>(M&&(p.current=document.activeElement,document.body.style.overflow="hidden",document.body.style.paddingRight="0px",document.addEventListener("keydown",Se),setTimeout(()=>{if(h.current)h.current.focus();else{const e=Ee();e.length>0&&e[0].focus()}},100)),()=>{document.body.style.overflow="",document.body.style.paddingRight="",document.removeEventListener("keydown",Se),p.current&&p.current.focus()}),[M,Se,Ee]);const Ce=e=>{const t=Date.now();return"".concat(o.wordpressUrl,"/wp-json/parliament-pg/v1/wp-proxy/").concat(e,"?v=").concat(t)};(0,e.useEffect)(()=>{o.root&&i&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;w(!0);const t="".concat(o.root+i,"?page=").concat(e,"&per_page=6");fetch(t,{headers:{"X-WP-Nonce":o.nonce,"Content-Type":"application/json"}}).then(e=>e.json()).then(e=>{var t,n,r,i;y((null===e||void 0===e||null===(t=e.paginator)||void 0===t?void 0:t.data)||(null===e||void 0===e?void 0:e.data)||[]),S((null===e||void 0===e||null===(n=e.paginator)||void 0===n?void 0:n.current_page)||(null===e||void 0===e?void 0:e.current_page)||1),k((null===e||void 0===e||null===(r=e.paginator)||void 0===r?void 0:r.last_page)||(null===e||void 0===e?void 0:e.last_page)||1),N((null===e||void 0===e||null===(i=e.paginator)||void 0===i?void 0:i.total)||(null===e||void 0===e?void 0:e.total)||1),w(!1)}).catch(e=>{console.error("Error fetching newsletter:",e),w(!1)})}(E)},[o.root,i,E]),(0,e.useEffect)(()=>{if(!K||!b.length)return;let e=!1;return(async()=>{for(const r of b){var t;const i=r.id,a=null===(t=r.document)||void 0===t?void 0:t.uuid;if(i&&a)if(me.current[i])he(e=>s(s({},e),{},{[i]:me.current[i]}));else{he(e=>s(s({},e),{},{[i]:{loading:!0}}));
2try{const t=Ce(a),n=await Kv(K,t,{"X-WP-Nonce":o.nonce});if(e)return;const r={loading:!1,url:n};me.current[i]=r,he(e=>s(s({},e),{},{[i]:r}))}catch(n){if(e)return;console.error("Cover thumbnail failed for newsletter ".concat(i,":"),n);const t={loading:!1,error:!0};me.current[i]=t,he(e=>s(s({},e),{},{[i]:t}))}}}})(),()=>{e=!0}},[b,K,o.nonce]);const De=async()=>{var e;if(null!==j&&void 0!==j&&null!==(e=j.document)&&void 0!==e&&e.uuid){ae(!0);try{const e=Ce(j.document.uuid),t=await fetch(e,{headers:{"X-WP-Nonce":o.nonce}});if(!t.ok)throw new Error("HTTP error! status: ".concat(t.status));const n=await t.blob(),r=window.URL.createObjectURL(n),i=document.createElement("a");i.href=r;let a="".concat(j.title||"newsletter",".pdf");a=a.replace(/[/\\?%*:|"<>]/g,"-"),i.download=a,document.body.appendChild(i),i.click(),document.body.removeChild(i),window.URL.revokeObjectURL(r)}catch(t){console.error("Error downloading PDF:",t),alert("Failed to download PDF. Please try again later.")}finally{ae(!1)}}else console.error("No PDF available for download")},Ne=()=>{if(v.current)if(le)je();else{const e=v.current;e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()}},je=()=>{document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},Ae=()=>{if(ye.current=!0,ge.current){try{ge.current.cancel()}catch(nc){}ge.current=null}if(ve.current){try{ve.current.cancel()}catch(nc){}ve.current=null}be.current=!1},_e=async(e,t,n,r)=>{if(!F||null===t||void 0===t||!t.current||!K||ye.current)return!1;try{if(e<1||e>F.numPages){const e=t.current;if(e){e.getContext("2d").clearRect(0,0,e.width,e.height)}return!1}const i=await F.getPage(e);if(ye.current)return!1;const a=i.getViewport({scale:n}),o=t.current;if(!o)return!1;const s=o.getContext("2d");if(!s)return!1;o.height=a.height,o.width=a.width;const l={canvasContext:s,viewport:a},c=i.render(l);return r&&(r.current=c),await c.promise,r&&(r.current=null),!0}catch(i){return"RenderingCancelledException"===(null===i||void 0===i?void 0:i.name)||console.error("Error rendering page ".concat(e,":"),i),!1}},Te=(0,e.useCallback)(async()=>{if(F&&K&&!Q){for(Ae(),ye.current=!1;be.current;)await new Promise(e=>setTimeout(e,50));be.current=!0;try{await _e(G,l,V,ge),await new Promise(e=>setTimeout(e,50)),ye.current||await _e(Z,c,V,ve)}catch(e){console.error("Error rendering spread:",e)}finally{be.current=!1}}},[F,G,Z,V,Q,K]);(0,e.useEffect)(()=>{F&&!Q&&K&&Te()},[F,G,Z,V,Te,Q,K]),(0,e.useEffect)(()=>{if(F){const e=2*H+1,t=e+1;X(e),$(t)}},[H,F]);const Me=async(e,t)=>{var n;if(A(e),T(t),R(!0),te(!1),P(!0),L(!1),z(null),B(0),ce(!1),de(!1),ye.current=!1,null!==e&&void 0!==e&&e.id&&Yv(Jv,e.id),null!==(n=e.document)&&void 0!==n&&n.uuid&&K)try{const t=Ce(e.document.uuid),n=K.getDocument({url:t,httpHeaders:{"X-WP-Nonce":o.nonce}}),r=await n.promise;z(r);const i=r.numPages,a=Math.ceil(i/2);W(a),P(!1)}catch(r){console.error("Error loading PDF:",r),P(!1),L(!0)}else K?(P(!1),L(!0)):(console.error("PDF.js not loaded yet"),P(!1),L(!0))};(0,e.useEffect)(()=>{if(!K||!o.root||!i||pe.current)return;const e=Vv(Jv);e&&(pe.current=!0,fetch("".concat(o.root+i,"?id=").concat(encodeURIComponent(e)),{headers:{"X-WP-Nonce":o.nonce,"Content-Type":"application/json"}}).then(e=>e.json()).then(e=>{var t,n,r;const i=(null===e||void 0===e||null===(t=e.paginator)||void 0===t||null===(n=t.data)||void 0===n?void 0:n[0])||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r[0]);i&&Me(i,0)}).catch(e=>{console.error("Error opening shared newsletter:",e)}))},[K,o.root,i]);const Re=()=>{le&&je(),Ae(),R(!1),A(null),T(-1),z(null),B(0),L(!1),q(!1),te(!1),ae(!1),se(null),ce(!1),de(!1),Qv(Jv)},Oe=(0,e.useCallback)(async()=>{Q||be.current||await we()},[Q,we]);return(0,ke.jsxs)("div",{className:"parliament-pg-root wrap",id:"newsletters-page",children:[(0,ke.jsxs)("div",{className:"wp-newsletters-container",children:[(0,ke.jsxs)(Jt,{className:"mt-1 border-bottom",children:[(0,ke.jsx)(rn,{xs:6,sm:6,lg:6,children:!x&&b.length>0&&(0,ke.jsx)("div",{className:"wp-newsletters-info",children:(0,ke.jsxs)("span",{className:"description",children:["Showing ",b.length," of ",D," newsletters"]})})}),(0,ke.jsx)(rn,{xs:6,sm:6,lg:6,children:C>1&&(0,ke.jsx)("div",{className:"tablenav top mb-1",children:(0,ke.jsx)("div",{className:"tablenav-pages",children:(0,ke.jsxs)("span",{className:"pagination-links",children:[(0,ke.jsx)("button",{className:"button button-small elementor-button custom-primary",onClick:()=>{E>1&&S(E-1)},disabled:1===E||x,children:"\xab"}),(0,ke.jsxs)("span",{className:"paging-input",children:["Page ",E," of ",C]}),(0,ke.jsx)("button",{className:"button button-small elementor-button custom-primary",onClick:()=>{E<C&&S(E+1)},disabled:E===C||x,children:"\xbb"})]})})})})]}),(0,ke.jsx)(Jt,{className:"mt-1",children:(0,ke.jsxs)(rn,{xs:12,sm:12,lg:12,className:"mb-1",children:[x?(0,ke.jsxs)("div",{className:"wp-newsletters-loading",children:[(0,ke.jsx)("div",{className:"spinner is-active"}),(0,ke.jsx)("p",{children:"Loading newsletters..."})]}
2):(0,ke.jsx)("div",{className:"wp-newsletters-grid",children:b.map((e,t)=>{var n,r;const i=fe[e.id];return(0,ke.jsxs)("div",{className:"wp-article-card",onClick:()=>Me(e,t),children:[(null===(n=e.document)||void 0===n?void 0:n.uuid)&&(0,ke.jsx)("div",{className:"wp-article-cover",children:null!==i&&void 0!==i&&i.url?(0,ke.jsx)("img",{src:i.url,alt:"".concat(e.title," cover"),loading:"lazy"}):(0,ke.jsx)("div",{className:"wp-article-cover-placeholder",children:null!==i&&void 0!==i&&i.loading?"Loading preview\u2026":"\ud83d\udcc4 Newsletter"})}),(0,ke.jsxs)("div",{className:"wp-article-content",children:[(0,ke.jsx)("h3",{className:"wp-article-title",children:e.title}),e.user&&(0,ke.jsxs)("div",{className:"wp-article-meta",children:["By ",e.user.name||e.user.display_name]}),e.created_at&&(0,ke.jsx)("div",{className:"wp-article-date",children:new Date(e.created_at).toLocaleDateString()}),(null===(r=e.document)||void 0===r?void 0:r.uuid)&&(0,ke.jsx)("div",{className:"wp-article-pdf-badge",children:"\ud83d\udcc4 PDF Available"})]})]},e.id||t)})}),!x&&0===b.length&&(0,ke.jsx)("div",{className:"notice notice-info",children:(0,ke.jsx)("p",{children:"No newsletters found."})})]})})]}),M&&j&&(0,ke.jsx)("div",{className:"wp-modal-overlay",onClick:le?void 0:Re,children:(0,ke.jsxs)("div",{ref:v,className:"wp-modal-container ".concat(le?"fullscreen-mode":""),onClick:e=>e.stopPropagation(),role:"dialog","aria-modal":"true","aria-labelledby":"modal-title",children:[(0,ke.jsxs)("div",{className:"wp-modal-header",children:[(0,ke.jsx)("h2",{id:"modal-title",children:j.title}),(0,ke.jsxs)("div",{className:"modal-controls",children:[(0,ke.jsxs)("div",{className:"zoom-controls",children:[(0,ke.jsx)("button",{onClick:()=>{Q||be.current||(te(!0),Y(e=>Math.max(e-.15,le?.5:.3)))},className:"icon-btn",title:"Zoom Out",disabled:O||I||Q,children:"\u2212"}),(0,ke.jsxs)("span",{className:"zoom-level",children:[Math.round(100*V),"%"]}),(0,ke.jsx)("button",{onClick:()=>{Q||be.current||(te(!0),Y(e=>Math.min(e+.15,le?3:2.5)))},className:"icon-btn",title:"Zoom In",disabled:O||I||Q,children:"+"}),(0,ke.jsx)("button",{onClick:Oe,className:"icon-btn",title:"Fit to Width",disabled:O||I||Q,children:"\u22a1"})]}),(0,ke.jsxs)("div",{className:"nav-controls",children:[(0,ke.jsx)("button",{onClick:async()=>{H>0&&!Q&&!be.current&&(q(!0),se("prev"),Ae(),m.current&&m.current.classList.add("page-folding-prev"),g.current&&g.current.classList.add("page-folding-prev"),await new Promise(e=>setTimeout(e,400)),B(e=>e-1),setTimeout(()=>{m.current&&m.current.classList.remove("page-folding-prev"),g.current&&g.current.classList.remove("page-folding-prev"),se(null),q(!1)},100))},className:"icon-btn",disabled:0===H||O||I||Q,children:"\u25c0"}),(0,ke.jsx)("span",{className:"page-info",children:(()=>{if(!F)return"";const e=G,t=Z<=F.numPages?Z:null,n=F.numPages;return t?"".concat(e," - ").concat(t," / ").concat(n):"".concat(e," / ").concat(n)})()}),(0,ke.jsx)("button",{onClick:async()=>{H<U-1&&!Q&&!be.current&&(q(!0),se("next"),Ae(),m.current&&m.current.classList.add("page-folding-next"),g.current&&g.current.classList.add("page-folding-next"),await new Promise(e=>setTimeout(e,400)),B(e=>e+1),setTimeout(()=>{m.current&&m.current.classList.remove("page-folding-next"),g.current&&g.current.classList.remove("page-folding-next"),se(null),q(!1)},100))},className:"icon-btn",disabled:H===U-1||O||I||Q,children:"\u25b6"})]}),(0,ke.jsxs)("div",{className:"action-controls",children:[(0,ke.jsx)("button",{onClick:Ne,className:"icon-btn",title:le?"Exit Full Screen (F11)":"Full Screen (F11)",disabled:O,children:le?"\ud83d\uddd7":"\ud83d\uddd6"}),(0,ke.jsx)("button",{onClick:De,className:"icon-btn",title:"Download PDF",disabled:O||I||ie,"aria-label":"Download PDF",children:ie?"\u23f3":"\ud83d\udcbe"}),(0,ke.jsx)("button",{onClick:async()=>{if(null===j||void 0===j||!j.id)return;const e=await qv(Jv,j.id);de(e),e&&setTimeout(()=>de(!1),2e3)},className:"icon-btn share-btn",title:ue?"Link copied":"Copy share link","aria-label":"Copy share link",disabled:!(null!==j&&void 0!==j&&j.id),children:ue?"\u2713":"\ud83d\udd17"}),(0,ke.jsx)("button",{ref:h,className:"icon-btn close-btn",onClick:Re,title:"Close (Esc)","aria-label":"Close modal",children:"\u2715"})]})]})]}),(0,ke.jsx)("div",{className:"wp-modal-body",children:null!==(n=j.document)&&void 0!==n&&n.uuid?(0,ke.jsxs)("div",{ref:u,className:"flipbook-container ".concat(Q?"flipping":""),children:[O&&(0,ke.jsxs)("div",{className:"pdf-loading",children:[(0,ke.jsx)("div",{className:"spinner is-active"}),(0,ke.jsx)("p",{children:"Loading PDF document..."})]}),I&&(0,ke.jsx)("div",{className:"pdf-error",children:(0,ke.jsxs)("div",{className:"notice notice-error",style:{textAlign:"center",padding:"40px"},children:[(0,ke.jsx)("p",{children:(0,ke.jsx)("strong",{children:"Unable to load PDF document"})}),(0,ke.jsx)("p",{children:"The PDF structure appears to be invalid or the document is currently unavailable."}),(0,ke.jsx)("div",{style:{marginTop:"20px"},children:(0,ke.jsx)("button",{className:"wp-button-primary",onClick:De,disabled:ie,children:ie?"Downloading...":"Download PDF Instead"})})]})}),!O&&!I&&F&&(0,ke.jsxs)("div",{className:"flipbook-spread",ref:d,children:[(0,ke.jsxs)("div",{ref:m,className:"flipbook-page left-page ".concat("next"===oe?"folding-next":""," ").concat("prev"===oe?"folding-prev":""),children:[(0,ke.jsx)("div",{className:"page-shadow left"}),(0,ke.jsx)("canvas",{ref:l,className:"pdf-canvas"}),G<=F.numPages&&(0,ke.jsx)("div",{className:"page-number",children:G}),(0,ke.jsx)("div",{className:"page-fold-overlay"})]}),(0,ke.jsxs)("div",{ref:g,className:"flipbook-page right-page ".concat("next"===oe?"folding-next":""," ").concat("prev"===oe?"folding-prev":""),children:[(0,ke.jsx)("div",{className:"page-shadow right"}),(0,ke.jsx)("canvas",{ref:c,className:"pdf-canvas"}),Z<=F.numPages&&(0,ke.jsx)("div",{className:"page-number",children:Z}),(0,ke.jsx)("div",{className:"page-fold-overlay"})]}),(0,ke.jsx)("div",{className:"center-fold"})]})]}):(0,ke.jsx)("div",{className:"notice notice-warning",children:(0,ke.jsx)("p",{children:"No document associated with this newsletter."})})}),U>1&&!I&&F&&!le&&(0,ke.jsx)("div",{className:"wp-modal-footer",children:(0,ke.jsxs)("div",{className:"thumbnails-container",children:[Array.from({length:Math.min(U,15)},(e,t)=>t).map(e=>{const t=2*e+1,n=Math.min(t+1,F.numPages);return(0,ke.jsxs)("button",{className:"thumbnail-btn ".concat(H===e?"active":""),onClick:()=>{Q||be.current||e===H||(q(!0),Ae(),setTimeout(()=>{B(e),setTimeout(()=>q(!1),300)},150))},disabled:Q,children:[t,"-",n]},e)}),U>15&&(0,ke.jsxs)("span",{className:"more-pages",children:["+",U-15," more"]})]})})]})}),(0,ke.jsx)("style",{jsx:!0,children:"\n                .wp-newsletters-container {\n                    margin: 5px 0;\n                    background: #fff;\n                }\n                .wp-newsletters-info {\n                \n                }
2\n                .wp-newsletters-grid {\n                    display: grid;\n                    grid-template-columns: repeat(auto-fill, minmax(275px, 1fr));\n                    gap: 20px;\n                    margin-top: 5px;\n                }\n                .wp-article-card {\n                    background: #fff;\n                    border: 1px solid #e5e5e5;\n                    border-radius: 8px;\n                    overflow: hidden;\n                    cursor: pointer;\n                    transition: all 0.3s ease;\n                    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n                }\n                .wp-article-card:hover {\n                    border-color: #0b3d2e;\n                    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);\n                    transform: translateY(-2px);\n                }\n                .wp-article-card:hover .wp-article-title {\n                    color: #0b3d2e;\n                }\n                .wp-article-cover {\n                    aspect-ratio: 3 / 4;\n                    background: #f0f0f1;\n                    overflow: hidden;\n                    border-bottom: 1px solid #e5e5e5;\n                }\n                .wp-article-cover img {\n                    width: 100%;\n                    height: 100%;\n                    object-fit: cover;\n                    object-position: top center;\n                    display: block;\n                }\n                .wp-article-cover-placeholder {\n                    width: 100%;\n                    height: 100%;\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n                    color: #787c82;\n                    font-size: 13px;\n                    text-align: center;\n                    padding: 12px;\n                }\n                .wp-article-content {\n                    padding: 20px;\n                }\n                .wp-article-title {\n                    margin: 0 0 10px 0;\n                    font-size: 18px;\n                    font-weight: 600;\n                    line-height: 1.3;\n                    color: #1d2327;\n                }\n                .wp-article-meta {\n                    font-size: 13px;\n                    color: #646970;\n                    margin-bottom: 5px;\n                }\n                .wp-article-date {\n                    font-size: 12px;\n                    color: #787c82;\n                    margin-bottom: 8px;\n                }\n                .wp-article-pdf-badge {\n                    display: inline-block;\n                    background: #fff;\n                    color: #0b3d2e;\n                    font-size: 11px;\n                    padding: 3px 8px;\n                    border-radius: 3px;\n                    margin-top: 8px;\n                }\n                .wp-modal-overlay {\n                    position: fixed;\n                    top: 0;\n                    left: 0;\n                    right: 0;\n                    bottom: 0;\n                    background: rgba(0, 0, 0, 0.75);\n                    z-index: 160000;\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n                }\n                .wp-modal-container {\n                    background: #fff;\n                    border-radius: 12px;\n                    width: 95%;\n                    max-width: 1400px;\n                    max-height: 90vh;\n                    display: flex;\n                    flex-direction: column;\n                    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);\n                    transition: all 0.3s ease;\n                }\n                .wp-modal-container.fullscreen-mode {\n                    width: 100% !important;\n                    max-width: 100% !important;\n                    height: 100% !important;\n                    max-height: 100% !important;\n                    border-radius: 0 !important;\n                    background: #e8e0d5;\n                }\n                .wp-modal-header {\n                    padding: 16px 24px;\n                    background: #fff;\n                    border-bottom: 1px solid #e5e5e5;\n                    display: flex;\n                    justify-content: space-between;\n                    align-items: center;\n                    border-radius: 12px 12px 0 0;\n                    flex-wrap: wrap;\n                    gap: 15px;\n                    flex-shrink: 0;\n                }\n                .fullscreen-mode .wp-modal-header {\n                    border-radius: 0;\n                    background: rgba(255, 255, 255, 0.95);\n                }\n                .wp-modal-header h2 {\n                    margin: 0;\n                    font-size: 1.3em;\n                    font-weight: 600;\n                    color: #1d2327;\n                    flex: 1;\n                    overflow: hidden;\n                    text-overflow: ellipsis;\n                    white-space: nowrap;\n                }\n                .fullscreen-title {\n                    padding: 10px 24px;\n                    background: rgba(0, 0, 0, 0.05);\n                    border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n                    flex-shrink: 0;\n                }\n                .fullscreen-title h2 {\n                    margin: 0;\n                    font-size: 1.1em;\n                    font-weight: 500;\n                    color: #1d2327;\n                    text-align: center;\n                }
2\n                .modal-controls {\n                    display: flex;\n                    gap: 20px;\n                    align-items: center;\n                    flex-wrap: wrap;\n                }\n                .zoom-controls, .nav-controls, .action-controls {\n                    display: flex;\n                    align-items: center;\n                    gap: 8px;\n                    background: #f0f0f1;\n                    padding: 5px 12px;\n                    border-radius: 20px;\n                }\n                .icon-btn {\n                    background: transparent;\n                    border: none;\n                    cursor: pointer;\n                    font-size: 18px;\n                    padding: 5px 8px;\n                    border-radius: 6px;\n                    transition: all 0.2s;\n                    color: #0b3d2e;\n                    line-height: 1;\n                }\n                .icon-btn:hover:not(:disabled) {\n                    background: rgba(34, 113, 177, 0.1);\n                    transform: scale(1.05);\n                }\n                .icon-btn:disabled {\n                    opacity: 0.4;\n                    cursor: not-allowed;\n                }\n                .close-btn {\n                    color: #d63638;\n                }\n                .close-btn:hover:not(:disabled) {\n                    background: rgba(214, 54, 56, 0.1);\n                }\n                .share-btn {\n                    color: #0b3d2e;\n                }\n                .share-btn:hover:not(:disabled) {\n                    background: rgba(11, 61, 46, 0.1);\n                }\n                .zoom-level, .page-info {\n                    font-size: 13px;\n                    font-weight: 500;\n                    color: #3c434a;\n                    min-width: 50px;\n                    text-align: center;\n                }\n                .wp-modal-body {\n                    padding: 12px;\n                    overflow-y: auto;\n                    background: #e8e0d5;\n                    flex: 1;\n                    min-height: 0;\n                }\n                .fullscreen-mode .wp-modal-body {\n                    padding: 20px;\n                    flex: 1;\n                }\n                .flipbook-container {\n                    background: #0b3d2e;\n                    background-image: radial-gradient(circle, #0b3d2e 2px, transparent 2px);\n                    background-size: 25px 25px;\n                    padding: 10px;\n                    border-radius: 12px;\n                    position: relative;\n                    display: flex;\n                    justify-content: center;\n                    align-items: center;\n                    box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.1);\n                    width: 100%;\n                    height: 100%;\n                    min-height: 500px;\n                }\n                .fullscreen-mode .flipbook-container {\n                    min-height: auto;\n                    height: 100%;\n                    padding: 10px;\n                    overflow-y: auto;\n                }\n                .flipbook-spread {\n                    display: flex;\n                    justify-content: center;\n                    align-items: center;\n                    gap: 20px;\n                    background: transparent;\n                    perspective: 2000px;\n                    width: 100%;\n                    height: 100%;\n                    min-height: 450px;\n                }\n                .fullscreen-mode .flipbook-spread {\n                    min-height: auto;\n                    height: 100%;\n                    gap: 30px;\n                }\n                .flipbook-page {\n                    background: #fff;\n                    border-radius: 4px;\n                    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\n                    position: relative;\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n                    flex: 1;\n                    min-width: 0;\n                    overflow: hidden;\n                    transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n                    transform-style: preserve-3d;\n                    height: auto;\n                }\n                .fullscreen-mode .flipbook-page {\n                    height: 100%;\n                    overflow-y: auto;\n                }\n                .left-page {\n                    transform-origin: right center;\n                    border-right: 1px solid #e0d5c8;\n                }\n                .right-page {\n                    transform-origin: left center;\n                    border-left: 1px solid #e0d5c8;\n                }\n\n                /* Realistic page folding animations */\n                .left-page.folding-next {\n                    animation: foldLeftPage 0.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;\n                }\n                .right-page.folding-next {\n                    animation: foldRightPage 0.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;\n                }\n\n                .left-page.folding-prev {\n                    animation: unfoldLeftPage 0.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;\n                }\n                .right-page.folding-prev {\n                    animation: unfoldRightPage 0.5s cubic-bezier(0.4, 0, 0.2, 1) forwards;\n                }\n\n                @keyframes foldLeftPage {\n                    0% {\n                        transform: rotateY(0deg);\n                        opacity: 1;\n                    }\n                    40% {\n                        transform: rotateY(-60deg);\n                        opacity: 0.8;\n                    }\n                    100% {\n                        transform: rotateY(-180deg);\n                        opacity: 0;\n                    }\n                }\n\n                @keyframes foldRightPage {\n                    0% {\n                        transform: rotateY(0deg);\n                        opacity: 1;\n                    }\n                    40% {\n                        transform: rotateY(60deg);\n                        opacity: 0.8;\n                    }\n                    100% {\n                        transform: rotateY(180deg);\n                        opacity: 0;\n                    }\n                }\n\n                @keyframes unfoldLeftPage {\n                    0% {\n                        transform: rotateY(180deg);\n                        opacity: 0;\n                    }\n                    60% {\n                        transform: rotateY(60deg);\n                        opacity: 0.8;\n                    }\n                    100% {\n                        transform: rotateY(0deg);\n                        opacity: 1;\n                    }\n                }\n\n                @keyframes unfoldRightPage {\n                    0% {\n                        transform: rotateY(-180deg);\n                        opacity: 0;\n                    }\n                    60% {\n                        transform: rotateY(-60deg);\n                        opacity: 0.8;\n                    }\n                    100% {\n                        transform: rotateY(0deg);\n                        opacity: 1;\n                    }\n                }\n\n                /* Page fold overlay for shadow effect */\n                .page-fold-overlay {\n                    position: absolute;\n                    top: 0;\n                    left: 0;\n                    right: 0;\n                    bottom: 0;\n                    pointer-events: none;\n                    background: linear-gradient(135deg, transparent 0%, transparent 50%, rgba(0,0,0,0.1) 100%);\n                    opacity: 0;\n                    transition: opacity 0.3s ease;\n                }\n\n                .left-page.folding-next .page-fold-overlay,\n                .right-page.folding-next .page-fold-overlay {\n                    animation: foldShadow 0.5s ease forwards;\n                }\n\n                @keyframes foldShadow {\n                    0% {\n                        opacity: 0;\n                    }\n                    50% {\n                        opacity: 0.3;\n                    }\n                    100% {\n                        opacity: 0;\n                    }\n                }\n\n                /* Page shadow effect */\n                .page-shadow {\n                    position: absolute;\n                    top: 0;
2\n                    width: 20px;\n                    height: 100%;\n                    pointer-events: none;\n                    z-index: 2;\n                }\n                .page-shadow.left {\n                    right: -10px;\n                    background: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.15));\n                }\n                .page-shadow.right {\n                    left: -10px;\n                    background: linear-gradient(to left, transparent, rgba(0, 0, 0, 0.15));\n                }\n                .center-fold {\n                    position: absolute;\n                    top: 0;\n                    left: 50%;\n                    width: 4px;\n                    height: 100%;\n                    background: linear-gradient(90deg, rgba(0,0,0,0.1), rgba(0,0,0,0.2), rgba(0,0,0,0.1));\n                    transform: translateX(-50%);\n                    pointer-events: none;\n                    z-index: 3;\n                }\n                .pdf-canvas {\n                    display: block;\n                    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\n                    max-width: 100%;\n                    height: auto;\n                    backface-visibility: hidden;\n                }\n                .fullscreen-mode .pdf-canvas {\n                    max-height: 100%;\n                    width: auto;\n                }\n                .page-number {\n                    position: absolute;\n                    bottom: 8px;\n                    font-size: 11px;\n                    color: #999;\n                    background: rgba(255,255,255,0.8);\n                    padding: 2px 6px;\n                    border-radius: 10px;\n                    font-family: monospace;\n                    z-index: 4;\n                }\n                .left-page .page-number {\n                    right: 12px;\n                }\n                .right-page .page-number {\n                    left: 12px;\n                }\n                .wp-modal-footer {\n                    padding: 16px 24px;\n                    background: #fff;\n                    border-top: 1px solid #e5e5e5;\n                    border-radius: 0 0 12px 12px;\n                    flex-shrink: 0;\n                }\n                .thumbnails-container {\n                    display: flex;\n                    gap: 6px;\n                    flex-wrap: wrap;\n                    justify-content: center;\n                    align-items: center;\n                    max-height: 60px;\n                    overflow-y: auto;\n                    padding: 5px;\n                }\n                .thumbnail-btn {\n                    padding: 6px 12px;\n                    border: 2px solid #e5e5e5;\n                    background: #fff;\n                    border-radius: 20px;\n                    cursor: pointer;\n                    color: #3c434a;\n                    transition: all 0.2s;\n                    font-size: 12px;\n                    font-weight: 500;\n                    white-space: nowrap;\n                }\n                .thumbnail-btn:hover:not(:disabled) {\n                    border-color: #0b3d2e;\n                    background: #f0f6fc;\n                    color: #3c434a;\n                    transform: scale(1.03);\n                }\n                .thumbnail-btn:disabled {\n                    opacity: 0.5;\n                    cursor: not-allowed;\n                }\n                .thumbnail-btn.active {\n                    border-color: #0b3d2e;\n                    background: #0b3d2e;\n                    color: #fff;\n                }\n                .more-pages {\n                    padding: 0 10px;\n                    color: #646970;\n                    font-size: 12px;\n                }\n                .tablenav {\n                    margin-bottom: 20px;\n                }\n                .tablenav-pages {\n                    display: flex;\n                    align-items: center;\n                    justify-content: flex-end;\n                }\n                .pagination-links {\n                    display: flex;\n                    align-items: center;\n                    gap: 12px;\n                }\n                .paging-input {\n                    font-size: 13px;\n                    color: #3c434a;\n                }\n                .wp-newsletters-loading {\n                    text-align: center;\n                    padding: 60px 20px;\n                }\n                .pdf-loading, .pdf-error {\n                    text-align: center;\n                    padding: 60px 20px;\n                    background: #fff;\n                    border-radius: 8px;\n                }\n                @media (max-width: 782px) {\n                    .wp-newsletters-gri
2d {\n                        grid-template-columns: 1fr;\n                    }\n                    .wp-modal-container {\n                        width: 98%;\n                        max-height: 95vh;\n                    }\n                    .wp-modal-header {\n                        flex-direction: column;\n                        align-items: flex-start;\n                    }\n                    .wp-modal-header h2 {\n                        white-space: normal;\n                    }\n                    .modal-controls {\n                        width: 100%;\n                        justify-content: space-between;\n                    }\n                    .flipbook-container {\n                        padding: 15px;\n                        min-height: 350px;\n                    }\n                    .fullscreen-mode .flipbook-container {\n                        padding: 15px;\n                    }\n                    .flipbook-spread {\n                        flex-direction: column;\n                        gap: 15px;\n                    }\n                    .fullscreen-mode .flipbook-spread {\n                        flex-direction: column;\n                        gap: 15px;\n                    }\n                    .pdf-canvas {\n                        max-width: 100%;\n                        height: auto;\n                    }\n                    .center-fold {\n                        display: none;\n                    }\n                    .thumbnails-container {\n                        max-height: 100px;\n                    }\n                }\n                .notice {\n                    padding: 12px 15px;\n                    margin: 10px 0;\n                    border-left: 4px solid;\n                    background: #fff;\n                }\n                .notice-info { border-left-color: #0b3d2e; }\n                .notice-warning { border-left-color: #f0ad4e; }\n                .notice-error { border-left-color: #d63638; }\n                .button {\n                    display: inline-block;\n                    padding: 6px 12px;\n                    margin: 0;\n                    font-size: 13px;\n                    line-height: 1.4;\n                    text-align: center;\n                    vertical-align: middle;\n                    cursor: pointer;\n                    border: 1px solid #2271b1;\n                    border-radius: 3px;\n                    background: #f6f7f7;\n                    color: #2271b1;\n                    text-decoration: none;\n                    transition: all 0.2s;\n                }\n                .button-primary {\n                    background: #2271b1;\n                    border-color: #2271b1;\n                    color: #fff;\n                }\n                .button-primary:hover {\n                    background: #135e96;\n                    border-color: #135e96;\n                    color: #fff;\n                }\n                .button:hover {\n                    background: #f0f0f1;\n                }\n                .button:disabled {\n                    opacity: 0.5;\n                    cursor: not-allowed;\n                }\n                .spinner {\n                    display: inline-block;\n                    width: 20px;\n                    height: 20px;\n                    border: 3px solid #f3f3f3;\n                    border-top: 3px solid #2271b1;\n                    border-radius: 50%;\n                    animation: spin 1s linear infinite;\n                }\n                @keyframes spin {\n                    0% { transform: rotate(0deg); }\n                    100% { transform: rotate(360deg); }\n                }\n            "})]})}const tb="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='300' viewBox='0 0 400 300'%3E%3Crect width='400' height='300' fill='%23e8e8e8'/%3E%3Ctext x='50%25' y='50%25' font-family='Arial' font-size='16' fill='%23999' text-anchor='middle' dy='.3em'%3ENo Image%3C/text%3E%3C/svg%3E";function nb(e){return function(e){if("undefined"===typeof document)return String(e||"");const t=document.createElement("textarea");return t.innerHTML=String(e||""),t.value}(e).replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim()}function rb(t){let{id:n,url:r}=t;const i=window.myPluginData||{},a=(0,e.useRef)(null),[o,s]=(0,e.useState)([]),[l,c]=(0,e.useState)(!1),[u,d]=(0,e.useState)(""),f=(0,e.useMemo)(()=>function(e,t){return t?"".concat(e.root).concat(t):"".concat(e.root,"parliament-pg/v1/get-news-carousel")}(i,r),[i.root,r]);(0,e.useEffect)(()=>
2{if(!i.root)return;let e=!1;const t=new AbortController;return(async()=>{c(!0),d("");try{var n;const r=await fetch("".concat(f,"?page=1&per_page=12&_ts=").concat(Date.now()),{headers:{"X-WP-Nonce":i.nonce,"Cache-Control":"no-cache"},cache:"no-store",signal:t.signal});if(!r.ok)throw new Error("Failed to load news carousel (".concat(r.status,")"));const a=await r.json(),o=(null===a||void 0===a?void 0:a.data)||(null===a||void 0===a||null===(n=a.paginator)||void 0===n?void 0:n.data)||[];e||(s(Array.isArray(o)?o:[]),c(!1))}catch(r){if(e||"AbortError"===(null===r||void 0===r?void 0:r.name))return;d("Unable to load news items right now."),c(!1)}})(),()=>{e=!0,t.abort()}},[f,i.root,i.nonce]);const h=e=>{var t;const n=a.current;if(!n)return;const r=n.querySelector(".news-carousel-card"),i=(null===r||void 0===r||null===(t=r.getBoundingClientRect)||void 0===t?void 0:t.call(r).width)||286;n.scrollBy({left:e*(i+18),behavior:"smooth"})};return(0,ke.jsxs)("div",{className:"parliament-pg-root news-carousel",id:n?"news-carousel-".concat(n):void 0,children:[(0,ke.jsx)("div",{className:"news-carousel-header",children:(0,ke.jsxs)("div",{className:"news-carousel-controls",children:[(0,ke.jsx)("button",{type:"button",className:"news-carousel-btn",onClick:()=>h(-1),"aria-label":"Previous news",children:"\u2039"}),(0,ke.jsx)("button",{type:"button",className:"news-carousel-btn",onClick:()=>h(1),"aria-label":"Next news",children:"\u203a"})]})}),l&&0===o.length&&(0,ke.jsx)("div",{className:"news-carousel-loading",children:"Loading news\u2026"}),!l&&u&&0===o.length&&(0,ke.jsx)("div",{className:"news-carousel-empty",children:u}),!l&&!u&&0===o.length&&(0,ke.jsx)("div",{className:"news-carousel-empty",children:"No news items found."}),o.length>0&&(0,ke.jsx)("div",{className:"news-carousel-track",ref:a,children:o.map((e,t)=>{const n=e.thumbnail_image_url||tb,r=function(e){const t=nb(e.title);return t?t.slice(0,120):nb(e.excerpt||e.summary||e.content).slice(0,120)||"Untitled"}(e),i=function(e){return null!==e&&void 0!==e&&e.source_label?e.source_label:"press_release"===(null===e||void 0===e?void 0:e.source_type)?"Press Release":"newsletter"===(null===e||void 0===e?void 0:e.source_type)?"Newsletter":"committee_report"===(null===e||void 0===e?void 0:e.source_type)?"Committee Report":"News"}(e);return(0,ke.jsxs)("article",{className:"news-carousel-card",children:[(0,ke.jsxs)("div",{className:"news-carousel-media",children:[(0,ke.jsx)("span",{className:"news-carousel-type",children:i}),(0,ke.jsx)("img",{className:"news-carousel-image",src:n,alt:nb(e.title)||i,loading:"lazy",onError:e=>{e.currentTarget.src=tb}})]}),(0,ke.jsx)("div",{className:"news-carousel-body",children:(0,ke.jsx)("p",{className:"news-carousel-text",children:r})})]},function(e,t){var n;const r=(null===e||void 0===e?void 0:e.source_type)||"item";return"".concat(r,"-").concat(null!==(n=null===e||void 0===e?void 0:e.id)&&void 0!==n?n:t)}(e,t))})})]})}function ib(t){let{message:n,count:r}=t;const i=[];for(let a=0;a<r;a+=1)i.push((0,ke.jsxs)(e.Fragment,{children:[(0,ke.jsx)("span",{className:"session-notice-text",children:n}),(0,ke.jsx)("span",{className:"session-notice-gap","aria-hidden":"true",children:"\u2022"})]},a));return(0,ke.jsx)(ke.Fragment,{children:i})}function ab(t){let{url:n}=t;const r=window.myPluginData||{},[i,a]=(0,e.useState)(""),[o,s]=(0,e.useState)(4),l=(0,e.useRef)(null),c=(0,e.useRef)(null);return(0,e.useEffect)(()=>{if(!r.root)return;const e=n?"".concat(r.root).concat(n):"".concat(r.root,"parliament-pg/v1/get-session-notice");fetch("".concat(e,"?_ts=").concat(Date.now()),{headers:{"X-WP-Nonce":r.nonce,"Cache-Control":"no-cache"}}).then(e=>e.json()).then(e=>{const t=((null===e||void 0===e?void 0:e.message)||"").trim();null!==e&&void 0!==e&&e.is_active&&t&&a(t)}).catch(e=>{console.error("Failed to load session notice:",e)})},[r.root,r.nonce,n]),(0,e.useLayoutEffect)(()=>{if(!i||!l.current||!c.current)return;const e=()=>{const e=l.current.offsetWidth||window.innerWidth,t=c.current.offsetWidth||1,n=Math.max(2,Math.ceil(1.5*e/t));s(n)};e();const t=new ResizeObserver(e);return t.observe(l.current),window.addEventListener("resize",e),()=>{t.disconnect(),window.removeEventListener("resize",e)}},[i]),i?(0,ke.jsxs)("div",{className:"session-notice-bar",ref:l,role:"status","aria-live":"polite",children:[(0,ke.jsxs)("span",{className:"session-notice-measure",ref:c,"aria-hidden":"true",children:[(0,ke.jsx)("span",{className:"session-notice-text",children:i}),(0,ke.jsx)("span",{className:"session-notice-gap",children:"\u2022"})]}),(0,ke.jsxs)("div",{className:"session-notice-track","aria-hidden":"true",children:[(0,ke.jsx)("div",{className:"session-notice-group",children:(0,ke.jsx)(ib,{message:i,count:o})}),(0,ke.jsx)("div",{className:"session-notice-group",children:(0,ke.jsx)(ib,{message:i,count:o})})]}),(0,ke.jsx)("span",{className:"session-notice-sr-only",children:i})]}):null}const ob=function(e){let{view:t,id:n,url:r}=e;switch(t){case"bills":return(0,ke.jsx)(Po,{id:n,url:r,type:"bills"});case"notice-papers":return(0,ke.jsx)(Es,{id:n,url:r,type:"notice-papers"});case"hansards":return(0,ke.jsx)(Ss,{id:n,url:r,type:"hansards"});case"meetings":return(0,ke.jsx)(Ds,{id:n,url:r,type:"meetings"});case"members":return(0,ke.jsx)(_s,{id:n,url:r,type:"members"});case"governors":return(0,ke.jsx)(Is,{id:n,url:r,type:"governors"});case"provinces":return(0,ke.jsx)(Fs,{id:n,url:r,type:"provinces"});case"districts":return(0,ke.jsx)(Ls,{id:n,url:r,type:"districts"});case"images":return(0,ke.jsx)(Yl,{id:n,url:r,type:"images"});case"videos":return(0,ke.jsx)(Ql,{id:n,url:r,type:"videos"});case"questions":return(0,ke.jsx)(ql,{id:n,url:r,type:"questions"});case"events":return(0,ke.jsx)(Wv,{id:n,url:r,type:"events"});case"press-releases":return(0,ke.jsx)(Xv,{id:n,url:r,type:"press-releases"});
2case"recommendations":return(0,ke.jsx)(Zv,{id:n,url:r,type:"recommendations"});case"articles":return(0,ke.jsx)($v,{id:n,url:r,type:"articles"});case"newsletters":return(0,ke.jsx)(eb,{id:n,url:r,type:"newsletters"});case"news-carousel":return(0,ke.jsx)(rb,{id:n,url:r});case"session-notice":return(0,ke.jsx)(ab,{id:n,url:r});default:return(0,ke.jsx)(Io,{id:n})}},sb=e=>{e&&e instanceof Function&&n.e(453).then(n.bind(n,453)).then(t=>{let{getCLS:n,getFID:r,getFCP:i,getLCP:a,getTTFB:o}=t;n(e),r(e),i(e),a(e),o(e)})};document.querySelectorAll(".parliament-pg-root").forEach(n=>{const r=n.dataset.view||"default-view",i=n.dataset.id||"0",a=n.dataset.wpurl||"";t.createRoot(n).render((0,ke.jsx)(e.StrictMode,{children:(0,ke.jsx)(ob,{view:r,id:i,url:a})}))}),sb()})()})();
3//# sourceMappingURL=main.77670990.js.map

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