1(self.webpackChunk_roots_bud_sage=self.webpackChunk_roots_bud_sage||[]).push([[143,799],{
vendor: 380,454 bytes, line 1
1"../node_modules/.pnpm/@[email protected]/node_modules/@lottiefiles/lottie-player/dist/lottie-player.esm.js":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";function _asyncIterator(e){var t,r,n,a=2;for("undefined"!=typeof Symbol&&(r=Symbol.asyncIterator,n=Symbol.iterator);a--;){if(r&&null!=(t=e[r]))return t.call(e);if(n&&null!=(t=e[n]))return new AsyncFromSyncIterator(t.call(e));r="@@asyncIterator",n="@@iterator"}throw new TypeError("Object is not async iterable")}function AsyncFromSyncIterator(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return AsyncFromSyncIterator=function(e){this.s=e,this.n=e.next},AsyncFromSyncIterator.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new AsyncFromSyncIterator(e)}var REACT_ELEMENT_TYPE;function _jsx(e,t,r,n){REACT_ELEMENT_TYPE||(REACT_ELEMENT_TYPE="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=n;else if(i>1){for(var o=new Array(i),s=0;s<i;s++)o[s]=arguments[s+3];t.children=o}if(t&&a)for(var l in a)void 0===t[l]&&(t[l]=a[l]);else t||(t=a||{});return{$$typeof:REACT_ELEMENT_TYPE,type:e,key:void 0===r?null:""+r,ref:null,props:t,_owner:null}}function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){_defineProperty(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function _typeof(e){return _typeof="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},_typeof(e)}function _wrapRegExp(){_wrapRegExp=function(e,t){return new r(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function r(e,n,a){var i=new RegExp(e,n);return t.set(i,a||t.get(e)),_setPrototypeOf(i,r.prototype)}function n(e,r){var n=t.get(r);return Object.keys(n).reduce(function(t,r){return t[r]=e[n[r]],t},Object.create(null))}return _inherits(r,RegExp),r.prototype.exec=function(t){var r=e.exec.call(this,t);return r&&(r.groups=n(r,this)),r},r.prototype[Symbol.replace]=function(r,a){if("string"==typeof a){var i=t.get(this);return e[Symbol.replace].call(this,r,a.replace(/\$<([^>]+)>/g,function(e,t){return"$"+i[t]}))}if("function"==typeof a){var o=this;return e[Symbol.replace].call(this,r,function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(n(e,o)),a.apply(this,e)})}return e[Symbol.replace].call(this,r,a)},_wrapRegExp.apply(this,arguments)}function _AwaitValue(e){this.wrapped=e}function _AsyncGenerator(e){var t,r;function n(t,r){try{var i=e[t](r),o=i.value,s=o instanceof _AwaitValue;Promise.resolve(s?o.wrapped:o).then(function(e){s?n("return"===t?"return":"next",e):a(i.done?"return":"normal",e)},function(e){n("throw",e)})}catch(e){a("throw",e)}}function a(e,a){switch(e){case"return":t.resolve({value:a,done:!0});break;case"throw":t.reject(a);break;default:t.resolve({value:a,done:!1})}(t=t.next)?n(t.key,t.arg):r=null}this._invoke=function(e,a){return new Promise(function(i,o){var s={key:e,arg:a,resolve:i,reject:o,next:null};r?r=r.next=s:(t=r=s,n(e,a))})},"function"!=typeof e.return&&(this.return=void 0)}function _wrapAsyncGenerator(e){return function(){return new _AsyncGenerator(e.apply(this,arguments))}}function _awaitAsyncGenerator(e){return new _AwaitValue(e)}function _asyncGeneratorDelegate(e,t){var r={},n=!1;function a(r,a){return n=!0,a=new Promise(function(t){t(e[r](a))}),{done:!1,value:t(a)}}return r["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},r.next=function(e){return n?(n=!1,e):a("next",e)},"function"==typeof e.throw&&(r.throw=function(e){if(n)throw n=!1,e;return a("throw",e)}),"function"==typeof e.return&&(r.return=function(e){return n?(n=!1,e):a("return",e)}),r}function asyncGeneratorStep(e,t,r,n,a,i,o){try{var s=e[i](o),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(n,a)}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function o(e){asyncGeneratorStep(i,n,a,o,s,"next",e)}function s(e){asyncGeneratorStep(i,n,a,o,s,"throw",e)}o(void 0)})}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function _defineEnumerableProperties(e,t){for(var r in t)(i=t[r]).configurable=i.enumerable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,r,i);if(Object.getOwnPropertySymbols)for(var n=Object.getOwnPropertySymbols(t),a=0;a<n.length;a++){var i,o=n[a];(i=t[o]).configurable=i.enumerable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,o,i)}return e}function _defaults(e,t){for(var r=Object.getOwnPropertyNames(t),n=0;n<r.length;n++){var a=r[n],i=Object.getOwnPropertyDescriptor(t,a);i&&i.configurable&&void 0===e[a]&&Object.defineProperty(e,a,i)}return e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _extends(){return _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?Object(arguments[t]):{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})),n.forEach(function(t){_defineProperty(e,t,r[t])})}return e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _inheritsLoose(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,_setPrototypeOf(e,t)}function _getPrototypeOf(e){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},_getPrototypeOf(e)}function _setPrototypeOf(e,t){return _setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},_setPrototypeOf(e,t)}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function _construct(e,t,r){return _construct=_isNativeReflectConstruct()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return r&&_setPrototypeOf(a,r.prototype),a},_construct.apply(null,arguments)}function _isNativeFunction(e){return-1!==Function.toString.call(e).indexOf("[native code]")}function _wrapNativeSuper(e){var t="function"==typeof Map?new Map:void 0;return _wrapNativeSuper=function(e){if(null===e||!_isNativeFunction(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return _construct(e,arguments,_getPrototypeOf(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(r,e)},_wrapNativeSuper(e)}function _instanceof(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function(e){return e?r:t})(e)}function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var o=a?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}return n.default=e,r&&r.set(e,n),n}function _newArrowCheck(e,t){if(e!==t)throw new TypeError("Cannot instantiate an arrow function")}function _objectDestructuringEmpty(e){if(null==e)throw new TypeError("Cannot destructure undefined")}function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}function _objectWithoutProperties(e,t){if(null==e)return{};var r,n,a=_objectWithoutPropertiesLoose(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _possibleConstructorReturn(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _createSuper(e){var t=_isNativeReflectConstruct();return function(){var r,n=_getPrototypeOf(e);if(t){var a=_getPrototypeOf(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return _possibleConstructorReturn(this,r)}}function _superPropBase(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=_getPrototypeOf(e)););return e}function _get(){return _get="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,r){var n=_superPropBase(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(arguments.length<3?e:r):a.value}},_get.apply(this,arguments)}function set(e,t,r,n){return set="undefined"!=typeof Reflect&&Reflect.set?Reflect.set:function(e,t,r,n){var a,i=_superPropBase(e,t);if(i){if((a=Object.getOwnPropertyDescriptor(i,t)).set)return a.set.call(n,r),!0;if(!a.writable)return!1}if(a=Object.getOwnPropertyDescriptor(n,t)){if(!a.writable)return!1;a.value=r,Object.defineProperty(n,t,a)}else _defineProperty(n,t,r);return!0},set(e,t,r,n)}function _set(e,t,r,n,a){if(!set(e,t,r,n||e)&&a)throw new Error("failed to set property");return r}function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function _taggedTemplateLiteralLoose(e,t){return t||(t=e.slice(0)),e.raw=t,e}function _readOnlyError(e){throw new TypeError('"'+e+'" is read-only')}function _writeOnlyError(e){throw new TypeError('"'+e+'" is write-only')}function _classNameTDZError(e){throw new Error('Class "'+e+'" cannot be referenced in computed property keys.')}function _temporalUndefined(){}function _tdz(e){throw new ReferenceError(e+" is not defined - temporal dead zone")}function _temporalRef(e,t){return e===_temporalUndefined?_tdz(t):e}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _slicedToArrayLoose(e,t){return _arrayWithHoles(e)||_iterableToArrayLimitLoose(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _toArray(e){return _arrayWithHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableRest()}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _maybeArrayLike(e,t,r){if(t&&!Array.isArray(t)&&"number"==typeof t.length){var n=t.length;return _arrayLikeToArray(t,void 0!==r&&r<n?r:n)}return e(t,r)}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _iterableToArrayLimit(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i=[],o=!0,s=!1;try{for(r=r.call(e);!(o=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);o=!0);}catch(e){s=!0,a=e}finally{try{o||null==r.return||r.return()}finally{if(s)throw a}}return i}}function _iterableToArrayLimitLoose(e,t){var r=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=r){var n=[];for(r=r.call(e),_step;!(_step=r.next()).done&&(n.push(_step.value),!t||n.length!==t););return n}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _createForOfIteratorHelper(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function _createForOfIteratorHelperLoose(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _skipFirstGeneratorNext(e){return function(){var t=e.apply(this,arguments);return t.next(),t}}function _toPrimitive(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function _toPropertyKey(e){var t=_toPrimitive(e,"string");return"symbol"==typeof t?t:String(t)}function _initializerWarningHelper(e,t){throw new Error("Decorating class property failed. Please ensure that proposal-class-properties is enabled and runs after the decorators transform.")}function _initializerDefineProperty(e,t,r,n){r&&Object.defineProperty(e,t,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(n):void 0})}function _applyDecoratedDescriptor(e,t,r,n,a){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},i),a&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(a):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}_AsyncGenerator.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},_AsyncGenerator.prototype.next=function(e){return this._invoke("next",e)},_AsyncGenerator.prototype.throw=function(e){return this._invoke("throw",e)},_AsyncGenerator.prototype.return=function(e){return this._invoke("return",e)};var id=0;function _classPrivateFieldLooseKey(e){return"__private_"+id+++"_"+e}function _classPrivateFieldLooseBase(e,t){if(!Object.prototype.hasOwnProperty.call(e,t))throw new TypeError("attempted to use private field on non-instance");return e}function _classPrivateFieldGet(e,t){return _classApplyDescriptorGet(e,_classExtractFieldDescriptor(e,t,"get"))}function _classPrivateFieldSet(e,t,r){return _classApplyDescriptorSet(e,_classExtractFieldDescriptor(e,t,"set"),r),r}function _classPrivateFieldDestructureSet(e,t){return _classApplyDescriptorDestructureSet(e,_classExtractFieldDescriptor(e,t,"set"))}function _classExtractFieldDescriptor(e,t,r){if(!t.has(e))throw new TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function _classStaticPrivateFieldSpecGet(e,t,r){return _classCheckPrivateStaticAccess(e,t),_classCheckPrivateStaticFieldDescriptor(r,"get"),_classApplyDescriptorGet(e,r)}function _classStaticPrivateFieldSpecSet(e,t,r,n){return _classCheckPrivateStaticAccess(e,t),_classCheckPrivateStaticFieldDescriptor(r,"set"),_classApplyDescriptorSet(e,r,n),n}function _classStaticPrivateMethodGet(e,t,r){return _classCheckPrivateStaticAccess(e,t),r}function _classStaticPrivateMethodSet(){throw new TypeError("attempted to set read only static private field")}function _classApplyDescriptorGet(e,t){return t.get?t.get.call(e):t.value}function _classApplyDescriptorSet(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=r}}function _classApplyDescriptorDestructureSet(e,t){if(t.set)return"__destrObj"in t||(t.__destrObj={set value(r){t.set.call(e,r)}}),t.__destrObj;if(!t.writable)throw new TypeError("attempted to set read only private field");return t}function _classStaticPrivateFieldDestructureSet(e,t,r){return _classCheckPrivateStaticAccess(e,t),_classCheckPrivateStaticFieldDescriptor(r,"set"),_classApplyDescriptorDestructureSet(e,r)}function _classCheckPrivateStaticAccess(e,t){if(e!==t)throw new TypeError("Private static access of wrong provenance")}function _classCheckPrivateStaticFieldDescriptor(e,t){if(void 0===e)throw new TypeError("attempted to "+t+" private static field before its declaration")}function _decorate(e,t,r,n){var a=_getDecoratorsApi();if(n)for(var i=0;i<n.length;i++)a=n[i](a);var o=t(function(e){a.initializeInstanceElements(e,s.elements)},r),s=a.decorateClass(_coalesceClassElements(o.d.map(_createElementDescriptor)),e);return a.initializeClassElements(o.F,s.elements),a.runClassFinishers(o.F,s.finishers)}function _getDecoratorsApi(){_getDecoratorsApi=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach(function(r){t.forEach(function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)},this)},this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach(function(n){t.forEach(function(t){var a=t.placement;if(t.kind===n&&("static"===a||"prototype"===a)){var i="static"===a?e:r;this.defineClassElement(i,t)}},this)},this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],a={static:[],prototype:[],own:[]};if(e.forEach(function(e){this.addElementPlacement(e,a)},this),e.forEach(function(e){if(!_hasDecorators(e))return r.push(e);var t=this.decorateElement(e,a);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)},this),!t)return{elements:r,finishers:n};var i=this.decorateConstructor(r,t);return n.push.apply(n,i.finishers),i.finishers=n,i},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],a=e.decorators,i=a.length-1;i>=0;i--){var o=t[e.placement];o.splice(o.indexOf(e.key),1);var s=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,a[i])(s)||s);e=l.element,this.addElementPlacement(e,t),l.finisher&&n.push(l.finisher);var c=l.extras;if(c){for(var u=0;u<c.length;u++)this.addElementPlacement(c[u],t);r.push.apply(r,c)}}return{element:e,finishers:n,extras:r}},decorateConstructor:function(e,t){for(var r=[],n=t.length-1;n>=0;n--){var a=this.fromClassDescriptor(e),i=this.toClassDescriptor((0,t[n])(a)||a);if(void 0!==i.finisher&&r.push(i.finisher),void 0!==i.elements){e=i.elements;for(var o=0;o<e.length-1;o++)for(var s=o+1;s<e.length;s++)if(e[o].key===e[s].key&&e[o].placement===e[s].placement)throw new TypeError("Duplicated element ("+e[o].key+")")}}return{elements:e,finishers:r}},fromElementDescriptor:function(e){var t={kind:e.kind,key:e.key,placement:e.placement,descriptor:e.descriptor};return Object.defineProperty(t,Symbol.toStringTag,{value:"Descriptor",configurable:!0}),"field"===e.kind&&(t.initializer=e.initializer),t},toElementDescriptors:function(e){if(void 0!==e)return _toArray(e).map(function(e){var t=this.toElementDescriptor(e);return this.disallowProperty(e,"finisher","An element descriptor"),this.disallowProperty(e,"extras","An element descriptor"),t},this)},toElementDescriptor:function(e){var t=String(e.kind);if("method"!==t&&"field"!==t)throw new TypeError('An element descriptor\'s .kind property must be either "method" or "field", but a decorator created an element descriptor with .kind "'+t+'"');var r=_toPropertyKey(e.key),n=String(e.placement);if("static"!==n&&"prototype"!==n&&"own"!==n)throw new TypeError('An element descriptor\'s .placement property must be one of "static", "prototype" or "own", but a decorator created an element descriptor with .placement "'+n+'"');var a=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var i={kind:t,key:r,placement:n,descriptor:Object.assign({},a)};return"field"!==t?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(a,"get","The property descriptor of a field descriptor"),this.disallowProperty(a,"set","The property descriptor of a field descriptor"),this.disallowProperty(a,"value","The property descriptor of a field descriptor"),i.initializer=e.initializer),i},toElementFinisherExtras:function(e){return{element:this.toElementDescriptor(e),finisher:_optionalCallableProperty(e,"finisher"),extras:this.toElementDescriptors(e.extras)}},fromClassDescriptor:function(e){var t={kind:"class",elements:e.map(this.fromElementDescriptor,this)};return Object.defineProperty(t,Symbol.toStringTag,{value:"Descriptor",configurable:!0}),t},toClassDescriptor:function(e){var t=String(e.kind);if("class"!==t)throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator created a class descriptor with .kind "'+t+'"');this.disallowProperty(e,"key","A class descriptor"),this.disallowProperty(e,"placement","A class descriptor"),this.disallowProperty(e,"descriptor","A class descriptor"),this.disallowProperty(e,"initializer","A class descriptor"),this.disallowProperty(e,"extras","A class descriptor");var r=_optionalCallableProperty(e,"finisher");return{elements:this.toElementDescriptors(e.elements),finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var n=(0,t[r])(e);if(void 0!==n){if("function"!=typeof n)throw new TypeError("Finishers must return a constructor.");e=n}}return e},disallowProperty:function(e,t,r){if(void 0!==e[t])throw new TypeError(r+" can't have a ."+t+" property.")}};return e}function _createElementDescriptor(e){var t,r=_toPropertyKey(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function _coalesceGetterSetter(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function _coalesceClassElements(e){for(var t=[],r=function(e){return"method"===e.kind&&e.key===i.key&&e.placement===i.placement},n=0;n<e.length;n++){var a,i=e[n];if("method"===i.kind&&(a=t.find(r)))if(_isDataDescriptor(i.descriptor)||_isDataDescriptor(a.descriptor)){if(_hasDecorators(i)||_hasDecorators(a))throw new ReferenceError("Duplicated methods ("+i.key+") can't be decorated.");a.descriptor=i.descriptor}else{if(_hasDecorators(i)){if(_hasDecorators(a))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+i.key+").");a.decorators=i.decorators}_coalesceGetterSetter(i,a)}else t.push(i)}return t}function _hasDecorators(e){return e.decorators&&e.decorators.length}function _isDataDescriptor(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _optionalCallableProperty(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function _classPrivateMethodGet(e,t,r){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return r}function _checkPrivateRedeclaration(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function _classPrivateFieldInitSpec(e,t,r){_checkPrivateRedeclaration(e,t),t.set(e,r)}function _classPrivateMethodInitSpec(e,t){_checkPrivateRedeclaration(e,t),t.add(e)}function _classPrivateMethodSet(){throw new TypeError("attempted to reassign private method")}var _extendStatics=function(e,t){return _extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},_extendStatics(e,t)};function __extends(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}_extendStatics(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var _assign=function(){return _assign=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},_assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r}function __decorate(e,t,r,n){var a,i=arguments.length,o=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,r,n);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(o=(i<3?a(o):i>3?a(t,r,o):a(t,r))||o);return i>3&&o&&Object.defineProperty(t,r,o),o}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){return new(r||(r=Promise))(function(a,i){function o(e){try{l(n.next(e))}catch(e){i(e)}}function s(e){try{l(n.throw(e))}catch(e){i(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof r?t:new r(function(e){e(t)})).then(o,s)}l((n=n.apply(e,t||[])).next())})}function __generator(e,t){var r,n,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(a=2&i[0]?n.return:i[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,i[1])).done)return a;switch(n=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!((a=(a=o.trys).length>0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=t.call(e,o)}catch(e){i=[6,e],n=0}finally{r=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}var __createBinding=Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function __exportStar(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||__createBinding(t,e,r)}function __values(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,a,i=r.call(e),o=[];try{for(;(void 0===t||t-->0)&&!(n=i.next()).done;)o.push(n.value)}catch(e){a={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return o}function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),a=0;for(t=0;t<r;t++)for(var i=arguments[t],o=0,s=i.length;o<s;o++,a++)n[a]=i[o];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,a=0,i=t.length;a<i;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,a=r.apply(e,t||[]),i=[];return n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n;function o(e){a[e]&&(n[e]=function(t){return new Promise(function(r,n){i.push([e,t,r,n])>1||s(e,t)})})}function s(e,t){try{!function(e){e.value instanceof __await?Promise.resolve(e.value.v).then(l,c):u(i[0][2],e)}(a[e](t))}catch(e){u(i[0][3],e)}}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),i.shift(),i.length&&s(i[0][0],i[0][1])}}function __asyncDelegator(e){var t,r;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,a){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:"return"===n}:a?a(t):t}:a}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,a){!function(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}(n,a,(t=e[r](t)).done,t.value)})}}}function __makeTemplateObject(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var __setModuleDefault=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function __importStar(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&__createBinding(t,e,r);return __setModuleDefault(t,e),t}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,a){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!a)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!a:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?a.call(e,r):a?a.value=r:t.set(e,r),r}var t$3=window.ShadowRoot&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,e$8=Symbol(),n$5=new Map;class s$3{constructor(e,t){if(this._$cssResult$=!0,t!==e$8)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e}get styleSheet(){var e=n$5.get(this.cssText);return t$3&&void 0===e&&(n$5.set(this.cssText,e=new CSSStyleSheet),e.replaceSync(this.cssText)),e}toString(){return this.cssText}}var o$5=e=>new s$3("string"==typeof e?e:e+"",e$8),r$3=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var a=1===e.length?e[0]:r.reduce((t,r,n)=>t+(e=>{if(!0===e._$cssResult$)return e.cssText;if("number"==typeof e)return e;throw Error("Value passed to 'css' function must be a 'css' function result: "+e+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(r)+e[n+1],e[0]);return new s$3(a,e$8)},i$3=(e,t)=>{t$3?e.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet):t.forEach(t=>{var r=document.createElement("style"),n=window.litNonce;void 0!==n&&r.setAttribute("nonce",n),r.textContent=t.cssText,e.appendChild(r)})},S$1=t$3?e=>e:e=>e instanceof CSSStyleSheet?(e=>{var t="";for(var r of e.cssRules)t+=r.cssText;return o$5(t)})(e):e,s$2,e$7=window.trustedTypes,r$2=e$7?e$7.emptyScript:"",h$2=window.reactiveElementPolyfillSupport,o$4={toAttribute(e,t){switch(t){case Boolean:e=e?r$2:null;break;case Object:case Array:e=null==e?e:JSON.stringify(e)}return e},fromAttribute(e,t){var r=e;switch(t){case Boolean:r=null!==e;break;case Number:r=null===e?null:Number(e);break;case Object:case Array:try{r=JSON.parse(e)}catch(e){r=null}}return r}},n$4=(e,t)=>t!==e&&(t==t||e==e),l$3={attribute:!0,type:String,converter:o$4,reflect:!1,hasChanged:n$4},t$2;class a$1 extends HTMLElement{constructor(){super(),this._$Et=new Map,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Ei=null,this.o()}static addInitializer(e){var t;null!==(t=this.l)&&void 0!==t||(this.l=[]),this.l.push(e)}static get observedAttributes(){this.finalize();var e=[];return this.elementProperties.forEach((t,r)=>{var n=this._$Eh(r,t);void 0!==n&&(this._$Eu.set(n,r),e.push(n))}),e}static createProperty(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l$3;if(t.state&&(t.attribute=!1),this.finalize(),this.elementProperties.set(e,t),!t.noAccessor&&!this.prototype.hasOwnProperty(e)){var r="symbol"==typeof e?Symbol():"__"+e,n=this.getPropertyDescriptor(e,r,t);void 0!==n&&Object.defineProperty(this.prototype,e,n)}}static getPropertyDescriptor(e,t,r){return{get(){return this[t]},set(n){var a=this[e];this[t]=n,this.requestUpdate(e,a,r)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)||l$3}static finalize(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var e=Object.getPrototypeOf(this);if(e.finalize(),this.elementProperties=new Map(e.elementProperties),this._$Eu=new Map,this.hasOwnProperty("properties")){var t=this.properties,r=[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)];for(var n of r)this.createProperty(n,t[n])}return this.elementStyles=this.finalizeStyles(this.styles),!0}static finalizeStyles(e){var t=[];if(Array.isArray(e)){var r=new Set(e.flat(1/0).reverse());for(var n of r)t.unshift(S$1(n))}else void 0!==e&&t.push(S$1(e));return t}static _$Eh(e,t){var r=t.attribute;return!1===r?void 0:"string"==typeof r?r:"string"==typeof e?e.toLowerCase():void 0}o(){var e;this._$Ep=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$Em(),this.requestUpdate(),null===(e=this.constructor.l)||void 0===e||e.forEach(e=>e(this))}addController(e){var t,r;(null!==(t=this._$Eg)&&void 0!==t?t:this._$Eg=[]).push(e),void 0!==this.renderRoot&&this.isConnected&&(null===(r=e.hostConnected)||void 0===r||r.call(e))}removeController(e){var t;null===(t=this._$Eg)||void 0===t||t.splice(this._$Eg.indexOf(e)>>>0,1)}_$Em(){this.constructor.elementProperties.forEach((e,t)=>{this.hasOwnProperty(t)&&(this._$Et.set(t,this[t]),delete this[t])})}createRenderRoot(){var e,t=null!==(e=this.shadowRoot)&&void 0!==e?e:this.attachShadow(this.constructor.shadowRootOptions);return i$3(t,this.constructor.elementStyles),t}connectedCallback(){var e;void 0===this.renderRoot&&(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null===(e=this._$Eg)||void 0===e||e.forEach(e=>{var t;return null===(t=e.hostConnected)||void 0===t?void 0:t.call(e)})}enableUpdating(e){}disconnectedCallback(){var e;null===(e=this._$Eg)||void 0===e||e.forEach(e=>{var t;return null===(t=e.hostDisconnected)||void 0===t?void 0:t.call(e)})}attributeChangedCallback(e,t,r){this._$AK(e,r)}_$ES(e,t){var r,n,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l$3,i=this.constructor._$Eh(e,a);if(void 0!==i&&!0===a.reflect){var o=(null!==(n=null===(r=a.converter)||void 0===r?void 0:r.toAttribute)&&void 0!==n?n:o$4.toAttribute)(t,a.type);this._$Ei=e,null==o?this.removeAttribute(i):this.setAttribute(i,o),this._$Ei=null}}_$AK(e,t){var r,n,a,i=this.constructor,o=i._$Eu.get(e);if(void 0!==o&&this._$Ei!==o){var s=i.getPropertyOptions(o),l=s.converter,c=null!==(a=null!==(n=null===(r=l)||void 0===r?void 0:r.fromAttribute)&&void 0!==n?n:"function"==typeof l?l:null)&&void 0!==a?a:o$4.fromAttribute;this._$Ei=o,this[o]=c(t,s.type),this._$Ei=null}}requestUpdate(e,t,r){var n=!0;void 0!==e&&(((r=r||this.constructor.getPropertyOptions(e)).hasChanged||n$4)(this[e],t)?(this._$AL.has(e)||this._$AL.set(e,t),!0===r.reflect&&this._$Ei!==e&&(void 0===this._$E_&&(this._$E_=new Map),this._$E_.set(e,r))):n=!1),!this.isUpdatePending&&n&&(this._$Ep=this._$EC())}_$EC(){var e=this;return _asyncToGenerator(function*(){e.isUpdatePending=!0;try{yield e._$Ep}catch(t){Promise.reject(t)}var t=e.scheduleUpdate();return null!=t&&(yield t),!e.isUpdatePending})()}scheduleUpdate(){return this.performUpdate()}performUpdate(){var e;if(this.isUpdatePending){this.hasUpdated,this._$Et&&(this._$Et.forEach((e,t)=>this[t]=e),this._$Et=void 0);var t=!1,r=this._$AL;try{(t=this.shouldUpdate(r))?(this.willUpdate(r),null===(e=this._$Eg)||void 0===e||e.forEach(e=>{var t;return null===(t=e.hostUpdate)||void 0===t?void 0:t.call(e)}),this.update(r)):this._$EU()}catch(e){throw t=!1,this._$EU(),e}t&&this._$AE(r)}}willUpdate(e){}_$AE(e){var t;null===(t=this._$Eg)||void 0===t||t.forEach(e=>{var t;return null===(t=e.hostUpdated)||void 0===t?void 0:t.call(e)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$Ep}shouldUpdate(e){return!0}update(e){void 0!==this._$E_&&(this._$E_.forEach((e,t)=>this._$ES(t,this[t],e)),this._$E_=void 0),this._$EU()}updated(e){}firstUpdated(e){}}a$1.finalized=!0,a$1.elementProperties=new Map,a$1.elementStyles=[],a$1.shadowRootOptions={mode:"open"},null==h$2||h$2({ReactiveElement:a$1}),(null!==(s$2=globalThis.reactiveElementVersions)&&void 0!==s$2?s$2:globalThis.reactiveElementVersions=[]).push("1.2.1");var i$2=globalThis.trustedTypes,s$1=i$2?i$2.createPolicy("lit-html",{createHTML:e=>e}):void 0,e$6="lit$".concat((Math.random()+"").slice(9),"$"),o$3="?"+e$6,n$3="<".concat(o$3,">"),l$2=document,h$1=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return l$2.createComment(e)},r$1=e=>null===e||"object"!=typeof e&&"function"!=typeof e,d=Array.isArray,u=e=>{var t;return d(e)||"function"==typeof(null===(t=e)||void 0===t?void 0:t[Symbol.iterator])},c=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,v=/-->/g,a=/>/g,f=/>|[ \x09\n\x0c\r](?:([^\s"'>=/]+)([ \x09\n\x0c\r]*=[ \x09\n\x0c\r]*(?:[^ \x09\n\x0c\r"'`<>=]|("|')|))|$)/g,_=/'/g,m=/"/g,g=/^(?:script|style|textarea)$/i,p=e=>function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return{_$litType$:e,strings:t,values:n}},$=p(1),y=p(2),b=Symbol.for("lit-noChange"),w=Symbol.for("lit-nothing"),T=new WeakMap,x=(e,t,r)=>{var n,a,i=null!==(n=null==r?void 0:r.renderBefore)&&void 0!==n?n:t,o=i._$litPart$;if(void 0===o){var s=null!==(a=null==r?void 0:r.renderBefore)&&void 0!==a?a:null;i._$litPart$=o=new N(t.insertBefore(h$1(),s),s,void 0,null!=r?r:{})}return o._$AI(e),o},A=l$2.createTreeWalker(l$2,129,null,!1),C=(e,t)=>{for(var r,n=e.length-1,i=[],o=2===t?"<svg>":"",s=c,l=0;l<n;l++){for(var u=e[l],d=void 0,p=void 0,h=-1,y=0;y<u.length&&(s.lastIndex=y,null!==(p=s.exec(u)));)y=s.lastIndex,s===c?"!--"===p[1]?s=v:void 0!==p[1]?s=a:void 0!==p[2]?(g.test(p[2])&&(r=RegExp("</"+p[2],"g")),s=f):void 0!==p[3]&&(s=f):s===f?">"===p[0]?(s=null!=r?r:c,h=-1):void 0===p[1]?h=-2:(h=s.lastIndex-p[2].length,d=p[1],s=void 0===p[3]?f:'"'===p[3]?m:_):s===m||s===_?s=f:s===v||s===a?s=c:(s=f,r=void 0);var b=s===f&&e[l+1].startsWith("/>")?" ":"";o+=s===c?u+n$3:h>=0?(i.push(d),u.slice(0,h)+"$lit$"+u.slice(h)+e$6+b):u+e$6+(-2===h?(i.push(void 0),l):b)}var S=o+(e[n]||"<?>")+(2===t?"</svg>":"");if(!Array.isArray(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return[void 0!==s$1?s$1.createHTML(S):S,i]};class E{constructor(e,t){var r,{strings:n,_$litType$:a}=e;this.parts=[];var i=0,o=0,s=n.length-1,l=this.parts,[c,u]=C(n,a);if(this.el=E.createElement(c,t),A.currentNode=this.el.content,2===a){var d=this.el.content,p=d.firstChild;p.remove(),d.append(...p.childNodes)}for(;null!==(r=A.nextNode())&&l.length<s;){if(1===r.nodeType){if(r.hasAttributes()){var h=[];for(var m of r.getAttributeNames())if(m.endsWith("$lit$")||m.startsWith(e$6)){var f=u[o++];if(h.push(m),void 0!==f){var v=r.getAttribute(f.toLowerCase()+"$lit$").split(e$6),y=/([.?@])?(.*)/.exec(f);l.push({type:1,index:i,name:y[2],strings:v,ctor:"."===y[1]?M:"?"===y[1]?H:"@"===y[1]?I:S})}else l.push({type:6,index:i})}for(var b of h)r.removeAttribute(b)}if(g.test(r.tagName)){var _=r.textContent.split(e$6),w=_.length-1;if(w>0){r.textContent=i$2?i$2.emptyScript:"";for(var x=0;x<w;x++)r.append(_[x],h$1()),A.nextNode(),l.push({type:2,index:++i});r.append(_[w],h$1())}}}else if(8===r.nodeType)if(r.data===o$3)l.push({type:2,index:i});else for(var k=-1;-1!==(k=r.data.indexOf(e$6,k+1));)l.push({type:7,index:i}),k+=e$6.length-1;i++}}static createElement(e,t){var r=l$2.createElement("template");return r.innerHTML=e,r}}function P(e,t){var r,n,a,i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,s=arguments.length>3?arguments[3]:void 0;if(t===b)return t;var l=void 0!==s?null===(r=o._$Cl)||void 0===r?void 0:r[s]:o._$Cu,c=r$1(t)?void 0:t._$litDirective$;return(null==l?void 0:l.constructor)!==c&&(null===(n=null==l?void 0:l._$AO)||void 0===n||n.call(l,!1),void 0===c?l=void 0:(l=new c(e))._$AT(e,o,s),void 0!==s?(null!==(a=(i=o)._$Cl)&&void 0!==a?a:i._$Cl=[])[s]=l:o._$Cu=l),void 0!==l&&(t=P(e,l._$AS(e,t.values),l,s)),t}class V{constructor(e,t){this.v=[],this._$AN=void 0,this._$AD=e,this._$AM=t}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}p(e){var t,{el:{content:r},parts:n}=this._$AD,a=(null!==(t=null==e?void 0:e.creationScope)&&void 0!==t?t:l$2).importNode(r,!0);A.currentNode=a;for(var i=A.nextNode(),o=0,s=0,l=n[0];void 0!==l;){if(o===l.index){var c=void 0;2===l.type?c=new N(i,i.nextSibling,this,e):1===l.type?c=new l.ctor(i,l.name,l.strings,this,e):6===l.type&&(c=new L(i,this,e)),this.v.push(c),l=n[++s]}o!==(null==l?void 0:l.index)&&(i=A.nextNode(),o++)}return a}m(e){var t=0;for(var r of this.v)void 0!==r&&(void 0!==r.strings?(r._$AI(e,r,t),t+=r.strings.length-2):r._$AI(e[t])),t++}}class N{constructor(e,t,r,n){var a;this.type=2,this._$AH=w,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=r,this.options=n,this._$Cg=null===(a=null==n?void 0:n.isConnected)||void 0===a||a}get _$AU(){var e,t;return null!==(t=null===(e=this._$AM)||void 0===e?void 0:e._$AU)&&void 0!==t?t:this._$Cg}get parentNode(){var e=this._$AA.parentNode,t=this._$AM;return void 0!==t&&11===e.nodeType&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e){e=P(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:this),r$1(e)?e===w||null==e||""===e?(this._$AH!==w&&this._$AR(),this._$AH=w):e!==this._$AH&&e!==b&&this.$(e):void 0!==e._$litType$?this.T(e):void 0!==e.nodeType?this.S(e):u(e)?this.A(e):this.$(e)}M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._$AB;return this._$AA.parentNode.insertBefore(e,t)}S(e){this._$AH!==e&&(this._$AR(),this._$AH=this.M(e))}$(e){this._$AH!==w&&r$1(this._$AH)?this._$AA.nextSibling.data=e:this.S(l$2.createTextNode(e)),this._$AH=e}T(e){var t,{values:r,_$litType$:n}=e,a="number"==typeof n?this._$AC(e):(void 0===n.el&&(n.el=E.createElement(n.h,this.options)),n);if((null===(t=this._$AH)||void 0===t?void 0:t._$AD)===a)this._$AH.m(r);else{var i=new V(a,this),o=i.p(this.options);i.m(r),this.S(o),this._$AH=i}}_$AC(e){var t=T.get(e.strings);return void 0===t&&T.set(e.strings,t=new E(e)),t}A(e){d(this._$AH)||(this._$AH=[],this._$AR());var t,r=this._$AH,n=0;for(var a of e)n===r.length?r.push(t=new N(this.M(h$1()),this.M(h$1()),this,this.options)):t=r[n],t._$AI(a),n++;n<r.length&&(this._$AR(t&&t._$AB.nextSibling,n),r.length=n)}_$AR(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._$AA.nextSibling,r=arguments.length>1?arguments[1]:void 0;for(null===(e=this._$AP)||void 0===e||e.call(this,!1,!0,r);t&&t!==this._$AB;){var n=t.nextSibling;t.remove(),t=n}}setConnected(e){var t;void 0===this._$AM&&(this._$Cg=e,null===(t=this._$AP)||void 0===t||t.call(this,e))}}class S{constructor(e,t,r,n,a){this.type=1,this._$AH=w,this._$AN=void 0,this.element=e,this.name=t,this._$AM=n,this.options=a,r.length>2||""!==r[0]||""!==r[1]?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=w}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,a=this.strings,i=!1;if(void 0===a)e=P(this,e,t,0),(i=!r$1(e)||e!==this._$AH&&e!==b)&&(this._$AH=e);else{var o,s,l=e;for(e=a[0],o=0;o<a.length-1;o++)(s=P(this,l[r+o],t,o))===b&&(s=this._$AH[o]),i||(i=!r$1(s)||s!==this._$AH[o]),s===w?e=w:e!==w&&(e+=(null!=s?s:"")+a[o+1]),this._$AH[o]=s}i&&!n&&this.k(e)}k(e){e===w?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,null!=e?e:"")}}class M extends S{constructor(){super(...arguments),this.type=3}k(e){this.element[this.name]=e===w?void 0:e}}var k=i$2?i$2.emptyScript:"";class H extends S{constructor(){super(...arguments),this.type=4}k(e){e&&e!==w?this.element.setAttribute(this.name,k):this.element.removeAttribute(this.name)}}class I extends S{constructor(e,t,r,n,a){super(e,t,r,n,a),this.type=5}_$AI(e){var t;if((e=null!==(t=P(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:this,0))&&void 0!==t?t:w)!==b){var r=this._$AH,n=e===w&&r!==w||e.capture!==r.capture||e.once!==r.once||e.passive!==r.passive,a=e!==w&&(r===w||n);n&&this.element.removeEventListener(this.name,this,r),a&&this.element.addEventListener(this.name,this,e),this._$AH=e}}handleEvent(e){var t,r;"function"==typeof this._$AH?this._$AH.call(null!==(r=null===(t=this.options)||void 0===t?void 0:t.host)&&void 0!==r?r:this.element,e):this._$AH.handleEvent(e)}}class L{constructor(e,t,r){this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=r}get _$AU(){return this._$AM._$AU}_$AI(e){P(this,e)}}var R={P:"$lit$",V:e$6,L:o$3,I:1,N:C,R:V,D:u,j:P,H:N,O:S,F:H,B:I,W:M,Z:L},z=window.litHtmlPolyfillSupport,l$1,o$2;null==z||z(E,N),(null!==(t$2=globalThis.litHtmlVersions)&&void 0!==t$2?t$2:globalThis.litHtmlVersions=[]).push("2.1.2");var r=a$1;class s extends a$1{constructor(){super(...arguments),this.renderOptions={host:this},this._$Dt=void 0}createRenderRoot(){var e,t,r=super.createRenderRoot();return null!==(e=(t=this.renderOptions).renderBefore)&&void 0!==e||(t.renderBefore=r.firstChild),r}update(e){var t=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Dt=x(t,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),null===(e=this._$Dt)||void 0===e||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),null===(e=this._$Dt)||void 0===e||e.setConnected(!1)}render(){return b}}s.finalized=!0,s._$litElement$=!0,null===(l$1=globalThis.litElementHydrateSupport)||void 0===l$1||l$1.call(globalThis,{LitElement:s});var n$2=globalThis.litElementPolyfillSupport;null==n$2||n$2({LitElement:s});var h={_$AK:(e,t,r)=>{e._$AK(t,r)},_$AL:e=>e._$AL};(null!==(o$2=globalThis.litElementVersions)&&void 0!==o$2?o$2:globalThis.litElementVersions=[]).push("3.1.2");var n$1=e=>t=>"function"==typeof t?((e,t)=>(window.customElements.define(e,t),t))(e,t):((e,t)=>{var{kind:r,elements:n}=t;return{kind:r,elements:n,finisher(t){window.customElements.define(e,t)}}})(e,t),i$1=(e,t)=>"method"===t.kind&&t.descriptor&&!("value"in t.descriptor)?_objectSpread2(_objectSpread2({},t),{},{finisher(r){r.createProperty(t.key,e)}}):{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:t.key,initializer(){"function"==typeof t.initializer&&(this[t.key]=t.initializer.call(this))},finisher(r){r.createProperty(t.key,e)}};function e$5(e){return(t,r)=>void 0!==r?((e,t,r)=>{t.constructor.createProperty(r,e)})(e,t,r):i$1(e,t)}function t$1(e){return e$5(_objectSpread2(_objectSpread2({},e),{},{state:!0}))}var e$4=(e,t,r)=>{Object.defineProperty(t,r,e)},t=(e,t)=>({kind:"method",placement:"prototype",key:t.key,descriptor:e}),o$1=e=>{var{finisher:t,descriptor:r}=e;return(e,n)=>{var a;if(void 0===n){var i=null!==(a=e.originalKey)&&void 0!==a?a:e.key,o=null!=r?{kind:"method",placement:"prototype",key:i,descriptor:r(e.key)}:_objectSpread2(_objectSpread2({},e),{},{key:i});return null!=t&&(o.finisher=function(e){t(e,i)}),o}var s=e.constructor;void 0!==r&&Object.defineProperty(e,n,r(n)),null==t||t(s,n)}},n;function e$3(e){return o$1({finisher:(t,r)=>{Object.assign(t.prototype[r],e)}})}function i(e,t){return o$1({descriptor:r=>{var n={get(){var t,r;return null!==(r=null===(t=this.renderRoot)||void 0===t?void 0:t.querySelector(e))&&void 0!==r?r:null},enumerable:!0,configurable:!0};if(t){var a="symbol"==typeof r?Symbol():"__"+r;n.get=function(){var t,r;return void 0===this[a]&&(this[a]=null!==(r=null===(t=this.renderRoot)||void 0===t?void 0:t.querySelector(e))&&void 0!==r?r:null),this[a]}}return n}})}function e$2(e){return o$1({descriptor:t=>({get(){var t,r;return null!==(r=null===(t=this.renderRoot)||void 0===t?void 0:t.querySelectorAll(e))&&void 0!==r?r:[]},enumerable:!0,configurable:!0})})}function e$1(e){return o$1({descriptor:t=>({get(){var t=this;return _asyncToGenerator(function*(){var r;return yield t.updateComplete,null===(r=t.renderRoot)||void 0===r?void 0:r.querySelector(e)})()},enumerable:!0,configurable:!0})})}var e=null!=(null===(n=window.HTMLSlotElement)||void 0===n?void 0:n.prototype.assignedElements)?(e,t)=>e.assignedElements(t):(e,t)=>e.assignedNodes(t).filter(e=>e.nodeType===Node.ELEMENT_NODE);function l(t){var{slot:r,selector:n}=null!=t?t:{};return o$1({descriptor:a=>({get(){var a,i="slot"+(r?"[name=".concat(r,"]"):":not([name])"),o=null===(a=this.renderRoot)||void 0===a?void 0:a.querySelector(i),s=null!=o?e(o,t):[];return n?s.filter(e=>e.matches(n)):s},enumerable:!0,configurable:!0})})}function o(e,t,r){var n,a=e;return"object"==typeof e?(a=e.slot,n=e):n={flatten:t},r?l({slot:a,flatten:t,selector:r}):o$1({descriptor:e=>({get(){var e,t,r="slot"+(a?"[name=".concat(a,"]"):":not([name])"),i=null===(e=this.renderRoot)||void 0===e?void 0:e.querySelector(r);return null!==(t=null==i?void 0:i.assignedNodes(n))&&void 0!==t?t:[]},enumerable:!0,configurable:!0})})}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getDefaultExportFromNamespaceIfPresent(e){return e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getDefaultExportFromNamespaceIfNotNamed(e){return e&&Object.prototype.hasOwnProperty.call(e,"default")&&1===Object.keys(e).length?e.default:e}function getAugmentedNamespace(e){if(e.__esModule)return e;var t=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach(function(r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}),t}function commonjsRequire(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var lottie$1={exports:{}};(function(module,exports){var factory;"undefined"!=typeof navigator&&(factory=function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var r,n,a=e.length;for(r=0;r<a;r+=1)for(var i in n=e[r].prototype)Object.prototype.hasOwnProperty.call(n,i)&&(t.prototype[i]=n[i])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,r=this.audios.length;for(t=0;t<r;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):window.Howl?new window.Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),createTypedArray=function(){function e(e,t){var r,n=0,a=[];switch(e){case"int16":case"uint8c":r=1;break;default:r=1.1}for(n=0;n<t;n+=1)a.push(r);return a}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(t,r){return"float32"===t?new Float32Array(r):"int16"===t?new Int16Array(r):"uint8c"===t?new Uint8ClampedArray(r):e(t,r)}:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){return _typeof$6="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},_typeof$6(e)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],r=t.length;for(e=0;e<r;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){var t,r=createSizedArray(e.length),n=e.length;for(t=0;t<n;t+=1)r[t]=Math.abs(e[t]);return r}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){_shouldRoundValues=!!e}function bmRnd(e){return _shouldRoundValues?Math.round(e):e}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,r,n){this.type=e,this.currentTime=t,this.totalTime=r,this.direction=n<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,r,n){this.type=e,this.currentLoop=r,this.totalLoops=t,this.direction=n<0?-1:1}function BMSegmentStartEvent(e,t,r){this.type=e,this.firstFrame=t,this.totalFrames=r}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}var createElementID=(_count=0,function(){return idPrefix$1+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(e,t,r){var n,a,i,o,s,l,c,u;switch(l=r*(1-t),c=r*(1-(s=6*e-(o=Math.floor(6*e)))*t),u=r*(1-(1-s)*t),o%6){case 0:n=r,a=u,i=l;break;case 1:n=c,a=r,i=l;break;case 2:n=l,a=r,i=u;break;case 3:n=l,a=c,i=r;break;case 4:n=u,a=l,i=r;break;case 5:n=r,a=l,i=c}return[n,a,i]}function RGBtoHSV(e,t,r){var n,a=Math.max(e,t,r),i=Math.min(e,t,r),o=a-i,s=0===a?0:o/a,l=a/255;switch(a){case i:n=0;break;case e:n=t-r+o*(t<r?6:0),n/=6*o;break;case t:n=r-e+2*o,n/=6*o;break;case r:n=e-t+4*o,n/=6*o}return[n,s,l]}function addSaturationToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[1]+=t,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=1===t.length?"0"+t:t;return function(e,t,n){return e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),"#"+r[e]+r[t]+r[n]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5="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},_typeof$5(e)}var dataManager=function(){var e,t,r=1,n=[],a={onmessage:function(){},postMessage:function(t){e({data:t})}},i={postMessage:function(e){a.onmessage({data:e})}};function o(){t||(t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var r=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),n=URL.createObjectURL(r);return new Worker(n)}return e=t,a}(function(e){if(i.dataManager||(i.dataManager=function(){function e(a,i){var o,s,l,c,u,p,h=a.length;for(s=0;s<h;s+=1)if("ks"in(o=a[s])&&!o.completed){if(o.completed=!0,o.hasMask){var m=o.masksProperties;for(c=m.length,l=0;l<c;l+=1)if(m[l].pt.k.i)n(m[l].pt.k);else for(p=m[l].pt.k.length,u=0;u<p;u+=1)m[l].pt.k[u].s&&n(m[l].pt.k[u].s[0]),m[l].pt.k[u].e&&n(m[l].pt.k[u].e[0])}0===o.ty?(o.layers=t(o.refId,i),e(o.layers,i)):4===o.ty?r(o.shapes):5===o.ty&&d(o)}}function t(e,t){var r=function(e,t){for(var r=0,n=t.length;r<n;){if(t[r].id===e)return t[r];r+=1}return null}(e,t);return r?r.layers.__used?JSON.parse(JSON.stringify(r.layers)):(r.layers.__used=!0,r.layers):null}function r(e){var t,a,i;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)n(e[t].ks.k);else for(i=e[t].ks.k.length,a=0;a<i;a+=1)e[t].ks.k[a].s&&n(e[t].ks.k[a].s[0]),e[t].ks.k[a].e&&n(e[t].ks.k[a].e[0]);else"gr"===e[t].ty&&r(e[t].it)}function n(e){var t,r=e.i.length;for(t=0;t<r;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function a(e,t){var r=t?t.split("."):[100,100,100];return e[0]>r[0]||!(r[0]>e[0])&&(e[1]>r[1]||!(r[1]>e[1])&&(e[2]>r[2]||!(r[2]>e[2])&&null))}var i,o=function(){var e=[4,4,14];function t(e){var t,r,n,a=e.length;for(t=0;t<a;t+=1)5===e[t].ty&&(void 0,n=(r=e[t]).t.d,r.t.d={k:[{s:n,t:0}]})}return function(r){if(a(e,r.v)&&(t(r.layers),r.assets)){var n,i=r.assets.length;for(n=0;n<i;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),s=(i=[4,7,99],function(e){if(e.chars&&!a(i,e.v)){var t,n=e.chars.length;for(t=0;t<n;t+=1){var o=e.chars[t];o.data&&o.data.shapes&&(r(o.data.shapes),o.data.ip=0,o.data.op=99999,o.data.st=0,o.data.sr=1,o.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},e.chars[t].t||(o.data.shapes.push({ty:"no"}),o.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}),l=function(){var e=[5,7,15];function t(e){var t,r,n=e.length;for(t=0;t<n;t+=1)5===e[t].ty&&(r=void 0,"number"==typeof(r=e[t].t.p).a&&(r.a={a:0,k:r.a}),"number"==typeof r.p&&(r.p={a:0,k:r.p}),"number"==typeof r.r&&(r.r={a:0,k:r.r}))}return function(r){if(a(e,r.v)&&(t(r.layers),r.assets)){var n,i=r.assets.length;for(n=0;n<i;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),c=function(){var e=[4,1,9];function t(e){var r,n,a,i=e.length;for(r=0;r<i;r+=1)if("gr"===e[r].ty)t(e[r].it);else if("fl"===e[r].ty||"st"===e[r].ty)if(e[r].c.k&&e[r].c.k[0].i)for(a=e[r].c.k.length,n=0;n<a;n+=1)e[r].c.k[n].s&&(e[r].c.k[n].s[0]/=255,e[r].c.k[n].s[1]/=255,e[r].c.k[n].s[2]/=255,e[r].c.k[n].s[3]/=255),e[r].c.k[n].e&&(e[r].c.k[n].e[0]/=255,e[r].c.k[n].e[1]/=255,e[r].c.k[n].e[2]/=255,e[r].c.k[n].e[3]/=255);else e[r].c.k[0]/=255,e[r].c.k[1]/=255,e[r].c.k[2]/=255,e[r].c.k[3]/=255}function r(e){var r,n=e.length;for(r=0;r<n;r+=1)4===e[r].ty&&t(e[r].shapes)}return function(t){if(a(e,t.v)&&(r(t.layers),t.assets)){var n,i=t.assets.length;for(n=0;n<i;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}(),u=function(){var e=[4,4,18];function t(e){var r,n,a;for(r=e.length-1;r>=0;r-=1)if("sh"===e[r].ty)if(e[r].ks.k.i)e[r].ks.k.c=e[r].closed;else for(a=e[r].ks.k.length,n=0;n<a;n+=1)e[r].ks.k[n].s&&(e[r].ks.k[n].s[0].c=e[r].closed),e[r].ks.k[n].e&&(e[r].ks.k[n].e[0].c=e[r].closed);else"gr"===e[r].ty&&t(e[r].it)}function r(e){var r,n,a,i,o,s,l=e.length;for(n=0;n<l;n+=1){if((r=e[n]).hasMask){var c=r.masksProperties;for(i=c.length,a=0;a<i;a+=1)if(c[a].pt.k.i)c[a].pt.k.c=c[a].cl;else for(s=c[a].pt.k.length,o=0;o<s;o+=1)c[a].pt.k[o].s&&(c[a].pt.k[o].s[0].c=c[a].cl),c[a].pt.k[o].e&&(c[a].pt.k[o].e[0].c=c[a].cl)}4===r.ty&&t(r.shapes)}}return function(t){if(a(e,t.v)&&(r(t.layers),t.assets)){var n,i=t.assets.length;for(n=0;n<i;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}();function d(e){0===e.t.a.length&&e.t.p}var p={completeData:function(r){r.__complete||(c(r),o(r),s(r),l(r),u(r),e(r.layers,r.assets),function(r,n){if(r){var a=0,i=r.length;for(a=0;a<i;a+=1)1===r[a].t&&(r[a].data.layers=t(r[a].data.refId,n),e(r[a].data.layers,n))}}(r.chars,r.assets),r.__complete=!0)}};return p.checkColors=c,p.checkChars=s,p.checkPathProperties=l,p.checkShapes=u,p.completeLayers=e,p}()),i.assetLoader||(i.assetLoader=function(){function e(e){var t=e.getResponseHeader("content-type");return t&&"json"===e.responseType&&-1!==t.indexOf("json")||e.response&&"object"===_typeof$5(e.response)?e.response:e.response&&"string"==typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,r,n,a){var i,o=new XMLHttpRequest;try{o.responseType="json"}catch(e){}o.onreadystatechange=function(){if(4===o.readyState)if(200===o.status)i=e(o),n(i);else try{i=e(o),n(i)}catch(e){a&&a(e)}};try{o.open(["G","E","T"].join(""),t,!0)}catch(e){o.open(["G","E","T"].join(""),r+"/"+t,!0)}o.send()}}}()),"loadAnimation"===e.data.type)i.assetLoader.load(e.data.path,e.data.fullPath,function(t){i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})},function(){i.postMessage({id:e.data.id,status:"error"})});else if("complete"===e.data.type){var t=e.data.animation;i.dataManager.completeData(t),i.postMessage({id:e.data.id,payload:t,status:"success"})}else"loadData"===e.data.type&&i.assetLoader.load(e.data.path,e.data.fullPath,function(t){i.postMessage({id:e.data.id,payload:t,status:"success"})},function(){i.postMessage({id:e.data.id,status:"error"})})}),t.onmessage=function(e){var t=e.data,r=t.id,a=n[r];n[r]=null,"success"===t.status?a.onComplete(t.payload):a.onError&&a.onError()})}function s(e,t){var a="processId_"+(r+=1);return n[a]={onComplete:e,onError:t},a}return{loadAnimation:function(e,r,n){o();var a=s(r,n);t.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:a})},loadData:function(e,r,n){o();var a=s(r,n);t.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:a})},completeAnimation:function(e,r,n){o();var a=s(r,n);t.postMessage({type:"complete",animation:e,id:a})}}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(e,t,r){var n="";if(e.e)n=e.p;else if(t){var a=e.p;-1!==a.indexOf("images/")&&(a=a.split("/")[1]),n=t+a}else n=r,n+=e.u?e.u:"",n+=e.p;return n}function a(e){var t=0,r=setInterval(function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(r)),t+=1}.bind(this),50)}function i(e){var t={assetData:e},r=n(e,this.assetsPath,this.path);return dataManager.loadData(r,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function o(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=a.bind(this),this.createFootageData=i.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return o.prototype={loadAssets:function(e,t){var r;this.imagesLoadedCb=t;var n=e.length;for(r=0;r<n;r+=1)e[r].layers||(e[r].t&&"seq"!==e[r].t?3===e[r].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[r]))):(this.totalImages+=1,this.images.push(this._createImageData(e[r]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,r=this.images.length;t<r;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var r=n(t,this.assetsPath,this.path),a=createTag("img");a.crossOrigin="anonymous",a.addEventListener("load",this._imageLoaded,!1),a.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),a.src=r;var i={img:a,assetData:t};return i},createImageData:function(t){var r=n(t,this.assetsPath,this.path),a=createNS("image");isSafari?this.testImageLoaded(a):a.addEventListener("load",this._imageLoaded,!1),a.addEventListener("error",function(){i.img=e,this._imageLoaded()}.bind(this),!1),a.setAttributeNS("http://www.w3.org/1999/xlink","href",r),this._elementHelper.append?this._elementHelper.append(a):this._elementHelper.appendChild(a);var i={img:a,assetData:t};return i},imageLoaded:t,footageLoaded:r,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},o}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var r=this._cbs[e],n=0;n<r.length;n+=1)r[n](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var r=0,n=this._cbs[e].length;r<n;)this._cbs[e][r]===t&&(this._cbs[e].splice(r,1),r-=1,n-=1),r+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(){function e(e){for(var t,r=e.split("\r\n"),n={},a=0,i=0;i<r.length;i+=1)2===(t=r[i].split(":")).length&&(n[t[0]]=t[1].trim(),a+=1);if(0===a)throw new Error;return n}return function(t){for(var r=[],n=0;n<t.length;n+=1){var a=t[n],i={time:a.tm,duration:a.dr};try{i.payload=JSON.parse(t[n].cm)}catch(r){try{i.payload=e(t[n].cm)}catch(e){i.payload={name:t[n].cm}}}r.push(i)}return r}}(),ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,r=this.compositions.length;t<r;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),renderers={},registerRenderer=function(e,t){renderers[e]=t};function getRenderer(e){return renderers[e]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var e in renderers)if(renderers[e])return e;return""}function _typeof$4(e){return _typeof$4="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},_typeof$4(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";e.animType?t=e.animType:e.renderer&&(t=e.renderer);var r=getRenderer(t);this.renderer=new r(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){t&&"object"!==_typeof$4(t)&&(t=JSON.parse(t));var r={wrapper:e,animationData:t},n=e.attributes;r.path=n.getNamedItem("data-animation-path")?n.getNamedItem("data-animation-path").value:n.getNamedItem("data-bm-path")?n.getNamedItem("data-bm-path").value:n.getNamedItem("bm-path")?n.getNamedItem("bm-path").value:"",r.animType=n.getNamedItem("data-anim-type")?n.getNamedItem("data-anim-type").value:n.getNamedItem("data-bm-type")?n.getNamedItem("data-bm-type").value:n.getNamedItem("bm-type")?n.getNamedItem("bm-type").value:n.getNamedItem("data-bm-renderer")?n.getNamedItem("data-bm-renderer").value:n.getNamedItem("bm-renderer")?n.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var a=n.getNamedItem("data-anim-loop")?n.getNamedItem("data-anim-loop").value:n.getNamedItem("data-bm-loop")?n.getNamedItem("data-bm-loop").value:n.getNamedItem("bm-loop")?n.getNamedItem("bm-loop").value:"";"false"===a?r.loop=!1:"true"===a?r.loop=!0:""!==a&&(r.loop=parseInt(a,10));var i=n.getNamedItem("data-anim-autoplay")?n.getNamedItem("data-anim-autoplay").value:n.getNamedItem("data-bm-autoplay")?n.getNamedItem("data-bm-autoplay").value:!n.getNamedItem("bm-autoplay")||n.getNamedItem("bm-autoplay").value;r.autoplay="false"!==i,r.name=n.getNamedItem("data-name")?n.getNamedItem("data-name").value:n.getNamedItem("data-bm-name")?n.getNamedItem("data-bm-name").value:n.getNamedItem("bm-name")?n.getNamedItem("bm-name").value:"","false"===(n.getNamedItem("data-anim-prerender")?n.getNamedItem("data-anim-prerender").value:n.getNamedItem("data-bm-prerender")?n.getNamedItem("data-bm-prerender").value:n.getNamedItem("bm-prerender")?n.getNamedItem("bm-prerender").value:"")&&(r.prerender=!1),r.path?this.setParams(r):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,a=n.length,i=e.layers,o=i.length;for(r=0;r<o;r+=1)for(t=0;t<a;){if(n[t].id===i[r].id){n[t]=i[r];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(a=e.assets.length,t=0;t<a;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var t=e.shift();this.timeCompleted=t.time*this.frameRate;var r=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(r,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(e,t){var r="number"==typeof e?e:void 0,n="number"==typeof t?t:void 0;this.renderer.updateContainerSize(r,n)},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r<this.markers.length;r+=1)if((t=this.markers[r]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var a=this.getMarkerData(e);a&&this.goToAndStop(a.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var a=this.getMarkerData(e);a&&(a.duration?this.playSegments([a.time,a.time+a.duration],!0):this.goToAndStop(a.time,!0))}else this.goToAndStop(n,t,r);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,r=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?r=e:this.currentRawFrame+this.firstFrame>t&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var r,n=e.length;for(r=0;r<n;r+=1)this.segments.push(e[r])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(e){this.loop=e},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var r=e.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),t=this.assetsPath+r}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,r=this.assets.length;t<r;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,r){try{this.renderer.getElementByPath(e).updateDocumentData(t,r)}catch(e){}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var animationManager=function(){var e={},t=[],r=0,n=0,a=0,i=!0,o=!1;function s(e){for(var r=0,a=e.target;r<n;)t[r].animation===a&&(t.splice(r,1),r-=1,n-=1,a.isPaused||u()),r+=1}function l(e,r){if(!e)return null;for(var a=0;a<n;){if(t[a].elem===e&&null!==t[a].elem)return t[a].animation;a+=1}var i=new AnimationItem;return d(i,e),i.setData(e,r),i}function c(){a+=1,m()}function u(){a-=1}function d(e,r){e.addEventListener("destroy",s),e.addEventListener("_active",c),e.addEventListener("_idle",u),t.push({elem:r,animation:e}),n+=1}function p(e){var s,l=e-r;for(s=0;s<n;s+=1)t[s].animation.advanceTime(l);r=e,a&&!o?window.requestAnimationFrame(p):i=!0}function h(e){r=e,window.requestAnimationFrame(p)}function m(){!o&&a&&i&&(window.requestAnimationFrame(h),i=!1)}return e.registerAnimation=l,e.loadAnimation=function(e){var t=new AnimationItem;return d(t,null),t.setParams(e),t},e.setSpeed=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setSpeed(e,r)},e.setDirection=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setDirection(e,r)},e.play=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.play(e)},e.pause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.pause(e)},e.stop=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.stop(e)},e.togglePause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.togglePause(e)},e.searchAnimations=function(e,t,r){var n,a=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),i=a.length;for(n=0;n<i;n+=1)r&&a[n].setAttribute("data-bm-type",r),l(a[n],e);if(t&&0===i){r||(r="svg");var o=document.getElementsByTagName("body")[0];o.innerText="";var s=createTag("div");s.style.width="100%",s.style.height="100%",s.setAttribute("data-bm-type",r),o.appendChild(s),l(s,e)}},e.resize=function(){var e;for(e=0;e<n;e+=1)t[e].animation.resize()},e.goToAndStop=function(e,r,a){var i;for(i=0;i<n;i+=1)t[i].animation.goToAndStop(e,r,a)},e.destroy=function(e){var r;for(r=n-1;r>=0;r-=1)t[r].animation.destroy(e)},e.freeze=function(){o=!0},e.unfreeze=function(){o=!1,m()},e.setVolume=function(e,r){var a;for(a=0;a<n;a+=1)t[a].animation.setVolume(e,r)},e.mute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.mute(e)},e.unmute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.unmute(e)},e.getRegisteredAnimations=function(){var e,r=t.length,n=[];for(e=0;e<r;e+=1)n.push(t[e].animation);return n},e}(),BezierFactory=function(){var e={getBezierEasing:function(e,r,n,a,i){var o=i||("bez_"+e+"_"+r+"_"+n+"_"+a).replace(/\./g,"p");if(t[o])return t[o];var s=new c([e,r,n,a]);return t[o]=s,s}},t={},r=.1,n="function"==typeof Float32Array;function a(e,t){return 1-3*t+3*e}function i(e,t){return 3*t-6*e}function o(e){return 3*e}function s(e,t,r){return((a(t,r)*e+i(t,r))*e+o(t))*e}function l(e,t,r){return 3*a(t,r)*e*e+2*i(t,r)*e+o(t)}function c(e){this._p=e,this._mSampleValues=n?new Float32Array(11):new Array(11),this._precomputed=!1,this.get=this.get.bind(this)}return c.prototype={get:function(e){var t=this._p[0],r=this._p[1],n=this._p[2],a=this._p[3];return this._precomputed||this._precompute(),t===r&&n===a?e:0===e?0:1===e?1:s(this._getTForX(e),r,a)},_precompute:function(){var e=this._p[0],t=this._p[1],r=this._p[2],n=this._p[3];this._precomputed=!0,e===t&&r===n||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],n=0;n<11;++n)this._mSampleValues[n]=s(n*r,e,t)},_getTForX:function(e){for(var t=this._p[0],n=this._p[2],a=this._mSampleValues,i=0,o=1;10!==o&&a[o]<=e;++o)i+=r;var c=i+(e-a[--o])/(a[o+1]-a[o])*r,u=l(c,t,n);return u>=.001?function(e,t,r,n){for(var a=0;a<4;++a){var i=l(t,r,n);if(0===i)return t;t-=(s(t,r,n)-e)/i}return t}(e,c,t,n):0===u?c:function(e,t,r,n,a){var i,o,l=0;do{(i=s(o=t+(r-t)/2,n,a)-e)>0?r=o:t=o}while(Math.abs(i)>1e-7&&++l<10);return o}(e,i,i+r,t,n)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,r){var n=0,a=e,i=createSizedArray(a);return{newElement:function(){return n?i[n-=1]:t()},release:function(e){n===a&&(i=pooling.double(i),a*=2),r&&r(e),i[n]=e,n+=1}}},bezierLengthPool=poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}),segmentsLengthPool=poolFactory(8,function(){return{lengths:[],totalLength:0}},function(e){var t,r=e.lengths.length;for(t=0;t<r;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0});function bezFunction(){var e=Math;function t(e,t,r,n,a,i){var o=e*n+t*a+r*i-a*n-i*e-r*t;return o>-.001&&o<.001}var r=function(e,t,r,n){var a,i,o,s,l,c,u=getDefaultCurveSegments(),d=0,p=[],h=[],m=bezierLengthPool.newElement();for(o=r.length,a=0;a<u;a+=1){for(l=a/(u-1),c=0,i=0;i<o;i+=1)s=bmPow(1-l,3)*e[i]+3*bmPow(1-l,2)*l*r[i]+3*(1-l)*bmPow(l,2)*n[i]+bmPow(l,3)*t[i],p[i]=s,null!==h[i]&&(c+=bmPow(p[i]-h[i],2)),h[i]=p[i];c&&(d+=c=bmSqrt(c)),m.percents[a]=l,m.lengths[a]=d}return m.addedLength=d,m};function n(e){this.segmentLength=0,this.points=new Array(e)}function a(e,t){this.partialLength=e,this.point=t}var i,o=(i={},function(e,r,o,s){var l=(e[0]+"_"+e[1]+"_"+r[0]+"_"+r[1]+"_"+o[0]+"_"+o[1]+"_"+s[0]+"_"+s[1]).replace(/\./g,"p");if(!i[l]){var c,u,d,p,h,m,f,g=getDefaultCurveSegments(),v=0,y=null;2===e.length&&(e[0]!==r[0]||e[1]!==r[1])&&t(e[0],e[1],r[0],r[1],e[0]+o[0],e[1]+o[1])&&t(e[0],e[1],r[0],r[1],r[0]+s[0],r[1]+s[1])&&(g=2);var b=new n(g);for(d=o.length,c=0;c<g;c+=1){for(f=createSizedArray(d),h=c/(g-1),m=0,u=0;u<d;u+=1)p=bmPow(1-h,3)*e[u]+3*bmPow(1-h,2)*h*(e[u]+o[u])+3*(1-h)*bmPow(h,2)*(r[u]+s[u])+bmPow(h,3)*r[u],f[u]=p,null!==y&&(m+=bmPow(f[u]-y[u],2));v+=m=bmSqrt(m),b.points[c]=new a(m,f),y=f}b.segmentLength=v,i[l]=b}return i[l]});function s(e,t){var r=t.percents,n=t.lengths,a=r.length,i=bmFloor((a-1)*e),o=e*t.addedLength,s=0;if(i===a-1||0===i||o===n[i])return r[i];for(var l=n[i]>o?-1:1,c=!0;c;)if(n[i]<=o&&n[i+1]>o?(s=(o-n[i])/(n[i+1]-n[i]),c=!1):i+=l,i<0||i>=a-1){if(i===a-1)return r[i];c=!1}return r[i]+(r[i+1]-r[i])*s}var l=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,n=segmentsLengthPool.newElement(),a=e.c,i=e.v,o=e.o,s=e.i,l=e._length,c=n.lengths,u=0;for(t=0;t<l-1;t+=1)c[t]=r(i[t],i[t+1],o[t],s[t+1]),u+=c[t].addedLength;return a&&l&&(c[t]=r(i[t],i[0],o[t],s[0]),u+=c[t].addedLength),n.totalLength=u,n},getNewSegment:function(t,r,n,a,i,o,c){i<0?i=0:i>1&&(i=1);var u,d=s(i,c),p=s(o=o>1?1:o,c),h=t.length,m=1-d,f=1-p,g=m*m*m,v=d*m*m*3,y=d*d*m*3,b=d*d*d,S=m*m*f,_=d*m*f+m*d*f+m*m*p,w=d*d*f+m*d*p+d*m*p,x=d*d*p,C=m*f*f,k=d*f*f+m*p*f+m*f*p,P=d*p*f+m*p*p+d*f*p,E=d*p*p,T=f*f*f,M=p*f*f+f*p*f+f*f*p,D=p*p*f+f*p*p+p*f*p,O=p*p*p;for(u=0;u<h;u+=1)l[4*u]=e.round(1e3*(g*t[u]+v*n[u]+y*a[u]+b*r[u]))/1e3,l[4*u+1]=e.round(1e3*(S*t[u]+_*n[u]+w*a[u]+x*r[u]))/1e3,l[4*u+2]=e.round(1e3*(C*t[u]+k*n[u]+P*a[u]+E*r[u]))/1e3,l[4*u+3]=e.round(1e3*(T*t[u]+M*n[u]+D*a[u]+O*r[u]))/1e3;return l},getPointInSegment:function(t,r,n,a,i,o){var l=s(i,o),c=1-l;return[e.round(1e3*(c*c*c*t[0]+(l*c*c+c*l*c+c*c*l)*n[0]+(l*l*c+c*l*l+l*c*l)*a[0]+l*l*l*r[0]))/1e3,e.round(1e3*(c*c*c*t[1]+(l*c*c+c*l*c+c*c*l)*n[1]+(l*l*c+c*l*l+l*c*l)*a[1]+l*l*l*r[1]))/1e3]},buildBezierData:o,pointOnLine2D:t,pointOnLine3D:function(r,n,a,i,o,s,l,c,u){if(0===a&&0===s&&0===u)return t(r,n,i,o,l,c);var d,p=e.sqrt(e.pow(i-r,2)+e.pow(o-n,2)+e.pow(s-a,2)),h=e.sqrt(e.pow(l-r,2)+e.pow(c-n,2)+e.pow(u-a,2)),m=e.sqrt(e.pow(l-i,2)+e.pow(c-o,2)+e.pow(u-s,2));return(d=p>h?p>m?p-h-m:m-h-p:m>h?m-h-p:h-p-m)>-1e-4&&d<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var r,n=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var a,i,o,s,l,c,u,d,p,h=t.lastIndex,m=h,f=this.keyframes.length-1,g=!0;g;){if(a=this.keyframes[m],i=this.keyframes[m+1],m===f-1&&e>=i.t-n){a.h&&(a=i),h=0;break}if(i.t-n>e){h=m;break}m<f-1?m+=1:(h=0,g=!1)}o=this.keyframesMetadata[m]||{};var v,y=i.t-n,b=a.t-n;if(a.to){o.bezierData||(o.bezierData=bez.buildBezierData(a.s,i.s||a.e,a.to,a.ti));var S=o.bezierData;if(e>=y||e<b){var _=e>=y?S.points.length-1:0;for(l=S.points[_].point.length,s=0;s<l;s+=1)r[s]=S.points[_].point[s]}else{o.__fnct?p=o.__fnct:(p=BezierFactory.getBezierEasing(a.o.x,a.o.y,a.i.x,a.i.y,a.n).get,o.__fnct=p),c=p((e-b)/(y-b));var w,x=S.segmentLength*c,C=t.lastFrame<e&&t._lastKeyframeIndex===m?t._lastAddedLength:0;for(d=t.lastFrame<e&&t._lastKeyframeIndex===m?t._lastPoint:0,g=!0,u=S.points.length;g;){if(C+=S.points[d].partialLength,0===x||0===c||d===S.points.length-1){for(l=S.points[d].point.length,s=0;s<l;s+=1)r[s]=S.points[d].point[s];break}if(x>=C&&x<C+S.points[d+1].partialLength){for(w=(x-C)/S.points[d+1].partialLength,l=S.points[d].point.length,s=0;s<l;s+=1)r[s]=S.points[d].point[s]+(S.points[d+1].point[s]-S.points[d].point[s])*w;break}d<u-1?d+=1:g=!1}t._lastPoint=d,t._lastAddedLength=C-S.points[d].partialLength,t._lastKeyframeIndex=m}}else{var k,P,E,T,M;if(f=a.s.length,v=i.s||a.e,this.sh&&1!==a.h)e>=y?(r[0]=v[0],r[1]=v[1],r[2]=v[2]):e<=b?(r[0]=a.s[0],r[1]=a.s[1],r[2]=a.s[2]):quaternionToEuler(r,slerp(createQuaternion(a.s),createQuaternion(v),(e-b)/(y-b)));else for(m=0;m<f;m+=1)1!==a.h&&(e>=y?c=1:e<b?c=0:(a.o.x.constructor===Array?(o.__fnct||(o.__fnct=[]),o.__fnct[m]?p=o.__fnct[m]:(k=void 0===a.o.x[m]?a.o.x[0]:a.o.x[m],P=void 0===a.o.y[m]?a.o.y[0]:a.o.y[m],E=void 0===a.i.x[m]?a.i.x[0]:a.i.x[m],T=void 0===a.i.y[m]?a.i.y[0]:a.i.y[m],p=BezierFactory.getBezierEasing(k,P,E,T).get,o.__fnct[m]=p)):o.__fnct?p=o.__fnct:(k=a.o.x,P=a.o.y,E=a.i.x,T=a.i.y,p=BezierFactory.getBezierEasing(k,P,E,T).get,a.keyframeMetadata=p),c=p((e-b)/(y-b)))),v=i.s||a.e,M=1===a.h?a.s[m]:a.s[m]+(v[m]-a.s[m])*c,"multidimensional"===this.propType?r[m]=M:r=M}return t.lastIndex=h,r}function slerp(e,t,r){var n,a,i,o,s,l=[],c=e[0],u=e[1],d=e[2],p=e[3],h=t[0],m=t[1],f=t[2],g=t[3];return(a=c*h+u*m+d*f+p*g)<0&&(a=-a,h=-h,m=-m,f=-f,g=-g),1-a>1e-6?(n=Math.acos(a),i=Math.sin(n),o=Math.sin((1-r)*n)/i,s=Math.sin(r*n)/i):(o=1-r,s=r),l[0]=o*c+s*h,l[1]=o*u+s*m,l[2]=o*d+s*f,l[3]=o*p+s*g,l}function quaternionToEuler(e,t){var r=t[0],n=t[1],a=t[2],i=t[3],o=Math.atan2(2*n*i-2*r*a,1-2*n*n-2*a*a),s=Math.asin(2*r*n+2*a*i),l=Math.atan2(2*r*i-2*n*a,1-2*r*r-2*a*a);e[0]=o/degToRads,e[1]=s/degToRads,e[2]=l/degToRads}function createQuaternion(e){var t=e[0]*degToRads,r=e[1]*degToRads,n=e[2]*degToRads,a=Math.cos(t/2),i=Math.cos(r/2),o=Math.cos(n/2),s=Math.sin(t/2),l=Math.sin(r/2),c=Math.sin(n/2);return[s*l*o+a*i*c,s*i*o+a*l*c,a*l*o-s*i*c,a*i*o-s*l*c]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&e>=r||this._caching.lastFrame<t&&e<t))){this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var n=this.interpolateValue(e,this._caching);this.pv=n}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var r=0,n=this.v.length;r<n;)t=e[r]*this.mult,mathAbs(this.v[r]-t)>1e-5&&(this.v[r]=t,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)r=this.effectsSequence[e](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function ValueProperty(e,t,r,n){this.propType="unidimensional",this.mult=r||1,this.data=t,this.v=r?t.k*r:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(e,t,r,n){var a;this.propType="multidimensional",this.mult=r||1,this.data=t,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var i=t.k.length;for(this.v=createTypedArray("float32",i),this.pv=createTypedArray("float32",i),this.vel=createTypedArray("float32",i),a=0;a<i;a+=1)this.v[a]=t.k[a]*this.mult,this.pv[a]=t.k[a];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(e,t,r,n){this.propType="unidimensional",this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=t,this.mult=r||1,this.elem=e,this.container=n,this.comp=e.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(e,t,r,n){var a;this.propType="multidimensional";var i,o,s,l,c=t.k.length;for(a=0;a<c-1;a+=1)t.k[a].to&&t.k[a].s&&t.k[a+1]&&t.k[a+1].s&&(i=t.k[a].s,o=t.k[a+1].s,s=t.k[a].to,l=t.k[a].ti,(2===i.length&&(i[0]!==o[0]||i[1]!==o[1])&&bez.pointOnLine2D(i[0],i[1],o[0],o[1],i[0]+s[0],i[1]+s[1])&&bez.pointOnLine2D(i[0],i[1],o[0],o[1],o[0]+l[0],o[1]+l[1])||3===i.length&&(i[0]!==o[0]||i[1]!==o[1]||i[2]!==o[2])&&bez.pointOnLine3D(i[0],i[1],i[2],o[0],o[1],o[2],i[0]+s[0],i[1]+s[1],i[2]+s[2])&&bez.pointOnLine3D(i[0],i[1],i[2],o[0],o[1],o[2],o[0]+l[0],o[1]+l[1],o[2]+l[2]))&&(t.k[a].to=null,t.k[a].ti=null),i[0]===o[0]&&i[1]===o[1]&&0===s[0]&&0===s[1]&&0===l[0]&&0===l[1]&&(2===i.length||i[2]===o[2]&&0===s[2]&&0===l[2])&&(t.k[a].to=null,t.k[a].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=t,this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=r||1,this.elem=e,this.container=n,this.comp=e.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var u=t.k[0].s.length;for(this.v=createTypedArray("float32",u),this.pv=createTypedArray("float32",u),a=0;a<u;a+=1)this.v[a]=initFrame,this.pv[a]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",u)},this.addEffect=addEffect}var PropertyFactory=(ob={getProp:function(e,t,r,n,a){var i;if(t.sid&&(t=e.globalData.slotManager.getProp(t)),t.k.length)if("number"==typeof t.k[0])i=new MultiDimensionalProperty(e,t,n,a);else switch(r){case 0:i=new KeyframedValueProperty(e,t,n,a);break;case 1:i=new KeyframedMultidimensionalProperty(e,t,n,a)}else i=new ValueProperty(e,t,n,a);return i.effectsSequence.length&&a.addDynamicProperty(i),i}},ob),ob;function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var e;this._mdf=!1;var t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,function(){return createTypedArray("float32",2)});function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var r=0;r<t;)this.v[r]=pointPool.newElement(),this.o[r]=pointPool.newElement(),this.i[r]=pointPool.newElement(),r+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,r,n,a){var i;switch(this._length=Math.max(this._length,n+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case"v":i=this.v;break;case"i":i=this.i;break;case"o":i=this.o;break;default:i=[]}(!i[n]||i[n]&&!a)&&(i[n]=pointPool.newElement()),i[n][0]=e,i[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,a,i,o,s){this.setXYAt(e,t,"v",o,s),this.setXYAt(r,n,"o",o,s),this.setXYAt(a,i,"i",o,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,a=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),a=1);var i,o=this._length-1,s=this._length;for(i=a;i<s;i+=1)e.setTripleAt(t[o][0],t[o][1],n[o][0],n[o][1],r[o][0],r[o][1],i,!1),o-=1;return e},ShapePath.prototype.length=function(){return this._length};var shapePool=(factory=poolFactory(4,function(){return new ShapePath},function(e){var t,r=e._length;for(t=0;t<r;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1}),factory.clone=function(e){var t,r=factory.newElement(),n=void 0===e._length?e.v.length:e._length;for(r.setLength(n),r.c=e.c,t=0;t<n;t+=1)r.setTripleAt(e.v[t][0],e.v[t][1],e.o[t][0],e.o[t][1],e.i[t][0],e.i[t][1],t);return r},factory),factory;function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=function(){var e={newShapeCollection:function(){return t?n[t-=1]:new ShapeCollection},release:function(e){var a,i=e._length;for(a=0;a<i;a+=1)shapePool.release(e.shapes[a]);e._length=0,t===r&&(n=pooling.double(n),r*=2),n[t]=e,t+=1}},t=0,r=4,n=createSizedArray(r);return e}(),ShapePropertyFactory=function(){var e=-999999;function t(e,t,r){var n,a,i,o,s,l,c,u,d,p=r.lastIndex,h=this.keyframes;if(e<h[0].t-this.offsetTime)n=h[0].s[0],i=!0,p=0;else if(e>=h[h.length-1].t-this.offsetTime)n=h[h.length-1].s?h[h.length-1].s[0]:h[h.length-2].e[0],i=!0;else{for(var m,f,g,v=p,y=h.length-1,b=!0;b&&(m=h[v],!((f=h[v+1]).t-this.offsetTime>e));)v<y-1?v+=1:b=!1;if(g=this.keyframesMetadata[v]||{},p=v,!(i=1===m.h)){if(e>=f.t-this.offsetTime)u=1;else if(e<m.t-this.offsetTime)u=0;else{var S;g.__fnct?S=g.__fnct:(S=BezierFactory.getBezierEasing(m.o.x,m.o.y,m.i.x,m.i.y).get,g.__fnct=S),u=S((e-(m.t-this.offsetTime))/(f.t-this.offsetTime-(m.t-this.offsetTime)))}a=f.s?f.s[0]:m.e[0]}n=m.s[0]}for(l=t._length,c=n.i[0].length,r.lastIndex=p,o=0;o<l;o+=1)for(s=0;s<c;s+=1)d=i?n.i[o][s]:n.i[o][s]+(a.i[o][s]-n.i[o][s])*u,t.i[o][s]=d,d=i?n.o[o][s]:n.o[o][s]+(a.o[o][s]-n.o[o][s])*u,t.o[o][s]=d,d=i?n.v[o][s]:n.v[o][s]+(a.v[o][s]-n.v[o][s])*u,t.v[o][s]=d}function r(){var t=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime,a=this._caching.lastFrame;return a!==e&&(a<r&&t<r||a>n&&t>n)||(this._caching.lastIndex=a<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function n(){this.paths=this.localShapeCollection}function a(e){(function(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var r,n=e._length;for(r=0;r<n;r+=1)if(e.v[r][0]!==t.v[r][0]||e.v[r][1]!==t.v[r][1]||e.o[r][0]!==t.o[r][0]||e.o[r][1]!==t.o[r][1]||e.i[r][0]!==t.i[r][0]||e.i[r][1]!==t.i[r][1])return!1;return!0})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function i(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e,t;this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var r=this.effectsSequence.length;for(t=0;t<r;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function o(e,t,r){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var a=3===r?t.pt.k:t.ks.k;this.v=shapePool.clone(a),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=n,this.effectsSequence=[]}function s(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function l(t,a,i){this.propType="shape",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===i?a.pt.k:a.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var o=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,o),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=e,this.reset=n,this._caching={lastFrame:e,lastIndex:0},this.effectsSequence=[r.bind(this)]}o.prototype.interpolateShape=t,o.prototype.getValue=i,o.prototype.setVValue=a,o.prototype.addEffect=s,l.prototype.getValue=i,l.prototype.interpolateShape=t,l.prototype.setVValue=a,l.prototype.addEffect=s;var c=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],r=this.p.v[1],n=this.s.v[0]/2,a=this.s.v[1]/2,i=3!==this.d,o=this.v;o.v[0][0]=t,o.v[0][1]=r-a,o.v[1][0]=i?t+n:t-n,o.v[1][1]=r,o.v[2][0]=t,o.v[2][1]=r+a,o.v[3][0]=i?t-n:t+n,o.v[3][1]=r,o.i[0][0]=i?t-n*e:t+n*e,o.i[0][1]=r-a,o.i[1][0]=i?t+n:t-n,o.i[1][1]=r-a*e,o.i[2][0]=i?t+n*e:t-n*e,o.i[2][1]=r+a,o.i[3][0]=i?t-n:t+n,o.i[3][1]=r+a*e,o.o[0][0]=i?t+n*e:t-n*e,o.o[0][1]=r-a,o.o[1][0]=i?t+n:t-n,o.o[1][1]=r+a*e,o.o[2][0]=i?t-n*e:t+n*e,o.o[2][1]=r+a,o.o[3][0]=i?t-n:t+n,o.o[3][1]=r-a*e}},extendPrototype([DynamicPropertyContainer],t),t}(),u=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,r,n,a=2*Math.floor(this.pt.v),i=2*Math.PI/a,o=!0,s=this.or.v,l=this.ir.v,c=this.os.v,u=this.is.v,d=2*Math.PI*s/(2*a),p=2*Math.PI*l/(2*a),h=-Math.PI/2;h+=this.r.v;var m=3===this.data.d?-1:1;for(this.v._length=0,e=0;e<a;e+=1){r=o?c:u,n=o?d:p;var f=(t=o?s:l)*Math.cos(h),g=t*Math.sin(h),v=0===f&&0===g?0:g/Math.sqrt(f*f+g*g),y=0===f&&0===g?0:-f/Math.sqrt(f*f+g*g);f+=+this.p.v[0],g+=+this.p.v[1],this.v.setTripleAt(f,g,f-v*n*r*m,g-y*n*r*m,f+v*n*r*m,g+y*n*r*m,e,!0),o=!o,h+=i*m}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),r=2*Math.PI/t,n=this.or.v,a=this.os.v,i=2*Math.PI*n/(4*t),o=.5*-Math.PI,s=3===this.data.d?-1:1;for(o+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var l=n*Math.cos(o),c=n*Math.sin(o),u=0===l&&0===c?0:c/Math.sqrt(l*l+c*c),d=0===l&&0===c?0:-l/Math.sqrt(l*l+c*c);l+=+this.p.v[0],c+=+this.p.v[1],this.v.setTripleAt(l,c,l-u*i*a*s,c-d*i*a*s,l+u*i*a*s,c+d*i*a*s,e,!0),o+=r*s}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),d=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],r=this.s.v[0]/2,n=this.s.v[1]/2,a=bmMin(r,n,this.r.v),i=a*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+r,t-n+a,e+r,t-n+a,e+r,t-n+i,0,!0),this.v.setTripleAt(e+r,t+n-a,e+r,t+n-i,e+r,t+n-a,1,!0),0!==a?(this.v.setTripleAt(e+r-a,t+n,e+r-a,t+n,e+r-i,t+n,2,!0),this.v.setTripleAt(e-r+a,t+n,e-r+i,t+n,e-r+a,t+n,3,!0),this.v.setTripleAt(e-r,t+n-a,e-r,t+n-a,e-r,t+n-i,4,!0),this.v.setTripleAt(e-r,t-n+a,e-r,t-n+i,e-r,t-n+a,5,!0),this.v.setTripleAt(e-r+a,t-n,e-r+a,t-n,e-r+i,t-n,6,!0),this.v.setTripleAt(e+r-a,t-n,e+r-i,t-n,e+r-a,t-n,7,!0)):(this.v.setTripleAt(e-r,t+n,e-r+i,t+n,e-r,t+n,2),this.v.setTripleAt(e-r,t-n,e-r,t-n+i,e-r,t-n,3))):(this.v.setTripleAt(e+r,t-n+a,e+r,t-n+i,e+r,t-n+a,0,!0),0!==a?(this.v.setTripleAt(e+r-a,t-n,e+r-a,t-n,e+r-i,t-n,1,!0),this.v.setTripleAt(e-r+a,t-n,e-r+i,t-n,e-r+a,t-n,2,!0),this.v.setTripleAt(e-r,t-n+a,e-r,t-n+a,e-r,t-n+i,3,!0),this.v.setTripleAt(e-r,t+n-a,e-r,t+n-i,e-r,t+n-a,4,!0),this.v.setTripleAt(e-r+a,t+n,e-r+a,t+n,e-r+i,t+n,5,!0),this.v.setTripleAt(e+r-a,t+n,e+r-i,t+n,e+r-a,t+n,6,!0),this.v.setTripleAt(e+r,t+n-a,e+r,t+n-a,e+r,t+n-i,7,!0)):(this.v.setTripleAt(e-r,t-n,e-r+i,t-n,e-r,t-n,1,!0),this.v.setTripleAt(e-r,t+n,e-r,t+n-i,e-r,t+n,2,!0),this.v.setTripleAt(e+r,t+n,e+r-i,t+n,e+r,t+n,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:n},extendPrototype([DynamicPropertyContainer],e),e}(),p={getShapeProp:function(e,t,r){var n;return 3===r||4===r?n=(3===r?t.pt:t.ks).k.length?new l(e,t,r):new o(e,t,r):5===r?n=new d(e,t):6===r?n=new c(e,t):7===r&&(n=new u(e,t)),n.k&&e.addDynamicProperty(n),n},getConstructorFunction:function(){return o},getKeyframedConstructorFunction:function(){return l}};return p}(),Matrix=function(){var e=Math.cos,t=Math.sin,r=Math.tan,n=Math.round;function a(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function i(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,-a,0,0,a,n,0,0,0,0,1,0,0,0,0,1)}function o(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(1,0,0,0,0,n,-a,0,0,a,n,0,0,0,0,1)}function s(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,0,a,0,0,1,0,0,-a,0,n,0,0,0,0,1)}function l(r){if(0===r)return this;var n=e(r),a=t(r);return this._t(n,-a,0,0,a,n,0,0,0,0,1,0,0,0,0,1)}function c(e,t){return this._t(1,t,e,1,0,0)}function u(e,t){return this.shear(r(e),r(t))}function d(n,a){var i=e(a),o=t(a);return this._t(i,o,0,0,-o,i,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(n),1,0,0,0,0,1,0,0,0,0,1)._t(i,-o,0,0,o,i,0,0,0,0,1,0,0,0,0,1)}function p(e,t,r){return r||0===r||(r=1),1===e&&1===t&&1===r?this:this._t(e,0,0,0,0,t,0,0,0,0,r,0,0,0,0,1)}function h(e,t,r,n,a,i,o,s,l,c,u,d,p,h,m,f){return this.props[0]=e,this.props[1]=t,this.props[2]=r,this.props[3]=n,this.props[4]=a,this.props[5]=i,this.props[6]=o,this.props[7]=s,this.props[8]=l,this.props[9]=c,this.props[10]=u,this.props[11]=d,this.props[12]=p,this.props[13]=h,this.props[14]=m,this.props[15]=f,this}function m(e,t,r){return r=r||0,0!==e||0!==t||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,r,1):this}function f(e,t,r,n,a,i,o,s,l,c,u,d,p,h,m,f){var g=this.props;if(1===e&&0===t&&0===r&&0===n&&0===a&&1===i&&0===o&&0===s&&0===l&&0===c&&1===u&&0===d)return g[12]=g[12]*e+g[15]*p,g[13]=g[13]*i+g[15]*h,g[14]=g[14]*u+g[15]*m,g[15]*=f,this._identityCalculated=!1,this;var v=g[0],y=g[1],b=g[2],S=g[3],_=g[4],w=g[5],x=g[6],C=g[7],k=g[8],P=g[9],E=g[10],T=g[11],M=g[12],D=g[13],O=g[14],A=g[15];return g[0]=v*e+y*a+b*l+S*p,g[1]=v*t+y*i+b*c+S*h,g[2]=v*r+y*o+b*u+S*m,g[3]=v*n+y*s+b*d+S*f,g[4]=_*e+w*a+x*l+C*p,g[5]=_*t+w*i+x*c+C*h,g[6]=_*r+w*o+x*u+C*m,g[7]=_*n+w*s+x*d+C*f,g[8]=k*e+P*a+E*l+T*p,g[9]=k*t+P*i+E*c+T*h,g[10]=k*r+P*o+E*u+T*m,g[11]=k*n+P*s+E*d+T*f,g[12]=M*e+D*a+O*l+A*p,g[13]=M*t+D*i+O*c+A*h,g[14]=M*r+D*o+O*u+A*m,g[15]=M*n+D*s+O*d+A*f,this._identityCalculated=!1,this}function g(e){var t=e.props;return this.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function v(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function y(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function b(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function S(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function _(e,t,r){return{x:e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}}function w(e,t,r){return e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12]}function x(e,t,r){return e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13]}function C(e,t,r){return e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}function k(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,r=-this.props[1]/e,n=-this.props[4]/e,a=this.props[0]/e,i=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,o=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,s=new Matrix;return s.props[0]=t,s.props[1]=r,s.props[4]=n,s.props[5]=a,s.props[12]=i,s.props[13]=o,s}function P(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function E(e){var t,r=e.length,n=[];for(t=0;t<r;t+=1)n[t]=P(e[t]);return n}function T(e,t,r){var n=createTypedArray("float32",6);if(this.isIdentity())n[0]=e[0],n[1]=e[1],n[2]=t[0],n[3]=t[1],n[4]=r[0],n[5]=r[1];else{var a=this.props[0],i=this.props[1],o=this.props[4],s=this.props[5],l=this.props[12],c=this.props[13];n[0]=e[0]*a+e[1]*o+l,n[1]=e[0]*i+e[1]*s+c,n[2]=t[0]*a+t[1]*o+l,n[3]=t[0]*i+t[1]*s+c,n[4]=r[0]*a+r[1]*o+l,n[5]=r[0]*i+r[1]*s+c}return n}function M(e,t,r){return this.isIdentity()?[e,t,r]:[e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]]}function D(e,t){if(this.isIdentity())return e+","+t;var r=this.props;return Math.round(100*(e*r[0]+t*r[4]+r[12]))/100+","+Math.round(100*(e*r[1]+t*r[5]+r[13]))/100}function O(){for(var e=0,t=this.props,r="matrix3d(";e<16;)r+=n(1e4*t[e])/1e4,r+=15===e?")":",",e+=1;return r}function A(e){return e<1e-6&&e>0||e>-1e-6&&e<0?n(1e4*e)/1e4:e}function N(){var e=this.props;return"matrix("+A(e[0])+","+A(e[1])+","+A(e[4])+","+A(e[5])+","+A(e[12])+","+A(e[13])+")"}return function(){this.reset=a,this.rotate=i,this.rotateX=o,this.rotateY=s,this.rotateZ=l,this.skew=u,this.skewFromAxis=d,this.shear=c,this.scale=p,this.setTransform=h,this.translate=m,this.transform=f,this.multiply=g,this.applyToPoint=_,this.applyToX=w,this.applyToY=x,this.applyToZ=C,this.applyToPointArray=M,this.applyToTriplePoints=T,this.applyToPointStringified=D,this.toCSS=O,this.to2dCSS=N,this.clone=b,this.cloneFromProps=S,this.equals=y,this.inversePoints=E,this.inversePoint=P,this.getInverseMatrix=k,this._t=this.transform,this.isIdentity=v,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3="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},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r<t.length;r+=1){var n=t[r].split("=");if(decodeURIComponent(n[0])==e)return decodeURIComponent(n[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";var queryString="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{"object"!==_typeof$3(exports)&&(window.bodymovin=lottie)}catch(e){}var ShapeModifiers=function(){var e={},t={};return e.registerModifier=function(e,r){t[e]||(t[e]=r)},e.getModifier=function(e,r,n){return new t[e](r,n)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,r,n,a){var i=[];t<=1?i.push({s:e,e:t}):e>=1?i.push({s:e-1,e:t-1}):(i.push({s:e,e:1}),i.push({s:0,e:t-1}));var o,s,l=[],c=i.length;for(o=0;o<c;o+=1){var u,d;(s=i[o]).e*a<n||s.s*a>n+r||(u=s.s*a<=n?0:(s.s*a-n)/r,d=s.e*a>=n+r?1:(s.e*a-n)/r,l.push([u,d]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t<r;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,r,n,a;if(this._mdf||e){var i=this.o.v%360/360;if(i<0&&(i+=1),(t=this.s.v>1?1+i:this.s.v<0?0+i:this.s.v+i)>(r=this.e.v>1?1+i:this.e.v<0?0+i:this.e.v+i)){var o=t;t=r,r=o}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var s,l,c,u,d,p=this.shapes.length,h=0;if(r===t)for(a=0;a<p;a+=1)this.shapes[a].localShapeCollection.releaseShapes(),this.shapes[a].shape._mdf=!0,this.shapes[a].shape.paths=this.shapes[a].localShapeCollection,this._mdf&&(this.shapes[a].pathsData.length=0);else if(1===r&&0===t||0===r&&1===t){if(this._mdf)for(a=0;a<p;a+=1)this.shapes[a].pathsData.length=0,this.shapes[a].shape._mdf=!0}else{var m,f,g=[];for(a=0;a<p;a+=1)if((m=this.shapes[a]).shape._mdf||this._mdf||e||2===this.m){if(l=(n=m.shape.paths)._length,d=0,!m.shape._mdf&&m.pathsData.length)d=m.totalShapeLength;else{for(c=this.releasePathsData(m.pathsData),s=0;s<l;s+=1)u=bez.getSegmentsLength(n.shapes[s]),c.push(u),d+=u.totalLength;m.totalShapeLength=d,m.pathsData=c}h+=d,m.shape._mdf=!0}else m.shape.paths=m.localShapeCollection;var v,y=t,b=r,S=0;for(a=p-1;a>=0;a-=1)if((m=this.shapes[a]).shape._mdf){for((f=m.localShapeCollection).releaseShapes(),2===this.m&&p>1?(v=this.calculateShapeEdges(t,r,m.totalShapeLength,S,h),S+=m.totalShapeLength):v=[[y,b]],l=v.length,s=0;s<l;s+=1){y=v[s][0],b=v[s][1],g.length=0,b<=1?g.push({s:m.totalShapeLength*y,e:m.totalShapeLength*b}):y>=1?g.push({s:m.totalShapeLength*(y-1),e:m.totalShapeLength*(b-1)}):(g.push({s:m.totalShapeLength*y,e:m.totalShapeLength}),g.push({s:0,e:m.totalShapeLength*(b-1)}));var _=this.addShapes(m,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(m.shape.paths.shapes[m.shape.paths._length-1].c){var w=_.pop();this.addPaths(_,f),_=this.addShapes(m,g[1],w)}else this.addPaths(_,f),_=this.addShapes(m,g[1]);this.addPaths(_,f)}}m.shape.paths=f}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t.addShape(e[r])},TrimModifier.prototype.addSegment=function(e,t,r,n,a,i,o){a.setXYAt(t[0],t[1],"o",i),a.setXYAt(r[0],r[1],"i",i+1),o&&a.setXYAt(e[0],e[1],"v",i),a.setXYAt(n[0],n[1],"v",i+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,r,n){t.setXYAt(e[1],e[5],"o",r),t.setXYAt(e[2],e[6],"i",r+1),n&&t.setXYAt(e[0],e[4],"v",r),t.setXYAt(e[3],e[7],"v",r+1)},TrimModifier.prototype.addShapes=function(e,t,r){var n,a,i,o,s,l,c,u,d=e.pathsData,p=e.shape.paths.shapes,h=e.shape.paths._length,m=0,f=[],g=!0;for(r?(s=r._length,u=r._length):(r=shapePool.newElement(),s=0,u=0),f.push(r),n=0;n<h;n+=1){for(l=d[n].lengths,r.c=p[n].c,i=p[n].c?l.length:l.length+1,a=1;a<i;a+=1)if(m+(o=l[a-1]).addedLength<t.s)m+=o.addedLength,r.c=!1;else{if(m>t.e){r.c=!1;break}t.s<=m&&t.e>=m+o.addedLength?(this.addSegment(p[n].v[a-1],p[n].o[a-1],p[n].i[a],p[n].v[a],r,s,g),g=!1):(c=bez.getNewSegment(p[n].v[a-1],p[n].v[a],p[n].o[a-1],p[n].i[a],(t.s-m)/o.addedLength,(t.e-m)/o.addedLength,l[a-1]),this.addSegmentFromArray(c,r,s,g),g=!1,r.c=!1),m+=o.addedLength,s+=1}if(p[n].c&&l.length){if(o=l[a-1],m<=t.e){var v=l[a-1].addedLength;t.s<=m&&t.e>=m+v?(this.addSegment(p[n].v[a-1],p[n].o[a-1],p[n].i[0],p[n].v[0],r,s,g),g=!1):(c=bez.getNewSegment(p[n].v[a-1],p[n].v[0],p[n].o[a-1],p[n].i[0],(t.s-m)/v,(t.e-m)/v,l[a-1]),this.addSegmentFromArray(c,r,s,g),g=!1,r.c=!1)}else r.c=!1;m+=o.addedLength,s+=1}if(r._length&&(r.setXYAt(r.v[u][0],r.v[u][1],"i",u),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),m>t.e)break;n<h-1&&(r=shapePool.newElement(),g=!0,f.push(r),s=0)}return f},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var r=t/100,n=[0,0],a=e._length,i=0;for(i=0;i<a;i+=1)n[0]+=e.v[i][0],n[1]+=e.v[i][1];n[0]/=a,n[1]/=a;var o,s,l,c,u,d,p=shapePool.newElement();for(p.c=e.c,i=0;i<a;i+=1)o=e.v[i][0]+(n[0]-e.v[i][0])*r,s=e.v[i][1]+(n[1]-e.v[i][1])*r,l=e.o[i][0]+(n[0]-e.o[i][0])*-r,c=e.o[i][1]+(n[1]-e.o[i][1])*-r,u=e.i[i][0]+(n[0]-e.i[i][0])*-r,d=e.i[i][1]+(n[1]-e.i[i][1])*-r,p.setTripleAt(o,s,l,c,u,d,i);return p},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,r,n,a,i,o,s=this.shapes.length,l=this.amount.v;if(0!==l)for(r=0;r<s;r+=1){if(o=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(o.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)o.addShape(this.processPath(t[n],l));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var e=[0,0];function t(e,t,r){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]},1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var n,a=t.or.k.length;for(n=0;n<a;n+=1)t.or.k[n].to=null,t.or.k[n].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return t.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var r;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var n,a;if(r=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(n=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/r,0),a=this.p.getValueAtTime(this.p.keyframes[0].t/r,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),a=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(n=this.p.pv,a=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){n=[],a=[];var i=this.px,o=this.py;i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(n[0]=i.getValueAtTime((i.keyframes[0].t+.01)/r,0),n[1]=o.getValueAtTime((o.keyframes[0].t+.01)/r,0),a[0]=i.getValueAtTime(i.keyframes[0].t/r,0),a[1]=o.getValueAtTime(o.keyframes[0].t/r,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(n[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/r,0),n[1]=o.getValueAtTime(o.keyframes[o.keyframes.length-1].t/r,0),a[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/r,0),a[1]=o.getValueAtTime((o.keyframes[o.keyframes.length-1].t-.01)/r,0)):(n=[i.pv,o.pv],a[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/r,i.offsetTime),a[1]=o.getValueAtTime((o._caching.lastFrame+o.offsetTime-.01)/r,o.offsetTime))}else n=a=e;this.v.rotate(-Math.atan2(n[1]-a[1],n[0]-a[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,r,n){return new t(e,r,n)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,r){return e*(1-r)+t*r}function lerpPoint(e,t,r){return[lerp(e[0],t[0],r),lerp(e[1],t[1],r)]}function quadRoots(e,t,r){if(0===e)return[];var n=t*t-4*e*r;if(n<0)return[];var a=-t/(2*e);if(0===n)return[a];var i=Math.sqrt(n)/(2*e);return[a-i,a+i]}function polynomialCoefficients(e,t,r,n){return[3*t-e-3*r+n,3*e-6*t+3*r,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,r,n,a){a&&pointEqual(e,t)&&(t=lerpPoint(e,n,1/3)),a&&pointEqual(r,n)&&(r=lerpPoint(e,n,2/3));var i=polynomialCoefficients(e[0],t[0],r[0],n[0]),o=polynomialCoefficients(e[1],t[1],r[1],n[1]);this.a=[i[0],o[0]],this.b=[i[1],o[1]],this.c=[i[2],o[2]],this.d=[i[3],o[3]],this.points=[e,t,r,n]}function extrema(e,t){var r=e.points[0][t],n=e.points[e.points.length-1][t];if(r>n){var a=n;n=r,r=a}for(var i=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),o=0;o<i.length;o+=1)if(i[o]>0&&i[o]<1){var s=e.point(i[o])[t];s<r?r=s:s>n&&(n=s)}return{min:r,max:n}}function intersectData(e,t,r){var n=e.boundingBox();return{cx:n.cx,cy:n.cy,width:n.width,height:n.height,bez:e,t:(t+r)/2,t1:t,t2:r}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)<e.width+t.width&&2*Math.abs(e.cy-t.cy)<e.height+t.height}function intersectsImpl(e,t,r,n,a,i){if(boxIntersect(e,t))if(r>=i||e.width<=n&&e.height<=n&&t.width<=n&&t.height<=n)a.push([e.t,t.t]);else{var o=splitData(e),s=splitData(t);intersectsImpl(o[0],s[0],r+1,n,a,i),intersectsImpl(o[0],s[1],r+1,n,a,i),intersectsImpl(o[1],s[0],r+1,n,a,i),intersectsImpl(o[1],s[1],r+1,n,a,i)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,r,n){var a=[e[0],e[1],1],i=[t[0],t[1],1],o=[r[0],r[1],1],s=[n[0],n[1],1],l=crossProduct(crossProduct(a,i),crossProduct(o,s));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(e,t,r){return[e[0]+Math.cos(t)*r,e[1]-Math.sin(t)*r]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,r,n,a,i,o){var s=r-Math.PI/2,l=r+Math.PI/2,c=t[0]+Math.cos(r)*n*a,u=t[1]-Math.sin(r)*n*a;e.setTripleAt(c,u,c+Math.cos(s)*i,u-Math.sin(s)*i,c+Math.cos(l)*o,u-Math.sin(l)*o,e.length())}function getPerpendicularVector(e,t){var r=[t[0]-e[0],t[1]-e[1]],n=.5*-Math.PI;return[Math.cos(n)*r[0]-Math.sin(n)*r[1],Math.sin(n)*r[0]+Math.cos(n)*r[1]]}function getProjectingAngle(e,t){var r=0===t?e.length()-1:t-1,n=(t+1)%e.length(),a=getPerpendicularVector(e.v[r],e.v[n]);return Math.atan2(0,1)-Math.atan2(a[1],a[0])}function zigZagCorner(e,t,r,n,a,i,o){var s=getProjectingAngle(t,r),l=t.v[r%t._length],c=t.v[0===r?t._length-1:r-1],u=t.v[(r+1)%t._length],d=2===i?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0,p=2===i?Math.sqrt(Math.pow(l[0]-u[0],2)+Math.pow(l[1]-u[1],2)):0;setPoint(e,t.v[r%t._length],s,o,n,p/(2*(a+1)),d/(2*(a+1)),i)}function zigZagSegment(e,t,r,n,a,i){for(var o=0;o<n;o+=1){var s=(o+1)/(n+1),l=2===a?Math.sqrt(Math.pow(t.points[3][0]-t.points[0][0],2)+Math.pow(t.points[3][1]-t.points[0][1],2)):0,c=t.normalAngle(s);setPoint(e,t.point(s),c,i,r,l/(2*(n+1)),l/(2*(n+1)),a),i=-i}return i}function linearOffset(e,t,r){var n=Math.atan2(t[0]-e[0],t[1]-e[1]);return[polarOffset(e,n,r),polarOffset(t,n,r)]}function offsetSegment(e,t){var r,n,a,i,o,s,l;r=(l=linearOffset(e.points[0],e.points[1],t))[0],n=l[1],a=(l=linearOffset(e.points[1],e.points[2],t))[0],i=l[1],o=(l=linearOffset(e.points[2],e.points[3],t))[0],s=l[1];var c=lineIntersection(r,n,a,i);null===c&&(c=n);var u=lineIntersection(o,s,a,i);return null===u&&(u=o),new PolynomialBezier(r,c,u,s)}function joinLines(e,t,r,n,a){var i=t.points[3],o=r.points[0];if(3===n)return i;if(pointEqual(i,o))return i;if(2===n){var s=-t.tangentAngle(1),l=-r.tangentAngle(0)+Math.PI,c=lineIntersection(i,polarOffset(i,s+Math.PI/2,100),o,polarOffset(o,s+Math.PI/2,100)),u=c?pointDistance(c,i):pointDistance(i,o)/2,d=polarOffset(i,s,2*u*roundCorner);return e.setXYAt(d[0],d[1],"o",e.length()-1),d=polarOffset(o,l,2*u*roundCorner),e.setTripleAt(o[0],o[1],o[0],o[1],d[0],d[1],e.length()),o}var p=lineIntersection(pointEqual(i,t.points[2])?t.points[0]:t.points[2],i,o,pointEqual(o,r.points[1])?r.points[3]:r.points[1]);return p&&pointDistance(p,i)<a?(e.setTripleAt(p[0],p[1],p[0],p[1],p[0],p[1],e.length()),p):i}function getIntersection(e,t){var r=e.intersections(t);return r.length&&floatEqual(r[0][0],1)&&r.shift(),r.length?r[0]:null}function pruneSegmentIntersection(e,t){var r=e.slice(),n=t.slice(),a=getIntersection(e[e.length-1],t[0]);return a&&(r[e.length-1]=e[e.length-1].split(a[0])[0],n[0]=t[0].split(a[1])[1]),e.length>1&&t.length>1&&(a=getIntersection(e[0],t[t.length-1]))?[[e[0].split(a[0])[0]],[t[t.length-1].split(a[1])[1]]]:[r,n]}function pruneIntersections(e){for(var t,r=1;r<e.length;r+=1)t=pruneSegmentIntersection(e[r-1],e[r]),e[r-1]=t[0],e[r]=t[1];return e.length>1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var r,n,a,i,o=e.inflectionPoints();if(0===o.length)return[offsetSegment(e,t)];if(1===o.length||floatEqual(o[1],1))return r=(a=e.split(o[0]))[0],n=a[1],[offsetSegment(r,t),offsetSegment(n,t)];r=(a=e.split(o[0]))[0];var s=(o[1]-o[0])/(1-o[0]);return i=(a=a[1].split(s))[0],n=a[1],[offsetSegment(r,t),offsetSegment(i,t),offsetSegment(n,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",a=t.length,i=0;i<a;i+=1)switch(t[i].toLowerCase()){case"italic":n="italic";break;case"bold":r="700";break;case"black":r="900";break;case"medium":r="500";break;case"regular":case"normal":r="400";break;case"light":case"thin":r="200"}return{style:n,weight:e.fWeight||r}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,r,n,a,i){var o=i?-1:1,s=n.s.v[0]+(1-n.s.v[0])*(1-a),l=n.s.v[1]+(1-n.s.v[1])*(1-a);e.translate(n.p.v[0]*o*a,n.p.v[1]*o*a,n.p.v[2]),t.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),t.rotate(-n.r.v*o*a),t.translate(n.a.v[0],n.a.v[1],n.a.v[2]),r.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),r.scale(i?1/s:s,i?1/l:l),r.translate(n.a.v[0],n.a.v[1],n.a.v[2])},RepeaterModifier.prototype.init=function(e,t,r,n){for(this.elem=e,this.arr=t,this.pos=r,this.elemsData=n,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[r]);r>0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]._render=t,"gr"===e[r].ty&&this.changeGroupRender(e[r].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,r,n,a,i,o=!1;if(this._mdf||e){var s,l=Math.ceil(this.c.v);if(this._groups.length<l){for(;this._groups.length<l;){var c={it:this.cloneElements(this._elements),ty:"gr"};c.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,c),this._groups.splice(0,0,c),this._currentCopies+=1}this.elem.reloadShapes(),o=!0}for(i=0,n=0;n<=this._groups.length-1;n+=1){if(s=i<l,this._groups[n]._render=s,this.changeGroupRender(this._groups[n].it,s),!s){var u=this.elemsData[n].it,d=u[u.length-1];0!==d.transform.op.v?(d.transform.op._mdf=!0,d.transform.op.v=0):d.transform.op._mdf=!1}i+=1}this._currentCopies=l;var p=this.o.v,h=p%1,m=p>0?Math.floor(p):Math.ceil(p),f=this.pMatrix.props,g=this.rMatrix.props,v=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var y,b,S=0;if(p>0){for(;S<m;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),S+=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,h,!1),S+=h)}else if(p<0){for(;S>m;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),S-=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-h,!0),S-=h)}for(n=1===this.data.m?0:this._currentCopies-1,a=1===this.data.m?1:-1,i=this._currentCopies;i;){if(b=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),0!==S){for((0!==n&&1===a||n!==this._currentCopies-1&&-1===a)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7],v[8],v[9],v[10],v[11],v[12],v[13],v[14],v[15]),this.matrix.transform(f[0],f[1],f[2],f[3],f[4],f[5],f[6],f[7],f[8],f[9],f[10],f[11],f[12],f[13],f[14],f[15]),y=0;y<b;y+=1)r[y]=this.matrix.props[y];this.matrix.reset()}else for(this.matrix.reset(),y=0;y<b;y+=1)r[y]=this.matrix.props[y];S+=1,i-=1,n+=a}}else for(i=this._currentCopies,n=0,a=1;i;)r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,i-=1,n+=a;return o},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var r,n=shapePool.newElement();n.c=e.c;var a,i,o,s,l,c,u,d,p,h,m,f,g=e._length,v=0;for(r=0;r<g;r+=1)a=e.v[r],o=e.o[r],i=e.i[r],a[0]===o[0]&&a[1]===o[1]&&a[0]===i[0]&&a[1]===i[1]?0!==r&&r!==g-1||e.c?(s=0===r?e.v[g-1]:e.v[r-1],c=(l=Math.sqrt(Math.pow(a[0]-s[0],2)+Math.pow(a[1]-s[1],2)))?Math.min(l/2,t)/l:0,u=m=a[0]+(s[0]-a[0])*c,d=f=a[1]-(a[1]-s[1])*c,p=u-(u-a[0])*roundCorner,h=d-(d-a[1])*roundCorner,n.setTripleAt(u,d,p,h,m,f,v),v+=1,s=r===g-1?e.v[0]:e.v[r+1],c=(l=Math.sqrt(Math.pow(a[0]-s[0],2)+Math.pow(a[1]-s[1],2)))?Math.min(l/2,t)/l:0,u=p=a[0]+(s[0]-a[0])*c,d=h=a[1]+(s[1]-a[1])*c,m=u-(u-a[0])*roundCorner,f=d-(d-a[1])*roundCorner,n.setTripleAt(u,d,p,h,m,f,v),v+=1):(n.setTripleAt(a[0],a[1],o[0],o[1],i[0],i[1],v),v+=1):(n.setTripleAt(e.v[r][0],e.v[r][1],e.o[r][0],e.o[r][1],e.i[r][0],e.i[r][1],v),v+=1);return n},RoundCornersModifier.prototype.processShapes=function(e){var t,r,n,a,i,o,s=this.shapes.length,l=this.rd.v;if(0!==l)for(r=0;r<s;r+=1){if(o=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(o.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)o.addShape(this.processPath(t[n],l));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(e){return[((this.a[0]*e+this.b[0])*e+this.c[0])*e+this.d[0],((this.a[1]*e+this.b[1])*e+this.c[1])*e+this.d[1]]},PolynomialBezier.prototype.derivative=function(e){return[(3*e*this.a[0]+2*this.b[0])*e+this.c[0],(3*e*this.a[1]+2*this.b[1])*e+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(e){var t=this.derivative(e);return Math.atan2(t[1],t[0])},PolynomialBezier.prototype.normalAngle=function(e){var t=this.derivative(e);return Math.atan2(t[0],t[1])},PolynomialBezier.prototype.inflectionPoints=function(){var e=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(e))return[];var t=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/e,r=t*t-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/e;if(r<0)return[];var n=Math.sqrt(r);return floatZero(n)?n>0&&n<1?[t]:[]:[t-n,t+n].filter(function(e){return e>0&&e<1})},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),r=lerpPoint(this.points[1],this.points[2],e),n=lerpPoint(this.points[2],this.points[3],e),a=lerpPoint(t,r,e),i=lerpPoint(r,n,e),o=lerpPoint(a,i,e);return[new PolynomialBezier(this.points[0],t,a,o,!0),new PolynomialBezier(o,i,n,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,r){void 0===t&&(t=2),void 0===r&&(r=7);var n=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,n,r),n},PolynomialBezier.shapeSegment=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[r],e.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[r],e.i[r],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,r,n){var a=e._length,i=shapePool.newElement();if(i.c=e.c,e.c||(a-=1),0===a)return i;var o=-1,s=PolynomialBezier.shapeSegment(e,0);zigZagCorner(i,e,0,t,r,n,o);for(var l=0;l<a;l+=1)o=zigZagSegment(i,s,t,r,n,-o),s=l!==a-1||e.c?PolynomialBezier.shapeSegment(e,(l+1)%a):null,zigZagCorner(i,e,l+1,t,r,n,o);return i},ZigZagModifier.prototype.processShapes=function(e){var t,r,n,a,i,o,s=this.shapes.length,l=this.amplitude.v,c=Math.max(0,Math.round(this.frequency.v)),u=this.pointsType.v;if(0!==l)for(r=0;r<s;r+=1){if(o=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(o.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)o.addShape(this.processPath(t[n],l,c,u));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this.miterLimit=PropertyFactory.getProp(e,t.ml,0,null,this),this.lineJoin=t.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(e,t,r,n){var a=shapePool.newElement();a.c=e.c;var i,o,s,l=e.length();e.c||(l-=1);var c=[];for(i=0;i<l;i+=1)s=PolynomialBezier.shapeSegment(e,i),c.push(offsetSegmentSplit(s,t));if(!e.c)for(i=l-1;i>=0;i-=1)s=PolynomialBezier.shapeSegmentInverted(e,i),c.push(offsetSegmentSplit(s,t));c=pruneIntersections(c);var u=null,d=null;for(i=0;i<c.length;i+=1){var p=c[i];for(d&&(u=joinLines(a,d,p[0],r,n)),d=p[p.length-1],o=0;o<p.length;o+=1)s=p[o],u&&pointEqual(s.points[0],u)?a.setXYAt(s.points[1][0],s.points[1][1],"o",a.length()-1):a.setTripleAt(s.points[0][0],s.points[0][1],s.points[1][0],s.points[1][1],s.points[0][0],s.points[0][1],a.length()),a.setTripleAt(s.points[3][0],s.points[3][1],s.points[3][0],s.points[3][1],s.points[2][0],s.points[2][1],a.length()),u=s.points[3]}return c.length&&joinLines(a,d,c[0][0],r,n),a},OffsetPathModifier.prototype.processShapes=function(e){var t,r,n,a,i,o,s=this.shapes.length,l=this.amount.v,c=this.miterLimit.v,u=this.lineJoin;if(0!==l)for(r=0;r<s;r+=1){if(o=(i=this.shapes[r]).localShapeCollection,i.shape._mdf||this._mdf||e)for(o.releaseShapes(),i.shape._mdf=!0,t=i.shape.paths.shapes,a=i.shape.paths._length,n=0;n<a;n+=1)o.addShape(this.processPath(t[n],l,u,c));i.shape.paths=i.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var e={w:0,size:0,shapes:[],data:{shapes:[]}},t=[];t=t.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var r=127988,n=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function a(e,t){var r=createTag("span");r.setAttribute("aria-hidden",!0),r.style.fontFamily=t;var n=createTag("span");n.innerText="giItT1WQy@!-/#",r.style.position="absolute",r.style.left="-10000px",r.style.top="-10000px",r.style.fontSize="300px",r.style.fontVariant="normal",r.style.fontStyle="normal",r.style.fontWeight="normal",r.style.letterSpacing="0",r.appendChild(n),document.body.appendChild(r);var a=n.offsetWidth;return n.style.fontFamily=function(e){var t,r=e.split(","),n=r.length,a=[];for(t=0;t<n;t+=1)"sans-serif"!==r[t]&&"monospace"!==r[t]&&a.push(r[t]);return a.join(",")}(e)+", "+t,{node:n,w:a,parent:r}}function i(e,t){var r,n=document.body&&t?"svg":"canvas",a=getFontProperties(e);if("svg"===n){var i=createNS("text");i.style.fontSize="100px",i.setAttribute("font-family",e.fFamily),i.setAttribute("font-style",a.style),i.setAttribute("font-weight",a.weight),i.textContent="1",e.fClass?(i.style.fontFamily="inherit",i.setAttribute("class",e.fClass)):i.style.fontFamily=e.fFamily,t.appendChild(i),r=i}else{var o=new OffscreenCanvas(500,500).getContext("2d");o.font=a.style+" "+a.weight+" 100px "+e.fFamily,r=o}return{measureText:function(e){return"svg"===n?(r.textContent=e,r.getComputedTextLength()):r.measureText(e).width}}}function o(e){var t=0,r=e.charCodeAt(0);if(r>=55296&&r<=56319){var n=e.charCodeAt(1);n>=56320&&n<=57343&&(t=1024*(r-55296)+n-56320+65536)}return t}function s(e){var t=o(e);return t>=127462&&t<=127487}var l=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};l.isModifier=function(e,t){var r=e.toString(16)+t.toString(16);return-1!==n.indexOf(r)},l.isZeroWidthJoiner=function(e){return 8205===e},l.isFlagEmoji=function(e){return s(e.substr(0,2))&&s(e.substr(2,2))},l.isRegionalCode=s,l.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},l.isRegionalFlag=function(e,t){var n=o(e.substr(t,2));if(n!==r)return!1;var a=0;for(t+=2;a<5;){if((n=o(e.substr(t,2)))<917601||n>917626)return!1;a+=1,t+=2}return 917631===o(e.substr(t,2))},l.isVariationSelector=function(e){return 65039===e},l.BLACK_FLAG_CODE_POINT=r;var c={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var r,n,a=e.length,i=this.chars.length;for(t=0;t<a;t+=1){for(r=0,n=!1;r<i;)this.chars[r].style===e[t].style&&this.chars[r].fFamily===e[t].fFamily&&this.chars[r].ch===e[t].ch&&(n=!0),r+=1;n||(this.chars.push(e[t]),i+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);if(!document.body)return this.isLoaded=!0,e.list.forEach(function(e){e.helper=i(e),e.cache={}}),void(this.fonts=e.list);var r,n=e.list,o=n.length,s=o;for(r=0;r<o;r+=1){var l,c,u=!0;if(n[r].loaded=!1,n[r].monoCase=a(n[r].fFamily,"monospace"),n[r].sansCase=a(n[r].fFamily,"sans-serif"),n[r].fPath){if("p"===n[r].fOrigin||3===n[r].origin){if((l=document.querySelectorAll('style[f-forigin="p"][f-family="'+n[r].fFamily+'"], style[f-origin="3"][f-family="'+n[r].fFamily+'"]')).length>0&&(u=!1),u){var d=createTag("style");d.setAttribute("f-forigin",n[r].fOrigin),d.setAttribute("f-origin",n[r].origin),d.setAttribute("f-family",n[r].fFamily),d.type="text/css",d.innerText="@font-face {font-family: "+n[r].fFamily+"; font-style: normal; src: url('"+n[r].fPath+"');}",t.appendChild(d)}}else if("g"===n[r].fOrigin||1===n[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),c=0;c<l.length;c+=1)-1!==l[c].href.indexOf(n[r].fPath)&&(u=!1);if(u){var p=createTag("link");p.setAttribute("f-forigin",n[r].fOrigin),p.setAttribute("f-origin",n[r].origin),p.type="text/css",p.rel="stylesheet",p.href=n[r].fPath,document.body.appendChild(p)}}else if("t"===n[r].fOrigin||2===n[r].origin){for(l=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),c=0;c<l.length;c+=1)n[r].fPath===l[c].src&&(u=!1);if(u){var h=createTag("link");h.setAttribute("f-forigin",n[r].fOrigin),h.setAttribute("f-origin",n[r].origin),h.setAttribute("rel","stylesheet"),h.setAttribute("href",n[r].fPath),t.appendChild(h)}}}else n[r].loaded=!0,s-=1;n[r].helper=i(n[r],t),n[r].cache={},this.fonts.push(n[r])}0===s?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(t,r,n){for(var a=0,i=this.chars.length;a<i;){if(this.chars[a].ch===t&&this.chars[a].style===r&&this.chars[a].fFamily===n)return this.chars[a];a+=1}return("string"==typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",t,r,n)),e},getFontByName:function(e){for(var t=0,r=this.fonts.length;t<r;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,r){var n=this.getFontByName(t),a=e;if(!n.cache[a]){var i=n.helper;if(" "===e){var o=i.measureText("|"+e+"|"),s=i.measureText("||");n.cache[a]=(o-s)/100}else n.cache[a]=i.measureText(e)/100}return n.cache[a]*r},checkLoadedFonts:function(){var e,t,r,n=this.fonts.length,a=n;for(e=0;e<n;e+=1)this.fonts[e].loaded?a-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(t=this.fonts[e].monoCase.node,r=this.fonts[e].monoCase.w,t.offsetWidth!==r?(a-=1,this.fonts[e].loaded=!0):(t=this.fonts[e].sansCase.node,r=this.fonts[e].sansCase.w,t.offsetWidth!==r&&(a-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==a&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}};return l.prototype=c,l}();function SlotManager(e){this.animationData=e}function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(e){return blendModeEnums[e]||""}),blendModeEnums;function SliderEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function AngleEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function ColorEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function PointEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function LayerIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function MaskIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function CheckboxEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var r,n=e.ef||[];this.effectElements=[];var a,i=n.length;for(r=0;r<i;r+=1)a=new GroupEffect(n[r],t),this.effectElements.push(a)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function FootageElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,r)}function AudioElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,r),this._isPlaying=!1,this._canPlay=!1;var n=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(n),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){var r;this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var n,a=this.data.ef.length,i=this.data.ef;for(r=0;r<a;r+=1){switch(n=null,i[r].ty){case 0:n=new SliderEffect(i[r],t,this);break;case 1:n=new AngleEffect(i[r],t,this);break;case 2:n=new ColorEffect(i[r],t,this);break;case 3:n=new PointEffect(i[r],t,this);break;case 4:case 7:n=new CheckboxEffect(i[r],t,this);break;case 10:n=new LayerIndexEffect(i[r],t,this);break;case 11:n=new MaskIndexEffect(i[r],t,this);break;case 5:n=new EffectsManager(i[r],t,this);break;default:n=new NoValueEffect(i[r],t,this)}n&&this.effectElements.push(n)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){var e=getExpressionInterfaces();if(e){var t=e("layer"),r=e("effects"),n=e("shape"),a=e("text"),i=e("comp");this.layerInterface=t(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var o=r.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(o),0===this.data.ty||this.data.xt?this.compInterface=i(this):4===this.data.ty?(this.layerInterface.shapeInterface=n(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=a(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,r){this.globalData=t,this.comp=r,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var r,n=this.dynamicProperties.length;for(r=0;r<n;r+=1)(t||this._isParent&&"transform"===this.dynamicProperties[r].propType)&&(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var e=getExpressionInterfaces();if(e){var t=e("footage");this.layerInterface=t(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var r=this._volume*this._volumeMultiplier;this._previousVolume!==r&&(this._previousVolume=r,this.audio.volume(r))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){var t;this.completeLayers=!1;var r,n=e.length,a=this.layers.length;for(t=0;t<n;t+=1)for(r=0;r<a;){if(this.layers[r].id===e[t].id){this.layers[r]=e[t];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,r){for(var n=this.elements,a=this.layers,i=0,o=a.length;i<o;)a[i].ind==t&&(n[i]&&!0!==n[i]?(r.push(n[i]),n[i].setAsParent(),void 0!==a[i].parent?this.buildElementParenting(e,a[i].parent,r):e.setHierarchy(r)):(this.buildItem(i),this.addPendingElement(e))),i+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,r=e.length;for(t=0;t<r;t+=1)if(e[t].xt){var n=this.createComp(e[t]);n.initExpressions(),this.globalData.projectInterface.registerComposition(n)}},BaseRenderer.prototype.getElementById=function(e){var t,r=this.elements.length;for(t=0;t<r;t+=1)if(this.elements[t].data.ind===e)return this.elements[t];return null},BaseRenderer.prototype.getElementByPath=function(e){var t,r=e.shift();if("number"==typeof r)t=this.elements[r];else{var n,a=this.elements.length;for(n=0;n<a;n+=1)if(this.elements[n].data.nm===r){t=this.elements[n];break}}return 0===e.length?t:t.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(e),this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(e,t,r){this.data=e,this.element=t,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var n,a,i=this.globalData.defs,o=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(o),this.solidPath="";var s,l,c,u,d,p,h=this.masksProperties,m=0,f=[],g=createElementID(),v="clipPath",y="clip-path";for(n=0;n<o;n+=1)if(("a"!==h[n].mode&&"n"!==h[n].mode||h[n].inv||100!==h[n].o.k||h[n].o.x)&&(v="mask",y="mask"),"s"!==h[n].mode&&"i"!==h[n].mode||0!==m?c=null:((c=createNS("rect")).setAttribute("fill","#ffffff"),c.setAttribute("width",this.element.comp.data.w||0),c.setAttribute("height",this.element.comp.data.h||0),f.push(c)),a=createNS("path"),"n"===h[n].mode)this.viewData[n]={op:PropertyFactory.getProp(this.element,h[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[n],3),elem:a,lastPath:""},i.appendChild(a);else{var b;if(m+=1,a.setAttribute("fill","s"===h[n].mode?"#000000":"#ffffff"),a.setAttribute("clip-rule","nonzero"),0!==h[n].x.k?(v="mask",y="mask",p=PropertyFactory.getProp(this.element,h[n].x,0,null,this.element),b=createElementID(),(u=createNS("filter")).setAttribute("id",b),(d=createNS("feMorphology")).setAttribute("operator","erode"),d.setAttribute("in","SourceGraphic"),d.setAttribute("radius","0"),u.appendChild(d),i.appendChild(u),a.setAttribute("stroke","s"===h[n].mode?"#000000":"#ffffff")):(d=null,p=null),this.storedData[n]={elem:a,x:p,expan:d,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"===h[n].mode){l=f.length;var S=createNS("g");for(s=0;s<l;s+=1)S.appendChild(f[s]);var _=createNS("mask");_.setAttribute("mask-type","alpha"),_.setAttribute("id",g+"_"+m),_.appendChild(a),i.appendChild(_),S.setAttribute("mask","url("+getLocationHref()+"#"+g+"_"+m+")"),f.length=0,f.push(S)}else f.push(a);h[n].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[n]={elem:a,lastPath:"",op:PropertyFactory.getProp(this.element,h[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[n],3),invRect:c},this.viewData[n].prop.k||this.drawPath(h[n],this.viewData[n].prop.v,this.viewData[n])}for(this.maskElement=createNS(v),o=f.length,n=0;n<o;n+=1)this.maskElement.appendChild(f[n]);m>0&&(this.maskElement.setAttribute("id",g),this.element.maskedElement.setAttribute(y,"url("+getLocationHref()+"#"+g+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r<n;){if(this.hierarchy[r].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}r+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),r=0;r<n;r+=1)t.multiply(this.hierarchy[r].finalTransform.mProp.v)}this.finalTransform._matMdf&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var e=0,t=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;e<t;)this.localTransforms[e]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[e]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),e+=1;if(this.finalTransform._localMatMdf){var r=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(r),e=1;e<t;e+=1){var n=this.localTransforms[e].matrix;r.multiply(n)}r.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var a=this.finalTransform.localOpacity;for(e=0;e<t;e+=1)a*=.01*this.localTransforms[e].opacity;this.finalTransform.localOpacity=a}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var e=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(e.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var t=0,r=e.length;for(t=0;t<r;t+=1)this.localTransforms.push(e[t])}}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var r,n=!0,a=this.comp;n;)a.finalTransform?(a.data.hasMask&&t.splice(0,0,a.finalTransform),a=a.comp):n=!1;var i,o=t.length;for(r=0;r<o;r+=1)i=t[r].mat.applyToPointArray(0,0,0),e=[e[0]-i[0],e[1]-i[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,r=this.element.finalTransform.mat,n=this.masksProperties.length;for(t=0;t<n;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",r.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var a=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[t].filterId+")")),a.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,(e+=" h-"+this.globalData.compSize.w)+" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,r){var n,a,i=" M"+t.v[0][0]+","+t.v[0][1];for(a=t._length,n=1;n<a;n+=1)i+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[n][0]+","+t.i[n][1]+" "+t.v[n][0]+","+t.v[n][1];if(t.c&&a>1&&(i+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==i){var o="";r.elem&&(t.c&&(o=e.inv?this.solidPath+i:i),r.elem.setAttribute("d",o)),r.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var r=createNS("filter");return r.setAttribute("id",e),!0!==t&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,r,n="SourceGraphic",a=e.data.ef?e.data.ef.length:0,i=createElementID(),o=filtersFactory.createFilter(i,!0),s=0;for(this.filters=[],t=0;t<a;t+=1){r=null;var l=e.data.ef[t].ty;registeredEffects$1[l]&&(r=new(0,registeredEffects$1[l].effect)(o,e.effectsManager.effectElements[t],e,idPrefix+s,n),n=idPrefix+s,registeredEffects$1[l].countsAsEffect&&(s+=1)),r&&this.filters.push(r)}s&&(e.globalData.defs.appendChild(o),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+i+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect$1(e,t,r){registeredEffects$1[e]={effect:t,countsAsEffect:r}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.assetData&&this.assetData.sid&&(this.assetData=t.slotManager.getProp(this.assetData)),this.initElement(e,t,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},SVGEffects.prototype.getEffects=function(e){var t,r=this.filters.length,n=[];for(t=0;t<r;t+=1)this.filters[t].type===e&&n.push(this.filters[t]);return n},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e=null;if(this.data.td){this.matteMasks={};var t=createNS("g");t.setAttribute("id",this.layerId),t.appendChild(this.layerElement),e=t,this.globalData.defs.appendChild(t)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),e=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var r=createNS("clipPath"),n=createNS("path");n.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var a=createElementID();if(r.setAttribute("id",a),r.appendChild(n),this.globalData.defs.appendChild(r),this.checkMasks()){var i=createNS("g");i.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")"),i.appendChild(this.layerElement),this.transformedElement=i,e?e.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(e){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[e]){var t,r,n,a,i=this.layerId+"_"+e;if(1===e||3===e){var o=createNS("mask");o.setAttribute("id",i),o.setAttribute("mask-type",3===e?"luminance":"alpha"),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),o.appendChild(n),this.globalData.defs.appendChild(o),featureSupport.maskType||1!==e||(o.setAttribute("mask-type","luminance"),t=createElementID(),r=filtersFactory.createFilter(t),this.globalData.defs.appendChild(r),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(a=createNS("g")).appendChild(n),o.appendChild(a),a.setAttribute("filter","url("+getLocationHref()+"#"+t+")"))}else if(2===e){var s=createNS("mask");s.setAttribute("id",i),s.setAttribute("mask-type","alpha");var l=createNS("g");s.appendChild(l),t=createElementID(),r=filtersFactory.createFilter(t);var c=createNS("feComponentTransfer");c.setAttribute("in","SourceGraphic"),r.appendChild(c);var u=createNS("feFuncA");u.setAttribute("type","table"),u.setAttribute("tableValues","1.0 0.0"),c.appendChild(u),this.globalData.defs.appendChild(r);var d=createNS("rect");d.setAttribute("width",this.comp.data.w),d.setAttribute("height",this.comp.data.h),d.setAttribute("x","0"),d.setAttribute("y","0"),d.setAttribute("fill","#ffffff"),d.setAttribute("opacity","0"),l.setAttribute("filter","url("+getLocationHref()+"#"+t+")"),l.appendChild(d),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),l.appendChild(n),featureSupport.maskType||(s.setAttribute("mask-type","luminance"),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),a=createNS("g"),l.appendChild(d),a.appendChild(this.layerElement),l.appendChild(a)),this.globalData.defs.appendChild(s)}this.matteMasks[e]=i}return this.matteMasks[e]},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+e+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(e){var t,r=this.shapeModifiers.length;for(t=0;t<r;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(e=(t=this.shapeModifiers.length)-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r<n;){if(t[r].elem===e)return t[r].pos;r+=1}return 0},addProcessedElement:function(e,t){for(var r=this.processedElements,n=r.length;n;)if(r[n-=1].elem===e)return void(r[n].pos=t);r.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,r){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=r,this.lvl=t,this._isAnimated=!!r.k;for(var n=0,a=e.length;n<a;){if(e[n].mProps.dynamicProperties.length){this._isAnimated=!0;break}n+=1}}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(e,t,r,n){var a;this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=r,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(n);var i,o=t.length||0;for(a=0;a<o;a+=1)i=PropertyFactory.getProp(e,t[a].v,0,0,this),this.k=i.k||this.k,this.dataProps[a]={n:t[a].n,p:i};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r}function SVGNoStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=r}function GradientProperty(e,t,r){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var n=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",n),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=n,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,r)}function SVGGradientStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,r),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,r){this.transform={mProps:e,op:t,container:r},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,r=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<r;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(e,t){for(var r=0,n=this.o.length/2;r<n;){if(Math.abs(e[4*r]-e[4*t+2*r])>.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,r,n,a=4*this.data.p;for(t=0;t<a;t+=1)r=t%4==0?100:255,n=Math.round(this.prop.v[t]*r),this.c[t]!==n&&(this.c[t]=n,this._cmdf=!e);if(this.o.length)for(a=this.prop.v.length,t=4*this.data.p;t<a;t+=1)r=t%2==0?100:1,n=t%2==0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==n&&(this.o[t-4*this.data.p]=n,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,r){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,t),this.setGradientOpacity(t,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var r=createElementID(),n=createNS(1===t.t?"linearGradient":"radialGradient");n.setAttribute("id",r),n.setAttribute("spreadMethod","pad"),n.setAttribute("gradientUnits","userSpaceOnUse");var a,i,o,s=[];for(o=4*t.g.p,i=0;i<o;i+=4)a=createNS("stop"),n.appendChild(a),s.push(a);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+r+")"),this.gf=n,this.cst=s},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var r,n,a,i=createNS("mask"),o=createNS("path");i.appendChild(o);var s=createElementID(),l=createElementID();i.setAttribute("id",l);var c=createNS(1===e.t?"linearGradient":"radialGradient");c.setAttribute("id",s),c.setAttribute("spreadMethod","pad"),c.setAttribute("gradientUnits","userSpaceOnUse"),a=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var u=this.stops;for(n=4*e.g.p;n<a;n+=2)(r=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),c.appendChild(r),u.push(r);o.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),"gs"===e.ty&&(o.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),o.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&o.setAttribute("stroke-miterlimit",e.ml)),this.of=c,this.ms=i,this.ost=u,this.maskId=l,t.msElem=o}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,r,n){if(0===t)return"";var a,i=e.o,o=e.i,s=e.v,l=" M"+n.applyToPointStringified(s[0][0],s[0][1]);for(a=1;a<t;a+=1)l+=" C"+n.applyToPointStringified(i[a-1][0],i[a-1][1])+" "+n.applyToPointStringified(o[a][0],o[a][1])+" "+n.applyToPointStringified(s[a][0],s[a][1]);return r&&t&&(l+=" C"+n.applyToPointStringified(i[a-1][0],i[a-1][1])+" "+n.applyToPointStringified(o[0][0],o[0][1])+" "+n.applyToPointStringified(s[0][0],s[0][1]),l+="z"),l},SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function r(e,t,r){(r||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(r||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function n(){}function a(r,n,a){var i,o,s,l,c,u,d,p,h,m,f=n.styles.length,g=n.lvl;for(u=0;u<f;u+=1){if(l=n.sh._mdf||a,n.styles[u].lvl<g){for(p=t.reset(),h=g-n.styles[u].lvl,m=n.transformers.length-1;!l&&h>0;)l=n.transformers[m].mProps._mdf||l,h-=1,m-=1;if(l)for(h=g-n.styles[u].lvl,m=n.transformers.length-1;h>0;)p.multiply(n.transformers[m].mProps.v),h-=1,m-=1}else p=e;if(o=(d=n.sh.paths)._length,l){for(s="",i=0;i<o;i+=1)(c=d.shapes[i])&&c._length&&(s+=buildShapeString(c,c._length,c.c,p));n.caches[u]=s}else s=n.caches[u];n.styles[u].d+=!0===r.hd?"":s,n.styles[u]._mdf=l||n.styles[u]._mdf}}function i(e,t,r){var n=t.style;(t.c._mdf||r)&&n.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("fill-opacity",t.o.v)}function o(e,t,r){s(e,t,r),l(0,t,r)}function s(e,t,r){var n,a,i,o,s,l=t.gf,c=t.g._hasOpacity,u=t.s.v,d=t.e.v;if(t.o._mdf||r){var p="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(p,t.o.v)}if(t.s._mdf||r){var h=1===e.t?"x1":"cx",m="x1"===h?"y1":"cy";l.setAttribute(h,u[0]),l.setAttribute(m,u[1]),c&&!t.g._collapsable&&(t.of.setAttribute(h,u[0]),t.of.setAttribute(m,u[1]))}if(t.g._cmdf||r){n=t.cst;var f=t.g.c;for(i=n.length,a=0;a<i;a+=1)(o=n[a]).setAttribute("offset",f[4*a]+"%"),o.setAttribute("stop-color","rgb("+f[4*a+1]+","+f[4*a+2]+","+f[4*a+3]+")")}if(c&&(t.g._omdf||r)){var g=t.g.o;for(i=(n=t.g._collapsable?t.cst:t.ost).length,a=0;a<i;a+=1)o=n[a],t.g._collapsable||o.setAttribute("offset",g[2*a]+"%"),o.setAttribute("stop-opacity",g[2*a+1])}if(1===e.t)(t.e._mdf||r)&&(l.setAttribute("x2",d[0]),l.setAttribute("y2",d[1]),c&&!t.g._collapsable&&(t.of.setAttribute("x2",d[0]),t.of.setAttribute("y2",d[1])));else if((t.s._mdf||t.e._mdf||r)&&(s=Math.sqrt(Math.pow(u[0]-d[0],2)+Math.pow(u[1]-d[1],2)),l.setAttribute("r",s),c&&!t.g._collapsable&&t.of.setAttribute("r",s)),t.e._mdf||t.h._mdf||t.a._mdf||r){s||(s=Math.sqrt(Math.pow(u[0]-d[0],2)+Math.pow(u[1]-d[1],2)));var v=Math.atan2(d[1]-u[1],d[0]-u[0]),y=t.h.v;y>=1?y=.99:y<=-1&&(y=-.99);var b=s*y,S=Math.cos(v+t.a.v)*b+u[0],_=Math.sin(v+t.a.v)*b+u[1];l.setAttribute("fx",S),l.setAttribute("fy",_),c&&!t.g._collapsable&&(t.of.setAttribute("fx",S),t.of.setAttribute("fy",_))}}function l(e,t,r){var n=t.style,a=t.d;a&&(a._mdf||r)&&a.dashStr&&(n.pElem.setAttribute("stroke-dasharray",a.dashStr),n.pElem.setAttribute("stroke-dashoffset",a.dashoffset[0])),t.c&&(t.c._mdf||r)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||r)&&(n.pElem.setAttribute("stroke-width",t.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return s;case"gs":return o;case"st":return l;case"sh":case"el":case"rc":case"sr":return a;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function LetterProps(e,t,r,n,a,i){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=a,this.p=i,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,a=this.shapes.length,i=this.stylesList.length,o=[],s=!1;for(r=0;r<i;r+=1){for(n=this.stylesList[r],s=!1,o.length=0,e=0;e<a;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(n)&&(o.push(t),s=t._isAnimated||s);o.length>1&&s&&this.setShapesAsAnimated(o)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var r,n=new SVGStyleData(e,t),a=n.pElem;return"st"===e.ty?r=new SVGStrokeStyleData(this,e,n):"fl"===e.ty?r=new SVGFillStyleData(this,e,n):"gf"===e.ty||"gs"===e.ty?(r=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,n),this.globalData.defs.appendChild(r.gf),r.maskId&&(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),a.setAttribute("mask","url("+getLocationHref()+"#"+r.maskId+")"))):"no"===e.ty&&(r=new SVGNoStyleData(this,e,n)),"st"!==e.ty&&"gs"!==e.ty||(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),a.setAttribute("fill-opacity","0"),1===e.lj&&a.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&a.setAttribute("fill-rule","evenodd"),e.ln&&a.setAttribute("id",e.ln),e.cl&&a.setAttribute("class",e.cl),e.bm&&(a.style["mix-blend-mode"]=getBlendMode(e.bm)),this.stylesList.push(n),this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var r=TransformPropertyFactory.getTransformProperty(this,e,this),n=new SVGTransformData(r,r.o,t);return this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createShapeElement=function(e,t,r){var n=4;"rc"===e.ty?n=5:"el"===e.ty?n=6:"sr"===e.ty&&(n=7);var a=new SVGShapeData(t,r,ShapePropertyFactory.getShapeProp(this,e,n,this));return this.shapes.push(a),this.addShapeToModifiers(a),this.addToAnimatedContents(e,a),a},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var r=0,n=this.animatedContents.length;r<n;){if(this.animatedContents[r].element===t)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,r=e.styles,n=this.stylesList.length;for(t=0;t<n;t+=1)this.stylesList[t].closed||r.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,r,n,a,i,o){var s,l,c,u,d,p,h=[].concat(i),m=e.length-1,f=[],g=[];for(s=m;s>=0;s-=1){if((p=this.searchProcessedElement(e[s]))?t[s]=r[p-1]:e[s]._render=o,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty||"no"===e[s].ty)p?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],a),e[s]._render&&t[s].style.pElem.parentNode!==n&&n.appendChild(t[s].style.pElem),f.push(t[s].style);else if("gr"===e[s].ty){if(p)for(c=t[s].it.length,l=0;l<c;l+=1)t[s].prevViewData[l]=t[s].it[l];else t[s]=this.createGroupElement(e[s]);this.searchShapes(e[s].it,t[s].it,t[s].prevViewData,t[s].gr,a+1,h,o),e[s]._render&&t[s].gr.parentNode!==n&&n.appendChild(t[s].gr)}else"tr"===e[s].ty?(p||(t[s]=this.createTransformElement(e[s],n)),u=t[s].transform,h.push(u)):"sh"===e[s].ty||"rc"===e[s].ty||"el"===e[s].ty||"sr"===e[s].ty?(p||(t[s]=this.createShapeElement(e[s],h,a)),this.setElementStyles(t[s])):"tm"===e[s].ty||"rd"===e[s].ty||"ms"===e[s].ty||"pb"===e[s].ty||"zz"===e[s].ty||"op"===e[s].ty?(p?(d=t[s]).closed=!1:((d=ShapeModifiers.getModifier(e[s].ty)).init(this,e[s]),t[s]=d,this.shapeModifiers.push(d)),g.push(d)):"rp"===e[s].ty&&(p?(d=t[s]).closed=!0:(d=ShapeModifiers.getModifier(e[s].ty),t[s]=d,d.init(this,e,s,t),this.shapeModifiers.push(d),o=!1),g.push(d));this.addProcessedElement(e[s],s+1)}for(m=f.length,s=0;s<m;s+=1)f[s].closed=!0;for(m=g.length,s=0;s<m;s+=1)g[s].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var e;this.renderModifiers();var t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,r=this.animatedContents.length;for(e=0;e<r;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,r,n,a,i){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var o=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,o=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,o=!0),this.sc!==r&&(this.sc=r,this._mdf.sc=!0,o=!0),this.fc!==n&&(this.fc=n,this._mdf.fc=!0,o=!0),this.m!==a&&(this.m=a,this._mdf.m=!0,o=!0),!i.length||this.p[0]===i[0]&&this.p[1]===i[1]&&this.p[4]===i[4]&&this.p[5]===i[5]&&this.p[12]===i[12]&&this.p[13]===i[13]||(this.p=i,this._mdf.p=!0,o=!0),o},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var a=this.effectsSequence.length,i=e||this.data.d.k[this.keysIndex].s;for(n=0;n<a;n+=1)i=r!==this.keysIndex?this.effectsSequence[n](i,i.t):this.effectsSequence[n](this.currentData,i.t);t!==i&&this.setCurrentData(i),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,r=0,n=e.length;r<=n-1&&!(r===n-1||e[r+1].t>t);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],a=0,i=e.length,o=!1,s=!1,l="";a<i;)o=s,s=!1,t=e.charCodeAt(a),l=e.charAt(a),FontManager.isCombinedCharacter(t)?o=!0:t>=55296&&t<=56319?FontManager.isRegionalFlag(e,a)?l=e.substr(a,14):(r=e.charCodeAt(a+1))>=56320&&r<=57343&&(FontManager.isModifier(t,r)?(l=e.substr(a,2),o=!0):l=FontManager.isFlagEmoji(e.substr(a,4))?e.substr(a,4):e.substr(a,2)):t>56319?(r=e.charCodeAt(a+1),FontManager.isVariationSelector(t)&&(o=!0)):FontManager.isZeroWidthJoiner(t)&&(o=!0,s=!0),o?(n[n.length-1]+=l,o=!1):n.push(l),a+=l.length;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,a,i,o,s,l=this.elem.globalData.fontManager,c=this.data,u=[],d=0,p=c.m.g,h=0,m=0,f=0,g=[],v=0,y=0,b=l.getFontByName(e.f),S=0,_=getFontProperties(b);e.fWeight=_.weight,e.fStyle=_.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var w,x=e.tr/1e3*e.finalSize;if(e.sz)for(var C,k,P=!0,E=e.sz[0],T=e.sz[1];P;){C=0,v=0,r=(k=this.buildFinalText(e.t)).length,x=e.tr/1e3*e.finalSize;var M=-1;for(t=0;t<r;t+=1)w=k[t].charCodeAt(0),n=!1," "===k[t]?M=t:13!==w&&3!==w||(v=0,n=!0,C+=e.finalLineHeight||1.2*e.finalSize),l.chars?(s=l.getCharData(k[t],b.fStyle,b.fFamily),S=n?0:s.w*e.finalSize/100):S=l.measureText(k[t],e.f,e.finalSize),v+S>E&&" "!==k[t]?(-1===M?r+=1:t=M,C+=e.finalLineHeight||1.2*e.finalSize,k.splice(t,M===t?1:0,"\r"),M=-1,v=0):(v+=S,v+=x);C+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&T<C?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=k,r=e.finalText.length,P=!1)}v=-x,S=0;var D,O=0;for(t=0;t<r;t+=1)if(n=!1,13===(w=(D=e.finalText[t]).charCodeAt(0))||3===w?(O=0,g.push(v),y=v>y?v:y,v=-2*x,a="",n=!0,f+=1):a=D,l.chars?(s=l.getCharData(D,b.fStyle,l.getFontByName(e.f).fFamily),S=n?0:s.w*e.finalSize/100):S=l.measureText(a,e.f,e.finalSize)," "===D?O+=S+x:(v+=S+x+O,O=0),u.push({l:S,an:S,add:h,n,anIndexes:[],val:a,line:f,animatorJustifyOffset:0}),2==p){if(h+=S,""===a||" "===a||t===r-1){for(""!==a&&" "!==a||(h-=S);m<=t;)u[m].an=h,u[m].ind=d,u[m].extra=S,m+=1;d+=1,h=0}}else if(3==p){if(h+=S,""===a||t===r-1){for(""===a&&(h-=S);m<=t;)u[m].an=h,u[m].ind=d,u[m].extra=S,m+=1;h=0,d+=1}}else u[d].ind=d,u[d].extra=0,d+=1;if(e.l=u,y=v>y?v:y,g.push(v),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=y,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=g;var A,N,I,F,L=c.a;o=L.length;var z=[];for(i=0;i<o;i+=1){for((A=L[i]).a.sc&&(e.strokeColorAnim=!0),A.a.sw&&(e.strokeWidthAnim=!0),(A.a.fc||A.a.fh||A.a.fs||A.a.fb)&&(e.fillColorAnim=!0),F=0,I=A.s.b,t=0;t<r;t+=1)(N=u[t]).anIndexes[i]=F,(1==I&&""!==N.val||2==I&&""!==N.val&&" "!==N.val||3==I&&(N.n||" "==N.val||t==r-1)||4==I&&(N.n||t==r-1))&&(1===A.s.rn&&z.push(F),F+=1);c.a[i].s.totalChars=F;var R,j=-1;if(1===A.s.rn)for(t=0;t<r;t+=1)j!=(N=u[t]).anIndexes[i]&&(j=N.anIndexes[i],R=z.splice(Math.floor(Math.random()*z.length),1)[0]),N.anIndexes[i]=R}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=b.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var r=this.copyData({},this.data.d.k[t].s);r=this.copyData(r,e),this.data.d.k[t].s=r,this.recalculate(t),this.setCurrentData(r),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,r=Math.floor;function n(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return n.prototype={getMult:function(n){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var a=0,i=0,o=1,s=1;this.ne.v>0?a=this.ne.v/100:i=-this.ne.v/100,this.xe.v>0?o=1-this.xe.v/100:s=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(a,i,o,s).get,c=0,u=this.finalS,d=this.finalE,p=this.data.sh;if(2===p)c=l(c=d===u?n>=d?1:0:e(0,t(.5/(d-u)+(n-u)/(d-u),1)));else if(3===p)c=l(c=d===u?n>=d?0:1:1-e(0,t(.5/(d-u)+(n-u)/(d-u),1)));else if(4===p)d===u?c=0:(c=e(0,t(.5/(d-u)+(n-u)/(d-u),1)))<.5?c*=2:c=1-2*(c-.5),c=l(c);else if(5===p){if(d===u)c=0;else{var h=d-u,m=-h/2+(n=t(e(0,n+.5-u),d-u)),f=h/2;c=Math.sqrt(1-m*m/(f*f))}c=l(c)}else 6===p?(d===u?c=0:(n=t(e(0,n+.5-u),d-u),c=(1+Math.cos(Math.PI+2*Math.PI*n/(d-u)))/2),c=l(c)):(n>=r(u)&&(c=e(0,t(n-u<0?t(d,1)-(u-n):d-n,1))),c=l(c));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var v=.5-.5*g;c<v?c=0:(c=(c-v)/g)>1&&(c=1)}return c*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/t,n=this.s.v/t+r,a=this.e.v/t+r;if(n>a){var i=n;n=a,a=i}this.finalS=n,this.finalE=a}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(e,t,r){return new n(e,t,r)}}}();function TextAnimatorDataProperty(e,t,r){var n={propType:!1},a=PropertyFactory.getProp,i=t.a;this.a={r:i.r?a(e,i.r,0,degToRads,r):n,rx:i.rx?a(e,i.rx,0,degToRads,r):n,ry:i.ry?a(e,i.ry,0,degToRads,r):n,sk:i.sk?a(e,i.sk,0,degToRads,r):n,sa:i.sa?a(e,i.sa,0,degToRads,r):n,s:i.s?a(e,i.s,1,.01,r):n,a:i.a?a(e,i.a,1,0,r):n,o:i.o?a(e,i.o,0,.01,r):n,p:i.p?a(e,i.p,1,0,r):n,sw:i.sw?a(e,i.sw,0,0,r):n,sc:i.sc?a(e,i.sc,1,0,r):n,fc:i.fc?a(e,i.fc,1,0,r):n,fh:i.fh?a(e,i.fh,0,0,r):n,fs:i.fs?a(e,i.fs,0,.01,r):n,fb:i.fb?a(e,i.fb,0,.01,r):n,t:i.t?a(e,i.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e<r;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:n(this._elem,this._textData.p.a,0,0,this),f:n(this._elem,this._textData.p.f,0,0,this),l:n(this._elem,this._textData.p.l,0,0,this),r:n(this._elem,this._textData.p.r,0,0,this),p:n(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=n(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var r,n,a,i,o,s,l,c,u,d,p,h,m,f,g,v,y,b,S,_=this._moreOptions.alignment.v,w=this._animatorsData,x=this._textData,C=this.mHelper,k=this._renderType,P=this.renderedLetters.length,E=e.l;if(this._hasMaskedPath){if(S=this._pathData.m,!this._pathData.n||this._pathData._mdf){var T,M=S.v;for(this._pathData.r.v&&(M=M.reverse()),o={tLength:0,segments:[]},i=M._length-1,v=0,a=0;a<i;a+=1)T=bez.buildBezierData(M.v[a],M.v[a+1],[M.o[a][0]-M.v[a][0],M.o[a][1]-M.v[a][1]],[M.i[a+1][0]-M.v[a+1][0],M.i[a+1][1]-M.v[a+1][1]]),o.tLength+=T.segmentLength,o.segments.push(T),v+=T.segmentLength;a=i,S.v.c&&(T=bez.buildBezierData(M.v[a],M.v[0],[M.o[a][0]-M.v[a][0],M.o[a][1]-M.v[a][1]],[M.i[0][0]-M.v[0][0],M.i[0][1]-M.v[0][1]]),o.tLength+=T.segmentLength,o.segments.push(T),v+=T.segmentLength),this._pathData.pi=o}if(o=this._pathData.pi,s=this._pathData.f.v,p=0,d=1,c=0,u=!0,f=o.segments,s<0&&S.v.c)for(o.tLength<Math.abs(s)&&(s=-Math.abs(s)%o.tLength),d=(m=f[p=f.length-1].points).length-1;s<0;)s+=m[d].partialLength,(d-=1)<0&&(d=(m=f[p-=1].points).length-1);h=(m=f[p].points)[d-1],g=(l=m[d]).partialLength}i=E.length,r=0,n=0;var D,O,A,N,I,F=1.2*e.finalSize*.714,L=!0;A=w.length;var z,R,j,V,B,q,H,$,G,W,U,Y,K=-1,Z=s,Q=p,X=d,J=-1,ee="",te=this.defaultPropsArray;if(2===e.j||1===e.j){var re=0,ne=0,ae=2===e.j?-.5:-1,ie=0,oe=!0;for(a=0;a<i;a+=1)if(E[a].n){for(re&&(re+=ne);ie<a;)E[ie].animatorJustifyOffset=re,ie+=1;re=0,oe=!0}else{for(O=0;O<A;O+=1)(D=w[O].a).t.propType&&(oe&&2===e.j&&(ne+=D.t.v*ae),(I=w[O].s.getMult(E[a].anIndexes[O],x.a[O].s.totalChars)).length?re+=D.t.v*I[0]*ae:re+=D.t.v*I*ae);oe=!1}for(re&&(re+=ne);ie<a;)E[ie].animatorJustifyOffset=re,ie+=1}for(a=0;a<i;a+=1){if(C.reset(),V=1,E[a].n)r=0,n+=e.yOffset,n+=L?1:0,s=Z,L=!1,this._hasMaskedPath&&(d=X,h=(m=f[p=Q].points)[d-1],g=(l=m[d]).partialLength,c=0),ee="",U="",G="",Y="",te=this.defaultPropsArray;else{if(this._hasMaskedPath){if(J!==E[a].line){switch(e.j){case 1:s+=v-e.lineWidths[E[a].line];break;case 2:s+=(v-e.lineWidths[E[a].line])/2}J=E[a].line}K!==E[a].ind&&(E[K]&&(s+=E[K].extra),s+=E[a].an/2,K=E[a].ind),s+=_[0]*E[a].an*.005;var se=0;for(O=0;O<A;O+=1)(D=w[O].a).p.propType&&((I=w[O].s.getMult(E[a].anIndexes[O],x.a[O].s.totalChars)).length?se+=D.p.v[0]*I[0]:se+=D.p.v[0]*I),D.a.propType&&((I=w[O].s.getMult(E[a].anIndexes[O],x.a[O].s.totalChars)).length?se+=D.a.v[0]*I[0]:se+=D.a.v[0]*I);for(u=!0,this._pathData.a.v&&(s=.5*E[0].an+(v-this._pathData.f.v-.5*E[0].an-.5*E[E.length-1].an)*K/(i-1),s+=this._pathData.f.v);u;)c+g>=s+se||!m?(y=(s+se-c)/l.partialLength,R=h.point[0]+(l.point[0]-h.point[0])*y,j=h.point[1]+(l.point[1]-h.point[1])*y,C.translate(-_[0]*E[a].an*.005,-_[1]*F*.01),u=!1):m&&(c+=l.partialLength,(d+=1)>=m.length&&(d=0,f[p+=1]?m=f[p].points:S.v.c?(d=0,m=f[p=0].points):(c-=l.partialLength,m=null)),m&&(h=l,g=(l=m[d]).partialLength));z=E[a].an/2-E[a].add,C.translate(-z,0,0)}else z=E[a].an/2-E[a].add,C.translate(-z,0,0),C.translate(-_[0]*E[a].an*.005,-_[1]*F*.01,0);for(O=0;O<A;O+=1)(D=w[O].a).t.propType&&(I=w[O].s.getMult(E[a].anIndexes[O],x.a[O].s.totalChars),0===r&&0===e.j||(this._hasMaskedPath?I.length?s+=D.t.v*I[0]:s+=D.t.v*I:I.length?r+=D.t.v*I[0]:r+=D.t.v*I));for(e.strokeWidthAnim&&(q=e.sw||0),e.strokeColorAnim&&(B=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(H=[e.fc[0],e.fc[1],e.fc[2]]),O=0;O<A;O+=1)(D=w[O].a).a.propType&&((I=w[O].s.getMult(E[a].anIndexes[O],x.a[O].s.totalChars)).length?C.translate(-D.a.v[0]*I[0],-D.a.v[1]*I[1],D.a.v[2]*I[2]):C.translate(-D.a.v[0]*I,-D.a.v[1]*I,D.a.v[2]*I));for(O=0;O<A;O+=1)(D=w[O].a).s.propType&&((I=w[O].s.getMult(E[a].anIndexes[O],x.a[O].s.totalChars)).length?C.scale(1+(D.s.v[0]-1)*I[0],1+(D.s.v[1]-1)*I[1],1):C.scale(1+(D.s.v[0]-1)*I,1+(D.s.v[1]-1)*I,1));for(O=0;O<A;O+=1){if(D=w[O].a,I=w[O].s.getMult(E[a].anIndexes[O],x.a[O].s.totalChars),D.sk.propType&&(I.length?C.skewFromAxis(-D.sk.v*I[0],D.sa.v*I[1]):C.skewFromAxis(-D.sk.v*I,D.sa.v*I)),D.r.propType&&(I.length?C.rotateZ(-D.r.v*I[2]):C.rotateZ(-D.r.v*I)),D.ry.propType&&(I.length?C.rotateY(D.ry.v*I[1]):C.rotateY(D.ry.v*I)),D.rx.propType&&(I.length?C.rotateX(D.rx.v*I[0]):C.rotateX(D.rx.v*I)),D.o.propType&&(I.length?V+=(D.o.v*I[0]-V)*I[0]:V+=(D.o.v*I-V)*I),e.strokeWidthAnim&&D.sw.propType&&(I.length?q+=D.sw.v*I[0]:q+=D.sw.v*I),e.strokeColorAnim&&D.sc.propType)for($=0;$<3;$+=1)I.length?B[$]+=(D.sc.v[$]-B[$])*I[0]:B[$]+=(D.sc.v[$]-B[$])*I;if(e.fillColorAnim&&e.fc){if(D.fc.propType)for($=0;$<3;$+=1)I.length?H[$]+=(D.fc.v[$]-H[$])*I[0]:H[$]+=(D.fc.v[$]-H[$])*I;D.fh.propType&&(H=I.length?addHueToRGB(H,D.fh.v*I[0]):addHueToRGB(H,D.fh.v*I)),D.fs.propType&&(H=I.length?addSaturationToRGB(H,D.fs.v*I[0]):addSaturationToRGB(H,D.fs.v*I)),D.fb.propType&&(H=I.length?addBrightnessToRGB(H,D.fb.v*I[0]):addBrightnessToRGB(H,D.fb.v*I))}}for(O=0;O<A;O+=1)(D=w[O].a).p.propType&&(I=w[O].s.getMult(E[a].anIndexes[O],x.a[O].s.totalChars),this._hasMaskedPath?I.length?C.translate(0,D.p.v[1]*I[0],-D.p.v[2]*I[1]):C.translate(0,D.p.v[1]*I,-D.p.v[2]*I):I.length?C.translate(D.p.v[0]*I[0],D.p.v[1]*I[1],-D.p.v[2]*I[2]):C.translate(D.p.v[0]*I,D.p.v[1]*I,-D.p.v[2]*I));if(e.strokeWidthAnim&&(G=q<0?0:q),e.strokeColorAnim&&(W="rgb("+Math.round(255*B[0])+","+Math.round(255*B[1])+","+Math.round(255*B[2])+")"),e.fillColorAnim&&e.fc&&(U="rgb("+Math.round(255*H[0])+","+Math.round(255*H[1])+","+Math.round(255*H[2])+")"),this._hasMaskedPath){if(C.translate(0,-e.ls),C.translate(0,_[1]*F*.01+n,0),this._pathData.p.v){b=(l.point[1]-h.point[1])/(l.point[0]-h.point[0]);var le=180*Math.atan(b)/Math.PI;l.point[0]<h.point[0]&&(le+=180),C.rotate(-le*Math.PI/180)}C.translate(R,j,0),s-=_[0]*E[a].an*.005,E[a+1]&&K!==E[a+1].ind&&(s+=E[a].an/2,s+=.001*e.tr*e.finalSize)}else{switch(C.translate(r,n,0),e.ps&&C.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:C.translate(E[a].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[E[a].line]),0,0);break;case 2:C.translate(E[a].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[E[a].line])/2,0,0)}C.translate(0,-e.ls),C.translate(z,0,0),C.translate(_[0]*E[a].an*.005,_[1]*F*.01,0),r+=E[a].l+.001*e.tr*e.finalSize}"html"===k?ee=C.toCSS():"svg"===k?ee=C.to2dCSS():te=[C.props[0],C.props[1],C.props[2],C.props[3],C.props[4],C.props[5],C.props[6],C.props[7],C.props[8],C.props[9],C.props[10],C.props[11],C.props[12],C.props[13],C.props[14],C.props[15]],Y=V}P<=a?(N=new LetterProps(Y,G,W,U,ee,te),this.renderedLetters.push(N),P+=1,this.lettersChangedFlag=!0):(N=this.renderedLetters[a],this.lettersChangedFlag=N.update(Y,G,W,U,ee,te)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(e,t,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,r),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)},ITextElement.prototype.createPathShape=function(e,t){var r,n,a=t.length,i="";for(r=0;r<a;r+=1)"sh"===t[r].ty&&(n=t[r].ks.k,i+=buildShapeString(n,n.i.length,!0,e));return i},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,r,n,a){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r])/2,0,0)}t.translate(n,a,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,r){this.textSpans=[],this.renderType="svg",this.initElement(e,t,r)}function ISolidElement(e,t,r){this.initElement(e,t,r)}function NullElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initFrame(),this.initTransform(e,t,r),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,r){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var r="";if(t&&t.title){var n=createNS("title"),a=createElementID();n.setAttribute("id",a),n.textContent=t.title,this.svgElement.appendChild(n),r+=a}if(t&&t.description){var i=createNS("desc"),o=createElementID();i.setAttribute("id",o),i.textContent=t.description,this.svgElement.appendChild(i),r+=" "+o}r&&this.svgElement.setAttribute("aria-labelledby",r);var s=createNS("defs");this.svgElement.appendChild(s);var l=createNS("g");this.svgElement.appendChild(l),this.layerElement=l,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height,runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:s,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,r=e.length,n=[],a="";t<r;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(n.push(a),a=""):a+=e[t],t+=1;return n.push(a),n},SVGTextLottieElement.prototype.buildShapeData=function(e,t){if(e.shapes&&e.shapes.length){var r=e.shapes[0];if(r.it){var n=r.it[r.it.length-1];n.s&&(n.s.k[0]=t,n.s.k[1]=t)}}return e},SVGTextLottieElement.prototype.buildNewText=function(){var e,t;this.addDynamicProperty(this);var r=this.textProperty.currentData;this.renderedLetters=createSizedArray(r?r.l.length:0),r.fc?this.layerElement.setAttribute("fill",this.buildColor(r.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(r.sc)),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.finalSize);var n=this.globalData.fontManager.getFontByName(r.f);if(n.fClass)this.layerElement.setAttribute("class",n.fClass);else{this.layerElement.setAttribute("font-family",n.fFamily);var a=r.fWeight,i=r.fStyle;this.layerElement.setAttribute("font-style",i),this.layerElement.setAttribute("font-weight",a)}this.layerElement.setAttribute("aria-label",r.t);var o,s=r.l||[],l=!!this.globalData.fontManager.chars;t=s.length;var c=this.mHelper,u=this.data.singleShape,d=0,p=0,h=!0,m=.001*r.tr*r.finalSize;if(!u||l||r.sz){var f,g=this.textSpans.length;for(e=0;e<t;e+=1){if(this.textSpans[e]||(this.textSpans[e]={span:null,childSpan:null,glyph:null}),!l||!u||0===e){if(o=g>e?this.textSpans[e].span:createNS(l?"g":"text"),g<=e){if(o.setAttribute("stroke-linecap","butt"),o.setAttribute("stroke-linejoin","round"),o.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=o,l){var v=createNS("g");o.appendChild(v),this.textSpans[e].childSpan=v}this.textSpans[e].span=o,this.layerElement.appendChild(o)}o.style.display="inherit"}if(c.reset(),u&&(s[e].n&&(d=-m,p+=r.yOffset,p+=h?1:0,h=!1),this.applyTextPropertiesToMatrix(r,c,s[e].line,d,p),d+=s[e].l||0,d+=m),l){var y;if(1===(f=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)y=new SVGCompElement(f.data,this.globalData,this);else{var b=emptyShapeData;f.data&&f.data.shapes&&(b=this.buildShapeData(f.data,r.finalSize)),y=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var S=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(S.layerElement),S.destroy()}this.textSpans[e].glyph=y,y._debug=!0,y.prepareFrame(0),y.renderFrame(),this.textSpans[e].childSpan.appendChild(y.layerElement),1===f.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else u&&o.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),o.textContent=s[e].val,o.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&o&&o.setAttribute("d","")}else{var _=this.textContainer,w="start";switch(r.j){case 1:w="end";break;case 2:w="middle";break;default:w="start"}_.setAttribute("text-anchor",w),_.setAttribute("letter-spacing",m);var x=this.buildTextContents(r.finalText);for(t=x.length,p=r.ps?r.ps[1]+r.ascent:0,e=0;e<t;e+=1)(o=this.textSpans[e].span||createNS("tspan")).textContent=x[e],o.setAttribute("x",0),o.setAttribute("y",p),o.style.display="inherit",_.appendChild(o),this.textSpans[e]||(this.textSpans[e]={span:null,glyph:null}),this.textSpans[e].span=o,p+=r.finalLineHeight;this.layerElement.appendChild(_)}for(;e<this.textSpans.length;)this.textSpans[e].span.style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,r=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<r;e+=1)(t=this.textSpans[e].glyph)&&(t.prepareFrame(this.comp.renderedFrame-this.data.st),t._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var e,t;this._sizeChanged=!0;var r,n,a,i=this.textAnimator.renderedLetters,o=this.textProperty.currentData.l;for(t=o.length,e=0;e<t;e+=1)o[e].n||(r=i[e],n=this.textSpans[e].span,(a=this.textSpans[e].glyph)&&a.renderFrame(),r._mdf.m&&n.setAttribute("transform",r.m),r._mdf.o&&n.setAttribute("opacity",r.o),r._mdf.sw&&n.setAttribute("stroke-width",r.sw),r._mdf.sc&&n.setAttribute("stroke",r.sc),r._mdf.fc&&n.setAttribute("fill",r.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var r=createNS("clipPath"),n=createNS("rect");n.setAttribute("width",e.w),n.setAttribute("height",e.h),n.setAttribute("x",0),n.setAttribute("y",0);var a=createElementID();r.setAttribute("id",a),r.appendChild(n),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")"),t.appendChild(r),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(e){var t=0,r=this.layers.length;for(t=0;t<r;t+=1)if(this.layers[t].ind===e)return t;return-1},SVGRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var r=this.createItem(this.layers[e]);if(t[e]=r,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,e),this.layers[e].tt){var n="tp"in this.layers[e]?this.findIndexByInd(this.layers[e].tp):e-1;if(-1===n)return;if(this.elements[n]&&!0!==this.elements[n]){var a=t[n].getMatte(this.layers[e].tt);r.setMatte(a)}else this.buildItem(n),this.addPendingElement(r)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,r=this.elements.length;t<r;){if(this.elements[t]===e){var n="tp"in e.data?this.findIndexByInd(e.data.tp):t-1,a=this.elements[n].getMatte(this.layers[t].tt);e.setMatte(a);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){var t;null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=r-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<r;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){for(var n,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement()&&(n=this.elements[a].getBaseElement()),a+=1;n?this.layerElement.insertBefore(r,n):this.layerElement.appendChild(r)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var r,n=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(e){var t,r=e.length,n="_";for(t=0;t<r;t+=1)n+=e[t].transform.key+"_";var a=this.sequences[n];return a||(a={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[n]=a,this.sequenceList.push(a)),a},processSequence:function(e,t){for(var r=0,n=e.transforms.length,a=t;r<n&&!t;){if(e.transforms[r].transform.mProps._mdf){a=!0;break}r+=1}if(a)for(e.finalTransform.reset(),r=n-1;r>=0;r-=1)e.finalTransform.multiply(e.transforms[r].transform.mProps.v);e._mdf=a},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t<r;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var e="__lottie_element_luma_buffer",t=null,r=null,n=null;function a(){var a,i,o;t||(a=createNS("svg"),i=createNS("filter"),o=createNS("feColorMatrix"),i.setAttribute("id",e),o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),i.appendChild(o),a.appendChild(i),a.setAttribute("id",e+"_svg"),featureSupport.svgLumaHidden&&(a.style.display="none"),n=a,document.body.appendChild(n),t=createTag("canvas"),(r=t.getContext("2d")).filter="url(#"+e+")",r.fillStyle="rgba(0,0,0,0)",r.fillRect(0,0,1,1))}return{load:a,get:function(n){return t||a(),t.width=n.width,t.height=n.height,r.filter="url(#"+e+")",t}}};function createCanvas(e,t){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(e,t);var r=createTag("canvas");return r.width=e,r.height=t,r}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas},registeredEffects={};function CVEffects(e){var t,r,n=e.data.ef?e.data.ef.length:0;for(this.filters=[],t=0;t<n;t+=1){r=null;var a=e.data.ef[t].ty;registeredEffects[a]&&(r=new(0,registeredEffects[a].effect)(e.effectsManager.effectElements[t],e)),r&&this.filters.push(r)}this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t){registeredEffects[e]={effect:t}}function CVMaskElement(e,t){var r;this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var n=this.masksProperties.length,a=!1;for(r=0;r<n;r+=1)"n"!==this.masksProperties[r].mode&&(a=!0),this.viewData[r]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[r],3);this.hasMasks=a,a&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},CVEffects.prototype.getEffects=function(e){var t,r=this.filters.length,n=[];for(t=0;t<r;t+=1)this.filters[t].type===e&&n.push(this.filters[t]);return n},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,r,n,a=this.element.finalTransform.mat,i=this.element.canvasContext,o=this.masksProperties.length;for(i.beginPath(),e=0;e<o;e+=1)if("n"!==this.masksProperties[e].mode){var s;this.masksProperties[e].inv&&(i.moveTo(0,0),i.lineTo(this.element.globalData.compSize.w,0),i.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),i.lineTo(0,this.element.globalData.compSize.h),i.lineTo(0,0)),n=this.viewData[e].v,t=a.applyToPointArray(n.v[0][0],n.v[0][1],0),i.moveTo(t[0],t[1]);var l=n._length;for(s=1;s<l;s+=1)r=a.applyToTriplePoints(n.o[s-1],n.i[s],n.v[s]),i.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);r=a.applyToTriplePoints(n.o[s-1],n.i[0],n.v[0]),i.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5])}this.element.globalData.renderer.save(!0),i.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(e,t,r,n){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var a,i=4;"rc"===t.ty?i=5:"el"===t.ty?i=6:"sr"===t.ty&&(i=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,i,e);var o,s=r.length;for(a=0;a<s;a+=1)r[a].closed||(o={transforms:n.addTransformSequence(r[a].transforms),trNodes:[]},this.styledShapes.push(o),r[a].elements.push(o))}function CVShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,r)}function CVTextElement(e,t,r){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,r)}function CVImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,r)}function CVSolidElement(e,t,r){this.initElement(e,t,r)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){var e;for(this.stack=[],this.cArrPos=0,this.cTr=new Matrix,e=0;e<15;e+=1){var t=new CanvasContext;this.stack[e]=t}this._length=15,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(e,t,r){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||"",runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(e,t,r){this.initElement(e,t,r)}function HShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,r),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,r){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,r)}function HCameraElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initHierarchy();var n=PropertyFactory.getProp;if(this.pe=n(this,e.pe,0,0,this),e.ks.p.s?(this.px=n(this,e.ks.p.x,1,0,this),this.py=n(this,e.ks.p.y,1,0,this),this.pz=n(this,e.ks.p.z,1,0,this)):this.p=n(this,e.ks.p,1,0,this),e.ks.a&&(this.a=n(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var a,i=e.ks.or.k.length;for(a=0;a<i;a+=1)e.ks.or.k[a].to=null,e.ks.or.k[a].ti=null}this.or=n(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=n(this,e.ks.rx,0,degToRads,this),this.ry=n(this,e.ks.ry,0,degToRads,this),this.rz=n(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,r)}function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(e,t,r){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"},runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var r=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},n={};if("fl"===e.ty||"st"===e.ty?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],1==e.lj&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var a=new DashProperty(this,e.d,"canvas",this);n.d=a,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,r,n,a){var i,o,s,l,c,u,d=e.length-1,p=[],h=[],m=[].concat(a);for(i=d;i>=0;i-=1){if((l=this.searchProcessedElement(e[i]))?t[i]=r[l-1]:e[i]._shouldRender=n,"fl"===e[i].ty||"st"===e[i].ty||"gf"===e[i].ty||"gs"===e[i].ty)l?t[i].style.closed=!1:t[i]=this.createStyleElement(e[i],m),p.push(t[i].style);else if("gr"===e[i].ty){if(l)for(s=t[i].it.length,o=0;o<s;o+=1)t[i].prevViewData[o]=t[i].it[o];else t[i]=this.createGroupElement(e[i]);this.searchShapes(e[i].it,t[i].it,t[i].prevViewData,n,m)}else"tr"===e[i].ty?(l||(u=this.createTransformElement(e[i]),t[i]=u),m.push(t[i]),this.addTransformToStyleList(t[i])):"sh"===e[i].ty||"rc"===e[i].ty||"el"===e[i].ty||"sr"===e[i].ty?l||(t[i]=this.createShapeElement(e[i])):"tm"===e[i].ty||"rd"===e[i].ty||"pb"===e[i].ty||"zz"===e[i].ty||"op"===e[i].ty?(l?(c=t[i]).closed=!1:((c=ShapeModifiers.getModifier(e[i].ty)).init(this,e[i]),t[i]=c,this.shapeModifiers.push(c)),h.push(c)):"rp"===e[i].ty&&(l?(c=t[i]).closed=!0:(c=ShapeModifiers.getModifier(e[i].ty),t[i]=c,c.init(this,e,i,t),this.shapeModifiers.push(c),n=!1),h.push(c));this.addProcessedElement(e[i],i+1)}for(this.removeTransformFromStyleList(),this.closeStyles(p),d=h.length,i=0;i<d;i+=1)h[i].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,r,n,a,i,o,s,l,c=this.stylesList.length,u=this.globalData.renderer,d=this.globalData.canvasContext;for(e=0;e<c;e+=1)if(("st"!==(s=(l=this.stylesList[e]).type)&&"gs"!==s||0!==l.wi)&&l.data._shouldRender&&0!==l.coOp&&0!==this.globalData.currentGlobalAlpha){for(u.save(),i=l.elements,"st"===s||"gs"===s?(u.ctxStrokeStyle("st"===s?l.co:l.grd),u.ctxLineWidth(l.wi),u.ctxLineCap(l.lc),u.ctxLineJoin(l.lj),u.ctxMiterLimit(l.ml||0)):u.ctxFillStyle("fl"===s?l.co:l.grd),u.ctxOpacity(l.coOp),"st"!==s&&"gs"!==s&&d.beginPath(),u.ctxTransform(l.preTransforms.finalTransform.props),r=i.length,t=0;t<r;t+=1){for("st"!==s&&"gs"!==s||(d.beginPath(),l.da&&(d.setLineDash(l.da),d.lineDashOffset=l.do)),a=(o=i[t].trNodes).length,n=0;n<a;n+=1)"m"===o[n].t?d.moveTo(o[n].p[0],o[n].p[1]):"c"===o[n].t?d.bezierCurveTo(o[n].pts[0],o[n].pts[1],o[n].pts[2],o[n].pts[3],o[n].pts[4],o[n].pts[5]):d.closePath();"st"!==s&&"gs"!==s||(u.ctxStroke(),l.da&&d.setLineDash(this.dashResetter))}"st"!==s&&"gs"!==s&&this.globalData.renderer.ctxFill(l.r),u.restore()}},CVShapeElement.prototype.renderShape=function(e,t,r,n){var a,i;for(i=e,a=t.length-1;a>=0;a-=1)"tr"===t[a].ty?(i=r[a].transform,this.renderShapeTransform(e,i)):"sh"===t[a].ty||"el"===t[a].ty||"rc"===t[a].ty||"sr"===t[a].ty?this.renderPath(t[a],r[a]):"fl"===t[a].ty?this.renderFill(t[a],r[a],i):"st"===t[a].ty?this.renderStroke(t[a],r[a],i):"gf"===t[a].ty||"gs"===t[a].ty?this.renderGradientFill(t[a],r[a],i):"gr"===t[a].ty?this.renderShape(i,t[a].it,r[a].it):t[a].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,a,i=e.trNodes,o=t.paths,s=o._length;i.length=0;var l=e.transforms.finalTransform;for(a=0;a<s;a+=1){var c=o.shapes[a];if(c&&c.v){for(n=c._length,r=1;r<n;r+=1)1===r&&i.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),i.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[r],c.v[r])});1===n&&i.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),c.c&&n&&(i.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[0],c.v[0])}),i.push({t:"z"}))}}e.trNodes=i}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var r,n=t.styledShapes.length;for(r=0;r<n;r+=1)this.renderStyledShape(t.styledShapes[r],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,r){var n=t.style;(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,r){var n,a=t.style;if(!a.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var i,o=this.globalData.canvasContext,s=t.s.v,l=t.e.v;if(1===e.t)n=o.createLinearGradient(s[0],s[1],l[0],l[1]);else{var c=Math.sqrt(Math.pow(s[0]-l[0],2)+Math.pow(s[1]-l[1],2)),u=Math.atan2(l[1]-s[1],l[0]-s[0]),d=t.h.v;d>=1?d=.99:d<=-1&&(d=-.99);var p=c*d,h=Math.cos(u+t.a.v)*p+s[0],m=Math.sin(u+t.a.v)*p+s[1];n=o.createRadialGradient(h,m,0,s[0],s[1],c)}var f=e.g.p,g=t.g.c,v=1;for(i=0;i<f;i+=1)t.g._hasOpacity&&t.g._collapsable&&(v=t.g.o[2*i+1]),n.addColorStop(g[4*i]/100,"rgba("+g[4*i+1]+","+g[4*i+2]+","+g[4*i+3]+","+v+")");a.grd=n}a.coOp=t.o.v*r.opacity},CVShapeElement.prototype.renderStroke=function(e,t,r){var n=t.style,a=t.d;a&&(a._mdf||this._isFirstFrame)&&(n.da=a.dashArray,n.do=a.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity),(t.w._mdf||this._isFirstFrame)&&(n.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var r=!1;e.sc&&(r=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var n,a,i,o,s,l,c,u,d,p,h,m,f=this.globalData.fontManager.getFontByName(e.f),g=e.l,v=this.mHelper;this.stroke=r,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,a=e.finalText.length;var y=this.data.singleShape,b=.001*e.tr*e.finalSize,S=0,_=0,w=!0,x=0;for(n=0;n<a;n+=1){o=(i=this.globalData.fontManager.getCharData(e.finalText[n],f.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&i.data||{},v.reset(),y&&g[n].n&&(S=-b,_+=e.yOffset,_+=w?1:0,w=!1),d=(c=o.shapes?o.shapes[0].it:[]).length,v.scale(e.finalSize/100,e.finalSize/100),y&&this.applyTextPropertiesToMatrix(e,v,g[n].line,S,_),h=createSizedArray(d-1);var C=0;for(u=0;u<d;u+=1)if("sh"===c[u].ty){for(l=c[u].ks.k.i.length,p=c[u].ks.k,m=[],s=1;s<l;s+=1)1===s&&m.push(v.applyToX(p.v[0][0],p.v[0][1],0),v.applyToY(p.v[0][0],p.v[0][1],0)),m.push(v.applyToX(p.o[s-1][0],p.o[s-1][1],0),v.applyToY(p.o[s-1][0],p.o[s-1][1],0),v.applyToX(p.i[s][0],p.i[s][1],0),v.applyToY(p.i[s][0],p.i[s][1],0),v.applyToX(p.v[s][0],p.v[s][1],0),v.applyToY(p.v[s][0],p.v[s][1],0));m.push(v.applyToX(p.o[s-1][0],p.o[s-1][1],0),v.applyToY(p.o[s-1][0],p.o[s-1][1],0),v.applyToX(p.i[0][0],p.i[0][1],0),v.applyToY(p.i[0][0],p.i[0][1],0),v.applyToX(p.v[0][0],p.v[0][1],0),v.applyToY(p.v[0][0],p.v[0][1],0)),h[C]=m,C+=1}y&&(S+=g[n].l,S+=b),this.textSpans[x]?this.textSpans[x].elem=h:this.textSpans[x]={elem:h},x+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,r,n,a,i;this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var o,s=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;t=l.length;var c,u,d=null,p=null,h=null,m=this.globalData.renderer;for(e=0;e<t;e+=1)if(!l[e].n){if((o=s[e])&&(m.save(),m.ctxTransform(o.p),m.ctxOpacity(o.o)),this.fill){for(o&&o.fc?d!==o.fc&&(m.ctxFillStyle(o.fc),d=o.fc):d!==this.values.fill&&(d=this.values.fill,m.ctxFillStyle(this.values.fill)),n=(c=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(i=(u=c[r]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),a=2;a<i;a+=6)this.globalData.canvasContext.bezierCurveTo(u[a],u[a+1],u[a+2],u[a+3],u[a+4],u[a+5]);this.globalData.canvasContext.closePath(),m.ctxFill()}if(this.stroke){for(o&&o.sw?h!==o.sw&&(h=o.sw,m.ctxLineWidth(o.sw)):h!==this.values.sWidth&&(h=this.values.sWidth,m.ctxLineWidth(this.values.sWidth)),o&&o.sc?p!==o.sc&&(p=o.sc,m.ctxStrokeStyle(o.sc)):p!==this.values.stroke&&(p=this.values.stroke,m.ctxStrokeStyle(this.values.stroke)),n=(c=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(i=(u=c[r]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),a=2;a<i;a+=6)this.globalData.canvasContext.bezierCurveTo(u[a],u[a+1],u[a+2],u[a+3],u[a+4],u[a+5]);this.globalData.canvasContext.closePath(),m.ctxStroke()}o&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t,r,n=e.getContext("2d"),a=this.img.width,i=this.img.height,o=a/i,s=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;o>s&&"xMidYMid slice"===l||o<s&&"xMidYMid slice"!==l?t=(r=i)*s:r=(t=a)/s,n.drawImage(this.img,(a-t)/2,(i-r)/2,t,r,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){1===e[0]&&0===e[1]&&0===e[4]&&1===e[5]&&0===e[12]&&0===e[13]||this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRendererBase.prototype.ctxOpacity=function(e){this.canvasContext.globalAlpha*=e<0?0:e},CanvasRendererBase.prototype.ctxFillStyle=function(e){this.canvasContext.fillStyle=e},CanvasRendererBase.prototype.ctxStrokeStyle=function(e){this.canvasContext.strokeStyle=e},CanvasRendererBase.prototype.ctxLineWidth=function(e){this.canvasContext.lineWidth=e},CanvasRendererBase.prototype.ctxLineCap=function(e){this.canvasContext.lineCap=e},CanvasRendererBase.prototype.ctxLineJoin=function(e){this.canvasContext.lineJoin=e},CanvasRendererBase.prototype.ctxMiterLimit=function(e){this.canvasContext.miterLimit=e},CanvasRendererBase.prototype.ctxFill=function(e){this.canvasContext.fill(e)},CanvasRendererBase.prototype.ctxFillRect=function(e,t,r,n){this.canvasContext.fillRect(e,t,r,n)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){this.renderConfig.clearCanvas?(e&&(this.globalData.blendMode="source-over"),this.contextData.restore(e)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var r="0px 0px 0px";t.transformOrigin=r,t.mozTransformOrigin=r,t.webkitTransformOrigin=r,t["-webkit-transform"]=r,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(e,t){var r,n,a,i;if(this.reset(),e?(r=e,n=t,this.canvasContext.canvas.width=r,this.canvasContext.canvas.height=n):(this.animationItem.wrapper&&this.animationItem.container?(r=this.animationItem.wrapper.offsetWidth,n=this.animationItem.wrapper.offsetHeight):(r=this.canvasContext.canvas.width,n=this.canvasContext.canvas.height),this.canvasContext.canvas.width=r*this.renderConfig.dpr,this.canvasContext.canvas.height=n*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var o=this.renderConfig.preserveAspectRatio.split(" "),s=o[1]||"meet",l=o[0]||"xMidYMid",c=l.substr(0,4),u=l.substr(4);a=r/n,(i=this.transformCanvas.w/this.transformCanvas.h)>a&&"meet"===s||i<a&&"slice"===s?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=n/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===c&&(i<a&&"meet"===s||i>a&&"slice"===s)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===c&&(i<a&&"meet"===s||i>a&&"slice"===s)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===u&&(i>a&&"meet"===s||i<a&&"slice"===s)?(n-this.transformCanvas.h*(r/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===u&&(i>a&&"meet"===s||i<a&&"slice"===s)?(n-this.transformCanvas.h*(r/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t<e;t+=1)this.stack[t]=new CanvasContext;this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(e){this.cArrPos-=1;var t,r=this.stack[this.cArrPos],n=r.transform,a=this.cTr.props;for(t=0;t<16;t+=1)a[t]=n[t];if(e){this.nativeContext.restore();var i=this.stack[this.cArrPos+1];this.appliedFillStyle=i.fillStyle,this.appliedStrokeStyle=i.strokeStyle,this.appliedLineWidth=i.lineWidth,this.appliedLineCap=i.lineCap,this.appliedLineJoin=i.lineJoin,this.appliedMiterLimit=i.miterLimit}this.nativeContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13]),(e||-1!==r.opacity&&this.currentOpacity!==r.opacity)&&(this.nativeContext.globalAlpha=r.opacity,this.currentOpacity=r.opacity),this.currentFillStyle=r.fillStyle,this.currentStrokeStyle=r.strokeStyle,this.currentLineWidth=r.lineWidth,this.currentLineCap=r.lineCap,this.currentLineJoin=r.lineJoin,this.currentMiterLimit=r.miterLimit},CVContextData.prototype.save=function(e){e&&this.nativeContext.save();var t=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var r,n=this.stack[this.cArrPos];for(r=0;r<16;r+=1)n.transform[r]=t[r];this.cArrPos+=1;var a=this.stack[this.cArrPos];a.opacity=n.opacity,a.fillStyle=n.fillStyle,a.strokeStyle=n.strokeStyle,a.lineWidth=n.lineWidth,a.lineCap=n.lineCap,a.lineJoin=n.lineJoin,a.miterLimit=n.miterLimit},CVContextData.prototype.setOpacity=function(e){this.stack[this.cArrPos].opacity=e},CVContextData.prototype.setContext=function(e){this.nativeContext=e},CVContextData.prototype.fillStyle=function(e){this.stack[this.cArrPos].fillStyle!==e&&(this.currentFillStyle=e,this.stack[this.cArrPos].fillStyle=e)},CVContextData.prototype.strokeStyle=function(e){this.stack[this.cArrPos].strokeStyle!==e&&(this.currentStrokeStyle=e,this.stack[this.cArrPos].strokeStyle=e)},CVContextData.prototype.lineWidth=function(e){this.stack[this.cArrPos].lineWidth!==e&&(this.currentLineWidth=e,this.stack[this.cArrPos].lineWidth=e)},CVContextData.prototype.lineCap=function(e){this.stack[this.cArrPos].lineCap!==e&&(this.currentLineCap=e,this.stack[this.cArrPos].lineCap=e)},CVContextData.prototype.lineJoin=function(e){this.stack[this.cArrPos].lineJoin!==e&&(this.currentLineJoin=e,this.stack[this.cArrPos].lineJoin=e)},CVContextData.prototype.miterLimit=function(e){this.stack[this.cArrPos].miterLimit!==e&&(this.currentMiterLimit=e,this.stack[this.cArrPos].miterLimit=e)},CVContextData.prototype.transform=function(e){this.transformMat.cloneFromProps(e);var t=this.cTr;this.transformMat.multiply(t),t.cloneFromProps(this.transformMat.props);var r=t.props;this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13])},CVContextData.prototype.opacity=function(e){var t=this.stack[this.cArrPos].opacity;t*=e<0?0:e,this.stack[this.cArrPos].opacity!==t&&(this.currentOpacity!==e&&(this.nativeContext.globalAlpha=e,this.currentOpacity=e),this.stack[this.cArrPos].opacity=t)},CVContextData.prototype.fill=function(e){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(e)},CVContextData.prototype.fillRect=function(e,t,r,n){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(e,t,r,n)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t=e[r].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var r,n,a,i,o,s=e.sh.v,l=e.transformers,c=s._length;if(!(c<=1)){for(r=0;r<c-1;r+=1)n=this.getTransformedPoint(l,s.v[r]),a=this.getTransformedPoint(l,s.o[r]),i=this.getTransformedPoint(l,s.i[r+1]),o=this.getTransformedPoint(l,s.v[r+1]),this.checkBounds(n,a,i,o,t);s.c&&(n=this.getTransformedPoint(l,s.v[r]),a=this.getTransformedPoint(l,s.o[r]),i=this.getTransformedPoint(l,s.i[0]),o=this.getTransformedPoint(l,s.v[0]),this.checkBounds(n,a,i,o,t))}},HShapeElement.prototype.checkBounds=function(e,t,r,n,a){this.getBoundsOfCurve(e,t,r,n);var i=this.shapeBoundingBox;a.x=bmMin(i.left,a.x),a.xMax=bmMax(i.right,a.xMax),a.y=bmMin(i.top,a.y),a.yMax=bmMax(i.bottom,a.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,r,n){for(var a,i,o,s,l,c,u,d=[[e[0],n[0]],[e[1],n[1]]],p=0;p<2;++p)i=6*e[p]-12*t[p]+6*r[p],a=-3*e[p]+9*t[p]-9*r[p]+3*n[p],o=3*t[p]-3*e[p],i|=0,o|=0,0==(a|=0)&&0===i||(0===a?(s=-o/i)>0&&s<1&&d[p].push(this.calculateF(s,e,t,r,n,p)):(l=i*i-4*o*a)>=0&&((c=(-i+bmSqrt(l))/(2*a))>0&&c<1&&d[p].push(this.calculateF(c,e,t,r,n,p)),(u=(-i-bmSqrt(l))/(2*a))>0&&u<1&&d[p].push(this.calculateF(u,e,t,r,n,p))));this.shapeBoundingBox.left=bmMin.apply(null,d[0]),this.shapeBoundingBox.top=bmMin.apply(null,d[1]),this.shapeBoundingBox.right=bmMax.apply(null,d[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,d[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,a,i){return bmPow(1-e,3)*t[i]+3*bmPow(1-e,2)*e*r[i]+3*(1-e)*bmPow(e,2)*n[i]+bmPow(e,3)*a[i]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]&&e[r].sh?this.calculateShapeBoundingBox(e[r],t):e[r]&&e[r].it?this.calculateBoundingBox(e[r].it,t):e[r]&&e[r].style&&e[r].w&&this.expandStrokeBoundingBox(e[r].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var r=0;if(e.keyframes){for(var n=0;n<e.keyframes.length;n+=1){var a=e.keyframes[n].s;a>r&&(r=a)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var r=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),r=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),r=!0),r||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var n=this.shapeCont.style,a="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";n.transform=a,n.webkitTransform=a}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,r=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=r,t.color=r,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var n,a,i=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",i.fClass)this.innerElem.className=i.fClass;else{t.fontFamily=i.fFamily;var o=e.fWeight,s=e.fStyle;t.fontStyle=s,t.fontWeight=o}var l,c,u,d=e.l;a=d.length;var p,h=this.mHelper,m="",f=0;for(n=0;n<a;n+=1){if(this.globalData.fontManager.chars?(this.textPaths[f]?l=this.textPaths[f]:((l=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),l.setAttribute("stroke-linejoin",lineJoinEnum[2]),l.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[f]?u=(c=this.textSpans[f]).children[0]:((c=createTag("div")).style.lineHeight=0,(u=createNS("svg")).appendChild(l),styleDiv(c)))):this.isMasked?l=this.textPaths[f]?this.textPaths[f]:createNS("text"):this.textSpans[f]?(c=this.textSpans[f],l=this.textPaths[f]):(styleDiv(c=createTag("span")),styleDiv(l=createTag("span")),c.appendChild(l)),this.globalData.fontManager.chars){var g,v=this.globalData.fontManager.getCharData(e.finalText[n],i.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(g=v?v.data:null,h.reset(),g&&g.shapes&&g.shapes.length&&(p=g.shapes[0].it,h.scale(e.finalSize/100,e.finalSize/100),m=this.createPathShape(h,p),l.setAttribute("d",m)),this.isMasked)this.innerElem.appendChild(l);else{if(this.innerElem.appendChild(c),g&&g.shapes){document.body.appendChild(u);var y=u.getBBox();u.setAttribute("width",y.width+2),u.setAttribute("height",y.height+2),u.setAttribute("viewBox",y.x-1+" "+(y.y-1)+" "+(y.width+2)+" "+(y.height+2));var b=u.style,S="translate("+(y.x-1)+"px,"+(y.y-1)+"px)";b.transform=S,b.webkitTransform=S,d[n].yOffset=y.y-1}else u.setAttribute("width",1),u.setAttribute("height",1);c.appendChild(u)}}else if(l.textContent=d[n].val,l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(l);else{this.innerElem.appendChild(c);var _=l.style,w="translate3d(0,"+-e.finalSize/1.2+"px,0)";_.transform=w,_.webkitTransform=w}this.isMasked?this.textSpans[f]=l:this.textSpans[f]=c,this.textSpans[f].style.display="block",this.textPaths[f]=l,f+=1}for(;f<this.textSpans.length;)this.textSpans[f].style.display="none",f+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var r,n,a,i,o,s=0,l=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;for(n=c.length,r=0;r<n;r+=1)c[r].n?s+=1:(i=this.textSpans[r],o=this.textPaths[r],a=l[s],s+=1,a._mdf.m&&(this.isMasked?i.setAttribute("transform",a.m):(i.style.webkitTransform=a.m,i.style.transform=a.m)),i.style.opacity=a.o,a.sw&&a._mdf.sw&&o.setAttribute("stroke-width",a.sw),a.sc&&a._mdf.sc&&o.setAttribute("stroke",a.sc),a.fc&&a._mdf.fc&&(o.setAttribute("fill",a.fc),o.style.color=a.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var u=this.innerElem.getBBox();if(this.currentBBox.w!==u.width&&(this.currentBBox.w=u.width,this.svgElement.setAttribute("width",u.width)),this.currentBBox.h!==u.height&&(this.currentBBox.h=u.height,this.svgElement.setAttribute("height",u.height)),this.currentBBox.w!==u.width+2||this.currentBBox.h!==u.height+2||this.currentBBox.x!==u.x-1||this.currentBBox.y!==u.y-1){this.currentBBox.w=u.width+2,this.currentBBox.h=u.height+2,this.currentBBox.x=u.x-1,this.currentBBox.y=u.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var d="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=d,e.webkitTransform=d}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,r,n,a=this.comp.threeDElements.length;for(e=0;e<a;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){r=t.perspectiveElem.style,n=t.container.style;var i=this.pe.v+"px",o="0px 0px 0px",s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";r.perspective=i,r.webkitPerspective=i,n.transformOrigin=o,n.mozTransformOrigin=o,n.webkitTransformOrigin=o,r.transform=s,r.webkitTransform=s}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e,t,r=this._isFirstFrame;if(this.hierarchy)for(t=this.hierarchy.length,e=0;e<t;e+=1)r=this.hierarchy[e].finalTransform.mProp._mdf||r;if(r||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(e=t=this.hierarchy.length-1;e>=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var a;a=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var i=Math.sqrt(Math.pow(a[0],2)+Math.pow(a[1],2)+Math.pow(a[2],2)),o=[a[0]/i,a[1]/i,a[2]/i],s=Math.sqrt(o[2]*o[2]+o[0]*o[0]),l=Math.atan2(o[1],s),c=Math.atan2(o[0],-o[2]);this.mat.rotateY(c).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var d,p,h;for(t=this.comp.threeDElements.length,e=0;e<t;e+=1)if("3d"===(d=this.comp.threeDElements[e]).type){if(u){var m=this.mat.toCSS();(h=d.container.style).transform=m,h.webkitTransform=m}this.pe._mdf&&((p=d.perspectiveElem.style).perspective=this.pe.v+"px",p.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){var n=this.layers[t];if(n.ddd&&this.supports3d)this.addTo3dContainer(r,t);else if(this.threeDElements)this.addTo3dContainer(r,t);else{for(var a,i,o=0;o<t;)this.elements[o]&&!0!==this.elements[o]&&this.elements[o].getBaseElement&&(i=this.elements[o],a=(this.layers[o].ddd?this.getThreeDContainerByPos(o):i.getBaseElement())||a),o+=1;a?n.ddd&&this.supports3d||this.layerElement.insertBefore(r,a):n.ddd&&this.supports3d||this.layerElement.appendChild(r)}}},HybridRendererBase.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,r=this.threeDElements.length;t<r;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r,n,a=createTag("div");styleDiv(a);var i=createTag("div");if(styleDiv(i),"3d"===t){(r=a.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var o="50% 50%";r.webkitTransformOrigin=o,r.mozTransformOrigin=o,r.transformOrigin=o;var s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=i.style).transform=s,n.webkitTransform=s}a.appendChild(i);var l={container:i,perspectiveElem:a,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e<r;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?("3d"!==n&&(n="3d",t=this.createThreeDContainer(e,"3d")),t.endPos=Math.max(t.endPos,e)):("2d"!==n&&(n="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e));for(e=(r=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;r<n;){if(t<=this.threeDElements[r].endPos){for(var a,i=this.threeDElements[r].startPos;i<t;)this.elements[i]&&this.elements[i].getBaseElement&&(a=this.elements[i].getBaseElement()),i+=1;a?this.threeDElements[r].container.insertBefore(e,a):this.threeDElements[r].container.appendChild(e);break}r+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),r=this.animationItem.wrapper,n=t.style;n.width=e.w+"px",n.height=e.h+"px",this.resizerElem=t,styleDiv(t),n.transformStyle="flat",n.mozTransformStyle="flat",n.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),r.appendChild(t),n.overflow="hidden";var a=createNS("svg");a.setAttribute("width","1"),a.setAttribute("height","1"),styleDiv(a),this.resizerElem.appendChild(a);var i=createNS("defs");a.appendChild(i),this.data=e,this.setupGlobalData(e,a),this.globalData.defs=i,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,r,n,a=this.animationItem.wrapper.offsetWidth,i=this.animationItem.wrapper.offsetHeight,o=a/i;this.globalData.compSize.w/this.globalData.compSize.h>o?(e=a/this.globalData.compSize.w,t=a/this.globalData.compSize.w,r=0,n=(i-this.globalData.compSize.h*(a/this.globalData.compSize.w))/2):(e=i/this.globalData.compSize.h,t=i/this.globalData.compSize.h,r=(a-this.globalData.compSize.w*(i/this.globalData.compSize.h))/2,n=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e<n;e+=1){var a=this.threeDElements[e].perspectiveElem.style;a.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(r,2))+"px",a.perspective=a.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(e){var t,r=e.length,n=createTag("div");for(t=0;t<r;t+=1)if(e[t].xt){var a=this.createComp(e[t],n,this.globalData.comp,null);a.initExpressions(),this.globalData.projectInterface.registerComposition(a)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var r,n=0;n<t;)this.elements[n]&&this.elements[n].getBaseElement&&(r=this.elements[n].getBaseElement()),n+=1;r?this.layerElement.insertBefore(e,r):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};var CompExpressionInterface=function(e){function t(t){for(var r=0,n=e.layers.length;r<n;){if(e.layers[r].nm===t||e.layers[r].ind===t)return e.elements[r].layerInterface;r+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t};function _typeof$2(e){return _typeof$2="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},_typeof$2(e)}function seedRandom(e,t){var r=this,n=256,a=t.pow(n,6),i=t.pow(2,52),o=2*i,s=255;function l(e){var t,r=e.length,a=this,i=0,o=a.i=a.j=0,l=a.S=[];for(r||(e=[r++]);i<n;)l[i]=i++;for(i=0;i<n;i++)l[i]=l[o=s&o+e[i%r]+(t=l[i])],l[o]=t;a.g=function(e){for(var t,r=0,i=a.i,o=a.j,l=a.S;e--;)t=l[i=s&i+1],r=r*n+l[s&(l[i]=l[o=s&o+t])+(l[o]=t)];return a.i=i,a.j=o,r}}function c(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function u(e,t){var r,n=[],a=_typeof$2(e);if(t&&"object"==a)for(r in e)try{n.push(u(e[r],t-1))}catch(e){}return n.length?n:"string"==a?e:e+"\0"}function d(e,t){for(var r,n=e+"",a=0;a<n.length;)t[s&a]=s&(r^=19*t[s&a])+n.charCodeAt(a++);return p(t)}function p(e){return String.fromCharCode.apply(0,e)}t.seedrandom=function(s,h,m){var f=[],g=d(u((h=!0===h?{entropy:!0}:h||{}).entropy?[s,p(e)]:null===s?function(){try{var t=new Uint8Array(n);return(r.crypto||r.msCrypto).getRandomValues(t),p(t)}catch(t){var a=r.navigator,i=a&&a.plugins;return[+new Date,r,i,r.screen,p(e)]}}():s,3),f),v=new l(f),y=function(){for(var e=v.g(6),t=a,r=0;e<i;)e=(e+r)*n,t*=n,r=v.g(1);for(;e>=o;)e/=2,t/=2,r>>>=1;return(e+r)/t};return y.int32=function(){return 0|v.g(4)},y.quick=function(){return v.g(4)/4294967296},y.double=y,d(p(v.S),e),(h.pass||m||function(e,r,n,a){return a&&(a.S&&c(a,v),e.state=function(){return c(v,{})}),n?(t.random=e,r):e})(y,g,"global"in h?h.global:this==t,h.state)},d(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return _typeof$1="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},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,a=[];for(r=0;r<n;r+=1)a[r]=-e[r];return a}return e.propType?e.v:-e}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var r=_typeof$1(e),n=_typeof$1(t);if(isNumerable(r,e)&&isNumerable(n,t)||"string"===r||"string"===n)return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var a=0,i=e.length,o=t.length,s=[];a<i||a<o;)("number"==typeof e[a]||e[a]instanceof Number)&&("number"==typeof t[a]||t[a]instanceof Number)?s[a]=e[a]+t[a]:s[a]=void 0===t[a]?e[a]:e[a]||t[a],a+=1;return s}return 0}var add=sum;function sub(e,t){var r=_typeof$1(e),n=_typeof$1(t);if(isNumerable(r,e)&&isNumerable(n,t))return"string"===r&&(e=parseInt(e,10)),"string"===n&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var a=0,i=e.length,o=t.length,s=[];a<i||a<o;)("number"==typeof e[a]||e[a]instanceof Number)&&("number"==typeof t[a]||t[a]instanceof Number)?s[a]=e[a]-t[a]:s[a]=void 0===t[a]?e[a]:e[a]||t[a],a+=1;return s}return 0}function mul(e,t){var r,n,a,i=_typeof$1(e),o=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(o,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(o,t)){for(a=e.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e[n]*t;return r}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(a=t.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e*t[n];return r}return 0}function div(e,t){var r,n,a,i=_typeof$1(e),o=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(o,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(o,t)){for(a=e.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e[n]/t;return r}if(isNumerable(i,e)&&$bm_isInstanceOfArray(t)){for(a=t.length,r=createTypedArray("float32",a),n=0;n<a;n+=1)r[n]=e/t[n];return r}return 0}function mod(e,t){return"string"==typeof e&&(e=parseInt(e,10)),"string"==typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,r){if(t>r){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),a=0;for(r=0;r<n;r+=1)a+=Math.pow(t[r]-e[r],2);return Math.sqrt(a)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,r,n=e[0],a=e[1],i=e[2],o=Math.max(n,a,i),s=Math.min(n,a,i),l=(o+s)/2;if(o===s)t=0,r=0;else{var c=o-s;switch(r=l>.5?c/(2-o-s):c/(o+s),o){case n:t=(a-i)/c+(a<i?6:0);break;case a:t=(i-n)/c+2;break;case i:t=(n-a)/c+4}t/=6}return[t,r,l,e[3]]}function hue2rgb(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,a=e[0],i=e[1],o=e[2];if(0===i)t=o,n=o,r=o;else{var s=o<.5?o*(1+i):o+i-o*i,l=2*o-s;t=hue2rgb(l,s,a+1/3),r=hue2rgb(l,s,a),n=hue2rgb(l,s,a-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,a){if(void 0!==n&&void 0!==a||(n=t,a=r,t=0,r=1),r<t){var i=r;r=t,t=i}if(e<=t)return n;if(e>=r)return a;var o,s=r===t?0:(e-t)/(r-t);if(!n.length)return n+(a-n)*s;var l=n.length,c=createTypedArray("float32",l);for(o=0;o<l;o+=1)c[o]=n[o]+(a[o]-n[o])*s;return c}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var r,n=t.length;e||(e=createTypedArray("float32",n));var a=createTypedArray("float32",n),i=BMMath.random();for(r=0;r<n;r+=1)a[r]=e[r]+i*(t[r]-e[r]);return a}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,r,n){var a,i=e.length,o=shapePool.newElement();o.setPathData(!!n,i);var s,l,c=[0,0];for(a=0;a<i;a+=1)s=t&&t[a]?t[a]:c,l=r&&r[a]?r[a]:c,o.setTripleAt(e[a][0],e[a][1],l[0]+e[a][0],l[1]+e[a][1],s[0]+e[a][0],s[1]+e[a][1],a,!0);return o}function initiateExpression(elem,data,property){function noOp(e){return e}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){var r,n,a=this.pv.length?this.pv.length:1,i=createTypedArray("float32",a),o=Math.floor(5*time);for(r=0,n=0;r<o;){for(n=0;n<a;n+=1)i[n]+=-t+2*t*BMMath.random();r+=1}var s=5*time,l=s-Math.floor(s),c=createTypedArray("float32",a);if(a>1){for(n=0;n<a;n+=1)c[n]=this.pv[n]+i[n]+(-t+2*t*BMMath.random())*l;return c}return this.pv+i[0]+(-t+2*t*BMMath.random())*l}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){var r=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],n=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,n,0]}function easeOut(e,t,r,n,a){return applyEase(easeOutBez,e,t,r,n,a)}function easeIn(e,t,r,n,a){return applyEase(easeInBez,e,t,r,n,a)}function ease(e,t,r,n,a){return applyEase(easeInOutBez,e,t,r,n,a)}function applyEase(e,t,r,n,a,i){void 0===a?(a=r,i=n):t=(t-r)/(n-r),t>1?t=1:t<0&&(t=0);var o=e(t);if($bm_isInstanceOfArray(a)){var s,l=a.length,c=createTypedArray("float32",l);for(s=0;s<l;s+=1)c[s]=(i[s]-a[s])*o+a[s];return c}return(i-a)*o+a}function nearestKey(e){var t,r,n,a=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(r=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)r=1,n=data.k[0].t;else{for(t=0;t<a-1;t+=1){if(e===data.k[t].t){r=t+1,n=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}-1===r&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var i={};return i.index=r,i.time=n/elem.comp.globalData.frameRate,i}function key(e){var t,r,n;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var a=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=a.length,r=0;r<n;r+=1)t[r]=a[r],t.value[r]=a[r];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"==typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"==typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var e={initExpressions:function(e){var t=0,r=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){t+=1},e.renderer.globalData.popExpression=function(){0==(t-=1)&&function(){var e,t=r.length;for(e=0;e<t;e+=1)r[e].release();r.length=0}()},e.renderer.globalData.registerExpressionProperty=function(e){-1===r.indexOf(e)&&r.push(e)}}};return e.resetFrame=ExpressionManager.resetFrame,e}(),MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var r,n=createSizedArray(t.viewData.length),a=t.viewData.length;for(r=0;r<a;r+=1)n[r]=new e(t.viewData[r],t.masksProperties[r]);return function(e){for(r=0;r<a;){if(t.masksProperties[r].nm===e)return n[r];r+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function r(e,t,r){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(n){if(!e.numKeys)return 0;var a;a="s"in t.keyframes[n-1]?t.keyframes[n-1].s:"e"in t.keyframes[n-2]?t.keyframes[n-2].e:t.keyframes[n-2].s;var i="unidimensional"===r?new Number(a):Object.assign({},a);return i.time=t.keyframes[n-1].t/t.elem.comp.globalData.frameRate,i.value="unidimensional"===r?a[0]:a,i},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function n(){return e}return function(a){return a?"unidimensional"===a.propType?function(t){t&&"pv"in t||(t=e);var n=1/t.mult,a=t.pv*n,i=new Number(a);return i.value=a,r(i,t,"unidimensional"),function(){return t.k&&t.getValue(),a=t.v*n,i.value!==a&&((i=new Number(a)).value=a,r(i,t,"unidimensional")),i}}(a):function(e){e&&"pv"in e||(e=t);var n=1/e.mult,a=e.data&&e.data.l||e.pv.length,i=createTypedArray("float32",a),o=createTypedArray("float32",a);return i.value=o,r(i,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<a;t+=1)o[t]=e.v[t]*n,i[t]=o[t];return i}}(a):n}}(),TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var r,n,a,i;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?i=ExpressionPropertyInterface(e.p):(r=ExpressionPropertyInterface(e.px),n=ExpressionPropertyInterface(e.py),e.pz&&(a=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?i():[r(),n(),a?a():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.applyPoint(r,e)}function r(e,t){var r=this.getMatrix(t);return this.applyPoint(r,e)}function n(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.invertPoint(r,e)}function a(e,t){var r=this.getMatrix(t);return this.invertPoint(r,e)}function i(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function o(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function s(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function l(){return[1,1,1,1]}return function(c){var u;function d(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return d.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return u;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return d.effect;case"ADBE Text Properties":return d.textInterface;default:return null}}d.getMatrix=e,d.invertPoint=o,d.applyPoint=i,d.toWorld=r,d.toWorldVec=t,d.fromWorld=a,d.fromWorldVec=n,d.toComp=r,d.fromComp=s,d.sampleImage=l,d.sourceRectAtTime=c.sourceRectAtTime.bind(c),d._elem=c;var p=getDescriptor(u=TransformExpressionInterface(c.finalTransform.mProp),"anchorPoint");return Object.defineProperties(d,{hasParent:{get:function(){return c.hierarchy.length}},parent:{get:function(){return c.hierarchy[0].layerInterface}},rotation:getDescriptor(u,"rotation"),scale:getDescriptor(u,"scale"),position:getDescriptor(u,"position"),opacity:getDescriptor(u,"opacity"),anchorPoint:p,anchor_point:p,transform:{get:function(){return u}},active:{get:function(){return c.isInRange}}}),d.startTime=c.data.st,d.index=c.data.ind,d.source=c.data.refId,d.height=0===c.data.ty?c.data.h:100,d.width=0===c.data.ty?c.data.w:100,d.inPoint=c.data.ip/c.comp.globalData.frameRate,d.outPoint=c.data.op/c.comp.globalData.frameRate,d._name=c.data.nm,d.registerMaskInterface=function(e){d.mask=new MaskManagerInterface(e,c)},d.registerEffectsInterface=function(e){d.effect=e},d}}(),propertyGroupFactory=function(e,t){return function(r){return(r=void 0===r?1:r)<=0?e:t(r-1)}},PropertyInterface=function(e,t){var r={_name:e};return function(e){return(e=void 0===e?1:e)<=0?r:t(e-1)}},EffectsExpressionInterface=function(){var e={createEffectsInterface:function(e,r){if(e.effectsManager){var n,a=[],i=e.data.ef,o=e.effectsManager.effectElements.length;for(n=0;n<o;n+=1)a.push(t(i[n],e.effectsManager.effectElements[n],r,e));var s=e.data.ef||[],l=function(e){for(n=0,o=s.length;n<o;){if(e===s[n].nm||e===s[n].mn||e===s[n].ix)return a[n];n+=1}return null};return Object.defineProperty(l,"numProperties",{get:function(){return s.length}}),l}return null}};function t(e,n,a,i){function o(t){for(var r=e.ef,n=0,a=r.length;n<a;){if(t===r[n].nm||t===r[n].mn||t===r[n].ix)return 5===r[n].ty?c[n]:c[n]();n+=1}throw new Error}var s,l=propertyGroupFactory(o,a),c=[],u=e.ef.length;for(s=0;s<u;s+=1)5===e.ef[s].ty?c.push(t(e.ef[s],n.effectElements[s],n.effectElements[s].propertyGroup,i)):c.push(r(n.effectElements[s],e.ef[s].ty,i,l));return"ADBE Color Control"===e.mn&&Object.defineProperty(o,"color",{get:function(){return c[0]()}}),Object.defineProperties(o,{numProperties:{get:function(){return e.np}},_name:{value:e.nm},propertyGroup:{value:l}}),o.enabled=0!==e.en,o.active=o.enabled,o}function r(e,t,r,n){var a=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",n)),function(){return 10===t?r.comp.compInterface(e.p.v):a()}}return e}(),ShapePathInterface=function(e,t,r){var n=t.sh;function a(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?a.path:null}var i=propertyGroupFactory(a,r);return n.setGroupProperty(PropertyInterface("Path",i)),Object.defineProperties(a,{path:{get:function(){return n.k&&n.getValue(),n}},shape:{get:function(){return n.k&&n.getValue(),n}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:r}}),a},ShapeExpressionInterface=function(){function e(e,o,p){var h,m=[],f=e?e.length:0;for(h=0;h<f;h+=1)"gr"===e[h].ty?m.push(t(e[h],o[h],p)):"fl"===e[h].ty?m.push(r(e[h],o[h],p)):"st"===e[h].ty?m.push(a(e[h],o[h],p)):"tm"===e[h].ty?m.push(i(e[h],o[h],p)):"tr"===e[h].ty||("el"===e[h].ty?m.push(s(e[h],o[h],p)):"sr"===e[h].ty?m.push(l(e[h],o[h],p)):"sh"===e[h].ty?m.push(ShapePathInterface(e[h],o[h],p)):"rc"===e[h].ty?m.push(c(e[h],o[h],p)):"rd"===e[h].ty?m.push(u(e[h],o[h],p)):"rp"===e[h].ty?m.push(d(e[h],o[h],p)):"gf"===e[h].ty?m.push(n(e[h],o[h],p)):m.push((e[h],o[h],function(){return null})));return m}function t(t,r,n){var a=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return a.content;default:return a.transform}};a.propertyGroup=propertyGroupFactory(a,n);var i=function(t,r,n){var a,i=function(e){for(var t=0,r=a.length;t<r;){if(a[t]._name===e||a[t].mn===e||a[t].propertyIndex===e||a[t].ix===e||a[t].ind===e)return a[t];t+=1}return"number"==typeof e?a[e-1]:null};i.propertyGroup=propertyGroupFactory(i,n),a=e(t.it,r.it,i.propertyGroup),i.numProperties=a.length;var s=o(t.it[t.it.length-1],r.it[r.it.length-1],i.propertyGroup);return i.transform=s,i.propertyIndex=t.cix,i._name=t.nm,i}(t,r,a.propertyGroup),s=o(t.it[t.it.length-1],r.it[r.it.length-1],a.propertyGroup);return a.content=i,a.transform=s,Object.defineProperty(a,"_name",{get:function(){return t.nm}}),a.numProperties=t.np,a.propertyIndex=t.ix,a.nm=t.nm,a.mn=t.mn,a}function r(e,t,r){function n(e){return"Color"===e||"color"===e?n.color:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function n(e,t,r){function n(e){return"Start Point"===e||"start point"===e?n.startPoint:"End Point"===e||"end point"===e?n.endPoint:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",r)),t.e.setGroupProperty(PropertyInterface("End Point",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function a(e,t,r){var n,a=propertyGroupFactory(c,r),i=propertyGroupFactory(l,a);function o(r){Object.defineProperty(l,e.d[r].nm,{get:ExpressionPropertyInterface(t.d.dataProps[r].p)})}var s=e.d?e.d.length:0,l={};for(n=0;n<s;n+=1)o(n),t.d.dataProps[n].p.setGroupProperty(i);function c(e){return"Color"===e||"color"===e?c.color:"Opacity"===e||"opacity"===e?c.opacity:"Stroke Width"===e||"stroke width"===e?c.strokeWidth:null}return Object.defineProperties(c,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return l}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",a)),t.o.setGroupProperty(PropertyInterface("Opacity",a)),t.w.setGroupProperty(PropertyInterface("Stroke Width",a)),c}function i(e,t,r){function n(t){return t===e.e.ix||"End"===t||"end"===t?n.end:t===e.s.ix?n.start:t===e.o.ix?n.offset:null}var a=propertyGroupFactory(n,r);return n.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",a)),t.e.setGroupProperty(PropertyInterface("End",a)),t.o.setGroupProperty(PropertyInterface("Offset",a)),n.propertyIndex=e.ix,n.propertyGroup=r,Object.defineProperties(n,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),n.mn=e.mn,n}function o(e,t,r){function n(t){return e.a.ix===t||"Anchor Point"===t?n.anchorPoint:e.o.ix===t||"Opacity"===t?n.opacity:e.p.ix===t||"Position"===t?n.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?n.rotation:e.s.ix===t||"Scale"===t?n.scale:e.sk&&e.sk.ix===t||"Skew"===t?n.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?n.skewAxis:null}var a=propertyGroupFactory(n,r);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",a)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",a)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",a)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",a)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",a)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",a)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",a))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",a)),Object.defineProperties(n,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),n.ty="tr",n.mn=e.mn,n.propertyGroup=r,n}function s(e,t,r){function n(t){return e.p.ix===t?n.position:e.s.ix===t?n.size:null}var a=propertyGroupFactory(n,r);n.propertyIndex=e.ix;var i="tm"===t.sh.ty?t.sh.prop:t.sh;return i.s.setGroupProperty(PropertyInterface("Size",a)),i.p.setGroupProperty(PropertyInterface("Position",a)),Object.defineProperties(n,{size:{get:ExpressionPropertyInterface(i.s)},position:{get:ExpressionPropertyInterface(i.p)},_name:{value:e.nm}}),n.mn=e.mn,n}function l(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.rotation:e.pt.ix===t?n.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?n.outerRadius:e.os.ix===t?n.outerRoundness:!e.ir||e.ir.ix!==t&&"ADBE Vector Star Inner Radius"!==t?e.is&&e.is.ix===t?n.innerRoundness:null:n.innerRadius}var a=propertyGroupFactory(n,r),i="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,i.or.setGroupProperty(PropertyInterface("Outer Radius",a)),i.os.setGroupProperty(PropertyInterface("Outer Roundness",a)),i.pt.setGroupProperty(PropertyInterface("Points",a)),i.p.setGroupProperty(PropertyInterface("Position",a)),i.r.setGroupProperty(PropertyInterface("Rotation",a)),e.ir&&(i.ir.setGroupProperty(PropertyInterface("Inner Radius",a)),i.is.setGroupProperty(PropertyInterface("Inner Roundness",a))),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(i.p)},rotation:{get:ExpressionPropertyInterface(i.r)},points:{get:ExpressionPropertyInterface(i.pt)},outerRadius:{get:ExpressionPropertyInterface(i.or)},outerRoundness:{get:ExpressionPropertyInterface(i.os)},innerRadius:{get:ExpressionPropertyInterface(i.ir)},innerRoundness:{get:ExpressionPropertyInterface(i.is)},_name:{value:e.nm}}),n.mn=e.mn,n}function c(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?n.size:null}var a=propertyGroupFactory(n,r),i="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,i.p.setGroupProperty(PropertyInterface("Position",a)),i.s.setGroupProperty(PropertyInterface("Size",a)),i.r.setGroupProperty(PropertyInterface("Rotation",a)),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(i.p)},roundness:{get:ExpressionPropertyInterface(i.r)},size:{get:ExpressionPropertyInterface(i.s)},_name:{value:e.nm}}),n.mn=e.mn,n}function u(e,t,r){function n(t){return e.r.ix===t||"Round Corners 1"===t?n.radius:null}var a=propertyGroupFactory(n,r),i=t;return n.propertyIndex=e.ix,i.rd.setGroupProperty(PropertyInterface("Radius",a)),Object.defineProperties(n,{radius:{get:ExpressionPropertyInterface(i.rd)},_name:{value:e.nm}}),n.mn=e.mn,n}function d(e,t,r){function n(t){return e.c.ix===t||"Copies"===t?n.copies:e.o.ix===t||"Offset"===t?n.offset:null}var a=propertyGroupFactory(n,r),i=t;return n.propertyIndex=e.ix,i.c.setGroupProperty(PropertyInterface("Copies",a)),i.o.setGroupProperty(PropertyInterface("Offset",a)),Object.defineProperties(n,{copies:{get:ExpressionPropertyInterface(i.c)},offset:{get:ExpressionPropertyInterface(i.o)},_name:{value:e.nm}}),n.mn=e.mn,n}return function(t,r,n){var a;function i(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?n:a[e-1];for(var t=0,r=a.length;t<r;){if(a[t]._name===e)return a[t];t+=1}return null}return i.propertyGroup=propertyGroupFactory(i,function(){return n}),a=e(t,r,i.propertyGroup),i.numProperties=a.length,i._name="Contents",i}}(),TextExpressionInterface=function(e){var t;function r(e){return"ADBE Text Document"===e?r.sourceText:null}return Object.defineProperty(r,"sourceText",{get:function(){e.textProperty.getValue();var r=e.textProperty.currentData.t;return t&&r===t.value||((t=new String(r)).value=r||new String(r),Object.defineProperty(t,"style",{get:function(){return{fillColor:e.textProperty.currentData.fc}}})),t}}),r};function _typeof(e){return _typeof="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},_typeof(e)}var FootageInterface=(dataInterfaceFactory=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=function(e){var t="",r=e.getFootageData();function n(e){if(r[e])return t=e,"object"===_typeof(r=r[e])?n:r;var a=e.indexOf(t);if(-1!==a){var i=parseInt(e.substr(a+t.length),10);return"object"===_typeof(r=r[i])?n:r}return""}return function(){return t="",r=e.getFootageData(),n}}(e),t},function(e){function t(e){return"Data"===e?t.dataInterface:null}return t._name="Data",t.dataInterface=dataInterfaceFactory(e),t}),dataInterfaceFactory,interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(e){return interfaces[e]||null}var expressionHelpers={searchExpressions:function(e,t,r){t.x&&(r.k=!0,r.x=!0,r.initiateExpression=ExpressionManager.initiateExpression,r.effectsSequence.push(r.initiateExpression(e,t,r).bind(r)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),r=this.getValueAtTime(e+-.01),n=0;if(t.length){var a;for(a=0;a<t.length;a+=1)n+=Math.pow(r[a]-t[a],2);n=100*Math.sqrt(n)}else n=0;return n},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,r,n=-.001,a=this.getValueAtTime(e),i=this.getValueAtTime(e+n);if(a.length)for(t=createTypedArray("float32",a.length),r=0;r<a.length;r+=1)t[r]=(i[r]-a[r])/n;else t=(i-a)/n;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};function addPropertyDecorator(){function e(e,t,r){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var n,a,i,o,s,l=this.comp.renderedFrame,c=this.keyframes,u=c[c.length-1].t;if(l<=u)return this.pv;if(r?a=u-(n=t?Math.abs(u-this.elem.comp.globalData.frameRate*t):Math.max(0,u-this.elem.data.ip)):((!t||t>c.length-1)&&(t=c.length-1),n=u-(a=c[c.length-1-t].t)),"pingpong"===e){if(Math.floor((l-a)/n)%2!=0)return this.getValueAtTime((n-(l-a)%n+a)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(a/this.comp.globalData.frameRate,0),p=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(((l-a)%n+a)/this.comp.globalData.frameRate,0),m=Math.floor((l-a)/n);if(this.pv.length){for(o=(s=new Array(d.length)).length,i=0;i<o;i+=1)s[i]=(p[i]-d[i])*m+h[i];return s}return(p-d)*m+h}if("continue"===e){var f=this.getValueAtTime(u/this.comp.globalData.frameRate,0),g=this.getValueAtTime((u-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(o=(s=new Array(f.length)).length,i=0;i<o;i+=1)s[i]=f[i]+(f[i]-g[i])*((l-u)/this.comp.globalData.frameRate)/5e-4;return s}return f+(l-u)/.001*(f-g)}}return this.getValueAtTime(((l-a)%n+a)/this.comp.globalData.frameRate,0)}function t(e,t,r){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var n,a,i,o,s,l=this.comp.renderedFrame,c=this.keyframes,u=c[0].t;if(l>=u)return this.pv;if(r?a=u+(n=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>c.length-1)&&(t=c.length-1),n=(a=c[t].t)-u),"pingpong"===e){if(Math.floor((u-l)/n)%2==0)return this.getValueAtTime(((u-l)%n+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),p=this.getValueAtTime(a/this.comp.globalData.frameRate,0),h=this.getValueAtTime((n-(u-l)%n+u)/this.comp.globalData.frameRate,0),m=Math.floor((u-l)/n)+1;if(this.pv.length){for(o=(s=new Array(d.length)).length,i=0;i<o;i+=1)s[i]=h[i]-(p[i]-d[i])*m;return s}return h-(p-d)*m}if("continue"===e){var f=this.getValueAtTime(u/this.comp.globalData.frameRate,0),g=this.getValueAtTime((u+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(o=(s=new Array(f.length)).length,i=0;i<o;i+=1)s[i]=f[i]+(f[i]-g[i])*(u-l)/.001;return s}return f+(f-g)*(u-l)/.001}}return this.getValueAtTime((n-((u-l)%n+u))/this.comp.globalData.frameRate,0)}function r(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;var r,n,a=this.comp.renderedFrame/this.comp.globalData.frameRate,i=a-e,o=t>1?(a+e-i)/(t-1):1,s=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;s<t;){if(n=this.getValueAtTime(i+s*o),this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]+=n[l];else r+=n;s+=1}if(this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]/=t;else r/=t;return r}function n(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var r=this.a.getValueAtTime(e);t.translate(-r[0]*this.a.mult,-r[1]*this.a.mult,r[2]*this.a.mult)}if(this.appliedTransformations<2){var n=this.s.getValueAtTime(e);t.scale(n[0]*this.s.mult,n[1]*this.s.mult,n[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var a=this.sk.getValueAtTime(e),i=this.sa.getValueAtTime(e);t.skewFromAxis(-a*this.sk.mult,i*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var o=this.r.getValueAtTime(e);t.rotate(-o*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var s=this.rz.getValueAtTime(e),l=this.ry.getValueAtTime(e),c=this.rx.getValueAtTime(e),u=this.or.getValueAtTime(e);t.rotateZ(-s*this.rz.mult).rotateY(l*this.ry.mult).rotateX(c*this.rx.mult).rotateZ(-u[2]*this.or.mult).rotateY(u[1]*this.or.mult).rotateX(u[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var d=this.px.getValueAtTime(e),p=this.py.getValueAtTime(e);if(this.data.p.z){var h=this.pz.getValueAtTime(e);t.translate(d*this.px.mult,p*this.py.mult,-h*this.pz.mult)}else t.translate(d*this.px.mult,p*this.py.mult,0)}else{var m=this.p.getValueAtTime(e);t.translate(m[0]*this.p.mult,m[1]*this.p.mult,-m[2]*this.p.mult)}return t}function a(){return this.v.clone(new Matrix)}var i=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,r){var o=i(e,t,r);return o.dynamicProperties.length?o.getValueAtTime=n.bind(o):o.getValueAtTime=a.bind(o),o.setGroupProperty=expressionHelpers.setGroupProperty,o};var o=PropertyFactory.getProp;PropertyFactory.getProp=function(n,a,i,s,l){var c=o(n,a,i,s,l);c.kf?c.getValueAtTime=expressionHelpers.getValueAtTime.bind(c):c.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(c),c.setGroupProperty=expressionHelpers.setGroupProperty,c.loopOut=e,c.loopIn=t,c.smooth=r,c.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(c),c.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(c),c.numKeys=1===a.a?a.k.length:0,c.propertyIndex=a.ix;var u=0;return 0!==i&&(u=createTypedArray("float32",1===a.a?a.k[0].s.length:a.k.length)),c._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:u},expressionHelpers.searchExpressions(n,a,c),c.k&&l.addDynamicProperty(c),c};var s=ShapePropertyFactory.getConstructorFunction(),l=ShapePropertyFactory.getKeyframedConstructorFunction();function c(){}c.prototype={vertices:function(e,t){this.k&&this.getValue();var r,n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0));var a=n._length,i=n[e],o=n.v,s=createSizedArray(a);for(r=0;r<a;r+=1)s[r]="i"===e||"o"===e?[i[r][0]-o[r][0],i[r][1]-o[r][1]]:[i[r][0],i[r][1]];return s},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var r=this.v;void 0!==t&&(r=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(r));for(var n,a=this._segmentsLength,i=a.lengths,o=a.totalLength*e,s=0,l=i.length,c=0;s<l;){if(c+i[s].addedLength>o){var u=s,d=r.c&&s===l-1?0:s+1,p=(o-c)/i[s].addedLength;n=bez.getPointInSegment(r.v[u],r.v[d],r.o[u],r.i[d],p,i[s]);break}c+=i[s].addedLength,s+=1}return n||(n=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),n},vectorOnPath:function(e,t,r){1==e?e=this.v.c:0==e&&(e=.999);var n=this.pointOnPath(e,t),a=this.pointOnPath(e+.001,t),i=a[0]-n[0],o=a[1]-n[1],s=Math.sqrt(Math.pow(i,2)+Math.pow(o,2));return 0===s?[0,0]:"tangent"===r?[i/s,o/s]:[-o/s,i/s]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],s),extendPrototype([c],l),l.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},l.prototype.initiateExpression=ExpressionManager.initiateExpression;var u=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,r,n,a){var i=u(e,t,r,n,a);return i.propertyIndex=t.ix,i.lock=!1,3===r?expressionHelpers.searchExpressions(e,t.pt,i):4===r&&expressionHelpers.searchExpressions(e,t.ks,i),i.k&&e.addDynamicProperty(i),i}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(e,t){var r=this.calculateExpression(t);if(e.t!==r){var n={};return this.copyData(n,e),n.t=r.toString(),n.__complete=!1,n}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(e,t){var r,n,a=createNS("feMerge");for(a.setAttribute("result",e),n=0;n<t.length;n+=1)(r=createNS("feMergeNode")).setAttribute("in",t[n]),a.appendChild(r),a.appendChild(r);return a}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(e,t,r,n,a){this.filterManager=t;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","linearRGB"),i.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=i,i.setAttribute("result",n+"_tint_1"),e.appendChild(i),(i=createNS("feColorMatrix")).setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),i.setAttribute("result",n+"_tint_2"),e.appendChild(i),this.matrixFilter=i;var o=this.createMergeNode(n,[a,n+"_tint_1",n+"_tint_2"]);e.appendChild(o)}function SVGFillFilter(e,t,r,n){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),a.setAttribute("result",n),e.appendChild(a),this.matrixFilter=a}function SVGStrokeEffect(e,t,r){this.initialized=!1,this.filterManager=t,this.elem=r,this.paths=[]}function SVGTritoneFilter(e,t,r,n){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","linearRGB"),a.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),e.appendChild(a);var i=createNS("feComponentTransfer");i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",n),this.matrixFilter=i;var o=createNS("feFuncR");o.setAttribute("type","table"),i.appendChild(o),this.feFuncR=o;var s=createNS("feFuncG");s.setAttribute("type","table"),i.appendChild(s),this.feFuncG=s;var l=createNS("feFuncB");l.setAttribute("type","table"),i.appendChild(l),this.feFuncB=l,e.appendChild(i)}function SVGProLevelsFilter(e,t,r,n){this.filterManager=t;var a=this.filterManager.effectElements,i=createNS("feComponentTransfer");(a[10].p.k||0!==a[10].p.v||a[11].p.k||1!==a[11].p.v||a[12].p.k||1!==a[12].p.v||a[13].p.k||0!==a[13].p.v||a[14].p.k||1!==a[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",i)),(a[17].p.k||0!==a[17].p.v||a[18].p.k||1!==a[18].p.v||a[19].p.k||1!==a[19].p.v||a[20].p.k||0!==a[20].p.v||a[21].p.k||1!==a[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",i)),(a[24].p.k||0!==a[24].p.v||a[25].p.k||1!==a[25].p.v||a[26].p.k||1!==a[26].p.v||a[27].p.k||0!==a[27].p.v||a[28].p.k||1!==a[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",i)),(a[31].p.k||0!==a[31].p.v||a[32].p.k||1!==a[32].p.v||a[33].p.k||1!==a[33].p.v||a[34].p.k||0!==a[34].p.v||a[35].p.k||1!==a[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(i.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(i)),(a[3].p.k||0!==a[3].p.v||a[4].p.k||1!==a[4].p.v||a[5].p.k||1!==a[5].p.v||a[6].p.k||0!==a[6].p.v||a[7].p.k||1!==a[7].p.v)&&((i=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("result",n),e.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(e,t,r,n,a){var i=t.container.globalData.renderConfig.filterSize,o=t.data.fs||i;e.setAttribute("x",o.x||i.x),e.setAttribute("y",o.y||i.y),e.setAttribute("width",o.width||i.width),e.setAttribute("height",o.height||i.height),this.filterManager=t;var s=createNS("feGaussianBlur");s.setAttribute("in","SourceAlpha"),s.setAttribute("result",n+"_drop_shadow_1"),s.setAttribute("stdDeviation","0"),this.feGaussianBlur=s,e.appendChild(s);var l=createNS("feOffset");l.setAttribute("dx","25"),l.setAttribute("dy","0"),l.setAttribute("in",n+"_drop_shadow_1"),l.setAttribute("result",n+"_drop_shadow_2"),this.feOffset=l,e.appendChild(l);var c=createNS("feFlood");c.setAttribute("flood-color","#00ff00"),c.setAttribute("flood-opacity","1"),c.setAttribute("result",n+"_drop_shadow_3"),this.feFlood=c,e.appendChild(c);var u=createNS("feComposite");u.setAttribute("in",n+"_drop_shadow_3"),u.setAttribute("in2",n+"_drop_shadow_2"),u.setAttribute("operator","in"),u.setAttribute("result",n+"_drop_shadow_4"),e.appendChild(u);var d=this.createMergeNode(n,[n+"_drop_shadow_4",a]);e.appendChild(d)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+n+" 0"),this.matrixFilter.setAttribute("values",r[0]-t[0]+" 0 0 0 "+t[0]+" "+(r[1]-t[1])+" 0 0 0 "+t[1]+" "+(r[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+r+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var e,t,r,n,a=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(n=this.elem.maskManager.masksProperties.length,r=0):n=1+(r=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);r<n;r+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:r});if(3===this.filterManager.effectElements[10].p.v){var i=createNS("mask"),o=createElementID();i.setAttribute("id",o),i.setAttribute("mask-type","alpha"),i.appendChild(t),this.elem.globalData.defs.appendChild(i);var s=createNS("g");for(s.setAttribute("mask","url("+getLocationHref()+"#"+o+")");a[0];)s.appendChild(a[0]);this.elem.layerElement.appendChild(s),this.masker=i,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(a=this.elem.layerElement.children||this.elem.layerElement.childNodes;a.length;)this.elem.layerElement.removeChild(a[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){var t;this.initialized||this.initialize();var r,n,a=this.paths.length;for(t=0;t<a;t+=1)if(-1!==this.paths[t].m&&(r=this.elem.maskManager.viewData[this.paths[t].m],n=this.paths[t].p,(e||this.filterManager._mdf||r.prop._mdf)&&n.setAttribute("d",r.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||r.prop._mdf)){var i;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var o=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),s=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),l=n.getTotalLength();i="0 0 0 "+l*o+" ";var c,u=l*(s-o),d=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,p=Math.floor(u/d);for(c=0;c<p;c+=1)i+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";i+="0 "+10*l+" 0 0"}else i="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;n.setAttribute("stroke-dasharray",i)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var h=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*h[0])+","+bmFloor(255*h[1])+","+bmFloor(255*h[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v,a=n[0]+" "+r[0]+" "+t[0],i=n[1]+" "+r[1]+" "+t[1],o=n[2]+" "+r[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",a),this.feFuncG.setAttribute("tableValues",i),this.feFuncB.setAttribute("tableValues",o)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var r=createNS(e);return r.setAttribute("type","table"),t.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(e,t,r,n,a){for(var i,o,s=0,l=Math.min(e,t),c=Math.max(e,t),u=Array.call(null,{length:256}),d=0,p=a-n,h=t-e;s<=256;)o=(i=s/256)<=l?h<0?a:n:i>=c?h<0?n:a:n+p*Math.pow((i-e)/h,1/r),u[d]=o,d+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,a=r*Math.cos(n),i=r*Math.sin(n);this.feOffset.setAttribute("dx",a),this.feOffset.setAttribute("dy",i)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(e,t,r,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var a=createNS("feGaussianBlur");a.setAttribute("result",n),e.appendChild(a),this.feGaussianBlur=a}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t<r;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var r=e.layerElement.parentNode;if(r){for(var n,a=r.children,i=0,o=a.length;i<o&&a[i]!==e.layerElement;)i+=1;i<=o-2&&(n=a[i+1]);var s=createNS("use");s.setAttribute("href","#"+t),n?r.insertBefore(s,n):r.appendChild(s)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var r=createElementID(),n=createNS("mask");n.setAttribute("id",t.layerId),n.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var a=e.globalData.defs;a.appendChild(n);var i=createNS("symbol");i.setAttribute("id",r),this.replaceInParent(t,r),i.appendChild(t.layerElement),a.appendChild(i);var o=createNS("use");o.setAttribute("href","#"+r),n.appendChild(o),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,r=0,n=t.length;r<n;)t[r]&&t[r].data.ind===e&&this.setElementAsMask(this.elem,t[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3*this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=3==r?0:t,a=2==r?0:t;this.feGaussianBlur.setAttribute("stdDeviation",n+" "+a);var i=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",i)}},TransformEffect.prototype.init=function(e){this.effectsManager=e,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(e){if(this._opMdf=!1,this._mdf=!1,e||this.effectsManager._mdf){var t=this.effectsManager.effectElements,r=t[0].p.v,n=t[1].p.v,a=1===t[2].p.v,i=t[3].p.v,o=a?i:t[4].p.v,s=t[5].p.v,l=t[6].p.v,c=t[7].p.v;this.matrix.reset(),this.matrix.translate(-r[0],-r[1],r[2]),this.matrix.scale(.01*o,.01*i,1),this.matrix.rotate(-c*degToRads),this.matrix.skewFromAxis(-s*degToRads,(l+90)*degToRads),this.matrix.translate(n[0],n[1],0),this._mdf=!0,this.opacity!==t[8].p.v&&(this.opacity=t[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie},module.exports=factory())})(lottie$1,lottie$1.exports);var lottie=lottie$1.exports,_templateObject$1,styles=r$3(_templateObject$1||(_templateObject$1=_taggedTemplateLiteral(["\n * {\n box-sizing: border-box;\n }\n\n :host {\n --lottie-player-toolbar-height: 35px;\n --lottie-player-toolbar-background-color: transparent;\n --lottie-player-toolbar-icon-color: #999;\n --lottie-player-toolbar-icon-hover-color: #222;\n --lottie-player-toolbar-icon-active-color: #555;\n --lottie-player-seeker-track-color: #ccc;\n --lottie-player-seeker-thumb-color: rgba(0, 107, 120, 0.8);\n --lottie-player-seeker-display: block;\n\n display: block;\n width: 100%;\n height: 100%;\n }\n\n .main {\n display: flex;\n flex-direction: column;\n height: 100%;\n width: 100%;\n }\n\n .animation {\n width: 100%;\n height: 100%;\n display: flex;\n }\n .animation.controls {\n height: calc(100% - 35px);\n }\n\n .toolbar {\n display: flex;\n align-items: center;\n justify-items: center;\n background-color: var(--lottie-player-toolbar-background-color);\n margin: 0 5px;\n height: 35px;\n }\n\n .toolbar button {\n cursor: pointer;\n fill: var(--lottie-player-toolbar-icon-color);\n display: flex;\n background: none;\n border: 0;\n padding: 0;\n outline: none;\n height: 100%;\n }\n\n .toolbar button:hover {\n fill: var(--lottie-player-toolbar-icon-hover-color);\n }\n\n .toolbar button.active {\n fill: var(--lottie-player-toolbar-icon-active-color);\n }\n\n .toolbar button.active:hover {\n fill: var(--lottie-player-toolbar-icon-hover-color);\n }\n\n .toolbar button:focus {\n outline: 1px dotted var(--lottie-player-toolbar-icon-active-color);\n }\n\n .toolbar button svg {\n }\n\n .toolbar button.disabled svg {\n display: none;\n }\n\n .seeker {\n -webkit-appearance: none;\n width: 95%;\n outline: none;\n background-color: var(--lottie-player-toolbar-background-color);\n display: var(--lottie-player-seeker-display);\n }\n\n .seeker::-webkit-slider-runnable-track {\n width: 100%;\n height: 5px;\n cursor: pointer;\n background: var(--lottie-player-seeker-track-color);\n border-radius: 3px;\n }\n .seeker::-webkit-slider-thumb {\n height: 15px;\n width: 15px;\n border-radius: 50%;\n background: var(--lottie-player-seeker-thumb-color);\n cursor: pointer;\n -webkit-appearance: none;\n margin-top: -5px;\n }\n .seeker:focus::-webkit-slider-runnable-track {\n background: #999;\n }\n .seeker::-moz-range-track {\n width: 100%;\n height: 5px;\n cursor: pointer;\n background: var(--lottie-player-seeker-track-color);\n border-radius: 3px;\n }\n .seeker::-moz-range-thumb {\n height: 15px;\n width: 15px;\n border-radius: 50%;\n background: var(--lottie-player-seeker-thumb-color);\n cursor: pointer;\n }\n .seeker::-ms-track {\n width: 100%;\n height: 5px;\n cursor: pointer;\n background: transparent;\n border-color: transparent;\n color: transparent;\n }\n .seeker::-ms-fill-lower {\n background: var(--lottie-player-seeker-track-color);\n border-radius: 3px;\n }\n .seeker::-ms-fill-upper {\n background: var(--lottie-player-seeker-track-color);\n border-radius: 3px;\n }\n .seeker::-ms-thumb {\n border: 0;\n height: 15px;\n width: 15px;\n border-radius: 50%;\n background: var(--lottie-player-seeker-thumb-color);\n cursor: pointer;\n }\n .seeker:focus::-ms-fill-lower {\n background: var(--lottie-player-seeker-track-color);\n }\n .seeker:focus::-ms-fill-upper {\n background: var(--lottie-player-seeker-track-color);\n }\n\n .error {\n display: flex;\n justify-content: center;\n height: 100%;\n align-items: center;\n }\n"]))),name="@lottiefiles/lottie-player",version="2.0.12",description="Lottie animation and Telegram Sticker player web components.",main="dist/lottie-player.js",module="dist/lottie-player.esm.js",types="dist/lottie-player.d.ts",homepage="https://lottiefiles.com/web-player",repository="https://github.com/LottieFiles/lottie-player.git",bugs="https://github.com/LottieFiles/lottie-player/issues",author="Jawish Hameed <[email protected]>",license="MIT",scripts={start:"npm run cleanup && rollup -c --watch",build:"npm run cleanup && npm run build-lottie && npm run build-tgs","build-with-coverage":"npm run cleanup && CODE_COVERAGE=true npm run build-lottie && CODE_COVERAGE=true npm run build-tgs","build-lottie":"rollup -c ","build-tgs":"rollup -c rollup-tgs.config.js","watch-lottie":"npm run cleanup && rollup -c --watch","watch-tgs":"npm run cleanup && rollup -c rollup-tgs.config.js --watch",cleanup:"shx rm -rf dist && shx mkdir dist",release:"semantic-release",lint:"eslint . --ext .ts,.tsx,.js","lint:fix":"eslint . --ext .ts,.tsx,.js --fix",serve:"node ./cypress/pages/server.js -p 8000 &","start-cypress":"yarn run cypress run && npx nyc report --reporter=text-summary","run-tests":"yarn run build-with-coverage && yarn run serve && yarn run start-cypress","postrun-tests":"kill $(lsof -t -i:8000)"},dependencies={"@types/pako":"^1.0.1",lit:"^2.1.2","lottie-web":"^5.12.2",pako:"^2.0.4","resize-observer-polyfill":"^1.5.1"},devDependencies={"@babel/core":"^7.11.0","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-decorators":"^7.10.5","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@commitlint/cli":"^16.1.0","@commitlint/config-conventional":"^16.0.0","@cypress/code-coverage":"^3.9.12","@istanbuljs/nyc-config-typescript":"^1.0.2","@rollup/plugin-babel":"^5.1.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.2","@semantic-release/npm":"^9.0.0","@semantic-release/release-notes-generator":"^10.0.3","babel-eslint":"^10.1.0","babel-plugin-istanbul":"^6.1.1",cypress:"^9.2.1","cypress-real-events":"^1.6.0",eslint:"^7.27.0","eslint-plugin-only-warn":"^1.0.2",fastify:"^3.25.3","fastify-static":"^4.5.0",husky:">=4",lerna:"^4.0.0","lint-staged":"^12.3.2","parcel-bundler":"^1.12.4",prettier:"^2.3.0",rollup:"^2.23.0","rollup-plugin-copy":"^3.3.0","rollup-plugin-filesize":"^9.0.2","rollup-plugin-serve":"^1.0.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.31.1","rollup-plugin-uglify":"^6.0.4","rollup-plugin-visualizer":"^5.5.4","semantic-release":"^19.0.2",shx:"^0.3.4","source-map-support":"^0.5.21","ts-node":"^10.4.0",typescript:"^4.5.5","unicode-canonical-property-names-ecmascript":"^2.0.0"},files=["dist/"],keywords=["lottie","animation","lottiefiles","web component","component","lit-element","player","telegram sticker","tgs"],browserslist=["> 3%"],publishConfig={access:"public",provenance:!0},husky={hooks:{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},nyc={extends:"@istanbuljs/nyc-config-typescript",all:!0},packageManager="[email protected]+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447",_package={name,version,description,main,module,types,homepage,repository,bugs,author,license,scripts,dependencies,devDependencies,files,keywords,browserslist,publishConfig,husky,"lint-staged":{"src/**/*.{css,scss,md}":["prettier --write"],"src/**/*.{js,jsx,ts,tsx,json}":["eslint . --ext .ts,.tsx,.js --fix"]},nyc,packageManager},_templateObject,_templateObject2,_templateObject3,_templateObject4,_templateObject5,PlayerState,PlayMode,PlayerEvents;function parseSrc(e){if("object"==typeof e)return e;try{return JSON.parse(e)}catch(t){return new URL(e,window.location.href).toString()}}function isLottie(e){return["v","ip","op","layers","fr","w","h"].every(t=>Object.prototype.hasOwnProperty.call(e,t))}function fromURL(e){return _fromURL.apply(this,arguments)}function _fromURL(){return(_fromURL=_asyncToGenerator(function*(e){if("string"!=typeof e)throw new Error("The url value must be a string");var t;try{var r=new URL(e),n=yield fetch(r.toString());t=yield n.json()}catch(e){throw new Error("An error occurred while trying to load the Lottie file from URL")}return t})).apply(this,arguments)}!function(e){e.Destroyed="destroyed",e.Error="error",e.Frozen="frozen",e.Loading="loading",e.Paused="paused",e.Playing="playing",e.Stopped="stopped"}(PlayerState||(PlayerState={})),function(e){e.Bounce="bounce",e.Normal="normal"}(PlayMode||(PlayMode={})),function(e){e.Complete="complete",e.Destroyed="destroyed",e.Error="error",e.Frame="frame",e.Freeze="freeze",e.Load="load",e.Loop="loop",e.Pause="pause",e.Play="play",e.Ready="ready",e.Rendered="rendered",e.Stop="stop"}(PlayerEvents||(PlayerEvents={}));var LottiePlayer=class extends s{constructor(){super(...arguments),this.autoplay=!1,this.background="transparent",this.controls=!1,this.currentState=PlayerState.Loading,this.description="Lottie animation",this.direction=1,this.disableCheck=!1,this.disableShadowDOM=!1,this.hover=!1,this.intermission=1,this.loop=!1,this.mode=PlayMode.Normal,this.preserveAspectRatio="xMidYMid meet",this.renderer="svg",this.speed=1,this._io=void 0,this._counter=1,this._onVisibilityChange=()=>{!0===document.hidden&&this.currentState===PlayerState.Playing?this.freeze():this.currentState===PlayerState.Frozen&&this.play()}}load(e){var t=this;return _asyncToGenerator(function*(){var r={container:t.container,loop:!1,autoplay:!1,renderer:t.renderer,rendererSettings:Object.assign({preserveAspectRatio:t.preserveAspectRatio,clearCanvas:!1,progressiveLoad:!0,hideOnTransparent:!0},t.viewBoxSize&&{viewBoxSize:t.viewBoxSize})};try{var n=parseSrc(e),a={},i="string"==typeof n?"path":"animationData";t._lottie&&t._lottie.destroy(),t.webworkers&&lottie$1.exports.useWebWorker(!0),t._lottie=lottie$1.exports.loadAnimation(Object.assign(Object.assign({},r),{[i]:n})),t._attachEventListeners(),t.disableCheck||("path"===i?(a=yield fromURL(n),i="animationData"):a=n,isLottie(a)||(t.currentState=PlayerState.Error,t.dispatchEvent(new CustomEvent(PlayerEvents.Error))))}catch(e){t.currentState=PlayerState.Error,t.dispatchEvent(new CustomEvent(PlayerEvents.Error))}})()}getLottie(){return this._lottie}getVersions(){return{lottieWebVersion:dependencies["lottie-web"],lottiePlayerVersion:version}}play(){this._lottie&&(this._lottie.play(),this.currentState=PlayerState.Playing,this.dispatchEvent(new CustomEvent(PlayerEvents.Play)))}pause(){this._lottie&&(this._lottie.pause(),this.currentState=PlayerState.Paused,this.dispatchEvent(new CustomEvent(PlayerEvents.Pause)))}stop(){this._lottie&&(this._counter=1,this._lottie.stop(),this.currentState=PlayerState.Stopped,this.dispatchEvent(new CustomEvent(PlayerEvents.Stop)))}destroy(){this._lottie&&(this._lottie.destroy(),this._lottie=null,this.currentState=PlayerState.Destroyed,this.dispatchEvent(new CustomEvent(PlayerEvents.Destroyed)),this.remove())}seek(e){if(this._lottie){var t=/^(\d+)(%?)$/.exec(e.toString());if(t){var r="%"===t[2]?this._lottie.totalFrames*Number(t[1])/100:Number(t[1]);this.seeker=r,this.currentState===PlayerState.Playing?this._lottie.goToAndPlay(r,!0):(this._lottie.goToAndStop(r,!0),this._lottie.pause())}}}snapshot(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.shadowRoot){var t=this.shadowRoot.querySelector(".animation svg"),r=(new XMLSerializer).serializeToString(t);if(e){var n=document.createElement("a");n.href="data:image/svg+xml;charset=utf-8,".concat(encodeURIComponent(r)),n.download="download_".concat(this.seeker,".svg"),document.body.appendChild(n),n.click(),document.body.removeChild(n)}return r}}setSpeed(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;this._lottie&&this._lottie.setSpeed(e)}setDirection(e){this._lottie&&this._lottie.setDirection(e)}setLooping(e){this._lottie&&(this.loop=e,this._lottie.loop=e)}togglePlay(){return this.currentState===PlayerState.Playing?this.pause():this.play()}toggleLooping(){this.setLooping(!this.loop)}resize(){this._lottie&&this._lottie.resize()}static get styles(){return styles}disconnectedCallback(){this.isConnected||(this._io&&(this._io.disconnect(),this._io=void 0),document.removeEventListener("visibilitychange",this._onVisibilityChange),this.destroy())}render(){var e=this.controls?"main controls":"main",t=this.controls?"animation controls":"animation";return $(_templateObject||(_templateObject=_taggedTemplateLiteral([' <div\n id="animation-container"\n class=','\n lang="en"\n aria-label=','\n role="img"\n >\n <div\n id="animation"\n class=','\n style="background:',';"\n >\n ',"\n </div>\n ","\n </div>"])),e,this.description,t,this.background,this.currentState===PlayerState.Error?$(_templateObject2||(_templateObject2=_taggedTemplateLiteral(['<div class="error">\u26a0\ufe0f</div>']))):void 0,this.controls&&!this.disableShadowDOM?this.renderControls():void 0)}createRenderRoot(){return this.disableShadowDOM&&(this.style.display="block"),this.disableShadowDOM?this:super.createRenderRoot()}firstUpdated(){"IntersectionObserver"in window&&(this._io=new IntersectionObserver(e=>{e[0].isIntersecting?this.currentState===PlayerState.Frozen&&this.play():this.currentState===PlayerState.Playing&&this.freeze()}),this._io.observe(this.container)),void 0!==document.hidden&&document.addEventListener("visibilitychange",this._onVisibilityChange),this.src&&this.load(this.src),this.dispatchEvent(new CustomEvent(PlayerEvents.Rendered))}renderControls(){var e=this.currentState===PlayerState.Playing,t=this.currentState===PlayerState.Paused,r=this.currentState===PlayerState.Stopped;return $(_templateObject3||(_templateObject3=_taggedTemplateLiteral(['\n <div\n id="lottie-controls"\n aria-label="lottie-animation-controls"\n class="toolbar"\n >\n <button\n id="lottie-play-button"\n @click=',"\n class=",'\n style="align-items:center;"\n tabindex="0"\n aria-label="play-pause"\n >\n ','\n </button>\n <button\n id="lottie-stop-button"\n @click=',"\n class=",'\n style="align-items:center;"\n tabindex="0"\n aria-label="stop"\n >\n <svg width="24" height="24" aria-hidden="true" focusable="false">\n <path d="M6 6h12v12H6V6z" />\n </svg>\n </button>\n <input\n id="lottie-seeker-input"\n class="seeker"\n type="range"\n min="0"\n step="1"\n max="100"\n .value=',"\n @input=","\n @mousedown=","\n @mouseup=",'\n aria-valuemin="1"\n aria-valuemax="100"\n role="slider"\n aria-valuenow=','\n tabindex="0"\n aria-label="lottie-seek-input"\n />\n <button\n id="lottie-loop-toggle"\n @click=',"\n class=",'\n style="align-items:center;"\n tabindex="0"\n aria-label="loop-toggle"\n >\n <svg width="24" height="24" aria-hidden="true" focusable="false">\n <path\n d="M17.016 17.016v-4.031h1.969v6h-12v3l-3.984-3.984 3.984-3.984v3h10.031zM6.984 6.984v4.031H5.015v-6h12v-3l3.984 3.984-3.984 3.984v-3H6.984z"\n />\n </svg>\n </button>\n </div>\n '])),this.togglePlay,e||t?"active":"",$(e?_templateObject4||(_templateObject4=_taggedTemplateLiteral(['<svg\n width="24"\n height="24"\n aria-hidden="true"\n focusable="false"\n >\n <path\n d="M14.016 5.016H18v13.969h-3.984V5.016zM6 18.984V5.015h3.984v13.969H6z"\n />\n </svg>'])):_templateObject5||(_templateObject5=_taggedTemplateLiteral(['<svg\n width="24"\n height="24"\n aria-hidden="true"\n focusable="false"\n >\n <path d="M8.016 5.016L18.985 12 8.016 18.984V5.015z" />\n </svg>']))),this.stop,r?"active":"",this.seeker,this._handleSeekChange,()=>{this._prevState=this.currentState,this.freeze()},()=>{this._prevState===PlayerState.Playing&&this.play()},this.seeker,this.toggleLooping,this.loop?"active":"")}_handleSeekChange(e){if(this._lottie&&!isNaN(e.target.value)){var t=e.target.value/100*this._lottie.totalFrames;this.seek(t)}}_attachEventListeners(){this._lottie.addEventListener("enterFrame",()=>{this.seeker=this._lottie.currentFrame/this._lottie.totalFrames*100,this.dispatchEvent(new CustomEvent(PlayerEvents.Frame,{detail:{frame:this._lottie.currentFrame,seeker:this.seeker}}))}),this._lottie.addEventListener("complete",()=>{if(this.currentState===PlayerState.Playing){if(!this.loop||this.count&&this._counter>=this.count){if(this.dispatchEvent(new CustomEvent(PlayerEvents.Complete)),this.mode!==PlayMode.Bounce)return;if(0===this._lottie.currentFrame)return}this.mode===PlayMode.Bounce?(this.count&&(this._counter+=.5),setTimeout(()=>{this.dispatchEvent(new CustomEvent(PlayerEvents.Loop)),this.currentState===PlayerState.Playing&&(this._lottie.setDirection(-1*this._lottie.playDirection),this._lottie.play())},this.intermission)):(this.count&&(this._counter+=1),window.setTimeout(()=>{this.dispatchEvent(new CustomEvent(PlayerEvents.Loop)),this.currentState===PlayerState.Playing&&(-1===this.direction?(this.seek("99%"),this.play()):(this._lottie.stop(),this._lottie.play()))},this.intermission))}else this.dispatchEvent(new CustomEvent(PlayerEvents.Complete))}),this._lottie.addEventListener("DOMLoaded",()=>{this.setSpeed(this.speed),this.setDirection(this.direction),this.autoplay&&(-1===this.direction&&this.seek("100%"),this.play()),this.dispatchEvent(new CustomEvent(PlayerEvents.Ready))}),this._lottie.addEventListener("data_ready",()=>{this.dispatchEvent(new CustomEvent(PlayerEvents.Load))}),this._lottie.addEventListener("data_failed",()=>{this.currentState=PlayerState.Error,this.dispatchEvent(new CustomEvent(PlayerEvents.Error))}),this.container.addEventListener("mouseenter",()=>{this.hover&&this.currentState!==PlayerState.Playing&&this.play()}),this.container.addEventListener("mouseleave",()=>{this.hover&&this.currentState===PlayerState.Playing&&this.stop()})}freeze(){this._lottie&&(this._lottie.pause(),this.currentState=PlayerState.Frozen,this.dispatchEvent(new CustomEvent(PlayerEvents.Freeze)))}};__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"autoplay",void 0),__decorate([e$5({type:String,reflect:!0})],LottiePlayer.prototype,"background",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"controls",void 0),__decorate([e$5({type:Number})],LottiePlayer.prototype,"count",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"currentState",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"description",void 0),__decorate([e$5({type:Number})],LottiePlayer.prototype,"direction",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"disableCheck",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"disableShadowDOM",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"hover",void 0),__decorate([e$5()],LottiePlayer.prototype,"intermission",void 0),__decorate([e$5({type:Boolean,reflect:!0})],LottiePlayer.prototype,"loop",void 0),__decorate([e$5()],LottiePlayer.prototype,"mode",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"preserveAspectRatio",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"renderer",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"viewBoxSize",void 0),__decorate([e$5()],LottiePlayer.prototype,"seeker",void 0),__decorate([e$5({type:Number})],LottiePlayer.prototype,"speed",void 0),__decorate([e$5({type:String})],LottiePlayer.prototype,"src",void 0),__decorate([e$5({type:Boolean})],LottiePlayer.prototype,"webworkers",void 0),__decorate([i(".animation")],LottiePlayer.prototype,"container",void 0),LottiePlayer=__decorate([n$1("lottie-player")],LottiePlayer)},
vendor: 537 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/desandro-matches-selector/matches-selector.js":function(e,t,r){var n,a;!function(i,o){"use strict";void 0===(a="function"==typeof(n=o)?n.call(t,r,t,e):n)||(e.exports=a)}(window,function(){"use strict";var e=function(){var e=window.Element.prototype;if(e.matches)return"matches";if(e.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],r=0;r<t.length;r++){var n=t[r]+"MatchesSelector";if(e[n])return n}}();return function(t,r){return t[e](r)}})},
vendor: 951 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/ev-emitter/ev-emitter.js":function(e,t,r){var n,a;"undefined"!=typeof window&&window,void 0===(a="function"==typeof(n=function(){"use strict";function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var r=this._events=this._events||{},n=r[e]=r[e]||[];return-1==n.indexOf(t)&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var r=this._onceEvents=this._onceEvents||{};return(r[e]=r[e]||{})[t]=!0,this}},t.off=function(e,t){var r=this._events&&this._events[e];if(r&&r.length){var n=r.indexOf(t);return-1!=n&&r.splice(n,1),this}},t.emitEvent=function(e,t){var r=this._events&&this._events[e];if(r&&r.length){r=r.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],a=0;a<r.length;a++){var i=r[a];n&&n[i]&&(this.off(e,i),delete n[i]),i.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e})?n.call(t,r,t,e):n)||(e.exports=a)},
vendor: 2,050 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/fizzy-ui-utils/utils.js":function(e,t,r){var n,a;!function(i){n=[r("../node_modules/.pnpm/[email protected]/node_modules/desandro-matches-selector/matches-selector.js")],a=function(e){return function(e,t){"use strict";var r={extend:function(e,t){for(var r in t)e[r]=t[r];return e},modulo:function(e,t){return(e%t+t)%t}},n=Array.prototype.slice;r.makeArray=function(e){return Array.isArray(e)?e:null==e?[]:"object"==typeof e&&"number"==typeof e.length?n.call(e):[e]},r.removeFrom=function(e,t){var r=e.indexOf(t);-1!=r&&e.splice(r,1)},r.getParent=function(e,r){for(;e.parentNode&&e!=document.body;)if(e=e.parentNode,t(e,r))return e},r.getQueryElement=function(e){return"string"==typeof e?document.querySelector(e):e},r.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},r.filterFindElements=function(e,n){e=r.makeArray(e);var a=[];return e.forEach(function(e){if(e instanceof HTMLElement)if(n){t(e,n)&&a.push(e);for(var r=e.querySelectorAll(n),i=0;i<r.length;i++)a.push(r[i])}else a.push(e)}),a},r.debounceMethod=function(e,t,r){r=r||100;var n=e.prototype[t],a=t+"Timeout";e.prototype[t]=function(){var e=this[a];clearTimeout(e);var t=arguments,i=this;this[a]=setTimeout(function(){n.apply(i,t),delete i[a]},r)}},r.docReady=function(e){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(e):document.addEventListener("DOMContentLoaded",e)},r.toDashed=function(e){return e.replace(/(.)([A-Z])/g,function(e,t,r){return t+"-"+r}).toLowerCase()};var a=e.console;return r.htmlInit=function(t,n){r.docReady(function(){var i=r.toDashed(n),o="data-"+i,s=document.querySelectorAll("["+o+"]"),l=document.querySelectorAll(".js-"+i),c=r.makeArray(s).concat(r.makeArray(l)),u=o+"-options",d=e.jQuery;c.forEach(function(e){var r,i=e.getAttribute(o)||e.getAttribute(u);try{r=i&&JSON.parse(i)}catch(t){return void(a&&a.error("Error parsing "+o+" on "+e.className+": "+t))}var s=new t(e,r);d&&d.data(e,n,s)})})},r}(i,e)}.apply(t,n),void 0===a||(e.exports=a)}(window)},
vendor: 1,954 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/get-size/get-size.js":function(e,t,r){var n,a;window,void 0===(a="function"==typeof(n=function(){"use strict";function e(e){var t=parseFloat(e);return-1==e.indexOf("%")&&!isNaN(t)&&t}function t(){}var r="undefined"==typeof console?t:function(e){console.error(e)},n=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],a=n.length;function i(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0;t<a;t++)e[n[t]]=0;return e}function o(e){var t=getComputedStyle(e);return t||r("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),t}var s,l=!1;function c(){if(!l){l=!0;var t=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style.boxSizing="border-box";var r=document.body||document.documentElement;r.appendChild(t);var n=o(t);s=200==Math.round(e(n.width)),u.isBoxSizeOuter=s,r.removeChild(t)}}function u(t){if(c(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var r=o(t);if("none"==r.display)return i();var l={};l.width=t.offsetWidth,l.height=t.offsetHeight;for(var u=l.isBorderBox="border-box"==r.boxSizing,d=0;d<a;d++){var p=n[d],h=r[p],m=parseFloat(h);l[p]=isNaN(m)?0:m}var f=l.paddingLeft+l.paddingRight,g=l.paddingTop+l.paddingBottom,v=l.marginLeft+l.marginRight,y=l.marginTop+l.marginBottom,b=l.borderLeftWidth+l.borderRightWidth,S=l.borderTopWidth+l.borderBottomWidth,_=u&&s,w=e(r.width);!1!==w&&(l.width=w+(_?0:f+b));var x=e(r.height);return!1!==x&&(l.height=x+(_?0:g+S)),l.innerWidth=l.width-(f+b),l.innerHeight=l.height-(g+S),l.outerWidth=l.width+v,l.outerHeight=l.height+y,l}}return u})?n.call(t,r,t,e):n)||(e.exports=a)},
vendor: 1,166 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js":function(e,t,r){"use strict";var n=r("../node_modules/.pnpm/[email protected]/node_modules/react-is/index.js"),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?o:s[e.$$typeof]||a}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=o;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var a=h(r);a&&a!==m&&e(t,a,n)}var o=u(r);d&&(o=o.concat(d(r)));for(var s=l(t),f=l(r),g=0;g<o.length;++g){var v=o[g];if(!(i[v]||n&&n[v]||f&&f[v]||s&&s[v])){var y=p(r,v);try{c(t,v,y)}catch(e){}}}}return t}},
vendor: 6,728 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/isotope.js":function(e,t,r){var n,a;!function(i){n=[r("../node_modules/.pnpm/[email protected]/node_modules/outlayer/outlayer.js"),r("../node_modules/.pnpm/[email protected]/node_modules/get-size/get-size.js"),r("../node_modules/.pnpm/[email protected]/node_modules/desandro-matches-selector/matches-selector.js"),r("../node_modules/.pnpm/[email protected]/node_modules/fizzy-ui-utils/utils.js"),r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/item.js"),r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-mode.js"),r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-modes/masonry.js"),r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-modes/fit-rows.js"),r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-modes/vertical.js")],a=function(e,t,r,n,a,o){return function(e,t,r,n,a,i,o){"use strict";var s=e.jQuery,l=String.prototype.trim?function(e){return e.trim()}:function(e){return e.replace(/^\s+|\s+$/g,"")},c=t.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});c.Item=i,c.LayoutMode=o;var u=c.prototype;u._create=function(){for(var e in this.itemGUID=0,this._sorters={},this._getSorters(),t.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],o.modes)this._initLayoutMode(e)},u.reloadItems=function(){this.itemGUID=0,t.prototype.reloadItems.call(this)},u._itemize=function(){for(var e=t.prototype._itemize.apply(this,arguments),r=0;r<e.length;r++){e[r].id=this.itemGUID++}return this._updateItemsSortData(e),e},u._initLayoutMode=function(e){var t=o.modes[e],r=this.options[e]||{};this.options[e]=t.options?a.extend(t.options,r):r,this.modes[e]=new t(this)},u.layout=function(){this._isLayoutInited||!this._getOption("initLayout")?this._layout():this.arrange()},u._layout=function(){var e=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,e),this._isLayoutInited=!0},u.arrange=function(e){this.option(e),this._getIsInstant();var t=this._filter(this.items);this.filteredItems=t.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[t]):this._hideReveal(t),this._sort(),this._layout()},u._init=u.arrange,u._hideReveal=function(e){this.reveal(e.needReveal),this.hide(e.needHide)},u._getIsInstant=function(){var e=this._getOption("layoutInstant"),t=void 0!==e?e:!this._isLayoutInited;return this._isInstant=t,t},u._bindArrangeComplete=function(){var e,t,r,n=this;function a(){e&&t&&r&&n.dispatchEvent("arrangeComplete",null,[n.filteredItems])}this.once("layoutComplete",function(){e=!0,a()}),this.once("hideComplete",function(){t=!0,a()}),this.once("revealComplete",function(){r=!0,a()})},u._filter=function(e){var t=this.options.filter;t=t||"*";for(var r=[],n=[],a=[],i=this._getFilterTest(t),o=0;o<e.length;o++){var s=e[o];if(!s.isIgnored){var l=i(s);l&&r.push(s),l&&s.isHidden?n.push(s):l||s.isHidden||a.push(s)}}return{matches:r,needReveal:n,needHide:a}},u._getFilterTest=function(e){return s&&this.options.isJQueryFiltering?function(t){return s(t.element).is(e)}:"function"==typeof e?function(t){return e(t.element)}:function(t){return n(t.element,e)}},u.updateSortData=function(e){var t;e?(e=a.makeArray(e),t=this.getItems(e)):t=this.items,this._getSorters(),this._updateItemsSortData(t)},u._getSorters=function(){var e=this.options.getSortData;for(var t in e){var r=e[t];this._sorters[t]=d(r)}},u._updateItemsSortData=function(e){for(var t=e&&e.length,r=0;t&&r<t;r++){e[r].updateSortData()}};var d=function(){function e(e){if("string"!=typeof e)return e;var r=l(e).split(" "),n=r[0],a=n.match(/^\[(.+)\]$/),i=t(a&&a[1],n),o=c.sortDataParsers[r[1]];return e=o?function(e){return e&&o(i(e))}:function(e){return e&&i(e)}}function t(e,t){return e?function(t){return t.getAttribute(e)}:function(e){var r=e.querySelector(t);return r&&r.textContent}}return e}();function p(e,t){return function(r,n){for(var a=0;a<e.length;a++){var i=e[a],o=r.sortData[i],s=n.sortData[i];if(o>s||o<s)return(o>s?1:-1)*((void 0!==t[i]?t[i]:t)?1:-1)}return 0}}c.sortDataParsers={parseInt:function(e){return parseInt(e,10)},parseFloat:function(e){return parseFloat(e)}},u._sort=function(){if(this.options.sortBy){var e=a.makeArray(this.options.sortBy);this._getIsSameSortBy(e)||(this.sortHistory=e.concat(this.sortHistory));var t=p(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(t)}},u._getIsSameSortBy=function(e){for(var t=0;t<e.length;t++)if(e[t]!=this.sortHistory[t])return!1;return!0},u._mode=function(){var e=this.options.layoutMode,t=this.modes[e];if(!t)throw new Error("No layout mode: "+e);return t.options=this.options[e],t},u._resetLayout=function(){t.prototype._resetLayout.call(this),this._mode()._resetLayout()},u._getItemLayoutPosition=function(e){return this._mode()._getItemLayoutPosition(e)},u._manageStamp=function(e){this._mode()._manageStamp(e)},u._getContainerSize=function(){return this._mode()._getContainerSize()},u.needsResizeLayout=function(){return this._mode().needsResizeLayout()},u.appended=function(e){var t=this.addItems(e);if(t.length){var r=this._filterRevealAdded(t);this.filteredItems=this.filteredItems.concat(r)}},u.prepended=function(e){var t=this._itemize(e);if(t.length){this._resetLayout(),this._manageStamps();var r=this._filterRevealAdded(t);this.layoutItems(this.filteredItems),this.filteredItems=r.concat(this.filteredItems),this.items=t.concat(this.items)}},u._filterRevealAdded=function(e){var t=this._filter(e);return this.hide(t.needHide),this.reveal(t.matches),this.layoutItems(t.matches,!0),t.matches},u.insert=function(e){var t=this.addItems(e);if(t.length){var r,n,a=t.length;for(r=0;r<a;r++)n=t[r],this.element.appendChild(n.element);var i=this._filter(t).matches;for(r=0;r<a;r++)t[r].isLayoutInstant=!0;for(this.arrange(),r=0;r<a;r++)delete t[r].isLayoutInstant;this.reveal(i)}};var h=u.remove;return u.remove=function(e){e=a.makeArray(e);var t=this.getItems(e);h.call(this,e);for(var r=t&&t.length,n=0;r&&n<r;n++){var i=t[n];a.removeFrom(this.filteredItems,i)}},u.shuffle=function(){for(var e=0;e<this.items.length;e++){this.items[e].sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},u._noTransition=function(e,t){var r=this.options.transitionDuration;this.options.transitionDuration=0;var n=e.apply(this,t);return this.options.transitionDuration=r,n},u.getFilteredItemElements=function(){return this.filteredItems.map(function(e){return e.element})},c}(i,e,0,r,n,a,o)}.apply(t,n),void 0===a||(e.exports=a)}(window)},
vendor: 848 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/item.js":function(e,t,r){var n,a,i;window,a=[r("../node_modules/.pnpm/[email protected]/node_modules/outlayer/outlayer.js")],n=function(e){"use strict";function t(){e.Item.apply(this,arguments)}var r=t.prototype=Object.create(e.Item.prototype),n=r._create;r._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},r.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var e=this.layout.options.getSortData,t=this.layout._sorters;for(var r in e){var n=t[r];this.sortData[r]=n(this.element,this)}}};var a=r.destroy;return r.destroy=function(){a.apply(this,arguments),this.css({display:""})},t},void 0===(i="function"==typeof n?n.apply(t,a):n)||(e.exports=i)},
vendor: 1,722 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-mode.js":function(e,t,r){var n,a,i;window,a=[r("../node_modules/.pnpm/[email protected]/node_modules/get-size/get-size.js"),r("../node_modules/.pnpm/[email protected]/node_modules/outlayer/outlayer.js")],n=function(e,t){"use strict";function r(e){this.isotope=e,e&&(this.options=e.options[this.namespace],this.element=e.element,this.items=e.filteredItems,this.size=e.size)}var n=r.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(e){n[e]=function(){return t.prototype[e].apply(this.isotope,arguments)}}),n.needsVerticalResizeLayout=function(){var t=e(this.isotope.element);return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(e,t){var r=e+t,n="outer"+t;if(this._getMeasurement(r,n),!this[r]){var a=this.getFirstItemSize();this[r]=a&&a[n]||this.isotope.size["inner"+t]}},n.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element)},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},r.modes={},r.create=function(e,t){function a(){r.apply(this,arguments)}return a.prototype=Object.create(n),a.prototype.constructor=a,t&&(a.options=t),a.prototype.namespace=e,r.modes[e]=a,a},r},void 0===(i="function"==typeof n?n.apply(t,a):n)||(e.exports=i)},
vendor: 813 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-modes/fit-rows.js":function(e,t,r){var n,a,i;window,a=[r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-mode.js")],void 0===(i="function"==typeof(n=function(e){"use strict";var t=e.create("fitRows"),r=t.prototype;return r._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},r._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth+this.gutter,r=this.isotope.size.innerWidth+this.gutter;0!==this.x&&t+this.x>r&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+e.size.outerHeight),this.x+=t,n},r._getContainerSize=function(){return{height:this.maxY}},t})?n.apply(t,a):n)||(e.exports=i)},
vendor: 848 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-modes/masonry.js":function(e,t,r){var n,a,i;window,a=[r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-mode.js"),r("../node_modules/.pnpm/[email protected]/node_modules/masonry-layout/masonry.js")],n=function(e,t){"use strict";var r=e.create("masonry"),n=r.prototype,a={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var i in t.prototype)a[i]||(n[i]=t.prototype[i]);var o=n.measureColumns;n.measureColumns=function(){this.items=this.isotope.filteredItems,o.call(this)};var s=n._getOption;return n._getOption=function(e){return"fitWidth"==e?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:s.apply(this.isotope,arguments)},r},void 0===(i="function"==typeof n?n.apply(t,a):n)||(e.exports=i)},
vendor: 679 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-modes/vertical.js":function(e,t,r){var n,a,i;window,a=[r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/layout-mode.js")],void 0===(i="function"==typeof(n=function(e){"use strict";var t=e.create("vertical",{horizontalAlignment:0}),r=t.prototype;return r._resetLayout=function(){this.y=0},r._getItemLayoutPosition=function(e){e.getSize();var t=(this.isotope.size.innerWidth-e.size.outerWidth)*this.options.horizontalAlignment,r=this.y;return this.y+=e.size.outerHeight,{x:t,y:r}},r._getContainerSize=function(){return{height:this.y}},t})?n.apply(t,a):n)||(e.exports=i)},
vendor: 2,062 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Animation.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Animation=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),i=n.glob.performance&&n.glob.performance.now?function(){return n.glob.performance.now()}:function(){return(new Date).getTime()};class o{constructor(e,t){this.id=o.animIdCounter++,this.frame={time:0,timeDiff:0,lastTime:i(),frameRate:0},this.func=e,this.setLayers(t)}setLayers(e){let t=[];return e&&(t=Array.isArray(e)?e:[e]),this.layers=t,this}getLayers(){return this.layers}addLayer(e){const t=this.layers,r=t.length;for(let n=0;n<r;n++)if(t[n]._id===e._id)return!1;return this.layers.push(e),!0}isRunning(){const e=o.animations,t=e.length;for(let r=0;r<t;r++)if(e[r].id===this.id)return!0;return!1}start(){return this.stop(),this.frame.timeDiff=0,this.frame.lastTime=i(),o._addAnimation(this),this}stop(){return o._removeAnimation(this),this}_updateFrameObject(e){this.frame.timeDiff=e-this.frame.lastTime,this.frame.lastTime=e,this.frame.time+=this.frame.timeDiff,this.frame.frameRate=1e3/this.frame.timeDiff}static _addAnimation(e){this.animations.push(e),this._handleAnimation()}static _removeAnimation(e){const t=e.id,r=this.animations,n=r.length;for(let e=0;e<n;e++)if(r[e].id===t){this.animations.splice(e,1);break}}static _runFrames(){const e={},t=this.animations;for(let r=0;r<t.length;r++){const n=t[r],a=n.layers,o=n.func;n._updateFrameObject(i());const s=a.length;let l;if(l=!o||!1!==o.call(n,n.frame),l)for(let t=0;t<s;t++){const r=a[t];void 0!==r._id&&(e[r._id]=r)}}for(let t in e)e.hasOwnProperty(t)&&e[t].batchDraw()}static _animationLoop(){const e=o;e.animations.length?(e._runFrames(),a.Util.requestAnimFrame(e._animationLoop)):e.animRunning=!1}static _handleAnimation(){this.animRunning||(this.animRunning=!0,a.Util.requestAnimFrame(this._animationLoop))}}t.Animation=o,o.animations=[],o.animIdCounter=0,o.animRunning=!1},
vendor: 12,493 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/BezierFunctions.js":function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.t2length=t.getQuadraticArcLength=t.getCubicArcLength=t.binomialCoefficients=t.cValues=t.tValues=void 0,t.tValues=[[],[],[-.5773502691896257,.5773502691896257],[0,-.7745966692414834,.7745966692414834],[-.33998104358485626,.33998104358485626,-.8611363115940526,.8611363115940526],[0,-.5384693101056831,.5384693101056831,-.906179845938664,.906179845938664],[.6612093864662645,-.6612093864662645,-.2386191860831969,.2386191860831969,-.932469514203152,.932469514203152],[0,.4058451513773972,-.4058451513773972,-.7415311855993945,.7415311855993945,-.9491079123427585,.9491079123427585],[-.1834346424956498,.1834346424956498,-.525532409916329,.525532409916329,-.7966664774136267,.7966664774136267,-.9602898564975363,.9602898564975363],[0,-.8360311073266358,.8360311073266358,-.9681602395076261,.9681602395076261,-.3242534234038089,.3242534234038089,-.6133714327005904,.6133714327005904],[-.14887433898163122,.14887433898163122,-.4333953941292472,.4333953941292472,-.6794095682990244,.6794095682990244,-.8650633666889845,.8650633666889845,-.9739065285171717,.9739065285171717],[0,-.26954315595234496,.26954315595234496,-.5190961292068118,.5190961292068118,-.7301520055740494,.7301520055740494,-.8870625997680953,.8870625997680953,-.978228658146057,.978228658146057],[-.1252334085114689,.1252334085114689,-.3678314989981802,.3678314989981802,-.5873179542866175,.5873179542866175,-.7699026741943047,.7699026741943047,-.9041172563704749,.9041172563704749,-.9815606342467192,.9815606342467192],[0,-.2304583159551348,.2304583159551348,-.44849275103644687,.44849275103644687,-.6423493394403402,.6423493394403402,-.8015780907333099,.8015780907333099,-.9175983992229779,.9175983992229779,-.9841830547185881,.9841830547185881],[-.10805494870734367,.10805494870734367,-.31911236892788974,.31911236892788974,-.5152486363581541,.5152486363581541,-.6872929048116855,.6872929048116855,-.827201315069765,.827201315069765,-.9284348836635735,.9284348836635735,-.9862838086968123,.9862838086968123],[0,-.20119409399743451,.20119409399743451,-.3941513470775634,.3941513470775634,-.5709721726085388,.5709721726085388,-.7244177313601701,.7244177313601701,-.8482065834104272,.8482065834104272,-.937273392400706,.937273392400706,-.9879925180204854,.9879925180204854],[-.09501250983763744,.09501250983763744,-.2816035507792589,.2816035507792589,-.45801677765722737,.45801677765722737,-.6178762444026438,.6178762444026438,-.755404408355003,.755404408355003,-.8656312023878318,.8656312023878318,-.9445750230732326,.9445750230732326,-.9894009349916499,.9894009349916499],[0,-.17848418149584785,.17848418149584785,-.3512317634538763,.3512317634538763,-.5126905370864769,.5126905370864769,-.6576711592166907,.6576711592166907,-.7815140038968014,.7815140038968014,-.8802391537269859,.8802391537269859,-.9506755217687678,.9506755217687678,-.9905754753144174,.9905754753144174],[-.0847750130417353,.0847750130417353,-.2518862256915055,.2518862256915055,-.41175116146284263,.41175116146284263,-.5597708310739475,.5597708310739475,-.6916870430603532,.6916870430603532,-.8037049589725231,.8037049589725231,-.8926024664975557,.8926024664975557,-.9558239495713977,.9558239495713977,-.9915651684209309,.9915651684209309],[0,-.16035864564022537,.16035864564022537,-.31656409996362983,.31656409996362983,-.46457074137596094,.46457074137596094,-.600545304661681,.600545304661681,-.7209661773352294,.7209661773352294,-.8227146565371428,.8227146565371428,-.9031559036148179,.9031559036148179,-.96020815213483,.96020815213483,-.9924068438435844,.9924068438435844],[-.07652652113349734,.07652652113349734,-.22778585114164507,.22778585114164507,-.37370608871541955,.37370608871541955,-.5108670019508271,.5108670019508271,-.636053680726515,.636053680726515,-.7463319064601508,.7463319064601508,-.8391169718222188,.8391169718222188,-.912234428251326,.912234428251326,-.9639719272779138,.9639719272779138,-.9931285991850949,.9931285991850949],[0,-.1455618541608951,.1455618541608951,-.2880213168024011,.2880213168024011,-.4243421202074388,.4243421202074388,-.5516188358872198,.5516188358872198,-.6671388041974123,.6671388041974123,-.7684399634756779,.7684399634756779,-.8533633645833173,.8533633645833173,-.9200993341504008,.9200993341504008,-.9672268385663063,.9672268385663063,-.9937521706203895,.9937521706203895],[-.06973927331972223,.06973927331972223,-.20786042668822127,.20786042668822127,-.34193582089208424,.34193582089208424,-.469355837986757,.469355837986757,-.5876404035069116,.5876404035069116,-.6944872631866827,.6944872631866827,-.7878168059792081,.7878168059792081,-.8658125777203002,.8658125777203002,-.926956772187174,.926956772187174,-.9700604978354287,.9700604978354287,-.9942945854823992,.9942945854823992],[0,-.1332568242984661,.1332568242984661,-.26413568097034495,.26413568097034495,-.3903010380302908,.3903010380302908,-.5095014778460075,.5095014778460075,-.6196098757636461,.6196098757636461,-.7186613631319502,.7186613631319502,-.8048884016188399,.8048884016188399,-.8767523582704416,.8767523582704416,-.9329710868260161,.9329710868260161,-.9725424712181152,.9725424712181152,-.9947693349975522,.9947693349975522],[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213]],t.cValues=[[],[],[1,1],[.8888888888888888,.5555555555555556,.5555555555555556],[.6521451548625461,.6521451548625461,.34785484513745385,.34785484513745385],[.5688888888888889,.47862867049936647,.47862867049936647,.23692688505618908,.23692688505618908],[.3607615730481386,.3607615730481386,.46791393457269104,.46791393457269104,.17132449237917036,.17132449237917036],[.4179591836734694,.3818300505051189,.3818300505051189,.27970539148927664,.27970539148927664,.1294849661688697,.1294849661688697],[.362683783378362,.362683783378362,.31370664587788727,.31370664587788727,.22238103445337448,.22238103445337448,.10122853629037626,.10122853629037626],[.3302393550012598,.1806481606948574,.1806481606948574,.08127438836157441,.08127438836157441,.31234707704000286,.31234707704000286,.26061069640293544,.26061069640293544],[.29552422471475287,.29552422471475287,.26926671930999635,.26926671930999635,.21908636251598204,.21908636251598204,.1494513491505806,.1494513491505806,.06667134430868814,.06667134430868814],[.2729250867779006,.26280454451024665,.26280454451024665,.23319376459199048,.23319376459199048,.18629021092773426,.18629021092773426,.1255803694649046,.1255803694649046,.05566856711617366,.05566856711617366],[.24914704581340277,.24914704581340277,.2334925365383548,.2334925365383548,.20316742672306592,.20316742672306592,.16007832854334622,.16007832854334622,.10693932599531843,.10693932599531843,.04717533638651183,.04717533638651183],[.2325515532308739,.22628318026289723,.22628318026289723,.2078160475368885,.2078160475368885,.17814598076194574,.17814598076194574,.13887351021978725,.13887351021978725,.09212149983772845,.09212149983772845,.04048400476531588,.04048400476531588],[.2152638534631578,.2152638534631578,.2051984637212956,.2051984637212956,.18553839747793782,.18553839747793782,.15720316715819355,.15720316715819355,.12151857068790319,.12151857068790319,.08015808715976021,.08015808715976021,.03511946033175186,.03511946033175186],[.2025782419255613,.19843148532711158,.19843148532711158,.1861610000155622,.1861610000155622,.16626920581699392,.16626920581699392,.13957067792615432,.13957067792615432,.10715922046717194,.10715922046717194,.07036604748810812,.07036604748810812,.03075324199611727,.03075324199611727],[.1894506104550685,.1894506104550685,.18260341504492358,.18260341504492358,.16915651939500254,.16915651939500254,.14959598881657674,.14959598881657674,.12462897125553388,.12462897125553388,.09515851168249279,.09515851168249279,.062253523938647894,.062253523938647894,.027152459411754096,.027152459411754096],[.17944647035620653,.17656270536699264,.17656270536699264,.16800410215645004,.16800410215645004,.15404576107681028,.15404576107681028,.13513636846852548,.13513636846852548,.11188384719340397,.11188384719340397,.08503614831717918,.08503614831717918,.0554595293739872,.0554595293739872,.02414830286854793,.02414830286854793],[.1691423829631436,.1691423829631436,.16427648374583273,.16427648374583273,.15468467512626524,.15468467512626524,.14064291467065065,.14064291467065065,.12255520671147846,.12255520671147846,.10094204410628717,.10094204410628717,.07642573025488905,.07642573025488905,.0497145488949698,.0497145488949698,.02161601352648331,.02161601352648331],[.1610544498487837,.15896884339395434,.15896884339395434,.15276604206585967,.15276604206585967,.1426067021736066,.1426067021736066,.12875396253933621,.12875396253933621,.11156664554733399,.11156664554733399,.09149002162245,.09149002162245,.06904454273764123,.06904454273764123,.0448142267656996,.0448142267656996,.019461788229726478,.019461788229726478],[.15275338713072584,.15275338713072584,.14917298647260374,.14917298647260374,.14209610931838204,.14209610931838204,.13168863844917664,.13168863844917664,.11819453196151841,.11819453196151841,.10193011981724044,.10193011981724044,.08327674157670475,.08327674157670475,.06267204833410907,.06267204833410907,.04060142980038694,.04060142980038694,.017614007139152118,.017614007139152118],[.14608113364969041,.14452440398997005,.14452440398997005,.13988739479107315,.13988739479107315,.13226893863333747,.13226893863333747,.12183141605372853,.12183141605372853,.10879729916714838,.10879729916714838,.09344442345603386,.09344442345603386,.0761001136283793,.0761001136283793,.057134425426857205,.057134425426857205,.036953789770852494,.036953789770852494,.016017228257774335,.016017228257774335],[.13925187285563198,.13925187285563198,.13654149834601517,.13654149834601517,.13117350478706238,.13117350478706238,.12325237681051242,.12325237681051242,.11293229608053922,.11293229608053922,.10041414444288096,.10041414444288096,.08594160621706773,.08594160621706773,.06979646842452049,.06979646842452049,.052293335152683286,.052293335152683286,.03377490158481415,.03377490158481415,.0146279952982722,.0146279952982722],[.13365457218610619,.1324620394046966,.1324620394046966,.12890572218808216,.12890572218808216,.12304908430672953,.12304908430672953,.11499664022241136,.11499664022241136,.10489209146454141,.10489209146454141,.09291576606003515,.09291576606003515,.07928141177671895,.07928141177671895,.06423242140852585,.06423242140852585,.04803767173108467,.04803767173108467,.030988005856979445,.030988005856979445,.013411859487141771,.013411859487141771],[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872]],t.binomialCoefficients=[[1],[1,1],[1,2,1],[1,3,3,1]];t.getCubicArcLength=(e,n,a)=>{let i,o,s;i=a/2,o=0;for(let a=0;a<20;a++)s=i*t.tValues[20][a]+i,o+=t.cValues[20][a]*r(e,n,s);return i*o};function r(e,t,r){const a=n(1,r,e),i=n(1,r,t),o=a*a+i*i;return Math.sqrt(o)}t.getQuadraticArcLength=(e,t,r)=>{void 0===r&&(r=1);const n=e[0]-2*e[1]+e[2],a=t[0]-2*t[1]+t[2],i=2*e[1]-2*e[0],o=2*t[1]-2*t[0],s=4*(n*n+a*a),l=4*(n*i+a*o),c=i*i+o*o;if(0===s)return r*Math.sqrt(Math.pow(e[2]-e[0],2)+Math.pow(t[2]-t[0],2));const u=l/(2*s),d=r+u,p=c/s-u*u,h=d*d+p>0?Math.sqrt(d*d+p):0,m=u*u+p>0?Math.sqrt(u*u+p):0,f=u+Math.sqrt(u*u+p)!==0?p*Math.log(Math.abs((d+h)/(u+m))):0;return Math.sqrt(s)/2*(d*h-u*m+f)};const n=(e,r,a)=>{const i=a.length-1;let o,s;if(0===i)return 0;if(0===e){s=0;for(let e=0;e<=i;e++)s+=t.binomialCoefficients[i][e]*Math.pow(1-r,i-e)*Math.pow(r,e)*a[e];return s}o=new Array(i);for(let e=0;e<i;e++)o[e]=i*(a[e+1]-a[e]);return n(e-1,r,o)};t.t2length=(e,t,r)=>{let n=1,a=e/t,i=(e-r(a))/t,o=0;for(;n>.001;){const s=r(a+i),l=Math.abs(e-s)/t;if(l<n)n=l,a+=i;else{const o=r(a-i),s=Math.abs(e-o)/t;s<n?(n=s,a-=i):i/=2}if(o++,o>500)break}return a}},
vendor: 2,599 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Canvas.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HitCanvas=t.SceneCanvas=t.Canvas=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Context.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");var l;class c{constructor(e){this.pixelRatio=1,this.width=0,this.height=0,this.isCache=!1;var t=(e||{}).pixelRatio||i.Konva.pixelRatio||function(){if(l)return l;var e=n.Util.createCanvasElement(),t=e.getContext("2d");return l=(i.Konva._global.devicePixelRatio||1)/(t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1),n.Util.releaseCanvas(e),l}();this.pixelRatio=t,this._canvas=n.Util.createCanvasElement(),this._canvas.style.padding="0",this._canvas.style.margin="0",this._canvas.style.border="0",this._canvas.style.background="transparent",this._canvas.style.position="absolute",this._canvas.style.top="0",this._canvas.style.left="0"}getContext(){return this.context}getPixelRatio(){return this.pixelRatio}setPixelRatio(e){var t=this.pixelRatio;this.pixelRatio=e,this.setSize(this.getWidth()/t,this.getHeight()/t)}setWidth(e){this.width=this._canvas.width=e*this.pixelRatio,this._canvas.style.width=e+"px";var t=this.pixelRatio;this.getContext()._context.scale(t,t)}setHeight(e){this.height=this._canvas.height=e*this.pixelRatio,this._canvas.style.height=e+"px";var t=this.pixelRatio;this.getContext()._context.scale(t,t)}getWidth(){return this.width}getHeight(){return this.height}setSize(e,t){this.setWidth(e||0),this.setHeight(t||0)}toDataURL(e,t){try{return this._canvas.toDataURL(e,t)}catch(e){try{return this._canvas.toDataURL()}catch(e){return n.Util.error("Unable to get data URL. "+e.message+" For more info read https://konvajs.org/docs/posts/Tainted_Canvas.html."),""}}}}t.Canvas=c,o.Factory.addGetterSetter(c,"pixelRatio",void 0,(0,s.getNumberValidator)());t.SceneCanvas=class extends c{constructor(e={width:0,height:0,willReadFrequently:!1}){super(e),this.context=new a.SceneContext(this,{willReadFrequently:e.willReadFrequently}),this.setSize(e.width,e.height)}};t.HitCanvas=class extends c{constructor(e={width:0,height:0}){super(e),this.hitCanvas=!0,this.context=new a.HitContext(this),this.setSize(e.width,e.height)}}},
vendor: 4,950 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Container.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Container=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");class o extends a.Node{constructor(){super(...arguments),this.children=[]}getChildren(e){if(!e)return this.children||[];const t=this.children||[];var r=[];return t.forEach(function(t){e(t)&&r.push(t)}),r}hasChildren(){return this.getChildren().length>0}removeChildren(){return this.getChildren().forEach(e=>{e.parent=null,e.index=0,e.remove()}),this.children=[],this._requestDraw(),this}destroyChildren(){return this.getChildren().forEach(e=>{e.parent=null,e.index=0,e.destroy()}),this.children=[],this._requestDraw(),this}add(...e){if(0===e.length)return this;if(e.length>1){for(var t=0;t<e.length;t++)this.add(e[t]);return this}const r=e[0];return r.getParent()?(r.moveTo(this),this):(this._validateAdd(r),r.index=this.getChildren().length,r.parent=this,r._clearCaches(),this.getChildren().push(r),this._fire("add",{child:r}),this._requestDraw(),this)}destroy(){return this.hasChildren()&&this.destroyChildren(),super.destroy(),this}find(e){return this._generalFind(e,!1)}findOne(e){var t=this._generalFind(e,!0);return t.length>0?t[0]:void 0}_generalFind(e,t){var r=[];return this._descendants(n=>{const a=n._isMatch(e);return a&&r.push(n),!(!a||!t)}),r}_descendants(e){let t=!1;const r=this.getChildren();for(const n of r){if(t=e(n),t)return!0;if(n.hasChildren()&&(t=n._descendants(e),t))return!0}return!1}toObject(){var e=a.Node.prototype.toObject.call(this);return e.children=[],this.getChildren().forEach(t=>{e.children.push(t.toObject())}),e}isAncestorOf(e){for(var t=e.getParent();t;){if(t._id===this._id)return!0;t=t.getParent()}return!1}clone(e){var t=a.Node.prototype.clone.call(this,e);return this.getChildren().forEach(function(e){t.add(e.clone())}),t}getAllIntersections(e){var t=[];return this.find("Shape").forEach(r=>{r.isVisible()&&r.intersects(e)&&t.push(r)}),t}_clearSelfAndDescendantCache(e){var t;super._clearSelfAndDescendantCache(e),this.isCached()||null===(t=this.children)||void 0===t||t.forEach(function(t){t._clearSelfAndDescendantCache(e)})}_setChildrenIndices(){var e;null===(e=this.children)||void 0===e||e.forEach(function(e,t){e.index=t}),this._requestDraw()}drawScene(e,t,r){var n=this.getLayer(),a=e||n&&n.getCanvas(),i=a&&a.getContext(),o=this._getCanvasCache(),s=o&&o.scene,l=a&&a.isCache;if(!this.isVisible()&&!l)return this;if(s){i.save();var c=this.getAbsoluteTransform(t).getMatrix();i.transform(c[0],c[1],c[2],c[3],c[4],c[5]),this._drawCachedSceneCanvas(i),i.restore()}else this._drawChildren("drawScene",a,t,r);return this}drawHit(e,t){if(!this.shouldDrawHit(t))return this;var r=this.getLayer(),n=e||r&&r.hitCanvas,a=n&&n.getContext(),i=this._getCanvasCache();if(i&&i.hit){a.save();var o=this.getAbsoluteTransform(t).getMatrix();a.transform(o[0],o[1],o[2],o[3],o[4],o[5]),this._drawCachedHitCanvas(a),a.restore()}else this._drawChildren("drawHit",n,t);return this}_drawChildren(e,t,r,n){var a,i=t&&t.getContext(),o=this.clipWidth(),s=this.clipHeight(),l=this.clipFunc(),c=o&&s||l;const u=r===this;if(c){i.save();var d=this.getAbsoluteTransform(r),p=d.getMatrix();let e;if(i.transform(p[0],p[1],p[2],p[3],p[4],p[5]),i.beginPath(),l)e=l.call(this,i,this);else{var h=this.clipX(),m=this.clipY();i.rect(h,m,o,s)}i.clip.apply(i,e),p=d.copy().invert().getMatrix(),i.transform(p[0],p[1],p[2],p[3],p[4],p[5])}var f=!u&&"source-over"!==this.globalCompositeOperation()&&"drawScene"===e;f&&(i.save(),i._applyGlobalCompositeOperation(this)),null===(a=this.children)||void 0===a||a.forEach(function(a){a[e](t,r,n)}),f&&i.restore(),c&&i.restore()}getClientRect(e={}){var t,r,n,a,i,o=e.skipTransform,s=e.relativeTo,l={x:1/0,y:1/0,width:0,height:0},c=this;null===(t=this.children)||void 0===t||t.forEach(function(t){if(t.visible()){var o=t.getClientRect({relativeTo:c,skipShadow:e.skipShadow,skipStroke:e.skipStroke});0===o.width&&0===o.height||(void 0===r?(r=o.x,n=o.y,a=o.x+o.width,i=o.y+o.height):(r=Math.min(r,o.x),n=Math.min(n,o.y),a=Math.max(a,o.x+o.width),i=Math.max(i,o.y+o.height)))}});for(var u=this.find("Shape"),d=!1,p=0;p<u.length;p++){if(u[p]._isVisible(this)){d=!0;break}}return l=d&&void 0!==r?{x:r,y:n,width:a-r,height:i-n}:{x:0,y:0,width:0,height:0},o?l:this._transformedRect(l,s)}}t.Container=o,n.Factory.addComponentsGetterSetter(o,"clip",["x","y","width","height"]),n.Factory.addGetterSetter(o,"clipX",void 0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(o,"clipY",void 0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(o,"clipWidth",void 0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(o,"clipHeight",void 0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(o,"clipFunc")},
vendor: 8,342 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Context.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HitContext=t.SceneContext=t.Context=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");var i=["arc","arcTo","beginPath","bezierCurveTo","clearRect","clip","closePath","createLinearGradient","createPattern","createRadialGradient","drawImage","ellipse","fill","fillText","getImageData","createImageData","lineTo","moveTo","putImageData","quadraticCurveTo","rect","roundRect","restore","rotate","save","scale","setLineDash","setTransform","stroke","strokeText","transform","translate"];class o{constructor(e){this.canvas=e,a.Konva.enableTrace&&(this.traceArr=[],this._enableTrace())}fillShape(e){e.fillEnabled()&&this._fill(e)}_fill(e){}strokeShape(e){e.hasStroke()&&this._stroke(e)}_stroke(e){}fillStrokeShape(e){e.attrs.fillAfterStrokeEnabled?(this.strokeShape(e),this.fillShape(e)):(this.fillShape(e),this.strokeShape(e))}getTrace(e,t){var r,a,i,o,s=this.traceArr,l=s.length,c="";for(r=0;r<l;r++)(i=(a=s[r]).method)?(o=a.args,c+=i,e?c+="()":n.Util._isArray(o[0])?c+="(["+o.join(",")+"])":(t&&(o=o.map(e=>"number"==typeof e?Math.floor(e):e)),c+="("+o.join(",")+")")):(c+=a.property,e||(c+="="+a.val)),c+=";";return c}clearTrace(){this.traceArr=[]}_trace(e){var t=this.traceArr;t.push(e),t.length>=100&&t.shift()}reset(){var e=this.getCanvas().getPixelRatio();this.setTransform(1*e,0,0,1*e,0,0)}getCanvas(){return this.canvas}clear(e){var t=this.getCanvas();e?this.clearRect(e.x||0,e.y||0,e.width||0,e.height||0):this.clearRect(0,0,t.getWidth()/t.pixelRatio,t.getHeight()/t.pixelRatio)}_applyLineCap(e){const t=e.attrs.lineCap;t&&this.setAttr("lineCap",t)}_applyOpacity(e){var t=e.getAbsoluteOpacity();1!==t&&this.setAttr("globalAlpha",t)}_applyLineJoin(e){const t=e.attrs.lineJoin;t&&this.setAttr("lineJoin",t)}setAttr(e,t){this._context[e]=t}arc(e,t,r,n,a,i){this._context.arc(e,t,r,n,a,i)}arcTo(e,t,r,n,a){this._context.arcTo(e,t,r,n,a)}beginPath(){this._context.beginPath()}bezierCurveTo(e,t,r,n,a,i){this._context.bezierCurveTo(e,t,r,n,a,i)}clearRect(e,t,r,n){this._context.clearRect(e,t,r,n)}clip(...e){this._context.clip.apply(this._context,e)}closePath(){this._context.closePath()}createImageData(e,t){var r=arguments;return 2===r.length?this._context.createImageData(e,t):1===r.length?this._context.createImageData(e):void 0}createLinearGradient(e,t,r,n){return this._context.createLinearGradient(e,t,r,n)}createPattern(e,t){return this._context.createPattern(e,t)}createRadialGradient(e,t,r,n,a,i){return this._context.createRadialGradient(e,t,r,n,a,i)}drawImage(e,t,r,n,a,i,o,s,l){var c=arguments,u=this._context;3===c.length?u.drawImage(e,t,r):5===c.length?u.drawImage(e,t,r,n,a):9===c.length&&u.drawImage(e,t,r,n,a,i,o,s,l)}ellipse(e,t,r,n,a,i,o,s){this._context.ellipse(e,t,r,n,a,i,o,s)}isPointInPath(e,t,r,n){return r?this._context.isPointInPath(r,e,t,n):this._context.isPointInPath(e,t,n)}fill(...e){this._context.fill.apply(this._context,e)}fillRect(e,t,r,n){this._context.fillRect(e,t,r,n)}strokeRect(e,t,r,n){this._context.strokeRect(e,t,r,n)}fillText(e,t,r,n){n?this._context.fillText(e,t,r,n):this._context.fillText(e,t,r)}measureText(e){return this._context.measureText(e)}getImageData(e,t,r,n){return this._context.getImageData(e,t,r,n)}lineTo(e,t){this._context.lineTo(e,t)}moveTo(e,t){this._context.moveTo(e,t)}rect(e,t,r,n){this._context.rect(e,t,r,n)}roundRect(e,t,r,n,a){this._context.roundRect(e,t,r,n,a)}putImageData(e,t,r){this._context.putImageData(e,t,r)}quadraticCurveTo(e,t,r,n){this._context.quadraticCurveTo(e,t,r,n)}restore(){this._context.restore()}rotate(e){this._context.rotate(e)}save(){this._context.save()}scale(e,t){this._context.scale(e,t)}setLineDash(e){this._context.setLineDash?this._context.setLineDash(e):"mozDash"in this._context?this._context.mozDash=e:"webkitLineDash"in this._context&&(this._context.webkitLineDash=e)}getLineDash(){return this._context.getLineDash()}setTransform(e,t,r,n,a,i){this._context.setTransform(e,t,r,n,a,i)}stroke(e){e?this._context.stroke(e):this._context.stroke()}strokeText(e,t,r,n){this._context.strokeText(e,t,r,n)}transform(e,t,r,n,a,i){this._context.transform(e,t,r,n,a,i)}translate(e,t){this._context.translate(e,t)}_enableTrace(){var e,t,r=this,a=i.length,o=this.setAttr,s=function(e){var a,i=r[e];r[e]=function(){return t=function(e){var t,r,a=[],i=e.length,o=n.Util;for(t=0;t<i;t++)r=e[t],o._isNumber(r)?r=Math.round(1e3*r)/1e3:o._isString(r)||(r+=""),a.push(r);return a}(Array.prototype.slice.call(arguments,0)),a=i.apply(r,arguments),r._trace({method:e,args:t}),a}};for(e=0;e<a;e++)s(i[e]);r.setAttr=function(){o.apply(r,arguments);var e=arguments[0],t=arguments[1];"shadowOffsetX"!==e&&"shadowOffsetY"!==e&&"shadowBlur"!==e||(t/=this.canvas.getPixelRatio()),r._trace({property:e,val:t})}}_applyGlobalCompositeOperation(e){const t=e.attrs.globalCompositeOperation;!t||"source-over"===t||this.setAttr("globalCompositeOperation",t)}}t.Context=o,["fillStyle","strokeStyle","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","letterSpacing","lineCap","lineDashOffset","lineJoin","lineWidth","miterLimit","direction","font","textAlign","textBaseline","globalAlpha","globalCompositeOperation","imageSmoothingEnabled"].forEach(function(e){Object.defineProperty(o.prototype,e,{get(){return this._context[e]},set(t){this._context[e]=t}})});t.SceneContext=class extends o{constructor(e,{willReadFrequently:t=!1}={}){super(e),this._context=e._canvas.getContext("2d",{willReadFrequently:t})}_fillColor(e){var t=e.fill();this.setAttr("fillStyle",t),e._fillFunc(this)}_fillPattern(e){this.setAttr("fillStyle",e._getFillPattern()),e._fillFunc(this)}_fillLinearGradient(e){var t=e._getLinearGradient();t&&(this.setAttr("fillStyle",t),e._fillFunc(this))}_fillRadialGradient(e){const t=e._getRadialGradient();t&&(this.setAttr("fillStyle",t),e._fillFunc(this))}_fill(e){const t=e.fill(),r=e.getFillPriority();if(t&&"color"===r)return void this._fillColor(e);const n=e.getFillPatternImage();if(n&&"pattern"===r)return void this._fillPattern(e);const a=e.getFillLinearGradientColorStops();if(a&&"linear-gradient"===r)return void this._fillLinearGradient(e);const i=e.getFillRadialGradientColorStops();i&&"radial-gradient"===r?this._fillRadialGradient(e):t?this._fillColor(e):n?this._fillPattern(e):a?this._fillLinearGradient(e):i&&this._fillRadialGradient(e)}_strokeLinearGradient(e){const t=e.getStrokeLinearGradientStartPoint(),r=e.getStrokeLinearGradientEndPoint(),n=e.getStrokeLinearGradientColorStops(),a=this.createLinearGradient(t.x,t.y,r.x,r.y);if(n){for(var i=0;i<n.length;i+=2)a.addColorStop(n[i],n[i+1]);this.setAttr("strokeStyle",a)}}_stroke(e){var t=e.dash(),r=e.getStrokeScaleEnabled();if(e.hasStroke()){if(!r){this.save();var n=this.getCanvas().getPixelRatio();this.setTransform(n,0,0,n,0,0)}this._applyLineCap(e),t&&e.dashEnabled()&&(this.setLineDash(t),this.setAttr("lineDashOffset",e.dashOffset())),this.setAttr("lineWidth",e.strokeWidth()),e.getShadowForStrokeEnabled()||this.setAttr("shadowColor","rgba(0,0,0,0)"),e.getStrokeLinearGradientColorStops()?this._strokeLinearGradient(e):this.setAttr("strokeStyle",e.stroke()),e._strokeFunc(this),r||this.restore()}}_applyShadow(e){var t,r,n,a=null!==(t=e.getShadowRGBA())&&void 0!==t?t:"black",i=null!==(r=e.getShadowBlur())&&void 0!==r?r:5,o=null!==(n=e.getShadowOffset())&&void 0!==n?n:{x:0,y:0},s=e.getAbsoluteScale(),l=this.canvas.getPixelRatio(),c=s.x*l,u=s.y*l;this.setAttr("shadowColor",a),this.setAttr("shadowBlur",i*Math.min(Math.abs(c),Math.abs(u))),this.setAttr("shadowOffsetX",o.x*c),this.setAttr("shadowOffsetY",o.y*u)}};t.HitContext=class extends o{constructor(e){super(e),this._context=e._canvas.getContext("2d",{willReadFrequently:!0})}_fill(e){this.save(),this.setAttr("fillStyle",e.colorKey),e._fillFuncHit(this),this.restore()}strokeShape(e){e.hasHitStroke()&&this._stroke(e)}_stroke(e){if(e.hasHitStroke()){const a=e.getStrokeScaleEnabled();if(!a){this.save();var t=this.getCanvas().getPixelRatio();this.setTransform(t,0,0,t,0,0)}this._applyLineCap(e);var r=e.hitStrokeWidth(),n="auto"===r?e.strokeWidth():r;this.setAttr("lineWidth",n),this.setAttr("strokeStyle",e.colorKey),e._strokeFuncHit(this),a||this.restore()}}}},
vendor: 433 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Core.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Konva=void 0;var n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/_CoreInternals.js");Object.defineProperty(t,"Konva",{enumerable:!0,get:function(){return n.Konva}});const a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/_CoreInternals.js");e.exports=a.Konva},
vendor: 2,127 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/DragAndDrop.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DD=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js");t.DD={get isDragging(){var e=!1;return t.DD._dragElements.forEach(t=>{"dragging"===t.dragStatus&&(e=!0)}),e},justDragged:!1,get node(){var e;return t.DD._dragElements.forEach(t=>{e=t.node}),e},_dragElements:new Map,_drag(e){const r=[];t.DD._dragElements.forEach((t,n)=>{const{node:i}=t,o=i.getStage();o.setPointersPositions(e),void 0===t.pointerId&&(t.pointerId=a.Util._getFirstPointerId(e));const s=o._changedPointerPositions.find(e=>e.id===t.pointerId);if(s){if("dragging"!==t.dragStatus){var l=i.dragDistance();if(Math.max(Math.abs(s.x-t.startPointerPos.x),Math.abs(s.y-t.startPointerPos.y))<l)return;if(i.startDrag({evt:e}),!i.isDragging())return}i._setDragPosition(e,t),r.push(i)}}),r.forEach(t=>{t.fire("dragmove",{type:"dragmove",target:t,evt:e},!0)})},_endDragBefore(e){const r=[];t.DD._dragElements.forEach(a=>{const{node:i}=a,o=i.getStage();e&&o.setPointersPositions(e);if(!o._changedPointerPositions.find(e=>e.id===a.pointerId))return;"dragging"!==a.dragStatus&&"stopped"!==a.dragStatus||(t.DD.justDragged=!0,n.Konva._mouseListenClick=!1,n.Konva._touchListenClick=!1,n.Konva._pointerListenClick=!1,a.dragStatus="stopped");const s=a.node.getLayer()||a.node instanceof n.Konva.Stage&&a.node;s&&-1===r.indexOf(s)&&r.push(s)}),r.forEach(e=>{e.draw()})},_endDragAfter(e){t.DD._dragElements.forEach((r,n)=>{"stopped"===r.dragStatus&&r.node.fire("dragend",{type:"dragend",target:r.node,evt:e},!0),"dragging"!==r.dragStatus&&t.DD._dragElements.delete(n)})}},n.Konva.isBrowser&&(window.addEventListener("mouseup",t.DD._endDragBefore,!0),window.addEventListener("touchend",t.DD._endDragBefore,!0),window.addEventListener("mousemove",t.DD._drag),window.addEventListener("touchmove",t.DD._drag),window.addEventListener("mouseup",t.DD._endDragAfter,!1),window.addEventListener("touchend",t.DD._endDragAfter,!1))},
vendor: 2,291 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Factory=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");var i="get",o="set";t.Factory={addGetterSetter(e,r,n,a,i){t.Factory.addGetter(e,r,n),t.Factory.addSetter(e,r,a,i),t.Factory.addOverloadedGetterSetter(e,r)},addGetter(e,t,r){var a=i+n.Util._capitalize(t);e.prototype[a]=e.prototype[a]||function(){var e=this.attrs[t];return void 0===e?r:e}},addSetter(e,r,a,i){var s=o+n.Util._capitalize(r);e.prototype[s]||t.Factory.overWriteSetter(e,r,a,i)},overWriteSetter(e,t,r,a){var i=o+n.Util._capitalize(t);e.prototype[i]=function(e){return r&&null!=e&&(e=r.call(this,e,t)),this._setAttr(t,e),a&&a.call(this),this}},addComponentsGetterSetter(e,r,s,l,c){var u,d,p=s.length,h=n.Util._capitalize,m=i+h(r),f=o+h(r);e.prototype[m]=function(){var e={};for(u=0;u<p;u++)e[d=s[u]]=this.getAttr(r+h(d));return e};var g=(0,a.getComponentValidator)(s);e.prototype[f]=function(e){var t,n=this.attrs[r];for(t in l&&(e=l.call(this,e)),g&&g.call(this,e,r),e)e.hasOwnProperty(t)&&this._setAttr(r+h(t),e[t]);return e||s.forEach(e=>{this._setAttr(r+h(e),void 0)}),this._fireChangeEvent(r,n,e),c&&c.call(this),this},t.Factory.addOverloadedGetterSetter(e,r)},addOverloadedGetterSetter(e,t){var r=n.Util._capitalize(t),a=o+r,s=i+r;e.prototype[t]=function(){return arguments.length?(this[a](arguments[0]),this):this[s]()}},addDeprecatedGetterSetter(e,r,a,o){n.Util.error("Adding deprecated "+r);var s=i+n.Util._capitalize(r),l=r+" property is deprecated and will be removed soon. Look at Konva change log for more information.";e.prototype[s]=function(){n.Util.error(l);var e=this.attrs[r];return void 0===e?a:e},t.Factory.addSetter(e,r,o,function(){n.Util.error(l)}),t.Factory.addOverloadedGetterSetter(e,r)},backCompat(e,t){n.Util.each(t,function(t,r){var a=e.prototype[r],s=i+n.Util._capitalize(t),l=o+n.Util._capitalize(t);function c(){a.apply(this,arguments),n.Util.error('"'+t+'" method is deprecated and will be removed soon. Use ""'+r+'" instead.')}e.prototype[t]=c,e.prototype[s]=c,e.prototype[l]=c})},afterSetFilter(){this._filterUpToDate=!1}}},
vendor: 640 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/FastLayer.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FastLayer=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Layer.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class o extends a.Layer{constructor(e){super(e),this.listening(!1),n.Util.warn('Konva.Fast layer is deprecated. Please use "new Konva.Layer({ listening: false })" instead.')}}t.FastLayer=o,o.prototype.nodeType="FastLayer",(0,i._registerNode)(o)},
vendor: 1,318 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js":function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._registerNode=t.Konva=t.glob=void 0;const r=Math.PI/180;t.glob="undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:{},t.Konva={_global:t.glob,version:"9.3.1",isBrowser:"undefined"!=typeof window&&("[object Window]"==={}.toString.call(window)||"[object global]"==={}.toString.call(window)),isUnminified:/param/.test(function(e){}.toString()),dblClickWindow:400,getAngle:e=>t.Konva.angleDeg?e*r:e,enableTrace:!1,pointerEventsEnabled:!0,autoDrawEnabled:!0,hitOnDragEnabled:!1,capturePointerEventsEnabled:!1,_mouseListenClick:!1,_touchListenClick:!1,_pointerListenClick:!1,_mouseInDblClickWindow:!1,_touchInDblClickWindow:!1,_pointerInDblClickWindow:!1,_mouseDblClickPointerId:null,_touchDblClickPointerId:null,_pointerDblClickPointerId:null,pixelRatio:"undefined"!=typeof window&&window.devicePixelRatio||1,dragDistance:3,angleDeg:!0,showWarnings:!0,dragButtons:[0,1],isDragging:()=>t.Konva.DD.isDragging,isDragReady:()=>!!t.Konva.DD.node,releaseCanvasOnDestroy:!0,document:t.glob.document,_injectGlobal(e){t.glob.Konva=e}};t._registerNode=e=>{t.Konva[e.prototype.getClassName()]=e},t.Konva._injectGlobal(t.Konva)},
vendor: 604 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Group.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Group=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Container.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class o extends a.Container{_validateAdd(e){var t=e.getType();"Group"!==t&&"Shape"!==t&&n.Util.throw("You may only add groups and shapes to groups.")}}t.Group=o,o.prototype.nodeType="Group",(0,i._registerNode)(o)},
vendor: 6,070 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Layer.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Layer=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Container.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Canvas.js"),l=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),c=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),u=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");var d=[{x:0,y:0},{x:-1,y:-1},{x:1,y:-1},{x:1,y:1},{x:-1,y:1}],p=d.length;class h extends a.Container{constructor(e){super(e),this.canvas=new s.SceneCanvas,this.hitCanvas=new s.HitCanvas({pixelRatio:1}),this._waitingForDraw=!1,this.on("visibleChange.konva",this._checkVisibility),this._checkVisibility(),this.on("imageSmoothingEnabledChange.konva",this._setSmoothEnabled),this._setSmoothEnabled()}createPNGStream(){return this.canvas._canvas.createPNGStream()}getCanvas(){return this.canvas}getNativeCanvasElement(){return this.canvas._canvas}getHitCanvas(){return this.hitCanvas}getContext(){return this.getCanvas().getContext()}clear(e){return this.getContext().clear(e),this.getHitCanvas().getContext().clear(e),this}setZIndex(e){super.setZIndex(e);var t=this.getStage();return t&&t.content&&(t.content.removeChild(this.getNativeCanvasElement()),e<t.children.length-1?t.content.insertBefore(this.getNativeCanvasElement(),t.children[e+1].getCanvas()._canvas):t.content.appendChild(this.getNativeCanvasElement())),this}moveToTop(){i.Node.prototype.moveToTop.call(this);var e=this.getStage();return e&&e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.appendChild(this.getNativeCanvasElement())),!0}moveUp(){if(!i.Node.prototype.moveUp.call(this))return!1;var e=this.getStage();return!(!e||!e.content)&&(e.content.removeChild(this.getNativeCanvasElement()),this.index<e.children.length-1?e.content.insertBefore(this.getNativeCanvasElement(),e.children[this.index+1].getCanvas()._canvas):e.content.appendChild(this.getNativeCanvasElement()),!0)}moveDown(){if(i.Node.prototype.moveDown.call(this)){var e=this.getStage();if(e){var t=e.children;e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.insertBefore(this.getNativeCanvasElement(),t[this.index+1].getCanvas()._canvas))}return!0}return!1}moveToBottom(){if(i.Node.prototype.moveToBottom.call(this)){var e=this.getStage();if(e){var t=e.children;e.content&&(e.content.removeChild(this.getNativeCanvasElement()),e.content.insertBefore(this.getNativeCanvasElement(),t[1].getCanvas()._canvas))}return!0}return!1}getLayer(){return this}remove(){var e=this.getNativeCanvasElement();return i.Node.prototype.remove.call(this),e&&e.parentNode&&n.Util._isInDocument(e)&&e.parentNode.removeChild(e),this}getStage(){return this.parent}setSize({width:e,height:t}){return this.canvas.setSize(e,t),this.hitCanvas.setSize(e,t),this._setSmoothEnabled(),this}_validateAdd(e){var t=e.getType();"Group"!==t&&"Shape"!==t&&n.Util.throw("You may only add groups and shapes to a layer.")}_toKonvaCanvas(e){return(e=e||{}).width=e.width||this.getWidth(),e.height=e.height||this.getHeight(),e.x=void 0!==e.x?e.x:this.x(),e.y=void 0!==e.y?e.y:this.y(),i.Node.prototype._toKonvaCanvas.call(this,e)}_checkVisibility(){const e=this.visible();this.canvas._canvas.style.display=e?"block":"none"}_setSmoothEnabled(){this.getContext()._context.imageSmoothingEnabled=this.imageSmoothingEnabled()}getWidth(){if(this.parent)return this.parent.width()}setWidth(){n.Util.warn('Can not change width of layer. Use "stage.width(value)" function instead.')}getHeight(){if(this.parent)return this.parent.height()}setHeight(){n.Util.warn('Can not change height of layer. Use "stage.height(value)" function instead.')}batchDraw(){return this._waitingForDraw||(this._waitingForDraw=!0,n.Util.requestAnimFrame(()=>{this.draw(),this._waitingForDraw=!1})),this}getIntersection(e){if(!this.isListening()||!this.isVisible())return null;for(var t=1,r=!1;;){for(let n=0;n<p;n++){const a=d[n],i=this._getIntersection({x:e.x+a.x*t,y:e.y+a.y*t}),o=i.shape;if(o)return o;if(r=!!i.antialiased,!i.antialiased)break}if(!r)return null;t+=1}}_getIntersection(e){const t=this.hitCanvas.pixelRatio,r=this.hitCanvas.context.getImageData(Math.round(e.x*t),Math.round(e.y*t),1,1).data,a=r[3];if(255===a){const e=n.Util._rgbToHex(r[0],r[1],r[2]),t=c.shapes["#"+e];return t?{shape:t}:{antialiased:!0}}return a>0?{antialiased:!0}:{}}drawScene(e,t){var r=this.getLayer(),n=e||r&&r.getCanvas();return this._fire("beforeDraw",{node:this}),this.clearBeforeDraw()&&n.getContext().clear(),a.Container.prototype.drawScene.call(this,n,t),this._fire("draw",{node:this}),this}drawHit(e,t){var r=this.getLayer(),n=e||r&&r.hitCanvas;return r&&r.clearBeforeDraw()&&r.getHitCanvas().getContext().clear(),a.Container.prototype.drawHit.call(this,n,t),this}enableHitGraph(){return this.hitGraphEnabled(!0),this}disableHitGraph(){return this.hitGraphEnabled(!1),this}setHitGraphEnabled(e){n.Util.warn("hitGraphEnabled method is deprecated. Please use layer.listening() instead."),this.listening(e)}getHitGraphEnabled(e){return n.Util.warn("hitGraphEnabled method is deprecated. Please use layer.listening() instead."),this.listening()}toggleHitCanvas(){if(this.parent&&this.parent.content){var e=this.parent;!!this.hitCanvas._canvas.parentNode?e.content.removeChild(this.hitCanvas._canvas):e.content.appendChild(this.hitCanvas._canvas)}}destroy(){return n.Util.releaseCanvas(this.getNativeCanvasElement(),this.getHitCanvas()._canvas),super.destroy()}}t.Layer=h,h.prototype.nodeType="Layer",(0,u._registerNode)(h),o.Factory.addGetterSetter(h,"imageSmoothingEnabled",!0),o.Factory.addGetterSetter(h,"clearBeforeDraw",!0),o.Factory.addGetterSetter(h,"hitGraphEnabled",!0,(0,l.getBooleanValidator)())},
vendor: 23,668 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Node=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Canvas.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/DragAndDrop.js"),l=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");var c="absoluteOpacity",u="allEventListeners",d="absoluteTransform",p="absoluteScale",h="canvas",m="listening",f="mouseenter",g="mouseleave",v="Shape",y=" ",b="stage",S="transform",_="visible",w=["xChange.konva","yChange.konva","scaleXChange.konva","scaleYChange.konva","skewXChange.konva","skewYChange.konva","rotationChange.konva","offsetXChange.konva","offsetYChange.konva","transformsEnabledChange.konva"].join(y);let x=1;class C{constructor(e){this._id=x++,this.eventListeners={},this.attrs={},this.index=0,this._allEventListeners=null,this.parent=null,this._cache=new Map,this._attachedDepsListeners=new Map,this._lastPos=null,this._batchingTransformChange=!1,this._needClearTransformCache=!1,this._filterUpToDate=!1,this._isUnderCache=!1,this._dragEventId=null,this._shouldFireChangeEvents=!1,this.setAttrs(e),this._shouldFireChangeEvents=!0}hasChildren(){return!1}_clearCache(e){e!==S&&e!==d||!this._cache.get(e)?e?this._cache.delete(e):this._cache.clear():this._cache.get(e).dirty=!0}_getCache(e,t){var r=this._cache.get(e);return(void 0===r||(e===S||e===d)&&!0===r.dirty)&&(r=t.call(this),this._cache.set(e,r)),r}_calculate(e,t,r){if(!this._attachedDepsListeners.get(e)){const r=t.map(e=>e+"Change.konva").join(y);this.on(r,()=>{this._clearCache(e)}),this._attachedDepsListeners.set(e,!0)}return this._getCache(e,r)}_getCanvasCache(){return this._cache.get(h)}_clearSelfAndDescendantCache(e){this._clearCache(e),e===d&&this.fire("absoluteTransformChange")}clearCache(){if(this._cache.has(h)){const{scene:e,filter:t,hit:r}=this._cache.get(h);n.Util.releaseCanvas(e,t,r),this._cache.delete(h)}return this._clearSelfAndDescendantCache(),this._requestDraw(),this}cache(e){var t=e||{},r={};void 0!==t.x&&void 0!==t.y&&void 0!==t.width&&void 0!==t.height||(r=this.getClientRect({skipTransform:!0,relativeTo:this.getParent()||void 0}));var a=Math.ceil(t.width||r.width),o=Math.ceil(t.height||r.height),s=t.pixelRatio,l=void 0===t.x?Math.floor(r.x):t.x,u=void 0===t.y?Math.floor(r.y):t.y,d=t.offset||0,m=t.drawBorder||!1,f=t.hitCanvasPixelRatio||1;if(!a||!o)return void n.Util.error("Can not cache the node. Width or height of the node equals 0. Caching is skipped.");a+=2*d+(Math.abs(Math.round(r.x)-l)>.5?1:0),o+=2*d+(Math.abs(Math.round(r.y)-u)>.5?1:0),l-=d,u-=d;var g=new i.SceneCanvas({pixelRatio:s,width:a,height:o}),v=new i.SceneCanvas({pixelRatio:s,width:0,height:0,willReadFrequently:!0}),y=new i.HitCanvas({pixelRatio:f,width:a,height:o}),b=g.getContext(),S=y.getContext();return y.isCache=!0,g.isCache=!0,this._cache.delete(h),this._filterUpToDate=!1,!1===t.imageSmoothingEnabled&&(g.getContext()._context.imageSmoothingEnabled=!1,v.getContext()._context.imageSmoothingEnabled=!1),b.save(),S.save(),b.translate(-l,-u),S.translate(-l,-u),this._isUnderCache=!0,this._clearSelfAndDescendantCache(c),this._clearSelfAndDescendantCache(p),this.drawScene(g,this),this.drawHit(y,this),this._isUnderCache=!1,b.restore(),S.restore(),m&&(b.save(),b.beginPath(),b.rect(0,0,a,o),b.closePath(),b.setAttr("strokeStyle","red"),b.setAttr("lineWidth",5),b.stroke(),b.restore()),this._cache.set(h,{scene:g,filter:v,hit:y,x:l,y:u}),this._requestDraw(),this}isCached(){return this._cache.has(h)}getClientRect(e){throw new Error('abstract "getClientRect" method call')}_transformedRect(e,t){var r=[{x:e.x,y:e.y},{x:e.x+e.width,y:e.y},{x:e.x+e.width,y:e.y+e.height},{x:e.x,y:e.y+e.height}],n=1/0,a=1/0,i=-1/0,o=-1/0,s=this.getAbsoluteTransform(t);return r.forEach(function(e){var t=s.point(e);void 0===n&&(n=i=t.x,a=o=t.y),n=Math.min(n,t.x),a=Math.min(a,t.y),i=Math.max(i,t.x),o=Math.max(o,t.y)}),{x:n,y:a,width:i-n,height:o-a}}_drawCachedSceneCanvas(e){e.save(),e._applyOpacity(this),e._applyGlobalCompositeOperation(this);const t=this._getCanvasCache();e.translate(t.x,t.y);var r=this._getCachedSceneCanvas(),n=r.pixelRatio;e.drawImage(r._canvas,0,0,r.width/n,r.height/n),e.restore()}_drawCachedHitCanvas(e){var t=this._getCanvasCache(),r=t.hit;e.save(),e.translate(t.x,t.y),e.drawImage(r._canvas,0,0,r.width/r.pixelRatio,r.height/r.pixelRatio),e.restore()}_getCachedSceneCanvas(){var e,t,r,a,i=this.filters(),o=this._getCanvasCache(),s=o.scene,l=o.filter,c=l.getContext();if(i){if(!this._filterUpToDate){var u=s.pixelRatio;l.setSize(s.width/s.pixelRatio,s.height/s.pixelRatio);try{for(e=i.length,c.clear(),c.drawImage(s._canvas,0,0,s.getWidth()/u,s.getHeight()/u),t=c.getImageData(0,0,l.getWidth(),l.getHeight()),r=0;r<e;r++)"function"==typeof(a=i[r])?(a.call(this,t),c.putImageData(t,0,0)):n.Util.error("Filter should be type of function, but got "+typeof a+" instead. Please check correct filters")}catch(e){n.Util.error("Unable to apply filter. "+e.message+" This post my help you https://konvajs.org/docs/posts/Tainted_Canvas.html.")}this._filterUpToDate=!0}return l}return s}on(e,t){if(this._cache&&this._cache.delete(u),3===arguments.length)return this._delegate.apply(this,arguments);var r,n,a,i,o=e.split(y),s=o.length;for(r=0;r<s;r++)a=(n=o[r].split("."))[0],i=n[1]||"",this.eventListeners[a]||(this.eventListeners[a]=[]),this.eventListeners[a].push({name:i,handler:t});return this}off(e,t){var r,n,a,i,o,s=(e||"").split(y),l=s.length;if(this._cache&&this._cache.delete(u),!e)for(n in this.eventListeners)this._off(n);for(r=0;r<l;r++)if(i=(a=s[r].split("."))[0],o=a[1],i)this.eventListeners[i]&&this._off(i,o,t);else for(n in this.eventListeners)this._off(n,o,t);return this}dispatchEvent(e){var t={target:this,type:e.type,evt:e};return this.fire(e.type,t),this}addEventListener(e,t){return this.on(e,function(e){t.call(this,e.evt)}),this}removeEventListener(e){return this.off(e),this}_delegate(e,t,r){var a=this;this.on(e,function(e){for(var i=e.target.findAncestors(t,!0,a),o=0;o<i.length;o++)(e=n.Util.cloneObject(e)).currentTarget=i[o],r.call(i[o],e)})}remove(){return this.isDragging()&&this.stopDrag(),s.DD._dragElements.delete(this._id),this._remove(),this}_clearCaches(){this._clearSelfAndDescendantCache(d),this._clearSelfAndDescendantCache(c),this._clearSelfAndDescendantCache(p),this._clearSelfAndDescendantCache(b),this._clearSelfAndDescendantCache(_),this._clearSelfAndDescendantCache(m)}_remove(){this._clearCaches();var e=this.getParent();e&&e.children&&(e.children.splice(this.index,1),e._setChildrenIndices(),this.parent=null)}destroy(){return this.remove(),this.clearCache(),this}getAttr(e){var t="get"+n.Util._capitalize(e);return n.Util._isFunction(this[t])?this[t]():this.attrs[e]}getAncestors(){for(var e=this.getParent(),t=[];e;)t.push(e),e=e.getParent();return t}getAttrs(){return this.attrs||{}}setAttrs(e){return this._batchTransformChanges(()=>{var t,r;if(!e)return this;for(t in e)"children"!==t&&(r="set"+n.Util._capitalize(t),n.Util._isFunction(this[r])?this[r](e[t]):this._setAttr(t,e[t]))}),this}isListening(){return this._getCache(m,this._isListening)}_isListening(e){if(!this.listening())return!1;const t=this.getParent();return!t||t===e||this===e||t._isListening(e)}isVisible(){return this._getCache(_,this._isVisible)}_isVisible(e){if(!this.visible())return!1;const t=this.getParent();return!t||t===e||this===e||t._isVisible(e)}shouldDrawHit(e,t=!1){if(e)return this._isVisible(e)&&this._isListening(e);var r=this.getLayer(),n=!1;s.DD._dragElements.forEach(e=>{"dragging"===e.dragStatus&&("Stage"===e.node.nodeType||e.node.getLayer()===r)&&(n=!0)});var a=!t&&!o.Konva.hitOnDragEnabled&&n;return this.isListening()&&this.isVisible()&&!a}show(){return this.visible(!0),this}hide(){return this.visible(!1),this}getZIndex(){return this.index||0}getAbsoluteZIndex(){var e,t,r,n,a=this.getDepth(),i=this,o=0;const s=this.getStage();return"Stage"!==i.nodeType&&s&&function s(l){for(e=[],t=l.length,r=0;r<t;r++)n=l[r],o++,n.nodeType!==v&&(e=e.concat(n.getChildren().slice())),n._id===i._id&&(r=t);e.length>0&&e[0].getDepth()<=a&&s(e)}(s.getChildren()),o}getDepth(){for(var e=0,t=this.parent;t;)e++,t=t.parent;return e}_batchTransformChanges(e){this._batchingTransformChange=!0,e(),this._batchingTransformChange=!1,this._needClearTransformCache&&(this._clearCache(S),this._clearSelfAndDescendantCache(d)),this._needClearTransformCache=!1}setPosition(e){return this._batchTransformChanges(()=>{this.x(e.x),this.y(e.y)}),this}getPosition(){return{x:this.x(),y:this.y()}}getRelativePointerPosition(){const e=this.getStage();if(!e)return null;var t=e.getPointerPosition();if(!t)return null;var r=this.getAbsoluteTransform().copy();return r.invert(),r.point(t)}getAbsolutePosition(e){let t=!1,r=this.parent;for(;r;){if(r.isCached()){t=!0;break}r=r.parent}t&&!e&&(e=!0);var a=this.getAbsoluteTransform(e).getMatrix(),i=new n.Transform,o=this.offset();return i.m=a.slice(),i.translate(o.x,o.y),i.getTranslation()}setAbsolutePosition(e){const{x:t,y:r,...n}=this._clearTransform();this.attrs.x=t,this.attrs.y=r,this._clearCache(S);var a=this._getAbsoluteTransform().copy();return a.invert(),a.translate(e.x,e.y),e={x:this.attrs.x+a.getTranslation().x,y:this.attrs.y+a.getTranslation().y},this._setTransform(n),this.setPosition({x:e.x,y:e.y}),this._clearCache(S),this._clearSelfAndDescendantCache(d),this}_setTransform(e){var t;for(t in e)this.attrs[t]=e[t]}_clearTransform(){var e={x:this.x(),y:this.y(),rotation:this.rotation(),scaleX:this.scaleX(),scaleY:this.scaleY(),offsetX:this.offsetX(),offsetY:this.offsetY(),skewX:this.skewX(),skewY:this.skewY()};return this.attrs.x=0,this.attrs.y=0,this.attrs.rotation=0,this.attrs.scaleX=1,this.attrs.scaleY=1,this.attrs.offsetX=0,this.attrs.offsetY=0,this.attrs.skewX=0,this.attrs.skewY=0,e}move(e){var t=e.x,r=e.y,n=this.x(),a=this.y();return void 0!==t&&(n+=t),void 0!==r&&(a+=r),this.setPosition({x:n,y:a}),this}_eachAncestorReverse(e,t){var r,n,a=[],i=this.getParent();if(!t||t._id!==this._id){for(a.unshift(this);i&&(!t||i._id!==t._id);)a.unshift(i),i=i.parent;for(r=a.length,n=0;n<r;n++)e(a[n])}}rotate(e){return this.rotation(this.rotation()+e),this}moveToTop(){if(!this.parent)return n.Util.warn("Node has no parent. moveToTop function is ignored."),!1;var e=this.index;return e<this.parent.getChildren().length-1&&(this.parent.children.splice(e,1),this.parent.children.push(this),this.parent._setChildrenIndices(),!0)}moveUp(){if(!this.parent)return n.Util.warn("Node has no parent. moveUp function is ignored."),!1;var e=this.index;return e<this.parent.getChildren().length-1&&(this.parent.children.splice(e,1),this.parent.children.splice(e+1,0,this),this.parent._setChildrenIndices(),!0)}moveDown(){if(!this.parent)return n.Util.warn("Node has no parent. moveDown function is ignored."),!1;var e=this.index;return e>0&&(this.parent.children.splice(e,1),this.parent.children.splice(e-1,0,this),this.parent._setChildrenIndices(),!0)}moveToBottom(){if(!this.parent)return n.Util.warn("Node has no parent. moveToBottom function is ignored."),!1;var e=this.index;return e>0&&(this.parent.children.splice(e,1),this.parent.children.unshift(this),this.parent._setChildrenIndices(),!0)}setZIndex(e){if(!this.parent)return n.Util.warn("Node has no parent. zIndex parameter is ignored."),this;(e<0||e>=this.parent.children.length)&&n.Util.warn("Unexpected value "+e+" for zIndex property. zIndex is just index of a node in children of its parent. Expected value is from 0 to "+(this.parent.children.length-1)+".");var t=this.index;return this.parent.children.splice(t,1),this.parent.children.splice(e,0,this),this.parent._setChildrenIndices(),this}getAbsoluteOpacity(){return this._getCache(c,this._getAbsoluteOpacity)}_getAbsoluteOpacity(){var e=this.opacity(),t=this.getParent();return t&&!t._isUnderCache&&(e*=t.getAbsoluteOpacity()),e}moveTo(e){return this.getParent()!==e&&(this._remove(),e.add(this)),this}toObject(){var e,t,r,a,i=this.getAttrs();const o={attrs:{},className:this.getClassName()};for(e in i)t=i[e],n.Util.isObject(t)&&!n.Util._isPlainObject(t)&&!n.Util._isArray(t)||(r="function"==typeof this[e]&&this[e],delete i[e],a=r?r.call(this):null,i[e]=t,a!==t&&(o.attrs[e]=t));return n.Util._prepareToStringify(o)}toJSON(){return JSON.stringify(this.toObject())}getParent(){return this.parent}findAncestors(e,t,r){var n=[];t&&this._isMatch(e)&&n.push(this);for(var a=this.parent;a;){if(a===r)return n;a._isMatch(e)&&n.push(a),a=a.parent}return n}isAncestorOf(e){return!1}findAncestor(e,t,r){return this.findAncestors(e,t,r)[0]}_isMatch(e){if(!e)return!1;if("function"==typeof e)return e(this);var t,r,a=e.replace(/ /g,"").split(","),i=a.length;for(t=0;t<i;t++)if(r=a[t],n.Util.isValidSelector(r)||(n.Util.warn('Selector "'+r+'" is invalid. Allowed selectors examples are "#foo", ".bar" or "Group".'),n.Util.warn('If you have a custom shape with such className, please change it to start with upper letter like "Triangle".'),n.Util.warn("Konva is awesome, right?")),"#"===r.charAt(0)){if(this.id()===r.slice(1))return!0}else if("."===r.charAt(0)){if(this.hasName(r.slice(1)))return!0}else if(this.className===r||this.nodeType===r)return!0;return!1}getLayer(){var e=this.getParent();return e?e.getLayer():null}getStage(){return this._getCache(b,this._getStage)}_getStage(){var e=this.getParent();return e?e.getStage():null}fire(e,t={},r){return t.target=t.target||this,r?this._fireAndBubble(e,t):this._fire(e,t),this}getAbsoluteTransform(e){return e?this._getAbsoluteTransform(e):this._getCache(d,this._getAbsoluteTransform)}_getAbsoluteTransform(e){var t;if(e)return t=new n.Transform,this._eachAncestorReverse(function(e){var r=e.transformsEnabled();"all"===r?t.multiply(e.getTransform()):"position"===r&&t.translate(e.x()-e.offsetX(),e.y()-e.offsetY())},e),t;t=this._cache.get(d)||new n.Transform,this.parent?this.parent.getAbsoluteTransform().copyInto(t):t.reset();var r=this.transformsEnabled();if("all"===r)t.multiply(this.getTransform());else if("position"===r){const e=this.attrs.x||0,r=this.attrs.y||0,n=this.attrs.offsetX||0,a=this.attrs.offsetY||0;t.translate(e-n,r-a)}return t.dirty=!1,t}getAbsoluteScale(e){for(var t=this;t;)t._isUnderCache&&(e=t),t=t.getParent();const r=this.getAbsoluteTransform(e).decompose();return{x:r.scaleX,y:r.scaleY}}getAbsoluteRotation(){return this.getAbsoluteTransform().decompose().rotation}getTransform(){return this._getCache(S,this._getTransform)}_getTransform(){var e,t,r=this._cache.get(S)||new n.Transform;r.reset();var a=this.x(),i=this.y(),s=o.Konva.getAngle(this.rotation()),l=null!==(e=this.attrs.scaleX)&&void 0!==e?e:1,c=null!==(t=this.attrs.scaleY)&&void 0!==t?t:1,u=this.attrs.skewX||0,d=this.attrs.skewY||0,p=this.attrs.offsetX||0,h=this.attrs.offsetY||0;return 0===a&&0===i||r.translate(a,i),0!==s&&r.rotate(s),0===u&&0===d||r.skew(u,d),1===l&&1===c||r.scale(l,c),0===p&&0===h||r.translate(-1*p,-1*h),r.dirty=!1,r}clone(e){var t,r,a,i,o,s=n.Util.cloneObject(this.attrs);for(t in e)s[t]=e[t];var l=new this.constructor(s);for(t in this.eventListeners)for(a=(r=this.eventListeners[t]).length,i=0;i<a;i++)(o=r[i]).name.indexOf("konva")<0&&(l.eventListeners[t]||(l.eventListeners[t]=[]),l.eventListeners[t].push(o));return l}_toKonvaCanvas(e){e=e||{};var t=this.getClientRect(),r=this.getStage(),n=void 0!==e.x?e.x:Math.floor(t.x),a=void 0!==e.y?e.y:Math.floor(t.y),o=e.pixelRatio||1,s=new i.SceneCanvas({width:e.width||Math.ceil(t.width)||(r?r.width():0),height:e.height||Math.ceil(t.height)||(r?r.height():0),pixelRatio:o}),l=s.getContext();const c=new i.SceneCanvas({width:s.width,height:s.height,pixelRatio:s.pixelRatio});return!1===e.imageSmoothingEnabled&&(l._context.imageSmoothingEnabled=!1),l.save(),(n||a)&&l.translate(-1*n,-1*a),this.drawScene(s,void 0,c),l.restore(),s}toCanvas(e){return this._toKonvaCanvas(e)._canvas}toDataURL(e){var t=(e=e||{}).mimeType||null,r=e.quality||null,n=this._toKonvaCanvas(e).toDataURL(t,r);return e.callback&&e.callback(n),n}toImage(e){return new Promise((t,r)=>{try{const r=null==e?void 0:e.callback;r&&delete e.callback,n.Util._urlToImage(this.toDataURL(e),function(e){t(e),null==r||r(e)})}catch(e){r(e)}})}toBlob(e){return new Promise((t,r)=>{try{const r=null==e?void 0:e.callback;r&&delete e.callback,this.toCanvas(e).toBlob(e=>{t(e),null==r||r(e)},null==e?void 0:e.mimeType,null==e?void 0:e.quality)}catch(e){r(e)}})}setSize(e){return this.width(e.width),this.height(e.height),this}getSize(){return{width:this.width(),height:this.height()}}getClassName(){return this.className||this.nodeType}getType(){return this.nodeType}getDragDistance(){return void 0!==this.attrs.dragDistance?this.attrs.dragDistance:this.parent?this.parent.getDragDistance():o.Konva.dragDistance}_off(e,t,r){var n,a,i,o=this.eventListeners[e];for(n=0;n<o.length;n++)if(a=o[n].name,i=o[n].handler,!("konva"===a&&"konva"!==t||t&&a!==t||r&&r!==i)){if(o.splice(n,1),0===o.length){delete this.eventListeners[e];break}n--}}_fireChangeEvent(e,t,r){this._fire(e+"Change",{oldVal:t,newVal:r})}addName(e){if(!this.hasName(e)){var t=this.name(),r=t?t+" "+e:e;this.name(r)}return this}hasName(e){if(!e)return!1;const t=this.name();return!!t&&-1!==(t||"").split(/\s/g).indexOf(e)}removeName(e){var t=(this.name()||"").split(/\s/g),r=t.indexOf(e);return-1!==r&&(t.splice(r,1),this.name(t.join(" "))),this}setAttr(e,t){var r=this["set"+n.Util._capitalize(e)];return n.Util._isFunction(r)?r.call(this,t):this._setAttr(e,t),this}_requestDraw(){if(o.Konva.autoDrawEnabled){const e=this.getLayer()||this.getStage();null==e||e.batchDraw()}}_setAttr(e,t){var r=this.attrs[e];(r!==t||n.Util.isObject(t))&&(null==t?delete this.attrs[e]:this.attrs[e]=t,this._shouldFireChangeEvents&&this._fireChangeEvent(e,r,t),this._requestDraw())}_setComponentAttr(e,t,r){var n;void 0!==r&&((n=this.attrs[e])||(this.attrs[e]=this.getAttr(e)),this.attrs[e][t]=r,this._fireChangeEvent(e,n,r))}_fireAndBubble(e,t,r){if(t&&this.nodeType===v&&(t.target=this),!((e===f||e===g)&&(r&&(this===r||this.isAncestorOf&&this.isAncestorOf(r))||"Stage"===this.nodeType&&!r))){this._fire(e,t);var n=(e===f||e===g)&&r&&r.isAncestorOf&&r.isAncestorOf(this)&&!r.isAncestorOf(this.parent);(t&&!t.cancelBubble||!t)&&this.parent&&this.parent.isListening()&&!n&&(r&&r.parent?this._fireAndBubble.call(this.parent,e,t,r):this._fireAndBubble.call(this.parent,e,t))}}_getProtoListeners(e){var t,r,n;const a=null!==(t=this._cache.get(u))&&void 0!==t?t:{};let i=null==a?void 0:a[e];if(void 0===i){i=[];let t=Object.getPrototypeOf(this);for(;t;){const a=null!==(n=null===(r=t.eventListeners)||void 0===r?void 0:r[e])&&void 0!==n?n:[];i.push(...a),t=Object.getPrototypeOf(t)}a[e]=i,this._cache.set(u,a)}return i}_fire(e,t){(t=t||{}).currentTarget=this,t.type=e;const r=this._getProtoListeners(e);if(r)for(var n=0;n<r.length;n++)r[n].handler.call(this,t);const a=this.eventListeners[e];if(a)for(n=0;n<a.length;n++)a[n].handler.call(this,t)}draw(){return this.drawScene(),this.drawHit(),this}_createDragElement(e){var t=e?e.pointerId:void 0,r=this.getStage(),n=this.getAbsolutePosition();if(r){var a=r._getPointerById(t)||r._changedPointerPositions[0]||n;s.DD._dragElements.set(this._id,{node:this,startPointerPos:a,offset:{x:a.x-n.x,y:a.y-n.y},dragStatus:"ready",pointerId:t})}}startDrag(e,t=!0){s.DD._dragElements.has(this._id)||this._createDragElement(e);s.DD._dragElements.get(this._id).dragStatus="dragging",this.fire("dragstart",{type:"dragstart",target:this,evt:e&&e.evt},t)}_setDragPosition(e,t){const r=this.getStage()._getPointerById(t.pointerId);if(r){var a={x:r.x-t.offset.x,y:r.y-t.offset.y},i=this.dragBoundFunc();if(void 0!==i){const t=i.call(this,a,e);t?a=t:n.Util.warn("dragBoundFunc did not return any value. That is unexpected behavior. You must return new absolute position from dragBoundFunc.")}this._lastPos&&this._lastPos.x===a.x&&this._lastPos.y===a.y||(this.setAbsolutePosition(a),this._requestDraw()),this._lastPos=a}}stopDrag(e){const t=s.DD._dragElements.get(this._id);t&&(t.dragStatus="stopped"),s.DD._endDragBefore(e),s.DD._endDragAfter(e)}setDraggable(e){this._setAttr("draggable",e),this._dragChange()}isDragging(){const e=s.DD._dragElements.get(this._id);return!!e&&"dragging"===e.dragStatus}_listenDrag(){this._dragCleanup(),this.on("mousedown.konva touchstart.konva",function(e){if((!(void 0!==e.evt.button)||o.Konva.dragButtons.indexOf(e.evt.button)>=0)&&!this.isDragging()){var t=!1;s.DD._dragElements.forEach(e=>{this.isAncestorOf(e.node)&&(t=!0)}),t||this._createDragElement(e)}})}_dragChange(){if(this.attrs.draggable)this._listenDrag();else{if(this._dragCleanup(),!this.getStage())return;const e=s.DD._dragElements.get(this._id),t=e&&"dragging"===e.dragStatus,r=e&&"ready"===e.dragStatus;t?this.stopDrag():r&&s.DD._dragElements.delete(this._id)}}_dragCleanup(){this.off("mousedown.konva"),this.off("touchstart.konva")}isClientRectOnScreen(e={x:0,y:0}){const t=this.getStage();if(!t)return!1;const r={x:-e.x,y:-e.y,width:t.width()+2*e.x,height:t.height()+2*e.y};return n.Util.haveIntersection(r,this.getClientRect())}static create(e,t){return n.Util._isString(e)&&(e=JSON.parse(e)),this._createNode(e,t)}static _createNode(e,t){var r,a,i,s=C.prototype.getClassName.call(e),l=e.children;t&&(e.attrs.container=t),o.Konva[s]||(n.Util.warn('Can not find a node with class name "'+s+'". Fallback to "Shape".'),s="Shape");if(r=new(0,o.Konva[s])(e.attrs),l)for(a=l.length,i=0;i<a;i++)r.add(C._createNode(l[i]));return r}}t.Node=C,C.prototype.nodeType="Node",C.prototype._attrsAffectingSize=[],C.prototype.eventListeners={},C.prototype.on.call(C.prototype,w,function(){this._batchingTransformChange?this._needClearTransformCache=!0:(this._clearCache(S),this._clearSelfAndDescendantCache(d))}),C.prototype.on.call(C.prototype,"visibleChange.konva",function(){this._clearSelfAndDescendantCache(_)}),C.prototype.on.call(C.prototype,"listeningChange.konva",function(){this._clearSelfAndDescendantCache(m)}),C.prototype.on.call(C.prototype,"opacityChange.konva",function(){this._clearSelfAndDescendantCache(c)});const k=a.Factory.addGetterSetter;k(C,"zIndex"),k(C,"absolutePosition"),k(C,"position"),k(C,"x",0,(0,l.getNumberValidator)()),k(C,"y",0,(0,l.getNumberValidator)()),k(C,"globalCompositeOperation","source-over",(0,l.getStringValidator)()),k(C,"opacity",1,(0,l.getNumberValidator)()),k(C,"name","",(0,l.getStringValidator)()),k(C,"id","",(0,l.getStringValidator)()),k(C,"rotation",0,(0,l.getNumberValidator)()),a.Factory.addComponentsGetterSetter(C,"scale",["x","y"]),k(C,"scaleX",1,(0,l.getNumberValidator)()),k(C,"scaleY",1,(0,l.getNumberValidator)()),a.Factory.addComponentsGetterSetter(C,"skew",["x","y"]),k(C,"skewX",0,(0,l.getNumberValidator)()),k(C,"skewY",0,(0,l.getNumberValidator)()),a.Factory.addComponentsGetterSetter(C,"offset",["x","y"]),k(C,"offsetX",0,(0,l.getNumberValidator)()),k(C,"offsetY",0,(0,l.getNumberValidator)()),k(C,"dragDistance",null,(0,l.getNumberValidator)()),k(C,"width",0,(0,l.getNumberValidator)()),k(C,"height",0,(0,l.getNumberValidator)()),k(C,"listening",!0,(0,l.getBooleanValidator)()),k(C,"preventDefault",!0,(0,l.getBooleanValidator)()),k(C,"filters",null,function(e){return this._filterUpToDate=!1,e}),k(C,"visible",!0,(0,l.getBooleanValidator)()),k(C,"transformsEnabled","all",(0,l.getStringValidator)()),k(C,"size"),k(C,"dragBoundFunc"),k(C,"draggable",!1,(0,l.getBooleanValidator)()),a.Factory.backCompat(C,{rotateDeg:"rotate",setRotationDeg:"setRotation",getRotationDeg:"getRotation"})},
vendor: 877 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/PointerEvents.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.releaseCapture=t.setPointerCapture=t.hasPointerCapture=t.createEvent=t.getCapturedShape=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),a=new Map,i=void 0!==n.Konva._global.PointerEvent;function o(e){return{evt:e,pointerId:e.pointerId}}function s(e,t){const r=a.get(e);if(!r)return;const n=r.getStage();n&&n.content,a.delete(e),i&&r._fire("lostpointercapture",o(new PointerEvent("lostpointercapture")))}t.getCapturedShape=function(e){return a.get(e)},t.createEvent=o,t.hasPointerCapture=function(e,t){return a.get(e)===t},t.setPointerCapture=function(e,t){s(e),t.getStage()&&(a.set(e,t),i&&t._fire("gotpointercapture",o(new PointerEvent("gotpointercapture"))))},t.releaseCapture=s},
vendor: 13,515 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Shape=t.shapes=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),l=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),c=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/PointerEvents.js");var u="hasShadow",d="shadowRGBA",p="patternImage",h="linearGradient",m="radialGradient";let f;function g(){return f||(f=a.Util.createCanvasElement().getContext("2d"),f)}t.shapes={};class v extends o.Node{constructor(e){let r;for(super(e);r=a.Util.getRandomColor(),!r||r in t.shapes;);this.colorKey=r,t.shapes[r]=this}getContext(){return a.Util.warn("shape.getContext() method is deprecated. Please do not use it."),this.getLayer().getContext()}getCanvas(){return a.Util.warn("shape.getCanvas() method is deprecated. Please do not use it."),this.getLayer().getCanvas()}getSceneFunc(){return this.attrs.sceneFunc||this._sceneFunc}getHitFunc(){return this.attrs.hitFunc||this._hitFunc}hasShadow(){return this._getCache(u,this._hasShadow)}_hasShadow(){return this.shadowEnabled()&&0!==this.shadowOpacity()&&!!(this.shadowColor()||this.shadowBlur()||this.shadowOffsetX()||this.shadowOffsetY())}_getFillPattern(){return this._getCache(p,this.__getFillPattern)}__getFillPattern(){if(this.fillPatternImage()){const e=g().createPattern(this.fillPatternImage(),this.fillPatternRepeat()||"repeat");if(e&&e.setTransform){const t=new a.Transform;t.translate(this.fillPatternX(),this.fillPatternY()),t.rotate(n.Konva.getAngle(this.fillPatternRotation())),t.scale(this.fillPatternScaleX(),this.fillPatternScaleY()),t.translate(-1*this.fillPatternOffsetX(),-1*this.fillPatternOffsetY());const r=t.getMatrix(),i="undefined"==typeof DOMMatrix?{a:r[0],b:r[1],c:r[2],d:r[3],e:r[4],f:r[5]}:new DOMMatrix(r);e.setTransform(i)}return e}}_getLinearGradient(){return this._getCache(h,this.__getLinearGradient)}__getLinearGradient(){var e=this.fillLinearGradientColorStops();if(e){for(var t=g(),r=this.fillLinearGradientStartPoint(),n=this.fillLinearGradientEndPoint(),a=t.createLinearGradient(r.x,r.y,n.x,n.y),i=0;i<e.length;i+=2)a.addColorStop(e[i],e[i+1]);return a}}_getRadialGradient(){return this._getCache(m,this.__getRadialGradient)}__getRadialGradient(){var e=this.fillRadialGradientColorStops();if(e){for(var t=g(),r=this.fillRadialGradientStartPoint(),n=this.fillRadialGradientEndPoint(),a=t.createRadialGradient(r.x,r.y,this.fillRadialGradientStartRadius(),n.x,n.y,this.fillRadialGradientEndRadius()),i=0;i<e.length;i+=2)a.addColorStop(e[i],e[i+1]);return a}}getShadowRGBA(){return this._getCache(d,this._getShadowRGBA)}_getShadowRGBA(){if(this.hasShadow()){var e=a.Util.colorToRGBA(this.shadowColor());return e?"rgba("+e.r+","+e.g+","+e.b+","+e.a*(this.shadowOpacity()||1)+")":void 0}}hasFill(){return this._calculate("hasFill",["fillEnabled","fill","fillPatternImage","fillLinearGradientColorStops","fillRadialGradientColorStops"],()=>this.fillEnabled()&&!!(this.fill()||this.fillPatternImage()||this.fillLinearGradientColorStops()||this.fillRadialGradientColorStops()))}hasStroke(){return this._calculate("hasStroke",["strokeEnabled","strokeWidth","stroke","strokeLinearGradientColorStops"],()=>this.strokeEnabled()&&this.strokeWidth()&&!(!this.stroke()&&!this.strokeLinearGradientColorStops()))}hasHitStroke(){const e=this.hitStrokeWidth();return"auto"===e?this.hasStroke():this.strokeEnabled()&&!!e}intersects(e){var t=this.getStage();if(!t)return!1;const r=t.bufferHitCanvas;r.getContext().clear(),this.drawHit(r,void 0,!0);return r.context.getImageData(Math.round(e.x),Math.round(e.y),1,1).data[3]>0}destroy(){return o.Node.prototype.destroy.call(this),delete t.shapes[this.colorKey],delete this.colorKey,this}_useBufferCanvas(e){var t;if(!(null===(t=this.attrs.perfectDrawEnabled)||void 0===t||t))return!1;const r=e||this.hasFill(),n=this.hasStroke(),a=1!==this.getAbsoluteOpacity();if(r&&n&&a)return!0;const i=this.hasShadow(),o=this.shadowForStrokeEnabled();return!!(r&&n&&i&&o)}setStrokeHitEnabled(e){a.Util.warn("strokeHitEnabled property is deprecated. Please use hitStrokeWidth instead."),e?this.hitStrokeWidth("auto"):this.hitStrokeWidth(0)}getStrokeHitEnabled(){return 0!==this.hitStrokeWidth()}getSelfRect(){var e=this.size();return{x:this._centroid?-e.width/2:0,y:this._centroid?-e.height/2:0,width:e.width,height:e.height}}getClientRect(e={}){const t=e.skipTransform,r=e.relativeTo,n=this.getSelfRect(),a=!e.skipStroke&&this.hasStroke()&&this.strokeWidth()||0,i=n.width+a,o=n.height+a,s=!e.skipShadow&&this.hasShadow(),l=s?this.shadowOffsetX():0,c=s?this.shadowOffsetY():0,u=i+Math.abs(l),d=o+Math.abs(c),p=s&&this.shadowBlur()||0,h={width:u+2*p,height:d+2*p,x:-(a/2+p)+Math.min(l,0)+n.x,y:-(a/2+p)+Math.min(c,0)+n.y};return t?h:this._transformedRect(h,r)}drawScene(e,t,r){var n,a,i=this.getLayer(),o=e||i.getCanvas(),s=o.getContext(),l=this._getCanvasCache(),c=this.getSceneFunc(),u=this.hasShadow(),d=o.isCache,p=t===this;if(!this.isVisible()&&!p)return this;if(l){s.save();var h=this.getAbsoluteTransform(t).getMatrix();return s.transform(h[0],h[1],h[2],h[3],h[4],h[5]),this._drawCachedSceneCanvas(s),s.restore(),this}if(!c)return this;if(s.save(),this._useBufferCanvas()&&!d){n=this.getStage();const e=r||n.bufferCanvas;(a=e.getContext()).clear(),a.save(),a._applyLineJoin(this);var m=this.getAbsoluteTransform(t).getMatrix();a.transform(m[0],m[1],m[2],m[3],m[4],m[5]),c.call(this,a,this),a.restore();var f=e.pixelRatio;u&&s._applyShadow(this),s._applyOpacity(this),s._applyGlobalCompositeOperation(this),s.drawImage(e._canvas,0,0,e.width/f,e.height/f)}else{if(s._applyLineJoin(this),!p){m=this.getAbsoluteTransform(t).getMatrix();s.transform(m[0],m[1],m[2],m[3],m[4],m[5]),s._applyOpacity(this),s._applyGlobalCompositeOperation(this)}u&&s._applyShadow(this),c.call(this,s,this)}return s.restore(),this}drawHit(e,t,r=!1){if(!this.shouldDrawHit(t,r))return this;var n=this.getLayer(),i=e||n.hitCanvas,o=i&&i.getContext(),s=this.hitFunc()||this.sceneFunc(),l=this._getCanvasCache(),c=l&&l.hit;if(this.colorKey||a.Util.warn("Looks like your canvas has a destroyed shape in it. Do not reuse shape after you destroyed it. If you want to reuse shape you should call remove() instead of destroy()"),c){o.save();var u=this.getAbsoluteTransform(t).getMatrix();return o.transform(u[0],u[1],u[2],u[3],u[4],u[5]),this._drawCachedHitCanvas(o),o.restore(),this}if(!s)return this;o.save(),o._applyLineJoin(this);if(!(this===t)){var d=this.getAbsoluteTransform(t).getMatrix();o.transform(d[0],d[1],d[2],d[3],d[4],d[5])}return s.call(this,o,this),o.restore(),this}drawHitFromCache(e=0){var t,r,n,i,o,s=this._getCanvasCache(),l=this._getCachedSceneCanvas(),c=s.hit,u=c.getContext(),d=c.getWidth(),p=c.getHeight();u.clear(),u.drawImage(l._canvas,0,0,d,p);try{for(n=(r=(t=u.getImageData(0,0,d,p)).data).length,i=a.Util._hexToRgb(this.colorKey),o=0;o<n;o+=4)r[o+3]>e?(r[o]=i.r,r[o+1]=i.g,r[o+2]=i.b,r[o+3]=255):r[o+3]=0;u.putImageData(t,0,0)}catch(e){a.Util.error("Unable to draw hit graph from cached scene canvas. "+e.message)}return this}hasPointerCapture(e){return c.hasPointerCapture(e,this)}setPointerCapture(e){c.setPointerCapture(e,this)}releaseCapture(e){c.releaseCapture(e,this)}}t.Shape=v,v.prototype._fillFunc=function(e){const t=this.attrs.fillRule;t?e.fill(t):e.fill()},v.prototype._strokeFunc=function(e){e.stroke()},v.prototype._fillFuncHit=function(e){e.fill()},v.prototype._strokeFuncHit=function(e){e.stroke()},v.prototype._centroid=!1,v.prototype.nodeType="Shape",(0,l._registerNode)(v),v.prototype.eventListeners={},v.prototype.on.call(v.prototype,"shadowColorChange.konva shadowBlurChange.konva shadowOffsetChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",function(){this._clearCache(u)}),v.prototype.on.call(v.prototype,"shadowColorChange.konva shadowOpacityChange.konva shadowEnabledChange.konva",function(){this._clearCache(d)}),v.prototype.on.call(v.prototype,"fillPriorityChange.konva fillPatternImageChange.konva fillPatternRepeatChange.konva fillPatternScaleXChange.konva fillPatternScaleYChange.konva fillPatternOffsetXChange.konva fillPatternOffsetYChange.konva fillPatternXChange.konva fillPatternYChange.konva fillPatternRotationChange.konva",function(){this._clearCache(p)}),v.prototype.on.call(v.prototype,"fillPriorityChange.konva fillLinearGradientColorStopsChange.konva fillLinearGradientStartPointXChange.konva fillLinearGradientStartPointYChange.konva fillLinearGradientEndPointXChange.konva fillLinearGradientEndPointYChange.konva",function(){this._clearCache(h)}),v.prototype.on.call(v.prototype,"fillPriorityChange.konva fillRadialGradientColorStopsChange.konva fillRadialGradientStartPointXChange.konva fillRadialGradientStartPointYChange.konva fillRadialGradientEndPointXChange.konva fillRadialGradientEndPointYChange.konva fillRadialGradientStartRadiusChange.konva fillRadialGradientEndRadiusChange.konva",function(){this._clearCache(m)}),i.Factory.addGetterSetter(v,"stroke",void 0,(0,s.getStringOrGradientValidator)()),i.Factory.addGetterSetter(v,"strokeWidth",2,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"fillAfterStrokeEnabled",!1),i.Factory.addGetterSetter(v,"hitStrokeWidth","auto",(0,s.getNumberOrAutoValidator)()),i.Factory.addGetterSetter(v,"strokeHitEnabled",!0,(0,s.getBooleanValidator)()),i.Factory.addGetterSetter(v,"perfectDrawEnabled",!0,(0,s.getBooleanValidator)()),i.Factory.addGetterSetter(v,"shadowForStrokeEnabled",!0,(0,s.getBooleanValidator)()),i.Factory.addGetterSetter(v,"lineJoin"),i.Factory.addGetterSetter(v,"lineCap"),i.Factory.addGetterSetter(v,"sceneFunc"),i.Factory.addGetterSetter(v,"hitFunc"),i.Factory.addGetterSetter(v,"dash"),i.Factory.addGetterSetter(v,"dashOffset",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"shadowColor",void 0,(0,s.getStringValidator)()),i.Factory.addGetterSetter(v,"shadowBlur",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"shadowOpacity",1,(0,s.getNumberValidator)()),i.Factory.addComponentsGetterSetter(v,"shadowOffset",["x","y"]),i.Factory.addGetterSetter(v,"shadowOffsetX",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"shadowOffsetY",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"fillPatternImage"),i.Factory.addGetterSetter(v,"fill",void 0,(0,s.getStringOrGradientValidator)()),i.Factory.addGetterSetter(v,"fillPatternX",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"fillPatternY",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"fillLinearGradientColorStops"),i.Factory.addGetterSetter(v,"strokeLinearGradientColorStops"),i.Factory.addGetterSetter(v,"fillRadialGradientStartRadius",0),i.Factory.addGetterSetter(v,"fillRadialGradientEndRadius",0),i.Factory.addGetterSetter(v,"fillRadialGradientColorStops"),i.Factory.addGetterSetter(v,"fillPatternRepeat","repeat"),i.Factory.addGetterSetter(v,"fillEnabled",!0),i.Factory.addGetterSetter(v,"strokeEnabled",!0),i.Factory.addGetterSetter(v,"shadowEnabled",!0),i.Factory.addGetterSetter(v,"dashEnabled",!0),i.Factory.addGetterSetter(v,"strokeScaleEnabled",!0),i.Factory.addGetterSetter(v,"fillPriority","color"),i.Factory.addComponentsGetterSetter(v,"fillPatternOffset",["x","y"]),i.Factory.addGetterSetter(v,"fillPatternOffsetX",0,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"fillPatternOffsetY",0,(0,s.getNumberValidator)()),i.Factory.addComponentsGetterSetter(v,"fillPatternScale",["x","y"]),i.Factory.addGetterSetter(v,"fillPatternScaleX",1,(0,s.getNumberValidator)()),i.Factory.addGetterSetter(v,"fillPatternScaleY",1,(0,s.getNumberValidator)()),i.Factory.addComponentsGetterSetter(v,"fillLinearGradientStartPoint",["x","y"]),i.Factory.addComponentsGetterSetter(v,"strokeLinearGradientStartPoint",["x","y"]),i.Factory.addGetterSetter(v,"fillLinearGradientStartPointX",0),i.Factory.addGetterSetter(v,"strokeLinearGradientStartPointX",0),i.Factory.addGetterSetter(v,"fillLinearGradientStartPointY",0),i.Factory.addGetterSetter(v,"strokeLinearGradientStartPointY",0),i.Factory.addComponentsGetterSetter(v,"fillLinearGradientEndPoint",["x","y"]),i.Factory.addComponentsGetterSetter(v,"strokeLinearGradientEndPoint",["x","y"]),i.Factory.addGetterSetter(v,"fillLinearGradientEndPointX",0),i.Factory.addGetterSetter(v,"strokeLinearGradientEndPointX",0),i.Factory.addGetterSetter(v,"fillLinearGradientEndPointY",0),i.Factory.addGetterSetter(v,"strokeLinearGradientEndPointY",0),i.Factory.addComponentsGetterSetter(v,"fillRadialGradientStartPoint",["x","y"]),i.Factory.addGetterSetter(v,"fillRadialGradientStartPointX",0),i.Factory.addGetterSetter(v,"fillRadialGradientStartPointY",0),i.Factory.addComponentsGetterSetter(v,"fillRadialGradientEndPoint",["x","y"]),i.Factory.addGetterSetter(v,"fillRadialGradientEndPointX",0),i.Factory.addGetterSetter(v,"fillRadialGradientEndPointY",0),i.Factory.addGetterSetter(v,"fillPatternRotation",0),i.Factory.addGetterSetter(v,"fillRule",void 0,(0,s.getStringValidator)()),i.Factory.backCompat(v,{dashArray:"dash",getDashArray:"getDash",setDashArray:"getDash",drawFunc:"sceneFunc",getDrawFunc:"getSceneFunc",setDrawFunc:"setSceneFunc",drawHitFunc:"hitFunc",getDrawHitFunc:"getHitFunc",setDrawHitFunc:"setHitFunc"})},
vendor: 12,340 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Stage.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Stage=t.stages=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Container.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Canvas.js"),l=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/DragAndDrop.js"),c=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),u=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/PointerEvents.js");var d="mouseleave",p="mouseover",h="mouseenter",m="mousemove",f="mousedown",g="mouseup",v="pointermove",y="pointerdown",b="pointerup",S="pointercancel",_="pointerout",w="pointerleave",x="pointerover",C="pointerenter",k="contextmenu",P="touchstart",E="touchend",T="touchmove",M="touchcancel",D="wheel",O=[[h,"_pointerenter"],[f,"_pointerdown"],[m,"_pointermove"],[g,"_pointerup"],[d,"_pointerleave"],[P,"_pointerdown"],[T,"_pointermove"],[E,"_pointerup"],[M,"_pointercancel"],[p,"_pointerover"],[D,"_wheel"],[k,"_contextmenu"],[y,"_pointerdown"],[v,"_pointermove"],[b,"_pointerup"],[S,"_pointercancel"],["lostpointercapture","_lostpointercapture"]];const A={mouse:{[_]:"mouseout",[w]:d,[x]:p,[C]:h,[v]:m,[y]:f,[b]:g,[S]:"mousecancel",pointerclick:"click",pointerdblclick:"dblclick"},touch:{[_]:"touchout",[w]:"touchleave",[x]:"touchover",[C]:"touchenter",[v]:T,[y]:P,[b]:E,[S]:M,pointerclick:"tap",pointerdblclick:"dbltap"},pointer:{[_]:_,[w]:w,[x]:x,[C]:C,[v]:v,[y]:y,[b]:b,[S]:S,pointerclick:"pointerclick",pointerdblclick:"pointerdblclick"}},N=e=>e.indexOf("pointer")>=0?"pointer":e.indexOf("touch")>=0?"touch":"mouse",I=e=>{const t=N(e);return"pointer"===t?o.Konva.pointerEventsEnabled&&A.pointer:"touch"===t?A.touch:"mouse"===t?A.mouse:void 0};function F(e={}){return(e.clipFunc||e.clipWidth||e.clipHeight)&&n.Util.warn("Stage does not support clipping. Please use clip for Layers or Groups."),e}t.stages=[];class L extends i.Container{constructor(e){super(F(e)),this._pointerPositions=[],this._changedPointerPositions=[],this._buildDOM(),this._bindContentEvents(),t.stages.push(this),this.on("widthChange.konva heightChange.konva",this._resizeDOM),this.on("visibleChange.konva",this._checkVisibility),this.on("clipWidthChange.konva clipHeightChange.konva clipFuncChange.konva",()=>{F(this.attrs)}),this._checkVisibility()}_validateAdd(e){const t="Layer"===e.getType(),r="FastLayer"===e.getType();t||r||n.Util.throw("You may only add layers to the stage.")}_checkVisibility(){if(!this.content)return;const e=this.visible()?"":"none";this.content.style.display=e}setContainer(e){if("string"==typeof e){if("."===e.charAt(0)){var t=e.slice(1);e=document.getElementsByClassName(t)[0]}else{var r;r="#"!==e.charAt(0)?e:e.slice(1),e=document.getElementById(r)}if(!e)throw"Can not find container in document with id "+r}return this._setAttr("container",e),this.content&&(this.content.parentElement&&this.content.parentElement.removeChild(this.content),e.appendChild(this.content)),this}shouldDrawHit(){return!0}clear(){var e,t=this.children,r=t.length;for(e=0;e<r;e++)t[e].clear();return this}clone(e){return e||(e={}),e.container="undefined"!=typeof document&&document.createElement("div"),i.Container.prototype.clone.call(this,e)}destroy(){super.destroy();var e=this.content;e&&n.Util._isInDocument(e)&&this.container().removeChild(e);var r=t.stages.indexOf(this);return r>-1&&t.stages.splice(r,1),n.Util.releaseCanvas(this.bufferCanvas._canvas,this.bufferHitCanvas._canvas),this}getPointerPosition(){const e=this._pointerPositions[0]||this._changedPointerPositions[0];return e?{x:e.x,y:e.y}:(n.Util.warn("Pointer position is missing and not registered by the stage. Looks like it is outside of the stage container. You can set it manually from event: stage.setPointersPositions(event);"),null)}_getPointerById(e){return this._pointerPositions.find(t=>t.id===e)}getPointersPositions(){return this._pointerPositions}getStage(){return this}getContent(){return this.content}_toKonvaCanvas(e){(e=e||{}).x=e.x||0,e.y=e.y||0,e.width=e.width||this.width(),e.height=e.height||this.height();var t=new s.SceneCanvas({width:e.width,height:e.height,pixelRatio:e.pixelRatio||1}),r=t.getContext()._context,n=this.children;return(e.x||e.y)&&r.translate(-1*e.x,-1*e.y),n.forEach(function(t){if(t.isVisible()){var n=t._toKonvaCanvas(e);r.drawImage(n._canvas,e.x,e.y,n.getWidth()/n.getPixelRatio(),n.getHeight()/n.getPixelRatio())}}),t}getIntersection(e){if(!e)return null;var t,r=this.children;for(t=r.length-1;t>=0;t--){const n=r[t].getIntersection(e);if(n)return n}return null}_resizeDOM(){var e=this.width(),t=this.height();this.content&&(this.content.style.width=e+"px",this.content.style.height=t+"px"),this.bufferCanvas.setSize(e,t),this.bufferHitCanvas.setSize(e,t),this.children.forEach(r=>{r.setSize({width:e,height:t}),r.draw()})}add(e,...t){if(arguments.length>1){for(var r=0;r<arguments.length;r++)this.add(arguments[r]);return this}super.add(e);var a=this.children.length;return a>5&&n.Util.warn("The stage has "+a+" layers. Recommended maximum number of layers is 3-5. Adding more layers into the stage may drop the performance. Rethink your tree structure, you can use Konva.Group."),e.setSize({width:this.width(),height:this.height()}),e.draw(),o.Konva.isBrowser&&this.content.appendChild(e.canvas._canvas),this}getParent(){return null}getLayer(){return null}hasPointerCapture(e){return u.hasPointerCapture(e,this)}setPointerCapture(e){u.setPointerCapture(e,this)}releaseCapture(e){u.releaseCapture(e,this)}getLayers(){return this.children}_bindContentEvents(){o.Konva.isBrowser&&O.forEach(([e,t])=>{this.content.addEventListener(e,e=>{this[t](e)},{passive:!1})})}_pointerenter(e){this.setPointersPositions(e);const t=I(e.type);t&&this._fire(t.pointerenter,{evt:e,target:this,currentTarget:this})}_pointerover(e){this.setPointersPositions(e);const t=I(e.type);t&&this._fire(t.pointerover,{evt:e,target:this,currentTarget:this})}_getTargetShape(e){let t=this[e+"targetShape"];return t&&!t.getStage()&&(t=null),t}_pointerleave(e){const t=I(e.type),r=N(e.type);if(t){this.setPointersPositions(e);var n=this._getTargetShape(r),a=!l.DD.isDragging||o.Konva.hitOnDragEnabled;n&&a?(n._fireAndBubble(t.pointerout,{evt:e}),n._fireAndBubble(t.pointerleave,{evt:e}),this._fire(t.pointerleave,{evt:e,target:this,currentTarget:this}),this[r+"targetShape"]=null):a&&(this._fire(t.pointerleave,{evt:e,target:this,currentTarget:this}),this._fire(t.pointerout,{evt:e,target:this,currentTarget:this})),this.pointerPos=null,this._pointerPositions=[]}}_pointerdown(e){const t=I(e.type),r=N(e.type);if(t){this.setPointersPositions(e);var n=!1;this._changedPointerPositions.forEach(a=>{var i=this.getIntersection(a);if(l.DD.justDragged=!1,o.Konva["_"+r+"ListenClick"]=!0,!i||!i.isListening())return;o.Konva.capturePointerEventsEnabled&&i.setPointerCapture(a.id),this[r+"ClickStartShape"]=i,i._fireAndBubble(t.pointerdown,{evt:e,pointerId:a.id}),n=!0;const s=e.type.indexOf("touch")>=0;i.preventDefault()&&e.cancelable&&s&&e.preventDefault()}),n||this._fire(t.pointerdown,{evt:e,target:this,currentTarget:this,pointerId:this._pointerPositions[0].id})}}_pointermove(e){const t=I(e.type),r=N(e.type);if(!t)return;if(l.DD.isDragging&&l.DD.node.preventDefault()&&e.cancelable&&e.preventDefault(),this.setPointersPositions(e),!(!l.DD.isDragging||o.Konva.hitOnDragEnabled))return;var n={};let a=!1;var i=this._getTargetShape(r);this._changedPointerPositions.forEach(o=>{const s=u.getCapturedShape(o.id)||this.getIntersection(o),l=o.id,c={evt:e,pointerId:l};var d=i!==s;if(d&&i&&(i._fireAndBubble(t.pointerout,{...c},s),i._fireAndBubble(t.pointerleave,{...c},s)),s){if(n[s._id])return;n[s._id]=!0}s&&s.isListening()?(a=!0,d&&(s._fireAndBubble(t.pointerover,{...c},i),s._fireAndBubble(t.pointerenter,{...c},i),this[r+"targetShape"]=s),s._fireAndBubble(t.pointermove,{...c})):i&&(this._fire(t.pointerover,{evt:e,target:this,currentTarget:this,pointerId:l}),this[r+"targetShape"]=null)}),a||this._fire(t.pointermove,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id})}_pointerup(e){const t=I(e.type),r=N(e.type);if(!t)return;this.setPointersPositions(e);const n=this[r+"ClickStartShape"],a=this[r+"ClickEndShape"];var i={};let s=!1;this._changedPointerPositions.forEach(c=>{const d=u.getCapturedShape(c.id)||this.getIntersection(c);if(d){if(d.releaseCapture(c.id),i[d._id])return;i[d._id]=!0}const p=c.id,h={evt:e,pointerId:p};let m=!1;o.Konva["_"+r+"InDblClickWindow"]?(m=!0,clearTimeout(this[r+"DblTimeout"])):l.DD.justDragged||(o.Konva["_"+r+"InDblClickWindow"]=!0,clearTimeout(this[r+"DblTimeout"])),this[r+"DblTimeout"]=setTimeout(function(){o.Konva["_"+r+"InDblClickWindow"]=!1},o.Konva.dblClickWindow),d&&d.isListening()?(s=!0,this[r+"ClickEndShape"]=d,d._fireAndBubble(t.pointerup,{...h}),o.Konva["_"+r+"ListenClick"]&&n&&n===d&&(d._fireAndBubble(t.pointerclick,{...h}),m&&a&&a===d&&d._fireAndBubble(t.pointerdblclick,{...h}))):(this[r+"ClickEndShape"]=null,o.Konva["_"+r+"ListenClick"]&&this._fire(t.pointerclick,{evt:e,target:this,currentTarget:this,pointerId:p}),m&&this._fire(t.pointerdblclick,{evt:e,target:this,currentTarget:this,pointerId:p}))}),s||this._fire(t.pointerup,{evt:e,target:this,currentTarget:this,pointerId:this._changedPointerPositions[0].id}),o.Konva["_"+r+"ListenClick"]=!1,e.cancelable&&"touch"!==r&&e.preventDefault()}_contextmenu(e){this.setPointersPositions(e);var t=this.getIntersection(this.getPointerPosition());t&&t.isListening()?t._fireAndBubble(k,{evt:e}):this._fire(k,{evt:e,target:this,currentTarget:this})}_wheel(e){this.setPointersPositions(e);var t=this.getIntersection(this.getPointerPosition());t&&t.isListening()?t._fireAndBubble(D,{evt:e}):this._fire(D,{evt:e,target:this,currentTarget:this})}_pointercancel(e){this.setPointersPositions(e);const t=u.getCapturedShape(e.pointerId)||this.getIntersection(this.getPointerPosition());t&&t._fireAndBubble(b,u.createEvent(e)),u.releaseCapture(e.pointerId)}_lostpointercapture(e){u.releaseCapture(e.pointerId)}setPointersPositions(e){var t=this._getContentPosition(),r=null,a=null;void 0!==(e=e||window.event).touches?(this._pointerPositions=[],this._changedPointerPositions=[],Array.prototype.forEach.call(e.touches,e=>{this._pointerPositions.push({id:e.identifier,x:(e.clientX-t.left)/t.scaleX,y:(e.clientY-t.top)/t.scaleY})}),Array.prototype.forEach.call(e.changedTouches||e.touches,e=>{this._changedPointerPositions.push({id:e.identifier,x:(e.clientX-t.left)/t.scaleX,y:(e.clientY-t.top)/t.scaleY})})):(r=(e.clientX-t.left)/t.scaleX,a=(e.clientY-t.top)/t.scaleY,this.pointerPos={x:r,y:a},this._pointerPositions=[{x:r,y:a,id:n.Util._getFirstPointerId(e)}],this._changedPointerPositions=[{x:r,y:a,id:n.Util._getFirstPointerId(e)}])}_setPointerPosition(e){n.Util.warn('Method _setPointerPosition is deprecated. Use "stage.setPointersPositions(event)" instead.'),this.setPointersPositions(e)}_getContentPosition(){if(!this.content||!this.content.getBoundingClientRect)return{top:0,left:0,scaleX:1,scaleY:1};var e=this.content.getBoundingClientRect();return{top:e.top,left:e.left,scaleX:e.width/this.content.clientWidth||1,scaleY:e.height/this.content.clientHeight||1}}_buildDOM(){if(this.bufferCanvas=new s.SceneCanvas({width:this.width(),height:this.height()}),this.bufferHitCanvas=new s.HitCanvas({pixelRatio:1,width:this.width(),height:this.height()}),o.Konva.isBrowser){var e=this.container();if(!e)throw"Stage has no container. A container is required.";e.innerHTML="",this.content=document.createElement("div"),this.content.style.position="relative",this.content.style.userSelect="none",this.content.className="konvajs-content",this.content.setAttribute("role","presentation"),e.appendChild(this.content),this._resizeDOM()}}cache(){return n.Util.warn("Cache function is not allowed for stage. You may use cache only for layers, groups and shapes."),this}clearCache(){return this}batchDraw(){return this.getChildren().forEach(function(e){e.batchDraw()}),this}}t.Stage=L,L.prototype.nodeType="Stage",(0,c._registerNode)(L),a.Factory.addGetterSetter(L,"container")},
vendor: 6,793 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Tween.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Easings=t.Tween=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Animation.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");var s={node:1,duration:1,easing:1,onFinish:1,yoyo:1},l=0,c=["fill","stroke","shadowColor"];class u{constructor(e,t,r,n,a,i,o){this.prop=e,this.propFunc=t,this.begin=n,this._pos=n,this.duration=i,this._change=0,this.prevPos=0,this.yoyo=o,this._time=0,this._position=0,this._startTime=0,this._finish=0,this.func=r,this._change=a-this.begin,this.pause()}fire(e){var t=this[e];t&&t()}setTime(e){e>this.duration?this.yoyo?(this._time=this.duration,this.reverse()):this.finish():e<0?this.yoyo?(this._time=0,this.play()):this.reset():(this._time=e,this.update())}getTime(){return this._time}setPosition(e){this.prevPos=this._pos,this.propFunc(e),this._pos=e}getPosition(e){return void 0===e&&(e=this._time),this.func(e,this.begin,this._change,this.duration)}play(){this.state=2,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onPlay")}reverse(){this.state=3,this._time=this.duration-this._time,this._startTime=this.getTimer()-this._time,this.onEnterFrame(),this.fire("onReverse")}seek(e){this.pause(),this._time=e,this.update(),this.fire("onSeek")}reset(){this.pause(),this._time=0,this.update(),this.fire("onReset")}finish(){this.pause(),this._time=this.duration,this.update(),this.fire("onFinish")}update(){this.setPosition(this.getPosition(this._time)),this.fire("onUpdate")}onEnterFrame(){var e=this.getTimer()-this._startTime;2===this.state?this.setTime(e):3===this.state&&this.setTime(this.duration-e)}pause(){this.state=1,this.fire("onPause")}getTimer(){return(new Date).getTime()}}class d{constructor(e){var r,i,c=this,p=e.node,h=p._id,m=e.easing||t.Easings.Linear,f=!!e.yoyo;r=void 0===e.duration?.3:0===e.duration?.001:e.duration,this.node=p,this._id=l++;var g=p.getLayer()||(p instanceof o.Konva.Stage?p.getLayers():null);for(i in g||n.Util.error("Tween constructor have `node` that is not in a layer. Please add node into layer first."),this.anim=new a.Animation(function(){c.tween.onEnterFrame()},g),this.tween=new u(i,function(e){c._tweenFunc(e)},m,0,1,1e3*r,f),this._addListeners(),d.attrs[h]||(d.attrs[h]={}),d.attrs[h][this._id]||(d.attrs[h][this._id]={}),d.tweens[h]||(d.tweens[h]={}),e)void 0===s[i]&&this._addAttr(i,e[i]);this.reset(),this.onFinish=e.onFinish,this.onReset=e.onReset,this.onUpdate=e.onUpdate}_addAttr(e,t){var r,a,i,o,s,l,u,p,h=this.node,m=h._id;if((i=d.tweens[m][e])&&delete d.attrs[m][i][e],r=h.getAttr(e),n.Util._isArray(t))if(a=[],s=Math.max(t.length,r.length),"points"===e&&t.length!==r.length&&(t.length>r.length?(u=r,r=n.Util._prepareArrayForTween(r,t,h.closed())):(l=t,t=n.Util._prepareArrayForTween(t,r,h.closed()))),0===e.indexOf("fill"))for(o=0;o<s;o++)if(o%2==0)a.push(t[o]-r[o]);else{var f=n.Util.colorToRGBA(r[o]);p=n.Util.colorToRGBA(t[o]),r[o]=f,a.push({r:p.r-f.r,g:p.g-f.g,b:p.b-f.b,a:p.a-f.a})}else for(o=0;o<s;o++)a.push(t[o]-r[o]);else-1!==c.indexOf(e)?(r=n.Util.colorToRGBA(r),a={r:(p=n.Util.colorToRGBA(t)).r-r.r,g:p.g-r.g,b:p.b-r.b,a:p.a-r.a}):a=t-r;d.attrs[m][this._id][e]={start:r,diff:a,end:t,trueEnd:l,trueStart:u},d.tweens[m][e]=this._id}_tweenFunc(e){var t,r,a,i,o,s,l,u,p=this.node,h=d.attrs[p._id][this._id];for(t in h){if(a=(r=h[t]).start,i=r.diff,u=r.end,n.Util._isArray(a))if(o=[],l=Math.max(a.length,u.length),0===t.indexOf("fill"))for(s=0;s<l;s++)s%2==0?o.push((a[s]||0)+i[s]*e):o.push("rgba("+Math.round(a[s].r+i[s].r*e)+","+Math.round(a[s].g+i[s].g*e)+","+Math.round(a[s].b+i[s].b*e)+","+(a[s].a+i[s].a*e)+")");else for(s=0;s<l;s++)o.push((a[s]||0)+i[s]*e);else o=-1!==c.indexOf(t)?"rgba("+Math.round(a.r+i.r*e)+","+Math.round(a.g+i.g*e)+","+Math.round(a.b+i.b*e)+","+(a.a+i.a*e)+")":a+i*e;p.setAttr(t,o)}}_addListeners(){this.tween.onPlay=()=>{this.anim.start()},this.tween.onReverse=()=>{this.anim.start()},this.tween.onPause=()=>{this.anim.stop()},this.tween.onFinish=()=>{var e=this.node,t=d.attrs[e._id][this._id];t.points&&t.points.trueEnd&&e.setAttr("points",t.points.trueEnd),this.onFinish&&this.onFinish.call(this)},this.tween.onReset=()=>{var e=this.node,t=d.attrs[e._id][this._id];t.points&&t.points.trueStart&&e.points(t.points.trueStart),this.onReset&&this.onReset()},this.tween.onUpdate=()=>{this.onUpdate&&this.onUpdate.call(this)}}play(){return this.tween.play(),this}reverse(){return this.tween.reverse(),this}reset(){return this.tween.reset(),this}seek(e){return this.tween.seek(1e3*e),this}pause(){return this.tween.pause(),this}finish(){return this.tween.finish(),this}destroy(){var e,t=this.node._id,r=this._id,n=d.tweens[t];for(e in this.pause(),n)delete d.tweens[t][e];delete d.attrs[t][r]}}t.Tween=d,d.attrs={},d.tweens={},i.Node.prototype.to=function(e){var t=e.onFinish;e.node=this,e.onFinish=function(){this.destroy(),t&&t()},new d(e).play()},t.Easings={BackEaseIn(e,t,r,n){var a=1.70158;return r*(e/=n)*e*((a+1)*e-a)+t},BackEaseOut(e,t,r,n){var a=1.70158;return r*((e=e/n-1)*e*((a+1)*e+a)+1)+t},BackEaseInOut(e,t,r,n){var a=1.70158;return(e/=n/2)<1?r/2*(e*e*((1+(a*=1.525))*e-a))+t:r/2*((e-=2)*e*((1+(a*=1.525))*e+a)+2)+t},ElasticEaseIn(e,t,r,n,a,i){var o=0;return 0===e?t:1===(e/=n)?t+r:(i||(i=.3*n),!a||a<Math.abs(r)?(a=r,o=i/4):o=i/(2*Math.PI)*Math.asin(r/a),-a*Math.pow(2,10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/i)+t)},ElasticEaseOut(e,t,r,n,a,i){var o=0;return 0===e?t:1===(e/=n)?t+r:(i||(i=.3*n),!a||a<Math.abs(r)?(a=r,o=i/4):o=i/(2*Math.PI)*Math.asin(r/a),a*Math.pow(2,-10*e)*Math.sin((e*n-o)*(2*Math.PI)/i)+r+t)},ElasticEaseInOut(e,t,r,n,a,i){var o=0;return 0===e?t:2==(e/=n/2)?t+r:(i||(i=n*(.3*1.5)),!a||a<Math.abs(r)?(a=r,o=i/4):o=i/(2*Math.PI)*Math.asin(r/a),e<1?a*Math.pow(2,10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/i)*-.5+t:a*Math.pow(2,-10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/i)*.5+r+t)},BounceEaseOut:(e,t,r,n)=>(e/=n)<1/2.75?r*(7.5625*e*e)+t:e<2/2.75?r*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?r*(7.5625*(e-=2.25/2.75)*e+.9375)+t:r*(7.5625*(e-=2.625/2.75)*e+.984375)+t,BounceEaseIn:(e,r,n,a)=>n-t.Easings.BounceEaseOut(a-e,0,n,a)+r,BounceEaseInOut:(e,r,n,a)=>e<a/2?.5*t.Easings.BounceEaseIn(2*e,0,n,a)+r:.5*t.Easings.BounceEaseOut(2*e-a,0,n,a)+.5*n+r,EaseIn:(e,t,r,n)=>r*(e/=n)*e+t,EaseOut:(e,t,r,n)=>-r*(e/=n)*(e-2)+t,EaseInOut:(e,t,r,n)=>(e/=n/2)<1?r/2*e*e+t:-r/2*(--e*(e-2)-1)+t,StrongEaseIn:(e,t,r,n)=>r*(e/=n)*e*e*e*e+t,StrongEaseOut:(e,t,r,n)=>r*((e=e/n-1)*e*e*e*e+1)+t,StrongEaseInOut:(e,t,r,n)=>(e/=n/2)<1?r/2*e*e*e*e*e+t:r/2*((e-=2)*e*e*e*e+2)+t,Linear:(e,t,r,n)=>r*e/n+t}},
vendor: 12,147 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Util=t.Transform=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class a{constructor(e=[1,0,0,1,0,0]){this.dirty=!1,this.m=e&&e.slice()||[1,0,0,1,0,0]}reset(){this.m[0]=1,this.m[1]=0,this.m[2]=0,this.m[3]=1,this.m[4]=0,this.m[5]=0}copy(){return new a(this.m)}copyInto(e){e.m[0]=this.m[0],e.m[1]=this.m[1],e.m[2]=this.m[2],e.m[3]=this.m[3],e.m[4]=this.m[4],e.m[5]=this.m[5]}point(e){var t=this.m;return{x:t[0]*e.x+t[2]*e.y+t[4],y:t[1]*e.x+t[3]*e.y+t[5]}}translate(e,t){return this.m[4]+=this.m[0]*e+this.m[2]*t,this.m[5]+=this.m[1]*e+this.m[3]*t,this}scale(e,t){return this.m[0]*=e,this.m[1]*=e,this.m[2]*=t,this.m[3]*=t,this}rotate(e){var t=Math.cos(e),r=Math.sin(e),n=this.m[0]*t+this.m[2]*r,a=this.m[1]*t+this.m[3]*r,i=this.m[0]*-r+this.m[2]*t,o=this.m[1]*-r+this.m[3]*t;return this.m[0]=n,this.m[1]=a,this.m[2]=i,this.m[3]=o,this}getTranslation(){return{x:this.m[4],y:this.m[5]}}skew(e,t){var r=this.m[0]+this.m[2]*t,n=this.m[1]+this.m[3]*t,a=this.m[2]+this.m[0]*e,i=this.m[3]+this.m[1]*e;return this.m[0]=r,this.m[1]=n,this.m[2]=a,this.m[3]=i,this}multiply(e){var t=this.m[0]*e.m[0]+this.m[2]*e.m[1],r=this.m[1]*e.m[0]+this.m[3]*e.m[1],n=this.m[0]*e.m[2]+this.m[2]*e.m[3],a=this.m[1]*e.m[2]+this.m[3]*e.m[3],i=this.m[0]*e.m[4]+this.m[2]*e.m[5]+this.m[4],o=this.m[1]*e.m[4]+this.m[3]*e.m[5]+this.m[5];return this.m[0]=t,this.m[1]=r,this.m[2]=n,this.m[3]=a,this.m[4]=i,this.m[5]=o,this}invert(){var e=1/(this.m[0]*this.m[3]-this.m[1]*this.m[2]),t=this.m[3]*e,r=-this.m[1]*e,n=-this.m[2]*e,a=this.m[0]*e,i=e*(this.m[2]*this.m[5]-this.m[3]*this.m[4]),o=e*(this.m[1]*this.m[4]-this.m[0]*this.m[5]);return this.m[0]=t,this.m[1]=r,this.m[2]=n,this.m[3]=a,this.m[4]=i,this.m[5]=o,this}getMatrix(){return this.m}decompose(){var e=this.m[0],r=this.m[1],n=this.m[2],a=this.m[3],i=e*a-r*n;let o={x:this.m[4],y:this.m[5],rotation:0,scaleX:0,scaleY:0,skewX:0,skewY:0};if(0!=e||0!=r){var s=Math.sqrt(e*e+r*r);o.rotation=r>0?Math.acos(e/s):-Math.acos(e/s),o.scaleX=s,o.scaleY=i/s,o.skewX=(e*n+r*a)/i,o.skewY=0}else if(0!=n||0!=a){var l=Math.sqrt(n*n+a*a);o.rotation=Math.PI/2-(a>0?Math.acos(-n/l):-Math.acos(n/l)),o.scaleX=i/l,o.scaleY=l,o.skewX=0,o.skewY=(e*n+r*a)/i}return o.rotation=t.Util._getRotation(o.rotation),o}}t.Transform=a;var i=Math.PI/180,o=180/Math.PI,s="Konva error: ",l={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,132,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,255,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,203],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[119,128,144],slategrey:[119,128,144],snow:[255,255,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],transparent:[255,255,255,0],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,5]},c=/rgb\((\d{1,3}),(\d{1,3}),(\d{1,3})\)/,u=[];const d="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||function(e){setTimeout(e,60)};t.Util={_isElement:e=>!(!e||1!=e.nodeType),_isFunction:e=>!!(e&&e.constructor&&e.call&&e.apply),_isPlainObject:e=>!!e&&e.constructor===Object,_isArray:e=>"[object Array]"===Object.prototype.toString.call(e),_isNumber:e=>"[object Number]"===Object.prototype.toString.call(e)&&!isNaN(e)&&isFinite(e),_isString:e=>"[object String]"===Object.prototype.toString.call(e),_isBoolean:e=>"[object Boolean]"===Object.prototype.toString.call(e),isObject:e=>e instanceof Object,isValidSelector(e){if("string"!=typeof e)return!1;var t=e[0];return"#"===t||"."===t||t===t.toUpperCase()},_sign:e=>0===e||e>0?1:-1,requestAnimFrame(e){u.push(e),1===u.length&&d(function(){const e=u;u=[],e.forEach(function(e){e()})})},createCanvasElement(){var e=document.createElement("canvas");try{e.style=e.style||{}}catch(e){}return e},createImageElement:()=>document.createElement("img"),_isInDocument(e){for(;e=e.parentNode;)if(e==document)return!0;return!1},_urlToImage(e,r){var n=t.Util.createImageElement();n.onload=function(){r(n)},n.src=e},_rgbToHex:(e,t,r)=>((1<<24)+(e<<16)+(t<<8)+r).toString(16).slice(1),_hexToRgb(e){e=e.replace("#","");var t=parseInt(e,16);return{r:t>>16&255,g:t>>8&255,b:255&t}},getRandomColor(){for(var e=(16777215*Math.random()|0).toString(16);e.length<6;)e="0"+e;return"#"+e},getRGB(e){var t;return e in l?{r:(t=l[e])[0],g:t[1],b:t[2]}:"#"===e[0]?this._hexToRgb(e.substring(1)):"rgb("===e.substr(0,4)?(t=c.exec(e.replace(/ /g,"")),{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10)}):{r:0,g:0,b:0}},colorToRGBA:e=>(e=e||"black",t.Util._namedColorToRBA(e)||t.Util._hex3ColorToRGBA(e)||t.Util._hex4ColorToRGBA(e)||t.Util._hex6ColorToRGBA(e)||t.Util._hex8ColorToRGBA(e)||t.Util._rgbColorToRGBA(e)||t.Util._rgbaColorToRGBA(e)||t.Util._hslColorToRGBA(e)),_namedColorToRBA(e){var t=l[e.toLowerCase()];return t?{r:t[0],g:t[1],b:t[2],a:1}:null},_rgbColorToRGBA(e){if(0===e.indexOf("rgb(")){var t=(e=e.match(/rgb\(([^)]+)\)/)[1]).split(/ *, */).map(Number);return{r:t[0],g:t[1],b:t[2],a:1}}},_rgbaColorToRGBA(e){if(0===e.indexOf("rgba(")){var t=(e=e.match(/rgba\(([^)]+)\)/)[1]).split(/ *, */).map((e,t)=>"%"===e.slice(-1)?3===t?parseInt(e)/100:parseInt(e)/100*255:Number(e));return{r:t[0],g:t[1],b:t[2],a:t[3]}}},_hex8ColorToRGBA(e){if("#"===e[0]&&9===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:parseInt(e.slice(7,9),16)/255}},_hex6ColorToRGBA(e){if("#"===e[0]&&7===e.length)return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:1}},_hex4ColorToRGBA(e){if("#"===e[0]&&5===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:parseInt(e[4]+e[4],16)/255}},_hex3ColorToRGBA(e){if("#"===e[0]&&4===e.length)return{r:parseInt(e[1]+e[1],16),g:parseInt(e[2]+e[2],16),b:parseInt(e[3]+e[3],16),a:1}},_hslColorToRGBA(e){if(/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.test(e)){const[t,...r]=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(e),n=Number(r[0])/360,a=Number(r[1])/100,i=Number(r[2])/100;let o,s,l;if(0===a)return l=255*i,{r:Math.round(l),g:Math.round(l),b:Math.round(l),a:1};o=i<.5?i*(1+a):i+a-i*a;const c=2*i-o,u=[0,0,0];for(let e=0;e<3;e++)s=n+1/3*-(e-1),s<0&&s++,s>1&&s--,l=6*s<1?c+6*(o-c)*s:2*s<1?o:3*s<2?c+(o-c)*(2/3-s)*6:c,u[e]=255*l;return{r:Math.round(u[0]),g:Math.round(u[1]),b:Math.round(u[2]),a:1}}},haveIntersection:(e,t)=>!(t.x>e.x+e.width||t.x+t.width<e.x||t.y>e.y+e.height||t.y+t.height<e.y),cloneObject(e){var t={};for(var r in e)this._isPlainObject(e[r])?t[r]=this.cloneObject(e[r]):this._isArray(e[r])?t[r]=this.cloneArray(e[r]):t[r]=e[r];return t},cloneArray:e=>e.slice(0),degToRad:e=>e*i,radToDeg:e=>e*o,_degToRad:e=>(t.Util.warn("Util._degToRad is removed. Please use public Util.degToRad instead."),t.Util.degToRad(e)),_radToDeg:e=>(t.Util.warn("Util._radToDeg is removed. Please use public Util.radToDeg instead."),t.Util.radToDeg(e)),_getRotation:e=>n.Konva.angleDeg?t.Util.radToDeg(e):e,_capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),throw(e){throw new Error(s+e)},error(e){console.error(s+e)},warn(e){n.Konva.showWarnings&&console.warn("Konva warning: "+e)},each(e,t){for(var r in e)t(r,e[r])},_inRange:(e,t,r)=>t<=e&&e<r,_getProjectionToSegment(e,t,r,n,a,i){var o,s,l,c=(e-r)*(e-r)+(t-n)*(t-n);if(0==c)o=e,s=t,l=(a-r)*(a-r)+(i-n)*(i-n);else{var u=((a-e)*(r-e)+(i-t)*(n-t))/c;u<0?(o=e,s=t,l=(e-a)*(e-a)+(t-i)*(t-i)):u>1?(o=r,s=n,l=(r-a)*(r-a)+(n-i)*(n-i)):l=((o=e+u*(r-e))-a)*(o-a)+((s=t+u*(n-t))-i)*(s-i)}return[o,s,l]},_getProjectionToLine(e,r,n){var a=t.Util.cloneObject(e),i=Number.MAX_VALUE;return r.forEach(function(o,s){if(n||s!==r.length-1){var l=r[(s+1)%r.length],c=t.Util._getProjectionToSegment(o.x,o.y,l.x,l.y,e.x,e.y),u=c[0],d=c[1],p=c[2];p<i&&(a.x=u,a.y=d,i=p)}}),a},_prepareArrayForTween(e,r,n){var a,i=[],o=[];if(e.length>r.length){var s=r;r=e,e=s}for(a=0;a<e.length;a+=2)i.push({x:e[a],y:e[a+1]});for(a=0;a<r.length;a+=2)o.push({x:r[a],y:r[a+1]});var l=[];return o.forEach(function(e){var r=t.Util._getProjectionToLine(e,i,n);l.push(r.x),l.push(r.y)}),l},_prepareToStringify(e){var r;for(var n in e.visitedByCircularReferenceRemoval=!0,e)if(e.hasOwnProperty(n)&&e[n]&&"object"==typeof e[n])if(r=Object.getOwnPropertyDescriptor(e,n),e[n].visitedByCircularReferenceRemoval||t.Util._isElement(e[n])){if(!r.configurable)return null;delete e[n]}else if(null===t.Util._prepareToStringify(e[n])){if(!r.configurable)return null;delete e[n]}return delete e.visitedByCircularReferenceRemoval,e},_assign(e,t){for(var r in t)e[r]=t[r];return e},_getFirstPointerId:e=>e.touches?e.changedTouches[0].identifier:e.pointerId||999,releaseCanvas(...e){n.Konva.releaseCanvasOnDestroy&&e.forEach(e=>{e.width=0,e.height=0})},drawRoundedRectPath(e,t,r,n){let a=0,i=0,o=0,s=0;"number"==typeof n?a=i=o=s=Math.min(n,t/2,r/2):(a=Math.min(n[0]||0,t/2,r/2),i=Math.min(n[1]||0,t/2,r/2),s=Math.min(n[2]||0,t/2,r/2),o=Math.min(n[3]||0,t/2,r/2)),e.moveTo(a,0),e.lineTo(t-i,0),e.arc(t-i,i,i,3*Math.PI/2,0,!1),e.lineTo(t,r-s),e.arc(t-s,r-s,s,0,Math.PI/2,!1),e.lineTo(o,r),e.arc(o,r-o,o,Math.PI/2,Math.PI,!1),e.lineTo(0,a),e.arc(a,a,a,Math.PI,3*Math.PI/2,!1)}}},
vendor: 3,209 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getComponentValidator=t.getBooleanValidator=t.getNumberArrayValidator=t.getFunctionValidator=t.getStringOrGradientValidator=t.getStringValidator=t.getNumberOrAutoValidator=t.getNumberOrArrayOfNumbersValidator=t.getNumberValidator=t.alphaComponent=t.RGBComponent=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js");function i(e){return a.Util._isString(e)?'"'+e+'"':"[object Number]"===Object.prototype.toString.call(e)||a.Util._isBoolean(e)?e:Object.prototype.toString.call(e)}t.RGBComponent=function(e){return e>255?255:e<0?0:Math.round(e)},t.alphaComponent=function(e){return e>1?1:e<1e-4?1e-4:e},t.getNumberValidator=function(){if(n.Konva.isUnminified)return function(e,t){return a.Util._isNumber(e)||a.Util.warn(i(e)+' is a not valid value for "'+t+'" attribute. The value should be a number.'),e}},t.getNumberOrArrayOfNumbersValidator=function(e){if(n.Konva.isUnminified)return function(t,r){let n=a.Util._isNumber(t),o=a.Util._isArray(t)&&t.length==e;return n||o||a.Util.warn(i(t)+' is a not valid value for "'+r+'" attribute. The value should be a number or Array<number>('+e+")"),t}},t.getNumberOrAutoValidator=function(){if(n.Konva.isUnminified)return function(e,t){return a.Util._isNumber(e)||"auto"===e||a.Util.warn(i(e)+' is a not valid value for "'+t+'" attribute. The value should be a number or "auto".'),e}},t.getStringValidator=function(){if(n.Konva.isUnminified)return function(e,t){return a.Util._isString(e)||a.Util.warn(i(e)+' is a not valid value for "'+t+'" attribute. The value should be a string.'),e}},t.getStringOrGradientValidator=function(){if(n.Konva.isUnminified)return function(e,t){const r=a.Util._isString(e),n="[object CanvasGradient]"===Object.prototype.toString.call(e)||e&&e.addColorStop;return r||n||a.Util.warn(i(e)+' is a not valid value for "'+t+'" attribute. The value should be a string or a native gradient.'),e}},t.getFunctionValidator=function(){if(n.Konva.isUnminified)return function(e,t){return a.Util._isFunction(e)||a.Util.warn(i(e)+' is a not valid value for "'+t+'" attribute. The value should be a function.'),e}},t.getNumberArrayValidator=function(){if(n.Konva.isUnminified)return function(e,t){const r=Int8Array?Object.getPrototypeOf(Int8Array):null;return r&&e instanceof r||(a.Util._isArray(e)?e.forEach(function(e){a.Util._isNumber(e)||a.Util.warn('"'+t+'" attribute has non numeric element '+e+". Make sure that all elements are numbers.")}):a.Util.warn(i(e)+' is a not valid value for "'+t+'" attribute. The value should be a array of numbers.')),e}},t.getBooleanValidator=function(){if(n.Konva.isUnminified)return function(e,t){return!0===e||!1===e||a.Util.warn(i(e)+' is a not valid value for "'+t+'" attribute. The value should be a boolean.'),e}},t.getComponentValidator=function(e){if(n.Konva.isUnminified)return function(t,r){return null==t||a.Util.isObject(t)||a.Util.warn(i(t)+' is a not valid value for "'+r+'" attribute. The value should be an object with properties '+e),t}}},
vendor: 1,545 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/_CoreInternals.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Konva=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Container.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Stage.js"),l=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Layer.js"),c=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/FastLayer.js"),u=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Group.js"),d=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/DragAndDrop.js"),p=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),h=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Animation.js"),m=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Tween.js"),f=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Context.js"),g=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Canvas.js");t.Konva=a.Util._assign(n.Konva,{Util:a.Util,Transform:a.Transform,Node:i.Node,Container:o.Container,Stage:s.Stage,stages:s.stages,Layer:l.Layer,FastLayer:c.FastLayer,Group:u.Group,DD:d.DD,Shape:p.Shape,shapes:p.shapes,Animation:h.Animation,Tween:m.Tween,Easings:m.Easings,Context:f.Context,Canvas:g.Canvas}),t.default=t.Konva},
vendor: 3,842 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/_FullInternals.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Konva=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/_CoreInternals.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Arc.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Arrow.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Circle.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Ellipse.js"),l=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Image.js"),c=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Label.js"),u=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Line.js"),d=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Path.js"),p=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Rect.js"),h=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/RegularPolygon.js"),m=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Ring.js"),f=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Sprite.js"),g=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Star.js"),v=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Text.js"),y=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/TextPath.js"),b=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Transformer.js"),S=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Wedge.js"),_=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Blur.js"),w=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Brighten.js"),x=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Contrast.js"),C=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Emboss.js"),k=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Enhance.js"),P=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Grayscale.js"),E=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/HSL.js"),T=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/HSV.js"),M=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Invert.js"),D=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Kaleidoscope.js"),O=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Mask.js"),A=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Noise.js"),N=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Pixelate.js"),I=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Posterize.js"),F=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/RGB.js"),L=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/RGBA.js"),z=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Sepia.js"),R=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Solarize.js"),j=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Threshold.js");t.Konva=n.Konva.Util._assign(n.Konva,{Arc:a.Arc,Arrow:i.Arrow,Circle:o.Circle,Ellipse:s.Ellipse,Image:l.Image,Label:c.Label,Tag:c.Tag,Line:u.Line,Path:d.Path,Rect:p.Rect,RegularPolygon:h.RegularPolygon,Ring:m.Ring,Sprite:f.Sprite,Star:g.Star,Text:v.Text,TextPath:y.TextPath,Transformer:b.Transformer,Wedge:S.Wedge,Filters:{Blur:_.Blur,Brighten:w.Brighten,Contrast:x.Contrast,Emboss:C.Emboss,Enhance:k.Enhance,Grayscale:P.Grayscale,HSL:E.HSL,HSV:T.HSV,Invert:M.Invert,Kaleidoscope:D.Kaleidoscope,Mask:O.Mask,Noise:A.Noise,Pixelate:N.Pixelate,Posterize:I.Posterize,RGB:F.RGB,RGBA:L.RGBA,Sepia:z.Sepia,Solarize:R.Solarize,Threshold:j.Threshold}})},
vendor: 4,032 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Blur.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Blur=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");function o(){this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}var s=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],l=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];t.Blur=function(e){var t=Math.round(this.blurRadius());t>0&&function(e,t){var r,n,a,i,c,u,d,p,h,m,f,g,v,y,b,S,_,w,x,C,k,P,E,T,M=e.data,D=e.width,O=e.height,A=t+t+1,N=D-1,I=O-1,F=t+1,L=F*(F+1)/2,z=new o,R=null,j=z,V=null,B=null,q=s[t],H=l[t];for(a=1;a<A;a++)j=j.next=new o,a===F&&(R=j);for(j.next=z,d=u=0,n=0;n<O;n++){for(S=_=w=x=p=h=m=f=0,g=F*(C=M[u]),v=F*(k=M[u+1]),y=F*(P=M[u+2]),b=F*(E=M[u+3]),p+=L*C,h+=L*k,m+=L*P,f+=L*E,j=z,a=0;a<F;a++)j.r=C,j.g=k,j.b=P,j.a=E,j=j.next;for(a=1;a<F;a++)i=u+((N<a?N:a)<<2),p+=(j.r=C=M[i])*(T=F-a),h+=(j.g=k=M[i+1])*T,m+=(j.b=P=M[i+2])*T,f+=(j.a=E=M[i+3])*T,S+=C,_+=k,w+=P,x+=E,j=j.next;for(V=z,B=R,r=0;r<D;r++)M[u+3]=E=f*q>>H,0!==E?(E=255/E,M[u]=(p*q>>H)*E,M[u+1]=(h*q>>H)*E,M[u+2]=(m*q>>H)*E):M[u]=M[u+1]=M[u+2]=0,p-=g,h-=v,m-=y,f-=b,g-=V.r,v-=V.g,y-=V.b,b-=V.a,i=d+((i=r+t+1)<N?i:N)<<2,p+=S+=V.r=M[i],h+=_+=V.g=M[i+1],m+=w+=V.b=M[i+2],f+=x+=V.a=M[i+3],V=V.next,g+=C=B.r,v+=k=B.g,y+=P=B.b,b+=E=B.a,S-=C,_-=k,w-=P,x-=E,B=B.next,u+=4;d+=D}for(r=0;r<D;r++){for(_=w=x=S=h=m=f=p=0,g=F*(C=M[u=r<<2]),v=F*(k=M[u+1]),y=F*(P=M[u+2]),b=F*(E=M[u+3]),p+=L*C,h+=L*k,m+=L*P,f+=L*E,j=z,a=0;a<F;a++)j.r=C,j.g=k,j.b=P,j.a=E,j=j.next;for(c=D,a=1;a<=t;a++)u=c+r<<2,p+=(j.r=C=M[u])*(T=F-a),h+=(j.g=k=M[u+1])*T,m+=(j.b=P=M[u+2])*T,f+=(j.a=E=M[u+3])*T,S+=C,_+=k,w+=P,x+=E,j=j.next,a<I&&(c+=D);for(u=r,V=z,B=R,n=0;n<O;n++)M[3+(i=u<<2)]=E=f*q>>H,E>0?(E=255/E,M[i]=(p*q>>H)*E,M[i+1]=(h*q>>H)*E,M[i+2]=(m*q>>H)*E):M[i]=M[i+1]=M[i+2]=0,p-=g,h-=v,m-=y,f-=b,g-=V.r,v-=V.g,y-=V.b,b-=V.a,i=r+((i=n+F)<I?i:I)*D<<2,p+=S+=V.r=M[i],h+=_+=V.g=M[i+1],m+=w+=V.b=M[i+2],f+=x+=V.a=M[i+3],V=V.next,g+=C=B.r,v+=k=B.g,y+=P=B.b,b+=E=B.a,S-=C,_-=k,w-=P,x-=E,B=B.next,u+=D}}(e,t)},n.Factory.addGetterSetter(a.Node,"blurRadius",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 627 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Brighten.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Brighten=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.Brighten=function(e){var t,r=255*this.brightness(),n=e.data,a=n.length;for(t=0;t<a;t+=4)n[t]+=r,n[t+1]+=r,n[t+2]+=r},n.Factory.addGetterSetter(a.Node,"brightness",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 834 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Contrast.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Contrast=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.Contrast=function(e){var t,r=Math.pow((this.contrast()+100)/100,2),n=e.data,a=n.length,i=150,o=150,s=150;for(t=0;t<a;t+=4)i=n[t],o=n[t+1],s=n[t+2],i/=255,i-=.5,i*=r,i+=.5,o/=255,o-=.5,o*=r,o+=.5,s/=255,s-=.5,s*=r,s+=.5,i=(i*=255)<0?0:i>255?255:i,o=(o*=255)<0?0:o>255?255:o,s=(s*=255)<0?0:s>255?255:s,n[t]=i,n[t+1]=o,n[t+2]=s},n.Factory.addGetterSetter(a.Node,"contrast",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 1,771 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Emboss.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Emboss=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.Emboss=function(e){var t=10*this.embossStrength(),r=255*this.embossWhiteLevel(),n=this.embossDirection(),a=this.embossBlend(),o=0,s=0,l=e.data,c=e.width,u=e.height,d=4*c,p=u;switch(n){case"top-left":o=-1,s=-1;break;case"top":o=-1,s=0;break;case"top-right":o=-1,s=1;break;case"right":o=0,s=1;break;case"bottom-right":o=1,s=1;break;case"bottom":o=1,s=0;break;case"bottom-left":o=1,s=-1;break;case"left":o=0,s=-1;break;default:i.Util.error("Unknown emboss direction: "+n)}do{var h=(p-1)*d,m=o;p+m<1&&(m=0),p+m>u&&(m=0);var f=(p-1+m)*c*4,g=c;do{var v=h+4*(g-1),y=s;g+y<1&&(y=0),g+y>c&&(y=0);var b=f+4*(g-1+y),S=l[v]-l[b],_=l[v+1]-l[b+1],w=l[v+2]-l[b+2],x=S,C=x>0?x:-x;if((_>0?_:-_)>C&&(x=_),(w>0?w:-w)>C&&(x=w),x*=t,a){var k=l[v]+x,P=l[v+1]+x,E=l[v+2]+x;l[v]=k>255?255:k<0?0:k,l[v+1]=P>255?255:P<0?0:P,l[v+2]=E>255?255:E<0?0:E}else{var T=r-x;T<0?T=0:T>255&&(T=255),l[v]=l[v+1]=l[v+2]=T}}while(--g)}while(--p)},n.Factory.addGetterSetter(a.Node,"embossStrength",.5,(0,o.getNumberValidator)(),n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"embossWhiteLevel",.5,(0,o.getNumberValidator)(),n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"embossDirection","top-left",null,n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"embossBlend",!1,null,n.Factory.afterSetFilter)},
vendor: 1,161 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Enhance.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Enhance=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");function o(e,t,r,n,a){var i=r-t,o=a-n;return 0===i?n+o/2:0===o?n:o*((e-t)/i)+n}t.Enhance=function(e){var t,r,n,a,i=e.data,s=i.length,l=i[0],c=l,u=i[1],d=u,p=i[2],h=p,m=this.enhance();if(0!==m){for(a=0;a<s;a+=4)(t=i[a+0])<l?l=t:t>c&&(c=t),(r=i[a+1])<u?u=r:r>d&&(d=r),(n=i[a+2])<p?p=n:n>h&&(h=n);var f,g,v,y,b,S,_,w,x;for(c===l&&(c=255,l=0),d===u&&(d=255,u=0),h===p&&(h=255,p=0),m>0?(g=c+m*(255-c),v=l-m*(l-0),b=d+m*(255-d),S=u-m*(u-0),w=h+m*(255-h),x=p-m*(p-0)):(g=c+m*(c-(f=.5*(c+l))),v=l+m*(l-f),b=d+m*(d-(y=.5*(d+u))),S=u+m*(u-y),w=h+m*(h-(_=.5*(h+p))),x=p+m*(p-_)),a=0;a<s;a+=4)i[a+0]=o(i[a+0],l,c,v,g),i[a+1]=o(i[a+1],u,d,S,b),i[a+2]=o(i[a+2],p,h,x,w)}},n.Factory.addGetterSetter(a.Node,"enhance",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 303 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Grayscale.js":function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Grayscale=void 0;t.Grayscale=function(e){var t,r,n=e.data,a=n.length;for(t=0;t<a;t+=4)r=.34*n[t]+.5*n[t+1]+.16*n[t+2],n[t]=r,n[t+1]=r,n[t+2]=r}},
vendor: 1,200 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/HSL.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HSL=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");n.Factory.addGetterSetter(a.Node,"hue",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"saturation",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"luminance",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter);t.HSL=function(e){var t,r,n,a,i,o=e.data,s=o.length,l=Math.pow(2,this.saturation()),c=Math.abs(this.hue()+360)%360,u=127*this.luminance(),d=1*l*Math.cos(c*Math.PI/180),p=1*l*Math.sin(c*Math.PI/180),h=.299+.701*d+.167*p,m=.587-.587*d+.33*p,f=.114-.114*d-.497*p,g=.299-.299*d-.328*p,v=.587+.413*d+.035*p,y=.114-.114*d+.293*p,b=.299-.3*d+1.25*p,S=.587-.586*d-1.05*p,_=.114+.886*d-.2*p;for(t=0;t<s;t+=4)r=o[t+0],n=o[t+1],a=o[t+2],i=o[t+3],o[t+0]=h*r+m*n+f*a+u,o[t+1]=g*r+v*n+y*a+u,o[t+2]=b*r+S*n+_*a+u,o[t+3]=i}},
vendor: 1,212 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/HSV.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HSV=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.HSV=function(e){var t,r,n,a,i,o=e.data,s=o.length,l=Math.pow(2,this.value()),c=Math.pow(2,this.saturation()),u=Math.abs(this.hue()+360)%360,d=l*c*Math.cos(u*Math.PI/180),p=l*c*Math.sin(u*Math.PI/180),h=.299*l+.701*d+.167*p,m=.587*l-.587*d+.33*p,f=.114*l-.114*d-.497*p,g=.299*l-.299*d-.328*p,v=.587*l+.413*d+.035*p,y=.114*l-.114*d+.293*p,b=.299*l-.3*d+1.25*p,S=.587*l-.586*d-1.05*p,_=.114*l+.886*d-.2*p;for(t=0;t<s;t+=4)r=o[t+0],n=o[t+1],a=o[t+2],i=o[t+3],o[t+0]=h*r+m*n+f*a,o[t+1]=g*r+v*n+y*a,o[t+2]=b*r+S*n+_*a,o[t+3]=i},n.Factory.addGetterSetter(a.Node,"hue",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"saturation",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"value",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 285 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Invert.js":function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Invert=void 0;t.Invert=function(e){var t,r=e.data,n=r.length;for(t=0;t<n;t+=4)r[t]=255-r[t],r[t+1]=255-r[t+1],r[t+2]=255-r[t+2]}},
vendor: 2,510 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Kaleidoscope.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Kaleidoscope=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.Kaleidoscope=function(e){var t,r,n,a,o,s,l,c,u,d=e.width,p=e.height,h=Math.round(this.kaleidoscopePower()),m=Math.round(this.kaleidoscopeAngle()),f=Math.floor(d*(m%360)/360);if(!(h<1)){var g=i.Util.createCanvasElement();g.width=d,g.height=p;var v=g.getContext("2d").getImageData(0,0,d,p);i.Util.releaseCanvas(g),function(e,t,r){var n,a,i,o,s=e.data,l=t.data,c=e.width,u=e.height,d=r.polarCenterX||c/2,p=r.polarCenterY||u/2,h=0,m=0,f=0,g=0,v=Math.sqrt(d*d+p*p);a=c-d,i=u-p,v=(o=Math.sqrt(a*a+i*i))>v?o:v;var y,b,S,_,w=u,x=c,C=360/x*Math.PI/180;for(b=0;b<x;b+=1)for(S=Math.sin(b*C),_=Math.cos(b*C),y=0;y<w;y+=1)a=Math.floor(d+v*y/w*_),h=s[0+(n=4*((i=Math.floor(p+v*y/w*S))*c+a))],m=s[n+1],f=s[n+2],g=s[n+3],l[0+(n=4*(b+y*c))]=h,l[n+1]=m,l[n+2]=f,l[n+3]=g}(e,v,{polarCenterX:d/2,polarCenterY:p/2});for(var y=d/Math.pow(2,h);y<=8;)y*=2,h-=1;var b=y=Math.ceil(y),S=0,_=b,w=1;for(f+y>d&&(S=b,_=0,w=-1),r=0;r<p;r+=1)for(t=S;t!==_;t+=w)c=4*(d*r+Math.round(t+f)%d),a=v.data[c+0],o=v.data[c+1],s=v.data[c+2],l=v.data[c+3],u=4*(d*r+t),v.data[u+0]=a,v.data[u+1]=o,v.data[u+2]=s,v.data[u+3]=l;for(r=0;r<p;r+=1)for(b=Math.floor(y),n=0;n<h;n+=1){for(t=0;t<b+1;t+=1)c=4*(d*r+t),a=v.data[c+0],o=v.data[c+1],s=v.data[c+2],l=v.data[c+3],u=4*(d*r+2*b-t-1),v.data[u+0]=a,v.data[u+1]=o,v.data[u+2]=s,v.data[u+3]=l;b*=2}!function(e,t,r){var n,a,i,o,s,l,c=e.data,u=t.data,d=e.width,p=e.height,h=r.polarCenterX||d/2,m=r.polarCenterY||p/2,f=0,g=0,v=0,y=0,b=Math.sqrt(h*h+m*m);a=d-h,i=p-m,b=(l=Math.sqrt(a*a+i*i))>b?l:b;var S,_,w,x=p,C=d,k=r.polarRotation||0;for(a=0;a<d;a+=1)for(i=0;i<p;i+=1)o=a-h,s=i-m,S=Math.sqrt(o*o+s*s)*x/b,_=(_=(180*Math.atan2(s,o)/Math.PI+360+k)%360)*C/360,w=Math.floor(_),f=c[0+(n=4*(Math.floor(S)*d+w))],g=c[n+1],v=c[n+2],y=c[n+3],u[0+(n=4*(i*d+a))]=f,u[n+1]=g,u[n+2]=v,u[n+3]=y}(v,e,{polarRotation:0})}},n.Factory.addGetterSetter(a.Node,"kaleidoscopePower",2,(0,o.getNumberValidator)(),n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"kaleidoscopeAngle",0,(0,o.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 2,213 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Mask.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Mask=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");function o(e,t,r){var n=4*(r*e.width+t),a=[];return a.push(e.data[n++],e.data[n++],e.data[n++],e.data[n++]),a}function s(e,t){return Math.sqrt(Math.pow(e[0]-t[0],2)+Math.pow(e[1]-t[1],2)+Math.pow(e[2]-t[2],2))}t.Mask=function(e){var t=function(e,t){var r=o(e,0,0),n=o(e,e.width-1,0),a=o(e,0,e.height-1),i=o(e,e.width-1,e.height-1),l=t||10;if(s(r,n)<l&&s(n,i)<l&&s(i,a)<l&&s(a,r)<l){for(var c=function(e){for(var t=[0,0,0],r=0;r<e.length;r++)t[0]+=e[r][0],t[1]+=e[r][1],t[2]+=e[r][2];return t[0]/=e.length,t[1]/=e.length,t[2]/=e.length,t}([n,r,i,a]),u=[],d=0;d<e.width*e.height;d++){var p=s(c,[e.data[4*d],e.data[4*d+1],e.data[4*d+2]]);u[d]=p<l?0:255}return u}}(e,this.threshold());return t&&function(e,t){for(var r=0;r<e.width*e.height;r++)e.data[4*r+3]=t[r]}(e,t=function(e,t,r){for(var n=[1/9,1/9,1/9,1/9,1/9,1/9,1/9,1/9,1/9],a=Math.round(Math.sqrt(n.length)),i=Math.floor(a/2),o=[],s=0;s<r;s++)for(var l=0;l<t;l++){for(var c=s*t+l,u=0,d=0;d<a;d++)for(var p=0;p<a;p++){var h=s+d-i,m=l+p-i;if(h>=0&&h<r&&m>=0&&m<t){var f=n[d*a+p];u+=e[h*t+m]*f}}o[c]=u}return o}(t=function(e,t,r){for(var n=[1,1,1,1,1,1,1,1,1],a=Math.round(Math.sqrt(n.length)),i=Math.floor(a/2),o=[],s=0;s<r;s++)for(var l=0;l<t;l++){for(var c=s*t+l,u=0,d=0;d<a;d++)for(var p=0;p<a;p++){var h=s+d-i,m=l+p-i;if(h>=0&&h<r&&m>=0&&m<t){var f=n[d*a+p];u+=e[h*t+m]*f}}o[c]=u>=1020?255:0}return o}(t=function(e,t,r){for(var n=[1,1,1,1,0,1,1,1,1],a=Math.round(Math.sqrt(n.length)),i=Math.floor(a/2),o=[],s=0;s<r;s++)for(var l=0;l<t;l++){for(var c=s*t+l,u=0,d=0;d<a;d++)for(var p=0;p<a;p++){var h=s+d-i,m=l+p-i;if(h>=0&&h<r&&m>=0&&m<t){var f=n[d*a+p];u+=e[h*t+m]*f}}o[c]=2040===u?255:0}return o}(t,e.width,e.height),e.width,e.height),e.width,e.height)),e},n.Factory.addGetterSetter(a.Node,"threshold",0,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 671 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Noise.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Noise=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.Noise=function(e){var t,r=255*this.noise(),n=e.data,a=n.length,i=r/2;for(t=0;t<a;t+=4)n[t+0]+=i-2*i*Math.random(),n[t+1]+=i-2*i*Math.random(),n[t+2]+=i-2*i*Math.random()},n.Factory.addGetterSetter(a.Node,"noise",.2,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 1,101 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Pixelate.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pixelate=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.Pixelate=function(e){var t,r,n,i,o,s,l,c,u,d,p,h,m,f,g=Math.ceil(this.pixelSize()),v=e.width,y=e.height,b=Math.ceil(v/g),S=Math.ceil(y/g),_=e.data;if(g<=0)a.Util.error("pixelSize value can not be <= 0");else for(h=0;h<b;h+=1)for(m=0;m<S;m+=1){for(i=0,o=0,s=0,l=0,u=(c=h*g)+g,p=(d=m*g)+g,f=0,t=c;t<u;t+=1)if(!(t>=v))for(r=d;r<p;r+=1)r>=y||(i+=_[(n=4*(v*r+t))+0],o+=_[n+1],s+=_[n+2],l+=_[n+3],f+=1);for(i/=f,o/=f,s/=f,l/=f,t=c;t<u;t+=1)if(!(t>=v))for(r=d;r<p;r+=1)r>=y||(_[(n=4*(v*r+t))+0]=i,_[n+1]=o,_[n+2]=s,_[n+3]=l)}},n.Factory.addGetterSetter(i.Node,"pixelSize",8,(0,o.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 643 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Posterize.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Posterize=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.Posterize=function(e){var t,r=Math.round(254*this.levels())+1,n=e.data,a=n.length,i=255/r;for(t=0;t<a;t+=1)n[t]=Math.floor(n[t]/i)*i},n.Factory.addGetterSetter(a.Node,"levels",.5,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 903 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/RGB.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RGB=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.RGB=function(e){var t,r,n=e.data,a=n.length,i=this.red(),o=this.green(),s=this.blue();for(t=0;t<a;t+=4)r=(.34*n[t]+.5*n[t+1]+.16*n[t+2])/255,n[t]=r*i,n[t+1]=r*o,n[t+2]=r*s,n[t+3]=n[t+3]},n.Factory.addGetterSetter(a.Node,"red",0,function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)}),n.Factory.addGetterSetter(a.Node,"green",0,function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)}),n.Factory.addGetterSetter(a.Node,"blue",0,i.RGBComponent,n.Factory.afterSetFilter)},
vendor: 1,002 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/RGBA.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RGBA=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.RGBA=function(e){var t,r,n=e.data,a=n.length,i=this.red(),o=this.green(),s=this.blue(),l=this.alpha();for(t=0;t<a;t+=4)r=1-l,n[t]=i*l+n[t]*r,n[t+1]=o*l+n[t+1]*r,n[t+2]=s*l+n[t+2]*r},n.Factory.addGetterSetter(a.Node,"red",0,function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)}),n.Factory.addGetterSetter(a.Node,"green",0,function(e){return this._filterUpToDate=!1,e>255?255:e<0?0:Math.round(e)}),n.Factory.addGetterSetter(a.Node,"blue",0,i.RGBComponent,n.Factory.afterSetFilter),n.Factory.addGetterSetter(a.Node,"alpha",1,function(e){return this._filterUpToDate=!1,e>1?1:e<0?0:e})},
vendor: 391 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Sepia.js":function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sepia=void 0;t.Sepia=function(e){var t,r,n,a,i=e.data,o=i.length;for(t=0;t<o;t+=4)r=i[t+0],n=i[t+1],a=i[t+2],i[t+0]=Math.min(255,.393*r+.769*n+.189*a),i[t+1]=Math.min(255,.349*r+.686*n+.168*a),i[t+2]=Math.min(255,.272*r+.534*n+.131*a)}},
vendor: 401 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Solarize.js":function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Solarize=void 0;t.Solarize=function(e){var t=e.data,r=e.width,n=4*r,a=e.height;do{var i=(a-1)*n,o=r;do{var s=i+4*(o-1),l=t[s],c=t[s+1],u=t[s+2];l>127&&(l=255-l),c>127&&(c=255-c),u>127&&(u=255-u),t[s]=l,t[s+1]=c,t[s+2]=u}while(--o)}while(--a)}},
vendor: 619 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/filters/Threshold.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Threshold=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");t.Threshold=function(e){var t,r=255*this.threshold(),n=e.data,a=n.length;for(t=0;t<a;t+=1)n[t]=n[t]<r?0:255},n.Factory.addGetterSetter(a.Node,"threshold",.5,(0,i.getNumberValidator)(),n.Factory.afterSetFilter)},
vendor: 253 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/index.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/_FullInternals.js");e.exports=n.Konva},
vendor: 1,682 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Arc.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Arc=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class l extends a.Shape{_sceneFunc(e){var t=i.Konva.getAngle(this.angle()),r=this.clockwise();e.beginPath(),e.arc(0,0,this.outerRadius(),0,t,r),e.arc(0,0,this.innerRadius(),t,0,!r),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}getSelfRect(){const e=this.innerRadius(),t=this.outerRadius(),r=this.clockwise(),n=i.Konva.getAngle(r?360-this.angle():this.angle()),a=Math.cos(Math.min(n,Math.PI)),o=Math.sin(Math.min(Math.max(Math.PI,n),3*Math.PI/2)),s=Math.sin(Math.min(n,Math.PI/2)),l=a*(a>0?e:t),c=o*(o>0?e:t),u=s*(s>0?t:e);return{x:l,y:r?-1*u:c,width:1*t-l,height:u-c}}}t.Arc=l,l.prototype._centroid=!0,l.prototype.className="Arc",l.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,s._registerNode)(l),n.Factory.addGetterSetter(l,"innerRadius",0,(0,o.getNumberValidator)()),n.Factory.addGetterSetter(l,"outerRadius",0,(0,o.getNumberValidator)()),n.Factory.addGetterSetter(l,"angle",0,(0,o.getNumberValidator)()),n.Factory.addGetterSetter(l,"clockwise",!1,(0,o.getBooleanValidator)())},
vendor: 2,147 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Arrow.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Line.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Path.js");class l extends a.Line{_sceneFunc(e){super._sceneFunc(e);var t=2*Math.PI,r=this.points(),n=r,a=0!==this.tension()&&r.length>4;a&&(n=this.getTensionPoints());var i,o,l=this.pointerLength(),c=r.length;if(a){const e=[n[n.length-4],n[n.length-3],n[n.length-2],n[n.length-1],r[c-2],r[c-1]],t=s.Path.calcLength(n[n.length-4],n[n.length-3],"C",e),a=s.Path.getPointOnQuadraticBezier(Math.min(1,1-l/t),e[0],e[1],e[2],e[3],e[4],e[5]);i=r[c-2]-a.x,o=r[c-1]-a.y}else i=r[c-2]-r[c-4],o=r[c-1]-r[c-3];var u=(Math.atan2(o,i)+t)%t,d=this.pointerWidth();this.pointerAtEnding()&&(e.save(),e.beginPath(),e.translate(r[c-2],r[c-1]),e.rotate(u),e.moveTo(0,0),e.lineTo(-l,d/2),e.lineTo(-l,-d/2),e.closePath(),e.restore(),this.__fillStroke(e)),this.pointerAtBeginning()&&(e.save(),e.beginPath(),e.translate(r[0],r[1]),a?(i=(n[0]+n[2])/2-r[0],o=(n[1]+n[3])/2-r[1]):(i=r[2]-r[0],o=r[3]-r[1]),e.rotate((Math.atan2(-o,-i)+t)%t),e.moveTo(0,0),e.lineTo(-l,d/2),e.lineTo(-l,-d/2),e.closePath(),e.restore(),this.__fillStroke(e))}__fillStroke(e){var t=this.dashEnabled();t&&(this.attrs.dashEnabled=!1,e.setLineDash([])),e.fillStrokeShape(this),t&&(this.attrs.dashEnabled=!0)}getSelfRect(){const e=super.getSelfRect(),t=this.pointerWidth()/2;return{x:e.x-t,y:e.y-t,width:e.width+2*t,height:e.height+2*t}}}t.Arrow=l,l.prototype.className="Arrow",(0,o._registerNode)(l),n.Factory.addGetterSetter(l,"pointerLength",10,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(l,"pointerWidth",10,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(l,"pointerAtBeginning",!1),n.Factory.addGetterSetter(l,"pointerAtEnding",!0)},
vendor: 985 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Circle.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Circle=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class s extends a.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.attrs.radius||0,0,2*Math.PI,!1),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius()!==e/2&&this.radius(e/2)}setHeight(e){this.radius()!==e/2&&this.radius(e/2)}}t.Circle=s,s.prototype._centroid=!0,s.prototype.className="Circle",s.prototype._attrsAffectingSize=["radius"],(0,o._registerNode)(s),n.Factory.addGetterSetter(s,"radius",0,(0,i.getNumberValidator)())},
vendor: 1,151 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Ellipse.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Ellipse=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class s extends a.Shape{_sceneFunc(e){var t=this.radiusX(),r=this.radiusY();e.beginPath(),e.save(),t!==r&&e.scale(1,r/t),e.arc(0,0,t,0,2*Math.PI,!1),e.restore(),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radiusX()}getHeight(){return 2*this.radiusY()}setWidth(e){this.radiusX(e/2)}setHeight(e){this.radiusY(e/2)}}t.Ellipse=s,s.prototype.className="Ellipse",s.prototype._centroid=!0,s.prototype._attrsAffectingSize=["radiusX","radiusY"],(0,o._registerNode)(s),n.Factory.addComponentsGetterSetter(s,"radius",["x","y"]),n.Factory.addGetterSetter(s,"radiusX",0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(s,"radiusY",0,(0,i.getNumberValidator)())},
vendor: 2,394 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Image.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Image=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");class l extends i.Shape{constructor(e){super(e),this.on("imageChange.konva",()=>{this._setImageLoad()}),this._setImageLoad()}_setImageLoad(){const e=this.image();e&&e.complete||e&&4===e.readyState||e&&e.addEventListener&&e.addEventListener("load",()=>{this._requestDraw()})}_useBufferCanvas(){return super._useBufferCanvas(!0)}_sceneFunc(e){const t=this.getWidth(),r=this.getHeight(),a=this.cornerRadius(),i=this.attrs.image;let o;if(i){const e=this.attrs.cropWidth,n=this.attrs.cropHeight;o=e&&n?[i,this.cropX(),this.cropY(),e,n,0,0,t,r]:[i,0,0,t,r]}(this.hasFill()||this.hasStroke()||a)&&(e.beginPath(),a?n.Util.drawRoundedRectPath(e,t,r,a):e.rect(0,0,t,r),e.closePath(),e.fillStrokeShape(this)),i&&(a&&e.clip(),e.drawImage.apply(e,o))}_hitFunc(e){var t=this.width(),r=this.height(),a=this.cornerRadius();e.beginPath(),a?n.Util.drawRoundedRectPath(e,t,r,a):e.rect(0,0,t,r),e.closePath(),e.fillStrokeShape(this)}getWidth(){var e,t;return null!==(e=this.attrs.width)&&void 0!==e?e:null===(t=this.image())||void 0===t?void 0:t.width}getHeight(){var e,t;return null!==(e=this.attrs.height)&&void 0!==e?e:null===(t=this.image())||void 0===t?void 0:t.height}static fromURL(e,t,r=null){var a=n.Util.createImageElement();a.onload=function(){var e=new l({image:a});t(e)},a.onerror=r,a.crossOrigin="Anonymous",a.src=e}}t.Image=l,l.prototype.className="Image",(0,o._registerNode)(l),a.Factory.addGetterSetter(l,"cornerRadius",0,(0,s.getNumberOrArrayOfNumbersValidator)(4)),a.Factory.addGetterSetter(l,"image"),a.Factory.addComponentsGetterSetter(l,"crop",["x","y","width","height"]),a.Factory.addGetterSetter(l,"cropX",0,(0,s.getNumberValidator)()),a.Factory.addGetterSetter(l,"cropY",0,(0,s.getNumberValidator)()),a.Factory.addGetterSetter(l,"cropWidth",0,(0,s.getNumberValidator)()),a.Factory.addGetterSetter(l,"cropHeight",0,(0,s.getNumberValidator)())},
vendor: 2,989 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Label.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Tag=t.Label=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Group.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");var l=["fontFamily","fontSize","fontStyle","padding","lineHeight","text","width","height","pointerDirection","pointerWidth","pointerHeight"],c="up",u="right",d="down",p="left",h=l.length;class m extends i.Group{constructor(e){super(e),this.on("add.konva",function(e){this._addListeners(e.child),this._sync()})}getText(){return this.find("Text")[0]}getTag(){return this.find("Tag")[0]}_addListeners(e){var t,r=this,n=function(){r._sync()};for(t=0;t<h;t++)e.on(l[t]+"Change.konva",n)}getWidth(){return this.getText().width()}getHeight(){return this.getText().height()}_sync(){var e,t,r,n,a,i,o,s=this.getText(),l=this.getTag();if(s&&l){switch(e=s.width(),t=s.height(),r=l.pointerDirection(),n=l.pointerWidth(),o=l.pointerHeight(),a=0,i=0,r){case c:a=e/2,i=-1*o;break;case u:a=e+n,i=t/2;break;case d:a=e/2,i=t+o;break;case p:a=-1*n,i=t/2}l.setAttrs({x:-1*a,y:-1*i,width:e,height:t}),s.setAttrs({x:-1*a,y:-1*i})}}}t.Label=m,m.prototype.className="Label",(0,s._registerNode)(m);class f extends a.Shape{_sceneFunc(e){var t=this.width(),r=this.height(),n=this.pointerDirection(),a=this.pointerWidth(),i=this.pointerHeight(),o=this.cornerRadius();let s=0,l=0,h=0,m=0;"number"==typeof o?s=l=h=m=Math.min(o,t/2,r/2):(s=Math.min(o[0]||0,t/2,r/2),l=Math.min(o[1]||0,t/2,r/2),m=Math.min(o[2]||0,t/2,r/2),h=Math.min(o[3]||0,t/2,r/2)),e.beginPath(),e.moveTo(s,0),n===c&&(e.lineTo((t-a)/2,0),e.lineTo(t/2,-1*i),e.lineTo((t+a)/2,0)),e.lineTo(t-l,0),e.arc(t-l,l,l,3*Math.PI/2,0,!1),n===u&&(e.lineTo(t,(r-i)/2),e.lineTo(t+a,r/2),e.lineTo(t,(r+i)/2)),e.lineTo(t,r-m),e.arc(t-m,r-m,m,0,Math.PI/2,!1),n===d&&(e.lineTo((t+a)/2,r),e.lineTo(t/2,r+i),e.lineTo((t-a)/2,r)),e.lineTo(h,r),e.arc(h,r-h,h,Math.PI/2,Math.PI,!1),n===p&&(e.lineTo(0,(r+i)/2),e.lineTo(-1*a,r/2),e.lineTo(0,(r-i)/2)),e.lineTo(0,s),e.arc(s,s,s,Math.PI,3*Math.PI/2,!1),e.closePath(),e.fillStrokeShape(this)}getSelfRect(){var e=0,t=0,r=this.pointerWidth(),n=this.pointerHeight(),a=this.pointerDirection(),i=this.width(),o=this.height();return a===c?(t-=n,o+=n):a===d?o+=n:a===p?(e-=1.5*r,i+=r):a===u&&(i+=1.5*r),{x:e,y:t,width:i,height:o}}}t.Tag=f,f.prototype.className="Tag",(0,s._registerNode)(f),n.Factory.addGetterSetter(f,"pointerDirection","none"),n.Factory.addGetterSetter(f,"pointerWidth",0,(0,o.getNumberValidator)()),n.Factory.addGetterSetter(f,"pointerHeight",0,(0,o.getNumberValidator)()),n.Factory.addGetterSetter(f,"cornerRadius",0,(0,o.getNumberOrArrayOfNumbersValidator)(4))},
vendor: 2,869 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Line.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Line=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");function s(e,t,r,n,a,i,o){var s=Math.sqrt(Math.pow(r-e,2)+Math.pow(n-t,2)),l=Math.sqrt(Math.pow(a-r,2)+Math.pow(i-n,2)),c=o*s/(s+l),u=o*l/(s+l);return[r-c*(a-e),n-c*(i-t),r+u*(a-e),n+u*(i-t)]}function l(e,t){var r,n,a=e.length,i=[];for(r=2;r<a-2;r+=2)n=s(e[r-2],e[r-1],e[r],e[r+1],e[r+2],e[r+3],t),isNaN(n[0])||(i.push(n[0]),i.push(n[1]),i.push(e[r]),i.push(e[r+1]),i.push(n[2]),i.push(n[3]));return i}class c extends a.Shape{constructor(e){super(e),this.on("pointsChange.konva tensionChange.konva closedChange.konva bezierChange.konva",function(){this._clearCache("tensionPoints")})}_sceneFunc(e){var t,r,n,a=this.points(),i=a.length,o=this.tension(),s=this.closed(),l=this.bezier();if(i){if(e.beginPath(),e.moveTo(a[0],a[1]),0!==o&&i>4){for(r=(t=this.getTensionPoints()).length,n=s?0:4,s||e.quadraticCurveTo(t[0],t[1],t[2],t[3]);n<r-2;)e.bezierCurveTo(t[n++],t[n++],t[n++],t[n++],t[n++],t[n++]);s||e.quadraticCurveTo(t[r-2],t[r-1],a[i-2],a[i-1])}else if(l)for(n=2;n<i;)e.bezierCurveTo(a[n++],a[n++],a[n++],a[n++],a[n++],a[n++]);else for(n=2;n<i;n+=2)e.lineTo(a[n],a[n+1]);s?(e.closePath(),e.fillStrokeShape(this)):e.strokeShape(this)}}getTensionPoints(){return this._getCache("tensionPoints",this._getTensionPoints)}_getTensionPoints(){return this.closed()?this._getTensionPointsClosed():l(this.points(),this.tension())}_getTensionPointsClosed(){var e=this.points(),t=e.length,r=this.tension(),n=s(e[t-2],e[t-1],e[0],e[1],e[2],e[3],r),a=s(e[t-4],e[t-3],e[t-2],e[t-1],e[0],e[1],r),i=l(e,r);return[n[2],n[3]].concat(i).concat([a[0],a[1],e[t-2],e[t-1],a[2],a[3],n[0],n[1],e[0],e[1]])}getWidth(){return this.getSelfRect().width}getHeight(){return this.getSelfRect().height}getSelfRect(){var e=this.points();if(e.length<4)return{x:e[0]||0,y:e[1]||0,width:0,height:0};for(var t,r,n=(e=0!==this.tension()?[e[0],e[1],...this._getTensionPoints(),e[e.length-2],e[e.length-1]]:this.points())[0],a=e[0],i=e[1],o=e[1],s=0;s<e.length/2;s++)t=e[2*s],r=e[2*s+1],n=Math.min(n,t),a=Math.max(a,t),i=Math.min(i,r),o=Math.max(o,r);return{x:n,y:i,width:a-n,height:o-i}}}t.Line=c,c.prototype.className="Line",c.prototype._attrsAffectingSize=["points","bezier","tension"],(0,o._registerNode)(c),n.Factory.addGetterSetter(c,"closed",!1),n.Factory.addGetterSetter(c,"bezier",!1),n.Factory.addGetterSetter(c,"tension",0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(c,"points",[],(0,i.getNumberArrayValidator)())},
vendor: 8,883 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Path.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Path=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/BezierFunctions.js");class s extends a.Shape{constructor(e){super(e),this.dataArray=[],this.pathLength=0,this._readDataAttribute(),this.on("dataChange.konva",function(){this._readDataAttribute()})}_readDataAttribute(){this.dataArray=s.parsePathData(this.data()),this.pathLength=s.getPathLength(this.dataArray)}_sceneFunc(e){var t=this.dataArray;e.beginPath();for(var r=!1,n=0;n<t.length;n++){var a=t[n].command,i=t[n].points;switch(a){case"L":e.lineTo(i[0],i[1]);break;case"M":e.moveTo(i[0],i[1]);break;case"C":e.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5]);break;case"Q":e.quadraticCurveTo(i[0],i[1],i[2],i[3]);break;case"A":var o=i[0],s=i[1],l=i[2],c=i[3],u=i[4],d=i[5],p=i[6],h=i[7],m=l>c?l:c,f=l>c?1:l/c,g=l>c?c/l:1;e.translate(o,s),e.rotate(p),e.scale(f,g),e.arc(0,0,m,u,u+d,1-h),e.scale(1/f,1/g),e.rotate(-p),e.translate(-o,-s);break;case"z":r=!0,e.closePath()}}r||this.hasFill()?e.fillStrokeShape(this):e.strokeShape(this)}getSelfRect(){var e=[];this.dataArray.forEach(function(t){if("A"===t.command){var r=t.points[4],n=t.points[5],a=t.points[4]+n,i=Math.PI/180;if(Math.abs(r-a)<i&&(i=Math.abs(r-a)),n<0)for(let n=r-i;n>a;n-=i){const r=s.getPointOnEllipticalArc(t.points[0],t.points[1],t.points[2],t.points[3],n,0);e.push(r.x,r.y)}else for(let n=r+i;n<a;n+=i){const r=s.getPointOnEllipticalArc(t.points[0],t.points[1],t.points[2],t.points[3],n,0);e.push(r.x,r.y)}}else if("C"===t.command)for(let r=0;r<=1;r+=.01){const n=s.getPointOnCubicBezier(r,t.start.x,t.start.y,t.points[0],t.points[1],t.points[2],t.points[3],t.points[4],t.points[5]);e.push(n.x,n.y)}else e=e.concat(t.points)});for(var t,r,n=e[0],a=e[0],i=e[1],o=e[1],l=0;l<e.length/2;l++)t=e[2*l],r=e[2*l+1],isNaN(t)||(n=Math.min(n,t),a=Math.max(a,t)),isNaN(r)||(i=Math.min(i,r),o=Math.max(o,r));return{x:n,y:i,width:a-n,height:o-i}}getLength(){return this.pathLength}getPointAtLength(e){return s.getPointAtLengthOfDataArray(e,this.dataArray)}static getLineLength(e,t,r,n){return Math.sqrt((r-e)*(r-e)+(n-t)*(n-t))}static getPathLength(e){let t=0;for(var r=0;r<e.length;++r)t+=e[r].pathLength;return t}static getPointAtLengthOfDataArray(e,t){var r,n=0,a=t.length;if(!a)return null;for(;n<a&&e>t[n].pathLength;)e-=t[n].pathLength,++n;if(n===a)return{x:(r=t[n-1].points.slice(-2))[0],y:r[1]};if(e<.01)return{x:(r=t[n].points.slice(0,2))[0],y:r[1]};var i=t[n],l=i.points;switch(i.command){case"L":return s.getPointOnLine(e,i.start.x,i.start.y,l[0],l[1]);case"C":return s.getPointOnCubicBezier((0,o.t2length)(e,s.getPathLength(t),e=>(0,o.getCubicArcLength)([i.start.x,l[0],l[2],l[4]],[i.start.y,l[1],l[3],l[5]],e)),i.start.x,i.start.y,l[0],l[1],l[2],l[3],l[4],l[5]);case"Q":return s.getPointOnQuadraticBezier((0,o.t2length)(e,s.getPathLength(t),e=>(0,o.getQuadraticArcLength)([i.start.x,l[0],l[2]],[i.start.y,l[1],l[3]],e)),i.start.x,i.start.y,l[0],l[1],l[2],l[3]);case"A":var c=l[0],u=l[1],d=l[2],p=l[3],h=l[4],m=l[5],f=l[6];return h+=m*e/i.pathLength,s.getPointOnEllipticalArc(c,u,d,p,h,f)}return null}static getPointOnLine(e,t,r,n,a,i,o){void 0===i&&(i=t),void 0===o&&(o=r);var s=(a-r)/(n-t+1e-8),l=Math.sqrt(e*e/(1+s*s));n<t&&(l*=-1);var c,u=s*l;if(n===t)c={x:i,y:o+u};else if((o-r)/(i-t+1e-8)===s)c={x:i+l,y:o+u};else{var d,p,h=this.getLineLength(t,r,n,a),m=(i-t)*(n-t)+(o-r)*(a-r);d=t+(m/=h*h)*(n-t),p=r+m*(a-r);var f=this.getLineLength(i,o,d,p),g=Math.sqrt(e*e-f*f);l=Math.sqrt(g*g/(1+s*s)),n<t&&(l*=-1),c={x:d+l,y:p+(u=s*l)}}return c}static getPointOnCubicBezier(e,t,r,n,a,i,o,s,l){function c(e){return e*e*e}function u(e){return 3*e*e*(1-e)}function d(e){return 3*e*(1-e)*(1-e)}function p(e){return(1-e)*(1-e)*(1-e)}return{x:s*c(e)+i*u(e)+n*d(e)+t*p(e),y:l*c(e)+o*u(e)+a*d(e)+r*p(e)}}static getPointOnQuadraticBezier(e,t,r,n,a,i,o){function s(e){return e*e}function l(e){return 2*e*(1-e)}function c(e){return(1-e)*(1-e)}return{x:i*s(e)+n*l(e)+t*c(e),y:o*s(e)+a*l(e)+r*c(e)}}static getPointOnEllipticalArc(e,t,r,n,a,i){var o=Math.cos(i),s=Math.sin(i),l=r*Math.cos(a),c=n*Math.sin(a);return{x:e+(l*o-c*s),y:t+(l*s+c*o)}}static parsePathData(e){if(!e)return[];var t=e,r=["m","M","l","L","v","V","h","H","z","Z","c","C","q","Q","t","T","s","S","a","A"];t=t.replace(new RegExp(" ","g"),",");for(var n=0;n<r.length;n++)t=t.replace(new RegExp(r[n],"g"),"|"+r[n]);var a,i=t.split("|"),o=[],s=[],l=0,c=0,u=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:e[-+]?\d+)?)/gi;for(n=1;n<i.length;n++){var d=i[n],p=d.charAt(0);for(d=d.slice(1),s.length=0;a=u.exec(d);)s.push(a[0]);for(var h=[],m=0,f=s.length;m<f;m++)if("00"!==s[m]){var g=parseFloat(s[m]);isNaN(g)?h.push(0):h.push(g)}else h.push(0,0);for(;h.length>0&&!isNaN(h[0]);){var v,y,b,S,_,w,x,C,k,P,E="",T=[],M=l,D=c;switch(p){case"l":l+=h.shift(),c+=h.shift(),E="L",T.push(l,c);break;case"L":l=h.shift(),c=h.shift(),T.push(l,c);break;case"m":var O=h.shift(),A=h.shift();if(l+=O,c+=A,E="M",o.length>2&&"z"===o[o.length-1].command)for(var N=o.length-2;N>=0;N--)if("M"===o[N].command){l=o[N].points[0]+O,c=o[N].points[1]+A;break}T.push(l,c),p="l";break;case"M":l=h.shift(),c=h.shift(),E="M",T.push(l,c),p="L";break;case"h":l+=h.shift(),E="L",T.push(l,c);break;case"H":l=h.shift(),E="L",T.push(l,c);break;case"v":c+=h.shift(),E="L",T.push(l,c);break;case"V":c=h.shift(),E="L",T.push(l,c);break;case"C":T.push(h.shift(),h.shift(),h.shift(),h.shift()),l=h.shift(),c=h.shift(),T.push(l,c);break;case"c":T.push(l+h.shift(),c+h.shift(),l+h.shift(),c+h.shift()),l+=h.shift(),c+=h.shift(),E="C",T.push(l,c);break;case"S":y=l,b=c,"C"===(v=o[o.length-1]).command&&(y=l+(l-v.points[2]),b=c+(c-v.points[3])),T.push(y,b,h.shift(),h.shift()),l=h.shift(),c=h.shift(),E="C",T.push(l,c);break;case"s":y=l,b=c,"C"===(v=o[o.length-1]).command&&(y=l+(l-v.points[2]),b=c+(c-v.points[3])),T.push(y,b,l+h.shift(),c+h.shift()),l+=h.shift(),c+=h.shift(),E="C",T.push(l,c);break;case"Q":T.push(h.shift(),h.shift()),l=h.shift(),c=h.shift(),T.push(l,c);break;case"q":T.push(l+h.shift(),c+h.shift()),l+=h.shift(),c+=h.shift(),E="Q",T.push(l,c);break;case"T":y=l,b=c,"Q"===(v=o[o.length-1]).command&&(y=l+(l-v.points[0]),b=c+(c-v.points[1])),l=h.shift(),c=h.shift(),E="Q",T.push(y,b,l,c);break;case"t":y=l,b=c,"Q"===(v=o[o.length-1]).command&&(y=l+(l-v.points[0]),b=c+(c-v.points[1])),l+=h.shift(),c+=h.shift(),E="Q",T.push(y,b,l,c);break;case"A":S=h.shift(),_=h.shift(),w=h.shift(),x=h.shift(),C=h.shift(),k=l,P=c,l=h.shift(),c=h.shift(),E="A",T=this.convertEndpointToCenterParameterization(k,P,l,c,x,C,S,_,w);break;case"a":S=h.shift(),_=h.shift(),w=h.shift(),x=h.shift(),C=h.shift(),k=l,P=c,l+=h.shift(),c+=h.shift(),E="A",T=this.convertEndpointToCenterParameterization(k,P,l,c,x,C,S,_,w)}o.push({command:E||p,points:T,start:{x:M,y:D},pathLength:this.calcLength(M,D,E||p,T)})}"z"!==p&&"Z"!==p||o.push({command:"z",points:[],start:void 0,pathLength:0})}return o}static calcLength(e,t,r,n){var a,i,l,c,u=s;switch(r){case"L":return u.getLineLength(e,t,n[0],n[1]);case"C":return(0,o.getCubicArcLength)([e,n[0],n[2],n[4]],[t,n[1],n[3],n[5]],1);case"Q":return(0,o.getQuadraticArcLength)([e,n[0],n[2]],[t,n[1],n[3]],1);case"A":a=0;var d=n[4],p=n[5],h=n[4]+p,m=Math.PI/180;if(Math.abs(d-h)<m&&(m=Math.abs(d-h)),i=u.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],d,0),p<0)for(c=d-m;c>h;c-=m)l=u.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],c,0),a+=u.getLineLength(i.x,i.y,l.x,l.y),i=l;else for(c=d+m;c<h;c+=m)l=u.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],c,0),a+=u.getLineLength(i.x,i.y,l.x,l.y),i=l;return l=u.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],h,0),a+=u.getLineLength(i.x,i.y,l.x,l.y)}return 0}static convertEndpointToCenterParameterization(e,t,r,n,a,i,o,s,l){var c=l*(Math.PI/180),u=Math.cos(c)*(e-r)/2+Math.sin(c)*(t-n)/2,d=-1*Math.sin(c)*(e-r)/2+Math.cos(c)*(t-n)/2,p=u*u/(o*o)+d*d/(s*s);p>1&&(o*=Math.sqrt(p),s*=Math.sqrt(p));var h=Math.sqrt((o*o*(s*s)-o*o*(d*d)-s*s*(u*u))/(o*o*(d*d)+s*s*(u*u)));a===i&&(h*=-1),isNaN(h)&&(h=0);var m=h*o*d/s,f=h*-s*u/o,g=(e+r)/2+Math.cos(c)*m-Math.sin(c)*f,v=(t+n)/2+Math.sin(c)*m+Math.cos(c)*f,y=function(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])},b=function(e,t){return(e[0]*t[0]+e[1]*t[1])/(y(e)*y(t))},S=function(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(b(e,t))},_=S([1,0],[(u-m)/o,(d-f)/s]),w=[(u-m)/o,(d-f)/s],x=[(-1*u-m)/o,(-1*d-f)/s],C=S(w,x);return b(w,x)<=-1&&(C=Math.PI),b(w,x)>=1&&(C=0),0===i&&C>0&&(C-=2*Math.PI),1===i&&C<0&&(C+=2*Math.PI),[g,v,o,s,_,C,c,i]}}t.Path=s,s.prototype.className="Path",s.prototype._attrsAffectingSize=["data"],(0,i._registerNode)(s),n.Factory.addGetterSetter(s,"data")},
vendor: 898 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Rect.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Rect=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js");class l extends a.Shape{_sceneFunc(e){var t=this.cornerRadius(),r=this.width(),n=this.height();e.beginPath(),t?o.Util.drawRoundedRectPath(e,r,n,t):e.rect(0,0,r,n),e.closePath(),e.fillStrokeShape(this)}}t.Rect=l,l.prototype.className="Rect",(0,i._registerNode)(l),n.Factory.addGetterSetter(l,"cornerRadius",0,(0,s.getNumberOrArrayOfNumbersValidator)(4))},
vendor: 1,465 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/RegularPolygon.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RegularPolygon=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class s extends a.Shape{_sceneFunc(e){const t=this._getPoints();e.beginPath(),e.moveTo(t[0].x,t[0].y);for(var r=1;r<t.length;r++)e.lineTo(t[r].x,t[r].y);e.closePath(),e.fillStrokeShape(this)}_getPoints(){const e=this.attrs.sides,t=this.attrs.radius||0,r=[];for(var n=0;n<e;n++)r.push({x:t*Math.sin(2*n*Math.PI/e),y:-1*t*Math.cos(2*n*Math.PI/e)});return r}getSelfRect(){const e=this._getPoints();var t=e[0].x,r=e[0].y,n=e[0].x,a=e[0].y;return e.forEach(e=>{t=Math.min(t,e.x),r=Math.max(r,e.x),n=Math.min(n,e.y),a=Math.max(a,e.y)}),{x:t,y:n,width:r-t,height:a-n}}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius(e/2)}setHeight(e){this.radius(e/2)}}t.RegularPolygon=s,s.prototype.className="RegularPolygon",s.prototype._centroid=!0,s.prototype._attrsAffectingSize=["radius"],(0,o._registerNode)(s),n.Factory.addGetterSetter(s,"radius",0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(s,"sides",0,(0,i.getNumberValidator)())},
vendor: 1,125 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Ring.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Ring=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");var s=2*Math.PI;class l extends a.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.innerRadius(),0,s,!1),e.moveTo(this.outerRadius(),0),e.arc(0,0,this.outerRadius(),s,0,!0),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}}t.Ring=l,l.prototype.className="Ring",l.prototype._centroid=!0,l.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,o._registerNode)(l),n.Factory.addGetterSetter(l,"innerRadius",0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(l,"outerRadius",0,(0,i.getNumberValidator)())},
vendor: 2,517 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Sprite.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sprite=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Animation.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class l extends a.Shape{constructor(e){super(e),this._updated=!0,this.anim=new i.Animation(()=>{var e=this._updated;return this._updated=!1,e}),this.on("animationChange.konva",function(){this.frameIndex(0)}),this.on("frameIndexChange.konva",function(){this._updated=!0}),this.on("frameRateChange.konva",function(){this.anim.isRunning()&&(clearInterval(this.interval),this._setInterval())})}_sceneFunc(e){var t=this.animation(),r=this.frameIndex(),n=4*r,a=this.animations()[t],i=this.frameOffsets(),o=a[n+0],s=a[n+1],l=a[n+2],c=a[n+3],u=this.image();if((this.hasFill()||this.hasStroke())&&(e.beginPath(),e.rect(0,0,l,c),e.closePath(),e.fillStrokeShape(this)),u)if(i){var d=i[t],p=2*r;e.drawImage(u,o,s,l,c,d[p+0],d[p+1],l,c)}else e.drawImage(u,o,s,l,c,0,0,l,c)}_hitFunc(e){var t=this.animation(),r=this.frameIndex(),n=4*r,a=this.animations()[t],i=this.frameOffsets(),o=a[n+2],s=a[n+3];if(e.beginPath(),i){var l=i[t],c=2*r;e.rect(l[c+0],l[c+1],o,s)}else e.rect(0,0,o,s);e.closePath(),e.fillShape(this)}_useBufferCanvas(){return super._useBufferCanvas(!0)}_setInterval(){var e=this;this.interval=setInterval(function(){e._updateIndex()},1e3/this.frameRate())}start(){if(!this.isRunning()){var e=this.getLayer();this.anim.setLayers(e),this._setInterval(),this.anim.start()}}stop(){this.anim.stop(),clearInterval(this.interval)}isRunning(){return this.anim.isRunning()}_updateIndex(){var e=this.frameIndex(),t=this.animation();e<this.animations()[t].length/4-1?this.frameIndex(e+1):this.frameIndex(0)}}t.Sprite=l,l.prototype.className="Sprite",(0,s._registerNode)(l),n.Factory.addGetterSetter(l,"animation"),n.Factory.addGetterSetter(l,"animations"),n.Factory.addGetterSetter(l,"frameOffsets"),n.Factory.addGetterSetter(l,"image"),n.Factory.addGetterSetter(l,"frameIndex",0,(0,o.getNumberValidator)()),n.Factory.addGetterSetter(l,"frameRate",17,(0,o.getNumberValidator)()),n.Factory.backCompat(l,{index:"frameIndex",getIndex:"getFrameIndex",setIndex:"setFrameIndex"})},
vendor: 1,264 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Star.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Star=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class s extends a.Shape{_sceneFunc(e){var t=this.innerRadius(),r=this.outerRadius(),n=this.numPoints();e.beginPath(),e.moveTo(0,0-r);for(var a=1;a<2*n;a++){var i=a%2==0?r:t,o=i*Math.sin(a*Math.PI/n),s=-1*i*Math.cos(a*Math.PI/n);e.lineTo(o,s)}e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.outerRadius()}getHeight(){return 2*this.outerRadius()}setWidth(e){this.outerRadius(e/2)}setHeight(e){this.outerRadius(e/2)}}t.Star=s,s.prototype.className="Star",s.prototype._centroid=!0,s.prototype._attrsAffectingSize=["innerRadius","outerRadius"],(0,o._registerNode)(s),n.Factory.addGetterSetter(s,"numPoints",5,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(s,"innerRadius",0,(0,i.getNumberValidator)()),n.Factory.addGetterSetter(s,"outerRadius",0,(0,i.getNumberValidator)())},
vendor: 7,512 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Text.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Text=t.stringToArray=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");function l(e){return Array.from(e)}t.stringToArray=l;var c,u="auto",d="inherit",p="justify",h="left",m="middle",f="normal",g=" ",v="none",y=["direction","fontFamily","fontSize","fontStyle","fontVariant","padding","align","verticalAlign","lineHeight","text","width","height","wrap","ellipsis","letterSpacing"],b=y.length;function S(){return c||(c=n.Util.createCanvasElement().getContext("2d"))}class _ extends i.Shape{constructor(e){super(function(e){return(e=e||{}).fillLinearGradientColorStops||e.fillRadialGradientColorStops||e.fillPatternImage||(e.fill=e.fill||"black"),e}(e)),this._partialTextX=0,this._partialTextY=0;for(var t=0;t<b;t++)this.on(y[t]+"Change.konva",this._setTextData);this._setTextData()}_sceneFunc(e){var t=this.textArr,r=t.length;if(this.text()){var n,a=this.padding(),i=this.fontSize(),o=this.lineHeight()*i,s=this.verticalAlign(),c=this.direction(),u=0,f=this.align(),g=this.getWidth(),v=this.letterSpacing(),y=this.fill(),b=this.textDecoration(),S=-1!==b.indexOf("underline"),_=-1!==b.indexOf("line-through"),w=0,x=(w=o/2,0),C=0;for("rtl"===(c=c===d?e.direction:c)&&e.setAttr("direction",c),e.setAttr("font",this._getContextFont()),e.setAttr("textBaseline",m),e.setAttr("textAlign",h),s===m?u=(this.getHeight()-r*o-2*a)/2:"bottom"===s&&(u=this.getHeight()-r*o-2*a),e.translate(a,u+a),n=0;n<r;n++){x=0,C=0;var k,P,E,T=t[n],M=T.text,D=T.width,O=T.lastInParagraph;if(e.save(),"right"===f?x+=g-D-2*a:"center"===f&&(x+=(g-D-2*a)/2),S){e.save(),e.beginPath(),e.moveTo(x,w+C+Math.round(i/2)),P=0===(k=M.split(" ").length-1),E=f!==p||O?D:g-2*a,e.lineTo(x+Math.round(E),w+C+Math.round(i/2)),e.lineWidth=i/15;const t=this._getLinearGradient();e.strokeStyle=t||y,e.stroke(),e.restore()}if(_){e.save(),e.beginPath(),e.moveTo(x,w+C),P=0===(k=M.split(" ").length-1),E=f===p&&O&&!P?g-2*a:D,e.lineTo(x+Math.round(E),w+C),e.lineWidth=i/15;const t=this._getLinearGradient();e.strokeStyle=t||y,e.stroke(),e.restore()}if("rtl"===c||0===v&&f!==p)0!==v&&e.setAttr("letterSpacing",`${v}px`),this._partialTextX=x,this._partialTextY=w+C,this._partialText=M,e.fillStrokeShape(this);else{k=M.split(" ").length-1;for(var A=l(M),N=0;N<A.length;N++){var I=A[N];" "!==I||O||f!==p||(x+=(g-2*a-D)/k),this._partialTextX=x,this._partialTextY=w+C,this._partialText=I,e.fillStrokeShape(this),x+=this.measureSize(I).width+v}}e.restore(),r>1&&(w+=o)}}}_hitFunc(e){var t=this.getWidth(),r=this.getHeight();e.beginPath(),e.rect(0,0,t,r),e.closePath(),e.fillStrokeShape(this)}setText(e){var t=n.Util._isString(e)?e:null==e?"":e+"";return this._setAttr("text",t),this}getWidth(){return this.attrs.width===u||void 0===this.attrs.width?this.getTextWidth()+2*this.padding():this.attrs.width}getHeight(){return this.attrs.height===u||void 0===this.attrs.height?this.fontSize()*this.textArr.length*this.lineHeight()+2*this.padding():this.attrs.height}getTextWidth(){return this.textWidth}getTextHeight(){return n.Util.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight}measureSize(e){var t,r=S(),n=this.fontSize();return r.save(),r.font=this._getContextFont(),t=r.measureText(e),r.restore(),{width:t.width,height:n}}_getContextFont(){return this.fontStyle()+g+this.fontVariant()+g+(this.fontSize()+"px ")+this.fontFamily().split(",").map(e=>{const t=(e=e.trim()).indexOf(" ")>=0,r=e.indexOf('"')>=0||e.indexOf("'")>=0;return t&&!r&&(e=`"${e}"`),e}).join(", ")}_addTextLine(e){this.align()===p&&(e=e.trim());var t=this._getTextWidth(e);return this.textArr.push({text:e,width:t,lastInParagraph:!1})}_getTextWidth(e){var t=this.letterSpacing(),r=e.length;return S().measureText(e).width+(r?t*(r-1):0)}_setTextData(){var e=this.text().split("\n"),t=+this.fontSize(),r=0,n=this.lineHeight()*t,a=this.attrs.width,i=this.attrs.height,o=a!==u&&void 0!==a,s=i!==u&&void 0!==i,l=this.padding(),c=a-2*l,d=i-2*l,p=0,h=this.wrap(),m="char"!==h&&h!==v,f=this.ellipsis();this.textArr=[],S().font=this._getContextFont();for(var y=f?this._getTextWidth("\u2026"):0,b=0,_=e.length;b<_;++b){var w=e[b],x=this._getTextWidth(w);if(o&&x>c)for(;w.length>0;){for(var C=0,k=w.length,P="",E=0;C<k;){var T=C+k>>>1,M=w.slice(0,T+1),D=this._getTextWidth(M)+y;D<=c?(C=T+1,P=M,E=D):k=T}if(!P)break;if(m){var O,A=w[P.length];(O=(A===g||"-"===A)&&E<=c?P.length:Math.max(P.lastIndexOf(g),P.lastIndexOf("-"))+1)>0&&(C=O,P=P.slice(0,C),E=this._getTextWidth(P))}if(P=P.trimRight(),this._addTextLine(P),r=Math.max(r,E),p+=n,this._shouldHandleEllipsis(p)){this._tryToAddEllipsisToLastLine();break}if((w=(w=w.slice(C)).trimLeft()).length>0&&(x=this._getTextWidth(w))<=c){this._addTextLine(w),p+=n,r=Math.max(r,x);break}}else this._addTextLine(w),p+=n,r=Math.max(r,x),this._shouldHandleEllipsis(p)&&b<_-1&&this._tryToAddEllipsisToLastLine();if(this.textArr[this.textArr.length-1]&&(this.textArr[this.textArr.length-1].lastInParagraph=!0),s&&p+n>d)break}this.textHeight=t,this.textWidth=r}_shouldHandleEllipsis(e){var t=+this.fontSize(),r=this.lineHeight()*t,n=this.attrs.height,a=n!==u&&void 0!==n,i=n-2*this.padding();return!(this.wrap()!==v)||a&&e+r>i}_tryToAddEllipsisToLastLine(){var e=this.attrs.width,t=e!==u&&void 0!==e,r=e-2*this.padding(),n=this.ellipsis(),a=this.textArr[this.textArr.length-1];if(a&&n){if(t)this._getTextWidth(a.text+"\u2026")<r||(a.text=a.text.slice(0,a.text.length-3));this.textArr.splice(this.textArr.length-1,1),this._addTextLine(a.text+"\u2026")}}getStrokeScaleEnabled(){return!0}_useBufferCanvas(){const e=-1!==this.textDecoration().indexOf("underline")||-1!==this.textDecoration().indexOf("line-through"),t=this.hasShadow();return!(!e||!t)||super._useBufferCanvas()}}t.Text=_,_.prototype._fillFunc=function(e){e.fillText(this._partialText,this._partialTextX,this._partialTextY)},_.prototype._strokeFunc=function(e){e.setAttr("miterLimit",2),e.strokeText(this._partialText,this._partialTextX,this._partialTextY)},_.prototype.className="Text",_.prototype._attrsAffectingSize=["text","fontSize","padding","wrap","lineHeight","letterSpacing"],(0,s._registerNode)(_),a.Factory.overWriteSetter(_,"width",(0,o.getNumberOrAutoValidator)()),a.Factory.overWriteSetter(_,"height",(0,o.getNumberOrAutoValidator)()),a.Factory.addGetterSetter(_,"direction",d),a.Factory.addGetterSetter(_,"fontFamily","Arial"),a.Factory.addGetterSetter(_,"fontSize",12,(0,o.getNumberValidator)()),a.Factory.addGetterSetter(_,"fontStyle",f),a.Factory.addGetterSetter(_,"fontVariant",f),a.Factory.addGetterSetter(_,"padding",0,(0,o.getNumberValidator)()),a.Factory.addGetterSetter(_,"align",h),a.Factory.addGetterSetter(_,"verticalAlign","top"),a.Factory.addGetterSetter(_,"lineHeight",1,(0,o.getNumberValidator)()),a.Factory.addGetterSetter(_,"wrap","word"),a.Factory.addGetterSetter(_,"ellipsis",!1,(0,o.getBooleanValidator)()),a.Factory.addGetterSetter(_,"letterSpacing",0,(0,o.getNumberValidator)()),a.Factory.addGetterSetter(_,"text","",(0,o.getStringValidator)()),a.Factory.addGetterSetter(_,"textDecoration","")},
vendor: 5,145 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/TextPath.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextPath=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Path.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Text.js"),l=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),c=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");var u="normal";function d(e){e.fillText(this.partialText,0,0)}function p(e){e.strokeText(this.partialText,0,0)}class h extends i.Shape{constructor(e){super(e),this.dummyCanvas=n.Util.createCanvasElement(),this.dataArray=[],this._readDataAttribute(),this.on("dataChange.konva",function(){this._readDataAttribute(),this._setTextData()}),this.on("textChange.konva alignChange.konva letterSpacingChange.konva kerningFuncChange.konva fontSizeChange.konva fontFamilyChange.konva",this._setTextData),this._setTextData()}_getTextPathLength(){return o.Path.getPathLength(this.dataArray)}_getPointAtLength(e){if(!this.attrs.data)return null;return e-1>this.pathLength?null:o.Path.getPointAtLengthOfDataArray(e,this.dataArray)}_readDataAttribute(){this.dataArray=o.Path.parsePathData(this.attrs.data),this.pathLength=this._getTextPathLength()}_sceneFunc(e){e.setAttr("font",this._getContextFont()),e.setAttr("textBaseline",this.textBaseline()),e.setAttr("textAlign","left"),e.save();var t=this.textDecoration(),r=this.fill(),n=this.fontSize(),a=this.glyphInfo;"underline"===t&&e.beginPath();for(var i=0;i<a.length;i++){e.save();var o=a[i].p0;e.translate(o.x,o.y),e.rotate(a[i].rotation),this.partialText=a[i].text,e.fillStrokeShape(this),"underline"===t&&(0===i&&e.moveTo(0,n/2+1),e.lineTo(n,n/2+1)),e.restore()}"underline"===t&&(e.strokeStyle=r,e.lineWidth=n/20,e.stroke()),e.restore()}_hitFunc(e){e.beginPath();var t=this.glyphInfo;if(t.length>=1){var r=t[0].p0;e.moveTo(r.x,r.y)}for(var n=0;n<t.length;n++){var a=t[n].p1;e.lineTo(a.x,a.y)}e.setAttr("lineWidth",this.fontSize()),e.setAttr("strokeStyle",this.colorKey),e.stroke()}getTextWidth(){return this.textWidth}getTextHeight(){return n.Util.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height."),this.textHeight}setText(e){return s.Text.prototype.setText.call(this,e)}_getContextFont(){return s.Text.prototype._getContextFont.call(this)}_getTextSize(e){var t=this.dummyCanvas.getContext("2d");t.save(),t.font=this._getContextFont();var r=t.measureText(e);return t.restore(),{width:r.width,height:parseInt(`${this.fontSize()}`,10)}}_setTextData(){const{width:e,height:t}=this._getTextSize(this.attrs.text);if(this.textWidth=e,this.textHeight=t,this.glyphInfo=[],!this.attrs.data)return null;const r=this.letterSpacing(),n=this.align(),a=this.kerningFunc(),i=Math.max(this.textWidth+((this.attrs.text||"").length-1)*r,0);let l=0;"center"===n&&(l=Math.max(0,this.pathLength/2-i/2)),"right"===n&&(l=Math.max(0,this.pathLength-i));const c=(0,s.stringToArray)(this.text());let u=l;for(var d=0;d<c.length;d++){const e=this._getPointAtLength(u);if(!e)return;let t=this._getTextSize(c[d]).width+r;if(" "===c[d]&&"justify"===n){const e=this.text().split(" ").length-1;t+=(this.pathLength-i)/e}const s=this._getPointAtLength(u+t);if(!s)return;const l=o.Path.getLineLength(e.x,e.y,s.x,s.y);let p=0;if(a)try{p=a(c[d-1],c[d])*this.fontSize()}catch(e){p=0}e.x+=p,s.x+=p,this.textWidth+=p;const h=o.Path.getPointOnLine(p+l/2,e.x,e.y,s.x,s.y),m=Math.atan2(s.y-e.y,s.x-e.x);this.glyphInfo.push({transposeX:h.x,transposeY:h.y,text:c[d],rotation:m,p0:e,p1:s}),u+=t}}getSelfRect(){if(!this.glyphInfo.length)return{x:0,y:0,width:0,height:0};var e=[];this.glyphInfo.forEach(function(t){e.push(t.p0.x),e.push(t.p0.y),e.push(t.p1.x),e.push(t.p1.y)});for(var t,r,n=e[0]||0,a=e[0]||0,i=e[1]||0,o=e[1]||0,s=0;s<e.length/2;s++)t=e[2*s],r=e[2*s+1],n=Math.min(n,t),a=Math.max(a,t),i=Math.min(i,r),o=Math.max(o,r);var l=this.fontSize();return{x:n-l/2,y:i-l/2,width:a-n+l,height:o-i+l}}destroy(){return n.Util.releaseCanvas(this.dummyCanvas),super.destroy()}}t.TextPath=h,h.prototype._fillFunc=d,h.prototype._strokeFunc=p,h.prototype._fillFuncHit=d,h.prototype._strokeFuncHit=p,h.prototype.className="TextPath",h.prototype._attrsAffectingSize=["text","fontSize","data"],(0,c._registerNode)(h),a.Factory.addGetterSetter(h,"data"),a.Factory.addGetterSetter(h,"fontFamily","Arial"),a.Factory.addGetterSetter(h,"fontSize",12,(0,l.getNumberValidator)()),a.Factory.addGetterSetter(h,"fontStyle",u),a.Factory.addGetterSetter(h,"align","left"),a.Factory.addGetterSetter(h,"letterSpacing",0,(0,l.getNumberValidator)()),a.Factory.addGetterSetter(h,"textBaseline","middle"),a.Factory.addGetterSetter(h,"fontVariant",u),a.Factory.addGetterSetter(h,"text",""),a.Factory.addGetterSetter(h,"textDecoration",null),a.Factory.addGetterSetter(h,"kerningFunc",null)},
vendor: 19,887 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Transformer.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Transformer=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Util.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Node.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Rect.js"),l=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Group.js"),c=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),u=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),d=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");var p="tr-konva",h=["resizeEnabledChange","rotateAnchorOffsetChange","rotateEnabledChange","enabledAnchorsChange","anchorSizeChange","borderEnabledChange","borderStrokeChange","borderStrokeWidthChange","borderDashChange","anchorStrokeChange","anchorStrokeWidthChange","anchorFillChange","anchorCornerRadiusChange","ignoreStrokeChange","anchorStyleFuncChange"].map(e=>e+`.${p}`).join(" "),m="nodesRect",f=["widthChange","heightChange","scaleXChange","scaleYChange","skewXChange","skewYChange","rotationChange","offsetXChange","offsetYChange","transformsEnabledChange","strokeWidthChange"],g={"top-left":-45,"top-center":0,"top-right":45,"middle-right":-90,"middle-left":90,"bottom-left":-135,"bottom-center":180,"bottom-right":135};const v="ontouchstart"in c.Konva._global;var y=["top-left","top-center","top-right","middle-right","middle-left","bottom-left","bottom-center","bottom-right"];function b(e,t,r){const n=r.x+(e.x-r.x)*Math.cos(t)-(e.y-r.y)*Math.sin(t),a=r.y+(e.x-r.x)*Math.sin(t)+(e.y-r.y)*Math.cos(t);return{...e,rotation:e.rotation+t,x:n,y:a}}function S(e,t){const r=function(e){return{x:e.x+e.width/2*Math.cos(e.rotation)+e.height/2*Math.sin(-e.rotation),y:e.y+e.height/2*Math.cos(e.rotation)+e.width/2*Math.sin(e.rotation)}}(e);return b(e,t,r)}class _ extends l.Group{constructor(e){super(e),this._movingAnchorName=null,this._transforming=!1,this._createElements(),this._handleMouseMove=this._handleMouseMove.bind(this),this._handleMouseUp=this._handleMouseUp.bind(this),this.update=this.update.bind(this),this.on(h,this.update),this.getNode()&&this.update()}attachTo(e){return this.setNode(e),this}setNode(e){return n.Util.warn("tr.setNode(shape), tr.node(shape) and tr.attachTo(shape) methods are deprecated. Please use tr.nodes(nodesArray) instead."),this.setNodes([e])}getNode(){return this._nodes&&this._nodes[0]}_getEventNamespace(){return p+this._id}setNodes(e=[]){this._nodes&&this._nodes.length&&this.detach();const t=e.filter(e=>!e.isAncestorOf(this)||(n.Util.error("Konva.Transformer cannot be an a child of the node you are trying to attach"),!1));return this._nodes=e=t,1===e.length&&this.useSingleNodeRotation()?this.rotation(e[0].getAbsoluteRotation()):this.rotation(0),this._nodes.forEach(e=>{const t=()=>{1===this.nodes().length&&this.useSingleNodeRotation()&&this.rotation(this.nodes()[0].getAbsoluteRotation()),this._resetTransformCache(),this._transforming||this.isDragging()||this.update()},r=e._attrsAffectingSize.map(e=>e+"Change."+this._getEventNamespace()).join(" ");e.on(r,t),e.on(f.map(e=>e+`.${this._getEventNamespace()}`).join(" "),t),e.on(`absoluteTransformChange.${this._getEventNamespace()}`,t),this._proxyDrag(e)}),this._resetTransformCache(),!!this.findOne(".top-left")&&this.update(),this}_proxyDrag(e){let t;e.on(`dragstart.${this._getEventNamespace()}`,r=>{t=e.getAbsolutePosition(),this.isDragging()||e===this.findOne(".back")||this.startDrag(r,!1)}),e.on(`dragmove.${this._getEventNamespace()}`,r=>{if(!t)return;const n=e.getAbsolutePosition(),a=n.x-t.x,i=n.y-t.y;this.nodes().forEach(t=>{if(t===e)return;if(t.isDragging())return;const n=t.getAbsolutePosition();t.setAbsolutePosition({x:n.x+a,y:n.y+i}),t.startDrag(r)}),t=null})}getNodes(){return this._nodes||[]}getActiveAnchor(){return this._movingAnchorName}detach(){this._nodes&&this._nodes.forEach(e=>{e.off("."+this._getEventNamespace())}),this._nodes=[],this._resetTransformCache()}_resetTransformCache(){this._clearCache(m),this._clearCache("transform"),this._clearSelfAndDescendantCache("absoluteTransform")}_getNodeRect(){return this._getCache(m,this.__getNodeRect)}__getNodeShape(e,t=this.rotation(),r){var n=e.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()}),a=e.getAbsoluteScale(r),i=e.getAbsolutePosition(r),o=n.x*a.x-e.offsetX()*a.x,s=n.y*a.y-e.offsetY()*a.y;const l=(c.Konva.getAngle(e.getAbsoluteRotation())+2*Math.PI)%(2*Math.PI);return b({x:i.x+o*Math.cos(l)+s*Math.sin(-l),y:i.y+s*Math.cos(l)+o*Math.sin(l),width:n.width*a.x,height:n.height*a.y,rotation:l},-c.Konva.getAngle(t),{x:0,y:0})}__getNodeRect(){if(!this.getNode())return{x:-1e8,y:-1e8,width:0,height:0,rotation:0};const e=[];this.nodes().map(t=>{const r=t.getClientRect({skipTransform:!0,skipShadow:!0,skipStroke:this.ignoreStroke()});var n=[{x:r.x,y:r.y},{x:r.x+r.width,y:r.y},{x:r.x+r.width,y:r.y+r.height},{x:r.x,y:r.y+r.height}],a=t.getAbsoluteTransform();n.forEach(function(t){var r=a.point(t);e.push(r)})});const t=new n.Transform;t.rotate(-c.Konva.getAngle(this.rotation()));var r=1/0,a=1/0,i=-1/0,o=-1/0;e.forEach(function(e){var n=t.point(e);void 0===r&&(r=i=n.x,a=o=n.y),r=Math.min(r,n.x),a=Math.min(a,n.y),i=Math.max(i,n.x),o=Math.max(o,n.y)}),t.invert();const s=t.point({x:r,y:a});return{x:s.x,y:s.y,width:i-r,height:o-a,rotation:c.Konva.getAngle(this.rotation())}}getX(){return this._getNodeRect().x}getY(){return this._getNodeRect().y}getWidth(){return this._getNodeRect().width}getHeight(){return this._getNodeRect().height}_createElements(){this._createBack(),y.forEach(e=>{this._createAnchor(e)}),this._createAnchor("rotater")}_createAnchor(e){var t=new s.Rect({stroke:"rgb(0, 161, 255)",fill:"white",strokeWidth:1,name:e+" _anchor",dragDistance:0,draggable:!0,hitStrokeWidth:v?10:"auto"}),r=this;t.on("mousedown touchstart",function(e){r._handleMouseDown(e)}),t.on("dragstart",e=>{t.stopDrag(),e.cancelBubble=!0}),t.on("dragend",e=>{e.cancelBubble=!0}),t.on("mouseenter",()=>{var r=c.Konva.getAngle(this.rotation()),a=this.rotateAnchorCursor(),i=function(e,t,r){if("rotater"===e)return r;t+=n.Util.degToRad(g[e]||0);var a=(n.Util.radToDeg(t)%360+360)%360;return n.Util._inRange(a,337.5,360)||n.Util._inRange(a,0,22.5)?"ns-resize":n.Util._inRange(a,22.5,67.5)?"nesw-resize":n.Util._inRange(a,67.5,112.5)?"ew-resize":n.Util._inRange(a,112.5,157.5)?"nwse-resize":n.Util._inRange(a,157.5,202.5)?"ns-resize":n.Util._inRange(a,202.5,247.5)?"nesw-resize":n.Util._inRange(a,247.5,292.5)?"ew-resize":n.Util._inRange(a,292.5,337.5)?"nwse-resize":(n.Util.error("Transformer has unknown angle for cursor detection: "+a),"pointer")}(e,r,a);t.getStage().content&&(t.getStage().content.style.cursor=i),this._cursorChange=!0}),t.on("mouseout",()=>{t.getStage().content&&(t.getStage().content.style.cursor=""),this._cursorChange=!1}),this.add(t)}_createBack(){var e=new o.Shape({name:"back",width:0,height:0,draggable:!0,sceneFunc(e,t){var r=t.getParent(),a=r.padding();e.beginPath(),e.rect(-a,-a,t.width()+2*a,t.height()+2*a),e.moveTo(t.width()/2,-a),r.rotateEnabled()&&r.rotateLineVisible()&&e.lineTo(t.width()/2,-r.rotateAnchorOffset()*n.Util._sign(t.height())-a),e.fillStrokeShape(t)},hitFunc:(e,t)=>{if(this.shouldOverdrawWholeArea()){var r=this.padding();e.beginPath(),e.rect(-r,-r,t.width()+2*r,t.height()+2*r),e.fillStrokeShape(t)}}});this.add(e),this._proxyDrag(e),e.on("dragstart",e=>{e.cancelBubble=!0}),e.on("dragmove",e=>{e.cancelBubble=!0}),e.on("dragend",e=>{e.cancelBubble=!0}),this.on("dragmove",e=>{this.update()})}_handleMouseDown(e){this._movingAnchorName=e.target.name().split(" ")[0];var t=this._getNodeRect(),r=t.width,n=t.height,a=Math.sqrt(Math.pow(r,2)+Math.pow(n,2));this.sin=Math.abs(n/a),this.cos=Math.abs(r/a),"undefined"!=typeof window&&(window.addEventListener("mousemove",this._handleMouseMove),window.addEventListener("touchmove",this._handleMouseMove),window.addEventListener("mouseup",this._handleMouseUp,!0),window.addEventListener("touchend",this._handleMouseUp,!0)),this._transforming=!0;var i=e.target.getAbsolutePosition(),o=e.target.getStage().getPointerPosition();this._anchorDragOffset={x:o.x-i.x,y:o.y-i.y},this._fire("transformstart",{evt:e.evt,target:this.getNode()}),this._nodes.forEach(t=>{t._fire("transformstart",{evt:e.evt,target:t})})}_handleMouseMove(e){var t,r,n,a=this.findOne("."+this._movingAnchorName),i=a.getStage();i.setPointersPositions(e);const o=i.getPointerPosition();let s={x:o.x-this._anchorDragOffset.x,y:o.y-this._anchorDragOffset.y};const l=a.getAbsolutePosition();this.anchorDragBoundFunc()&&(s=this.anchorDragBoundFunc()(l,s,e)),a.setAbsolutePosition(s);const u=a.getAbsolutePosition();if(l.x!==u.x||l.y!==u.y){if("rotater"===this._movingAnchorName){var d=this._getNodeRect();t=a.x()-d.width/2,r=-a.y()+d.height/2;let n=Math.atan2(-r,t)+Math.PI/2;d.height<0&&(n-=Math.PI);const i=c.Konva.getAngle(this.rotation())+n,o=c.Konva.getAngle(this.rotationSnapTolerance()),s=function(e,t,r){let n=t;for(let a=0;a<e.length;a++){const i=c.Konva.getAngle(e[a]),o=Math.abs(i-t)%(2*Math.PI);Math.min(o,2*Math.PI-o)<r&&(n=i)}return n}(this.rotationSnaps(),i,o),l=S(d,s-d.rotation);return void this._fitNodesInto(l,e)}var p,h=this.shiftBehavior();p="inverted"===h?this.keepRatio()&&!e.shiftKey:"none"===h?this.keepRatio():this.keepRatio()||e.shiftKey;var m=this.centeredScaling()||e.altKey;if("top-left"===this._movingAnchorName){if(p){var f=m?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".bottom-right").x(),y:this.findOne(".bottom-right").y()};n=Math.sqrt(Math.pow(f.x-a.x(),2)+Math.pow(f.y-a.y(),2));var g=this.findOne(".top-left").x()>f.x?-1:1,v=this.findOne(".top-left").y()>f.y?-1:1;t=n*this.cos*g,r=n*this.sin*v,this.findOne(".top-left").x(f.x-t),this.findOne(".top-left").y(f.y-r)}}else if("top-center"===this._movingAnchorName)this.findOne(".top-left").y(a.y());else if("top-right"===this._movingAnchorName){if(p){f=m?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".bottom-left").x(),y:this.findOne(".bottom-left").y()};n=Math.sqrt(Math.pow(a.x()-f.x,2)+Math.pow(f.y-a.y(),2));g=this.findOne(".top-right").x()<f.x?-1:1,v=this.findOne(".top-right").y()>f.y?-1:1;t=n*this.cos*g,r=n*this.sin*v,this.findOne(".top-right").x(f.x+t),this.findOne(".top-right").y(f.y-r)}var y=a.position();this.findOne(".top-left").y(y.y),this.findOne(".bottom-right").x(y.x)}else if("middle-left"===this._movingAnchorName)this.findOne(".top-left").x(a.x());else if("middle-right"===this._movingAnchorName)this.findOne(".bottom-right").x(a.x());else if("bottom-left"===this._movingAnchorName){if(p){f=m?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".top-right").x(),y:this.findOne(".top-right").y()};n=Math.sqrt(Math.pow(f.x-a.x(),2)+Math.pow(a.y()-f.y,2));g=f.x<a.x()?-1:1,v=a.y()<f.y?-1:1;t=n*this.cos*g,r=n*this.sin*v,a.x(f.x-t),a.y(f.y+r)}y=a.position(),this.findOne(".top-left").x(y.x),this.findOne(".bottom-right").y(y.y)}else if("bottom-center"===this._movingAnchorName)this.findOne(".bottom-right").y(a.y());else if("bottom-right"===this._movingAnchorName){if(p){f=m?{x:this.width()/2,y:this.height()/2}:{x:this.findOne(".top-left").x(),y:this.findOne(".top-left").y()};n=Math.sqrt(Math.pow(a.x()-f.x,2)+Math.pow(a.y()-f.y,2));g=this.findOne(".bottom-right").x()<f.x?-1:1,v=this.findOne(".bottom-right").y()<f.y?-1:1;t=n*this.cos*g,r=n*this.sin*v,this.findOne(".bottom-right").x(f.x+t),this.findOne(".bottom-right").y(f.y+r)}}else console.error(new Error("Wrong position argument of selection resizer: "+this._movingAnchorName));if(m=this.centeredScaling()||e.altKey){var b=this.findOne(".top-left"),_=this.findOne(".bottom-right"),w=b.x(),x=b.y(),C=this.getWidth()-_.x(),k=this.getHeight()-_.y();_.move({x:-w,y:-x}),b.move({x:C,y:k})}var P=this.findOne(".top-left").getAbsolutePosition();t=P.x,r=P.y;var E=this.findOne(".bottom-right").x()-this.findOne(".top-left").x(),T=this.findOne(".bottom-right").y()-this.findOne(".top-left").y();this._fitNodesInto({x:t,y:r,width:E,height:T,rotation:c.Konva.getAngle(this.rotation())},e)}}_handleMouseUp(e){this._removeEvents(e)}getAbsoluteTransform(){return this.getTransform()}_removeEvents(e){if(this._transforming){this._transforming=!1,"undefined"!=typeof window&&(window.removeEventListener("mousemove",this._handleMouseMove),window.removeEventListener("touchmove",this._handleMouseMove),window.removeEventListener("mouseup",this._handleMouseUp,!0),window.removeEventListener("touchend",this._handleMouseUp,!0));var t=this.getNode();this._fire("transformend",{evt:e,target:t}),t&&this._nodes.forEach(t=>{t._fire("transformend",{evt:e,target:t})}),this._movingAnchorName=null}}_fitNodesInto(e,t){var r=this._getNodeRect();if(n.Util._inRange(e.width,2*-this.padding()-1,1))return void this.update();if(n.Util._inRange(e.height,2*-this.padding()-1,1))return void this.update();var a=new n.Transform;if(a.rotate(c.Konva.getAngle(this.rotation())),this._movingAnchorName&&e.width<0&&this._movingAnchorName.indexOf("left")>=0){const t=a.point({x:2*-this.padding(),y:0});e.x+=t.x,e.y+=t.y,e.width+=2*this.padding(),this._movingAnchorName=this._movingAnchorName.replace("left","right"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y}else if(this._movingAnchorName&&e.width<0&&this._movingAnchorName.indexOf("right")>=0){const t=a.point({x:2*this.padding(),y:0});this._movingAnchorName=this._movingAnchorName.replace("right","left"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.width+=2*this.padding()}if(this._movingAnchorName&&e.height<0&&this._movingAnchorName.indexOf("top")>=0){const t=a.point({x:0,y:2*-this.padding()});e.x+=t.x,e.y+=t.y,this._movingAnchorName=this._movingAnchorName.replace("top","bottom"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.height+=2*this.padding()}else if(this._movingAnchorName&&e.height<0&&this._movingAnchorName.indexOf("bottom")>=0){const t=a.point({x:0,y:2*this.padding()});this._movingAnchorName=this._movingAnchorName.replace("bottom","top"),this._anchorDragOffset.x-=t.x,this._anchorDragOffset.y-=t.y,e.height+=2*this.padding()}if(this.boundBoxFunc()){const t=this.boundBoxFunc()(r,e);t?e=t:n.Util.warn("boundBoxFunc returned falsy. You should return new bound rect from it!")}const i=1e7,o=new n.Transform;o.translate(r.x,r.y),o.rotate(r.rotation),o.scale(r.width/i,r.height/i);const s=new n.Transform,l=e.width/i,u=e.height/i;!1===this.flipEnabled()?(s.translate(e.x,e.y),s.rotate(e.rotation),s.translate(e.width<0?e.width:0,e.height<0?e.height:0),s.scale(Math.abs(l),Math.abs(u))):(s.translate(e.x,e.y),s.rotate(e.rotation),s.scale(l,u));const d=s.multiply(o.invert());this._nodes.forEach(e=>{var r;const a=e.getParent().getAbsoluteTransform(),i=e.getTransform().copy();i.translate(e.offsetX(),e.offsetY());const o=new n.Transform;o.multiply(a.copy().invert()).multiply(d).multiply(a).multiply(i);const s=o.decompose();e.setAttrs(s),this._fire("transform",{evt:t,target:e}),e._fire("transform",{evt:t,target:e}),null===(r=e.getLayer())||void 0===r||r.batchDraw()}),this.rotation(n.Util._getRotation(e.rotation)),this._resetTransformCache(),this.update(),this.getLayer().batchDraw()}forceUpdate(){this._resetTransformCache(),this.update()}_batchChangeChild(e,t){this.findOne(e).setAttrs(t)}update(){var e,t=this._getNodeRect();this.rotation(n.Util._getRotation(t.rotation));var r=t.width,a=t.height,i=this.enabledAnchors(),o=this.resizeEnabled(),s=this.padding(),l=this.anchorSize();const c=this.find("._anchor");c.forEach(e=>{e.setAttrs({width:l,height:l,offsetX:l/2,offsetY:l/2,stroke:this.anchorStroke(),strokeWidth:this.anchorStrokeWidth(),fill:this.anchorFill(),cornerRadius:this.anchorCornerRadius()})}),this._batchChangeChild(".top-left",{x:0,y:0,offsetX:l/2+s,offsetY:l/2+s,visible:o&&i.indexOf("top-left")>=0}),this._batchChangeChild(".top-center",{x:r/2,y:0,offsetY:l/2+s,visible:o&&i.indexOf("top-center")>=0}),this._batchChangeChild(".top-right",{x:r,y:0,offsetX:l/2-s,offsetY:l/2+s,visible:o&&i.indexOf("top-right")>=0}),this._batchChangeChild(".middle-left",{x:0,y:a/2,offsetX:l/2+s,visible:o&&i.indexOf("middle-left")>=0}),this._batchChangeChild(".middle-right",{x:r,y:a/2,offsetX:l/2-s,visible:o&&i.indexOf("middle-right")>=0}),this._batchChangeChild(".bottom-left",{x:0,y:a,offsetX:l/2+s,offsetY:l/2-s,visible:o&&i.indexOf("bottom-left")>=0}),this._batchChangeChild(".bottom-center",{x:r/2,y:a,offsetY:l/2-s,visible:o&&i.indexOf("bottom-center")>=0}),this._batchChangeChild(".bottom-right",{x:r,y:a,offsetX:l/2-s,offsetY:l/2-s,visible:o&&i.indexOf("bottom-right")>=0}),this._batchChangeChild(".rotater",{x:r/2,y:-this.rotateAnchorOffset()*n.Util._sign(a)-s,visible:this.rotateEnabled()}),this._batchChangeChild(".back",{width:r,height:a,visible:this.borderEnabled(),stroke:this.borderStroke(),strokeWidth:this.borderStrokeWidth(),dash:this.borderDash(),x:0,y:0});const u=this.anchorStyleFunc();u&&c.forEach(e=>{u(e)}),null===(e=this.getLayer())||void 0===e||e.batchDraw()}isTransforming(){return this._transforming}stopTransform(){if(this._transforming){this._removeEvents();var e=this.findOne("."+this._movingAnchorName);e&&e.stopDrag()}}destroy(){return this.getStage()&&this._cursorChange&&this.getStage().content&&(this.getStage().content.style.cursor=""),l.Group.prototype.destroy.call(this),this.detach(),this._removeEvents(),this}toObject(){return i.Node.prototype.toObject.call(this)}clone(e){return i.Node.prototype.clone.call(this,e)}getClientRect(){return this.nodes().length>0?super.getClientRect():{x:0,y:0,width:0,height:0}}}t.Transformer=_,_.prototype.className="Transformer",(0,d._registerNode)(_),a.Factory.addGetterSetter(_,"enabledAnchors",y,function(e){return e instanceof Array||n.Util.warn("enabledAnchors value should be an array"),e instanceof Array&&e.forEach(function(e){-1===y.indexOf(e)&&n.Util.warn("Unknown anchor name: "+e+". Available names are: "+y.join(", "))}),e||[]}),a.Factory.addGetterSetter(_,"flipEnabled",!0,(0,u.getBooleanValidator)()),a.Factory.addGetterSetter(_,"resizeEnabled",!0),a.Factory.addGetterSetter(_,"anchorSize",10,(0,u.getNumberValidator)()),a.Factory.addGetterSetter(_,"rotateEnabled",!0),a.Factory.addGetterSetter(_,"rotateLineVisible",!0),a.Factory.addGetterSetter(_,"rotationSnaps",[]),a.Factory.addGetterSetter(_,"rotateAnchorOffset",50,(0,u.getNumberValidator)()),a.Factory.addGetterSetter(_,"rotateAnchorCursor","crosshair"),a.Factory.addGetterSetter(_,"rotationSnapTolerance",5,(0,u.getNumberValidator)()),a.Factory.addGetterSetter(_,"borderEnabled",!0),a.Factory.addGetterSetter(_,"anchorStroke","rgb(0, 161, 255)"),a.Factory.addGetterSetter(_,"anchorStrokeWidth",1,(0,u.getNumberValidator)()),a.Factory.addGetterSetter(_,"anchorFill","white"),a.Factory.addGetterSetter(_,"anchorCornerRadius",0,(0,u.getNumberValidator)()),a.Factory.addGetterSetter(_,"borderStroke","rgb(0, 161, 255)"),a.Factory.addGetterSetter(_,"borderStrokeWidth",1,(0,u.getNumberValidator)()),a.Factory.addGetterSetter(_,"borderDash"),a.Factory.addGetterSetter(_,"keepRatio",!0),a.Factory.addGetterSetter(_,"shiftBehavior","default"),a.Factory.addGetterSetter(_,"centeredScaling",!1),a.Factory.addGetterSetter(_,"ignoreStroke",!1),a.Factory.addGetterSetter(_,"padding",0,(0,u.getNumberValidator)()),a.Factory.addGetterSetter(_,"node"),a.Factory.addGetterSetter(_,"nodes"),a.Factory.addGetterSetter(_,"boundBoxFunc"),a.Factory.addGetterSetter(_,"anchorDragBoundFunc"),a.Factory.addGetterSetter(_,"anchorStyleFunc"),a.Factory.addGetterSetter(_,"shouldOverdrawWholeArea",!1),a.Factory.addGetterSetter(_,"useSingleNodeRotation",!0),a.Factory.backCompat(_,{lineEnabled:"borderEnabled",rotateHandlerOffset:"rotateAnchorOffset",enabledHandlers:"enabledAnchors"})},
vendor: 1,254 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/konva/lib/shapes/Wedge.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Wedge=void 0;const n=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Factory.js"),a=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Shape.js"),i=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js"),o=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Validators.js"),s=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");class l extends a.Shape{_sceneFunc(e){e.beginPath(),e.arc(0,0,this.radius(),0,i.Konva.getAngle(this.angle()),this.clockwise()),e.lineTo(0,0),e.closePath(),e.fillStrokeShape(this)}getWidth(){return 2*this.radius()}getHeight(){return 2*this.radius()}setWidth(e){this.radius(e/2)}setHeight(e){this.radius(e/2)}}t.Wedge=l,l.prototype.className="Wedge",l.prototype._centroid=!0,l.prototype._attrsAffectingSize=["radius"],(0,s._registerNode)(l),n.Factory.addGetterSetter(l,"radius",0,(0,o.getNumberValidator)()),n.Factory.addGetterSetter(l,"angle",0,(0,o.getNumberValidator)()),n.Factory.addGetterSetter(l,"clockwise",!1),n.Factory.backCompat(l,{angleDeg:"angle",getAngleDeg:"getAngle",setAngleDeg:"setAngle"})},
vendor: 2,998 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/masonry-layout/masonry.js":function(e,t,r){var n,a,i;window,a=[r("../node_modules/.pnpm/[email protected]/node_modules/outlayer/outlayer.js"),r("../node_modules/.pnpm/[email protected]/node_modules/get-size/get-size.js")],void 0===(i="function"==typeof(n=function(e,t){"use strict";var r=e.create("masonry");r.compatOptions.fitWidth="isFitWidth";var n=r.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var e=0;e<this.cols;e++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var e=this.items[0],r=e&&e.element;this.columnWidth=r&&t(r).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,a=this.containerWidth+this.gutter,i=a/n,o=n-a%n;i=Math[o&&o<1?"round":"floor"](i),this.cols=Math.max(i,1)},n.getContainerWidth=function(){var e=this._getOption("fitWidth")?this.element.parentNode:this.element,r=t(e);this.containerWidth=r&&r.innerWidth},n._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth%this.columnWidth,r=Math[t&&t<1?"round":"ceil"](e.size.outerWidth/this.columnWidth);r=Math.min(r,this.cols);for(var n=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](r,e),a={x:this.columnWidth*n.col,y:n.y},i=n.y+e.size.outerHeight,o=r+n.col,s=n.col;s<o;s++)this.colYs[s]=i;return a},n._getTopColPosition=function(e){var t=this._getTopColGroup(e),r=Math.min.apply(Math,t);return{col:t.indexOf(r),y:r}},n._getTopColGroup=function(e){if(e<2)return this.colYs;for(var t=[],r=this.cols+1-e,n=0;n<r;n++)t[n]=this._getColGroupY(n,e);return t},n._getColGroupY=function(e,t){if(t<2)return this.colYs[e];var r=this.colYs.slice(e,e+t);return Math.max.apply(Math,r)},n._getHorizontalColPosition=function(e,t){var r=this.horizontalColIndex%this.cols;r=e>1&&r+e>this.cols?0:r;var n=t.size.outerWidth&&t.size.outerHeight;return this.horizontalColIndex=n?r+e:this.horizontalColIndex,{col:r,y:this._getColGroupY(r,e)}},n._manageStamp=function(e){var r=t(e),n=this._getElementOffset(e),a=this._getOption("originLeft")?n.left:n.right,i=a+r.outerWidth,o=Math.floor(a/this.columnWidth);o=Math.max(0,o);var s=Math.floor(i/this.columnWidth);s-=i%this.columnWidth?0:1,s=Math.min(this.cols-1,s);for(var l=(this._getOption("originTop")?n.top:n.bottom)+r.outerHeight,c=o;c<=s;c++)this.colYs[c]=Math.max(l,this.colYs[c])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var e={height:this.maxY};return this._getOption("fitWidth")&&(e.width=this._getContainerFitWidth()),e},n._getContainerFitWidth=function(){for(var e=0,t=this.cols;--t&&0===this.colYs[t];)e++;return(this.cols-e)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var e=this.containerWidth;return this.getContainerWidth(),e!=this.containerWidth},r})?n.apply(t,a):n)||(e.exports=i)},
1"./styles/app.scss":function(){},
vendor: 6,117 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/outlayer/item.js":function(e,t,r){var n,a,i;window,a=[r("../node_modules/.pnpm/[email protected]/node_modules/ev-emitter/ev-emitter.js"),r("../node_modules/.pnpm/[email protected]/node_modules/get-size/get-size.js")],void 0===(i="function"==typeof(n=function(e,t){"use strict";function r(e){for(var t in e)return!1;return!0}var n=document.documentElement.style,a="string"==typeof n.transition?"transition":"WebkitTransition",i="string"==typeof n.transform?"transform":"WebkitTransform",o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[a],s={transform:i,transition:a,transitionDuration:a+"Duration",transitionProperty:a+"Property",transitionDelay:a+"Delay"};function l(e,t){e&&(this.element=e,this.layout=t,this.position={x:0,y:0},this._create())}var c=l.prototype=Object.create(e.prototype);function u(e){return e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}c.constructor=l,c._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},c.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},c.getSize=function(){this.size=t(this.element)},c.css=function(e){var t=this.element.style;for(var r in e)t[s[r]||r]=e[r]},c.getPosition=function(){var e=getComputedStyle(this.element),t=this.layout._getOption("originLeft"),r=this.layout._getOption("originTop"),n=e[t?"left":"right"],a=e[r?"top":"bottom"],i=parseFloat(n),o=parseFloat(a),s=this.layout.size;-1!=n.indexOf("%")&&(i=i/100*s.width),-1!=a.indexOf("%")&&(o=o/100*s.height),i=isNaN(i)?0:i,o=isNaN(o)?0:o,i-=t?s.paddingLeft:s.paddingRight,o-=r?s.paddingTop:s.paddingBottom,this.position.x=i,this.position.y=o},c.layoutPosition=function(){var e=this.layout.size,t={},r=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),a=r?"paddingLeft":"paddingRight",i=r?"left":"right",o=r?"right":"left",s=this.position.x+e[a];t[i]=this.getXValue(s),t[o]="";var l=n?"paddingTop":"paddingBottom",c=n?"top":"bottom",u=n?"bottom":"top",d=this.position.y+e[l];t[c]=this.getYValue(d),t[u]="",this.css(t),this.emitEvent("layout",[this])},c.getXValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!t?e/this.layout.size.width*100+"%":e+"px"},c.getYValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&t?e/this.layout.size.height*100+"%":e+"px"},c._transitionTo=function(e,t){this.getPosition();var r=this.position.x,n=this.position.y,a=e==this.position.x&&t==this.position.y;if(this.setPosition(e,t),!a||this.isTransitioning){var i=e-r,o=t-n,s={};s.transform=this.getTranslate(i,o),this.transition({to:s,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},c.getTranslate=function(e,t){return"translate3d("+(e=this.layout._getOption("originLeft")?e:-e)+"px, "+(t=this.layout._getOption("originTop")?t:-t)+"px, 0)"},c.goTo=function(e,t){this.setPosition(e,t),this.layoutPosition()},c.moveTo=c._transitionTo,c.setPosition=function(e,t){this.position.x=parseFloat(e),this.position.y=parseFloat(t)},c._nonTransition=function(e){for(var t in this.css(e.to),e.isCleaning&&this._removeStyles(e.to),e.onTransitionEnd)e.onTransitionEnd[t].call(this)},c.transition=function(e){if(parseFloat(this.layout.options.transitionDuration)){var t=this._transn;for(var r in e.onTransitionEnd)t.onEnd[r]=e.onTransitionEnd[r];for(r in e.to)t.ingProperties[r]=!0,e.isCleaning&&(t.clean[r]=!0);e.from&&(this.css(e.from),this.element.offsetHeight),this.enableTransition(e.to),this.css(e.to),this.isTransitioning=!0}else this._nonTransition(e)};var d="opacity,"+u(i);c.enableTransition=function(){if(!this.isTransitioning){var e=this.layout.options.transitionDuration;e="number"==typeof e?e+"ms":e,this.css({transitionProperty:d,transitionDuration:e,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(o,this,!1)}},c.onwebkitTransitionEnd=function(e){this.ontransitionend(e)},c.onotransitionend=function(e){this.ontransitionend(e)};var p={"-webkit-transform":"transform"};c.ontransitionend=function(e){if(e.target===this.element){var t=this._transn,n=p[e.propertyName]||e.propertyName;delete t.ingProperties[n],r(t.ingProperties)&&this.disableTransition(),n in t.clean&&(this.element.style[e.propertyName]="",delete t.clean[n]),n in t.onEnd&&(t.onEnd[n].call(this),delete t.onEnd[n]),this.emitEvent("transitionEnd",[this])}},c.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},c._removeStyles=function(e){var t={};for(var r in e)t[r]="";this.css(t)};var h={transitionProperty:"",transitionDuration:"",transitionDelay:""};return c.removeTransitionStyles=function(){this.css(h)},c.stagger=function(e){e=isNaN(e)?0:e,this.staggerDelay=e+"ms"},c.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},c.remove=function(){a&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),this.hide()):this.removeElem()},c.reveal=function(){delete this.isHidden,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:e.hiddenStyle,to:e.visibleStyle,isCleaning:!0,onTransitionEnd:t})},c.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},c.getHideRevealTransitionEndProperty=function(e){var t=this.layout.options[e];if(t.opacity)return"opacity";for(var r in t)return r},c.hide=function(){this.isHidden=!0,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:e.visibleStyle,to:e.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},c.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},c.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},l})?n.apply(t,a):n)||(e.exports=i)},
vendor: 8,263 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/outlayer/outlayer.js":function(e,t,r){var n,a;!function(i){"use strict";n=[r("../node_modules/.pnpm/[email protected]/node_modules/ev-emitter/ev-emitter.js"),r("../node_modules/.pnpm/[email protected]/node_modules/get-size/get-size.js"),r("../node_modules/.pnpm/[email protected]/node_modules/fizzy-ui-utils/utils.js"),r("../node_modules/.pnpm/[email protected]/node_modules/outlayer/item.js")],a=function(e,t,r,n){return function(e,t,r,n,a){var i=e.console,o=e.jQuery,s=function(){},l=0,c={};function u(e,t){var r=n.getQueryElement(e);if(r){this.element=r,o&&(this.$element=o(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(t);var a=++l;this.element.outlayerGUID=a,c[a]=this,this._create(),this._getOption("initLayout")&&this.layout()}else i&&i.error("Bad element for "+this.constructor.namespace+": "+(r||e))}u.namespace="outlayer",u.Item=a,u.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var d=u.prototype;function p(e){function t(){e.apply(this,arguments)}return t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t}n.extend(d,t.prototype),d.option=function(e){n.extend(this.options,e)},d._getOption=function(e){var t=this.constructor.compatOptions[e];return t&&void 0!==this.options[t]?this.options[t]:this.options[e]},u.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},d._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},d.reloadItems=function(){this.items=this._itemize(this.element.children)},d._itemize=function(e){for(var t=this._filterFindItemElements(e),r=this.constructor.Item,n=[],a=0;a<t.length;a++){var i=new r(t[a],this);n.push(i)}return n},d._filterFindItemElements=function(e){return n.filterFindElements(e,this.options.itemSelector)},d.getItemElements=function(){return this.items.map(function(e){return e.element})},d.layout=function(){this._resetLayout(),this._manageStamps();var e=this._getOption("layoutInstant"),t=void 0!==e?e:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},d._init=d.layout,d._resetLayout=function(){this.getSize()},d.getSize=function(){this.size=r(this.element)},d._getMeasurement=function(e,t){var n,a=this.options[e];a?("string"==typeof a?n=this.element.querySelector(a):a instanceof HTMLElement&&(n=a),this[e]=n?r(n)[t]:a):this[e]=0},d.layoutItems=function(e,t){e=this._getItemsForLayout(e),this._layoutItems(e,t),this._postLayout()},d._getItemsForLayout=function(e){return e.filter(function(e){return!e.isIgnored})},d._layoutItems=function(e,t){if(this._emitCompleteOnItems("layout",e),e&&e.length){var r=[];e.forEach(function(e){var n=this._getItemLayoutPosition(e);n.item=e,n.isInstant=t||e.isLayoutInstant,r.push(n)},this),this._processLayoutQueue(r)}},d._getItemLayoutPosition=function(){return{x:0,y:0}},d._processLayoutQueue=function(e){this.updateStagger(),e.forEach(function(e,t){this._positionItem(e.item,e.x,e.y,e.isInstant,t)},this)},d.updateStagger=function(){var e=this.options.stagger;if(null!=e)return this.stagger=m(e),this.stagger;this.stagger=0},d._positionItem=function(e,t,r,n,a){n?e.goTo(t,r):(e.stagger(a*this.stagger),e.moveTo(t,r))},d._postLayout=function(){this.resizeContainer()},d.resizeContainer=function(){if(this._getOption("resizeContainer")){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},d._getContainerSize=s,d._setContainerMeasure=function(e,t){if(void 0!==e){var r=this.size;r.isBorderBox&&(e+=t?r.paddingLeft+r.paddingRight+r.borderLeftWidth+r.borderRightWidth:r.paddingBottom+r.paddingTop+r.borderTopWidth+r.borderBottomWidth),e=Math.max(e,0),this.element.style[t?"width":"height"]=e+"px"}},d._emitCompleteOnItems=function(e,t){var r=this;function n(){r.dispatchEvent(e+"Complete",null,[t])}var a=t.length;if(t&&a){var i=0;t.forEach(function(t){t.once(e,o)})}else n();function o(){++i==a&&n()}},d.dispatchEvent=function(e,t,r){var n=t?[t].concat(r):r;if(this.emitEvent(e,n),o)if(this.$element=this.$element||o(this.element),t){var a=o.Event(t);a.type=e,this.$element.trigger(a,r)}else this.$element.trigger(e,r)},d.ignore=function(e){var t=this.getItem(e);t&&(t.isIgnored=!0)},d.unignore=function(e){var t=this.getItem(e);t&&delete t.isIgnored},d.stamp=function(e){(e=this._find(e))&&(this.stamps=this.stamps.concat(e),e.forEach(this.ignore,this))},d.unstamp=function(e){(e=this._find(e))&&e.forEach(function(e){n.removeFrom(this.stamps,e),this.unignore(e)},this)},d._find=function(e){if(e)return"string"==typeof e&&(e=this.element.querySelectorAll(e)),e=n.makeArray(e)},d._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},d._getBoundingRect=function(){var e=this.element.getBoundingClientRect(),t=this.size;this._boundingRect={left:e.left+t.paddingLeft+t.borderLeftWidth,top:e.top+t.paddingTop+t.borderTopWidth,right:e.right-(t.paddingRight+t.borderRightWidth),bottom:e.bottom-(t.paddingBottom+t.borderBottomWidth)}},d._manageStamp=s,d._getElementOffset=function(e){var t=e.getBoundingClientRect(),n=this._boundingRect,a=r(e);return{left:t.left-n.left-a.marginLeft,top:t.top-n.top-a.marginTop,right:n.right-t.right-a.marginRight,bottom:n.bottom-t.bottom-a.marginBottom}},d.handleEvent=n.handleEvent,d.bindResize=function(){e.addEventListener("resize",this),this.isResizeBound=!0},d.unbindResize=function(){e.removeEventListener("resize",this),this.isResizeBound=!1},d.onresize=function(){this.resize()},n.debounceMethod(u,"onresize",100),d.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},d.needsResizeLayout=function(){var e=r(this.element);return this.size&&e&&e.innerWidth!==this.size.innerWidth},d.addItems=function(e){var t=this._itemize(e);return t.length&&(this.items=this.items.concat(t)),t},d.appended=function(e){var t=this.addItems(e);t.length&&(this.layoutItems(t,!0),this.reveal(t))},d.prepended=function(e){var t=this._itemize(e);if(t.length){var r=this.items.slice(0);this.items=t.concat(r),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(r)}},d.reveal=function(e){if(this._emitCompleteOnItems("reveal",e),e&&e.length){var t=this.updateStagger();e.forEach(function(e,r){e.stagger(r*t),e.reveal()})}},d.hide=function(e){if(this._emitCompleteOnItems("hide",e),e&&e.length){var t=this.updateStagger();e.forEach(function(e,r){e.stagger(r*t),e.hide()})}},d.revealItemElements=function(e){var t=this.getItems(e);this.reveal(t)},d.hideItemElements=function(e){var t=this.getItems(e);this.hide(t)},d.getItem=function(e){for(var t=0;t<this.items.length;t++){var r=this.items[t];if(r.element==e)return r}},d.getItems=function(e){e=n.makeArray(e);var t=[];return e.forEach(function(e){var r=this.getItem(e);r&&t.push(r)},this),t},d.remove=function(e){var t=this.getItems(e);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach(function(e){e.remove(),n.removeFrom(this.items,e)},this)},d.destroy=function(){var e=this.element.style;e.height="",e.position="",e.width="",this.items.forEach(function(e){e.destroy()}),this.unbindResize();var t=this.element.outlayerGUID;delete c[t],delete this.element.outlayerGUID,o&&o.removeData(this.element,this.constructor.namespace)},u.data=function(e){var t=(e=n.getQueryElement(e))&&e.outlayerGUID;return t&&c[t]},u.create=function(e,t){var r=p(u);return r.defaults=n.extend({},u.defaults),n.extend(r.defaults,t),r.compatOptions=n.extend({},u.compatOptions),r.namespace=e,r.data=u.data,r.Item=p(a),n.htmlInit(r,e),o&&o.bridget&&o.bridget(e,r),r};var h={ms:1,s:1e3};function m(e){if("number"==typeof e)return e;var t=e.match(/(^\d*\.?\d*)(\w*)/),r=t&&t[1],n=t&&t[2];return r.length?(r=parseFloat(r))*(h[n]||1):0}return u.Item=a,u}(i,e,t,r,n)}.apply(t,n),void 0===a||(e.exports=a)}(window)},
vendor: 192 bytes, line 1
1"../node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/client.js":function(e,t,r){"use strict";var n=r("react-dom");t.createRoot=n.createRoot,t.hydrateRoot=n.hydrateRoot},
vendor: 2,232 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/react-is/cjs/react-is.production.min.js":function(e,t){"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,o=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,f=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,S=r?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case i:case s:case o:case h:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case f:case l:return e;default:return t}}case a:return t}}}function w(e){return _(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=n,t.ForwardRef=p,t.Fragment=i,t.Lazy=g,t.Memo=f,t.Portal=a,t.Profiler=s,t.StrictMode=o,t.Suspense=h,t.isAsyncMode=function(e){return w(e)||_(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return _(e)===p},t.isFragment=function(e){return _(e)===i},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===f},t.isPortal=function(e){return _(e)===a},t.isProfiler=function(e){return _(e)===s},t.isStrictMode=function(e){return _(e)===o},t.isSuspense=function(e){return _(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===s||e===o||e===h||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===f||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===y||e.$$typeof===b||e.$$typeof===S||e.$$typeof===v)},t.typeOf=_},
vendor: 209 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/react-is/index.js":function(e,t,r){"use strict";e.exports=r("../node_modules/.pnpm/[email protected]/node_modules/react-is/cjs/react-is.production.min.js")},
vendor: 209 bytes, line 1
1"../node_modules/.pnpm/[email protected][email protected]/node_modules/react-reconciler/cjs/react-reconciler-constants.production.min.js":function(e,t){"use strict";t.DefaultEventPriority=16,t.LegacyRoot=0},
vendor: 89,903 bytes, line 1
1"../node_modules/.pnpm/[email protected][email protected]/node_modules/react-reconciler/cjs/react-reconciler.production.min.js":function(e,t,r){e.exports=function(e){var t={},n=r("react"),a=r("../node_modules/.pnpm/[email protected]/node_modules/scheduler/index.js"),i=Object.assign;function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,l=Symbol.for("react.element"),c=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),p=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),m=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),v=Symbol.for("react.suspense_list"),y=Symbol.for("react.memo"),b=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var S=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var _=Symbol.iterator;function w(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=_&&e[_]||e["@@iterator"])?e:null}function x(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 u:return"Fragment";case c:return"Portal";case p:return"Profiler";case d:return"StrictMode";case g:return"Suspense";case v:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case m:return(e.displayName||"Context")+".Consumer";case h:return(e._context.displayName||"Context")+".Provider";case f:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case y:return null!==(t=e.displayName||null)?t:x(e.type)||"Memo";case b:t=e._payload,e=e._init;try{return x(e(t))}catch(e){}}return null}function C(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 x(t);case 8:return t===d?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function k(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function P(e){if(k(e)!==e)throw Error(o(188))}function E(e){var t=e.alternate;if(!t){if(null===(t=k(e)))throw Error(o(188));return t!==e?null:e}for(var r=e,n=t;;){var a=r.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(n=a.return)){r=n;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===r)return P(a),e;if(i===n)return P(a),t;i=i.sibling}throw Error(o(188))}if(r.return!==n.return)r=a,n=i;else{for(var s=!1,l=a.child;l;){if(l===r){s=!0,r=a,n=i;break}if(l===n){s=!0,n=a,r=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===r){s=!0,r=i,n=a;break}if(l===n){s=!0,n=i,r=a;break}l=l.sibling}if(!s)throw Error(o(189))}}if(r.alternate!==n)throw Error(o(190))}if(3!==r.tag)throw Error(o(188));return r.stateNode.current===r?e:t}function T(e){return null!==(e=E(e))?M(e):null}function M(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=M(e);if(null!==t)return t;e=e.sibling}return null}function D(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){if(4!==e.tag){var t=D(e);if(null!==t)return t}e=e.sibling}return null}var O,A=Array.isArray,N=e.getPublicInstance,I=e.getRootHostContext,F=e.getChildHostContext,L=e.prepareForCommit,z=e.resetAfterCommit,R=e.createInstance,j=e.appendInitialChild,V=e.finalizeInitialChildren,B=e.prepareUpdate,q=e.shouldSetTextContent,H=e.createTextInstance,$=e.scheduleTimeout,G=e.cancelTimeout,W=e.noTimeout,U=e.isPrimaryRenderer,Y=e.supportsMutation,K=e.supportsPersistence,Z=e.supportsHydration,Q=e.getInstanceFromNode,X=e.preparePortalMount,J=e.getCurrentEventPriority,ee=e.detachDeletedInstance,te=e.supportsMicrotasks,re=e.scheduleMicrotask,ne=e.supportsTestSelectors,ae=e.findFiberRoot,ie=e.getBoundingRect,oe=e.getTextContent,se=e.isHiddenSubtree,le=e.matchAccessibilityRole,ce=e.setFocusIfFocusable,ue=e.setupIntersectionObserver,de=e.appendChild,pe=e.appendChildToContainer,he=e.commitTextUpdate,me=e.commitMount,fe=e.commitUpdate,ge=e.insertBefore,ve=e.insertInContainerBefore,ye=e.removeChild,be=e.removeChildFromContainer,Se=e.resetTextContent,_e=e.hideInstance,we=e.hideTextInstance,xe=e.unhideInstance,Ce=e.unhideTextInstance,ke=e.clearContainer,Pe=e.cloneInstance,Ee=e.createContainerChildSet,Te=e.appendChildToContainerChildSet,Me=e.finalizeContainerChildren,De=e.replaceContainerChildren,Oe=e.cloneHiddenInstance,Ae=e.cloneHiddenTextInstance,Ne=e.canHydrateInstance,Ie=e.canHydrateTextInstance,Fe=e.canHydrateSuspenseInstance,Le=e.isSuspenseInstancePending,ze=e.isSuspenseInstanceFallback,Re=e.getSuspenseInstanceFallbackErrorDetails,je=e.registerSuspenseInstanceRetry,Ve=e.getNextHydratableSibling,Be=e.getFirstHydratableChild,qe=e.getFirstHydratableChildWithinContainer,He=e.getFirstHydratableChildWithinSuspenseInstance,$e=e.hydrateInstance,Ge=e.hydrateTextInstance,We=e.hydrateSuspenseInstance,Ue=e.getNextHydratableInstanceAfterSuspenseInstance,Ye=e.commitHydratedContainer,Ke=e.commitHydratedSuspenseInstance,Ze=e.clearSuspenseBoundary,Qe=e.clearSuspenseBoundaryFromContainer,Xe=e.shouldDeleteUnhydratedTailInstances,Je=e.didNotMatchHydratedContainerTextInstance,et=e.didNotMatchHydratedTextInstance;function tt(e){if(void 0===O)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);O=t&&t[1]||""}return"\n"+O+e}var rt=!1;function nt(e,t){if(!e||rt)return"";rt=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var n=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){n=e}e.call(t.prototype)}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var a=t.stack.split("\n"),i=n.stack.split("\n"),o=a.length-1,s=i.length-1;1<=o&&0<=s&&a[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(a[o]!==i[s]){if(1!==o||1!==s)do{if(o--,0>--s||a[o]!==i[s]){var l="\n"+a[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{rt=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?tt(e):""}var at=Object.prototype.hasOwnProperty,it=[],ot=-1;function st(e){return{current:e}}function lt(e){0>ot||(e.current=it[ot],it[ot]=null,ot--)}function ct(e,t){ot++,it[ot]=e.current,e.current=t}var ut={},dt=st(ut),pt=st(!1),ht=ut;function mt(e,t){var r=e.type.contextTypes;if(!r)return ut;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in r)i[a]=t[a];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function ft(e){return null!=(e=e.childContextTypes)}function gt(){lt(pt),lt(dt)}function vt(e,t,r){if(dt.current!==ut)throw Error(o(168));ct(dt,t),ct(pt,r)}function yt(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var a in n=n.getChildContext())if(!(a in t))throw Error(o(108,C(e)||"Unknown",a));return i({},r,n)}function bt(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ut,ht=dt.current,ct(dt,e),ct(pt,pt.current),!0}function St(e,t,r){var n=e.stateNode;if(!n)throw Error(o(169));r?(e=yt(e,t,ht),n.__reactInternalMemoizedMergedChildContext=e,lt(pt),lt(dt),ct(dt,e)):lt(pt),ct(pt,r)}var _t=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(wt(e)/xt|0)|0},wt=Math.log,xt=Math.LN2;var Ct=64,kt=4194304;function Pt(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 Et(e,t){var r=e.pendingLanes;if(0===r)return 0;var n=0,a=e.suspendedLanes,i=e.pingedLanes,o=268435455&r;if(0!==o){var s=o&~a;0!==s?n=Pt(s):0!==(i&=o)&&(n=Pt(i))}else 0!==(o=r&~a)?n=Pt(o):0!==i&&(n=Pt(i));if(0===n)return 0;if(0!==t&&t!==n&&0===(t&a)&&((a=n&-n)>=(i=t&-t)||16===a&&4194240&i))return t;if(4&n&&(n|=16&r),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;0<t;)a=1<<(r=31-_t(t)),n|=e[r],t&=~a;return n}function Tt(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 Mt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Dt(){var e=Ct;return!(4194240&(Ct<<=1))&&(Ct=64),e}function Ot(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function At(e,t,r){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-_t(t)]=r}function Nt(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-_t(r),a=1<<n;a&t|e[n]&t&&(e[n]|=t),r&=~a}}var It=0;function Ft(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var Lt=a.unstable_scheduleCallback,zt=a.unstable_cancelCallback,Rt=a.unstable_shouldYield,jt=a.unstable_requestPaint,Vt=a.unstable_now,Bt=a.unstable_ImmediatePriority,qt=a.unstable_UserBlockingPriority,Ht=a.unstable_NormalPriority,$t=a.unstable_IdlePriority,Gt=null,Wt=null;var Ut="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Yt=null,Kt=!1,Zt=!1;function Qt(e){null===Yt?Yt=[e]:Yt.push(e)}function Xt(){if(!Zt&&null!==Yt){Zt=!0;var e=0,t=It;try{var r=Yt;for(It=1;e<r.length;e++){var n=r[e];do{n=n(!0)}while(null!==n)}Yt=null,Kt=!1}catch(t){throw null!==Yt&&(Yt=Yt.slice(e+1)),Lt(Bt,Xt),t}finally{It=t,Zt=!1}}return null}var Jt=[],er=0,tr=null,rr=0,nr=[],ar=0,ir=null,or=1,sr="";function lr(e,t){Jt[er++]=rr,Jt[er++]=tr,tr=e,rr=t}function cr(e,t,r){nr[ar++]=or,nr[ar++]=sr,nr[ar++]=ir,ir=e;var n=or;e=sr;var a=32-_t(n)-1;n&=~(1<<a),r+=1;var i=32-_t(t)+a;if(30<i){var o=a-a%5;i=(n&(1<<o)-1).toString(32),n>>=o,a-=o,or=1<<32-_t(t)+a|r<<a|n,sr=i+e}else or=1<<i|r<<a|n,sr=e}function ur(e){null!==e.return&&(lr(e,1),cr(e,1,0))}function dr(e){for(;e===tr;)tr=Jt[--er],Jt[er]=null,rr=Jt[--er],Jt[er]=null;for(;e===ir;)ir=nr[--ar],nr[ar]=null,sr=nr[--ar],nr[ar]=null,or=nr[--ar],nr[ar]=null}var pr=null,hr=null,mr=!1,fr=!1,gr=null;function vr(e,t){var r=os(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,null===(t=e.deletions)?(e.deletions=[r],e.flags|=16):t.push(r)}function yr(e,t){switch(e.tag){case 5:return null!==(t=Ne(t,e.type,e.pendingProps))&&(e.stateNode=t,pr=e,hr=Be(t),!0);case 6:return null!==(t=Ie(t,e.pendingProps))&&(e.stateNode=t,pr=e,hr=null,!0);case 13:if(null!==(t=Fe(t))){var r=null!==ir?{id:or,overflow:sr}:null;return e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},(r=os(18,null,null,0)).stateNode=t,r.return=e,e.child=r,pr=e,hr=null,!0}return!1;default:return!1}}function br(e){return!(!(1&e.mode)||128&e.flags)}function Sr(e){if(mr){var t=hr;if(t){var r=t;if(!yr(e,t)){if(br(e))throw Error(o(418));t=Ve(r);var n=pr;t&&yr(e,t)?vr(n,r):(e.flags=-4097&e.flags|2,mr=!1,pr=e)}}else{if(br(e))throw Error(o(418));e.flags=-4097&e.flags|2,mr=!1,pr=e}}}function _r(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;pr=e}function wr(e){if(!Z||e!==pr)return!1;if(!mr)return _r(e),mr=!0,!1;if(3!==e.tag&&(5!==e.tag||Xe(e.type)&&!q(e.type,e.memoizedProps))){var t=hr;if(t){if(br(e))throw xr(),Error(o(418));for(;t;)vr(e,t),t=Ve(t)}}if(_r(e),13===e.tag){if(!Z)throw Error(o(316));if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));hr=Ue(e)}else hr=pr?Ve(e.stateNode):null;return!0}function xr(){for(var e=hr;e;)e=Ve(e)}function Cr(){Z&&(hr=pr=null,fr=mr=!1)}function kr(e){null===gr?gr=[e]:gr.push(e)}var Pr=s.ReactCurrentBatchConfig;function Er(e,t){if(Ut(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var a=r[n];if(!at.call(t,a)||!Ut(e[a],t[a]))return!1}return!0}function Tr(e){switch(e.tag){case 5:return tt(e.type);case 16:return tt("Lazy");case 13:return tt("Suspense");case 19:return tt("SuspenseList");case 0:case 2:case 15:return e=nt(e.type,!1);case 11:return e=nt(e.type.render,!1);case 1:return e=nt(e.type,!0);default:return""}}function Mr(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(o(309));var n=r.stateNode}if(!n)throw Error(o(147,e));var a=n,i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=a.refs;null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!=typeof e)throw Error(o(284));if(!r._owner)throw Error(o(290,e))}return e}function Dr(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Or(e){return(0,e._init)(e._payload)}function Ar(e){function t(t,r){if(e){var n=t.deletions;null===n?(t.deletions=[r],t.flags|=16):n.push(r)}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(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 a(e,t){return(e=ls(e,t)).index=0,e.sibling=null,e}function i(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags|=2,r):n:(t.flags|=2,r):(t.flags|=1048576,r)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function d(e,t,r,n){return null===t||6!==t.tag?((t=ps(r,e.mode,n)).return=e,t):((t=a(t,r)).return=e,t)}function p(e,t,r,n){var i=r.type;return i===u?m(e,t,r.props.children,n,r.key):null!==t&&(t.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===b&&Or(i)===t.type)?((n=a(t,r.props)).ref=Mr(e,t,r),n.return=e,n):((n=cs(r.type,r.key,r.props,null,e.mode,n)).ref=Mr(e,t,r),n.return=e,n)}function h(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=hs(r,e.mode,n)).return=e,t):((t=a(t,r.children||[])).return=e,t)}function m(e,t,r,n,i){return null===t||7!==t.tag?((t=us(r,e.mode,n,i)).return=e,t):((t=a(t,r)).return=e,t)}function f(e,t,r){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=ps(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case l:return(r=cs(t.type,t.key,t.props,null,e.mode,r)).ref=Mr(e,null,t),r.return=e,r;case c:return(t=hs(t,e.mode,r)).return=e,t;case b:return f(e,(0,t._init)(t._payload),r)}if(A(t)||w(t))return(t=us(t,e.mode,r,null)).return=e,t;Dr(e,t)}return null}function g(e,t,r,n){var a=null!==t?t.key:null;if("string"==typeof r&&""!==r||"number"==typeof r)return null!==a?null:d(e,t,""+r,n);if("object"==typeof r&&null!==r){switch(r.$$typeof){case l:return r.key===a?p(e,t,r,n):null;case c:return r.key===a?h(e,t,r,n):null;case b:return g(e,t,(a=r._init)(r._payload),n)}if(A(r)||w(r))return null!==a?null:m(e,t,r,n,null);Dr(e,r)}return null}function v(e,t,r,n,a){if("string"==typeof n&&""!==n||"number"==typeof n)return d(t,e=e.get(r)||null,""+n,a);if("object"==typeof n&&null!==n){switch(n.$$typeof){case l:return p(t,e=e.get(null===n.key?r:n.key)||null,n,a);case c:return h(t,e=e.get(null===n.key?r:n.key)||null,n,a);case b:return v(e,t,r,(0,n._init)(n._payload),a)}if(A(n)||w(n))return m(t,e=e.get(r)||null,n,a,null);Dr(t,n)}return null}function y(a,o,s,l){for(var c=null,u=null,d=o,p=o=0,h=null;null!==d&&p<s.length;p++){d.index>p?(h=d,d=null):h=d.sibling;var m=g(a,d,s[p],l);if(null===m){null===d&&(d=h);break}e&&d&&null===m.alternate&&t(a,d),o=i(m,o,p),null===u?c=m:u.sibling=m,u=m,d=h}if(p===s.length)return r(a,d),mr&&lr(a,p),c;if(null===d){for(;p<s.length;p++)null!==(d=f(a,s[p],l))&&(o=i(d,o,p),null===u?c=d:u.sibling=d,u=d);return mr&&lr(a,p),c}for(d=n(a,d);p<s.length;p++)null!==(h=v(d,a,p,s[p],l))&&(e&&null!==h.alternate&&d.delete(null===h.key?p:h.key),o=i(h,o,p),null===u?c=h:u.sibling=h,u=h);return e&&d.forEach(function(e){return t(a,e)}),mr&&lr(a,p),c}function S(a,s,l,c){var u=w(l);if("function"!=typeof u)throw Error(o(150));if(null==(l=u.call(l)))throw Error(o(151));for(var d=u=null,p=s,h=s=0,m=null,y=l.next();null!==p&&!y.done;h++,y=l.next()){p.index>h?(m=p,p=null):m=p.sibling;var b=g(a,p,y.value,c);if(null===b){null===p&&(p=m);break}e&&p&&null===b.alternate&&t(a,p),s=i(b,s,h),null===d?u=b:d.sibling=b,d=b,p=m}if(y.done)return r(a,p),mr&&lr(a,h),u;if(null===p){for(;!y.done;h++,y=l.next())null!==(y=f(a,y.value,c))&&(s=i(y,s,h),null===d?u=y:d.sibling=y,d=y);return mr&&lr(a,h),u}for(p=n(a,p);!y.done;h++,y=l.next())null!==(y=v(p,a,h,y.value,c))&&(e&&null!==y.alternate&&p.delete(null===y.key?h:y.key),s=i(y,s,h),null===d?u=y:d.sibling=y,d=y);return e&&p.forEach(function(e){return t(a,e)}),mr&&lr(a,h),u}return function e(n,i,o,d){if("object"==typeof o&&null!==o&&o.type===u&&null===o.key&&(o=o.props.children),"object"==typeof o&&null!==o){switch(o.$$typeof){case l:e:{for(var p=o.key,h=i;null!==h;){if(h.key===p){if((p=o.type)===u){if(7===h.tag){r(n,h.sibling),(i=a(h,o.props.children)).return=n,n=i;break e}}else if(h.elementType===p||"object"==typeof p&&null!==p&&p.$$typeof===b&&Or(p)===h.type){r(n,h.sibling),(i=a(h,o.props)).ref=Mr(n,h,o),i.return=n,n=i;break e}r(n,h);break}t(n,h),h=h.sibling}o.type===u?((i=us(o.props.children,n.mode,d,o.key)).return=n,n=i):((d=cs(o.type,o.key,o.props,null,n.mode,d)).ref=Mr(n,i,o),d.return=n,n=d)}return s(n);case c:e:{for(h=o.key;null!==i;){if(i.key===h){if(4===i.tag&&i.stateNode.containerInfo===o.containerInfo&&i.stateNode.implementation===o.implementation){r(n,i.sibling),(i=a(i,o.children||[])).return=n,n=i;break e}r(n,i);break}t(n,i),i=i.sibling}(i=hs(o,n.mode,d)).return=n,n=i}return s(n);case b:return e(n,i,(h=o._init)(o._payload),d)}if(A(o))return y(n,i,o,d);if(w(o))return S(n,i,o,d);Dr(n,o)}return"string"==typeof o&&""!==o||"number"==typeof o?(o=""+o,null!==i&&6===i.tag?(r(n,i.sibling),(i=a(i,o)).return=n,n=i):(r(n,i),(i=ps(o,n.mode,d)).return=n,n=i),s(n)):r(n,i)}}var Nr=Ar(!0),Ir=Ar(!1),Fr=st(null),Lr=null,zr=null,Rr=null;function jr(){Rr=zr=Lr=null}function Vr(e,t,r){U?(ct(Fr,t._currentValue),t._currentValue=r):(ct(Fr,t._currentValue2),t._currentValue2=r)}function Br(e){var t=Fr.current;lt(Fr),U?e._currentValue=t:e._currentValue2=t}function qr(e,t,r){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==n&&(n.childLanes|=t)):null!==n&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Hr(e,t){Lr=e,Rr=zr=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(Na=!0),e.firstContext=null)}function $r(e){var t=U?e._currentValue:e._currentValue2;if(Rr!==e)if(e={context:e,memoizedValue:t,next:null},null===zr){if(null===Lr)throw Error(o(308));zr=e,Lr.dependencies={lanes:0,firstContext:e}}else zr=zr.next=e;return t}var Gr=null;function Wr(e){null===Gr?Gr=[e]:Gr.push(e)}function Ur(e,t,r,n){var a=t.interleaved;return null===a?(r.next=r,Wr(t)):(r.next=a.next,a.next=r),t.interleaved=r,Yr(e,n)}function Yr(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}var Kr=!1;function Zr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Qr(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 Xr(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Jr(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,2&to){var a=n.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),n.pending=t,Yr(e,r)}return null===(a=n.interleaved)?(t.next=t,Wr(n)):(t.next=a.next,a.next=t),n.interleaved=t,Yr(e,r)}function en(e,t,r){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&r)){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,Nt(e,r)}}function tn(e,t){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var a=null,i=null;if(null!==(r=r.firstBaseUpdate)){do{var o={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===i?a=i=o:i=i.next=o,r=r.next}while(null!==r);null===i?a=i=t:i=i.next=t}else a=i=t;return r={baseState:n.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:n.shared,effects:n.effects},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function rn(e,t,r,n){var a=e.updateQueue;Kr=!1;var o=a.firstBaseUpdate,s=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var c=l,u=c.next;c.next=null,null===s?o=u:s.next=u,s=c;var d=e.alternate;null!==d&&((l=(d=d.updateQueue).lastBaseUpdate)!==s&&(null===l?d.firstBaseUpdate=u:l.next=u,d.lastBaseUpdate=c))}if(null!==o){var p=a.baseState;for(s=0,d=u=c=null,l=o;;){var h=l.lane,m=l.eventTime;if((n&h)===h){null!==d&&(d=d.next={eventTime:m,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var f=e,g=l;switch(h=t,m=r,g.tag){case 1:if("function"==typeof(f=g.payload)){p=f.call(m,p,h);break e}p=f;break e;case 3:f.flags=-65537&f.flags|128;case 0:if(null==(h="function"==typeof(f=g.payload)?f.call(m,p,h):f))break e;p=i({},p,h);break e;case 2:Kr=!0}}null!==l.callback&&0!==l.lane&&(e.flags|=64,null===(h=a.effects)?a.effects=[l]:h.push(l))}else m={eventTime:m,lane:h,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===d?(u=d=m,c=p):d=d.next=m,s|=h;if(null===(l=l.next)){if(null===(l=a.shared.pending))break;l=(h=l).next,h.next=null,a.lastBaseUpdate=h,a.shared.pending=null}}if(null===d&&(c=p),a.baseState=c,a.firstBaseUpdate=u,a.lastBaseUpdate=d,null!==(t=a.shared.interleaved)){a=t;do{s|=a.lane,a=a.next}while(a!==t)}else null===o&&(a.shared.lanes=0);co|=s,e.lanes=s,e.memoizedState=p}}function nn(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],a=n.callback;if(null!==a){if(n.callback=null,n=r,"function"!=typeof a)throw Error(o(191,a));a.call(n)}}}var an={},on=st(an),sn=st(an),ln=st(an);function cn(e){if(e===an)throw Error(o(174));return e}function un(e,t){ct(ln,t),ct(sn,e),ct(on,an),e=I(t),lt(on),ct(on,e)}function dn(){lt(on),lt(sn),lt(ln)}function pn(e){var t=cn(ln.current),r=cn(on.current);r!==(t=F(r,e.type,t))&&(ct(sn,e),ct(on,t))}function hn(e){sn.current===e&&(lt(on),lt(sn))}var mn=st(0);function fn(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||Le(r)||ze(r)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var gn=[];function vn(){for(var e=0;e<gn.length;e++){var t=gn[e];U?t._workInProgressVersionPrimary=null:t._workInProgressVersionSecondary=null}gn.length=0}var yn=s.ReactCurrentDispatcher,bn=s.ReactCurrentBatchConfig,Sn=0,_n=null,wn=null,xn=null,Cn=!1,kn=!1,Pn=0,En=0;function Tn(){throw Error(o(321))}function Mn(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!Ut(e[r],t[r]))return!1;return!0}function Dn(e,t,r,n,a,i){if(Sn=i,_n=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,yn.current=null===e||null===e.memoizedState?ha:ma,e=r(n,a),kn){i=0;do{if(kn=!1,Pn=0,25<=i)throw Error(o(301));i+=1,xn=wn=null,t.updateQueue=null,yn.current=fa,e=r(n,a)}while(kn)}if(yn.current=pa,t=null!==wn&&null!==wn.next,Sn=0,xn=wn=_n=null,Cn=!1,t)throw Error(o(300));return e}function On(){var e=0!==Pn;return Pn=0,e}function An(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===xn?_n.memoizedState=xn=e:xn=xn.next=e,xn}function Nn(){if(null===wn){var e=_n.alternate;e=null!==e?e.memoizedState:null}else e=wn.next;var t=null===xn?_n.memoizedState:xn.next;if(null!==t)xn=t,wn=e;else{if(null===e)throw Error(o(310));e={memoizedState:(wn=e).memoizedState,baseState:wn.baseState,baseQueue:wn.baseQueue,queue:wn.queue,next:null},null===xn?_n.memoizedState=xn=e:xn=xn.next=e}return xn}function In(e,t){return"function"==typeof t?t(e):t}function Fn(e){var t=Nn(),r=t.queue;if(null===r)throw Error(o(311));r.lastRenderedReducer=e;var n=wn,a=n.baseQueue,i=r.pending;if(null!==i){if(null!==a){var s=a.next;a.next=i.next,i.next=s}n.baseQueue=a=i,r.pending=null}if(null!==a){i=a.next,n=n.baseState;var l=s=null,c=null,u=i;do{var d=u.lane;if((Sn&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),n=u.hasEagerState?u.eagerState:e(n,u.action);else{var p={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=p,s=n):c=c.next=p,_n.lanes|=d,co|=d}u=u.next}while(null!==u&&u!==i);null===c?s=n:c.next=l,Ut(n,t.memoizedState)||(Na=!0),t.memoizedState=n,t.baseState=s,t.baseQueue=c,r.lastRenderedState=n}if(null!==(e=r.interleaved)){a=e;do{i=a.lane,_n.lanes|=i,co|=i,a=a.next}while(a!==e)}else null===a&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function Ln(e){var t=Nn(),r=t.queue;if(null===r)throw Error(o(311));r.lastRenderedReducer=e;var n=r.dispatch,a=r.pending,i=t.memoizedState;if(null!==a){r.pending=null;var s=a=a.next;do{i=e(i,s.action),s=s.next}while(s!==a);Ut(i,t.memoizedState)||(Na=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),r.lastRenderedState=i}return[i,n]}function zn(){}function Rn(e,t){var r=_n,n=Nn(),a=t(),i=!Ut(n.memoizedState,a);if(i&&(n.memoizedState=a,Na=!0),n=n.queue,Zn(Bn.bind(null,r,n,e),[e]),n.getSnapshot!==t||i||null!==xn&&1&xn.memoizedState.tag){if(r.flags|=2048,Gn(9,Vn.bind(null,r,n,a,t),void 0,null),null===ro)throw Error(o(349));30&Sn||jn(r,t,a)}return a}function jn(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=_n.updateQueue)?(t={lastEffect:null,stores:null},_n.updateQueue=t,t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function Vn(e,t,r,n){t.value=r,t.getSnapshot=n,qn(t)&&Hn(e)}function Bn(e,t,r){return r(function(){qn(t)&&Hn(e)})}function qn(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Ut(e,r)}catch(e){return!0}}function Hn(e){var t=Yr(e,1);null!==t&&Ao(t,e,1,-1)}function $n(e){var t=An();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:In,lastRenderedState:e},t.queue=e,e=e.dispatch=la.bind(null,_n,e),[t.memoizedState,e]}function Gn(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=_n.updateQueue)?(t={lastEffect:null,stores:null},_n.updateQueue=t,t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function Wn(){return Nn().memoizedState}function Un(e,t,r,n){var a=An();_n.flags|=e,a.memoizedState=Gn(1|t,r,void 0,void 0===n?null:n)}function Yn(e,t,r,n){var a=Nn();n=void 0===n?null:n;var i=void 0;if(null!==wn){var o=wn.memoizedState;if(i=o.destroy,null!==n&&Mn(n,o.deps))return void(a.memoizedState=Gn(t,r,i,n))}_n.flags|=e,a.memoizedState=Gn(1|t,r,i,n)}function Kn(e,t){return Un(8390656,8,e,t)}function Zn(e,t){return Yn(2048,8,e,t)}function Qn(e,t){return Yn(4,2,e,t)}function Xn(e,t){return Yn(4,4,e,t)}function Jn(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function ea(e,t,r){return r=null!=r?r.concat([e]):null,Yn(4,4,Jn.bind(null,t,e),r)}function ta(){}function ra(e,t){var r=Nn();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&Mn(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function na(e,t){var r=Nn();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&Mn(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function aa(e,t,r){return 21&Sn?(Ut(r,t)||(r=Dt(),_n.lanes|=r,co|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Na=!0),e.memoizedState=r)}function ia(e,t){var r=It;It=0!==r&&4>r?r:4,e(!0);var n=bn.transition;bn.transition={};try{e(!1),t()}finally{It=r,bn.transition=n}}function oa(){return Nn().memoizedState}function sa(e,t,r){var n=Oo(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},ca(e))ua(t,r);else if(null!==(r=Ur(e,t,r,n))){Ao(r,e,n,Do()),da(r,t,n)}}function la(e,t,r){var n=Oo(e),a={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(ca(e))ua(t,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var o=t.lastRenderedState,s=i(o,r);if(a.hasEagerState=!0,a.eagerState=s,Ut(s,o)){var l=t.interleaved;return null===l?(a.next=a,Wr(t)):(a.next=l.next,l.next=a),void(t.interleaved=a)}}catch(e){}null!==(r=Ur(e,t,a,n))&&(Ao(r,e,n,a=Do()),da(r,t,n))}}function ca(e){var t=e.alternate;return e===_n||null!==t&&t===_n}function ua(e,t){kn=Cn=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function da(e,t,r){if(4194240&r){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,Nt(e,r)}}var pa={readContext:$r,useCallback:Tn,useContext:Tn,useEffect:Tn,useImperativeHandle:Tn,useInsertionEffect:Tn,useLayoutEffect:Tn,useMemo:Tn,useReducer:Tn,useRef:Tn,useState:Tn,useDebugValue:Tn,useDeferredValue:Tn,useTransition:Tn,useMutableSource:Tn,useSyncExternalStore:Tn,useId:Tn,unstable_isNewReconciler:!1},ha={readContext:$r,useCallback:function(e,t){return An().memoizedState=[e,void 0===t?null:t],e},useContext:$r,useEffect:Kn,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,Un(4194308,4,Jn.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Un(4194308,4,e,t)},useInsertionEffect:function(e,t){return Un(4,2,e,t)},useMemo:function(e,t){var r=An();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=An();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=sa.bind(null,_n,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},An().memoizedState=e},useState:$n,useDebugValue:ta,useDeferredValue:function(e){return An().memoizedState=e},useTransition:function(){var e=$n(!1),t=e[0];return e=ia.bind(null,e[1]),An().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=_n,a=An();if(mr){if(void 0===r)throw Error(o(407));r=r()}else{if(r=t(),null===ro)throw Error(o(349));30&Sn||jn(n,t,r)}a.memoizedState=r;var i={value:r,getSnapshot:t};return a.queue=i,Kn(Bn.bind(null,n,i,e),[e]),n.flags|=2048,Gn(9,Vn.bind(null,n,i,r,t),void 0,null),r},useId:function(){var e=An(),t=ro.identifierPrefix;if(mr){var r=sr;t=":"+t+"R"+(r=(or&~(1<<32-_t(or)-1)).toString(32)+r),0<(r=Pn++)&&(t+="H"+r.toString(32)),t+=":"}else t=":"+t+"r"+(r=En++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ma={readContext:$r,useCallback:ra,useContext:$r,useEffect:Zn,useImperativeHandle:ea,useInsertionEffect:Qn,useLayoutEffect:Xn,useMemo:na,useReducer:Fn,useRef:Wn,useState:function(){return Fn(In)},useDebugValue:ta,useDeferredValue:function(e){return aa(Nn(),wn.memoizedState,e)},useTransition:function(){return[Fn(In)[0],Nn().memoizedState]},useMutableSource:zn,useSyncExternalStore:Rn,useId:oa,unstable_isNewReconciler:!1},fa={readContext:$r,useCallback:ra,useContext:$r,useEffect:Zn,useImperativeHandle:ea,useInsertionEffect:Qn,useLayoutEffect:Xn,useMemo:na,useReducer:Ln,useRef:Wn,useState:function(){return Ln(In)},useDebugValue:ta,useDeferredValue:function(e){var t=Nn();return null===wn?t.memoizedState=e:aa(t,wn.memoizedState,e)},useTransition:function(){return[Ln(In)[0],Nn().memoizedState]},useMutableSource:zn,useSyncExternalStore:Rn,useId:oa,unstable_isNewReconciler:!1};function ga(e,t){if(e&&e.defaultProps){for(var r in t=i({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function va(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:i({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var ya={isMounted:function(e){return!!(e=e._reactInternals)&&k(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=Do(),a=Oo(e),i=Xr(n,a);i.payload=t,null!=r&&(i.callback=r),null!==(t=Jr(e,i,a))&&(Ao(t,e,a,n),en(t,e,a))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=Do(),a=Oo(e),i=Xr(n,a);i.tag=1,i.payload=t,null!=r&&(i.callback=r),null!==(t=Jr(e,i,a))&&(Ao(t,e,a,n),en(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=Do(),n=Oo(e),a=Xr(r,n);a.tag=2,null!=t&&(a.callback=t),null!==(t=Jr(e,a,n))&&(Ao(t,e,n,r),en(t,e,n))}};function ba(e,t,r,n,a,i,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,i,o):!t.prototype||!t.prototype.isPureReactComponent||(!Er(r,n)||!Er(a,i))}function Sa(e,t,r){var n=!1,a=ut,i=t.contextType;return"object"==typeof i&&null!==i?i=$r(i):(a=ft(t)?ht:dt.current,i=(n=null!=(n=t.contextTypes))?mt(e,a):ut),t=new t(r,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ya,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function _a(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&ya.enqueueReplaceState(t,t.state,null)}function wa(e,t,r,n){var a=e.stateNode;a.props=r,a.state=e.memoizedState,a.refs={},Zr(e);var i=t.contextType;"object"==typeof i&&null!==i?a.context=$r(i):(i=ft(t)?ht:dt.current,a.context=mt(e,i)),a.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(va(e,t,i,r),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&ya.enqueueReplaceState(a,a.state,null),rn(e,r,a,n),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4194308)}function xa(e,t){try{var r="",n=t;do{r+=Tr(n),n=n.return}while(n);var a=r}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:a,digest:null}}function Ca(e,t,r){return{value:e,source:null,stack:null!=r?r:null,digest:null!=t?t:null}}function ka(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var Pa="function"==typeof WeakMap?WeakMap:Map;function Ea(e,t,r){(r=Xr(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){So||(So=!0,_o=n),ka(0,t)},r}function Ta(e,t,r){(r=Xr(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var a=t.value;r.payload=function(){return n(a)},r.callback=function(){ka(0,t)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(r.callback=function(){ka(0,t),"function"!=typeof n&&(null===wo?wo=new Set([this]):wo.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}function Ma(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new Pa;var a=new Set;n.set(t,a)}else void 0===(a=n.get(t))&&(a=new Set,n.set(t,a));a.has(r)||(a.add(r),e=es.bind(null,e,t,r),t.then(e,e))}function Da(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 Oa(e,t,r,n,a){return 1&e.mode?(e.flags|=65536,e.lanes=a,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,1===r.tag&&(null===r.alternate?r.tag=17:((t=Xr(-1,1)).tag=2,Jr(r,t,1))),r.lanes|=1),e)}var Aa=s.ReactCurrentOwner,Na=!1;function Ia(e,t,r,n){t.child=null===e?Ir(t,null,r,n):Nr(t,e.child,r,n)}function Fa(e,t,r,n,a){r=r.render;var i=t.ref;return Hr(t,a),n=Dn(e,t,r,n,i,a),r=On(),null===e||Na?(mr&&r&&ur(t),t.flags|=1,Ia(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,ai(e,t,a))}function La(e,t,r,n,a){if(null===e){var i=r.type;return"function"!=typeof i||ss(i)||void 0!==i.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=cs(r.type,null,n,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,za(e,t,i,n,a))}if(i=e.child,0===(e.lanes&a)){var o=i.memoizedProps;if((r=null!==(r=r.compare)?r:Er)(o,n)&&e.ref===t.ref)return ai(e,t,a)}return t.flags|=1,(e=ls(i,n)).ref=t.ref,e.return=t,t.child=e}function za(e,t,r,n,a){if(null!==e){var i=e.memoizedProps;if(Er(i,n)&&e.ref===t.ref){if(Na=!1,t.pendingProps=n=i,0===(e.lanes&a))return t.lanes=e.lanes,ai(e,t,a);131072&e.flags&&(Na=!0)}}return Va(e,t,r,n,a)}function Ra(e,t,r){var n=t.pendingProps,a=n.children,i=null!==e?e.memoizedState:null;if("hidden"===n.mode)if(1&t.mode){if(!(1073741824&r))return e=null!==i?i.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ct(oo,io),io|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==i?i.baseLanes:r,ct(oo,io),io|=n}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ct(oo,io),io|=r;else null!==i?(n=i.baseLanes|r,t.memoizedState=null):n=r,ct(oo,io),io|=n;return Ia(e,t,a,r),t.child}function ja(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function Va(e,t,r,n,a){var i=ft(r)?ht:dt.current;return i=mt(t,i),Hr(t,a),r=Dn(e,t,r,n,i,a),n=On(),null===e||Na?(mr&&n&&ur(t),t.flags|=1,Ia(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,ai(e,t,a))}function Ba(e,t,r,n,a){if(ft(r)){var i=!0;bt(t)}else i=!1;if(Hr(t,a),null===t.stateNode)ni(e,t),Sa(t,r,n),wa(t,r,n,a),n=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=r.contextType;"object"==typeof c&&null!==c?c=$r(c):c=mt(t,c=ft(r)?ht:dt.current);var u=r.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof o.getSnapshotBeforeUpdate;d||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==n||l!==c)&&_a(t,o,n,c),Kr=!1;var p=t.memoizedState;o.state=p,rn(t,n,o,a),l=t.memoizedState,s!==n||p!==l||pt.current||Kr?("function"==typeof u&&(va(t,r,u,n),l=t.memoizedState),(s=Kr||ba(t,r,s,n,p,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=n,t.memoizedState=l),o.props=n,o.state=l,o.context=c,n=s):("function"==typeof o.componentDidMount&&(t.flags|=4194308),n=!1)}else{o=t.stateNode,Qr(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ga(t.type,s),o.props=c,d=t.pendingProps,p=o.context,"object"==typeof(l=r.contextType)&&null!==l?l=$r(l):l=mt(t,l=ft(r)?ht:dt.current);var h=r.getDerivedStateFromProps;(u="function"==typeof h||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s!==d||p!==l)&&_a(t,o,n,l),Kr=!1,p=t.memoizedState,o.state=p,rn(t,n,o,a);var m=t.memoizedState;s!==d||p!==m||pt.current||Kr?("function"==typeof h&&(va(t,r,h,n),m=t.memoizedState),(c=Kr||ba(t,r,c,n,p,m,l)||!1)?(u||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(n,m,l),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(n,m,l)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=m),o.props=n,o.state=m,o.context=l,n=c):("function"!=typeof o.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),n=!1)}return qa(e,t,r,n,i,a)}function qa(e,t,r,n,a,i){ja(e,t);var o=!!(128&t.flags);if(!n&&!o)return a&&St(t,r,!1),ai(e,t,i);n=t.stateNode,Aa.current=t;var s=o&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&o?(t.child=Nr(t,e.child,null,i),t.child=Nr(t,null,s,i)):Ia(e,t,s,i),t.memoizedState=n.state,a&&St(t,r,!0),t.child}function Ha(e){var t=e.stateNode;t.pendingContext?vt(0,t.pendingContext,t.pendingContext!==t.context):t.context&&vt(0,t.context,!1),un(e,t.containerInfo)}function $a(e,t,r,n,a){return Cr(),kr(a),t.flags|=256,Ia(e,t,r,n),t.child}var Ga,Wa,Ua,Ya,Ka={dehydrated:null,treeContext:null,retryLane:0};function Za(e){return{baseLanes:e,cachePool:null,transitions:null}}function Qa(e,t,r){var n,a=t.pendingProps,i=mn.current,s=!1,l=!!(128&t.flags);if((n=l)||(n=(null===e||null!==e.memoizedState)&&!!(2&i)),n?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),ct(mn,1&i),null===e)return Sr(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?ze(e)?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=a.children,e=a.fallback,s?(a=t.mode,s=t.child,l={mode:"hidden",children:l},1&a||null===s?s=ds(l,a,0,null):(s.childLanes=0,s.pendingProps=l),e=us(e,a,r,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Za(r),t.memoizedState=Ka,e):Xa(t,l));if(null!==(i=e.memoizedState)&&null!==(n=i.dehydrated))return function(e,t,r,n,a,i,s){if(r)return 256&t.flags?(t.flags&=-257,Ja(e,t,s,n=Ca(Error(o(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=n.fallback,a=t.mode,n=ds({mode:"visible",children:n.children},a,0,null),(i=us(i,a,s,null)).flags|=2,n.return=t,i.return=t,n.sibling=i,t.child=n,1&t.mode&&Nr(t,e.child,null,s),t.child.memoizedState=Za(s),t.memoizedState=Ka,i);if(!(1&t.mode))return Ja(e,t,s,null);if(ze(a))return n=Re(a).digest,i=Error(o(419)),n=Ca(i,n,void 0),Ja(e,t,s,n);if(r=0!==(s&e.childLanes),Na||r){if(null!==(n=ro)){switch(s&-s){case 4:a=2;break;case 16:a=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:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!==(a&(n.suspendedLanes|s))?0:a)&&a!==i.retryLane&&(i.retryLane=a,Yr(e,a),Ao(n,e,a,-1))}return $o(),Ja(e,t,s,n=Ca(Error(o(421))))}return Le(a)?(t.flags|=128,t.child=e.child,t=rs.bind(null,e),je(a,t),null):(e=i.treeContext,Z&&(hr=He(a),pr=t,mr=!0,gr=null,fr=!1,null!==e&&(nr[ar++]=or,nr[ar++]=sr,nr[ar++]=ir,or=e.id,sr=e.overflow,ir=t)),t=Xa(t,n.children),t.flags|=4096,t)}(e,t,l,a,n,i,r);if(s){s=a.fallback,l=t.mode,n=(i=e.child).sibling;var c={mode:"hidden",children:a.children};return 1&l||t.child===i?(a=ls(i,c)).subtreeFlags=14680064&i.subtreeFlags:((a=t.child).childLanes=0,a.pendingProps=c,t.deletions=null),null!==n?s=ls(n,s):(s=us(s,l,r,null)).flags|=2,s.return=t,a.return=t,a.sibling=s,t.child=a,a=s,s=t.child,l=null===(l=e.child.memoizedState)?Za(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~r,t.memoizedState=Ka,a}return e=(s=e.child).sibling,a=ls(s,{mode:"visible",children:a.children}),!(1&t.mode)&&(a.lanes=r),a.return=t,a.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=a,t.memoizedState=null,a}function Xa(e,t){return(t=ds({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Ja(e,t,r,n){return null!==n&&kr(n),Nr(t,e.child,null,r),(e=Xa(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function ei(e,t,r){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),qr(e.return,t,r)}function ti(e,t,r,n,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=a)}function ri(e,t,r){var n=t.pendingProps,a=n.revealOrder,i=n.tail;if(Ia(e,t,n.children,r),2&(n=mn.current))n=1&n|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ei(e,r,t);else if(19===e.tag)ei(e,r,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}n&=1}if(ct(mn,n),1&t.mode)switch(a){case"forwards":for(r=t.child,a=null;null!==r;)null!==(e=r.alternate)&&null===fn(e)&&(a=r),r=r.sibling;null===(r=a)?(a=t.child,t.child=null):(a=r.sibling,r.sibling=null),ti(t,!1,a,r,i);break;case"backwards":for(r=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===fn(e)){t.child=a;break}e=a.sibling,a.sibling=r,r=a,a=e}ti(t,!0,r,null,i);break;case"together":ti(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function ni(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ai(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),co|=t.lanes,0===(r&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(r=ls(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=ls(e,e.pendingProps)).return=t;r.sibling=null}return t.child}function ii(e){e.flags|=4}function oi(e,t){if(null!==e&&e.child===t.child)return!0;if(16&t.flags)return!1;for(e=t.child;null!==e;){if(12854&e.flags||12854&e.subtreeFlags)return!1;e=e.sibling}return!0}if(Y)Ga=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)j(e,r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Wa=function(){},Ua=function(e,t,r,n,a){if((e=e.memoizedProps)!==n){var i=t.stateNode,o=cn(on.current);r=B(i,r,e,n,a,o),(t.updateQueue=r)&&ii(t)}},Ya=function(e,t,r,n){r!==n&&ii(t)};else if(K){Ga=function(e,t,r,n){for(var a=t.child;null!==a;){if(5===a.tag){var i=a.stateNode;r&&n&&(i=Oe(i,a.type,a.memoizedProps,a)),j(e,i)}else if(6===a.tag)i=a.stateNode,r&&n&&(i=Ae(i,a.memoizedProps,a)),j(e,i);else if(4!==a.tag)if(22===a.tag&&null!==a.memoizedState)null!==(i=a.child)&&(i.return=a),Ga(e,a,!0,!0);else if(null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;a=a.return}a.sibling.return=a.return,a=a.sibling}};var si=function(e,t,r,n){for(var a=t.child;null!==a;){if(5===a.tag){var i=a.stateNode;r&&n&&(i=Oe(i,a.type,a.memoizedProps,a)),Te(e,i)}else if(6===a.tag)i=a.stateNode,r&&n&&(i=Ae(i,a.memoizedProps,a)),Te(e,i);else if(4!==a.tag)if(22===a.tag&&null!==a.memoizedState)null!==(i=a.child)&&(i.return=a),si(e,a,!0,!0);else if(null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;a=a.return}a.sibling.return=a.return,a=a.sibling}};Wa=function(e,t){var r=t.stateNode;if(!oi(e,t)){e=r.containerInfo;var n=Ee(e);si(n,t,!1,!1),r.pendingChildren=n,ii(t),Me(e,n)}},Ua=function(e,t,r,n,a){var i=e.stateNode,o=e.memoizedProps;if((e=oi(e,t))&&o===n)t.stateNode=i;else{var s=t.stateNode,l=cn(on.current),c=null;o!==n&&(c=B(s,r,o,n,a,l)),e&&null===c?t.stateNode=i:(i=Pe(i,c,r,o,n,t,e,s),V(i,r,n,a,l)&&ii(t),t.stateNode=i,e?ii(t):Ga(i,t,!1,!1))}},Ya=function(e,t,r,n){r!==n?(e=cn(ln.current),r=cn(on.current),t.stateNode=H(n,e,r,t),ii(t)):t.stateNode=e.stateNode}}else Wa=function(){},Ua=function(){},Ya=function(){};function li(e,t){if(!mr)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function ci(e){var t=null!==e.alternate&&e.alternate.child===e.child,r=0,n=0;if(t)for(var a=e.child;null!==a;)r|=a.lanes|a.childLanes,n|=14680064&a.subtreeFlags,n|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)r|=a.lanes|a.childLanes,n|=a.subtreeFlags,n|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function ui(e,t,r){var n=t.pendingProps;switch(dr(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ci(t),null;case 1:case 17:return ft(t.type)&>(),ci(t),null;case 3:return r=t.stateNode,dn(),lt(pt),lt(dt),vn(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(wr(t)?ii(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==gr&&(Lo(gr),gr=null))),Wa(e,t),ci(t),null;case 5:hn(t),r=cn(ln.current);var a=t.type;if(null!==e&&null!=t.stateNode)Ua(e,t,a,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(null===t.stateNode)throw Error(o(166));return ci(t),null}if(e=cn(on.current),wr(t)){if(!Z)throw Error(o(175));e=$e(t.stateNode,t.type,t.memoizedProps,r,e,t,!fr),t.updateQueue=e,null!==e&&ii(t)}else{var i=R(a,n,r,e,t);Ga(i,t,!1,!1),t.stateNode=i,V(i,a,n,r,e)&&ii(t)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return ci(t),null;case 6:if(e&&null!=t.stateNode)Ya(e,t,e.memoizedProps,n);else{if("string"!=typeof n&&null===t.stateNode)throw Error(o(166));if(e=cn(ln.current),r=cn(on.current),wr(t)){if(!Z)throw Error(o(176));if(e=t.stateNode,r=t.memoizedProps,(n=Ge(e,r,t,!fr))&&null!==(a=pr))switch(a.tag){case 3:Je(a.stateNode.containerInfo,e,r,!!(1&a.mode));break;case 5:et(a.type,a.memoizedProps,a.stateNode,e,r,!!(1&a.mode))}n&&ii(t)}else t.stateNode=H(n,e,r,t)}return ci(t),null;case 13:if(lt(mn),n=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(mr&&null!==hr&&1&t.mode&&!(128&t.flags))xr(),Cr(),t.flags|=98560,a=!1;else if(a=wr(t),null!==n&&null!==n.dehydrated){if(null===e){if(!a)throw Error(o(318));if(!Z)throw Error(o(344));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(o(317));We(a,t)}else Cr(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ci(t),a=!1}else null!==gr&&(Lo(gr),gr=null),a=!0;if(!a)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=r,t):((r=null!==n)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&mn.current?0===so&&(so=3):$o())),null!==t.updateQueue&&(t.flags|=4),ci(t),null);case 4:return dn(),Wa(e,t),null===e&&X(t.stateNode.containerInfo),ci(t),null;case 10:return Br(t.type._context),ci(t),null;case 19:if(lt(mn),null===(a=t.memoizedState))return ci(t),null;if(n=!!(128&t.flags),null===(i=a.rendering))if(n)li(a,!1);else{if(0!==so||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=fn(e))){for(t.flags|=128,li(a,!1),null!==(e=i.updateQueue)&&(t.updateQueue=e,t.flags|=4),t.subtreeFlags=0,e=r,r=t.child;null!==r;)a=e,(n=r).flags&=14680066,null===(i=n.alternate)?(n.childLanes=0,n.lanes=a,n.child=null,n.subtreeFlags=0,n.memoizedProps=null,n.memoizedState=null,n.updateQueue=null,n.dependencies=null,n.stateNode=null):(n.childLanes=i.childLanes,n.lanes=i.lanes,n.child=i.child,n.subtreeFlags=0,n.deletions=null,n.memoizedProps=i.memoizedProps,n.memoizedState=i.memoizedState,n.updateQueue=i.updateQueue,n.type=i.type,a=i.dependencies,n.dependencies=null===a?null:{lanes:a.lanes,firstContext:a.firstContext}),r=r.sibling;return ct(mn,1&mn.current|2),t.child}e=e.sibling}null!==a.tail&&Vt()>go&&(t.flags|=128,n=!0,li(a,!1),t.lanes=4194304)}else{if(!n)if(null!==(e=fn(i))){if(t.flags|=128,n=!0,null!==(e=e.updateQueue)&&(t.updateQueue=e,t.flags|=4),li(a,!0),null===a.tail&&"hidden"===a.tailMode&&!i.alternate&&!mr)return ci(t),null}else 2*Vt()-a.renderingStartTime>go&&1073741824!==r&&(t.flags|=128,n=!0,li(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(null!==(e=a.last)?e.sibling=i:t.child=i,a.last=i)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Vt(),t.sibling=null,e=mn.current,ct(mn,n?1&e|2:1&e),t):(ci(t),null);case 22:case 23:return Vo(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&io)&&(ci(t),Y&&6&t.subtreeFlags&&(t.flags|=8192)):ci(t),null;case 24:case 25:return null}throw Error(o(156,t.tag))}function di(e,t){switch(dr(t),t.tag){case 1:return ft(t.type)&>(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return dn(),lt(pt),lt(dt),vn(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return hn(t),null;case 13:if(lt(mn),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));Cr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return lt(mn),null;case 4:return dn(),null;case 10:return Br(t.type._context),null;case 22:case 23:return Vo(),null;default:return null}}var pi=!1,hi=!1,mi="function"==typeof WeakSet?WeakSet:Set,fi=null;function gi(e,t){var r=e.ref;if(null!==r)if("function"==typeof r)try{r(null)}catch(r){Jo(e,t,r)}else r.current=null}function vi(e,t,r){try{r()}catch(r){Jo(e,t,r)}}var yi=!1;function bi(e,t,r){var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var a=n=n.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,void 0!==i&&vi(t,r,i)}a=a.next}while(a!==n)}}function Si(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function _i(e){var t=e.ref;if(null!==t){var r=e.stateNode;if(5===e.tag)e=N(r);else e=r;"function"==typeof t?t(e):t.current=e}}function wi(e){var t=e.alternate;null!==t&&(e.alternate=null,wi(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&ee(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function xi(e){return 5===e.tag||3===e.tag||4===e.tag}function Ci(e){e:while(!0){for(;null===e.sibling;){if(null===e.return||xi(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 ki(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?ve(r,e,t):pe(r,e);else if(4!==n&&null!==(e=e.child))for(ki(e,t,r),e=e.sibling;null!==e;)ki(e,t,r),e=e.sibling}function Pi(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?ge(r,e,t):de(r,e);else if(4!==n&&null!==(e=e.child))for(Pi(e,t,r),e=e.sibling;null!==e;)Pi(e,t,r),e=e.sibling}var Ei=null,Ti=!1;function Mi(e,t,r){for(r=r.child;null!==r;)Di(e,t,r),r=r.sibling}function Di(e,t,r){if(Wt&&"function"==typeof Wt.onCommitFiberUnmount)try{Wt.onCommitFiberUnmount(Gt,r)}catch(e){}switch(r.tag){case 5:hi||gi(r,t);case 6:if(Y){var n=Ei,a=Ti;Ei=null,Mi(e,t,r),Ti=a,null!==(Ei=n)&&(Ti?be(Ei,r.stateNode):ye(Ei,r.stateNode))}else Mi(e,t,r);break;case 18:Y&&null!==Ei&&(Ti?Qe(Ei,r.stateNode):Ze(Ei,r.stateNode));break;case 4:Y?(n=Ei,a=Ti,Ei=r.stateNode.containerInfo,Ti=!0,Mi(e,t,r),Ei=n,Ti=a):(K&&(n=r.stateNode.containerInfo,a=Ee(n),De(n,a)),Mi(e,t,r));break;case 0:case 11:case 14:case 15:if(!hi&&(null!==(n=r.updateQueue)&&null!==(n=n.lastEffect))){a=n=n.next;do{var i=a,o=i.destroy;i=i.tag,void 0!==o&&(2&i||4&i)&&vi(r,t,o),a=a.next}while(a!==n)}Mi(e,t,r);break;case 1:if(!hi&&(gi(r,t),"function"==typeof(n=r.stateNode).componentWillUnmount))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(e){Jo(r,t,e)}Mi(e,t,r);break;case 21:Mi(e,t,r);break;case 22:1&r.mode?(hi=(n=hi)||null!==r.memoizedState,Mi(e,t,r),hi=n):Mi(e,t,r);break;default:Mi(e,t,r)}}function Oi(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new mi),t.forEach(function(t){var n=ns.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))})}}function Ai(e,t){var r=t.deletions;if(null!==r)for(var n=0;n<r.length;n++){var a=r[n];try{var i=e,s=t;if(Y){var l=s;e:for(;null!==l;){switch(l.tag){case 5:Ei=l.stateNode,Ti=!1;break e;case 3:case 4:Ei=l.stateNode.containerInfo,Ti=!0;break e}l=l.return}if(null===Ei)throw Error(o(160));Di(i,s,a),Ei=null,Ti=!1}else Di(i,s,a);var c=a.alternate;null!==c&&(c.return=null),a.return=null}catch(e){Jo(a,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)Ni(t,e),t=t.sibling}function Ni(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ai(t,e),Ii(e),4&n){try{bi(3,e,e.return),Si(3,e)}catch(t){Jo(e,e.return,t)}try{bi(5,e,e.return)}catch(t){Jo(e,e.return,t)}}break;case 1:Ai(t,e),Ii(e),512&n&&null!==r&&gi(r,r.return);break;case 5:if(Ai(t,e),Ii(e),512&n&&null!==r&&gi(r,r.return),Y){if(32&e.flags){var a=e.stateNode;try{Se(a)}catch(t){Jo(e,e.return,t)}}if(4&n&&null!=(a=e.stateNode)){var i=e.memoizedProps;if(r=null!==r?r.memoizedProps:i,n=e.type,t=e.updateQueue,e.updateQueue=null,null!==t)try{fe(a,t,n,r,i,e)}catch(t){Jo(e,e.return,t)}}}break;case 6:if(Ai(t,e),Ii(e),4&n&&Y){if(null===e.stateNode)throw Error(o(162));a=e.stateNode,i=e.memoizedProps,r=null!==r?r.memoizedProps:i;try{he(a,r,i)}catch(t){Jo(e,e.return,t)}}break;case 3:if(Ai(t,e),Ii(e),4&n){if(Y&&Z&&null!==r&&r.memoizedState.isDehydrated)try{Ye(t.containerInfo)}catch(t){Jo(e,e.return,t)}if(K){a=t.containerInfo,i=t.pendingChildren;try{De(a,i)}catch(t){Jo(e,e.return,t)}}}break;case 4:if(Ai(t,e),Ii(e),4&n&&K){a=(i=e.stateNode).containerInfo,i=i.pendingChildren;try{De(a,i)}catch(t){Jo(e,e.return,t)}}break;case 13:Ai(t,e),Ii(e),8192&(a=e.child).flags&&(i=null!==a.memoizedState,a.stateNode.isHidden=i,!i||null!==a.alternate&&null!==a.alternate.memoizedState||(fo=Vt())),4&n&&Oi(e);break;case 22:var s=null!==r&&null!==r.memoizedState;if(1&e.mode?(hi=(r=hi)||s,Ai(t,e),hi=r):Ai(t,e),Ii(e),8192&n){if(r=null!==e.memoizedState,(e.stateNode.isHidden=r)&&!s&&1&e.mode)for(fi=e,n=e.child;null!==n;){for(t=fi=n;null!==fi;){var l=(s=fi).child;switch(s.tag){case 0:case 11:case 14:case 15:bi(4,s,s.return);break;case 1:gi(s,s.return);var c=s.stateNode;if("function"==typeof c.componentWillUnmount){var u=s,d=s.return;try{var p=u;c.props=p.memoizedProps,c.state=p.memoizedState,c.componentWillUnmount()}catch(e){Jo(u,d,e)}}break;case 5:gi(s,s.return);break;case 22:if(null!==s.memoizedState){Ri(t);continue}}null!==l?(l.return=s,fi=l):Ri(t)}n=n.sibling}if(Y)e:if(n=null,Y)for(t=e;;){if(5===t.tag){if(null===n){n=t;try{a=t.stateNode,r?_e(a):xe(t.stateNode,t.memoizedProps)}catch(t){Jo(e,e.return,t)}}}else if(6===t.tag){if(null===n)try{i=t.stateNode,r?we(i):Ce(i,t.memoizedProps)}catch(t){Jo(e,e.return,t)}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}}break;case 19:Ai(t,e),Ii(e),4&n&&Oi(e);break;case 21:break;default:Ai(t,e),Ii(e)}}function Ii(e){var t=e.flags;if(2&t){try{if(Y){e:{for(var r=e.return;null!==r;){if(xi(r)){var n=r;break e}r=r.return}throw Error(o(160))}switch(n.tag){case 5:var a=n.stateNode;32&n.flags&&(Se(a),n.flags&=-33),Pi(e,Ci(e),a);break;case 3:case 4:var i=n.stateNode.containerInfo;ki(e,Ci(e),i);break;default:throw Error(o(161))}}}catch(t){Jo(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Fi(e,t,r){fi=e,Li(e,t,r)}function Li(e,t,r){for(var n=!!(1&e.mode);null!==fi;){var a=fi,i=a.child;if(22===a.tag&&n){var o=null!==a.memoizedState||pi;if(!o){var s=a.alternate,l=null!==s&&null!==s.memoizedState||hi;s=pi;var c=hi;if(pi=o,(hi=l)&&!c)for(fi=a;null!==fi;)l=(o=fi).child,22===o.tag&&null!==o.memoizedState?ji(a):null!==l?(l.return=o,fi=l):ji(a);for(;null!==i;)fi=i,Li(i,t,r),i=i.sibling;fi=a,pi=s,hi=c}zi(e)}else 8772&a.subtreeFlags&&null!==i?(i.return=a,fi=i):zi(e)}}function zi(e){for(;null!==fi;){var t=fi;if(8772&t.flags){var r=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:hi||Si(5,t);break;case 1:var n=t.stateNode;if(4&t.flags&&!hi)if(null===r)n.componentDidMount();else{var a=t.elementType===t.type?r.memoizedProps:ga(t.type,r.memoizedProps);n.componentDidUpdate(a,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&nn(t,i,n);break;case 3:var s=t.updateQueue;if(null!==s){if(r=null,null!==t.child)switch(t.child.tag){case 5:r=N(t.child.stateNode);break;case 1:r=t.child.stateNode}nn(t,s,r)}break;case 5:var l=t.stateNode;null===r&&4&t.flags&&me(l,t.type,t.memoizedProps,t);break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(Z&&null===t.memoizedState){var c=t.alternate;if(null!==c){var u=c.memoizedState;if(null!==u){var d=u.dehydrated;null!==d&&Ke(d)}}}break;default:throw Error(o(163))}hi||512&t.flags&&_i(t)}catch(e){Jo(t,t.return,e)}}if(t===e){fi=null;break}if(null!==(r=t.sibling)){r.return=t.return,fi=r;break}fi=t.return}}function Ri(e){for(;null!==fi;){var t=fi;if(t===e){fi=null;break}var r=t.sibling;if(null!==r){r.return=t.return,fi=r;break}fi=t.return}}function ji(e){for(;null!==fi;){var t=fi;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{Si(4,t)}catch(e){Jo(t,r,e)}break;case 1:var n=t.stateNode;if("function"==typeof n.componentDidMount){var a=t.return;try{n.componentDidMount()}catch(e){Jo(t,a,e)}}var i=t.return;try{_i(t)}catch(e){Jo(t,i,e)}break;case 5:var o=t.return;try{_i(t)}catch(e){Jo(t,o,e)}}}catch(e){Jo(t,t.return,e)}if(t===e){fi=null;break}var s=t.sibling;if(null!==s){s.return=t.return,fi=s;break}fi=t.return}}var Vi=0,Bi=1,qi=2,Hi=3,$i=4;if("function"==typeof Symbol&&Symbol.for){var Gi=Symbol.for;Vi=Gi("selector.component"),Bi=Gi("selector.has_pseudo_class"),qi=Gi("selector.role"),Hi=Gi("selector.test_id"),$i=Gi("selector.text")}function Wi(e){var t=Q(e);if(null!=t){if("string"!=typeof t.memoizedProps["data-testname"])throw Error(o(364));return t}if(null===(e=ae(e)))throw Error(o(362));return e.stateNode.current}function Ui(e,t){switch(t.$$typeof){case Vi:if(e.type===t.value)return!0;break;case Bi:e:{t=t.value,e=[e,0];for(var r=0;r<e.length;){var n=e[r++],a=e[r++],i=t[a];if(5!==n.tag||!se(n)){for(;null!=i&&Ui(n,i);)i=t[++a];if(a===t.length){t=!0;break e}for(n=n.child;null!==n;)e.push(n,a),n=n.sibling}}t=!1}return t;case qi:if(5===e.tag&&le(e.stateNode,t.value))return!0;break;case $i:if((5===e.tag||6===e.tag)&&(null!==(e=oe(e))&&0<=e.indexOf(t.value)))return!0;break;case Hi:if(5===e.tag&&("string"==typeof(e=e.memoizedProps["data-testname"])&&e.toLowerCase()===t.value.toLowerCase()))return!0;break;default:throw Error(o(365))}return!1}function Yi(e){switch(e.$$typeof){case Vi:return"<"+(x(e.value)||"Unknown")+">";case Bi:return":has("+(Yi(e)||"")+")";case qi:return'[role="'+e.value+'"]';case $i:return'"'+e.value+'"';case Hi:return'[data-testname="'+e.value+'"]';default:throw Error(o(365))}}function Ki(e,t){var r=[];e=[e,0];for(var n=0;n<e.length;){var a=e[n++],i=e[n++],o=t[i];if(5!==a.tag||!se(a)){for(;null!=o&&Ui(a,o);)o=t[++i];if(i===t.length)r.push(a);else for(a=a.child;null!==a;)e.push(a,i),a=a.sibling}}return r}function Zi(e,t){if(!ne)throw Error(o(363));e=Ki(e=Wi(e),t),t=[],e=Array.from(e);for(var r=0;r<e.length;){var n=e[r++];if(5===n.tag)se(n)||t.push(n.stateNode);else for(n=n.child;null!==n;)e.push(n),n=n.sibling}return t}var Qi=Math.ceil,Xi=s.ReactCurrentDispatcher,Ji=s.ReactCurrentOwner,eo=s.ReactCurrentBatchConfig,to=0,ro=null,no=null,ao=0,io=0,oo=st(0),so=0,lo=null,co=0,uo=0,po=0,ho=null,mo=null,fo=0,go=1/0,vo=null;function yo(){go=Vt()+500}var bo,So=!1,_o=null,wo=null,xo=!1,Co=null,ko=0,Po=0,Eo=null,To=-1,Mo=0;function Do(){return 6&to?Vt():-1!==To?To:To=Vt()}function Oo(e){return 1&e.mode?2&to&&0!==ao?ao&-ao:null!==Pr.transition?(0===Mo&&(Mo=Dt()),Mo):0!==(e=It)?e:J():1}function Ao(e,t,r,n){if(50<Po)throw Po=0,Eo=null,Error(o(185));At(e,r,n),2&to&&e===ro||(e===ro&&(!(2&to)&&(uo|=r),4===so&&zo(e,ao)),No(e,n),1===r&&0===to&&!(1&t.mode)&&(yo(),Kt&&Xt()))}function No(e,t){var r=e.callbackNode;!function(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-_t(i),s=1<<o,l=a[o];-1===l?0!==(s&r)&&0===(s&n)||(a[o]=Tt(s,t)):l<=t&&(e.expiredLanes|=s),i&=~s}}(e,t);var n=Et(e,e===ro?ao:0);if(0===n)null!==r&&zt(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(null!=r&&zt(r),1===t)0===e.tag?function(e){Kt=!0,Qt(e)}(Ro.bind(null,e)):Qt(Ro.bind(null,e)),te?re(function(){!(6&to)&&Xt()}):Lt(Bt,Xt),r=null;else{switch(Ft(n)){case 1:r=Bt;break;case 4:r=qt;break;case 16:default:r=Ht;break;case 536870912:r=$t}r=as(r,Io.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function Io(e,t){if(To=-1,Mo=0,6&to)throw Error(o(327));var r=e.callbackNode;if(Qo()&&e.callbackNode!==r)return null;var n=Et(e,e===ro?ao:0);if(0===n)return null;if(30&n||0!==(n&e.expiredLanes)||t)t=Go(e,n);else{t=n;var a=to;to|=2;var i=Ho();for(ro===e&&ao===t||(vo=null,yo(),Bo(e,t));;)try{Uo();break}catch(t){qo(e,t)}jr(),Xi.current=i,to=a,null!==no?t=0:(ro=null,ao=0,t=so)}if(0!==t){if(2===t&&(0!==(a=Mt(e))&&(n=a,t=Fo(e,a))),1===t)throw r=lo,Bo(e,0),zo(e,n),No(e,Vt()),r;if(6===t)zo(e,n);else{if(a=e.current.alternate,!(30&n||function(e){for(var t=e;;){if(16384&t.flags){var r=t.updateQueue;if(null!==r&&null!==(r=r.stores))for(var n=0;n<r.length;n++){var a=r[n],i=a.getSnapshot;a=a.value;try{if(!Ut(i(),a))return!1}catch(e){return!1}}}if(r=t.child,16384&t.subtreeFlags&&null!==r)r.return=t,t=r;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}(a)||(t=Go(e,n),2===t&&(i=Mt(e),0!==i&&(n=i,t=Fo(e,i))),1!==t)))throw r=lo,Bo(e,0),zo(e,n),No(e,Vt()),r;switch(e.finishedWork=a,e.finishedLanes=n,t){case 0:case 1:throw Error(o(345));case 2:case 5:Zo(e,mo,vo);break;case 3:if(zo(e,n),(130023424&n)===n&&10<(t=fo+500-Vt())){if(0!==Et(e,0))break;if(((a=e.suspendedLanes)&n)!==n){Do(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=$(Zo.bind(null,e,mo,vo),t);break}Zo(e,mo,vo);break;case 4:if(zo(e,n),(4194240&n)===n)break;for(t=e.eventTimes,a=-1;0<n;){var s=31-_t(n);i=1<<s,(s=t[s])>a&&(a=s),n&=~i}if(n=a,10<(n=(120>(n=Vt()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Qi(n/1960))-n)){e.timeoutHandle=$(Zo.bind(null,e,mo,vo),n);break}Zo(e,mo,vo);break;default:throw Error(o(329))}}}return No(e,Vt()),e.callbackNode===r?Io.bind(null,e):null}function Fo(e,t){var r=ho;return e.current.memoizedState.isDehydrated&&(Bo(e,t).flags|=256),2!==(e=Go(e,t))&&(t=mo,mo=r,null!==t&&Lo(t)),e}function Lo(e){null===mo?mo=e:mo.push.apply(mo,e)}function zo(e,t){for(t&=~po,t&=~uo,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-_t(t),n=1<<r;e[r]=-1,t&=~n}}function Ro(e){if(6&to)throw Error(o(327));Qo();var t=Et(e,0);if(!(1&t))return No(e,Vt()),null;var r=Go(e,t);if(0!==e.tag&&2===r){var n=Mt(e);0!==n&&(t=n,r=Fo(e,n))}if(1===r)throw r=lo,Bo(e,0),zo(e,t),No(e,Vt()),r;if(6===r)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Zo(e,mo,vo),No(e,Vt()),null}function jo(e){null!==Co&&0===Co.tag&&!(6&to)&&Qo();var t=to;to|=1;var r=eo.transition,n=It;try{if(eo.transition=null,It=1,e)return e()}finally{It=n,eo.transition=r,!(6&(to=t))&&Xt()}}function Vo(){io=oo.current,lt(oo)}function Bo(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==W&&(e.timeoutHandle=W,G(r)),null!==no)for(r=no.return;null!==r;){var n=r;switch(dr(n),n.tag){case 1:null!=(n=n.type.childContextTypes)&>();break;case 3:dn(),lt(pt),lt(dt),vn();break;case 5:hn(n);break;case 4:dn();break;case 13:case 19:lt(mn);break;case 10:Br(n.type._context);break;case 22:case 23:Vo()}r=r.return}if(ro=e,no=e=ls(e.current,null),ao=io=t,so=0,lo=null,po=uo=co=0,mo=ho=null,null!==Gr){for(t=0;t<Gr.length;t++)if(null!==(n=(r=Gr[t]).interleaved)){r.interleaved=null;var a=n.next,i=r.pending;if(null!==i){var o=i.next;i.next=a,n.next=o}r.pending=n}Gr=null}return e}function qo(e,t){while(!0){var r=no;try{if(jr(),yn.current=pa,Cn){for(var n=_n.memoizedState;null!==n;){var a=n.queue;null!==a&&(a.pending=null),n=n.next}Cn=!1}if(Sn=0,xn=wn=_n=null,kn=!1,Pn=0,Ji.current=null,null===r||null===r.return){so=1,lo=t,no=null;break}e:{var i=e,s=r.return,l=r,c=t;if(t=ao,l.flags|=32768,null!==c&&"object"==typeof c&&"function"==typeof c.then){var u=c,d=l,p=d.tag;if(!(1&d.mode||0!==p&&11!==p&&15!==p)){var h=d.alternate;h?(d.updateQueue=h.updateQueue,d.memoizedState=h.memoizedState,d.lanes=h.lanes):(d.updateQueue=null,d.memoizedState=null)}var m=Da(s);if(null!==m){m.flags&=-257,Oa(m,s,l,0,t),1&m.mode&&Ma(i,u,t),c=u;var f=(t=m).updateQueue;if(null===f){var g=new Set;g.add(c),t.updateQueue=g}else f.add(c);break e}if(!(1&t)){Ma(i,u,t),$o();break e}c=Error(o(426))}else if(mr&&1&l.mode){var v=Da(s);if(null!==v){!(65536&v.flags)&&(v.flags|=256),Oa(v,s,l,0,t),kr(xa(c,l));break e}}i=c=xa(c,l),4!==so&&(so=2),null===ho?ho=[i]:ho.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,tn(i,Ea(0,c,t));break e;case 1:l=c;var y=i.type,b=i.stateNode;if(!(128&i.flags||"function"!=typeof y.getDerivedStateFromError&&(null===b||"function"!=typeof b.componentDidCatch||null!==wo&&wo.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t,tn(i,Ta(i,l,t));break e}}i=i.return}while(null!==i)}Ko(r)}catch(e){t=e,no===r&&null!==r&&(no=r=r.return);continue}break}}function Ho(){var e=Xi.current;return Xi.current=pa,null===e?pa:e}function $o(){0!==so&&3!==so&&2!==so||(so=4),null===ro||!(268435455&co)&&!(268435455&uo)||zo(ro,ao)}function Go(e,t){var r=to;to|=2;var n=Ho();for(ro===e&&ao===t||(vo=null,Bo(e,t));;)try{Wo();break}catch(t){qo(e,t)}if(jr(),to=r,Xi.current=n,null!==no)throw Error(o(261));return ro=null,ao=0,so}function Wo(){for(;null!==no;)Yo(no)}function Uo(){for(;null!==no&&!Rt();)Yo(no)}function Yo(e){var t=bo(e.alternate,e,io);e.memoizedProps=e.pendingProps,null===t?Ko(e):no=t,Ji.current=null}function Ko(e){var t=e;do{var r=t.alternate;if(e=t.return,32768&t.flags){if(null!==(r=di(r,t)))return r.flags&=32767,void(no=r);if(null===e)return so=6,void(no=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(r=ui(r,t,io)))return void(no=r);if(null!==(t=t.sibling))return void(no=t);no=t=e}while(null!==t);0===so&&(so=5)}function Zo(e,t,r){var n=It,a=eo.transition;try{eo.transition=null,It=1,function(e,t,r,n){do{Qo()}while(null!==Co);if(6&to)throw Error(o(327));r=e.finishedWork;var a=e.finishedLanes;if(null===r)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var i=r.lanes|r.childLanes;if(function(e,t){var r=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 n=e.eventTimes;for(e=e.expirationTimes;0<r;){var a=31-_t(r),i=1<<a;t[a]=0,n[a]=-1,e[a]=-1,r&=~i}}(e,i),e===ro&&(no=ro=null,ao=0),!(2064&r.subtreeFlags)&&!(2064&r.flags)||xo||(xo=!0,as(Ht,function(){return Qo(),null})),i=!!(15990&r.flags),!!(15990&r.subtreeFlags)||i){i=eo.transition,eo.transition=null;var s=It;It=1;var l=to;to|=4,Ji.current=null,function(e,t){for(L(e.containerInfo),fi=t;null!==fi;)if(t=(e=fi).child,1028&e.subtreeFlags&&null!==t)t.return=e,fi=t;else for(;null!==fi;){e=fi;try{var r=e.alternate;if(1024&e.flags)switch(e.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==r){var n=r.memoizedProps,a=r.memoizedState,i=e.stateNode,s=i.getSnapshotBeforeUpdate(e.elementType===e.type?n:ga(e.type,n),a);i.__reactInternalSnapshotBeforeUpdate=s}break;case 3:Y&&ke(e.stateNode.containerInfo);break;default:throw Error(o(163))}}catch(t){Jo(e,e.return,t)}if(null!==(t=e.sibling)){t.return=e.return,fi=t;break}fi=e.return}r=yi,yi=!1}(e,r),Ni(r,e),z(e.containerInfo),e.current=r,Fi(r,e,a),jt(),to=l,It=s,eo.transition=i}else e.current=r;if(xo&&(xo=!1,Co=e,ko=a),i=e.pendingLanes,0===i&&(wo=null),function(e){if(Wt&&"function"==typeof Wt.onCommitFiberRoot)try{Wt.onCommitFiberRoot(Gt,e,void 0,!(128&~e.current.flags))}catch(e){}}(r.stateNode),No(e,Vt()),null!==t)for(n=e.onRecoverableError,r=0;r<t.length;r++)a=t[r],n(a.value,{componentStack:a.stack,digest:a.digest});if(So)throw So=!1,e=_o,_o=null,e;!!(1&ko)&&0!==e.tag&&Qo(),i=e.pendingLanes,1&i?e===Eo?Po++:(Po=0,Eo=e):Po=0,Xt()}(e,t,r,n)}finally{eo.transition=a,It=n}return null}function Qo(){if(null!==Co){var e=Ft(ko),t=eo.transition,r=It;try{if(eo.transition=null,It=16>e?16:e,null===Co)var n=!1;else{if(e=Co,Co=null,ko=0,6&to)throw Error(o(331));var a=to;for(to|=4,fi=e.current;null!==fi;){var i=fi,s=i.child;if(16&fi.flags){var l=i.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(fi=u;null!==fi;){var d=fi;switch(d.tag){case 0:case 11:case 15:bi(8,d,i)}var p=d.child;if(null!==p)p.return=d,fi=p;else for(;null!==fi;){var h=(d=fi).sibling,m=d.return;if(wi(d),d===u){fi=null;break}if(null!==h){h.return=m,fi=h;break}fi=m}}}var f=i.alternate;if(null!==f){var g=f.child;if(null!==g){f.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}fi=i}}if(2064&i.subtreeFlags&&null!==s)s.return=i,fi=s;else e:for(;null!==fi;){if(2048&(i=fi).flags)switch(i.tag){case 0:case 11:case 15:bi(9,i,i.return)}var y=i.sibling;if(null!==y){y.return=i.return,fi=y;break e}fi=i.return}}var b=e.current;for(fi=b;null!==fi;){var S=(s=fi).child;if(2064&s.subtreeFlags&&null!==S)S.return=s,fi=S;else e:for(s=b;null!==fi;){if(2048&(l=fi).flags)try{switch(l.tag){case 0:case 11:case 15:Si(9,l)}}catch(e){Jo(l,l.return,e)}if(l===s){fi=null;break e}var _=l.sibling;if(null!==_){_.return=l.return,fi=_;break e}fi=l.return}}if(to=a,Xt(),Wt&&"function"==typeof Wt.onPostCommitFiberRoot)try{Wt.onPostCommitFiberRoot(Gt,e)}catch(e){}n=!0}return n}finally{It=r,eo.transition=t}}return!1}function Xo(e,t,r){e=Jr(e,t=Ea(0,t=xa(r,t),1),1),t=Do(),null!==e&&(At(e,1,t),No(e,t))}function Jo(e,t,r){if(3===e.tag)Xo(e,e,r);else for(;null!==t;){if(3===t.tag){Xo(t,e,r);break}if(1===t.tag){var n=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===wo||!wo.has(n))){t=Jr(t,e=Ta(t,e=xa(r,e),1),1),e=Do(),null!==t&&(At(t,1,e),No(t,e));break}}t=t.return}}function es(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),t=Do(),e.pingedLanes|=e.suspendedLanes&r,ro===e&&(ao&r)===r&&(4===so||3===so&&(130023424&ao)===ao&&500>Vt()-fo?Bo(e,0):po|=r),No(e,t)}function ts(e,t){0===t&&(1&e.mode?(t=kt,!(130023424&(kt<<=1))&&(kt=4194304)):t=1);var r=Do();null!==(e=Yr(e,t))&&(At(e,t,r),No(e,r))}function rs(e){var t=e.memoizedState,r=0;null!==t&&(r=t.retryLane),ts(e,r)}function ns(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,a=e.memoizedState;null!==a&&(r=a.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(o(314))}null!==n&&n.delete(t),ts(e,r)}function as(e,t){return Lt(e,t)}function is(e,t,r,n){this.tag=e,this.key=r,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function os(e,t,r,n){return new is(e,t,r,n)}function ss(e){return!(!(e=e.prototype)||!e.isReactComponent)}function ls(e,t){var r=e.alternate;return null===r?((r=os(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=14680064&e.flags,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function cs(e,t,r,n,a,i){var s=2;if(n=e,"function"==typeof e)ss(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case u:return us(r.children,a,i,t);case d:s=8,a|=8;break;case p:return(e=os(12,r,t,2|a)).elementType=p,e.lanes=i,e;case g:return(e=os(13,r,t,a)).elementType=g,e.lanes=i,e;case v:return(e=os(19,r,t,a)).elementType=v,e.lanes=i,e;case S:return ds(r,a,i,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case h:s=10;break e;case m:s=9;break e;case f:s=11;break e;case y:s=14;break e;case b:s=16,n=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=os(s,r,t,a)).elementType=e,t.type=n,t.lanes=i,t}function us(e,t,r,n){return(e=os(7,e,n,t)).lanes=r,e}function ds(e,t,r,n){return(e=os(22,e,n,t)).elementType=S,e.lanes=r,e.stateNode={isHidden:!1},e}function ps(e,t,r){return(e=os(6,e,null,t)).lanes=r,e}function hs(e,t,r){return(t=os(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function ms(e,t,r,n,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=W,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ot(0),this.expirationTimes=Ot(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ot(0),this.identifierPrefix=n,this.onRecoverableError=a,Z&&(this.mutableSourceEagerHydrationData=null)}function fs(e,t,r,n,a,i,o,s,l){return e=new ms(e,t,r,s,l),1===t?(t=1,!0===i&&(t|=8)):t=0,i=os(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Zr(i),e}function gs(e){if(!e)return ut;e:{if(k(e=e._reactInternals)!==e||1!==e.tag)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ft(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(o(171))}if(1===e.tag){var r=e.type;if(ft(r))return yt(e,r,t)}return t}function vs(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return null===(e=T(t))?null:e.stateNode}function ys(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r<t?r:t}}function bs(e,t){ys(e,t),(e=e.alternate)&&ys(e,t)}function Ss(e){return null===(e=T(e))?null:e.stateNode}function _s(){return null}return bo=function(e,t,r){if(null!==e)if(e.memoizedProps!==t.pendingProps||pt.current)Na=!0;else{if(0===(e.lanes&r)&&!(128&t.flags))return Na=!1,function(e,t,r){switch(t.tag){case 3:Ha(t),Cr();break;case 5:pn(t);break;case 1:ft(t.type)&&bt(t);break;case 4:un(t,t.stateNode.containerInfo);break;case 10:Vr(0,t.type._context,t.memoizedProps.value);break;case 13:var n=t.memoizedState;if(null!==n)return null!==n.dehydrated?(ct(mn,1&mn.current),t.flags|=128,null):0!==(r&t.child.childLanes)?Qa(e,t,r):(ct(mn,1&mn.current),null!==(e=ai(e,t,r))?e.sibling:null);ct(mn,1&mn.current);break;case 19:if(n=0!==(r&t.childLanes),128&e.flags){if(n)return ri(e,t,r);t.flags|=128}var a=t.memoizedState;if(null!==a&&(a.rendering=null,a.tail=null,a.lastEffect=null),ct(mn,mn.current),n)break;return null;case 22:case 23:return t.lanes=0,Ra(e,t,r)}return ai(e,t,r)}(e,t,r);Na=!!(131072&e.flags)}else Na=!1,mr&&1048576&t.flags&&cr(t,rr,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;ni(e,t),e=t.pendingProps;var a=mt(t,dt.current);Hr(t,r),a=Dn(null,t,n,e,a,r);var i=On();return t.flags|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ft(n)?(i=!0,bt(t)):i=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Zr(t),a.updater=ya,t.stateNode=a,a._reactInternals=t,wa(t,n,e,r),t=qa(null,t,n,!0,i,r)):(t.tag=0,mr&&i&&ur(t),Ia(null,t,a,r),t=t.child),t;case 16:n=t.elementType;e:{switch(ni(e,t),e=t.pendingProps,n=(a=n._init)(n._payload),t.type=n,a=t.tag=function(e){if("function"==typeof e)return ss(e)?1:0;if(null!=e){if((e=e.$$typeof)===f)return 11;if(e===y)return 14}return 2}(n),e=ga(n,e),a){case 0:t=Va(null,t,n,e,r);break e;case 1:t=Ba(null,t,n,e,r);break e;case 11:t=Fa(null,t,n,e,r);break e;case 14:t=La(null,t,n,ga(n.type,e),r);break e}throw Error(o(306,n,""))}return t;case 0:return n=t.type,a=t.pendingProps,Va(e,t,n,a=t.elementType===n?a:ga(n,a),r);case 1:return n=t.type,a=t.pendingProps,Ba(e,t,n,a=t.elementType===n?a:ga(n,a),r);case 3:e:{if(Ha(t),null===e)throw Error(o(387));n=t.pendingProps,a=(i=t.memoizedState).element,Qr(e,t),rn(t,n,null,r);var s=t.memoizedState;if(n=s.element,Z&&i.isDehydrated){if(i={element:n,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=$a(e,t,n,r,a=xa(Error(o(423)),t));break e}if(n!==a){t=$a(e,t,n,r,a=xa(Error(o(424)),t));break e}for(Z&&(hr=qe(t.stateNode.containerInfo),pr=t,mr=!0,gr=null,fr=!1),r=Ir(t,null,n,r),t.child=r;r;)r.flags=-3&r.flags|4096,r=r.sibling}else{if(Cr(),n===a){t=ai(e,t,r);break e}Ia(e,t,n,r)}t=t.child}return t;case 5:return pn(t),null===e&&Sr(t),n=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,s=a.children,q(n,a)?s=null:null!==i&&q(n,i)&&(t.flags|=32),ja(e,t),Ia(e,t,s,r),t.child;case 6:return null===e&&Sr(t),null;case 13:return Qa(e,t,r);case 4:return un(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=Nr(t,null,n,r):Ia(e,t,n,r),t.child;case 11:return n=t.type,a=t.pendingProps,Fa(e,t,n,a=t.elementType===n?a:ga(n,a),r);case 7:return Ia(e,t,t.pendingProps,r),t.child;case 8:case 12:return Ia(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,a=t.pendingProps,i=t.memoizedProps,Vr(0,n,s=a.value),null!==i)if(Ut(i.value,s)){if(i.children===a.children&&!pt.current){t=ai(e,t,r);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var c=l.firstContext;null!==c;){if(c.context===n){if(1===i.tag){(c=Xr(-1,r&-r)).tag=2;var u=i.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}}i.lanes|=r,null!==(c=i.alternate)&&(c.lanes|=r),qr(i.return,r,t),l.lanes|=r;break}c=c.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(o(341));s.lanes|=r,null!==(l=s.alternate)&&(l.lanes|=r),qr(s,r,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}Ia(e,t,a.children,r),t=t.child}return t;case 9:return a=t.type,n=t.pendingProps.children,Hr(t,r),n=n(a=$r(a)),t.flags|=1,Ia(e,t,n,r),t.child;case 14:return a=ga(n=t.type,t.pendingProps),La(e,t,n,a=ga(n.type,a),r);case 15:return za(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,a=t.pendingProps,a=t.elementType===n?a:ga(n,a),ni(e,t),t.tag=1,ft(n)?(e=!0,bt(t)):e=!1,Hr(t,r),Sa(t,n,a),wa(t,n,a,r),qa(null,t,n,!0,e,r);case 19:return ri(e,t,r);case 22:return Ra(e,t,r)}throw Error(o(156,t.tag))},t.attemptContinuousHydration=function(e){if(13===e.tag){var t=Yr(e,134217728);if(null!==t)Ao(t,e,134217728,Do());bs(e,134217728)}},t.attemptDiscreteHydration=function(e){if(13===e.tag){var t=Yr(e,1);if(null!==t)Ao(t,e,1,Do());bs(e,1)}},t.attemptHydrationAtCurrentPriority=function(e){if(13===e.tag){var t=Oo(e),r=Yr(e,t);if(null!==r)Ao(r,e,t,Do());bs(e,t)}},t.attemptSynchronousHydration=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=Pt(t.pendingLanes);0!==r&&(Nt(t,1|r),No(t,Vt()),!(6&to)&&(yo(),Xt()))}break;case 13:jo(function(){var t=Yr(e,1);if(null!==t){var r=Do();Ao(t,e,1,r)}}),bs(e,1)}},t.batchedUpdates=function(e,t){var r=to;to|=1;try{return e(t)}finally{0===(to=r)&&(yo(),Kt&&Xt())}},t.createComponentSelector=function(e){return{$$typeof:Vi,value:e}},t.createContainer=function(e,t,r,n,a,i,o){return fs(e,t,!1,null,0,n,0,i,o)},t.createHasPseudoClassSelector=function(e){return{$$typeof:Bi,value:e}},t.createHydrationContainer=function(e,t,r,n,a,i,o,s,l){return(e=fs(r,n,!0,e,0,i,0,s,l)).context=gs(null),r=e.current,(i=Xr(n=Do(),a=Oo(r))).callback=null!=t?t:null,Jr(r,i,a),e.current.lanes=a,At(e,a,n),No(e,n),e},t.createPortal=function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:c,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}},t.createRoleSelector=function(e){return{$$typeof:qi,value:e}},t.createTestNameSelector=function(e){return{$$typeof:Hi,value:e}},t.createTextSelector=function(e){return{$$typeof:$i,value:e}},t.deferredUpdates=function(e){var t=It,r=eo.transition;try{return eo.transition=null,It=16,e()}finally{It=t,eo.transition=r}},t.discreteUpdates=function(e,t,r,n,a){var i=It,o=eo.transition;try{return eo.transition=null,It=1,e(t,r,n,a)}finally{It=i,eo.transition=o,0===to&&yo()}},t.findAllNodes=Zi,t.findBoundingRects=function(e,t){if(!ne)throw Error(o(363));t=Zi(e,t),e=[];for(var r=0;r<t.length;r++)e.push(ie(t[r]));for(t=e.length-1;0<t;t--)for(var n=(r=e[t]).x,a=n+r.width,i=r.y,s=i+r.height,l=t-1;0<=l;l--)if(t!==l){var c=e[l],u=c.x,d=u+c.width,p=c.y,h=p+c.height;if(n>=u&&i>=p&&a<=d&&s<=h){e.splice(t,1);break}if(!(n!==u||r.width!==c.width||h<i||p>s)){p>i&&(c.height+=p-i,c.y=i),h<s&&(c.height=s-p),e.splice(t,1);break}if(!(i!==p||r.height!==c.height||d<n||u>a)){u>n&&(c.width+=u-n,c.x=n),d<a&&(c.width=a-u),e.splice(t,1);break}}return e},t.findHostInstance=vs,t.findHostInstanceWithNoPortals=function(e){return null===(e=null!==(e=E(e))?D(e):null)?null:e.stateNode},t.findHostInstanceWithWarning=function(e){return vs(e)},t.flushControlled=function(e){var t=to;to|=1;var r=eo.transition,n=It;try{eo.transition=null,It=1,e()}finally{It=n,eo.transition=r,0===(to=t)&&(yo(),Xt())}},t.flushPassiveEffects=Qo,t.flushSync=jo,t.focusWithin=function(e,t){if(!ne)throw Error(o(363));for(t=Ki(e=Wi(e),t),t=Array.from(t),e=0;e<t.length;){var r=t[e++];if(!se(r)){if(5===r.tag&&ce(r.stateNode))return!0;for(r=r.child;null!==r;)t.push(r),r=r.sibling}}return!1},t.getCurrentUpdatePriority=function(){return It},t.getFindAllNodesFailureDescription=function(e,t){if(!ne)throw Error(o(363));var r=0,n=[];e=[Wi(e),0];for(var a=0;a<e.length;){var i=e[a++],s=e[a++],l=t[s];if((5!==i.tag||!se(i))&&(Ui(i,l)&&(n.push(Yi(l)),++s>r&&(r=s)),s<t.length))for(i=i.child;null!==i;)e.push(i,s),i=i.sibling}if(r<t.length){for(e=[];r<t.length;r++)e.push(Yi(t[r]));return"findAllNodes was able to match part of the selector:\n "+n.join(" > ")+"\n\nNo matching component was found for:\n "+e.join(" > ")}return null},t.getPublicRootInstance=function(e){return(e=e.current).child?5===e.child.tag?N(e.child.stateNode):e.child.stateNode:null},t.injectIntoDevTools=function(e){if(e={bundleType:e.bundleType,version:e.version,rendererPackageName:e.rendererPackageName,rendererConfig:e.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:s.ReactCurrentDispatcher,findHostInstanceByFiber:Ss,findFiberByHostInstance:e.findFiberByHostInstance||_s,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1"},"undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)e=!1;else{var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)e=!0;else{try{Gt=t.inject(e),Wt=t}catch(e){}e=!!t.checkDCE}}return e},t.isAlreadyRendering=function(){return!1},t.observeVisibleRects=function(e,t,r,n){if(!ne)throw Error(o(363));e=Zi(e,t);var a=ue(e,r,n).disconnect;return{disconnect:function(){a()}}},t.registerMutableSourceForHydration=function(e,t){var r=t._getVersion;r=r(t._source),null==e.mutableSourceEagerHydrationData?e.mutableSourceEagerHydrationData=[t,r]:e.mutableSourceEagerHydrationData.push(t,r)},t.runWithPriority=function(e,t){var r=It;try{return It=e,t()}finally{It=r}},t.shouldError=function(){return null},t.shouldSuspend=function(){return!1},t.updateContainer=function(e,t,r,n){var a=t.current,i=Do(),o=Oo(a);return r=gs(r),null===t.context?t.context=r:t.pendingContext=r,(t=Xr(i,o)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),null!==(e=Jr(a,t,o))&&(Ao(e,a,o,i),en(e,a,o)),o},t}},
vendor: 287 bytes, line 1
1"../node_modules/.pnpm/[email protected][email protected]/node_modules/react-reconciler/constants.js":function(e,t,r){"use strict";e.exports=r("../node_modules/.pnpm/[email protected][email protected]/node_modules/react-reconciler/cjs/react-reconciler-constants.production.min.js")},
vendor: 273 bytes, line 1
1"../node_modules/.pnpm/[email protected][email protected]/node_modules/react-reconciler/index.js":function(e,t,r){"use strict";e.exports=r("../node_modules/.pnpm/[email protected][email protected]/node_modules/react-reconciler/cjs/react-reconciler.production.min.js")},
vendor: 682 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/react/cjs/react-jsx-runtime.production.min.js":function(e,t,r){"use strict";var n=r("react"),a=Symbol.for("react.element"),i=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,r){var n,i={},c=null,u=null;for(n in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,n)&&!l.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===i[n]&&(i[n]=t[n]);return{$$typeof:a,type:e,key:c,ref:u,props:i,_owner:s.current}}t.jsx=c,t.jsxs=c},
vendor: 210 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/react/jsx-runtime.js":function(e,t,r){"use strict";e.exports=r("../node_modules/.pnpm/[email protected]/node_modules/react/cjs/react-jsx-runtime.production.min.js")},
vendor: 3,915 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/scheduler/cjs/scheduler.production.min.js":function(e,t){"use strict";function r(e,t){var r=e.length;e.push(t);e:for(;0<r;){var n=r-1>>>1,a=e[n];if(!(0<i(a,t)))break e;e[n]=t,e[r]=a,r=n}}function n(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,a=e.length,o=a>>>1;n<o;){var s=2*(n+1)-1,l=e[s],c=s+1,u=e[c];if(0>i(l,r))c<a&&0>i(u,l)?(e[n]=u,e[c]=r,n=c):(e[n]=l,e[s]=r,n=s);else{if(!(c<a&&0>i(u,r)))break e;e[n]=u,e[c]=r,n=c}}}return t}function i(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r: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,p=null,h=3,m=!1,f=!1,g=!1,v="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,b="undefined"!=typeof setImmediate?setImmediate:null;function S(e){for(var t=n(u);null!==t;){if(null===t.callback)a(u);else{if(!(t.startTime<=e))break;a(u),t.sortIndex=t.expirationTime,r(c,t)}t=n(u)}}function _(e){if(g=!1,S(e),!f)if(null!==n(c))f=!0,N(w);else{var t=n(u);null!==t&&I(_,t.startTime-e)}}function w(e,r){f=!1,g&&(g=!1,y(P),P=-1),m=!0;var i=h;try{for(S(r),p=n(c);null!==p&&(!(p.expirationTime>r)||e&&!M());){var o=p.callback;if("function"==typeof o){p.callback=null,h=p.priorityLevel;var s=o(p.expirationTime<=r);r=t.unstable_now(),"function"==typeof s?p.callback=s:p===n(c)&&a(c),S(r)}else a(c);p=n(c)}if(null!==p)var l=!0;else{var d=n(u);null!==d&&I(_,d.startTime-r),l=!1}return l}finally{p=null,h=i,m=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var x,C=!1,k=null,P=-1,E=5,T=-1;function M(){return!(t.unstable_now()-T<E)}function D(){if(null!==k){var e=t.unstable_now();T=e;var r=!0;try{r=k(!0,e)}finally{r?x():(C=!1,k=null)}}else C=!1}if("function"==typeof b)x=function(){b(D)};else if("undefined"!=typeof MessageChannel){var O=new MessageChannel,A=O.port2;O.port1.onmessage=D,x=function(){A.postMessage(null)}}else x=function(){v(D,0)};function N(e){k=e,C||(C=!0,x())}function I(e,r){P=v(function(){e(t.unstable_now())},r)}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(){f||m||(f=!0,N(w))},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"):E=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return h},t.unstable_getFirstCallbackNode=function(){return n(c)},t.unstable_next=function(e){switch(h){case 1:case 2:case 3:var t=3;break;default:t=h}var r=h;h=t;try{return e()}finally{h=r}},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 r=h;h=e;try{return t()}finally{h=r}},t.unstable_scheduleCallback=function(e,a,i){var o=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?o+i:o:i=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:a,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>o?(e.sortIndex=i,r(u,e),null===n(c)&&e===n(u)&&(g?(y(P),P=-1):g=!0,I(_,i-o))):(e.sortIndex=s,r(c,e),f||m||(f=!0,N(w))),e},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(e){var t=h;return function(){var r=h;h=t;try{return e.apply(this,arguments)}finally{h=r}}}},
vendor: 212 bytes, line 1
1"../node_modules/.pnpm/[email protected]/node_modules/scheduler/index.js":function(e,t,r){"use strict";e.exports=r("../node_modules/.pnpm/[email protected]/node_modules/scheduler/cjs/scheduler.production.min.js")},
vendor: 990 bytes, line 1
1"../node_modules/.pnpm/[email protected][email protected][email protected][email protected]/node_modules/use-image/index.js":function(e,t,r){var n=r("react");e.exports=function(e,t,r){const a=n.useRef("loading"),i=n.useRef(),[o,s]=n.useState(0),l=n.useRef(),c=n.useRef(),u=n.useRef();return l.current===e&&c.current===t&&u.current===r||(a.current="loading",i.current=void 0,l.current=e,c.current=t,u.current=r),n.useLayoutEffect(function(){if(e){var n=document.createElement("img");return n.addEventListener("load",o),n.addEventListener("error",l),t&&(n.crossOrigin=t),r&&(n.referrerPolicy=r),n.src=e,function(){n.removeEventListener("load",o),n.removeEventListener("error",l)}}function o(){n.decode().catch(()=>{}).finally(()=>{a.current="loaded",i.current=n,s(Math.random())})}function l(){a.current="failed",i.current=void 0,s(Math.random())}},[e,t,r]),[i.current,a.current]}},react:function(e){"use strict";e.exports=window.React},"react-dom":function(e){"use strict";e.exports=window.ReactDOM},
vendor: 240 bytes, line 1
1"../node_modules/.pnpm/@[email protected]/node_modules/@roots/bud-client/lib/dom-ready.js":function(e,t){"use strict";t.Z=e=>{window.requestAnimationFrame(async function t(){document.body?await e():window.requestAnimationFrame(t)})}},
1"./scripts/app.js":function(e,t,r){"use strict";var n={};r.r(n),r.d(n,{appendChild:function(){return kR},appendChildToContainer:function(){return PR},appendInitialChild:function(){return iR},cancelTimeout:function(){return bR},clearContainer:function(){return RR},commitMount:function(){return AR},commitTextUpdate:function(){return OR},commitUpdate:function(){return NR},createInstance:function(){return oR},createTextInstance:function(){return sR},detachDeletedInstance:function(){return jR},finalizeInitialChildren:function(){return lR},getChildHostContext:function(){return vR},getCurrentEventPriority:function(){return VR},getPublicInstance:function(){return cR},getRootHostContext:function(){return gR},hideInstance:function(){return IR},hideTextInstance:function(){return FR},idlePriority:function(){return rR.unstable_IdlePriority},insertBefore:function(){return ER},insertInContainerBefore:function(){return TR},isPrimaryRenderer:function(){return wR},noTimeout:function(){return SR},now:function(){return rR.unstable_now},prepareForCommit:function(){return uR},preparePortalMount:function(){return dR},prepareUpdate:function(){return pR},removeChild:function(){return MR},removeChildFromContainer:function(){return DR},resetAfterCommit:function(){return hR},resetTextContent:function(){return mR},run:function(){return rR.unstable_runWithPriority},scheduleTimeout:function(){return yR},shouldDeprioritizeSubtree:function(){return fR},shouldSetTextContent:function(){return _R},supportsMutation:function(){return CR},unhideInstance:function(){return LR},unhideTextInstance:function(){return zR},warnsIfNotActing:function(){return xR}});var a=r("../node_modules/.pnpm/@[email protected]/node_modules/@roots/bud-client/lib/dom-ready.js"),i=r("react-dom"),o=r.n(i),s=r("react"),l=r.t(s,2),c=r.n(s);function u({children:e,title:t,hiddenTitle:r}){return c().createElement("div",{className:"step-1 flex flex-col items-start px-4 sm:px-8"},c().createElement("h4",{className:(r?"hidden":"")+" w-full border-b py-6"},t),e)}const d="__ps_storage_probe__";function p(e){const t=new Map;let r=!1,n=null;const a=()=>(r||(n=function(e){if("undefined"==typeof window)return null;try{const t=window[e];return t.setItem(d,"1"),t.removeItem(d),t}catch{return null}}(e),r=!0),n);return{get length(){try{const e=a();if(e)return e.length}catch{}return t.size},key(e){try{const t=a();if(t)return t.key(e)}catch{}return Array.from(t.keys())[e]??null},getItem(e){try{const t=a();if(t)return t.getItem(e)}catch{}return t.get(e)??null},setItem(e,r){try{const t=a();if(t)return void t.setItem(e,r)}catch{}t.set(e,r)},removeItem(e){try{const t=a();if(t)return void t.removeItem(e)}catch{}t.delete(e)},clear(){try{const e=a();if(e)return void e.clear()}catch{}t.clear()}}}const h=p("localStorage"),m=p("sessionStorage");function f({response:e,reset:t}){return(0,s.useEffect)(()=>{e&&"success"===e.status&&(t({choice_type:1}),h.removeItem("donate-form"),h.removeItem("active-donate-form"))},[e,t]),e&&"error"===e.status?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r")):e&&"error"===e.status&&!0===e.email?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa,email sa n\xe1m nepodarilo odosla\u0165. Sk\xfaste to pros\xedm nesk\xf4r")):e&&"success"===e.status&&!0===e.email?c().createElement(u,{title:"\u010eakujeme v\xe1m za pr\xedspevok"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"\u010eakujeme za V\xe1\u0161 z\xe1ujem poskytn\xfa\u0165 n\xe1m finan\u010dn\xfd dar. Vzh\u013eadom na v\xfd\u0161ku daru V\xe1s budeme kontaktova\u0165 osobne."))):e&&"success"===e.status?c().createElement(u,{title:"\u010eakujeme v\xe1m za pr\xedspevok"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey"},c().createElement("p",{className:"mb-10 mt-5 max-w-2xl"},"\u010eakujeme, \u017ee n\xe1m pom\xe1hate bojova\u0165 za lep\u0161iu bud\xfacnos\u0165 Slovenska. Poslali sme V\xe1m darovaciu zmluvu, m\xf4\u017eete si ju stiahnu\u016
15 ni\u017e\u0161ie, pr\xedpadne si pozrite e-mailov\xfa schr\xe1nku. N\xe1sledne m\xf4\u017eete pou\u017ei\u0165 QR k\xf3d alebo platobn\xe9 \xfadaje ni\u017e\u0161ie, na zadanie platby. V pr\xedpade, \u017ee dar je pre konkr\xe9tneho kandid\xe1ta/kandid\xe1tku, pou\u017eite pros\xedm ako variabiln\xfd symbol ich miesto na kandid\xe1tke v podobe troj\u010d\xedslia."),c().createElement("img",{src:`data:image/png;base64,${e?.payBySquare}`,alt:"",className:"pb-6"}),c().createElement("div",{className:"flex flex-col gap-y-4"},e?.iban&&c().createElement("div",null,c().createElement("span",{className:"block uppercase text-darkBlue-800"},"IBAN"),c().createElement("strong",{className:"text-darkBlue-800"},e?.iban)),e?.variableSymbol&&c().createElement("div",null,c().createElement("span",{className:"block uppercase text-darkBlue-800"},"Variabiln\xfd symbol"),c().createElement("strong",{className:"text-darkBlue-800"},e?.variableSymbol)),e?.specificSymbol&&c().createElement("div",null,c().createElement("span",{className:"block uppercase text-darkBlue-800"},"\u0160pecifick\xfd symbol"),c().createElement("strong",{className:"text-darkBlue-800"},e?.specificSymbol))))):c().createElement(c().Fragment,null)}var g=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++}
vendor: 8,643 bytes, line 1
1,t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),v=Math.abs,y=String.fromCharCode,b=Object.assign;function S(e){return e.trim()}function _(e,t,r){return e.replace(t,r)}function w(e,t){return e.indexOf(t)}function x(e,t){return 0|e.charCodeAt(t)}function C(e,t,r){return e.slice(t,r)}function k(e){return e.length}function P(e){return e.length}function E(e,t){return t.push(e),e}var T=1,M=1,D=0,O=0,A=0,N="";function I(e,t,r,n,a,i,o){return{value:e,root:t,parent:r,type:n,props:a,children:i,line:T,column:M,length:o,return:""}}function F(e,t){return b(I("",null,null,"",null,null,0),e,{length:-e.length},t)}function L(){return A=O>0?x(N,--O):0,M--,10===A&&(M=1,T--),A}function z(){return A=O<D?x(N,O++):0,M++,10===A&&(M=1,T++),A}function R(){return x(N,O)}function j(){return O}function V(e,t){return C(N,e,t)}function B(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function q(e){return T=M=1,D=k(N=e),O=0,[]}function H(e){return N="",e}function $(e){return S(V(O-1,U(91===e?e+2:40===e?e+1:e)))}function G(e){for(;(A=R())&&A<33;)z();return B(e)>2||B(A)>3?"":" "}function W(e,t){for(;--t&&z()&&!(A<48||A>102||A>57&&A<65||A>70&&A<97););return V(e,j()+(t<6&&32==R()&&32==z()))}function U(e){for(;z();)switch(A){case e:return O;case 34:case 39:34!==e&&39!==e&&U(A);break;case 40:41===e&&U(e);break;case 92:z()}return O}function Y(e,t){for(;z()&&e+A!==57&&(e+A!==84||47!==R()););return"/*"+V(t,O-1)+"*"+y(47===e?e:z())}function K(e){for(;!B(R());)z();return V(e,O)}var Z="-ms-",Q="-moz-",X="-webkit-",J="comm",ee="rule",te="decl",re="@keyframes";function ne(e,t){for(var r="",n=P(e),a=0;a<n;a++)r+=t(e[a],a,e,t)||"";return r}function ae(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case te:return e.return=e.return||e.value;case J:return"";case re:return e.return=e.value+"{"+ne(e.children,n)+"}";case ee:e.value=e.props.join(",")}return k(r=ne(e.children,n))?e.return=e.value+"{"+r+"}":""}function ie(e){return H(oe("",null,null,null,[""],e=q(e),0,[0],e))}function oe(e,t,r,n,a,i,o,s,l){for(var c=0,u=0,d=o,p=0,h=0,m=0,f=1,g=1,v=1,b=0,S="",C=a,P=i,T=n,M=S;g;)switch(m=b,b=z()){case 40:if(108!=m&&58==x(M,d-1)){-1!=w(M+=_($(b),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:M+=$(b);break;case 9:case 10:case 13:case 32:M+=G(m);break;case 92:M+=W(j()-1,7);continue;case 47:switch(R()){case 42:case 47:E(le(Y(z(),j()),t,r),l);break;default:M+="/"}break;case 123*f:s[c++]=k(M)*v;case 125*f:case 59:case 0:switch(b){case 0:case 125:g=0;case 59+u:-1==v&&(M=_(M,/\f/g,"")),h>0&&k(M)-d&&E(h>32?ce(M+";",n,r,d-1):ce(_(M," ","")+";",n,r,d-2),l);break;case 59:M+=";";default:if(E(T=se(M,t,r,c,u,a,s,S,C=[],P=[],d),i),123===b)if(0===u)oe(M,t,T,T,C,i,d,s,P);else switch(99===p&&110===x(M,3)?100:p){case 100:case 108:case 109:case 115:oe(e,T,T,n&&E(se(e,T,T,0,0,a,s,S,a,C=[],d),P),a,P,d,s,n?C:P);break;default:oe(M,T,T,T,[""],P,0,s,P)}}c=u=h=0,f=v=1,S=M="",d=o;break;case 58:d=1+k(M),h=m;default:if(f<1)if(123==b)--f;else if(125==b&&0==f++&&125==L())continue;switch(M+=y(b),b*f){case 38:v=u>0?1:(M+="\f",-1);break;case 44:s[c++]=(k(M)-1)*v,v=1;break;case 64:45===R()&&(M+=$(z())),p=R(),u=d=k(S=M+=K(j())),b++;break;case 45:45===m&&2==k(M)&&(f=0)}}return i}function se(e,t,r,n,a,i,o,s,l,c,u){for(var d=a-1,p=0===a?i:[""],h=P(p),m=0,f=0,g=0;m<n;++m)for(var y=0,b=C(e,d+1,d=v(f=o[m])),w=e;y<h;++y)(w=S(f>0?p[y]+" "+b:_(b,/&\f/g,p[y])))&&(l[g++]=w);return I(e,t,r,0===a?ee:s,l,c,u)}function le(e,t,r){return I(e,t,r,J,y(A),C(e,2,-2),0)}function ce(e,t,r,n){return I(e,t,r,te,C(e,0,n),C(e,n+1,-1),n)}var ue=function(e,t,r){for(var n=0,a=0;n=a,a=R(),38===n&&12===a&&(t[r]=1),!B(a);)z();return V(e,O)},de=function(e,t){return H(function(e,t){var r=-1,n=44;do{switch(B(n)){case 0:38===n&&12===R()&&(t[r]=1),e[r]+=ue(O-1,t,r);break;case 2:e[r]+=$(n);break;case 4:if(44===n){e[++r]=58===R()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=y(n)}}while(n=z());return e}(q(e),t))},pe=new WeakMap,he=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||pe.get(r))&&!n){pe.set(e,!0);for(var a=[],i=de(t,a),o=r.props,s=0,l=0;s<i.length;s++)for(var c=0;c<o.length;c++,l++)e.props[l]=a[s]?i[s].replace(/&\f/g,o[c]):o[c]+" "+i[s]}}},me=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function fe(e,t){switch(function(e,t){return 45^x(e,0)?(((t<<2^x(e,0))<<2^x(e,1))<<2^x(e,2))<<2^x(e,3):0}(e,t)){case 5103:return X+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return X+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return X+e+Q+e+Z+e+e;case 6828:case 4268:return X+e+Z+e+e;case 6165:return X+e+Z+"flex-"+e+e;case 5187:return X+e+_(e,/(\w+).+(:[^]+)/,X+"box-$1$2"+Z+"flex-$1$2")+e;case 5443:return X+e+Z+"flex-item-"+_(e,/flex-|-self/,"")+e;case 4675:return X+e+Z+"flex-line-pack"+_(e,/align-content|flex-|-self/,"")+e;case 5548:return X+e+Z+_(e,"shrink","negative")+e;case 5292:return X+e+Z+_(e,"basis","preferred-size")+e;case 6060:return X+"box-"+_(e,"-grow","")+X+e+Z+_(e,"grow","positive")+e;case 4554:return X+_(e,/([^-])(transform)/g,"$1"+X+"$2")+e;case 6187:return _(_(_(e,/(zoom-|grab)/,X+"$1"),/(image-set)/,X+"$1"),e,"")+e;case 5495:case 3959:return _(e,/(image-set\([^]*)/,X+"$1$`$1");case 4968:return _(_(e,/(.+:)(flex-)?(.*)/,X+"box-pack:$3"+Z+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+X+e+e;case 4095:case 3583:case 4068:case 2532:return _(e,/(.+)-inline(.+)/,X+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(k(e)-1-t>6)switch(x(e,t+1)){case 109:if(45!==x(e,t+4))break;case 102:return _(e,/(.+:)(.+)-([^]+)/,"$1"+X+"$2-$3$1"+Q+(108==x(e,t+3)?"$3":"$2-$3"))+e;case 115:return~w(e,"stretch")?fe(_(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==x(e,t+1))break;case 6444:switch(x(e,k(e)-3-(~w(e,"!important")&&10))){case 107:return _(e,":",":"+X)+e;case 101:return _(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+X+(45===x(e,14)?"inline-":"")+"box$3$1"+X+"$2$3$1"+Z+"$2box$3")+e}break;case 5936:switch(x(e,t+11)){case 114:return X+e+Z+_(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return X+e+Z+_(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return X+e+Z+_(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return X+e+Z+e+e}return e}var ge=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case te:e.return=fe(e.value,e.length);break;case re:return ne([F(e,{value:_(e.value,"@","@"+X)})],n);case ee:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ne([F(e,{props:[_(t,/:(read-\w+)/,":-moz-$1")]})],n);case"::placeholder":return ne([F(e,{props:[_(t,/:(plac\w+)/,":"+X+"input-$1")]}),F(e,{props:[_(t,/:(plac\w+)/,":-moz-$1")]}),F(e,{props:[_(t,/:(plac\w+)/,Z+"input-$1")]})],n)}return""})}}],ve=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var n,a,i=e.stylisPlugins||ge,o={},s=[];n=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)o[t[r]]=!0;s.push(e)});var l,c,u,d,p=[ae,(d=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&d(e)})],h=(c=[he,me].concat(i,p),u=P(c),function(e,t,r,n){for(var a="",i=0;i<u;i++)a+=c[i](e,t,r,n)||"";return a});a=function(e,t,r,n){l=r,function(e){ne(ie(e),h)}(e?e+"{"+t.styles+"}":t.styles),n&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new g({key:t,container:n,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:o,registered:{},insert:a};return m.sheet.hydrate(s),m};function ye(){return ye=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
vendor: 6,965 bytes, line 1
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ye.apply(null,arguments)}function be(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):r&&(n+=r+" ")}),n}var Se=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},_e=function(e,t,r){Se(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+n:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}};var we={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function xe(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}var Ce=/[A-Z]|^ms/g,ke=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Pe=function(e){return 45===e.charCodeAt(1)},Ee=function(e){return null!=e&&"boolean"!=typeof e},Te=xe(function(e){return Pe(e)?e:e.replace(Ce,"-$&").toLowerCase()}),Me=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(ke,function(e,t,r){return Oe={name:t,styles:r,next:Oe},t})}return 1===we[e]||Pe(e)||"number"!=typeof t||0===t?t:t+"px"};function De(e,t,r){if(null==r)return"";var n=r;if(void 0!==n.__emotion_styles)return n;switch(typeof r){case"boolean":return"";case"object":var a=r;if(1===a.anim)return Oe={name:a.name,styles:a.styles,next:Oe},a.name;var i=r;if(void 0!==i.styles){var o=i.next;if(void 0!==o)for(;void 0!==o;)Oe={name:o.name,styles:o.styles,next:Oe},o=o.next;return i.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var a=0;a<r.length;a++)n+=De(e,t,r[a])+";";else for(var i in r){var o=r[i];if("object"!=typeof o){var s=o;null!=t&&void 0!==t[s]?n+=i+"{"+t[s]+"}":Ee(s)&&(n+=Te(i)+":"+Me(i,s)+";")}else if(!Array.isArray(o)||"string"!=typeof o[0]||null!=t&&void 0!==t[o[0]]){var l=De(e,t,o);switch(i){case"animation":case"animationName":n+=Te(i)+":"+l+";";break;default:n+=i+"{"+l+"}"}}else for(var c=0;c<o.length;c++)Ee(o[c])&&(n+=Te(i)+":"+Me(i,o[c])+";")}return n}(e,t,r);case"function":if(void 0!==e){var s=Oe,l=r(e);return Oe=s,De(e,t,l)}}var c=r;if(null==t)return c;var u=t[c];return void 0!==u?u:c}var Oe,Ae=/label:\s*([^\s;{]+)\s*(;|$)/g;function Ne(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n=!0,a="";Oe=void 0;var i=e[0];null==i||void 0===i.raw?(n=!1,a+=De(r,t,i)):a+=i[0];for(var o=1;o<e.length;o++){if(a+=De(r,t,e[o]),n)a+=i[o]}Ae.lastIndex=0;for(var s,l="";null!==(s=Ae.exec(a));)l+="-"+s[1];var c=function(e){for(var t,r=0,n=0,a=e.length;a>=4;++n,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(a){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}(a)+l;return{name:c,styles:a,next:Oe}}var Ie=!!s.useInsertionEffect&&s.useInsertionEffect,Fe=Ie||function(e){return e()},Le=(Ie||s.useLayoutEffect,s.createContext("undefined"!=typeof HTMLElement?ve({key:"css"}):null)),ze=(Le.Provider,function(e){return(0,s.forwardRef)(function(t,r){var n=(0,s.useContext)(Le);return e(t,n,r)})}),Re=s.createContext({});var je,Ve,Be={}.hasOwnProperty,qe="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",He=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return Se(t,r,n),Fe(function(){return _e(t,r,n)}),null},$e=ze(function(e,t,r){var n=e.css;"string"==typeof n&&void 0!==t.registered[n]&&(n=t.registered[n]);var a=e[qe],i=[n],o="";"string"==typeof e.className?o=be(t.registered,i,e.className):null!=e.className&&(o=e.className+" ");var l=Ne(i,void 0,s.useContext(Re));o+=t.key+"-"+l.name;var c={};for(var u in e)Be.call(e,u)&&"css"!==u&&u!==qe&&(c[u]=e[u]);return c.className=o,r&&(c.ref=r),s.createElement(s.Fragment,null,s.createElement(He,{cache:t,serialized:l,isStringTag:"string"==typeof a}),s.createElement(a,c))}),Ge=(r("../node_modules/.pnpm/[email protected]/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"),function(e,t){var r=arguments;if(null==t||!Be.call(t,"css"))return s.createElement.apply(void 0,r);var n=r.length,a=new Array(n);a[0]=$e,a[1]=function(e,t){var r={};for(var n in t)Be.call(t,n)&&(r[n]=t[n]);return r[qe]=e,r}(e,t);for(var i=2;i<n;i++)a[i]=r[i];return s.createElement.apply(null,a)});je=Ge||(Ge={}),Ve||(Ve=je.JSX||(je.JSX={}));function We(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Ne(t)}const Ue={dark:["#C1C2C5","#A6A7AB","#909296","#5c5f66","#373A40","#2C2E33","#25262b","#1A1B1E","#141517","#101113"],gray:["#f8f9fa","#f1f3f5","#e9ecef","#dee2e6","#ced4da","#adb5bd","#868e96","#495057","#343a40","#212529"],red:["#fff5f5","#ffe3e3","#ffc9c9","#ffa8a8","#ff8787","#ff6b6b","#fa5252","#f03e3e","#e03131","#c92a2a"],pink:["#fff0f6","#ffdeeb","#fcc2d7","#faa2c1","#f783ac","#f06595","#e64980","#d6336c","#c2255c","#a61e4d"],grape:["#f8f0fc","#f3d9fa","#eebefa","#e599f7","#da77f2","#cc5de8","#be4bdb","#ae3ec9","#9c36b5","#862e9c"],violet:["#f3f0ff","#e5dbff","#d0bfff","#b197fc","#9775fa","#845ef7","#7950f2","#7048e8","#6741d9","#5f3dc4"],indigo:["#edf2ff","#dbe4ff","#bac8ff","#91a7ff","#748ffc","#5c7cfa","#4c6ef5","#4263eb","#3b5bdb","#364fc7"],blue:["#e7f5ff","#d0ebff","#a5d8ff","#74c0fc","#4dabf7","#339af0","#228be6","#1c7ed6","#1971c2","#1864ab"],cyan:["#e3fafc","#c5f6fa","#99e9f2","#66d9e8","#3bc9db","#22b8cf","#15aabf","#1098ad","#0c8599","#0b7285"],teal:["#e6fcf5","#c3fae8","#96f2d7","#63e6be","#38d9a9","#20c997","#12b886","#0ca678","#099268","#087f5b"],green:["#ebfbee","#d3f9d8","#b2f2bb","#8ce99a","#69db7c","#51cf66","#40c057","#37b24d","#2f9e44","#2b8a3e"],lime:["#f4fce3","#e9fac8","#d8f5a2","#c0eb75","#a9e34b","#94d82d","#82c91e","#74b816","#66a80f","#5c940d"],yellow:["#fff9db","#fff3bf","#ffec99","#ffe066","#ffd43b","#fcc419","#fab005","#f59f00","#f08c00","#e67700"],orange:["#fff4e6","#ffe8cc","#ffd8a8","#ffc078","#ffa94d","#ff922b","#fd7e14","#f76707","#e8590c","#d9480f"]};var Ye=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Xe=(e,t,r)=>t in e?Ye(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Je=(e,t)=>
1{for(var r in t||(t={}))Ze.call(t,r)&&Xe(e,r,t[r]);if(Ke)for(var r of Ke(t))Qe.call(t,r)&&Xe(e,r,t[r]);return e};function et(e){return t=>"number"==typeof e.primaryShade?e.primaryShade:e.primaryShade[t||e.colorScheme]}function tt(e){const t=et(e);return(r,n,a=!0,i=!0)=>{if("string"==typeof r&&r.includes(".")){const[t,a]=r.split("."),o=parseInt(a,10);if(t in e.colors&&o>=0&&o<10)return e.colors[t]["number"!=typeof n||i?o:n]}const o="number"==typeof n?n:t();return r in e.colors?e.colors[r][o]:a?e.colors[e.primaryColor][o]:r}}function rt(e){let t="";for(let r=1;r<e.length-1;r+=1)t+=`${e[r]} ${r/(e.length-1)*100}%, `;return`${e[0]} 0%, ${t}${e[e.length-1]} 100%`}function nt(e){const t=tt(e),r=et(e);return n=>{const a={from:(null==n?void 0:n.from)||e.defaultGradient.from,to:(null==n?void 0:n.to)||e.defaultGradient.to,deg:(null==n?void 0:n.deg)||e.defaultGradient.deg};return`linear-gradient(${a.deg}deg, ${t(a.from,r(),!1)} 0%, ${t(a.to,r(),!1)} 100%)`}}function at(e){return t=>{if("number"==typeof t)return`${t/16}${e}`;if("string"==typeof t){const r=t.replace("px","");if(!Number.isNaN(Number(r)))return`${Number(r)/16}${e}`}return t}}const it=at("rem"),ot=at("em");function st({size:e,sizes:t,units:r}){return e in t?t[e]:"number"==typeof e?"em"===r?ot(e):it(e):e||t.md}function lt(e){return"number"==typeof e?e:"string"==typeof e&&e.includes("rem")?16*Number(e.replace("rem","")):"string"==typeof e&&e.includes("em")?16*Number(e.replace("em","")):Number(e)}function ct(e){return/^#?([0-9A-F]{3}){1,2}$/i.test(e)?function(e){let t=e.replace("#","");if(3===t.length){const e=t.split("");t=[e[0],e[0],e[1],e[1],e[2],e[2]].join("")}const r=parseInt(t,16);return{r:r>>16&255,g:r>>8&255,b:255&r,a:1}}(e):e.startsWith("rgb")?function(e){const[t,r,n,a]=e.replace(/[^0-9,.]/g,"").split(",").map(Number);return{r:t,g:r,b:n,a:a||1}}(e):{r:0,g:0,b:0,a:1}}function ut(e,t){if("string"!=typeof e||t>1||t<0)return"rgba(0, 0, 0, 1)";if(e.startsWith("var(--"))return e;const{r,g:n,b:a}=ct(e);return`rgba(${r}, ${n}, ${a}, ${t})`}const dt={fontStyles:function(e){return()=>({fontFamily:e.fontFamily||"sans-serif"})},themeColor:tt,focusStyles:function(e){return t=>({WebkitTapHighlightColor:"transparent",[t||"&:focus"]:Je({},"always"===e.focusRing||"auto"===e.focusRing?e.focusRingStyles.styles(e):e.focusRingStyles.resetStyles(e)),[t?t.replace(":focus",":focus:not(:focus-visible)"):"&:focus:not(:focus-visible)"]:Je({},"auto"===e.focusRing||"never"===e.focusRing?e.focusRingStyles.resetStyles(e):null)})},linearGradient:function(e,...t){return`linear-gradient(${e}deg, ${rt(t)})`},radialGradient:function(...e){return`radial-gradient(circle, ${rt(e)})`},smallerThan:function(e){return t=>`@media (max-width: ${ot(lt(st({size:t,sizes:e.breakpoints}))-1)})`},largerThan:function(e){return t=>`@media (min-width: ${ot(lt(st({size:t,sizes:e.breakpoints})))})`},rgba:ut,cover:function(e=0){return{position:"absolute",top:it(e),right:it(e),left:it(e),bottom:it(e)}},darken:function(e,t){if("string"==typeof e&&e.startsWith("var(--"))return e;const{r,g:n,b:a,a:i}=ct(e),o=1-t,s=e=>Math.round(e*o);return`rgba(${s(r)}, ${s(n)}, ${s(a)}, ${i})`},lighten:function(e,t){if("string"==typeof e&&e.startsWith("var(--"))return e;const{r,g:n,b:a,a:i}=ct(e),o=e=>Math.round(e+(255-e)*t);return`rgba(${o(r)}, ${o(n)}, ${o(a)}, ${i})`},radius:function(e){return t=>{if("number"==typeof t)return it(t);const r="number"==typeof e.defaultRadius?e.defaultRadius:e.radius[e.defaultRadius]||e.defaultRadius;return e.radius[t]||t||r}},variant:function(e){const t=tt(e),r=et(e),n=nt(e);return({variant:a,color:i,gradient:o,primaryFallback:s})=>{const l=function(e,t){if("string"==typeof e&&e.includes(".")){const[r,n]=e.split("."),a=parseInt(n,10);if(r in t.colors&&a>=0&&a<10)return{isSplittedColor:!0,key:r,shade:a}}return{isSplittedColor:!1}}(i,e);switch(a){case"light":return{border:"transparent",background:ut(t(i,"dark"===e.colorScheme?8:0,s,!1),"dark"===e.colorScheme?.2:1),color:"dark"===i?"dark"===e.colorScheme?e.colors.dark[0]:e.colors.dark[9]:t(i,"dark"===e.colorScheme?2:r("light")),hover:ut(t(i,"dark"===e.colorScheme?7:1,s,!1),"dark"===e.colorScheme?.25:.65)};case"subtle":return{border:"transparent",background:"transparent",color:"dark"===i?"dark"===e.colorScheme?e.colors.dark[0]:e.colors.dark[9]:t(i,"dark"===e.colorScheme?2:r("light")),hover:ut(t(i,"dark"===e.colorScheme?8:0,s,!1),"dark"===e.colorScheme?.2:1)};case"outline":return{border:t(i,"dark"===e.colorScheme?5:r("light")),background:"transparent",color:t(i,"dark"===e.colorScheme?5:r("light")),hover:"dark"===e.colorScheme?ut(t(i,5,s,!1),.05):ut(t(i,0,s,!1),.35)};case"default":return{border:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[4],background:"dark"===e.colorScheme?e.colors.dark[6]:e.white,color:"dark"===e.colorScheme?e.white:e.black,hover:"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[0]};case"white":return{border:"transparent",background:e.white,color:t(i,r()),hover:null};case"transparent":return{border:"transparent",color:"dark"===i?"dark"===e.colorScheme?e.colors.dark[0]:e.colors.dark[9]:t(i,"dark"===e.colorScheme?2:r("light")),background:"transparent",hover:null};case"gradient":return{background:n(o),color:e.white,border:"transparent",hover:null};default:{const n=r(),a=l.isSplittedColor?l.shade:n,o=l.isSplittedColor?l.key:i;return{border:"transparent",background:t(o,a,s),color:e.white,hover:t(o,9===a?8:a+1)}}}}},primaryShade:et,hover:function(e){return{"@media (hover: hover)":{"&:hover":e},"@media (hover: none)":{"&:active":e}}},gradient:nt,primaryColor:function(e){return t=>{const r=et(e)(t);return e.colors[e.primaryColor][r]}},placeholderStyles:function(e){return()=>({userSelect:"none",color:"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[5]})},dimmed:function(e){return()=>"dark"===e.colorScheme?e.colors.dark[2]:e.colors.gray[6]}};var pt=Object.defineProperty,ht=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,yt=(e,t,r)=>t in e?pt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;function bt(e){return t=((e,t)=>{for(var r in t||(t={}))gt.call(t,r)&&yt(e,r,t[r]);if(ft)for(var r of ft(t))vt.call(t,r)&&yt(e,r,t[r]);return e})({}
1,e),r={fn:{fontStyles:dt.fontStyles(e),themeColor:dt.themeColor(e),focusStyles:dt.focusStyles(e),largerThan:dt.largerThan(e),smallerThan:dt.smallerThan(e),radialGradient:dt.radialGradient,linearGradient:dt.linearGradient,gradient:dt.gradient(e),rgba:dt.rgba,cover:dt.cover,lighten:dt.lighten,darken:dt.darken,primaryShade:dt.primaryShade(e),radius:dt.radius(e),variant:dt.variant(e),hover:dt.hover,primaryColor:dt.primaryColor(e),placeholderStyles:dt.placeholderStyles(e),dimmed:dt.dimmed(e)}},ht(t,mt(r));var t,r}Object.keys(Ue);const St=bt({dir:"ltr",primaryShade:{light:6,dark:8},focusRing:"auto",loader:"oval",colorScheme:"light",white:"#fff",black:"#000",defaultRadius:"sm",transitionTimingFunction:"ease",colors:Ue,lineHeight:1.55,fontFamily:"-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",fontFamilyMonospace:"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace",primaryColor:"blue",respectReducedMotion:!0,cursorType:"default",defaultGradient:{from:"indigo",to:"cyan",deg:45},shadows:{xs:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.1)",sm:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 0.625rem 0.9375rem -0.3125rem, rgba(0, 0, 0, 0.04) 0 0.4375rem 0.4375rem -0.3125rem",md:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 1.25rem 1.5625rem -0.3125rem, rgba(0, 0, 0, 0.04) 0 0.625rem 0.625rem -0.3125rem",lg:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 1.75rem 1.4375rem -0.4375rem, rgba(0, 0, 0, 0.04) 0 0.75rem 0.75rem -0.4375rem",xl:"0 0.0625rem 0.1875rem rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 2.25rem 1.75rem -0.4375rem, rgba(0, 0, 0, 0.04) 0 1.0625rem 1.0625rem -0.4375rem"},fontSizes:{xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem"},radius:{xs:"0.125rem",sm:"0.25rem",md:"0.5rem",lg:"1rem",xl:"2rem"},spacing:{xs:"0.625rem",sm:"0.75rem",md:"1rem",lg:"1.25rem",xl:"1.5rem"},breakpoints:{xs:"36em",sm:"48em",md:"62em",lg:"75em",xl:"88em"},headings:{fontFamily:"-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji",fontWeight:700,sizes:{h1:{fontSize:"2.125rem",lineHeight:1.3,fontWeight:void 0},h2:{fontSize:"1.625rem",lineHeight:1.35,fontWeight:void 0},h3:{fontSize:"1.375rem",lineHeight:1.4,fontWeight:void 0},h4:{fontSize:"1.125rem",lineHeight:1.45,fontWeight:void 0},h5:{fontSize:"1rem",lineHeight:1.5,fontWeight:void 0},h6:{fontSize:"0.875rem",lineHeight:1.5,fontWeight:void 0}}},other:{},components:{},activeStyles:{transform:"translateY(0.0625rem)"},datesLocale:"en",globalStyles:void 0,focusRingStyles:{styles:e=>({outlineOffset:"0.125rem",outline:`0.125rem solid ${e.colors[e.primaryColor]["dark"===e.colorScheme?7:5]}`}),resetStyles:()=>({outline:"none"}),inputStyles:e=>({outline:"none",borderColor:e.colors[e.primaryColor]["object"==typeof e.primaryShade?e.primaryShade[e.colorScheme]:e.primaryShade]})}});Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function _t(e){return Object.keys(e).reduce((t,r)=>(void 0!==e[r]&&(t[r]=e[r]),t),{})}it(1);var wt=Object.defineProperty,xt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Pt=(e,t,r)=>t in e?wt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Et=(e,t)=>{for(var r in t||(t={}))Ct.call(t,r)&&Pt(e,r,t[r]);if(xt)for(var r of xt(t))kt.call(t,r)&&Pt(e,r,t[r]);return e};const Tt=(0,s.createContext)({theme:St});function Mt(){var e;return(null==(e=(0,s.useContext)(Tt))?void 0:e.theme)||St}function Dt(){var e;return null==(e=(0,s.useContext)(Tt))?void 0:e.emotionCache}function Ot(e,t,r){var n;const a=Mt(),i=null==(n=a.components[e])?void 0:n.defaultProps,o="function"==typeof i?i(a):i;return Et(Et(Et({},t),o),_t(r))}const At="undefined"!=typeof document?s.useLayoutEffect:s.useEffect,Nt=c()["useId".toString()]||(()=>{});function It(){return`mantine-${Math.random().toString(36).slice(2,11)}`}function Ft(e){const t=function(){const e=Nt();return e?`mantine-${e.replace(/:/g,"")}`:""}
1(),[r,n]=(0,s.useState)(t);return At(()=>{n(It())},[]),"string"==typeof e?e:"undefined"==typeof window?t:r}const Lt=(0,s.createContext)(null),zt=Lt.Provider;function Rt({value:e,defaultValue:t,finalValue:r,onChange:n=()=>{}}){const[a,i]=(0,s.useState)(void 0!==t?t:r);return void 0!==e?[e,n,!0]:[a,e=>{i(e),null==n||n(e)},!1]}function jt(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=jt(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function Vt(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=jt(e))&&(n&&(n+=" "),n+=t);return n}const Bt=ve({key:"mantine",prepend:!0});var qt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Wt=(e,t,r)=>t in e?qt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const Ut="ref";function Yt(e){let t;if(1!==e.length)return{args:e,ref:t};const[r]=e;if(!(r instanceof Object))return{args:e,ref:t};if(!(Ut in r))return{args:e,ref:t};t=r[Ut];const n=((e,t)=>{for(var r in t||(t={}))$t.call(t,r)&&Wt(e,r,t[r]);if(Ht)for(var r of Ht(t))Gt.call(t,r)&&Wt(e,r,t[r]);return e})({},r);return delete n[Ut],{args:[n],ref:t}}const{cssFactory:Kt}={cssFactory:function(e){const{cache:t}=e,r=(...e)=>{const{ref:r,args:n}=Yt(e),a=Ne(n,t.registered);return _e(t,a,!1),`${t.key}-${a.name}${void 0===r?"":` ${r}`}`};return{css:r,cx:(...e)=>function(e,t,r){const n=[],a=be(e,n,r);return n.length<2?r:a+t(n)}(t.registered,r,Vt(e))}}};function Zt(){const e=Dt()||Bt;return function(e,t){const r=(0,s.useRef)();return(!r.current||t.length!==r.current.prevDeps.length||r.current.prevDeps.map((e,r)=>e===t[r]).indexOf(!1)>=0)&&(r.current={v:e(),prevDeps:[...t]}),r.current.v}(()=>Kt({cache:e}),[e])}function Qt({cx:e,classes:t,context:r,classNames:n,name:a,cache:i}){const o=r.reduce((e,t)=>(Object.keys(t.classNames).forEach(r=>{"string"!=typeof e[r]?e[r]=`${t.classNames[r]}`:e[r]=`${e[r]} ${t.classNames[r]}`}),e),{});return Object.keys(t).reduce((r,s)=>
1(r[s]=e(t[s],o[s],null!=n&&n[s],Array.isArray(a)?a.filter(Boolean).map(e=>`${(null==i?void 0:i.key)||"mantine"}-${e}-${s}`).join(" "):a?`${(null==i?void 0:i.key)||"mantine"}-${a}-${s}`:null),r),{})}var Xt=Object.defineProperty,Jt=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,rr=(e,t,r)=>t in e?Xt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,nr=(e,t)=>{for(var r in t||(t={}))er.call(t,r)&&rr(e,r,t[r]);if(Jt)for(var r of Jt(t))tr.call(t,r)&&rr(e,r,t[r]);return e};function ar(e,t){return t&&Object.keys(t).forEach(r=>{e[r]?e[r]=nr(nr({},e[r]),t[r]):e[r]=nr({},t[r])}),e}function ir(e,t,r,n){const a=e=>"function"==typeof e?e(t,r||{},n):e||{};return Array.isArray(e)?e.map(e=>a(e.styles)).reduce((e,t)=>ar(e,t),{}):a(e)}function or(e){const t="function"==typeof e?e:()=>e;return function(e,r){const n=Mt(),a=function(e){const t=Mt(),r=e=>{var r,n,a,i;return{styles:(null==(r=t.components[e])?void 0:r.styles)||{},classNames:(null==(n=t.components[e])?void 0:n.classNames)||{},variants:null==(a=t.components[e])?void 0:a.variants,sizes:null==(i=t.components[e])?void 0:i.sizes}};return Array.isArray(e)?e.map(r):[r(e)]}(null==r?void 0:r.name),i=Dt(),o={variant:null==r?void 0:r.variant,size:null==r?void 0:r.size},{css:s,cx:l}=Zt(),c=t(n,e,o),u=ir(null==r?void 0:r.styles,n,e,o),d=ir(a,n,e,o),p=function({ctx:e,theme:t,params:r,variant:n,size:a}){return e.reduce((e,i)=>(i.variants&&n in i.variants&&ar(e,i.variants[n](t,r,{variant:n,size:a})),i.sizes&&a in i.sizes&&ar(e,i.sizes[a](t,r,{variant:n,size:a})),e),{})}({ctx:a,theme:n,params:e,variant:null==r?void 0:r.variant,size:null==r?void 0:r.size}),h=Object.fromEntries(Object.keys(c).map(e=>[e,l({[s(c[e])]:!(null==r?void 0:r.unstyled)},s(p[e]),s(d[e]),s(u[e]))]));return{classes:Qt({cx:l,classes:h,context:a,classNames:null==r?void 0:r.classNames,name:null==r?void 0:r.name,cache:i}),cx:l,theme:n}}}var sr=or((e,t,{size:r})=>({label:{display:"inline-block",fontSize:st({size:r,sizes:e.fontSizes}),fontWeight:500,color:"dark"===e.colorScheme?e.colors.dark[0]:e.colors.gray[9],wordBreak:"break-word",cursor:"default",WebkitTapHighlightColor:"transparent"},required:{color:e.fn.variant({variant:"filled",color:"red"}).background}})),lr=sr,cr=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable;function pr(e){const t=e,{m:r,mx:n,my:a,mt:i,mb:o,ml:s,mr:l,p:c,px:u,py:d,pt:p,pb:h,pl:m,pr:f,bg:g,c:v,opacity:y,ff:b,fz:S,fw:_,lts:w,ta:x,lh:C,fs:k,tt:P,td:E,w:T,miw:M,maw:D,h:O,mih:A,mah:N,bgsz:I,bgp:F,bgr:L,bga:z,pos:R,top:j,left:V,bottom:B,right:q,inset:H,display:$}=t,G=((e,t)=>{var r={};for(var n in e)ur.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&cr)for(var n of cr(e))t.indexOf(n)<0&&dr.call(e,n)&&(r[n]=e[n]);return r})(t,["m","mx","my","mt","mb","ml","mr","p","px","py","pt","pb","pl","pr","bg","c","opacity","ff","fz","fw","lts","ta","lh","fs","tt","td","w","miw","maw","h","mih","mah","bgsz","bgp","bgr","bga","pos","top","left","bottom","right","inset","display"]);return{systemStyles:_t({m:r,mx:n,my:a,mt:i,mb:o,ml:s,mr:l,p:c,px:u,py:d,pt:p,pb:h,pl:m,pr:f,bg:g,c:v,opacity:y,ff:b,fz:S,fw:_,lts:w,ta:x,lh:C,fs:k,tt:P,td:E,w:T,miw:M,maw:D,h:O,mih:A,mah:N,bgsz:I,bgp:F,bgr:L,bga:z,pos:R,top:j,left:V,bottom:B,right:q,inset:H,display:$}),rest:G}}function hr({value:e,theme:t,getValue:r,property:n}){if(null==e)return;if("object"==typeof e){const a=function(e,t){const r=Object.keys(e).filter(e=>"base"!==e).sort((e,r)=>lt(st({size:e,sizes:t.breakpoints}))-lt(st({size:r,sizes:t.breakpoints})));return"base"in e?["base",...r]:r}(e,t).reduce((a,i)=>{if("base"===i&&void 0!==e.base){const i=r(e.base,t);return Array.isArray(n)?(n.forEach(e=>{a[e]=i}),a):(a[n]=i,a)}const o=r(e[i],t);return Array.isArray(n)?(a[t.fn.largerThan(i)]={},n.forEach(e=>{a[t.fn.largerThan(i)][e]=o}),a):(a[t.fn.largerThan(i)]={[n]:o},a)},{});return a}const a=r(e,t);return Array.isArray(n)?n.reduce((e,t)=>(e[t]=a,e),{}):{[n]:a}}const mr=["-xs","-sm","-md","-lg","-xl"];const fr={identity:function(e){return e},color:function(e,t){return"dimmed"===e?"dark"===t.colorScheme?t.colors.dark[2]:t.colors.gray[6]:t.fn.variant({variant:"filled",color:e,primaryFallback:!1}).background},size:function(e){return it(e)},fontSize:function(e,t){return st({size:e,sizes:t.fontSizes})},spacing:function(e,t){return mr.includes(e)?`calc(${st({size:e.replace("-",""),sizes:t.spacing})} * -1)`:st({size:e,sizes:t.spacing})}},gr={m:{type:"spacing",property:"margin"},mt:{type:"spacing",property:"marginTop"},mb:{type:"spacing",property:"marginBottom"},ml:{type:"spacing",property:"marginLeft"},mr:{type:"spacing",property:"marginRight"},mx:{type:"spacing",property:["marginRight","marginLeft"]},my:{type:"spacing",property:["marginTop","marginBottom"]},p:{type:"spacing",property:"padding"},pt:{type:"spacing",property:"paddingTop"},pb:{type:"spacing",property:"paddingBottom"},pl:{type:"spacing",property:"paddingLeft"},pr:{type:"spacing",property:"paddingRight"},px:{type:"spacing",property:["paddingRight","paddingLeft"]},py:{type:"spacing",property:["paddingTop","paddingBottom"]},bg:{type:"color",property:"background"},c:{type:"color",property:"color"},opacity:{type:"identity",property:"opacity"},ff:{type:"identity",property:"fontFamily"},fz:{type:"fontSize",property:"fontSize"},fw:{type:"identity",property:"fontWeight"},lts:{type:"size",property:"letterSpacing"},ta:{type:"identity",property:"textAlign"},lh:{type:"identity",property:"lineHeight"},fs:{type:"identity",property:"fontStyle"},tt:{type:"identity",property:"textTransform"},td:{type:"identity",property:"textDecoration"},w:{type:"spacing",property:"width"},miw:{type:"spacing",property:"minWidth"},maw:{type:"spacing",property:"maxWidth"},h:{type:"spacing",property:"height"},mih:{type:"spacing",property:"minHeight"},mah:{type:"spacing",property:"maxHeight"},bgsz:{type:"size",property:"backgroundSize"},bgp:{type:"identity",property:"backgroundPosition"},bgr:{type:"identity",property:"backgroundRepeat"},bga:{type:"identity",property:"backgroundAttachment"},pos:{type:"identity",property:"position"},top:{type:"identity",property:"top"},left:{type:"size",property:"left"},bottom:{type:"size",property:"bottom"},right:{type:"size",property:"right"},inset:{type:"size",property:"inset"},display:{type:"identity",property:"display"}};var vr=Object.defineProperty,yr=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,_r=(e,t,r)=>t in e?vr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wr=(e,t)=>
1{for(var r in t||(t={}))br.call(t,r)&&_r(e,r,t[r]);if(yr)for(var r of yr(t))Sr.call(t,r)&&_r(e,r,t[r]);return e};function xr(e,t,r=gr){return Object.keys(r).reduce((n,a)=>(a in e&&void 0!==e[a]&&n.push(hr({value:e[a],getValue:fr[r[a].type],property:r[a].property,theme:t})),n),[]).reduce((e,t)=>(Object.keys(t).forEach(r=>{"object"==typeof t[r]&&null!==t[r]?e[r]=r in e?wr(wr({},e[r]),t[r]):t[r]:e[r]=t[r]}),e),{})}function Cr(e,t){return"function"==typeof e?e(t):e}function kr(e,t,r){const n=Mt(),{css:a,cx:i}=Zt();return Array.isArray(e)?i(r,a(xr(t,n)),e.map(e=>a(Cr(e,n)))):i(r,a(Cr(e,n)),a(xr(t,n)))}var Pr=Object.defineProperty,Er=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,Dr=(e,t,r)=>t in e?Pr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const Or=(0,s.forwardRef)((e,t)=>{var r=e,{className:n,component:a,style:i,sx:o}=r,s=((e,t)=>{var r={};for(var n in e)Tr.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Er)for(var n of Er(e))t.indexOf(n)<0&&Mr.call(e,n)&&(r[n]=e[n]);return r})(r,["className","component","style","sx"]);const{systemStyles:l,rest:u}=pr(s),d=a||"div";return c().createElement(d,((e,t)=>{for(var r in t||(t={}))Tr.call(t,r)&&Dr(e,r,t[r]);if(Er)for(var r of Er(t))Mr.call(t,r)&&Dr(e,r,t[r]);return e})({ref:t,className:kr(o,l,n),style:i},u))});Or.displayName="@mantine/core/Box";const Ar=Or;var Nr=Object.defineProperty,Ir=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,zr=(e,t,r)=>t in e?Nr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const Rr={labelElement:"label",size:"sm"},jr=(0,s.forwardRef)((e,t)=>{const r=Ot("InputLabel",Rr,e),{labelElement:n,children:a,required:i,size:o,classNames:s,styles:l,unstyled:u,className:d,htmlFor:p,__staticSelector:h,variant:m,onMouseDown:f}=r,g=((e,t)=>{var r={};for(var n in e)Fr.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Ir)for(var n of Ir(e))t.indexOf(n)<0&&Lr.call(e,n)&&(r[n]=e[n]);return r})(r,["labelElement","children","required","size","classNames","styles","unstyled","className","htmlFor","__staticSelector","variant","onMouseDown"]),{classes:v,cx:y}=lr(null,{name:["InputWrapper",h],classNames:s,styles:l,unstyled:u,variant:m,size:o});return c().createElement(Ar,((e,t)=>{for(var r in t||(t={}))Fr.call(t,r)&&zr(e,r,t[r]);if(Ir)for(var r of Ir(t))Lr.call(t,r)&&zr(e,r,t[r]);return e})({component:n,ref:t,className:y(v.label,d),htmlFor:"label"===n?p:void 0,onMouseDown:e=>{null==f||f(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()}},g),a,i&&c().createElement("span",{className:v.required,"aria-hidden":!0}," *"))});jr.displayName="@mantine/core/InputLabel";var Vr=or((e,t,{size:r})=>({error:{wordBreak:"break-word",color:e.fn.variant({variant:"filled",color:"red"}).background,fontSize:`calc(${st({size:r,sizes:e.fontSizes})} - ${it(2)})`,lineHeight:1.2,display:"block"}})),Br=Vr,qr=Object.defineProperty,Hr=Object.defineProperties,$r=Object.getOwnPropertyDescriptors,Gr=Object.getOwnPropertySymbols,Wr=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,Yr=(e,t,r)=>t in e?qr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Kr=(e,t)=>{for(var r in t||(t={}))Wr.call(t,r)&&Yr(e,r,t[r]);if(Gr)for(var r of Gr(t))Ur.call(t,r)&&Yr(e,r,t[r]);return e};function Zr({underline:e,strikethrough:t}){const r=[];return e&&r.push("underline"),t&&r.push("line-through"),r.length>0?r.join(" "):"none"}function Qr({theme:e,color:t}){return"dimmed"===t?e.fn.dimmed():"string"==typeof t&&(t in e.colors||t.split(".")[0]in e.colors)?e.fn.variant({variant:"filled",color:t}).background:t||"inherit"}function Xr(e){return"number"==typeof e?{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitLineClamp:e,WebkitBoxOrient:"vertical"}:null}function Jr({theme:e,truncate:t}){return"start"===t?{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",direction:"ltr"===e.dir?"rtl":"ltr",textAlign:"ltr"===e.dir?"right":"left"}:t?{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}:null}var en=or((e,{color:t,lineClamp:r,truncate:n,inline:a,inherit:i,underline:o,gradient:s,weight:l,transform:c,align:u,strikethrough:d,italic:p},{size:h})=>{const m=e.fn.variant({variant:"gradient",gradient:s});return{root:(f=Kr(Kr(Kr(Kr({},e.fn.fontStyles()),e.fn.focusStyles()),Xr(r)),Jr({theme:e,truncate:n})),g={color:Qr({color:t,theme:e}),fontFamily:i?"inherit":e.fontFamily,fontSize:i||void 0===h?"inherit":st({size:h,sizes:e.fontSizes}),lineHeight:i?"inherit":a?1:e.lineHeight,textDecoration:Zr({underline:o,strikethrough:d}),WebkitTapHighlightColor:"transparent",fontWeight:i?"inherit":l,textTransform:c,textAlign:u,fontStyle:p?"italic":void 0},Hr(f,$r(g))),gradient:{backgroundImage:m.background,WebkitBackgroun
1dClip:"text",WebkitTextFillColor:"transparent"}};var f,g}),tn=en,rn=Object.defineProperty,nn=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,sn=(e,t,r)=>t in e?rn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const ln={variant:"text"},cn=(0,s.forwardRef)((e,t)=>{const r=Ot("Text",ln,e),{className:n,size:a,weight:i,transform:o,color:s,align:l,variant:u,lineClamp:d,truncate:p,gradient:h,inline:m,inherit:f,underline:g,strikethrough:v,italic:y,classNames:b,styles:S,unstyled:_,span:w,__staticSelector:x}=r,C=((e,t)=>{var r={};for(var n in e)an.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&nn)for(var n of nn(e))t.indexOf(n)<0&&on.call(e,n)&&(r[n]=e[n]);return r})(r,["className","size","weight","transform","color","align","variant","lineClamp","truncate","gradient","inline","inherit","underline","strikethrough","italic","classNames","styles","unstyled","span","__staticSelector"]),{classes:k,cx:P}=tn({color:s,lineClamp:d,truncate:p,inline:m,inherit:f,underline:g,strikethrough:v,italic:y,weight:i,transform:o,align:l,gradient:h},{unstyled:_,name:x||"Text",variant:u,size:a});return c().createElement(Ar,((e,t)=>{for(var r in t||(t={}))an.call(t,r)&&sn(e,r,t[r]);if(nn)for(var r of nn(t))on.call(t,r)&&sn(e,r,t[r]);return e})({ref:t,className:P(k.root,{[k.gradient]:"gradient"===u},n),component:w?"span":"div"},C))});cn.displayName="@mantine/core/Text";const un=cn;var dn=Object.defineProperty,pn=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,fn=(e,t,r)=>t in e?dn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const gn={size:"sm"},vn=(0,s.forwardRef)((e,t)=>{const r=Ot("InputError",gn,e),{children:n,className:a,classNames:i,styles:o,unstyled:s,size:l,__staticSelector:u,variant:d}=r,p=((e,t)=>{var r={};for(var n in e)hn.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&pn)for(var n of pn(e))t.indexOf(n)<0&&mn.call(e,n)&&(r[n]=e[n]);return r})(r,["children","className","classNames","styles","unstyled","size","__staticSelector","variant"]),{classes:h,cx:m}=Br(null,{name:["InputWrapper",u],classNames:i,styles:o,unstyled:s,variant:d,size:l});return c().createElement(un,((e,t)=>{for(var r in t||(t={}))hn.call(t,r)&&fn(e,r,t[r]);if(pn)for(var r of pn(t))mn.call(t,r)&&fn(e,r,t[r]);return e})({className:m(h.error,a),ref:t},p),n)});vn.displayName="@mantine/core/InputError";var yn=or((e,t,{size:r})=>({description:{wordBreak:"break-word",color:"dark"===e.colorScheme?e.colors.dark[2]:e.colors.gray[6],fontSize:`calc(${st({size:r,sizes:e.fontSizes})} - ${it(2)})`,lineHeight:1.2,display:"block"}})),bn=yn,Sn=Object.defineProperty,_n=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Cn=(e,t,r)=>t in e?Sn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const kn={size:"sm"},Pn=(0,s.forwardRef)((e,t)=>{const r=Ot("InputDescription",kn,e),{children:n,className:a,classNames:i,styles:o,unstyled:s,size:l,__staticSelector:u,variant:d}=r,p=((e,t)=>{var r={};for(var n in e)wn.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&_n)for(var n of _n(e))t.indexOf(n)<0&&xn.call(e,n)&&(r[n]=e[n]);return r})(r,["children","className","classNames","styles","unstyled","size","__staticSelector","variant"]),{classes:h,cx:m}=bn(null,{name:["InputWrapper",u],classNames:i,styles:o,unstyled:s,variant:d,size:l});return c().createElement(un,((e,t)=>{for(var r in t||(t={}))wn.call(t,r)&&Cn(e,r,t[r]);if(_n)for(var r of _n(t))xn.call(t,r)&&Cn(e,r,t[r]);return e})({color:"dimmed",className:m(h.description,a),ref:t,unstyled:s},p),n)});Pn.displayName="@mantine/core/InputDescription";const En=(0,s.createContext)({offsetBottom:!1,offsetTop:!1,describedBy:void 0}),Tn=En.Provider;function Mn(e,{hasDescription:t,hasError:r}){const n=e.findIndex(e=>"input"===e),a=e[n-1],i=e[n+1];return{offsetBottom:t&&"description"===i||r&&"error"===i,offsetTop:t&&"description"===a||r&&"error"===a}}var Dn=Object.defineProperty,On=Object.defineProperties,An=Object.getOwnPropertyDescriptors,Nn=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Ln=(e,t,r)=>t in e?Dn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,zn=(e,t)=>{for(var r in t||(t={}))In.call(t,r)&&Ln(e,r,t[r]);if(Nn)for(var r of Nn(t))Fn.call(t,r)&&Ln(e,r,t[r]);return e},Rn=or(e=>{return{root:(t=zn({},e.fn.fontStyles()),r={lineHeight:e.lineHeight},On(t,An(r)))};var t,r}),jn=Object.defineProperty,Vn=Object.defineProperties,Bn=Object.getOwnPropertyDescriptors,qn=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,Gn=(e,t,r)=>t in e?jn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Wn=(e,t)=>{for(var r in t||(t={}))Hn.call(t,r)&&Gn(e,r,t[r]);if(qn)for(var r of qn(t))$n.call(t,r)&&Gn(e,r,t[r]);return e},Un=(e,t)=>Vn(e,Bn(t));const Yn={labelElement:"label",size:"sm",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},Kn=(0,s.forwardRef)((e,t)=>{const r=Ot("InputWrapper",Yn,e),{className:n,label:a,children:i,required:o,id:l,error:u,description:d,labelElement:p,labelProps:h,descriptionProps:m,errorProps:f,classNames:g,styles:v,size:y,inputContainer:b,__staticSelector:S,unstyled:_,inputWrapperOrder:w,withAsterisk:x,variant:C}=r,k=((e,t)=>{var r={};for(var n in e)Hn.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&qn)for(var n of qn(e))t.indexOf(n)<0&&$n.call(e,n)&&(r[n]=e[n]);return r})(r,["className","label","children","required","id","error","description","labelElement","labelProps","descriptionProps","errorProps","classNames","styles","size","inputContainer","__staticSelector","unstyled","inputWrapperOrder","withAsterisk","variant"]),{classes:P,cx:E}=Rn(null,{classNames:g,styles:v,name:["InputWrapper",S],unstyled:_,variant:C,size:y}),T={classNames:g,styles:v,unstyled:_,size:y,variant:C,__staticSelector:S},M="boolean"==typeof x?x:o,D=l?`${l}-error`:null==f?void 0:f.id,O=l?`${l}-description`:null==m?void 0:m.id,A=`${!!u&&"boolean"!=typeof u?D:""} ${d?O:""}`,N=A.trim().length>0?A.trim():void 0,I=a&&c().createElement(jr,Wn(Wn({key:"label",labelElement:p,id:l?`${l}-label`:void 0,htmlFor:l,required:M},T),h),a),F=d&&c().createElement(Pn,Un(Wn(Wn({key:"description"},m),T),{size:(null==m?void 0:m.size)||T.size,id:(null==m?void 0:m.id)||O}),d),L=c().createElement(s.Fragment,{key:"input"},b(i)),z="boolean"!=typeof u&&u&&c().createElement(vn,Un(Wn(Wn({},f),T),{size:(null==f?void 0:f.size)||T.size,key:"error",id:(null==f?void 0:f.id)||D}),u),R=w.map(e=>{switch(e){case"label":return I;case"input":return L;
1case"description":return F;case"error":return z;default:return null}});return c().createElement(Tn,{value:Wn({describedBy:N},Mn(w,{hasDescription:!!F,hasError:!!z}))},c().createElement(Ar,Wn({className:E(P.root,n),ref:t},k),R))});function Zn(e){return Array.isArray(e)?e:[e]}Kn.displayName="@mantine/core/InputWrapper";var Qn=Object.defineProperty,Xn=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,ta=(e,t,r)=>t in e?Qn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const ra={},na=(0,s.forwardRef)((e,t)=>{const r=Ot("InputPlaceholder",ra,e),{sx:n}=r,a=((e,t)=>{var r={};for(var n in e)Jn.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Xn)for(var n of Xn(e))t.indexOf(n)<0&&ea.call(e,n)&&(r[n]=e[n]);return r})(r,["sx"]);return c().createElement(Ar,((e,t)=>{for(var r in t||(t={}))Jn.call(t,r)&&ta(e,r,t[r]);if(Xn)for(var r of Xn(t))ea.call(t,r)&&ta(e,r,t[r]);return e})({component:"span",sx:[e=>e.fn.placeholderStyles(),...Zn(n)],ref:t},a))});na.displayName="@mantine/core/InputPlaceholder";var aa=Object.defineProperty,ia=Object.defineProperties,oa=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,ua=(e,t,r)=>t in e?aa(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,da=(e,t)=>{for(var r in t||(t={}))la.call(t,r)&&ua(e,r,t[r]);if(sa)for(var r of sa(t))ca.call(t,r)&&ua(e,r,t[r]);return e},pa=(e,t)=>ia(e,oa(t));const ha={xs:it(30),sm:it(36),md:it(42),lg:it(50),xl:it(60)},ma=["default","filled","unstyled"];function fa({theme:e,variant:t}){return ma.includes(t)?"default"===t?{border:`${it(1)} solid ${"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[4]}`,backgroundColor:"dark"===e.colorScheme?e.colors.dark[6]:e.white,transition:"border-color 100ms ease","&:focus, &:focus-within":e.focusRingStyles.inputStyles(e)}:"filled"===t?{border:`${it(1)} solid transparent`,backgroundColor:"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[1],"&:focus, &:focus-within":e.focusRingStyles.inputStyles(e)}:{borderWidth:0,color:"dark"===e.colorScheme?e.colors.dark[0]:e.black,backgroundColor:"transparent",minHeight:it(28),outline:0,"&:focus, &:focus-within":{outline:"none",borderColor:"transparent"},"&:disabled":{backgroundColor:"transparent","&:focus, &:focus-within":{outline:"none",borderColor:"transparent"}}}:null}var ga=or((e,{multiline:t,radius:r,invalid:n,rightSectionWidth:a,withRightSection:i,iconWidth:o,offsetBottom:s,offsetTop:l,pointer:c},{variant:u,size:d})=>{const p=e.fn.variant({variant:"filled",color:"red"}).background,h="default"===u||"filled"===u?{minHeight:st({size:d,sizes:ha}),paddingLeft:`calc(${st({size:d,sizes:ha})} / 3)`,paddingRight:i?a||st({size:d,sizes:ha}):`calc(${st({size:d,sizes:ha})} / 3)`,borderRadius:e.fn.radius(r)}:"unstyled"===u&&i?{paddingRight:a||st({size:d,sizes:ha})}:null;return{wrapper:{position:"relative",marginTop:l?`calc(${e.spacing.xs} / 2)`:void 0,marginBottom:s?`calc(${e.spacing.xs} / 2)`:void 0,"&:has(input:disabled)":{"& .mantine-Input-rightSection":{display:"none"}}},input:pa(da(da(pa(da({},e.fn.fontStyles()),{height:t?"unstyled"===u?void 0:"auto":st({size:d,sizes:ha}),WebkitTapHighlightColor:"transparent",lineHeight:t?e.lineHeight:`calc(${st({size:d,sizes:ha})} - ${it(2)})`,appearance:"none",resize:"none",boxSizing:"border-box",fontSize:st({size:d,sizes:e.fontSizes}),width:"100%",color:"dark"===e.colorScheme?e.colors.dark[0]:e.black,display:"block",textAlign:"left",cursor:c?"pointer":void 0}),fa({theme:e,variant:u})),h),{"&:disabled, &[data-disabled]":{backgroundColor:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[1],color:e.colors.dark[2],opacity:.6,cursor:"not-allowed",pointerEvents:"none","&::placeholder":{color:e.colors.dark[2]}},"&[data-invalid]":{color:p,borderColor:p,"&::placeholder":{opacity:1,color:p}},"&[data-with-icon]":{paddingLeft:"number"==typeof o?it(o):st({size:d,sizes:ha})},"&::placeholder":pa(da({},e.fn.placeholderStyles()),{opacity:1}),"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button, &::-webkit-search-decoration, &::-webkit-search-cancel-button, &::-webkit-search-results-button, &::-webkit-search-results-decoration":{appearance:"none"},"&[type=number]":{MozAppearance:"textfield"}}),icon:{pointerEvents:"none",position:"absolute",zIndex:1,left:0,top:0,bottom:0,display:"flex",alignItems:"center",justifyContent:"center",width:o?it(o):st({size:d,sizes:ha}),color:n?e.colors.red["dark"===e.colorScheme?6:7]:"dark"===e.colorScheme?e.colors.dark[2]:e.colors.gray[5]},rightSection:{position:"absolute",top:0,bottom:0,right:0,display:"flex",alignItems:"center",justifyContent:"center",width:a||st({size:d,sizes:ha})}}}),va=ga,ya=Object.defineProperty,ba=Object.defineProperties,Sa=Object.getOwnPropertyDescriptors,_a=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,Ca=(e,t,r)=>t in e?ya(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ka=(e,t)=>{for(var r in t||(t={}))wa.call(t,r)&&Ca(e,r,t[r]);if(_a)for(var r of _a(t))xa.call(t,r)&&Ca(e,r,t[r]);return e},Pa=(e,t)=>ba(e,Sa(t));const Ea={size:"sm",variant:"default"},Ta=(0,s.forwardRef)((e,t)=>{const r=Ot("Input",Ea,e),{className:n,error:a,required:i,disabled:o,variant:l,icon:u,style:d,rightSectionWidth:p,iconWidth:h,rightSection:m,rightSectionProps:f,radius:g,size:v,wrapperProps:y,classNames:b,styles:S,__staticSelector:_,multiline:w,sx:x,unstyled:C,pointer:k}=r,P=((e,t)=>{var r={};for(var n in e)wa.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&_a)for(var n of _a(e))t.indexOf(n)<0&&xa.call(e,n)&&(r[n]=e[n]);return r})(r,["className","error","required","disabled","variant","icon","style","rightSectionWidth","iconWidth","rightSection","rightSectionProps","radius","size","wrapperProps","classNames","styles","__staticSelector","multiline","sx","unstyled","pointer"]),{offsetBottom:E,offsetTop:T,describedBy:M}=(0,s.useContext)(En),{classes:D,cx:O}
1=va({radius:g,multiline:w,invalid:!!a,rightSectionWidth:p?it(p):void 0,iconWidth:h,withRightSection:!!m,offsetBottom:E,offsetTop:T,pointer:k},{classNames:b,styles:S,name:["Input",_],unstyled:C,variant:l,size:v}),{systemStyles:A,rest:N}=pr(P);return c().createElement(Ar,ka(ka({className:O(D.wrapper,n),sx:x,style:d},A),y),u&&c().createElement("div",{className:D.icon},u),c().createElement(Ar,Pa(ka({component:"input"},N),{ref:t,required:i,"aria-invalid":!!a,"aria-describedby":M,disabled:o,"data-disabled":o||void 0,"data-with-icon":!!u||void 0,"data-invalid":!!a||void 0,className:D.input})),m&&c().createElement("div",Pa(ka({},f),{className:D.rightSection}),m))});Ta.displayName="@mantine/core/Input",Ta.Wrapper=Kn,Ta.Label=jr,Ta.Description=Pn,Ta.Error=vn,Ta.Placeholder=na;const Ma=Ta;var Da=Object.defineProperty,Oa=Object.getOwnPropertySymbols,Aa=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,Ia=(e,t,r)=>t in e?Da(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Fa=(e,t)=>{for(var r in t||(t={}))Aa.call(t,r)&&Ia(e,r,t[r]);if(Oa)for(var r of Oa(t))Na.call(t,r)&&Ia(e,r,t[r]);return e};const La={size:"sm"},za=(0,s.forwardRef)((e,t)=>{const r=Ot("CheckboxGroup",La,e),{children:n,value:a,defaultValue:i,onChange:o,size:s,wrapperProps:l}=r,u=((e,t)=>{var r={};for(var n in e)Aa.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Oa)for(var n of Oa(e))t.indexOf(n)<0&&Na.call(e,n)&&(r[n]=e[n]);return r})(r,["children","value","defaultValue","onChange","size","wrapperProps"]),[d,p]=Rt({value:a,defaultValue:i,finalValue:[],onChange:o});return c().createElement(zt,{value:{value:d,onChange:e=>{const t=e.currentTarget.value;p(d.includes(t)?d.filter(e=>e!==t):[...d,t])},size:s}},c().createElement(Ma.Wrapper,Fa(Fa({labelElement:"div",size:s,__staticSelector:"CheckboxGroup",ref:t},l),u),n))});za.displayName="@mantine/core/CheckboxGroup";var Ra=Object.defineProperty,ja=Object.getOwnPropertySymbols,Va=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,qa=(e,t,r)=>t in e?Ra(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ha=(e,t)=>{for(var r in t||(t={}))Va.call(t,r)&&qa(e,r,t[r]);if(ja)for(var r of ja(t))Ba.call(t,r)&&qa(e,r,t[r]);return e},$a=(e,t)=>{var r={};for(var n in e)Va.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&ja)for(var n of ja(e))t.indexOf(n)<0&&Ba.call(e,n)&&(r[n]=e[n]);return r};function Ga(e){const t=e,{width:r,height:n,style:a}=t,i=$a(t,["width","height","style"]);return c().createElement("svg",Ha({viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:Ha({width:r,height:n},a)},i),c().createElement("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}function Wa(e){var t=e,{indeterminate:r}=t,n=$a(t,["indeterminate"]);return r?c().createElement("svg",Ha({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6"},n),c().createElement("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})):c().createElement(Ga,Ha({},n))}function Ua(e){return`___ref-${e||""}`}var Ya=Object.defineProperty,Ka=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,Qa=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,ei=(e,t,r)=>t in e?Ya(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ti=(e,t)=>{for(var r in t||(t={}))Xa.call(t,r)&&ei(e,r,t[r]);if(Qa)for(var r of Qa(t))Ja.call(t,r)&&ei(e,r,t[r]);return e},ri=(e,t)=>Ka(e,Za(t));const ni={xs:it(16),sm:it(20),md:it(24),lg:it(30),xl:it(36)};var ai=or((e,{radius:t,color:r,transitionDuration:n,labelPosition:a,error:i,indeterminate:o},{size:s})=>{const l=st({size:s,sizes:ni}),c=e.fn.variant({variant:"filled",color:r});return{icon:ri(ti({},e.fn.cover()),{ref:Ua("icon"),color:o?"inherit":e.white,transform:o?"none":`translateY(${it(5)}) scale(0.5)`,opacity:o?1:0,transitionProperty:"opacity, transform",transitionTimingFunction:"ease",transitionDuration:`${n}ms`,pointerEvents:"none",width:"60%",position:"absolute",zIndex:1,margin:"auto","@media (prefers-reduced-motion)":{transitionDuration:e.respectReducedMotion?"0ms":void 0}}),inner:{position:"relative",width:l,height:l,order:"left"===a?2:1}
1,input:ri(ti({},e.fn.focusStyles()),{appearance:"none",backgroundColor:"dark"===e.colorScheme?e.colors.dark[6]:e.white,border:`${it(1)} solid ${i?e.fn.variant({variant:"filled",color:"red"}).background:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[4]}`,width:l,height:l,borderRadius:e.fn.radius(t),padding:0,display:"block",margin:0,transition:`border-color ${n}ms ease, background-color ${n}ms ease`,cursor:e.cursorType,"&:checked":{backgroundColor:c.background,borderColor:c.background,[`& + .${Ua("icon")}`]:{opacity:1,color:e.white,transform:"translateY(0) scale(1)"}},"&:disabled":{backgroundColor:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2],borderColor:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[3],cursor:"not-allowed",pointerEvents:"none",[`& + .${Ua("icon")}`]:{color:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[5]}}})}}),ii=ai,oi=Object.defineProperty,si=Object.defineProperties,li=Object.getOwnPropertyDescriptors,ci=Object.getOwnPropertySymbols,ui=Object.prototype.hasOwnProperty,di=Object.prototype.propertyIsEnumerable,pi=(e,t,r)=>t in e?oi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,hi=(e,t)=>{for(var r in t||(t={}))ui.call(t,r)&&pi(e,r,t[r]);if(ci)for(var r of ci(t))di.call(t,r)&&pi(e,r,t[r]);return e};const mi={xs:it(16),sm:it(20),md:it(24),lg:it(30),xl:it(36)};var fi=or((e,{labelPosition:t},{size:r})=>{return{root:{},body:{display:"flex","&:has(input:disabled) label":{color:"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[5]}},labelWrapper:(n=hi({},e.fn.fontStyles()),a={display:"inline-flex",flexDirection:"column",WebkitTapHighlightColor:"transparent",fontSize:r in mi?st({size:r,sizes:e.fontSizes}):void 0,lineHeight:r in mi?st({size:r,sizes:mi}):void 0,color:"dark"===e.colorScheme?e.colors.dark[0]:e.black,cursor:e.cursorType,order:"left"===t?1:2},si(n,li(a))),description:{marginTop:`calc(${e.spacing.xs} / 2)`,["left"===t?"paddingRight":"paddingLeft"]:e.spacing.sm},error:{marginTop:`calc(${e.spacing.xs} / 2)`,["left"===t?"paddingRight":"paddingLeft"]:e.spacing.sm},label:{cursor:e.cursorType,["left"===t?"paddingRight":"paddingLeft"]:e.spacing.sm,"&:disabled, &[data-disabled]":{color:"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[5]}}};var n,a}),gi=fi,vi=Object.defineProperty,yi=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,_i=(e,t,r)=>t in e?vi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const wi=(0,s.forwardRef)((e,t)=>{var r=e,{__staticSelector:n,className:a,classNames:i,styles:o,unstyled:s,children:l,label:u,description:d,id:p,disabled:h,error:m,size:f,labelPosition:g,bodyElement:v="div",labelElement:y="label",variant:b}=r,S=((e,t)=>{var r={};for(var n in e)bi.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&yi)for(var n of yi(e))t.indexOf(n)<0&&Si.call(e,n)&&(r[n]=e[n]);return r})(r,["__staticSelector","className","classNames","styles","unstyled","children","label","description","id","disabled","error","size","labelPosition","bodyElement","labelElement","variant"]);const{classes:_,cx:w}=gi({labelPosition:g},{name:n,styles:o,classNames:i,unstyled:s,variant:b,size:f});return c().createElement(Ar,((e,t)=>{for(var r in t||(t={}))bi.call(t,r)&&_i(e,r,t[r]);if(yi)for(var r of yi(t))Si.call(t,r)&&_i(e,r,t[r]);return e})({className:w(_.root,a),ref:t},S),c().createElement(Ar,{component:v,htmlFor:"label"===v?p:void 0,className:w(_.body)},l,c().createElement("div",{className:_.labelWrapper},null!=u&&c().createElement(Ar,{component:y,htmlFor:"label"===y?p:void 0,className:_.label,"data-disabled":h||void 0},u),d&&c().createElement(Ma.Description,{className:_.description},d),m&&"boolean"!==m&&c().createElement(Ma.Error,{className:_.error},m))))});wi.displayName="@mantine/core/InlineInput";var xi=Object.defineProperty,Ci=Object.getOwnPropertySymbols,ki=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,Ei=(e,t,r)=>t in e?xi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ti=(e,t)=>{for(var r in t||(t={}))ki.call(t,r)&&Ei(e,r,t[r]);if(Ci)for(var r of Ci(t))Pi.call(t,r)&&Ei(e,r,t[r]);return e};const Mi={size:"sm",transitionDuration:100,icon:Wa,labelPosition:"right"},Di=(0,s.forwardRef)((e,t)=>{const r=Ot("Checkbox",Mi,e),{className:n,style:a,sx:i,checked:o,disabled:l,color:u,label:d,indeterminate:p,id:h,size:m,radius:f,wrapperProps:g,children:v,classNames:y,styles:b,transitionDuration:S,icon:_,unstyled:w,labelPosition:x,description:C,error:k,variant:P}=r,E=((e,t)=>{var r={};for(var n in e)ki.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Ci)for(var n of Ci(e))t.indexOf(n)<0&&Pi.call(e,n)&&(r[n]=e[n]);return r})(r,["className","style","sx","checked","disabled","color","label","indeterminate","id","size","radius","wrapperProps","children","classNames","styles","transitionDuration","icon","unstyled","labelPosition","description","error","variant"]),T=(0,s.useContext)(Lt),M=Ft(h),{systemStyles:D,rest:O}=pr(E),{classes:A}
1=ii({radius:f,color:u,transitionDuration:S,labelPosition:x,error:!!k,indeterminate:p},{name:"Checkbox",classNames:y,styles:b,unstyled:w,variant:P,size:(null==T?void 0:T.size)||m}),N=T?{checked:T.value.includes(O.value),onChange:T.onChange}:{};return c().createElement(wi,Ti(Ti({className:n,sx:i,style:a,id:M,size:(null==T?void 0:T.size)||m,labelPosition:x,label:d,description:C,error:k,disabled:l,__staticSelector:"Checkbox",classNames:y,styles:b,unstyled:w,"data-checked":N.checked||void 0,variant:P},D),g),c().createElement("div",{className:A.inner},c().createElement("input",Ti(Ti({id:M,ref:t,type:"checkbox",className:A.input,checked:o,disabled:l},O),N)),c().createElement(_,{indeterminate:p,className:A.icon})))});Di.displayName="@mantine/core/Checkbox",Di.Group=za;const Oi=c().forwardRef((e,t)=>{const{label:r,description:n,error:a,disabled:i,className:o="",pseudoState:s,hint:l,...u}=e,d="focus"===s||o?.includes("pseudo-focus"),p=i||"disabled"===s,h=!!a||"error"===s;return c().createElement("div",{className:["ps-checkbox-wrapper flex flex-col gap-1.5",h?"is-invalid":"",o].filter(Boolean).join(" ")},c().createElement(Di,{ref:t,label:c().createElement("div",{className:""},r,u.required&&c().createElement("span",{className:"text-system-alert"},"*")),disabled:p,error:a||("error"===s?"Uk\xe1\u017ekov\xe1 chyba":void 0),description:n||l,...u,classNames:{body:"items-center gap-3",inner:"relative flex items-center justify-center w-6 h-6 lg:w-4 lg:h-4",input:["w-6 h-6 lg:w-4 lg:h-4 rounded-none border-2 lg:border-[1.333px] border-darkBlue-400 bg-white transition-all cursor-pointer","checked:bg-lightBlue-800 checked:border-lightBlue-800","focus:outline-none focus:border-darkBlue-800 focus:shadow-ring-brand","disabled:opacity-50 disabled:cursor-not-allowed disabled:bg-gray-100",h?"!border-system-alert":"",d?"border-darkBlue-800 shadow-ring-brand pseudo-focus":"","hover"===s?"border-darkBlue-800":""].filter(Boolean).join(" "),label:["text-sm leading-[18px] text-darkBlue-800 cursor-pointer pl-0",p?"opacity-50 cursor-not-allowed":""].filter(Boolean).join(" "),error:"ps-form__error block px-1.5 text-sm text-system-alert mt-0",description:"ps-form__hint block px-1.5 text-sm text-darkBlue-600 leading-[18px] mt-0"}}))});Oi.displayName="PSCheckbox";var Ai=Oi;function Ni({children:e,variant:t="primary",className:r,disabled:n,type:a="button",href:i,target:o,ariaLabel:s,onClick:l,onMouseDown:u}){const d=((...e)=>e.filter(Boolean).join(" "))("btn","default"!==t&&t,r,"transition-all duration-300");return i?c().createElement("a",{href:i,target:o,"aria-label":s,className:d,onClick:l||void 0,onMouseDown:u||void 0},c().createElement("span",{className:"btn-text"},e)):c().createElement("button",{type:a,disabled:n,"aria-label":s,onClick:l,onMouseDown:u,className:d},c().createElement("span",{className:"btn-text"},e))}function Ii({value:e,currentValue:t,onChange:r,className:n,disabled:a,ariaLabel:i,children:o,pseudoState:s}){const l=((...e)=>e.filter(Boolean).join(" "))("form-btn",(t===e||"active"===s)&&"active",s&&`pseudo-${s}`,n);return c().createElement(Ni,{variant:"default",className:l,onClick:t=>{t.preventDefault(),a||r?.(e)},onMouseDown:e=>{e.preventDefault()},ariaLabel:i,disabled:a},o)}function Fi(e,t,r){return Math.min(Math.max(e,t),r)}function Li(e,t){"function"==typeof e?e(t):"object"==typeof e&&null!==e&&"current"in e&&(e.current=t)}function zi(...e){return(0,s.useCallback)(function(...e){return t=>{e.forEach(e=>Li(e,t))}}(...e),e)}function Ri(){if("undefined"==typeof window)return"undetermined";const{userAgent:e}=window.navigator;return/(Macintosh)|(MacIntel)|(MacPPC)|(Mac68K)/i.test(e)?"macos":/(iPhone)|(iPad)|(iPod)/i.test(e)?"ios":/(Win32)|(Win64)|(Windows)|(WinCE)/i.test(e)?"windows":/Android/i.test(e)?"android":/Linux/i.test(e)?"linux":"undetermined"}function ji(e={getValueInEffect:!0}){const[t,r]=(0,s.useState)(e.getValueInEffect?"undetermined":Ri());return At(()=>{e.getValueInEffect&&r(Ri)},[]),t}const Vi=(e,t,r)=>Number.isInteger(e)&&e>=0&&0===t?"numeric":!Number.isInteger(e)&&e>=0&&0!==t?"decimal":Number.isInteger(e)&&e<0&&0===t||!Number.isInteger(e)&&e<0&&0!==t?"ios"===r?"text":"decimal":"numeric";function Bi({direction:e,size:t}){return c().createElement("svg",{style:{width:it(t),height:it(t),transform:"up"===e?"rotate(180deg)":void 0}
1,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}const qi={xs:it(20),sm:it(24),md:it(30),lg:it(34),xl:it(36)};var Hi=or((e,{radius:t},{size:r})=>({rightSection:{display:"flex",flexDirection:"column",height:`calc(100% - ${it(2)})`,margin:it(1),overflow:"hidden",borderTopRightRadius:e.fn.radius(t),borderBottomRightRadius:e.fn.radius(t)},control:{margin:0,position:"relative",flex:"0 0 50%",display:"flex",alignItems:"center",justifyContent:"center",boxSizing:"border-box",width:st({size:r,sizes:qi}),padding:0,WebkitTapHighlightColor:"transparent",borderBottom:`${it(1)} solid ${"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[4]}`,borderLeft:`${it(1)} solid ${"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[4]}`,borderTop:0,borderRight:0,backgroundColor:"transparent",marginRight:it(1),color:"dark"===e.colorScheme?e.colors.dark[0]:e.black,"&:not(:disabled):hover":{backgroundColor:"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[0]},"&:disabled":{color:"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[4]}},controlUp:{},controlDown:{borderBottom:0}})),$i=Hi,Gi=Object.defineProperty,Wi=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,Yi=Object.getOwnPropertySymbols,Ki=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Qi=(e,t,r)=>t in e?Gi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Xi=(e,t)=>{for(var r in t||(t={}))Ki.call(t,r)&&Qi(e,r,t[r]);if(Yi)for(var r of Yi(t))Zi.call(t,r)&&Qi(e,r,t[r]);return e};function Ji(e,t,r){const n=Ot(e,t,r),{label:a,description:i,error:o,required:s,classNames:l,styles:c,className:u,unstyled:d,__staticSelector:p,sx:h,errorProps:m,labelProps:f,descriptionProps:g,wrapperProps:v,id:y,size:b,style:S,inputContainer:_,inputWrapperOrder:w,withAsterisk:x,variant:C}=n,k=((e,t)=>{var r={};for(var n in e)Ki.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Yi)for(var n of Yi(e))t.indexOf(n)<0&&Zi.call(e,n)&&(r[n]=e[n]);return r})(n,["label","description","error","required","classNames","styles","className","unstyled","__staticSelector","sx","errorProps","labelProps","descriptionProps","wrapperProps","id","size","style","inputContainer","inputWrapperOrder","withAsterisk","variant"]),P=Ft(y),{systemStyles:E,rest:T}=pr(k),M=Xi({label:a,description:i,error:o,required:s,classNames:l,className:u,__staticSelector:p,sx:h,errorProps:m,labelProps:f,descriptionProps:g,unstyled:d,styles:c,id:P,size:b,style:S,inputContainer:_,inputWrapperOrder:w,withAsterisk:x,variant:C},v);return D=Xi({},T),O={classNames:l,styles:c,unstyled:d,wrapperProps:Xi(Xi({},M),E),inputProps:{required:s,classNames:l,styles:c,unstyled:d,id:P,size:b,__staticSelector:p,error:o,variant:C}},Wi(D,Ui(O));var D,O}var eo=Object.defineProperty,to=Object.defineProperties,ro=Object.getOwnPropertyDescriptors,no=Object.getOwnPropertySymbols,ao=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,oo=(e,t,r)=>t in e?eo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,so=(e,t)=>{for(var r in t||(t={}))ao.call(t,r)&&oo(e,r,t[r]);if(no)for(var r of no(t))io.call(t,r)&&oo(e,r,t[r]);return e};const lo={type:"text",size:"sm",__staticSelector:"TextInput"},co=(0,s.forwardRef)((e,t)=>{const r=Ji("TextInput",lo,e),{inputProps:n,wrapperProps:a}=r,i=((e,t)=>{var r={};for(var n in e)ao.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&no)for(var n of no(e))t.indexOf(n)<0&&io.call(e,n)&&(r[n]=e[n]);return r})(r,["inputProps","wrapperProps"]);return c().createElement(Ma.Wrapper,so({},a),c().createElement(Ma,(o=so(so({},n),i),to(o,ro({ref:t})))));var o});co.displayName="@mantine/core/TextInput";var uo=Object.defineProperty,po=Object.defineProperties,ho=Object.getOwnPropertyDescriptors,mo=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,go=Object.prototype.propertyIsEnumerable,vo=(e,t,r)=>t in e?uo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const yo={xs:it(10),sm:it(14),md:it(16),lg:it(18),xl:it(20)},bo={step:1,hideControls:!1,size:"sm",precision:0,noClampOnBlur:!1,removeTrailingZeros:!1,decimalSeparator:".",formatter:e=>e||"",parser:e=>{if("-"===e)return e;let t=e;"."===t[0]&&(t=`0${e}`);const r=parseFloat(t);return Number.isNaN(r)?"":e},type:"text"},So=(0,s.forwardRef)((e,t)=>{const r=Ot("NumberInput",bo,e),{readOnly:n,disabled:a,value:i,onChange:o,decimalSeparator:l,thousandsSeparator:u,min:d,max:p,startValue:h,step:m,stepHoldInterval:f,stepHoldDelay:g,onFocus:v,onBlur:y,onKeyDown:b,onKeyUp:S,hideControls:_,radiu
1s:w,variant:x,precision:C,removeTrailingZeros:k,defaultValue:P,noClampOnBlur:E,handlersRef:T,classNames:M,styles:D,size:O,rightSection:A,rightSectionWidth:N,formatter:I,parser:F,inputMode:L,unstyled:z,type:R}=r,j=((e,t)=>{var r={};for(var n in e)fo.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&mo)for(var n of mo(e))t.indexOf(n)<0&&go.call(e,n)&&(r[n]=e[n]);return r})(r,["readOnly","disabled","value","onChange","decimalSeparator","thousandsSeparator","min","max","startValue","step","stepHoldInterval","stepHoldDelay","onFocus","onBlur","onKeyDown","onKeyUp","hideControls","radius","variant","precision","removeTrailingZeros","defaultValue","noClampOnBlur","handlersRef","classNames","styles","size","rightSection","rightSectionWidth","formatter","parser","inputMode","unstyled","type"]),{classes:V,cx:B}=$i({radius:w},{classNames:M,styles:D,unstyled:z,name:"NumberInput",variant:x,size:O}),q=e=>{if(""===e)return"";let t=e.toFixed(C);return k&&C>0&&(t=t.replace(new RegExp(`[0]{0,${C}}$`),""),t.endsWith(".")&&(t=t.slice(0,-1))),t},H=e=>(e=>{let t=e;return l&&(t=t.replace(".",l)),I(t)})(q(e)),[$,G]=(0,s.useState)("number"==typeof i?i:"number"==typeof P?P:""),[W,U]=(0,s.useState)(()=>
1H($)),Y=(0,s.useRef)(),[K,Z]=(0,s.useState)(!1),Q=(e,t)=>{if(!K||t){const t=H(e);t!==W&&U(t)}e!==$&&G(e)},X="number"==typeof d?d:-1/0,J="number"==typeof p?p:1/0,ee=(0,s.useRef)();ee.current=()=>{var e;let t;t=""===$?null!=(e=null!=h?h:d)?e:0:parseFloat(q(Fi($+m,X,J))),Q(t,!0),null==o||o(t)};const te=(0,s.useRef)();te.current=()=>{var e;let t;t=""===$?null!=(e=null!=h?h:d)?e:0:parseFloat(q(Fi($-m,X,J))),Q(t,!0),null==o||o(t)},Li(T,{increment:ee.current,decrement:te.current}),(0,s.useEffect)(()=>{K||Q(void 0===i?$:i,!0)},[i,K]);const re=void 0!==g&&void 0!==f,ne=(0,s.useRef)(null),ae=(0,s.useRef)(0),ie=()=>{ne.current&&window.clearTimeout(ne.current),ne.current=null,ae.current=0},oe=e=>{e?ee.current():te.current(),ae.current+=1},se=e=>{if(oe(e),re){const t="number"==typeof f?f:f(ae.current);ne.current=window.setTimeout(()=>se(e),t)}},le=(e,t)=>{e.preventDefault(),Y.current.focus(),oe(t),re&&(ne.current=window.setTimeout(()=>se(t),g))};(0,s.useEffect)(()=>(ie(),ie),[]);const ce=c().createElement("div",{className:V.rightSection},c().createElement("button",{type:"button",tabIndex:-1,"aria-hidden":!0,disabled:$>=p,className:B(V.control,V.controlUp),onPointerDown:e=>{le(e,!0)},onPointerUp:ie,onPointerLeave:ie},c().createElement(Bi,{size:st({size:O,sizes:yo}),direction:"up"})),c().createElement("button",{type:"button",tabIndex:-1,"aria-hidden":!0,disabled:$<=d,className:B(V.control,V.controlDown),onPointerDown:e=>{le(e,!1)},onPointerUp:ie,onPointerLeave:ie},c().createElement(Bi,{size:st({size:O,sizes:yo}),direction:"down"}))),ue=e=>{let t=e;t[0]!==`${l}`&&"."!==t[0]||(t=`0${t}`);const r=parseFloat(q(parseFloat((e=>{let t=e;return l&&(t=t.replaceAll(u,"").replace(l,".")),F(t)})(t)))),n=E?r:Fi(r,X,J),a=Number.isNaN(n)?"":n,i=$!==a;U(e),Q(a),i&&(null==o||o(a))};return c().createElement(co,(de=((e,t)=>{for(var r in t||(t={}))fo.call(t,r)&&vo(e,r,t[r]);if(mo)for(var r of mo(t))go.call(t,r)&&vo(e,r,t[r]);return e})({},j),pe={type:R,variant:x,value:W,disabled:a,readOnly:n,ref:zi(Y,t),onChange:e=>{e.nativeEvent.isComposing||ue(e.target.value)},onFocus:e=>{Z(!0),null==v||v(e)},onBlur:e=>{Z(!1),null==y||y(e)},onKeyDown:e=>{"function"==typeof b&&b(e),!e.repeat||!re||"ArrowUp"!==e.key&&"ArrowDown"!==e.key?n||("ArrowUp"===e.key?le(e,!0):"ArrowDown"===e.key&&le(e,!1)):e.preventDefault()},onKeyUp:e=>{"function"==typeof S&&S(e),"ArrowUp"!==e.key&&"ArrowDown"!==e.key||ie()},rightSection:A||(a||n||_||"unstyled"===x?null:ce),rightSectionWidth:null!=N?N:`calc(${st({size:O,sizes:qi})} + ${it(1)})`,radius:w,max:p,min:d,step:m,size:O,styles:D,classNames:M,inputMode:L||Vi(m,C,ji()),__staticSelector:"NumberInput",unstyled:z},po(de,ho(pe))));var de,pe});function _o(e,t,{getInitialValueInEffect:r}={getInitialValueInEffect:!0}){const[n,a]=(0,s.useState)(r?t:function(e,t){return"boolean"==typeof t?t:"undefined"!=typeof window&&"matchMedia"in window&&window.matchMedia(e).matches}(e,t)),i=(0,s.useRef)();return(0,s.useEffect)(()=>{if("matchMedia"in window)return i.current=window.matchMedia(e),a(i.current.matches),function(e,t){try{return e.addEventListener("change",t),()=>e.removeEventListener("change",t)}catch(r){return e.addListener(t),()=>e.removeListener(t)}}(i.current,e=>a(e.matches))},[e]),n}function wo(e,t){return _o("(prefers-reduced-motion: reduce)",e,t)}function xo(e,t,r){(0,s.useEffect)(()=>(window.addEventListener(e,t,r),()=>window.removeEventListener(e,t,r)),[e,t])}So.displayName="@mantine/core/NumberInput";const Co=e=>e<.5?2*e*e:(4-2*e)*e-1;function ko({duration:e=1250,axis:t="y",onScrollFinish:r,easing:n=Co,offset:a=0,cancelable:i=!0,isList:o=!1}={}){const l=(0,s.useRef)(0),c=(0,s.useRef)(0),u=(0,s.useRef)(!1),d=(0,s.useRef)(null),p=(0,s.useRef)(null),h=wo(),m=()=>{l.current&&cancelAnimationFrame(l.current)},f=(0,s.useCallback)(({alignment:i="start"}={})=>{var s;u.current=!1,l.current&&m();const f=null!=(s=(({axis:e,parent:t})=>{if(!t&&"undefined"==typeof document)return 0;const r="y"===e?"scrollTop":"scrollLeft";if(t)return t[r];const{body:n,documentElement:a}=document;return n[r]+a[r]})({parent:d.current,axis:t}))?s:0,g=(({axis:e,target:t,parent:r,alignment:n,offset:a,isList:i})=>{if(!t||!r&&"undefined"==typeof document)return 0;const o=!!r,s=(r||document.body).getBoundingClientRect(),l=t.getBoundingClientRect(),c=e=>l[e]-s[e];if("y"===e){const e=c("top");if(0===e)return 0;if("start"===n){const t=e-a;
1return t<=l.height*(i?0:1)||!i?t:0}const t=o?s.height:window.innerHeight;if("end"===n){const r=e+a-t+l.height;return r>=-l.height*(i?0:1)||!i?r:0}return"center"===n?e-t/2+l.height/2:0}if("x"===e){const e=c("left");if(0===e)return 0;if("start"===n){const t=e-a;return t<=l.width||!i?t:0}const t=o?s.width:window.innerWidth;if("end"===n){const r=e+a-t+l.width;return r>=-l.width||!i?r:0}return"center"===n?e-t/2+l.width/2:0}return 0})({parent:d.current,target:p.current,axis:t,alignment:i,offset:a,isList:o})-(d.current?0:f);!function a(){0===c.current&&(c.current=performance.now());const i=performance.now()-c.current,o=h||0===e?1:i/e,s=f+g*n(o);(({axis:e,parent:t,distance:r})=>{if(!t&&"undefined"==typeof document)return;const n="y"===e?"scrollTop":"scrollLeft";if(t)t[n]=r;else{const{body:e,documentElement:t}=document;e[n]=r,t[n]=r}})({parent:d.current,axis:t,distance:s}),!u.current&&o<1?l.current=requestAnimationFrame(a):("function"==typeof r&&r(),c.current=0,l.current=0,m())}()},[t,e,n,o,a,r,h]),g=()=>{i&&(u.current=!0)};return xo("wheel",g,{passive:!0}),xo("touchmove",g,{passive:!0}),(0,s.useEffect)(()=>
1m,[]),{scrollableRef:d,targetRef:p,scrollIntoView:f,cancel:m}}function Po(e,t){const r=(0,s.useRef)(!1);(0,s.useEffect)(()=>()=>{r.current=!1},[]),(0,s.useEffect)(()=>{if(r.current)return e();r.current=!0},t)}const Eo={app:100,modal:200,popover:300,overlay:400,max:9999};function To(e){return Eo[e]}function Mo({data:e}){const t=[],r=[],n=e.reduce((e,t,n)=>(t.group?e[t.group]?e[t.group].push(n):e[t.group]=[n]:r.push(n),e),{});return Object.keys(n).forEach(r=>{t.push(...n[r].map(t=>e[t]))}),t.push(...r.map(t=>e[t])),t}function Do(...e){return t=>e.forEach(e=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(e,t))}function Oo(...e){return(0,s.useCallback)(Do(...e),e)}const Ao=(0,s.forwardRef)((e,t)=>{const{children:r,...n}=e,a=s.Children.toArray(r),i=a.find(Fo);if(i){const e=i.props.children,r=a.map(t=>t===i?s.Children.count(e)>1?s.Children.only(null):(0,s.isValidElement)(e)?e.props.children:null:t);return(0,s.createElement)(No,ye({},n,{ref:t}),(0,s.isValidElement)(e)?(0,s.cloneElement)(e,void 0,r):null)}return(0,s.createElement)(No,ye({},n,{ref:t}),r)});Ao.displayName="Slot";const No=(0,s.forwardRef)((e,t)=>{const{children:r,...n}=e;return(0,s.isValidElement)(r)?(0,s.cloneElement)(r,{...Lo(n,r.props),ref:Do(t,r.ref)}):s.Children.count(r)>1?s.Children.only(null):null});No.displayName="SlotClone";const Io=({children:e})=>(0,s.createElement)(s.Fragment,null,e);function Fo(e){return(0,s.isValidElement)(e)&&e.type===Io}function Lo(e,t){const r={...t};for(const n in t){const a=e[n],i=t[n];/^on[A-Z]/.test(n)?a&&i?r[n]=(...e)=>{i(...e),a(...e)}:a&&(r[n]=a):"style"===n?r[n]={...a,...i}:"className"===n&&(r[n]=[a,i].filter(Boolean).join(" "))}return{...e,...r}}const zo=["a","button","div","h2","h3","img","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{const r=(0,s.forwardRef)((e,r)=>{const{asChild:n,...a}=e,i=n?Ao:t;return(0,s.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,s.createElement)(i,ye({},a,{ref:r}))});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});const Ro=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?s.useLayoutEffect:()=>{};const jo=e=>{const{present:t,children:r}=e,n=function(e){const[t,r]=(0,s.useState)(),n=(0,s.useRef)({}),a=(0,s.useRef)(e),o=(0,s.useRef)("none"),l=e?"mounted":"unmounted",[c,u]=function(e,t){return(0,s.useReducer)((e,r)=>{const n=t[e][r];return null!=n?n:e},e)}(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,s.useEffect)(()=>{const e=Vo(n.current);o.current="mounted"===c?e:"none"},[c]),Ro(()=>{const t=n.current,r=a.current;if(r!==e){const n=o.current,i=Vo(t);if(e)u("MOUNT");else if("none"===i||"none"===(null==t?void 0:t.display))u("UNMOUNT");else{u(r&&n!==i?"ANIMATION_OUT":"UNMOUNT")}a.current=e}},[e,u]),Ro(()=>{if(t){const e=e=>{const r=Vo(n.current).includes(e.animationName);e.target===t&&r&&(0,i.flushSync)(()=>u("ANIMATION_END"))},r=e=>{e.target===t&&(o.current=Vo(n.current))};return t.addEventListener("animationstart",r),t.addEventListener("animationcancel",e),t.addEventListener("animationend",e),()=>{t.removeEventListener("animationstart",r),t.removeEventListener("animationcancel",e),t.removeEventListener("animationend",e)}}u("ANIMATION_END")},[t,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:(0,s.useCallback)(e=>{e&&(n.current=getComputedStyle(e)),r(e)},[])}}(t),a="function"==typeof r?r({present:n.isPresent}):s.Children.only(r),o=Oo(n.ref,a.ref);return"function"==typeof r||n.isPresent?(0,s.cloneElement)(a,{ref:o}):null};function Vo(e){return(null==e?void 0:e.animationName)||"none"}function Bo(...e){const t=e[0];if(1===e.length)return t;const r=()=>{const r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){const n=r.reduce((t,{useScope:r,scopeName:n})=>({...t,...r(e)[`__scope${n}`]}),{});return(0,s.useMemo)(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}function qo(e){const t=(0,s.useRef)(e);return(0,s.useEffect)(()=>{t.current=e}),(0,s.useMemo)(()=>(...e)=>{var r;return null===(r=t.current)||void 0===r?void 0:r.call(t,...e)},[])}jo.displayName="Presence";const Ho=(0,s.createContext)(void 0);function $o(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}const Go="ScrollArea",[Wo,Uo]=function(e,t=[]){let r=[];const n=()=>{const t=r.map(e=>(0,s.createContext)(e));return function(r){const n=(null==r?void 0:r[e])||t;return(0,s.useMemo)(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){const a=(0,s.createContext)(n),i=r.length;function o(t){const{scope:r,children:n,...o}=t,l=(null==r?void 0:r[e][i])||a,c=(0,s.useMemo)(()=>o,Object.values(o));return(0,s.createElement)(l.Provider,{value:c},n)}return r=[...r,n],o.displayName=t+"Provider",[o,function(r,o){const l=(null==o?void 0:o[e][i])||a,c=(0,s.useContext)(l);if(c)return c;if(void 0!==n)return n;throw new Error(`\`${r}\` must be used within \`${t}\``)}]},Bo(n,...t)]}(Go),[Yo,Ko]=Wo(Go),Zo=(0,s.forwardRef)((e,t)=>{const{__scopeScrollArea:r,type:n="hover",dir:a,scrollHideDelay:i=600,...o}
1=e,[l,c]=(0,s.useState)(null),[u,d]=(0,s.useState)(null),[p,h]=(0,s.useState)(null),[m,f]=(0,s.useState)(null),[g,v]=(0,s.useState)(null),[y,b]=(0,s.useState)(0),[S,_]=(0,s.useState)(0),[w,x]=(0,s.useState)(!1),[C,k]=(0,s.useState)(!1),P=Oo(t,e=>c(e)),E=function(e){const t=(0,s.useContext)(Ho);return e||t||"ltr"}(a);return(0,s.createElement)(Yo,{scope:r,type:n,dir:E,scrollHideDelay:i,scrollArea:l,viewport:u,onViewportChange:d,content:p,onContentChange:h,scrollbarX:m,onScrollbarXChange:f,scrollbarXEnabled:w,onScrollbarXEnabledChange:x,scrollbarY:g,onScrollbarYChange:v,scrollbarYEnabled:C,onScrollbarYEnabledChange:k,onCornerWidthChange:b,onCornerHeightChange:_},(0,s.createElement)(zo.div,ye({dir:E},o,{ref:P,style:{position:"relative","--radix-scroll-area-corner-width":y+"px","--radix-scroll-area-corner-height":S+"px",...e.style}})))}),Qo="ScrollAreaViewport",Xo=(0,s.forwardRef)((e,t)=>{const{__scopeScrollArea:r,children:n,...a}=e,i=Ko(Qo,r),o=Oo(t,(0,s.useRef)(null),i.onViewportChange);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"}}),(0,s.createElement)(zo.div,ye({"data-radix-scroll-area-viewport":""},a,{ref:o,style:{overflowX:i.scrollbarXEnabled?"scroll":"hidden",overflowY:i.scrollbarYEnabled?"scroll":"hidden",...e.style}}),(0,s.createElement)("div",{ref:i.onContentChange,style:{minWidth:"100%",display:"table"}},n)))}),Jo="ScrollAreaScrollbar",es=(0,s.forwardRef)((e,t)=>{const{forceMount:r,...n}=e,a=Ko(Jo,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:o}=a,l="horizontal"===e.orientation;return(0,s.useEffect)(()=>(l?i(!0):o(!0),()=>{l?i(!1):o(!1)}),[l,i,o]),"hover"===a.type?(0,s.createElement)(ts,ye({},n,{ref:t,forceMount:r})):"scroll"===a.type?(0,s.createElement)(rs,ye({},n,{ref:t,forceMount:r})):"auto"===a.type?(0,s.createElement)(ns,ye({},n,{ref:t,forceMount:r})):"always"===a.type?(0,s.createElement)(as,ye({},n,{ref:t})):null}),ts=(0,s.forwardRef)((e,t)=>{const{forceMount:r,...n}=e,a=Ko(Jo,e.__scopeScrollArea),[i,o]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{const e=a.scrollArea;let t=0;if(e){const r=()=>{window.clearTimeout(t),o(!0)},n=()=>{t=window.setTimeout(()=>o(!1),a.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[a.scrollArea,a.scrollHideDelay]),(0,s.createElement)(jo,{present:r||i},(0,s.createElement)(ns,ye({"data-state":i?"visible":"hidden"},n,{ref:t})))}),rs=(0,s.forwardRef)((e,t)=>{const{forceMount:r,...n}=e,a=Ko(Jo,e.__scopeScrollArea),i="horizontal"===e.orientation,o=xs(()=>c("SCROLL_END"),100),[l,c]=(u="hidden",d={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},(0,s.useReducer)((e,t)=>{const r=d[e][t];return null!=r?r:e},u));var u,d;return(0,s.useEffect)(()=>{if("idle"===l){const e=window.setTimeout(()=>c("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(e)}},[l,a.scrollHideDelay,c]),(0,s.useEffect)(()=>{const e=a.viewport,t=i?"scrollLeft":"scrollTop";if(e){let r=e[t];const n=()=>{const n=e[t];r!==n&&(c("SCROLL"),o()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[a.viewport,i,c,o]),(0,s.createElement)(jo,{present:r||"hidden"!==l},(0,s.createElement)(as,ye({"data-state":"hidden"===l?"hidden":"visible"},n,{ref:t,onPointerEnter:$o(e.onPointerEnter,()=>c("POINTER_ENTER")),onPointerLeave:$o(e.onPointerLeave,()=>c("POINTER_LEAVE"))})))}),ns=(0,s.forwardRef)((e,t)=>{const r=Ko(Jo,e.__scopeScrollArea),{forceMount:n,...a}=e,[i,o]=(0,s.useState)(!1),l="horizontal"===e.orientation,c=xs(()=>{if(r.viewport){const e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;o(l?e:t)}},10);return Cs(r.viewport,c),Cs(r.content,c),(0,s.createElement)(jo,{present:n||i},(0,s.createElement)(as,ye({"data-state":i?"visible":"hidden"},a,{ref:t})))}),as=(0,s.forwardRef)((e,t)=>{const{orientation:r="vertical",...n}=e,a=Ko(Jo,e.__scopeScrollArea),i=(0,s.useRef)(null),o=(0,s.useRef)(0),[l,c]=(0,s.use
1State)({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=vs(l.viewport,l.content),d={...n,sizes:l,onSizesChange:c,hasThumb:Boolean(u>0&&u<1),onThumbChange:e=>i.current=e,onThumbPointerUp:()=>o.current=0,onThumbPointerDown:e=>o.current=e};function p(e,t){return function(e,t,r,n="ltr"){const a=ys(r),i=a/2,o=t||i,s=a-o,l=r.scrollbar.paddingStart+o,c=r.scrollbar.size-r.scrollbar.paddingEnd-s,u=r.content-r.viewport,d="ltr"===n?[0,u]:[-1*u,0],p=Ss([l,c],d);return p(e)}(e,o.current,l,t)}return"horizontal"===r?(0,s.createElement)(is,ye({},d,{ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){const e=bs(a.viewport.scrollLeft,l,a.dir);i.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollLeft=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollLeft=p(e,a.dir))}})):"vertical"===r?(0,s.createElement)(os,ye({},d,{ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){const e=bs(a.viewport.scrollTop,l);i.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollTop=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollTop=p(e))}})):null}),is=(0,s.forwardRef)((e,t)=>{const{sizes:r,onSizesChange:n,...a}=e,i=Ko(Jo,e.__scopeScrollArea),[o,l]=(0,s.useState)(),c=(0,s.useRef)(null),u=Oo(t,c,i.onScrollbarXChange);return(0,s.useEffect)(()=>{c.current&&l(getComputedStyle(c.current))},[c]),(0,s.createElement)(cs,ye({"data-orientation":"horizontal"},a,{ref:u,sizes:r,style:{bottom:0,left:"rtl"===i.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===i.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":ys(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(i.viewport){const n=i.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),_s(n,r)&&t.preventDefault()}},onResize:()=>{c.current&&i.viewport&&o&&n({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:c.current.clientWidth,paddingStart:gs(o.paddingLeft),paddingEnd:gs(o.paddingRight)}})}}))}),os=(0,s.forwardRef)((e,t)=>{const{sizes:r,onSizesChange:n,...a}=e,i=Ko(Jo,e.__scopeScrollArea),[o,l]=(0,s.useState)(),c=(0,s.useRef)(null),u=Oo(t,c,i.onScrollbarYChange);return(0,s.useEffect)(()=>{c.current&&l(getComputedStyle(c.current))},[c]),(0,s.createElement)(cs,ye({"data-orientation":"vertical"},a,{ref:u,sizes:r,style:{top:0,right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":ys(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(i.viewport){const n=i.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),_s(n,r)&&t.preventDefault()}},onResize:()=>{c.current&&i.viewport&&o&&n({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:c.current.clientHeight,paddingStart:gs(o.paddingTop),paddingEnd:gs(o.paddingBottom)}})}}))}),[ss,ls]=Wo(Jo),cs=(0,s.forwardRef)((e,t)=>{const{__scopeScrollArea:r,sizes:n,hasThumb:a,onThumbChange:i,onThumbPointerUp:o,onThumbPointerDown:l,onThumbPositionChange:c,onDragScroll:u,onWheelScroll:d,onResize:p,...h}=e,m=Ko(Jo,r),[f,g]=(0,s.useState)(null),v=Oo(t,e=>g(e)),y=(0,s.useRef)(null),b=(0,s.useRef)(""),S=m.viewport,_=n.content-n.viewport,w=qo(d),x=qo(c),C=xs(p,10);function k(e){if(y.current){const t=e.clientX-y.current.left,r=e.clientY-y.current.top;u({x:t,y:r})}}return(0,s.useEffect)(()=>{const e=e=>{const t=e.target;(null==f?void 0:f.contains(t))&&w(e,_)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[S,f,_,w]),(0,s.useEffect)(x,[n,x]),Cs(f,C),Cs(m.content,C),(0,s.createElement)(ss,{scope:r,scrollbar:f,hasThumb:a,onThumbChange:qo(i),onThumbPointerUp:qo(o),onThumbPositionChange:x,onThumbPointerDown:qo(l)},(0,s.createElement)(zo.div,ye({},h,{ref:v,style:{position:"absolute",...h.style},onPointerDown:$o(e.onPointerDown,e=>{if(0===e.button){e.target.setPointerCapture(e.pointerId),y.current=f.getBoundingClientRect(),b.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",k(e)}}),onPointerMove:$o(e.onPointerMove,k),onPointerUp:$o(e.onPointerUp,e=>{const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=b.current,y.current=null})})))}),us="ScrollAreaThumb",ds=(0,s.forwardRef)((e,t)=>{const{forceMount:r,...n}
1=e,a=ls(us,e.__scopeScrollArea);return(0,s.createElement)(jo,{present:r||a.hasThumb},(0,s.createElement)(ps,ye({ref:t},n)))}),ps=(0,s.forwardRef)((e,t)=>{const{__scopeScrollArea:r,style:n,...a}=e,i=Ko(us,r),o=ls(us,r),{onThumbPositionChange:l}=o,c=Oo(t,e=>o.onThumbChange(e)),u=(0,s.useRef)(),d=xs(()=>{u.current&&(u.current(),u.current=void 0)},100);return(0,s.useEffect)(()=>{const e=i.viewport;if(e){const t=()=>{if(d(),!u.current){const t=ws(e,l);u.current=t,l()}};return l(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[i.viewport,d,l]),(0,s.createElement)(zo.div,ye({"data-state":o.hasThumb?"visible":"hidden"},a,{ref:c,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:$o(e.onPointerDownCapture,e=>{const t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;o.onThumbPointerDown({x:r,y:n})}),onPointerUp:$o(e.onPointerUp,o.onThumbPointerUp)}))}),hs="ScrollAreaCorner",ms=(0,s.forwardRef)((e,t)=>{const r=Ko(hs,e.__scopeScrollArea),n=Boolean(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&n?(0,s.createElement)(fs,ye({},e,{ref:t})):null}),fs=(0,s.forwardRef)((e,t)=>{const{__scopeScrollArea:r,...n}=e,a=Ko(hs,r),[i,o]=(0,s.useState)(0),[l,c]=(0,s.useState)(0),u=Boolean(i&&l);return Cs(a.scrollbarX,()=>{var e;const t=(null===(e=a.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;a.onCornerHeightChange(t),c(t)}),Cs(a.scrollbarY,()=>{var e;const t=(null===(e=a.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;a.onCornerWidthChange(t),o(t)}),u?(0,s.createElement)(zo.div,ye({},n,{ref:t,style:{width:i,height:l,position:"absolute",right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:0,...e.style}})):null});function gs(e){return e?parseInt(e,10):0}function vs(e,t){const r=e/t;return isNaN(r)?0:r}function ys(e){const t=vs(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function bs(e,t,r="ltr"){const n=ys(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-a,o=t.content-t.viewport,s=i-n,l=function(e,[t,r]){return Math.min(r,Math.max(t,e))}(e,"ltr"===r?[0,o]:[-1*o,0]);return Ss([0,o],[0,s])(l)}function Ss(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function _s(e,t){return e>0&&e<t}const ws=(e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return function a(){const i={left:e.scrollLeft,top:e.scrollTop},o=r.left!==i.left,s=r.top!==i.top;(o||s)&&t(),r=i,n=window.requestAnimationFrame(a)}(),()=>window.cancelAnimationFrame(n)};function xs(e,t){const r=qo(e),n=(0,s.useRef)(0);return(0,s.useEffect)(()=>()=>window.clearTimeout(n.current),[]),(0,s.useCallback)(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)},[r,t])}function Cs(e,t){const r=qo(t);Ro(()=>{let t=0;if(e){const n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}const ks=Zo,Ps=Xo,Es=es,Ts=ds,Ms=ms;var Ds=or((e,{scrollbarSize:t,offsetScrollbars:r,scrollbarHovered:n,hidden:a})=>({root:{overflow:"hidden"},viewport:{width:"100%",height:"100%",paddingRight:r?it(t):void 0,paddingBottom:r?it(t):void 0},scrollbar:{display:a?"none":"flex",userSelect:"none",touchAction:"none",boxSizing:"border-box",padding:`calc(${it(t)} / 5)`,transition:"background-color 150ms ease, opacity 150ms ease","&:hover":{backgroundColor:"dark"===e.colorScheme?e.colors.dark[8]:e.colors.gray[0],[`& .${Ua("thumb")}`]:{backgroundColor:"dark"===e.colorScheme?e.fn.rgba(e.white,.5):e.fn.rgba(e.black,.5)}},'&[data-orientation="vertical"]':{width:it(t)},'&[data-orientation="horizontal"]':{flexDirection:"column",height:it(t)},'&[data-state="hidden"]':{display:"none",opacity:0}},thumb:{ref:Ua("thumb"),flex:1,backgroundColor:"dark"===e.colorScheme?e.fn.rgba(e.white,.4):e.fn.rgba(e.black,.4),borderRadius:it(t),position:"relative",transition:"background-color 150ms ease",display:a?"none":void 0,overflow:"hidden","&::before":{content:'""',position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"100%",height:"100%",minWidth:it(44),minHeight:it(44)}},corner:{backgroundColor:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[0],transition:"opacity 150ms ease",opacity:n?1:0,display:a?"none":void 0}})),Os=Object.defineProperty,As=Object.defineProperties,Ns=Object.getOwnPropertyDescriptors,Is=Object.getOwnPropertySymbols,Fs=Object.prototype.hasOwnProperty,Ls=Object.prototype.propertyIsEnumerable,zs=(e,t,r)=>t in e?Os(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Rs=(e,t)=>{for(var r in t||(t={}))Fs.call(t,r)&&zs(e,r,t[r]);if(Is)for(var r of Is(t))Ls.call(t,r)&&zs(e,r,t[r]);return e},js=(e,t)=>As(e,Ns(t)),Vs=(e,t)=>{var r={};for(var n in e)Fs.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Is)for(var n of Is(e))t.indexOf(n)<0&&Ls.call(e,n)&&(r[n]=e[n]);return r};const Bs={scrollbarSize:12,scrollHideDelay:1e3,type:"hover",offsetScrollbars:!1},qs=(0,s.forwardRef)((e,t)=>{const r=Ot("ScrollArea",Bs,e),{children:n,className:a,classNames:i,styles:o,scrollbarSize:l,scrollHideDelay:u,type:d,dir:p,offsetScrollbars:h,viewportRef:m,onScrollPositionChange:f,unstyled:g,variant:v,viewportProps:y}=r,b=Vs(r,["children","className","classNames","styles","scrollbarSize","scrollHideDelay","type","dir","offsetScrollbars","viewportRef","onScrollPositionChange","unstyled","variant","viewportProps"]),[S,_]=(0,s.use
1State)(!1),w=Mt(),{classes:x,cx:C}=Ds({scrollbarSize:l,offsetScrollbars:h,scrollbarHovered:S,hidden:"never"===d},{name:"ScrollArea",classNames:i,styles:o,unstyled:g,variant:v});return c().createElement(ks,{type:"never"===d?"always":d,scrollHideDelay:u,dir:p||w.dir,ref:t,asChild:!0},c().createElement(Ar,Rs({className:C(x.root,a)},b),c().createElement(Ps,js(Rs({},y),{className:x.viewport,ref:m,onScroll:"function"==typeof f?({currentTarget:e})=>f({x:e.scrollLeft,y:e.scrollTop}):void 0}),n),c().createElement(Es,{orientation:"horizontal",className:x.scrollbar,forceMount:!0,onMouseEnter:()=>_(!0),onMouseLeave:()=>_(!1)},c().createElement(Ts,{className:x.thumb})),c().createElement(Es,{orientation:"vertical",className:x.scrollbar,forceMount:!0,onMouseEnter:()=>_(!0),onMouseLeave:()=>_(!1)},c().createElement(Ts,{className:x.thumb})),c().createElement(Ms,{className:x.corner})))}),Hs=(0,s.forwardRef)((e,t)=>{const r=Ot("ScrollAreaAutosize",Bs,e),{children:n,classNames:a,styles:i,scrollbarSize:o,scrollHideDelay:s,type:l,dir:u,offsetScrollbars:d,viewportRef:p,onScrollPositionChange:h,unstyled:m,sx:f,variant:g,viewportProps:v}=r,y=Vs(r,["children","classNames","styles","scrollbarSize","scrollHideDelay","type","dir","offsetScrollbars","viewportRef","onScrollPositionChange","unstyled","sx","variant","viewportProps"]);return c().createElement(Ar,js(Rs({},y),{ref:t,sx:[{display:"flex"},...Zn(f)]}),c().createElement(Ar,{sx:{display:"flex",flexDirection:"column",flex:1}},c().createElement(qs,{classNames:a,styles:i,scrollHideDelay:s,scrollbarSize:o,type:l,dir:u,offsetScrollbars:d,viewportRef:p,onScrollPositionChange:h,unstyled:m,variant:g,viewportProps:v},n)))});Hs.displayName="@mantine/core/ScrollAreaAutosize",qs.displayName="@mantine/core/ScrollArea",qs.Autosize=Hs;const $s=qs;var Gs=Object.defineProperty,Ws=Object.defineProperties,Us=Object.getOwnPropertyDescriptors,Ys=Object.getOwnPropertySymbols,Ks=Object.prototype.hasOwnProperty,Zs=Object.prototype.propertyIsEnumerable,Qs=(e,t,r)=>t in e?Gs(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Xs=(e,t)=>{for(var r in t||(t={}))Ks.call(t,r)&&Qs(e,r,t[r]);if(Ys)for(var r of Ys(t))Zs.call(t,r)&&Qs(e,r,t[r]);return e};const Js=(0,s.forwardRef)((e,t)=>{var r,n,a=e,{style:i}=a,o=((e,t)=>{var r={};for(var n in e)Ks.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Ys)for(var n of Ys(e))t.indexOf(n)<0&&Zs.call(e,n)&&(r[n]=e[n]);return r})(a,["style"]);return c().createElement($s,(r=Xs({},o),n={style:Xs({width:"100%"},i),viewportProps:{tabIndex:-1},viewportRef:t},Ws(r,Us(n))),o.children)});Js.displayName="@mantine/core/SelectScrollArea";var el=Object.defineProperty,tl=Object.getOwnPropertySymbols,rl=Object.prototype.hasOwnProperty,nl=Object.prototype.propertyIsEnumerable,al=(e,t,r)=>t in e?el(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const il=(0,s.forwardRef)((e,t)=>{var r=e,{label:n,value:a}=r,i=((e,t)=>{var r={};for(var n in e)rl.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&tl)for(var n of tl(e))t.indexOf(n)<0&&nl.call(e,n)&&(r[n]=e[n]);return r})(r,["label","value"]);return c().createElement("div",((e,t)=>{for(var r in t||(t={}))rl.call(t,r)&&al(e,r,t[r]);if(tl)for(var r of tl(t))nl.call(t,r)&&al(e,r,t[r]);return e})({ref:t},i),n||a)});il.displayName="@mantine/core/DefaultItem";var ol=Object.defineProperty,sl=Object.getOwnPropertySymbols,ll=Object.prototype.hasOwnProperty,cl=Object.prototype.propertyIsEnumerable,ul=(e,t,r)=>t in e?ol(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,dl=(e,t)=>{for(var r in t||(t={}))ll.call(t,r)&&ul(e,r,t[r]);if(sl)for(var r of sl(t))cl.call(t,r)&&ul(e,r,t[r]);return e};const pl={xs:it(14),sm:it(18),md:it(20),lg:it(24),xl:it(28)};function hl(e){var t=e,{size:r,error:n,style:a}=t,i=((e,t)=>{var r={};for(var n in e)ll.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&sl)for(var n of sl(e))t.indexOf(n)<0&&cl.call(e,n)&&(r[n]=e[n]);return r})(t,["size","error","style"]);const o=Mt(),s=st({size:r,sizes:pl});return c().createElement("svg",dl({viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:dl({color:n?o.colors.red[6]:o.colors.gray[6],width:s,height:s},a),"data-chevron":!0},i),c().createElement("path",{d:"M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819
1L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}var ml=Object.defineProperty,fl=Object.defineProperties,gl=Object.getOwnPropertyDescriptors,vl=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,Sl=(e,t,r)=>t in e?ml(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_l=(e,t)=>{for(var r in t||(t={}))yl.call(t,r)&&Sl(e,r,t[r]);if(vl)for(var r of vl(t))bl.call(t,r)&&Sl(e,r,t[r]);return e},wl=(e,t)=>fl(e,gl(t));const xl=["subtle","filled","outline","light","default","transparent","gradient"],Cl={xs:it(18),sm:it(22),md:it(28),lg:it(34),xl:it(44)};function kl({variant:e,theme:t,color:r,gradient:n}){const a=t.fn.variant({color:r,variant:e,gradient:n});return"gradient"===e?{border:0,backgroundImage:a.background,color:a.color,"&:hover":t.fn.hover({backgroundSize:"200%"})}:xl.includes(e)?_l({border:`${it(1)} solid ${a.border}`,backgroundColor:a.background,color:a.color},t.fn.hover({backgroundColor:a.hover})):null}var Pl=or((e,{radius:t,color:r,gradient:n},{variant:a,size:i})=>({root:wl(_l({position:"relative",borderRadius:e.fn.radius(t),padding:0,lineHeight:1,display:"flex",alignItems:"center",justifyContent:"center",height:st({size:i,sizes:Cl}),minHeight:st({size:i,sizes:Cl}),width:st({size:i,sizes:Cl}),minWidth:st({size:i,sizes:Cl})},kl({variant:a,theme:e,color:r,gradient:n})),{"&:active":e.activeStyles,"& [data-action-icon-loader]":{maxWidth:"70%"},"&:disabled, &[data-disabled]":{color:e.colors.gray["dark"===e.colorScheme?6:4],cursor:"not-allowed",backgroundColor:"transparent"===a?void 0:e.fn.themeColor("gray","dark"===e.colorScheme?8:1),borderColor:"transparent"===a?void 0:e.fn.themeColor("gray","dark"===e.colorScheme?8:1),backgroundImage:"none",pointerEvents:"none","&:active":{transform:"none"}},"&[data-loading]":{pointerEvents:"none","&::before":wl(_l({content:'""'},e.fn.cover(it(-1))),{backgroundColor:"dark"===e.colorScheme?e.fn.rgba(e.colors.dark[7],.5):"rgba(255, 255, 255, .5)",borderRadius:e.fn.radius(t),cursor:"not-allowed"})}})})),El=Pl,Tl=Object.defineProperty,Ml=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Al=(e,t,r)=>t in e?Tl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Nl=(e,t)=>{for(var r in t||(t={}))Dl.call(t,r)&&Al(e,r,t[r]);if(Ml)for(var r of Ml(t))Ol.call(t,r)&&Al(e,r,t[r]);return e},Il=(e,t)=>{var r={};for(var n in e)Dl.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Ml)for(var n of Ml(e))t.indexOf(n)<0&&Ol.call(e,n)&&(r[n]=e[n]);return r};var Fl=Object.defineProperty,Ll=Object.getOwnPropertySymbols,zl=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,jl=(e,t,r)=>t in e?Fl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Vl=(e,t)=>{for(var r in t||(t={}))zl.call(t,r)&&jl(e,r,t[r]);if(Ll)for(var r of Ll(t))Rl.call(t,r)&&jl(e,r,t[r]);return e},Bl=(e,t)=>{var r={};for(var n in e)zl.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Ll)for(var n of Ll(e))t.indexOf(n)<0&&Rl.call(e,n)&&(r[n]=e[n]);return r};var ql=Object.defineProperty,Hl=Object.getOwnPropertySymbols,$l=Object.prototype.hasOwnProperty,Gl=Object.prototype.propertyIsEnumerable,Wl=(e,t,r)=>t in e?ql(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ul=(e,t)=>{for(var r in t||(t={}))$l.call(t,r)&&Wl(e,r,t[r]);if(Hl)for(var r of Hl(t))Gl.call(t,r)&&Wl(e,r,t[r]);return e},Yl=(e,t)=>{var r={};for(var n in e)$l.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Hl)for(var n of Hl(e))t.indexOf(n)<0&&Gl.call(e,n)&&(r[n]=e[n]);return r};var Kl=Object.defineProperty,Zl=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,Xl=Object.prototype.propertyIsEnumerable,Jl=(e,t,r)=>t in e?Kl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const ec={bars:function(e){var t=e,{size:r,color:n}=t;const a=Il(t,["size","color"]),{style:i}=a,o=Il(a,["style"]);return c().createElement("svg",Nl({viewBox:"0 0 135 140",xmlns:"http://www.w3.org/2000/svg",fill:n,style:Nl({width:r},i)},o),c().createElement("rect",{y:"10",width:"15",height:"120",rx:"6"},c().createElement("animate",{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;
1120",calcMode:"linear",repeatCount:"indefinite"}),c().createElement("animate",{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),c().createElement("rect",{x:"30",y:"10",width:"15",height:"120",rx:"6"},c().createElement("animate",{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),c().createElement("animate",{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),c().createElement("rect",{x:"60",width:"15",height:"140",rx:"6"},c().createElement("animate",{attributeName:"height",begin:"0s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),c().createElement("animate",{attributeName:"y",begin:"0s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),c().createElement("rect",{x:"90",y:"10",width:"15",height:"120",rx:"6"},c().createElement("animate",{attributeName:"height",begin:"0.25s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),c().createElement("animate",{attributeName:"y",begin:"0.25s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})),c().createElement("rect",{x:"120",y:"10",width:"15",height:"120",rx:"6"},c().createElement("animate",{attributeName:"height",begin:"0.5s",dur:"1s",values:"120;110;100;90;80;70;60;50;40;140;120",calcMode:"linear",repeatCount:"indefinite"}),c().createElement("animate",{attributeName:"y",begin:"0.5s",dur:"1s",values:"10;15;20;25;30;35;40;45;50;0;10",calcMode:"linear",repeatCount:"indefinite"})))},oval:function(e){var t=e,{size:r,color:n}=t;const a=Bl(t,["size","color"]),{style:i}=a,o=Bl(a,["style"]);return c().createElement("svg",Vl({viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",stroke:n,style:Vl({width:r,height:r},i)},o),c().createElement("g",{fill:"none",fillRule:"evenodd"},c().createElement("g",{transform:"translate(2.5 2.5)",strokeWidth:"5"},c().createElement("circle",{strokeOpacity:".5",cx:"16",cy:"16",r:"16"}),c().createElement("path",{d:"M32 16c0-9.94-8.06-16-16-16"},c().createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 16 16",to:"360 16 16",dur:"1s",repeatCount:"indefinite"})))))},dots:function(e){var t=e,{size:r,color:n}=t;const a=Yl(t,["size","color"]),{style:i}=a,o=Yl(a,["style"]);return c().createElement("svg",Ul({viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",fill:n,style:Ul({width:r},i)},o),c().createElement("circle",{cx:"15",cy:"15",r:"15"},c().createElement("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),c().createElement("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})),c().createElement("circle",{cx:"60",cy:"15",r:"9",fillOpacity:"0.3"},c().createElement("animate",{attributeName:"r",from:"9",to:"9",begin:"0s",dur:"0.8s",values:"9;15;9",calcMode:"linear",repeatCount:"indefinite"}),c().createElement("animate",{attributeName:"fill-opacity",from:"0.5",to:"0.5",begin:"0s",dur:"0.8s",values:".5;1;.5",calcMode:"linear",repeatCount:"indefinite"})),c().createElement("circle",{cx:"105",cy:"15",r:"15"},c().createElement("animate",{attributeName:"r",from:"15",to:"15",begin:"0s",dur:"0.8s",values:"15;9;15",calcMode:"linear",repeatCount:"indefinite"}),c().createElement("animate",{attributeName:"fill-opacity",from:"1",to:"1",begin:"0s",dur:"0.8s",values:"1;.5;1",calcMode:"linear",repeatCount:"indefinite"})))}},tc={xs:it(18),sm:it(22),md:it(36),lg:it(44),xl:it(58)},rc={size:"md"};function nc(e){const t=Ot("Loader",rc,e),{size:r,color:n,variant:a}=t,i=((e,t)=>{var r={};for(var n in e)Ql.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Zl)for(var n of Zl(e))t.indexOf(n)<0&&Xl.call(e,n)&&(r[n]=e[n]);return r})(t,["size","color","variant"]),o=Mt(),s=a in ec?a:o.loader;return c().createElement(Ar,((e,t)=>
1{for(var r in t||(t={}))Ql.call(t,r)&&Jl(e,r,t[r]);if(Zl)for(var r of Zl(t))Xl.call(t,r)&&Jl(e,r,t[r]);return e})({role:"presentation",component:ec[s]||ec.bars,size:st({size:r,sizes:tc}),color:o.fn.variant({variant:"filled",primaryFallback:!1,color:n||o.primaryColor}).background},i))}nc.displayName="@mantine/core/Loader";var ac=Object.defineProperty,ic=Object.defineProperties,oc=Object.getOwnPropertyDescriptors,sc=Object.getOwnPropertySymbols,lc=Object.prototype.hasOwnProperty,cc=Object.prototype.propertyIsEnumerable,uc=(e,t,r)=>t in e?ac(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,dc=(e,t)=>{for(var r in t||(t={}))lc.call(t,r)&&uc(e,r,t[r]);if(sc)for(var r of sc(t))cc.call(t,r)&&uc(e,r,t[r]);return e},pc=or(e=>{return{root:(t=dc(dc({},e.fn.focusStyles()),e.fn.fontStyles()),r={cursor:"pointer",border:0,padding:0,appearance:"none",fontSize:e.fontSizes.md,backgroundColor:"transparent",textAlign:"left",color:"dark"===e.colorScheme?e.colors.dark[0]:e.black,textDecoration:"none",boxSizing:"border-box"},ic(t,oc(r)))};var t,r}),hc=Object.defineProperty,mc=Object.getOwnPropertySymbols,fc=Object.prototype.hasOwnProperty,gc=Object.prototype.propertyIsEnumerable,vc=(e,t,r)=>t in e?hc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const yc=(0,s.forwardRef)((e,t)=>{const r=Ot("UnstyledButton",{},e),{className:n,component:a="button",unstyled:i,variant:o}=r,s=((e,t)=>{var r={};for(var n in e)fc.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&mc)for(var n of mc(e))t.indexOf(n)<0&&gc.call(e,n)&&(r[n]=e[n]);return r})(r,["className","component","unstyled","variant"]),{classes:l,cx:u}=pc(null,{name:"UnstyledButton",unstyled:i,variant:o});return c().createElement(Ar,((e,t)=>{for(var r in t||(t={}))fc.call(t,r)&&vc(e,r,t[r]);if(mc)for(var r of mc(t))gc.call(t,r)&&vc(e,r,t[r]);return e})({component:a,ref:t,className:u(l.root,n),type:"button"===a?"button":void 0},s))});yc.displayName="@mantine/core/UnstyledButton";const bc=yc;var Sc=Object.defineProperty,_c=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,xc=Object.prototype.propertyIsEnumerable,Cc=(e,t,r)=>t in e?Sc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,kc=(e,t)=>{for(var r in t||(t={}))wc.call(t,r)&&Cc(e,r,t[r]);if(_c)for(var r of _c(t))xc.call(t,r)&&Cc(e,r,t[r]);return e};const Pc={color:"gray",size:"md",variant:"subtle"},Ec=(0,s.forwardRef)((e,t)=>{const r=Ot("ActionIcon",Pc,e),{className:n,color:a,children:i,radius:o,size:s,variant:l,gradient:u,disabled:d,loaderProps:p,loading:h,unstyled:m,__staticSelector:f}=r,g=((e,t)=>{var r={};for(var n in e)wc.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&_c)for(var n of _c(e))t.indexOf(n)<0&&xc.call(e,n)&&(r[n]=e[n]);return r})(r,["className","color","children","radius","size","variant","gradient","disabled","loaderProps","loading","unstyled","__staticSelector"]),{classes:v,cx:y,theme:b}=El({radius:o,color:a,gradient:u},{name:["ActionIcon",f],unstyled:m,size:s,variant:l}),S=c().createElement(nc,kc({color:b.fn.variant({color:a,variant:l}).color,size:"100%","data-action-icon-loader":!0},p));return c().createElement(bc,kc({className:y(v.root,n),ref:t,disabled:d,"data-disabled":d||void 0,"data-loading":h||void 0,unstyled:m},g),h?S:i)});Ec.displayName="@mantine/core/ActionIcon";const Tc=Ec;var Mc=Object.defineProperty,Dc=Object.getOwnPropertySymbols,Oc=Object.prototype.hasOwnProperty,Ac=Object.prototype.propertyIsEnumerable,Nc=(e,t,r)=>t in e?Mc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ic=(e,t)=>{for(var r in t||(t={}))Oc.call(t,r)&&Nc(e,r,t[r]);if(Dc)for(var r of Dc(t))Ac.call(t,r)&&Nc(e,r,t[r]);return e};function Fc(e){const t=e,{width:r,height:n,style:a}=t,i=((e,t)=>{var r={};for(var n in e)Oc.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Dc)for(var n of Dc(e))t.indexOf(n)<0&&Ac.call(e,n)&&(r[n]=e[n]);return r})(t,["width","height","style"]);return c().createElement("svg",Ic({viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:Ic({width:r,height:n},a)},i),c().createElement("path",{d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"}))}Fc.displayName="@mantine/core/CloseIcon";var Lc=Object.defineProperty,zc=Object.getOwnPropertySymbols,Rc=Object.prototype.hasOwnProperty,jc=Object.prototype.propertyIsEnumerable,Vc=(e,t,r)=>t in e?Lc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const Bc={xs:it(12),sm:it(16),md:it(20),lg:it(28),xl:it(34)},qc={size:"sm"},Hc=(0,s.forwardRef)((e,t)=>{const r=Ot("CloseButton",qc,e),{iconSize:n,size:a,children:i}=r,o=((e,t)=>{var r={};for(var n in e)Rc.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&zc)for(var n of zc(e))t.indexOf(n)<0&&jc.call(e,n)&&(r[n]=e[n]);return r}
1)(r,["iconSize","size","children"]),s=it(n||Bc[a]);return c().createElement(Tc,((e,t)=>{for(var r in t||(t={}))Rc.call(t,r)&&Vc(e,r,t[r]);if(zc)for(var r of zc(t))jc.call(t,r)&&Vc(e,r,t[r]);return e})({ref:t,__staticSelector:"CloseButton",size:a},o),i||c().createElement(Fc,{width:s,height:s}))});Hc.displayName="@mantine/core/CloseButton";const $c=Hc;var Gc=Object.defineProperty,Wc=Object.defineProperties,Uc=Object.getOwnPropertyDescriptors,Yc=Object.getOwnPropertySymbols,Kc=Object.prototype.hasOwnProperty,Zc=Object.prototype.propertyIsEnumerable,Qc=(e,t,r)=>t in e?Gc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;function Xc({shouldClear:e,clearButtonProps:t,onClear:r,size:n,error:a}){return e?c().createElement($c,(i=((e,t)=>{for(var r in t||(t={}))Kc.call(t,r)&&Qc(e,r,t[r]);if(Yc)for(var r of Yc(t))Zc.call(t,r)&&Qc(e,r,t[r]);return e})({},t),Wc(i,Uc({variant:"transparent",onClick:r,size:n,onMouseDown:e=>e.preventDefault()})))):c().createElement(hl,{error:a,size:n});var i}Xc.displayName="@mantine/core/SelectRightSection";var Jc=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,ru=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,iu=(e,t,r)=>t in e?Jc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ou=(e,t)=>{for(var r in t||(t={}))nu.call(t,r)&&iu(e,r,t[r]);if(ru)for(var r of ru(t))au.call(t,r)&&iu(e,r,t[r]);return e},su=(e,t)=>eu(e,tu(t));function lu(e){var t=e,{styles:r,rightSection:n,rightSectionWidth:a,theme:i}=t,o=((e,t)=>{var r={};for(var n in e)nu.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&ru)for(var n of ru(e))t.indexOf(n)<0&&au.call(e,n)&&(r[n]=e[n]);return r})(t,["styles","rightSection","rightSectionWidth","theme"]);if(n)return{rightSection:n,rightSectionWidth:a,styles:r};const s="function"==typeof r?r(i):r;return{rightSection:!o.readOnly&&!(o.disabled&&o.shouldClear)&&c().createElement(Xc,ou({},o)),styles:su(ou({},s),{rightSection:su(ou({},null==s?void 0:s.rightSection),{pointerEvents:o.shouldClear?void 0:"none"})})}}const cu={xs:it(1),sm:it(2),md:it(3),lg:it(4),xl:it(5)};function uu(e,t){const r=e.fn.variant({variant:"outline",color:t}).border;return"string"==typeof t&&(t in e.colors||t.split(".")[0]in e.colors)?r:void 0===t?"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[4]:t}var du=or((e,{color:t},{size:r,variant:n})=>({root:{},withLabel:{borderTop:"0 !important"},left:{"&::before":{display:"none"}},right:{"&::after":{display:"none"}},label:{display:"flex",alignItems:"center","&::before":{content:'""',flex:1,height:it(1),borderTop:`${st({size:r,sizes:cu})} ${n} ${uu(e,t)}`,marginRight:e.spacing.xs},"&::after":{content:'""',flex:1,borderTop:`${st({size:r,sizes:cu})} ${n} ${uu(e,t)}`,marginLeft:e.spacing.xs}},labelDefaultStyles:{color:"dark"===t?e.colors.dark[1]:e.fn.themeColor(t,"dark"===e.colorScheme?5:e.fn.primaryShade(),!1)},horizontal:{border:0,borderTopWidth:it(st({size:r,sizes:cu})),borderTopColor:uu(e,t),borderTopStyle:n,margin:0},vertical:{border:0,alignSelf:"stretch",height:"auto",borderLeftWidth:it(st({size:r,sizes:cu})),borderLeftColor:uu(e,t),borderLeftStyle:n}})),pu=du,hu=Object.defineProperty,mu=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,gu=Object.getOwnPropertySymbols,vu=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,bu=(e,t,r)=>t in e?hu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Su=(e,t)=>{for(var r in t||(t={}))vu.call(t,r)&&bu(e,r,t[r]);if(gu)for(var r of gu(t))yu.call(t,r)&&bu(e,r,t[r]);return e};const _u={orientation:"horizontal",size:"xs",labelPosition:"left",variant:"solid"},wu=(0,s.forwardRef)((e,t)=>{const r=Ot("Divider",_u,e),{className:n,color:a,orientation:i,size:o,label:s,labelPosition:l,labelProps:u,variant:d,styles:p,classNames:h,unstyled:m}=r,f=((e,t)=>{var r={};for(var n in e)vu.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&gu)for(var n of gu(e))t.indexOf(n)<0&&yu.call(e,n)&&(r[n]=e[n]);return r})(r,["className","color","orientation","size","label","labelPosition","labelProps","variant","styles","classNames","unstyled"]),{classes:g,cx:v}=pu({color:a},{classNames:h,styles:p,unstyled:m,name:"Divider",variant:d,size:o}),y="vertical"===i,b="horizontal"===i,S=!!s&&b,_=!(null==u?void 0:u.color);return c().createElement(Ar,Su({ref:t,className:v(g.root,{[g.vertical]:y,[g.horizontal]:b,[g.withLabel]:S},n),role:"separator"},f),S&&c().createElement(un,(w=Su({},u),x={size:(null==u?void 0:u.size)||"xs",mt:it(2),className:v(g.label,g[l],{[g.labelDefaultStyles]:_})},mu(w,fu(x))),s));var w,x});wu.displayName="@mantine/core/Divider";var xu=Object.defineProperty,Cu=Object.defineProperties,ku=Object.getOwnPropertyDescriptors,Pu=Object.getOwnPropertySymbols,Eu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,Mu=(e,t,r)=>t in e?xu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Du=(e,t)=>{for(var r in t||(t={}))Eu.call(t,r)&&Mu(e,r,t[r]);if(Pu)for(var r of Pu(t))Tu.call(t,r)&&Mu(e,r,t[r]);return e},Ou=or((e,t,{size:r})=>{return{item:(n=Du({},e.fn.fontStyles()),a={boxSizing:"border-box",wordBreak:"break-all",textAlign:"left",width:"100%",padding:`calc(${st({size:r,sizes:e.spacing})} / 1.5) ${st({size:r,sizes:e.spacing})}`,cursor:"pointer",fontSize:st({size:r,sizes:e.fontSizes}),color:"dark"===e.colorScheme?e.colors.dark[0]:e.black,borderRadius:e.fn.radius(),"&[data-hovered]":{backgroundColor:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[1]},"&[data-selected]":Du({backgroundColor:e.fn.variant({variant:"filled"}).background,color:e.fn.variant({variant:"filled"}).color},e.fn.hover({backgroundColor:e.fn.variant({variant:"filled"}).hover})),"&[data-disabled]":{cursor:"default",color:e.colors.dark[2]}},Cu(n,ku(a))),nothingFound:{boxSizing:"border-box",color:e.colors.gray[6],paddingTop:`calc(${st({size:r,sizes:e.spacing})} / 2)`,paddingBottom:`calc(${st({size:r,sizes:e.spacing})} / 2)`,textAlign:"center"},separator:{boxSizing:"border-box",textAlign:"left",width:"100%",padding:`calc(${st({size:r,sizes:e.spacing})} / 1.5) ${st({size:r,sizes:e.spacing})}`},separatorLabel:{color:"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[5]}};var n,a}),Au=Ou,Nu=Object.defineProperty,Iu=Object.getOwnPropertySymbols,Fu=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,zu=(e,t,r)=>t in e?Nu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;function Ru({data:e,hovered:t,classNames:r,styles:n,isItemSelected:a,uuid:i,__staticSelector:o,onItemHover:s,onItemSelect:l,itemsRefs:u,itemComponent:d,size:p,nothingFound:h,creatable:m,createLabel:f,unstyled:g,variant:v}){const{classes:y}=Au(null,{classNames:r,styles:n,unstyled:g,name:o,variant:v,size:p}),b=[],S=[];let _=null;const w=(e,r)=>{const n="function"==typeof a&&a(e.value);return c().createElement(d,((e,t)=>{for(var r in t||(t={}))Fu.call(t,r)&&zu(e,r,t[r]);if(Iu)for(var r of Iu(t))Lu.call(t,r)&&zu(e,r,t[r]);return e})({key:e.value,className:y.item,"data-disabled":e.disabled||void 0,"data-hovered":!e.disabled&&t===r||void 0,"data-selected":!e.disabled&&n||void 0,selected:n,onMouseEnter:()=>s(r),id:`${i}-${r}`,role:"option",tabIndex:-1,"aria-selected":t===r,ref:t=>{u&&u.current&&(u.current[e.value]=t)},onMouseDown:e.disabled?null:t=>{t.preventDefault(),l(e)},disabled:e.disabled,variant:v},e))};let x=null;if(e.forEach((e,t)=>{e.creatable?_=t:e.group?(x!==e.group&&(x=e.group,S.push(c().createElement("div",{className:y.separator,key:`__mantine-divider-${t}`},c().createElement(wu,{classNames:{label:y.separatorLabel},label:e.group})))),S.push(w(e,t))):b.push(w(e,t))}),m){const r=e[_];b.push(c().createElement("div",{key:It(),className:y.item,"data-hovered":t===_||void 0,onMouseEnter:()=>s(_),onMouseDown:e=>{e.preventDefault(),l(r)},tabIndex:-1,ref:e=>{u&&u.current&&(u.current[r.value]=e)}},f))}return S.length>0&&b.length>0&&b.unshift(c().createElement("div",{className:y.separator,key:"empty-group-separator"},c().createElement(wu,null))),S.length>0||b.length>0?c().createElement(c().Fragment,null,S,b):c().createElement(un,{size:p,unstyled:g,className:y.nothingFound},h)}Ru.displayName="@mantine/core/SelectItems";var ju=or(()=>({dropdown:{},itemsWrapper:{padding:it(4),display:"flex",width:"100%",boxSizing:"border-box"}}));const Vu=["mousedown","touchstart"];
vendor: 5,047 bytes, line 1
1const Bu=Math.min,qu=Math.max,Hu=Math.round,$u=Math.floor,Gu=e=>({x:e,y:e}),Wu={left:"right",right:"left",bottom:"top",top:"bottom"};function Uu(e,t,r){return qu(e,Bu(t,r))}function Yu(e,t){return"function"==typeof e?e(t):e}function Ku(e){return e.split("-")[0]}function Zu(e){return e.split("-")[1]}function Qu(e){return"x"===e?"y":"x"}function Xu(e){return"y"===e?"height":"width"}function Ju(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function ed(e){return Qu(Ju(e))}function td(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const rd=["left","right"],nd=["right","left"],ad=["top","bottom"],id=["bottom","top"];function od(e,t,r,n){const a=Zu(e);let i=function(e,t,r){switch(e){case"top":case"bottom":return r?t?nd:rd:t?rd:nd;case"left":case"right":return t?ad:id;default:return[]}}(Ku(e),"start"===r,n);return a&&(i=i.map(e=>e+"-"+a),t&&(i=i.concat(i.map(td)))),i}function sd(e){const t=Ku(e);return Wu[t]+e.slice(t.length)}function ld(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function cd(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function ud(e,t,r){let{reference:n,floating:a}=e;const i=Ju(t),o=ed(t),s=Xu(o),l=Ku(t),c="y"===i,u=n.x+n.width/2-a.width/2,d=n.y+n.height/2-a.height/2,p=n[s]/2-a[s]/2;let h;switch(l){case"top":h={x:u,y:n.y-a.height};break;case"bottom":h={x:u,y:n.y+n.height};break;case"right":h={x:n.x+n.width,y:d};break;case"left":h={x:n.x-a.width,y:d};break;default:h={x:n.x,y:n.y}}switch(Zu(t)){case"start":h[o]-=p*(r&&c?-1:1);break;case"end":h[o]+=p*(r&&c?-1:1)}return h}async function dd(e,t){var r;void 0===t&&(t={});const{x:n,y:a,platform:i,rects:o,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:p=!1,padding:h=0}=Yu(t,e),m=ld(h),f=s[p?"floating"===d?"reference":"floating":d],g=cd(await i.getClippingRect({element:null==(r=await(null==i.isElement?void 0:i.isElement(f)))||r?f:f.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:l})),v="floating"===d?{x:n,y:a,width:o.floating.width,height:o.floating.height}:o.reference,y=await(null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),b=await(null==i.isElement?void 0:i.isElement(y))&&await(null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},S=cd(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:y,strategy:l}):v);return{top:(g.top-S.top+m.top)/b.y,bottom:(S.bottom-g.bottom+m.bottom)/b.y,left:(g.left-S.left+m.left)/b.x,right:(S.right-g.right+m.right)/b.x}}function pd(e){const t=Bu(...e.map(e=>e.left)),r=Bu(...e.map(e=>e.top));return{x:t,y:r,width:qu(...e.map(e=>e.right))-t,height:qu(...e.map(e=>e.bottom))-r}}const hd=new Set(["left","top"]);function md(){return"undefined"!=typeof window}function fd(e){return yd(e)?(e.nodeName||"").toLowerCase():"#document"}function gd(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function vd(e){var t;return null==(t=(yd(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function yd(e){return!!md()&&(e instanceof Node||e instanceof gd(e).Node)}function bd(e){return!!md()&&(e instanceof Element||e instanceof gd(e).Element)}function Sd(e){return!!md()&&(e instanceof HTMLElement||e instanceof gd(e).HTMLElement)}function _d(e){return!(!md()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof gd(e).ShadowRoot)}function wd(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=Ad(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==a&&"contents"!==a}function xd(e){return/^(table|td|th)$/.test(fd(e))}function Cd(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}const kd=/transform|translate|scale|rotate|perspective|filter/,Pd=/paint|layout|strict|content/,Ed=e=>!!e&&"none"!==e;let Td;function Md(e){const t=bd(e)?Ad(e):e;return Ed(t.transform)||Ed(t.translate)||Ed(t.scale)||Ed(t.rotate)||Ed(t.perspective)||!Dd()&&(Ed(t.backdropFilter)||Ed(t.filter))||kd.test(t.willChange||"")||Pd.test(t.contain||"")}function Dd(){return null==Td&&(Td="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Td}function Od(e){return/^(html|body|#document)$/.test(fd(e))}function Ad(e){return gd(e).getComputedStyle(e)}function Nd(e){return bd(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Id(e){if("html"===fd(e))return e;const t=e.assignedSlot||e.parentNode||_d(e)&&e.host||vd(e);return _d(t)?t.host:t}function Fd(e){const t=Id(e);return Od(t)?e.ownerDocument?e.ownerDocument.body:e.body:Sd(t)&&wd(t)?t:Fd(t)}function Ld(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);const a=Fd(e),i=a===(null==(n=e.ownerDocument)?void 0:n.body),o=gd(a);if(i){const e=zd(o);
vendor: 4,092 bytes, line 1
1return t.concat(o,o.visualViewport||[],wd(a)?a:[],e&&r?Ld(e):[])}return t.concat(a,Ld(a,[],r))}function zd(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Rd(e){const t=Ad(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=Sd(e),i=a?e.offsetWidth:r,o=a?e.offsetHeight:n,s=Hu(r)!==i||Hu(n)!==o;return s&&(r=i,n=o),{width:r,height:n,$:s}}function jd(e){return bd(e)?e:e.contextElement}function Vd(e){const t=jd(e);if(!Sd(t))return Gu(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:i}=Rd(t);let o=(i?Hu(r.width):r.width)/n,s=(i?Hu(r.height):r.height)/a;return o&&Number.isFinite(o)||(o=1),s&&Number.isFinite(s)||(s=1),{x:o,y:s}}const Bd=Gu(0);function qd(e){const t=gd(e);return Dd()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Bd}function Hd(e,t,r,n){void 0===t&&(t=!1),void 0===r&&(r=!1);const a=e.getBoundingClientRect(),i=jd(e);let o=Gu(1);t&&(n?bd(n)&&(o=Vd(n)):o=Vd(e));const s=function(e,t,r){return void 0===t&&(t=!1),!(!r||t&&r!==gd(e))&&t}(i,r,n)?qd(i):Gu(0);let l=(a.left+s.x)/o.x,c=(a.top+s.y)/o.y,u=a.width/o.x,d=a.height/o.y;if(i){const e=gd(i),t=n&&bd(n)?gd(n):n;let r=e,a=zd(r);for(;a&&n&&t!==r;){const e=Vd(a),t=a.getBoundingClientRect(),n=Ad(a),i=t.left+(a.clientLeft+parseFloat(n.paddingLeft))*e.x,o=t.top+(a.clientTop+parseFloat(n.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=i,c+=o,r=gd(a),a=zd(r)}}return cd({width:u,height:d,x:l,y:c})}function $d(e,t){const r=Nd(e).scrollLeft;return t?t.left+r:Hd(vd(e)).left+r}function Gd(e,t){const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-$d(e,r),y:r.top+t.scrollTop}}function Wd(e,t,r){let n;if("viewport"===t)n=function(e,t){const r=gd(e),n=vd(e),a=r.visualViewport;let i=n.clientWidth,o=n.clientHeight,s=0,l=0;if(a){i=a.width,o=a.height;const e=Dd();(!e||e&&"fixed"===t)&&(s=a.offsetLeft,l=a.offsetTop)}const c=$d(n);if(c<=0){const e=n.ownerDocument,t=e.body,r=getComputedStyle(t),a="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,o=Math.abs(n.clientWidth-t.clientWidth-a);o<=25&&(i-=o)}else c<=25&&(i+=c);return{width:i,height:o,x:s,y:l}}(e,r);else if("document"===t)n=function(e){const t=vd(e),r=Nd(e),n=e.ownerDocument.body,a=qu(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=qu(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let o=-r.scrollLeft+$d(e);const s=-r.scrollTop;return"rtl"===Ad(n).direction&&(o+=qu(t.clientWidth,n.clientWidth)-a),{width:a,height:i,x:o,y:s}}(vd(e));else if(bd(t))n=function(e,t){const r=Hd(e,!0,"fixed"===t),n=r.top+e.clientTop,a=r.left+e.clientLeft,i=Sd(e)?Vd(e):Gu(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:a*i.x,y:n*i.y}}(t,r);else{const r=qd(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return cd(n)}function Ud(e,t){const r=Id(e);return!(r===t||!bd(r)||Od(r))&&("fixed"===Ad(r).position||Ud(r,t))}function Yd(e,t,r){const n=Sd(t),a=vd(t),i="fixed"===r,o=Hd(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const l=Gu(0);function c(){l.x=$d(a)}if(n||!n&&!i)if(("body"!==fd(t)||wd(a))&&(s=Nd(t)),n){const e=Hd(t,!0,i,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else a&&c();i&&!n&&a&&c();const u=!a||n||i?Gu(0):Gd(a,s);return{x:o.left+s.scrollLeft-l.x-u.x,y:o.top+s.scrollTop-l.y-u.y,width:o.width,height:o.height}}function Kd(e){return"static"===Ad(e).position}function Zd(e,t){if(!Sd(e)||"fixed"===Ad(e).position)return null;if(t)return t(e);let r=e.offsetParent;return vd(e)===r&&(r=r.ownerDocument.body),r}function Qd(e,t){const r=gd(e);if(Cd(e))return r;if(!Sd(e)){let t=Id(e);for(;t&&!Od(t);){if(bd(t)&&!Kd(t))return t;t=Id(t)}return r}let n=Zd(e,t);for(;n&&xd(n)&&Kd(n);)n=Zd(n,t);return n&&Od(n)&&Kd(n)&&!Md(n)?r:n||function(e){let t=Id(e);for(;Sd(t)&&!Od(t);){if(Md(t))return t;if(Cd(t))return null;t=Id(t)}return null}(e)||r}const Xd={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const i="fixed"===a,o=vd(n),s=!!t&&Cd(t.floating);if(n===o||s&&i)return r;let l={scrollLeft:0,scrollTop:0},c=Gu(1);const u=Gu(0),d=Sd(n);
vendor: 4,258 bytes, line 1
1if((d||!d&&!i)&&(("body"!==fd(n)||wd(o))&&(l=Nd(n)),d)){const e=Hd(n);c=Vd(n),u.x=e.x+n.clientLeft,u.y=e.y+n.clientTop}const p=!o||d||i?Gu(0):Gd(o,l);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+u.x+p.x,y:r.y*c.y-l.scrollTop*c.y+u.y+p.y}},getDocumentElement:vd,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const i=[..."clippingAncestors"===r?Cd(t)?[]:function(e,t){const r=t.get(e);if(r)return r;let n=Ld(e,[],!1).filter(e=>bd(e)&&"body"!==fd(e)),a=null;const i="fixed"===Ad(e).position;let o=i?Id(e):e;for(;bd(o)&&!Od(o);){const t=Ad(o),r=Md(o);r||"fixed"!==t.position||(a=null),(i?!r&&!a:!r&&"static"===t.position&&a&&("absolute"===a.position||"fixed"===a.position)||wd(o)&&!r&&Ud(e,o))?n=n.filter(e=>e!==o):a=t,o=Id(o)}return t.set(e,n),n}(t,this._c):[].concat(r),n],o=Wd(t,i[0],a);let s=o.top,l=o.right,c=o.bottom,u=o.left;for(let e=1;e<i.length;e++){const r=Wd(t,i[e],a);s=qu(r.top,s),l=Bu(r.right,l),c=Bu(r.bottom,c),u=qu(r.left,u)}return{width:l-u,height:c-s,x:u,y:s}},getOffsetParent:Qd,getElementRects:async function(e){const t=this.getOffsetParent||Qd,r=this.getDimensions,n=await r(e.floating);return{reference:Yd(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:r}=Rd(e);return{width:t,height:r}},getScale:Vd,isElement:bd,isRTL:function(e){return"rtl"===Ad(e).direction}};function Jd(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ep(e,t,r,n){void 0===n&&(n={});const{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:o="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=n,c=jd(e),u=a||i?[...c?Ld(c):[],...t?Ld(t):[]]:[];u.forEach(e=>{a&&e.addEventListener("scroll",r,{passive:!0}),i&&e.addEventListener("resize",r)});const d=c&&s?function(e,t){let r,n=null;const a=vd(e);function i(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return function o(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),i();const c=e.getBoundingClientRect(),{left:u,top:d,width:p,height:h}=c;if(s||t(),!p||!h)return;const m={rootMargin:-$u(d)+"px "+-$u(a.clientWidth-(u+p))+"px "+-$u(a.clientHeight-(d+h))+"px "+-$u(u)+"px",threshold:qu(0,Bu(1,l))||1};let f=!0;function g(t){const n=t[0].intersectionRatio;if(n!==l){if(!f)return o();n?o(!1,n):r=setTimeout(()=>{o(!1,1e-7)},1e3)}1!==n||Jd(c,e.getBoundingClientRect())||o(),f=!1}try{n=new IntersectionObserver(g,{...m,root:a.ownerDocument})}catch(e){n=new IntersectionObserver(g,m)}n.observe(e)}(!0),i}(c,r):null;let p,h=-1,m=null;o&&(m=new ResizeObserver(e=>{let[n]=e;n&&n.target===c&&m&&t&&(m.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),r()}),c&&!l&&m.observe(c),t&&m.observe(t));let f=l?Hd(e):null;return l&&function t(){const n=Hd(e);f&&!Jd(f,n)&&r();f=n,p=requestAnimationFrame(t)}(),r(),()=>{var e;u.forEach(e=>{a&&e.removeEventListener("scroll",r),i&&e.removeEventListener("resize",r)}),null==d||d(),null==(e=m)||e.disconnect(),m=null,l&&cancelAnimationFrame(p)}}const tp=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:a,y:i,placement:o,middlewareData:s}=t,l=await async function(e,t){const{placement:r,platform:n,elements:a}=e,i=await(null==n.isRTL?void 0:n.isRTL(a.floating)),o=Ku(r),s=Zu(r),l="y"===Ju(r),c=hd.has(o)?-1:1,u=i&&l?-1:1,d=Yu(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof m&&(h="end"===s?-1*m:m),l?{x:h*u,y:p*c}:{x:p*c,y:h*u}}(t,e);return o===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:a+l.x,y:i+l.y,data:{...l,placement:o}}}}},rp=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a,platform:i}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=Yu(e,t),u={x:r,y:n},d=await i.detectOverflow(t,c),p=Ju(Ku(a)),h=Qu(p);let m=u[h],f=u[p];if(o){const e="y"===h?"bottom":"right";
vendor: 4,334 bytes, line 1
1m=Uu(m+d["y"===h?"top":"left"],m,m-d[e])}if(s){const e="y"===p?"bottom":"right";f=Uu(f+d["y"===p?"top":"left"],f,f-d[e])}const g=l.fn({...t,[h]:m,[p]:f});return{...g,data:{x:g.x-r,y:g.y-n,enabled:{[h]:o,[p]:s}}}}}},np=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:i,rects:o,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:f=!0,...g}=Yu(e,t);if(null!=(r=i.arrow)&&r.alignmentOffset)return{};const v=Ku(a),y=Ju(s),b=Ku(s)===s,S=await(null==l.isRTL?void 0:l.isRTL(c.floating)),_=p||(b||!f?[sd(s)]:function(e){const t=sd(e);return[td(e),t,td(t)]}(s)),w="none"!==m;!p&&w&&_.push(...od(s,f,m,S));const x=[s,..._],C=await l.detectOverflow(t,g),k=[];let P=(null==(n=i.flip)?void 0:n.overflows)||[];if(u&&k.push(C[v]),d){const e=function(e,t,r){void 0===r&&(r=!1);const n=Zu(e),a=ed(e),i=Xu(a);let o="x"===a?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(o=sd(o)),[o,sd(o)]}(a,o,S);k.push(C[e[0]],C[e[1]])}if(P=[...P,{placement:a,overflows:k}],!k.every(e=>e<=0)){var E,T;const e=((null==(E=i.flip)?void 0:E.index)||0)+1,t=x[e];if(t){if(!("alignment"===d&&y!==Ju(t))||P.every(e=>Ju(e.placement)!==y||e.overflows[0]>0))return{data:{index:e,overflows:P},reset:{placement:t}}}let r=null==(T=P.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:T.placement;if(!r)switch(h){case"bestFit":{var M;const e=null==(M=P.filter(e=>{if(w){const t=Ju(e.placement);return t===y||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:M[0];e&&(r=e);break}case"initialPlacement":r=s}if(a!==r)return{reset:{placement:r}}}return{}}}},ap=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,n;const{placement:a,rects:i,platform:o,elements:s}=t,{apply:l=()=>{},...c}=Yu(e,t),u=await o.detectOverflow(t,c),d=Ku(a),p=Zu(a),h="y"===Ju(a),{width:m,height:f}=i.floating;let g,v;"top"===d||"bottom"===d?(g=d,v=p===(await(null==o.isRTL?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(v=d,g="end"===p?"top":"bottom");const y=f-u.top-u.bottom,b=m-u.left-u.right,S=Bu(f-u[g],y),_=Bu(m-u[v],b),w=!t.middlewareData.shift;let x=S,C=_;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(C=b),null!=(n=t.middlewareData.shift)&&n.enabled.y&&(x=y),w&&!p){const e=qu(u.left,0),t=qu(u.right,0),r=qu(u.top,0),n=qu(u.bottom,0);h?C=m-2*(0!==e||0!==t?e+t:qu(u.left,u.right)):x=f-2*(0!==r||0!==n?r+n:qu(u.top,u.bottom))}await l({...t,availableWidth:C,availableHeight:x});const k=await o.getDimensions(s.floating);return m!==k.width||f!==k.height?{reset:{rects:!0}}:{}}}},ip=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:a,rects:i,platform:o,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=Yu(e,t)||{};if(null==c)return{};const d=ld(u),p={x:r,y:n},h=ed(a),m=Xu(h),f=await o.getDimensions(c),g="y"===h,v=g?"top":"left",y=g?"bottom":"right",b=g?"clientHeight":"clientWidth",S=i.reference[m]+i.reference[h]-p[h]-i.floating[m],_=p[h]-i.reference[h],w=await(null==o.getOffsetParent?void 0:o.getOffsetParent(c));let x=w?w[b]:0;x&&await(null==o.isElement?void 0:o.isElement(w))||(x=s.floating[b]||i.floating[m]);const C=S/2-_/2,k=x/2-f[m]/2-1,P=Bu(d[v],k),E=Bu(d[y],k),T=P,M=x-f[m]-E,D=x/2-f[m]/2+C,O=Uu(T,D,M),A=!l.arrow&&null!=Zu(a)&&D!==O&&i.reference[m]/2-(D<T?P:E)-f[m]/2<0,N=A?D<T?D-T:D-M:0;return{[h]:p[h]+N,data:{[h]:O,centerOffset:D-O-N,...A&&{alignmentOffset:N}},reset:A}}}),op=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:r,elements:n,rects:a,platform:i,strategy:o}=t,{padding:s=2,x:l,y:c}=Yu(e,t),u=Array.from(await(null==i.getClientRects?void 0:i.getClientRects(n.reference))||[]),d=function(e){const t=e.slice().sort((e,t)=>e.y-t.y),r=[];let n=null;for(let e=0;e<t.length;e++){const a=t[e];!n||a.y-n.y>n.height/2?r.push([a]):r[r.length-1].push(a),n=a}return r.map(e=>cd(pd(e)))}(u),p=cd(pd(u)),h=ld(s);const m=await i.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&d[0].left>d[1].right&&null!=l&&null!=c)return d.find(e=>l>e.left-h.left&&l<e.right+h.right&&c>e.top-h.top&&c<e.bottom+h.bottom)||p;
1if(d.length>=2){if("y"===Ju(r)){const e=d[0],t=d[d.length-1],n="top"===Ku(r),a=e.top,i=t.bottom,o=n?e.left:t.left,s=n?e.right:t.right;return{top:a,bottom:i,left:o,right:s,width:s-o,height:i-a,x:o,y:a}}const e="left"===Ku(r),t=qu(...d.map(e=>e.right)),n=Bu(...d.map(e=>e.left)),a=d.filter(r=>e?r.left===n:r.right===t),i=a[0].top,o=a[a.length-1].bottom;return{top:i,bottom:o,left:n,right:t,width:t-n,height:o-i,x:n,y:i}}return p}},floating:n.floating,strategy:o});return a.reference.x!==m.reference.x||a.reference.y!==m.reference.y||a.reference.width!==m.reference.width||a.reference.height!==m.reference.height?{reset:{rects:m}}:{}}}},sp=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:a,rects:i,middlewareData:o}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=Yu(e,t),u={x:r,y:n},d=Ju(a),p=Qu(d);let h=u[p],m=u[d];const f=Yu(s,t),g="number"==typeof f?{mainAxis:f,crossAxis:0}:{mainAxis:0,crossAxis:0,...f};if(l){const e="y"===p?"height":"width",t=i.reference[p]-i.floating[e]+g.mainAxis,r=i.reference[p]+i.reference[e]-g.mainAxis;h<t?h=t:h>r&&(h=r)}if(c){var v,y;const e="y"===p?"width":"height",t=hd.has(Ku(a)),r=i.reference[d]-i.floating[e]+(t&&(null==(v=o.offset)?void 0:v[d])||0)+(t?0:g.crossAxis),n=i.reference[d]+i.reference[e]+(t?0:(null==(y=o.offset)?void 0:y[d])||0)-(t?g.crossAxis:0);m<r?m=r:m>n&&(m=n)}return{[p]:h,[d]:m}}}},lp=(e,t,r)=>{const n=new Map,a={platform:Xd,...r},i={...a.platform,_c:n};return(async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:i=[],platform:o}=r,s=o.detectOverflow?o:{...o,detectOverflow:dd},l=await(null==o.isRTL?void 0:o.isRTL(t));let c=await o.getElementRects({reference:e,floating:t,strategy:a}),{x:u,y:d}=ud(c,n,l),p=n,h=0;const m={};for(let r=0;r<i.length;r++){const f=i[r];if(!f)continue;const{name:g,fn:v}=f,{x:y,y:b,data:S,reset:_}=await v({x:u,y:d,initialPlacement:n,placement:p,strategy:a,middlewareData:m,rects:c,platform:s,elements:{reference:e,floating:t}});u=null!=y?y:u,d=null!=b?b:d,m[g]={...m[g],...S},_&&h<50&&(h++,"object"==typeof _&&(_.placement&&(p=_.placement),_.rects&&(c=!0===_.rects?await o.getElementRects({reference:e,floating:t,strategy:a}):_.rects),({x:u,y:d}=ud(c,p,l))),r=-1)}return{x:u,y:d,placement:p,strategy:a,middlewareData:m}})(e,t,{...a,platform:i})},cp=e=>{const{element:t,padding:r}=e;return{name:"arrow",options:e,fn(e){return n=t,Object.prototype.hasOwnProperty.call(n,"current")?null!=t.current?ip({element:t.current,padding:r}).fn(e):{}:t?ip({element:t,padding:r}).fn(e):{};var n}}};var up="undefined"!=typeof document?s.useLayoutEffect:s.useEffect;function dp(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let r,n,a;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;0!==n--;)if(!dp(e[n],t[n]))return!1;return!0}if(a=Object.keys(e),r=a.length,r!==Object.keys(t).length)return!1;for(n=r;0!==n--;)if(!Object.prototype.hasOwnProperty.call(t,a[n]))return!1;for(n=r;0!==n--;){const r=a[n];if(("_owner"!==r||!e.$$typeof)&&!dp(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function pp(e){const t=s.useRef(e);return up(()=>{t.current=e}),t}var hp="undefined"!=typeof document?s.useLayoutEffect:s.useEffect;s["useId".toString()];function mp(){const e=new Map;return{emit(t,r){var n;null==(n=e.get(t))||n.forEach(e=>e(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){e.set(t,(e.get(t)||[]).filter(e=>e!==r))}}}const fp=s.createContext(null),gp=()=>s.useContext(fp);function vp(e){return(null==e?void 0:e.ownerDocument)||document}function yp(e){return vp(e).defaultView||window}function bp(e){return!!e&&e instanceof yp(e).Element}const Sp=s["useInsertionEffect".toString()]||(e=>e());function _p(e){const t=s.useRef(()=>{0});return Sp(()=>{t.current=e}),s.useCallback(function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)},[])}function wp(e){void 0===e&&(e={});const{open:t=!1,onOpenChange:r,nodeId:n}=e,a=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,whileElementsMounted:o,open:l}
1=e,[c,u]=s.useState({x:null,y:null,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[d,p]=s.useState(n);dp(d,n)||p(n);const h=s.useRef(null),m=s.useRef(null),f=s.useRef(c),g=pp(o),v=pp(a),[y,b]=s.useState(null),[S,_]=s.useState(null),w=s.useCallback(e=>{h.current!==e&&(h.current=e,b(e))},[]),x=s.useCallback(e=>{m.current!==e&&(m.current=e,_(e))},[]),C=s.useCallback(()=>{if(!h.current||!m.current)return;const e={placement:t,strategy:r,middleware:d};v.current&&(e.platform=v.current),lp(h.current,m.current,e).then(e=>{const t={...e,isPositioned:!0};k.current&&!dp(f.current,t)&&(f.current=t,i.flushSync(()=>{u(t)}))})},[d,t,r,v]);up(()=>{!1===l&&f.current.isPositioned&&(f.current.isPositioned=!1,u(e=>({...e,isPositioned:!1})))},[l]);const k=s.useRef(!1);up(()=>(k.current=!0,()=>{k.current=!1}),[]),up(()=>{if(y&&S){if(g.current)return g.current(y,S,C);C()}},[y,S,C,g]);const P=s.useMemo(()=>({reference:h,floating:m,setReference:w,setFloating:x}),[w,x]),E=s.useMemo(()=>({reference:y,floating:S}),[y,S]);return s.useMemo(()=>({...c,update:C,refs:P,elements:E,reference:w,floating:x}),[c,C,P,E,w,x])}(e),o=gp(),l=s.useRef(null),c=s.useRef({}),u=s.useState(()=>mp())[0],[d,p]=s.useState(null),h=s.useCallback(e=>{const t=bp(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;a.refs.setReference(t)},[a.refs]),m=s.useCallback(e=>{(bp(e)||null===e)&&(l.current=e,p(e)),(bp(a.refs.reference.current)||null===a.refs.reference.current||null!==e&&!bp(e))&&a.refs.setReference(e)},[a.refs]),f=s.useMemo(()=>({...a.refs,setReference:m,setPositionReference:h,domReference:l}),[a.refs,m,h]),g=s.useMemo(()=>({...a.elements,domReference:d}),[a.elements,d]),v=_p(r),y=s.useMemo(()=>({...a,refs:f,elements:g,dataRef:c,nodeId:n,events:u,open:t,onOpenChange:v}),[a,n,u,t,v,f,g]);return hp(()=>{const e=null==o?void 0:o.nodesRef.current.find(e=>e.id===n);e&&(e.context=y)}),s.useMemo(()=>({...a,context:y,refs:f,reference:m,positionReference:h}),[a,f,y,m,h])}function xp(e,t){const r=[tp(e.offset)];return e.middlewares.shift&&r.push(rp({limiter:sp()})),e.middlewares.flip&&r.push(np()),e.middlewares.inline&&r.push(op()),r.push(cp({element:e.arrowRef,padding:e.arrowOffset})),(e.middlewares.size||"target"===e.width)&&r.push(ap({apply({rects:r,availableWidth:n,availableHeight:a}){var i,o;const s=null!=(o=null==(i=t().refs.floating.current)?void 0:i.style)?o:{};e.middlewares.size&&Object.assign(s,{maxWidth:`${n}px`,maxHeight:`${a}px`}),"target"===e.width&&Object.assign(s,{width:`${r.reference.width}px`})}})),r}function Cp(e){const[t,r]=Rt({value:e.opened,defaultValue:e.defaultOpened,finalValue:!1,onChange:e.onChange}),n=wp({placement:e.position,middleware:xp(e,()=>n)});return function({opened:e,floating:t,position:r,positionDependencies:n}){const[a,i]=(0,s.useState)(0);(0,s.useEffect)(()=>{if(t.refs.reference.current&&t.refs.floating.current)return ep(t.refs.reference.current,t.refs.floating.current,t.update)},[t.refs.reference.current,t.refs.floating.current,e,a,r]),Po(()=>
1{t.update()},n),Po(()=>{i(e=>e+1)},[e])}({opened:e.opened,position:e.position,positionDependencies:e.positionDependencies,floating:n}),Po(()=>{var t;null==(t=e.onPositionChange)||t.call(e,n.placement)},[n.placement]),Po(()=>{var t,r;e.opened?null==(r=e.onOpen)||r.call(e):null==(t=e.onClose)||t.call(e)},[e.opened]),{floating:n,controlled:"boolean"==typeof e.opened,opened:t,onClose:()=>{var t;null==(t=e.onClose)||t.call(e),r(!1)},onToggle:()=>{var n,a;t?(null==(n=e.onClose)||n.call(e),r(!1)):(null==(a=e.onOpen)||a.call(e),r(!0))}}}const kp="Popover component was not found in the tree",Pp="Popover.Target component children should be an element or a component that accepts ref. Fragments, strings, numbers and other primitive values are not supported",[Ep,Tp]=function(e){const t=(0,s.createContext)(null);return[({children:e,value:r})=>c().createElement(t.Provider,{value:r},e),()=>{const r=(0,s.useContext)(t);if(null===r)throw new Error(e);return r}]}(kp);function Mp(e){return!Array.isArray(e)&&null!==e&&("object"==typeof e&&e.type!==c().Fragment)}var Dp=Object.defineProperty,Op=Object.defineProperties,Ap=Object.getOwnPropertyDescriptors,Np=Object.getOwnPropertySymbols,Ip=Object.prototype.hasOwnProperty,Fp=Object.prototype.propertyIsEnumerable,Lp=(e,t,r)=>t in e?Dp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,zp=(e,t)=>{for(var r in t||(t={}))Ip.call(t,r)&&Lp(e,r,t[r]);if(Np)for(var r of Np(t))Fp.call(t,r)&&Lp(e,r,t[r]);return e};const Rp={refProp:"ref",popupType:"dialog",shouldOverrideDefaultTargetId:!0},jp=(0,s.forwardRef)((e,t)=>{const r=Ot("PopoverTarget",Rp,e),{children:n,refProp:a,popupType:i,shouldOverrideDefaultTargetId:o}=r,l=((e,t)=>{var r={};for(var n in e)Ip.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Np)for(var n of Np(e))t.indexOf(n)<0&&Fp.call(e,n)&&(r[n]=e[n]);return r})(r,["children","refProp","popupType","shouldOverrideDefaultTargetId"]);if(!Mp(n))throw new Error(Pp);const c=l,u=Tp(),d=zi(u.reference,n.ref,t),p=u.withRoles?{"aria-haspopup":i,"aria-expanded":u.opened,"aria-controls":u.getDropdownId(),id:o?u.getTargetId():n.props.id}:{};return(0,s.cloneElement)(n,zp((h=zp(zp(zp({},c),p),u.targetProps),m={className:Vt(u.targetProps.className,c.className,n.props.className),[a]:d},Op(h,Ap(m))),u.controlled?null:{onClick:u.onToggle}));var h,m});jp.displayName="@mantine/core/PopoverTarget";const Vp=()=>{};function Bp(e,t={active:!0}){return"function"==typeof e&&t.active?r=>{var n;"Escape"===r.key&&(e(r),null==(n=t.onTrigger)||n.call(t))}:t.onKeyDown||Vp}var qp=or((e,{radius:t,shadow:r})=>({dropdown:{position:"absolute",backgroundColor:e.white,background:"dark"===e.colorScheme?e.colors.dark[6]:e.white,border:`${it(1)} solid ${"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2]}`,padding:`${e.spacing.sm} ${e.spacing.md}`,boxShadow:e.shadows[r]||r||"none",borderRadius:e.fn.radius(t),"&:focus":{outline:0}},arrow:{backgroundColor:"inherit",border:`${it(1)} solid ${"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2]}`,zIndex:1}})),Hp=qp,$p=Object.defineProperty,Gp=Object.defineProperties,Wp=Object.getOwnPropertyDescriptors,Up=Object.getOwnPropertySymbols,Yp=Object.prototype.hasOwnProperty,Kp=Object.prototype.propertyIsEnumerable,Zp=(e,t,r)=>t in e?$p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;function Qp(e){const t=Ot("Portal",{},e),{children:r,target:n,className:a,innerRef:o}=t,l=((e,t)=>{var r={};for(var n in e)Yp.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Up)for(var n of Up(e))t.indexOf(n)<0&&Kp.call(e,n)&&(r[n]=e[n]);return r})(t,["children","target","className","innerRef"]),u=Mt(),[d,p]=(0,s.use
1State)(!1),h=(0,s.useRef)();return At(()=>(p(!0),h.current=n?"string"==typeof n?document.querySelector(n):n:document.createElement("div"),n||document.body.appendChild(h.current),()=>{!n&&document.body.removeChild(h.current)}),[n]),d?(0,i.createPortal)(c().createElement("div",(m=((e,t)=>{for(var r in t||(t={}))Yp.call(t,r)&&Zp(e,r,t[r]);if(Up)for(var r of Up(t))Kp.call(t,r)&&Zp(e,r,t[r]);return e})({className:a,dir:u.dir},l),Gp(m,Wp({ref:o}))),r),h.current):null;var m}Qp.displayName="@mantine/core/Portal";var Xp=Object.defineProperty,Jp=Object.getOwnPropertySymbols,eh=Object.prototype.hasOwnProperty,th=Object.prototype.propertyIsEnumerable,rh=(e,t,r)=>t in e?Xp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;function nh(e){var t=e,{withinPortal:r=!0,children:n}=t,a=((e,t)=>{var r={};for(var n in e)eh.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Jp)for(var n of Jp(e))t.indexOf(n)<0&&th.call(e,n)&&(r[n]=e[n]);return r})(t,["withinPortal","children"]);return r?c().createElement(Qp,((e,t)=>{for(var r in t||(t={}))eh.call(t,r)&&rh(e,r,t[r]);if(Jp)for(var r of Jp(t))th.call(t,r)&&rh(e,r,t[r]);return e})({},a),n):c().createElement(c().Fragment,null,n)}nh.displayName="@mantine/core/OptionalPortal";var ah=Object.defineProperty,ih=Object.defineProperties,oh=Object.getOwnPropertyDescriptors,sh=Object.getOwnPropertySymbols,lh=Object.prototype.hasOwnProperty,ch=Object.prototype.propertyIsEnumerable,uh=(e,t,r)=>t in e?ah(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,dh=(e,t)=>{for(var r in t||(t={}))lh.call(t,r)&&uh(e,r,t[r]);if(sh)for(var r of sh(t))ch.call(t,r)&&uh(e,r,t[r]);return e},ph=(e,t)=>ih(e,oh(t));const hh={in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:`scale(.9) translateY(${it(10)})`},transitionProperty:"transform, opacity"},mh={fade:{in:{opacity:1},out:{opacity:0}
1,transitionProperty:"opacity"},scale:{in:{opacity:1,transform:"scale(1)"},out:{opacity:0,transform:"scale(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-y":{in:{opacity:1,transform:"scaleY(1)"},out:{opacity:0,transform:"scaleY(0)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"scale-x":{in:{opacity:1,transform:"scaleX(1)"},out:{opacity:0,transform:"scaleX(0)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"skew-up":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(-${it(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"skew-down":{in:{opacity:1,transform:"translateY(0) skew(0deg, 0deg)"},out:{opacity:0,transform:`translateY(${it(20)}) skew(-10deg, -5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-left":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${it(20)}) rotate(-5deg)`},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"rotate-right":{in:{opacity:1,transform:"translateY(0) rotate(0deg)"},out:{opacity:0,transform:`translateY(${it(20)}) rotate(5deg)`},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-down":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(-100%)"},common:{transformOrigin:"top"},transitionProperty:"transform, opacity"},"slide-up":{in:{opacity:1,transform:"translateY(0)"},out:{opacity:0,transform:"translateY(100%)"},common:{transformOrigin:"bottom"},transitionProperty:"transform, opacity"},"slide-left":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(100%)"},common:{transformOrigin:"left"},transitionProperty:"transform, opacity"},"slide-right":{in:{opacity:1,transform:"translateX(0)"},out:{opacity:0,transform:"translateX(-100%)"},common:{transformOrigin:"right"},transitionProperty:"transform, opacity"},pop:ph(dh({},hh),{common:{transformOrigin:"center center"}}),"pop-bottom-left":ph(dh({},hh),{common:{transformOrigin:"bottom left"}}),"pop-bottom-right":ph(dh({},hh),{common:{transformOrigin:"bottom right"}}),"pop-top-left":ph(dh({},hh),{common:{transformOrigin:"top left"}}),"pop-top-right":ph(dh({},hh),{common:{transformOrigin:"top right"}})};var fh=Object.defineProperty,gh=Object.getOwnPropertySymbols,vh=Object.prototype.hasOwnProperty,yh=Object.prototype.propertyIsEnumerable,bh=(e,t,r)=>t in e?fh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Sh=(e,t)=>{for(var r in t||(t={}))vh.call(t,r)&&bh(e,r,t[r]);if(gh)for(var r of gh(t))yh.call(t,r)&&bh(e,r,t[r]);return e};const _h={entering:"in",entered:"in",exiting:"out",exited:"out","pre-exiting":"out","pre-entering":"out"};function wh({duration:e,exitDuration:t,timingFunction:r,mounted:n,onEnter:a,onExit:i,onEntered:o,onExited:l}){const c=Mt(),u=wo(),d=!!c.respectReducedMotion&&u,[p,h]=(0,s.use
1State)(d?0:e),[m,f]=(0,s.useState)(n?"entered":"exited"),g=(0,s.useRef)(-1);return Po(()=>{(r=>{const n=r?a:i,s=r?o:l;f(r?"pre-entering":"pre-exiting"),window.clearTimeout(g.current);const c=d?0:r?e:t;if(h(c),0===c)"function"==typeof n&&n(),"function"==typeof s&&s(),f(r?"entered":"exited");else{const e=window.setTimeout(()=>{"function"==typeof n&&n(),f(r?"entering":"exiting")},10);g.current=window.setTimeout(()=>{window.clearTimeout(e),"function"==typeof s&&s(),f(r?"entered":"exited")},c)}})(n)},[n]),(0,s.useEffect)(()=>()=>window.clearTimeout(g.current),[]),{transitionDuration:p,transitionStatus:m,transitionTimingFunction:r||c.transitionTimingFunction}}function xh({keepMounted:e,transition:t,duration:r=250,exitDuration:n=r,mounted:a,children:i,timingFunction:o,onExit:s,onEntered:l,onEnter:u,onExited:d}){const{transitionDuration:p,transitionStatus:h,transitionTimingFunction:m}=wh({mounted:a,exitDuration:n,duration:r,timingFunction:o,onExit:s,onEntered:l,onEnter:u,onExited:d});return 0===p?a?c().createElement(c().Fragment,null,i({})):e?i({display:"none"}):null:"exited"===h?e?i({display:"none"}):null:c().createElement(c().Fragment,null,i(function({transition:e,state:t,duration:r,timingFunction:n}){const a={transitionDuration:`${r}ms`,transitionTimingFunction:n};return"string"==typeof e?e in mh?Sh(Sh(Sh({transitionProperty:mh[e].transitionProperty},a),mh[e].common),mh[e][_h[t]]):null:Sh(Sh(Sh({transitionProperty:e.transitionProperty},a),e.common),e[_h[t]])}({transition:t,duration:p,state:h,timingFunction:m})))}xh.displayName="@mantine/core/Transition";const Ch=/input|select|textarea|button|object/,kh="a, input, select, textarea, button, object, [tabindex]";function Ph(e){return"none"===e.style.display}function Eh(e){let t=e.getAttribute("tabindex");return null===t&&(t=void 0),parseInt(t,10)}function Th(e){const t=e.nodeName.toLowerCase(),r=!Number.isNaN(Eh(e));return(Ch.test(t)&&!e.disabled||e instanceof HTMLAnchorElement&&e.href||r)&&function(e){if(e.getAttribute("aria-hidden")||e.getAttribute("hidden")||"hidden"===e.getAttribute("type"))return!1;let t=e;for(;t&&t!==document.body&&11!==t.nodeType;){if(Ph(t))return!1;t=t.parentNode}return!0}(e)}function Mh(e){const t=Eh(e);return(Number.isNaN(t)||t>=0)&&Th(e)}function Dh(e,t){const r=(n=e,Array.from(n.querySelectorAll(kh)).filter(Mh));var n;if(!r.length)return void t.preventDefault();const a=r[t.shiftKey?0:r.length-1],i=e.getRootNode();if(!(a===i.activeElement||e===i.activeElement))return;t.preventDefault();const o=r[t.shiftKey?r.length-1:0];o&&o.focus()}function Oh(e=!0){const t=(0,s.useRef)(),r=(0,s.useRef)(null),n=e=>{let t=e.querySelector("[data-autofocus]");if(!t){const r=Array.from(e.querySelectorAll(kh));t=r.find(Mh)||r.find(Th)||null,!t&&Th(e)&&(t=e)}t&&t.focus({preventScroll:!0})},a=(0,s.useCallback)(a=>{e&&(null!==a?(r.current=function(e,t="body > :not(script)"){const r=It(),n=Array.from(document.querySelectorAll(t)).map(t=>{var n;if((null==(n=null==t?void 0:t.shadowRoot)?void 0:n.contains(e))||t.contains(e))return;const a=t.getAttribute("aria-hidden"),i=t.getAttribute("data-hidden"),o=t.getAttribute("data-focus-id");return t.setAttribute("data-focus-id",r),null===a||"false"===a?t.setAttribute("aria-hidden","true"):i||o||t.setAttribute("data-hidden",a),{node:t,ariaHidden:i||null}});return()=>{n.forEach(e=>{e&&r===e.node.getAttribute("data-focus-id")&&(null===e.ariaHidden?e.node.removeAttribute("aria-hidden"):e.node.setAttribute("aria-hidden",e.ariaHidden),e.node.removeAttribute("data-focus-id"),e.node.removeAttribute("data-hidden"))})}}(a),t.current!==a&&(a?(setTimeout(()=>{a.getRootNode()&&n(a)}),t.current=a):t.current=null)):r.current&&(r.current(),r.current=null))},[e]);return(0,s.useEffect)(()=>{if(!e)return;t.current&&setTimeout(()=>n(t.current));const a=e=>{"Tab"===e.key&&t.current&&Dh(t.current,e)};return document.addEventListener("keydown",a),()=>{document.removeEventListener("keydown",a),r.current&&r.current()}},[e]),a}function Ah({children:e,active:t=!0,refProp:r="ref"}){const n=zi(Oh(t),null==e?void 0:e.ref);return Mp(e)?(0,s.cloneElement)(e,{[r]:n}):e}Ah.displayName="@mantine/core/FocusTrap";var Nh=Object.defineProperty,Ih=Object.defineProperties,Fh=Object.getOwnPropertyDescriptors,Lh=Object.getOwnPropertySymbols,zh=Object.prototype.hasOwnProperty,Rh=Object.prototype.propertyIsEnumerable,jh=(e,t,r)=>t in e?Nh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Vh=(e,t)=>{for(var r in t||(t={}))zh.call(t,r)&&jh(e,r,t[r]);if(Lh)for(var r of Lh(t))Rh.call(t,r)&&jh(e,r,t[r]);return e},Bh=(e,t)=>Ih(e,Fh(t));function qh(e,t,r,n){return"center"===e||"center"===n?{top:t}:"end"===e?{bottom:r}:"start"===e?{top:r}:{}}function Hh(e,t,r,n,a){return"center"===e||"center"===n?{left:t}:"end"===e?{["ltr"===a?"right":"left"]:r}:"start"===e?{["ltr"===a?"left":"right"]:r}:{}}const $h={bottom:"borderTopLeftRadius",left:"borderTopRightRadius",right:"borderBottomLeftRadius",top:"borderBottomRightRadius"};function Gh({position:e,arrowSize:t,arrowOffset:r,arrowRadius:n,arrowPosition:a,arrowX:i,arrowY:o,dir:s}){const[l,c="center"]=e.split("-"),u={width:it(t),height:it(t),transform:"rotate(45deg)",position:"absolute",[$h[l]]:it(n)},d=it(-t/2);return"left"===l?Bh(Vh(Vh({},u),qh(c,o,r,a)),{right:d,borderLeftColor:"transparent",borderBottomColor:"transparent"}):"right"===l?Bh(Vh(Vh({},u),qh(c,o,r,a)),{left:d,borderRightColor:"transparent",borderTopColor:"transparent"}):"top"===l?Bh(Vh(Vh({},u),Hh(c,i,r,a,s)),{bottom:d,borderTopColor:"transparent",borderLeftColor:"transparent"}):"bottom"===l?Bh(Vh(Vh({},u),Hh(c,i,r,a,s)),{top:d,borderBottomColor:"transparent",borderRightColor:"transparent"}):{}}var Wh=Object.defineProperty,Uh=Object.defineProperties,Yh=Object.getOwnPropertyDescriptors,Kh=Object.getOwnPropertySymbols,Zh=Object.prototype.hasOwnProperty,Qh=Object.prototype.propertyIsEnumerable,Xh=(e,t,r)=>t in e?Wh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const Jh=(0,s.forwardRef)((e,t)=>{var r=e,{position:n,arrowSize:a,arrowOffset:i,arrowRadius:o,arrowPosition:s,visible:l,arrowX:u,arrowY:d}=r,p=((e,t)=>{var r={};for(var n in e)Zh.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Kh)for(var n of Kh(e))t.indexOf(n)<0&&Qh.call(e,n)&&(r[n]=e[n]);return r})(r,["position","arrowSize","arrowOffset","arrowRadius","arrowPosition","visible","arrowX","arrowY"]);const h=Mt();return l?c().createElement("div",(m=((e,t)=>{for(var r in t||(t={}))Zh.call(t,r)&&Xh(e,r,t[r]);if(Kh)for(var r of Kh(t))Qh.call(t,r)&&Xh(e,r,t[r]);return e})({},p),f={ref:t,style:Gh({position:n,arrowSize:a,arrowOffset:i,arrowRadius:o,arrowPosition:s,dir:h.dir,arrowX:u,arrowY:d})},Uh(m,Yh(f)))):null;var m,f});Jh.displayName="@mantine/core/FloatingArrow";var em=Object.defineProperty,tm=Object.defineProperties,rm=Object.getOwnPropertyDescriptors,nm=Object.getOwnPropertySymbols,am=Object.prototype.hasOwnProperty,im=Object.prototype.propertyIsEnumerable,om=(e,t,r)=>t in e?em(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,sm=(e,t)=>{for(var r in t||(t={}))am.call(t,r)&&om(e,r,t[r]);if(nm)for(var r of nm(t))im.call(t,r)&&om(e,r,t[r]);return e},lm=(e,t)=>
1tm(e,rm(t));const cm={};function um(e){var t;const r=Ot("PopoverDropdown",cm,e),{style:n,className:a,children:i,onKeyDownCapture:o}=r,l=((e,t)=>{var r={};for(var n in e)am.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&nm)for(var n of nm(e))t.indexOf(n)<0&&im.call(e,n)&&(r[n]=e[n]);return r})(r,["style","className","children","onKeyDownCapture"]),u=Tp(),{classes:d,cx:p}=Hp({radius:u.radius,shadow:u.shadow},{name:u.__staticSelector,classNames:u.classNames,styles:u.styles,unstyled:u.unstyled,variant:u.variant}),h=function({opened:e,shouldReturnFocus:t=!0}){const r=(0,s.useRef)(),n=()=>{var e;r.current&&"focus"in r.current&&"function"==typeof r.current.focus&&(null==(e=r.current)||e.focus({preventScroll:!0}))};return Po(()=>{let a=-1;const i=e=>{"Tab"===e.key&&window.clearTimeout(a)};return document.addEventListener("keydown",i),e?r.current=document.activeElement:t&&(a=window.setTimeout(n,10)),()=>{window.clearTimeout(a),document.removeEventListener("keydown",i)}},[e,t]),n}({opened:u.opened,shouldReturnFocus:u.returnFocus}),m=u.withRoles?{"aria-labelledby":u.getTargetId(),id:u.getDropdownId(),role:"dialog"}:{};return u.disabled?null:c().createElement(nh,lm(sm({},u.portalProps),{withinPortal:u.withinPortal}),c().createElement(xh,lm(sm({mounted:u.opened},u.transitionProps),{transition:u.transitionProps.transition||"fade",duration:null!=(t=u.transitionProps.duration)?t:150,keepMounted:u.keepMounted,exitDuration:"number"==typeof u.transitionProps.exitDuration?u.transitionProps.exitDuration:u.transitionProps.duration}),e=>{var t,r;return c().createElement(Ah,{active:u.trapFocus},c().createElement(Ar,sm(lm(sm({},m),{tabIndex:-1,ref:u.floating,style:lm(sm(sm({},n),e),{zIndex:u.zIndex,top:null!=(t=u.y)?t:0,left:null!=(r=u.x)?r:0,width:"target"===u.width?void 0:it(u.width)}),className:p(d.dropdown,a),onKeyDownCapture:Bp(u.onClose,{active:u.closeOnEscape,onTrigger:h,onKeyDown:o}),"data-position":u.placement}),l),i,c().createElement(Jh,{ref:u.arrowRef,arrowX:u.arrowX,arrowY:u.arrowY,visible:u.withArrow,position:u.placement,arrowSize:u.arrowSize,arrowRadius:u.arrowRadius,arrowOffset:u.arrowOffset,arrowPosition:u.arrowPosition,className:d.arrow})))}
1))}function dm(e,t){if("rtl"===e&&(t.includes("right")||t.includes("left"))){const[e,r]=t.split("-"),n="right"===e?"left":"right";return void 0===r?n:`${n}-${r}`}return t}um.displayName="@mantine/core/PopoverDropdown";var pm=Object.getOwnPropertySymbols,hm=Object.prototype.hasOwnProperty,mm=Object.prototype.propertyIsEnumerable;const fm={position:"bottom",offset:8,positionDependencies:[],transitionProps:{transition:"fade",duration:150},middlewares:{flip:!0,shift:!0,inline:!1},arrowSize:7,arrowOffset:5,arrowRadius:0,arrowPosition:"side",closeOnClickOutside:!0,withinPortal:!1,closeOnEscape:!0,trapFocus:!1,withRoles:!0,returnFocus:!1,clickOutsideEvents:["mousedown","touchstart"],zIndex:To("popover"),__staticSelector:"Popover",width:"max-content"};function gm(e){var t,r,n,a,i,o;const l=(0,s.useRef)(null),u=Ot("Popover",fm,e),{children:d,position:p,offset:h,onPositionChange:m,positionDependencies:f,opened:g,transitionProps:v,width:y,middlewares:b,withArrow:S,arrowSize:_,arrowOffset:w,arrowRadius:x,arrowPosition:C,unstyled:k,classNames:P,styles:E,closeOnClickOutside:T,withinPortal:M,portalProps:D,closeOnEscape:O,clickOutsideEvents:A,trapFocus:N,onClose:I,onOpen:F,onChange:L,zIndex:z,radius:R,shadow:j,id:V,defaultOpened:B,__staticSelector:q,withRoles:H,disabled:$,returnFocus:G,variant:W,keepMounted:U}=u,Y=((e,t)=>{var r={};for(var n in e)hm.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&pm)for(var n of pm(e))t.indexOf(n)<0&&mm.call(e,n)&&(r[n]=e[n]);return r})(u,["children","position","offset","onPositionChange","positionDependencies","opened","transitionProps","width","middlewares","withArrow","arrowSize","arrowOffset","arrowRadius","arrowPosition","unstyled","classNames","styles","closeOnClickOutside","withinPortal","portalProps","closeOnEscape","clickOutsideEvents","trapFocus","onClose","onOpen","onChange","zIndex","radius","shadow","id","defaultOpened","__staticSelector","withRoles","disabled","returnFocus","variant","keepMounted"]),[K,Z]=(0,s.use
1State)(null),[Q,X]=(0,s.useState)(null),J=Ft(V),ee=Cp({middlewares:b,width:y,position:dm(Mt().dir,p),offset:"number"==typeof h?h+(S?_/2:0):h,arrowRef:l,arrowOffset:w,onPositionChange:m,positionDependencies:f,opened:g,defaultOpened:B,onChange:L,onOpen:F,onClose:I});!function(e,t,r){const n=(0,s.useRef)();(0,s.useEffect)(()=>{const a=t=>{const{target:a}=null!=t?t:{};if(Array.isArray(r)){const n=(null==a?void 0:a.hasAttribute("data-ignore-outside-clicks"))||!document.body.contains(a)&&"HTML"!==a.tagName,i=r.every(e=>!!e&&!t.composedPath().includes(e));i&&!n&&e()}else n.current&&!n.current.contains(a)&&e()};return(t||Vu).forEach(e=>document.addEventListener(e,a)),()=>{(t||Vu).forEach(e=>document.removeEventListener(e,a))}},[n,e,r])}(()=>ee.opened&&T&&ee.onClose(),A,[K,Q]);const te=(0,s.useCallback)(e=>{Z(e),ee.floating.reference(e)},[ee.floating.reference]),re=(0,s.useCallback)(e=>{X(e),ee.floating.floating(e)},[ee.floating.floating]);return c().createElement(Ep,{value:{returnFocus:G,disabled:$,controlled:ee.controlled,reference:te,floating:re,x:ee.floating.x,y:ee.floating.y,arrowX:null==(n=null==(r=null==(t=ee.floating)?void 0:t.middlewareData)?void 0:r.arrow)?void 0:n.x,arrowY:null==(o=null==(i=null==(a=ee.floating)?void 0:a.middlewareData)?void 0:i.arrow)?void 0:o.y,opened:ee.opened,arrowRef:l,transitionProps:v,width:y,withArrow:S,arrowSize:_,arrowOffset:w,arrowRadius:x,arrowPosition:C,placement:ee.floating.placement,trapFocus:N,withinPortal:M,portalProps:D,zIndex:z,radius:R,shadow:j,closeOnEscape:O,onClose:ee.onClose,onToggle:ee.onToggle,getTargetId:()=>`${J}-target`,getDropdownId:()=>`${J}-dropdown`,withRoles:H,targetProps:Y,__staticSelector:q,classNames:P,styles:E,unstyled:k,variant:W,keepMounted:U}},d)}gm.Target=jp,gm.Dropdown=um,gm.displayName="@mantine/core/Popover";var vm=Object.defineProperty,ym=Object.getOwnPropertySymbols,bm=Object.prototype.hasOwnProperty,Sm=Object.prototype.propertyIsEnumerable,_m=(e,t,r)=>t in e?vm(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;function wm({opened:e,transitionProps:t={transition:"fade",duration:0},shadow:r,withinPortal:n,portalProps:a,children:i,__staticSelector:o,onDirectionChange:s,switchDirectionOnFlip:l,zIndex:u,dropdownPosition:d,positionDependencies:p=[],classNames:h,styles:m,unstyled:f,readOnly:g,variant:v}){return c().createElement(gm,{unstyled:f,classNames:h,styles:m,width:"target",withRoles:!1,opened:e,middlewares:{flip:"flip"===d,shift:!1},position:"flip"===d?"bottom":d,positionDependencies:p,zIndex:u,__staticSelector:o,withinPortal:n,portalProps:a,transitionProps:t,shadow:r,disabled:g,onPositionChange:e=>l&&(null==s?void 0:s("top"===e?"column-reverse":"column")),variant:v},i)}wm.Target=gm.Target,wm.Dropdown=function(e){var t=e,{children:r,component:n="div",maxHeight:a=220,direction:i="column",id:o,innerRef:s,__staticSelector:l,styles:u,classNames:d,unstyled:p}=t,h=((e,t)=>{var r={};for(var n in e)bm.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&ym)for(var n of ym(e))t.indexOf(n)<0&&Sm.call(e,n)&&(r[n]=e[n]);return r})(t,["children","component","maxHeight","direction","id","innerRef","__staticSelector","styles","classNames","unstyled"]);const{classes:m}=ju(null,{name:l,styles:u,classNames:d,unstyled:p});return c().createElement(gm.Dropdown,((e,t)=>{for(var r in t||(t={}))bm.call(t,r)&&_m(e,r,t[r]);if(ym)for(var r of ym(t))Sm.call(t,r)&&_m(e,r,t[r]);return e})({p:0,onMouseDown:e=>e.preventDefault()},h),c().createElement("div",{style:{maxHeight:it(a),display:"flex"}},c().createElement(Ar,{component:n||"div",id:`${o}-items`,"aria-labelledby":`${o}-label`,role:"listbox",onMouseDown:e=>e.preventDefault(),style:{flex:1,overflowY:n!==Js?"auto":void 0},"data-combobox-popover":!0,tabIndex:-1,ref:s},c().createElement("div",{className:m.itemsWrapper,style:{flexDirection:i}},r))))};var xm=or(()=>({input:{"&:not(:disabled)":{cursor:"pointer","&::selection":{backgroundColor:"transparent"}}}})),Cm=Object.defineProperty,km=Object.defineProperties,Pm=Object.getOwnPropertyDescriptors,Em=Object.getOwnPropertySymbols,Tm=Object.prototype.hasOwnProperty,Mm=Object.prototype.propertyIsEnumerable,Dm=(e,t,r)=>t in e?Cm(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Om=(e,t)=>
1{for(var r in t||(t={}))Tm.call(t,r)&&Dm(e,r,t[r]);if(Em)for(var r of Em(t))Mm.call(t,r)&&Dm(e,r,t[r]);return e},Am=(e,t)=>km(e,Pm(t));const Nm={required:!1,size:"sm",shadow:"sm",itemComponent:il,transitionProps:{transition:"fade",duration:0},initiallyOpened:!1,filter:function(e,t){return t.label.toLowerCase().trim().includes(e.toLowerCase().trim())},maxDropdownHeight:220,searchable:!1,clearable:!1,limit:1/0,disabled:!1,creatable:!1,shouldCreate:function(e,t){return!!e&&!t.some(t=>t.label.toLowerCase()===e.toLowerCase())},selectOnBlur:!1,switchDirectionOnFlip:!1,filterDataOnExactSearchMatch:!1,zIndex:To("popover"),positionDependencies:[],dropdownPosition:"flip"},Im=(0,s.forwardRef)((e,t)=>{const r=Ji("Select",Nm,e),{inputProps:n,wrapperProps:a,shadow:i,data:o,value:l,defaultValue:u,onChange:d,itemComponent:p,onKeyDown:h,onBlur:m,onFocus:f,transitionProps:g,initiallyOpened:v,unstyled:y,classNames:b,styles:S,filter:_,maxDropdownHeight:w,searchable:x,clearable:C,nothingFound:k,limit:P,disabled:E,onSearchChange:T,searchValue:M,rightSection:D,rightSectionWidth:O,creatable:A,getCreateLabel:N,shouldCreate:I,selectOnBlur:F,onCreate:L,dropdownComponent:z,onDropdownClose:R,onDropdownOpen:j,withinPortal:V,portalProps:B,switchDirectionOnFlip:q,zIndex:H,name:$,dropdownPosition:G,allowDeselect:W,placeholder:U,filterDataOnExactSearchMatch:Y,form:K,positionDependencies:Z,readOnly:Q,clearButtonProps:X,hoverOnSearchChange:J}=r,ee=((e,t)=>{var r={};for(var n in e)Tm.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Em)for(var n of Em(e))t.indexOf(n)<0&&Mm.call(e,n)&&(r[n]=e[n]);return r})(r,["inputProps","wrapperProps","shadow","data","value","defaultValue","onChange","itemComponent","onKeyDown","onBlur","onFocus","transitionProps","initiallyOpened","unstyled","classNames","styles","filter","maxDropdownHeight","searchable","clearable","nothingFound","limit","disabled","onSearchChange","searchValue","rightSection","rightSectionWidth","creatable","getCreateLabel","shouldCreate","selectOnBlur","onCreate","dropdownComponent","onDropdownClose","onDropdownOpen","withinPortal","portalProps","switchDirectionOnFlip","zIndex","name","dropdownPosition","allowDeselect","placeholder","filterDataOnExactSearchMatch","form","positionDependencies","readOnly","clearButtonProps","hoverOnSearchChange"]),{classes:te,cx:re,theme:ne}=xm(),[ae,ie]=(0,s.useState)(v),[oe,se]=(0,s.useState)(-1),le=(0,s.useRef)(),ce=(0,s.useRef)({}),[ue,de]=(0,s.useState)("column"),pe="column"===ue,{scrollIntoView:he,targetRef:me,scrollableRef:fe}=ko({duration:0,offset:5,cancelable:!1,isList:!0}),ge=void 0===W?C:W,ve=e=>{if(ae!==e){ie(e);const t=e?j:R;"function"==typeof t&&t()}},ye=A&&"function"==typeof N;let be=null;const Se=Mo({data:o.map(e=>"string"==typeof e?{label:e,value:e}:e)}),[_e,we,xe]=Rt({value:l,defaultValue:u,finalValue:null,onChange:d}),Ce=Se.find(e=>e.value===_e),[ke,Pe]=Rt({value:M,defaultValue:(null==Ce?void 0:Ce.label)||"",finalValue:void 0,onChange:T}),Ee=e=>{Pe(e),x&&"function"==typeof T&&T(e)};(0,s.useEffect)(()=>{const e=Se.find(e=>e.value===_e);e?Ee(e.label):ye&&_e||Ee("")},[_e]),(0,s.useEffect)(()=>{!Ce||x&&ae||Ee(Ce.label)},[null==Ce?void 0:Ce.label]);const Te=e=>{if(!Q)if(ge&&(null==Ce?void 0:Ce.value)===e.value)we(null),ve(!1);else{if(e.creatable&&"function"==typeof L){const t=L(e.value);null!=t&&we("string"==typeof t?t:t.value)}else we(e.value);xe||Ee(e.label),se(-1),ve(!1),le.current.focus()}},Me=function({data:e,searchable:t,limit:r,searchValue:n,filter:a,value:i,filterDataOnExactSearchMatch:o}){if(!t)return e;const s=null!=i&&e.find(e=>e.value===i)||null;if(s&&!o&&(null==s?void 0:s.label)===n){if(r){if(r>=e.length)return e;const t=e.indexOf(s),n=t+r,a=n-e.length;return a>0?e.slice(t-a):e.slice(t,n)}return e}const l=[];for(let t=0;t<e.length&&(a(n,e[t])&&l.push(e[t]),!(l.length>=r));t+=1);return l}({data:Se,searchable:x,limit:P,searchValue:ke,filter:_,filterDataOnExactSearchMatch:Y,value:_e});ye&&I(ke,Me)&&(be=N(ke),Me.push({label:ke,value:ke,creatable:!0}));const De=(e,t,r)=>{let n=e;for(;r(n);)if(n=t(n),!Me[n].disabled)return n;return e};Po(()=>{se(J&&ke?0:-1)},[ke,J]);
1const Oe=_e?Me.findIndex(e=>e.value===_e):0,Ae=!Q&&(Me.length>0?ae:ae&&!!k),Ne=()=>{se(e=>{var t;const r=De(e,e=>e-1,e=>e>0);return me.current=ce.current[null==(t=Me[r])?void 0:t.value],Ae&&he({alignment:pe?"start":"end"}),r})},Ie=()=>{se(e=>{var t;const r=De(e,e=>e+1,e=>e<Me.length-1);return me.current=ce.current[null==(t=Me[r])?void 0:t.value],Ae&&he({alignment:pe?"end":"start"}),r})},Fe=()=>window.setTimeout(()=>{var e;me.current=ce.current[null==(e=Me[Oe])?void 0:e.value],he({alignment:pe?"end":"start"})},50);Po(()=>{Ae&&Fe()},[Ae]);return c().createElement(Ma.Wrapper,Am(Om({},a),{__staticSelector:"Select"}),c().createElement(wm,{opened:Ae,transitionProps:g,shadow:i,withinPortal:V,portalProps:B,__staticSelector:"Select",onDirectionChange:de,switchDirectionOnFlip:q,zIndex:H,dropdownPosition:G,positionDependencies:[...Z,ke],classNames:b,styles:S,unstyled:y,variant:n.variant},c().createElement(wm.Target,null,c().createElement("div",{role:"combobox","aria-haspopup":"listbox","aria-owns":Ae?`${n.id}-items`:null,"aria-controls":n.id,"aria-expanded":Ae,onMouseLeave:()=>se(-1),tabIndex:-1},c().createElement("input",{type:"hidden",name:$,value:_e||"",form:K,disabled:E}),c().createElement(Ma,Om(Am(Om(Om({autoComplete:"off",type:"search"},n),ee),{ref:zi(t,le),onKeyDown:e=>{switch("function"==typeof h&&h(e),e.key){case"ArrowUp":e.preventDefault(),ae?pe?Ne():Ie():(se(Oe),ve(!0),Fe());break;case"ArrowDown":e.preventDefault(),ae?pe?Ie():Ne():(se(Oe),ve(!0),Fe());break;case"Home":if(!x){e.preventDefault(),ae||ve(!0);const t=Me.findIndex(e=>!e.disabled);se(t),Ae&&he({alignment:pe?"end":"start"})}break;case"End":if(!x){e.preventDefault(),ae||ve(!0);const t=Me.map(e=>!!e.disabled).lastIndexOf(!1);se(t),Ae&&he({alignment:pe?"end":"start"})}break;case"Escape":e.preventDefault(),ve(!1),se(-1);break;case" ":x||(e.preventDefault(),Me[oe]&&ae?Te(Me[oe]):(ve(!0),se(Oe),Fe()));break;case"Enter":x||e.preventDefault(),Me[oe]&&ae&&(e.preventDefault(),Te(Me[oe]))}},__staticSelector:"Select",value:ke,placeholder:U,onChange:e=>{Q||(Ee(e.currentTarget.value),C&&""===e.currentTarget.value&&we(null),se(-1),ve(!0))},"aria-autocomplete":"list","aria-controls":Ae?`${n.id}-items`:null,"aria-activedescendant":oe>=0?`${n.id}-${oe}`:null,onMouseDown:()=>{Q||(ve(!ae),_e&&!ae&&se(Oe))},onBlur:e=>{"function"==typeof m&&m(e);const t=Se.find(e=>e.value===_e);F&&Me[oe]&&ae&&Te(Me[oe]),Ee((null==t?void 0:t.label)||""),ve(!1)},onFocus:e=>{"function"==typeof f&&f(e),x&&ve(!0)},readOnly:!x||Q,disabled:E,"data-mantine-stop-propagation":Ae,name:null,classNames:Am(Om({},b),{input:re({[te.input]:!x},null==b?void 0:b.input)})}),lu({theme:ne,rightSection:D,rightSectionWidth:O,styles:S,size:n.size,shouldClear:C&&!!Ce,onClear:()=>{var e;Q||(we(null),xe||Ee(""),null==(e=le.current)||e.focus())},error:a.error,clearButtonProps:X,disabled:E,readOnly:Q}))))),c().createElement(wm.Dropdown,{component:z||Js,maxHeight:w,direction:ue,id:n.id,innerRef:fe,__staticSelector:"Select",classNames:b,styles:S},c().createElement(Ru,{data:Me,hovered:oe,classNames:b,styles:S,isItemSelected:e=>e===_e,uuid:n.id,__staticSelector:"Select",onItemHover:se,onItemSelect:Te,itemsRefs:ce,itemComponent:p,size:n.size,nothingFound:k,creatable:ye&&!!be,createLabel:be,"aria-label":a.label,unstyled:y,variant:n.variant}))))});Im.displayName="@mantine/core/Select";var Fm=e=>
vendor: 4,287 bytes, line 1
1"checkbox"===e.type,Lm=e=>e instanceof Date,zm=e=>null==e;const Rm=e=>"object"==typeof e;var jm=e=>!zm(e)&&!Array.isArray(e)&&Rm(e)&&!Lm(e),Vm=e=>jm(e)&&e.target?Fm(e.target)?e.target.checked:e.target.value:e,Bm=(e,t)=>t.split(".").some((t,r,n)=>!isNaN(Number(t))&&e.has(n.slice(0,r).join("."))),qm="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function Hm(e){if(e instanceof Date)return new Date(e);const t="undefined"!=typeof FileList&&e instanceof FileList;if(qm&&(e instanceof Blob||t))return e;const r=Array.isArray(e);if(!(r||jm(e)&&(e=>{const t=e.constructor&&e.constructor.prototype;return jm(t)&&t.hasOwnProperty("isPrototypeOf")})(e)))return e;const n=r?[]:Object.create(Object.getPrototypeOf(e));for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=Hm(e[t]));return n}var $m=e=>/^\w*$/.test(e),Gm=e=>void 0===e,Wm=e=>Array.isArray(e)?e.filter(Boolean):[],Um=e=>Wm(e.replace(/["|']|\]/g,"").split(/\.|\[/)),Ym=(e,t,r)=>{if(!t||!jm(e))return r;const n=($m(t)?[t]:Um(t)).reduce((e,t)=>zm(e)?void 0:e[t],e);return Gm(n)||n===e?Gm(e[t])?r:e[t]:n},Km=e=>"boolean"==typeof e,Zm=e=>"function"==typeof e,Qm=(e,t,r)=>{let n=-1;const a=$m(t)?[t]:Um(t),i=a.length,o=i-1;for(;++n<i;){const t=a[n];let i=r;if(n!==o){const r=e[t];i=jm(r)||Array.isArray(r)?r:isNaN(+a[n+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=i,e=e[t]}};const Xm="blur",Jm="focusout",ef="change",tf="submit",rf="trigger",nf="valid",af="onBlur",of="onChange",sf="onSubmit",lf="onTouched",cf="all",uf="max",df="min",pf="maxLength",hf="minLength",mf="pattern",ff="required",gf="validate",vf="form",yf="root",bf=s.createContext(null);bf.displayName="HookFormControlContext";const Sf=()=>s.useContext(bf);var _f=(e,t,r,n=!0)=>{const a={};for(const i in e)Object.defineProperty(a,i,{get:()=>{const a=i;return t._proxyFormState[a]!==cf&&(t._proxyFormState[a]=!n||cf),r&&(r[a]=!0),e[a]}});return a};const wf="undefined"!=typeof window?s.useLayoutEffect:s.useEffect;function xf(e){const t=Sf(),{control:r=t,disabled:n,name:a,exact:i}=e||{},[o,l]=s.useState(()=>({...r._formState,defaultValues:r._defaultValues})),c=s.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return wf(()=>r._subscribe({name:a,formState:c.current,exact:i,callback:e=>{!n&&l({...r._formState,...e,defaultValues:r._defaultValues})}}),[a,n,i]),s.useEffect(()=>{c.current.isValid&&r._setValid(!0)},[r]),s.useMemo(()=>_f(o,r,c.current,!1),[o,r])}var Cf=e=>"string"==typeof e,kf=(e,t,r,n,a)=>Cf(e)?(n&&t.watch.add(e),Ym(r,e,a)):Array.isArray(e)?e.map(e=>(n&&t.watch.add(e),Ym(r,e))):(n&&(t.watchAll=!0),r),Pf=e=>zm(e)||!Rm(e);function Ef(e,t,r=new WeakSet){if(e===t)return!0;if(Pf(e)||Pf(t))return Object.is(e,t);if(Lm(e)&&Lm(t))return Object.is(e.getTime(),t.getTime());const n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;if(r.has(e)||r.has(t))return!0;r.add(e),r.add(t);for(const a of n){const n=e[a];if(!(a in t))return!1;if("ref"!==a){const e=t[a];if(Lm(n)&&Lm(e)||(jm(n)||Array.isArray(n))&&(jm(e)||Array.isArray(e))?!Ef(n,e,r):!Object.is(n,e))return!1}}return!0}function Tf(e){const t=Sf(),{control:r=t,name:n,defaultValue:a,disabled:i,exact:o,compute:l}=e||{},c=s.useRef(a),u=s.useRef(l),d=s.useRef(void 0),p=s.useRef(r),h=s.useRef(n);u.current=l;const[m,f]=s.useState(()=>{const e=r._getWatch(n,c.current);return u.current?u.current(e):e}),g=s.useCallback(e=>{const t=kf(n,r._names,e||r._formValues,!1,c.current);return u.current?u.current(t):t},[r._formValues,r._names,n]),v=s.useCallback(e=>{if(!i){const t=kf(n,r._names,e||r._formValues,!1,c.current);if(u.current){const e=u.current(t);Ef(e,d.current)||(f(e),d.current=e)}else f(t)}},[r._formValues,r._names,i,n]);wf(()=>(p.current===r&&Ef(h.current,n)||(p.current=r,h.current=n,v()),r._subscribe({name:n,formState:{values:!0},exact:o,callback:e=>{v(e.values)}})),[r,o,n,v]),s.useEffect(()=>r._removeUnmounted());const y=p.current!==r,b=h.current,S=s.useMemo(()=>{if(i)return null;const e=!y&&!Ef(b,n);return y||e?g():null},[i,y,n,b,g]);return null!==S?S:m}const Mf=e=>e.render(function(e){const t=Sf(),{name:r,disabled:n,control:a=t,shouldUnregister:i,defaultValue:o,exact:l=!0}=e,c=Bm(a._names.array,r),u=s.useMemo(()=>
1Ym(a._formValues,r,Ym(a._defaultValues,r,o)),[a,r,o]),d=Tf({control:a,name:r,defaultValue:u,exact:l}),p=xf({control:a,name:r,exact:l}),h=s.useRef(e),m=s.useRef(a.register(r,{...e.rules,value:d,...Km(e.disabled)?{disabled:e.disabled}:{}}));h.current=e;const f=s.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!Ym(p.errors,r)},isDirty:{enumerable:!0,get:()=>!!Ym(p.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!Ym(p.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!Ym(p.validatingFields,r)},error:{enumerable:!0,get:()=>Ym(p.errors,r)}}),[p,r]),g=s.useCallback(e=>m.current.onChange({target:{value:Vm(e),name:r},type:ef}),[r]),v=s.useCallback(()=>m.current.onBlur({target:{value:Ym(a._formValues,r),name:r},type:Xm}),[r,a._formValues]),y=s.useCallback(e=>{const t=Ym(a._fields,r);t&&t._f&&e&&(t._f.ref={focus:()=>Zm(e.focus)&&e.focus(),select:()=>Zm(e.select)&&e.select(),setCustomValidity:t=>Zm(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>Zm(e.reportValidity)&&e.reportValidity()})},[a._fields,r]),b=s.useMemo(()=>({name:r,value:d,...Km(n)||p.disabled?{disabled:p.disabled||n}:{},onChange:g,onBlur:v,ref:y}),[r,n,p.disabled,g,v,y,d]);return s.useEffect(()=>{const e=a._options.shouldUnregister||i;a.register(r,{...h.current.rules,...Km(h.current.disabled)?{disabled:h.current.disabled}:{}});const t=(e,t)=>{const r=Ym(a._fields,e);r&&r._f&&(r._f.mount=t)};if(t(r,!0),e){const e=Hm(Ym(a._options.defaultValues,r,h.current.defaultValue));Qm(a._defaultValues,r,e),Gm(Ym(a._formValues,r))&&Qm(a._formValues,r,e)}return!c&&a.register(r),()=>{(c?e&&!a._state.action:e)?a.unregister(r):t(r,!1)}},[r,a,c,i]),s.useEffect(()=>{a._setDisabledField({disabled:n,name:r})},[n,r,a]),s.useMemo(()=>({field:b,formState:p,fieldState:f}),[b,p,f])}(e)),Df=s.createContext(null);Df.displayName="HookFormContext";const Of=()=>s.useContext(Df);var Af=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{},Nf=e=>Array.isArray(e)?e:[e],If=()=>{let e=[];return{get observers(){return e},next:t=>{for(const r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}};function Ff(e,t){const r={};for(const n in e)if(e.hasOwnProperty(n)){const a=e[n],i=t[n];if(a&&jm(a)&&i){const e=Ff(a,i);jm(e)&&(r[n]=e)}else e[n]&&(r[n]=i)}return r}var Lf=e=>jm(e)&&!Object.keys(e).length,zf=e=>"file"===e.type,Rf=e=>{if(!qm)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},jf=e=>"select-multiple"===e.type,Vf=e=>"radio"===e.type,Bf=e=>Rf(e)&&e.isConnected;function qf(e,t){if(Cf(t)&&Object.prototype.hasOwnProperty.call(e,t))return delete e[t],e;const r=Array.isArray(t)?t:$m(t)?[t]:Um(t),n=1===r.length?e:function(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;){if(zm(e)){e=void 0;break}e=e[t[n]],n++}return e}(e,r),a=r.length-1,i=r[a];return n&&delete n[i],0!==a&&(jm(n)&&Lf(n)||Array.isArray(n)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!Gm(e[t]))return!1;return!0}(n))&&qf(e,r.slice(0,-1)),e}function Hf(e){return Array.isArray(e)||jm(e)&&!(e=>{for(const t in e)if(Zm(e[t]))return!0;return!1})(e)}function $f(e,t={}){for(const r in e){const n=e[r];Hf(n)?(t[r]=Array.isArray(n)?[]:{},$f(n,t[r])):Gm(n)||(t[r]=!0)}return t}function Gf(e){if(!1!==e){if(!0===e)return!0;if(Array.isArray(e)){const t=e.map(e=>Gf(e));return t.some(e=>void 0!==e)?t:void 0}if(jm(e)){const t={};for(const r in e){const n=Gf(e[r]);Gm(n)||(t[r]=n)}return Object.keys(t).length?t:void 0}}}function Wf(e,t,r){r||(r=$f(t));for(const n in e){const a=e[n];if(Hf(a))Gm(t)||Pf(r[n])?r[n]=$f(a,Array.isArray(a)?[]:{}):Wf(a,zm(t)?{}:t[n],r[n]);else{const e=t[n];r[n]=!Ef(a,e)}}return Gf(r)||{}}const Uf={value:!1,isValid:!1},Yf={value:!0,isValid:!0};var Kf=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Gm(e[0].attributes.value)?Gm(e[0].value)||""===e[0].value?Yf:{value:e[0].value,isValid:!0}:Yf:Uf}return Uf},Zf=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>Gm(e)?e:t?""===e?NaN:e?+e:e:r&&Cf(e)?new Date(e):n?n(e):e;const Qf={isValid:!1,value:null};var Xf=e=>Array.isArray(e)?e.reduce((e,t)=>
vendor: 4,606 bytes, line 1
1t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,Qf):Qf;function Jf(e){const t=e.ref;return zf(t)?t.files:Vf(t)?Xf(e.refs).value:jf(t)?[...t.selectedOptions].map(({value:e})=>e):Fm(t)?Kf(e.refs).value:Zf(Gm(t.value)?e.ref.value:t.value,e)}var eg=e=>e instanceof RegExp,tg=e=>Gm(e)?e:eg(e)?e.source:jm(e)?eg(e.value)?e.value.source:e.value:e,rg=e=>({isOnSubmit:!e||e===sf,isOnBlur:e===af,isOnChange:e===of,isOnAll:e===cf,isOnTouch:e===lf});const ng="AsyncFunction";var ag=e=>!!e&&!!e.validate&&!!(Zm(e.validate)&&e.validate.constructor.name===ng||jm(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===ng)),ig=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));const og=(e,t,r,n)=>{for(const a of r||Object.keys(e)){const r=Ym(e,a);if(r){const{_f:e,...i}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!n)return!0;if(e.ref&&t(e.ref,e.name)&&!n)return!0;if(og(i,t))break}else if(jm(i)&&og(i,t))break}}};function sg(e,t,r){const n=Ym(e,r);if(n||$m(r))return{error:n,name:r};const a=r.split(".");for(;a.length;){const n=a.join("."),i=Ym(t,n),o=Ym(e,n);if(i&&!Array.isArray(i)&&r!==n)return{name:r};if(o&&o.type)return{name:n,error:o};if(o&&o.root&&o.root.type)return{name:`${n}.root`,error:o.root};a.pop()}return{name:r}}var lg=(e,t,r)=>{const n=Nf(Ym(e,r));return Qm(n,yf,t[r]),Qm(e,r,n),e};function cg(e,t,r="validate"){if(Cf(e)||Array.isArray(e)&&e.every(Cf)||Km(e)&&!e)return{type:r,message:Cf(e)?e:"",ref:t}}var ug=e=>jm(e)&&!eg(e)?e:{value:e,message:""},dg=async(e,t,r,n,a,i)=>{const{ref:o,refs:s,required:l,maxLength:c,minLength:u,min:d,max:p,pattern:h,validate:m,name:f,valueAsNumber:g,mount:v}=e._f,y=Ym(r,f);if(!v||t.has(f))return{};const b=s?s[0]:o,S=e=>{a&&b.reportValidity&&(b.setCustomValidity(Km(e)?"":e||""),b.reportValidity())},_={},w=Vf(o),x=Fm(o),C=w||x,k=(g||zf(o))&&Gm(o.value)&&Gm(y)||Rf(o)&&""===o.value||""===y||Array.isArray(y)&&!y.length||g&&"number"==typeof y&&isNaN(y),P=Af.bind(null,f,n,_),E=(e,t,r,n=pf,a=hf)=>{const i=e?t:r;_[f]={type:e?n:a,message:i,ref:o,...P(e?n:a,i)}};if(i?!Array.isArray(y)||!y.length:l&&(!C&&(k||zm(y))||Km(y)&&!y||x&&!Kf(s).isValid||w&&!Xf(s).isValid)){const{value:e,message:t}=Cf(l)?{value:!!l,message:l}:ug(l);if(e&&(_[f]={type:ff,message:t,ref:b,...P(ff,t)},!n))return S(t),_}if(!(k||zm(d)&&zm(p))){let e,t;const r=ug(p),a=ug(d);if(zm(y)||isNaN(y)){const n=o.valueAsDate||new Date(y),i=e=>new Date((new Date).toDateString()+" "+e),s="time"==o.type,l="week"==o.type;Cf(r.value)&&y&&(e=s?i(y)>i(r.value):l?y>r.value:n>new Date(r.value)),Cf(a.value)&&y&&(t=s?i(y)<i(a.value):l?y<a.value:n<new Date(a.value))}else{const n=o.valueAsNumber||(y?+y:y);zm(r.value)||(e=n>r.value),zm(a.value)||(t=n<a.value)}if((e||t)&&(E(!!e,r.message,a.message,uf,df),!n))return S(_[f].message),_}if((c||u)&&!k&&(Cf(y)||i&&Array.isArray(y))){const e=ug(c),t=ug(u),r=!zm(e.value)&&y.length>+e.value,a=!zm(t.value)&&y.length<+t.value;if((r||a)&&(E(r,e.message,t.message),!n))return S(_[f].message),_}if(h&&!k&&Cf(y)){const{value:e,message:t}=ug(h);if(eg(e)&&!y.match(e)&&(_[f]={type:mf,message:t,ref:o,...P(mf,t)},!n))return S(t),_}if(m)if(Zm(m)){const e=cg(await m(y,r),b);if(e&&(_[f]={...e,...P(gf,e.message)},!n))return S(e.message),_}else if(jm(m)){let e={};for(const t in m){if(!Lf(e)&&!n)break;const a=cg(await m[t](y,r),b,t);a&&(e={...a,...P(t,a.message)},S(a.message),n&&(_[f]=e))}if(!Lf(e)&&(_[f]={ref:b,...e},!n))return _}return S(!0),_};const pg={mode:sf,reValidateMode:of,shouldFocusError:!0},hg={submitCount:0,isDirty:!1,isReady:!1,isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{}};function mg(e={}){let t,r={...pg,...e},n={...Hm(hg),isLoading:Zm(r.defaultValues),errors:r.errors||{},disabled:r.disabled||!1},a={},i=(jm(r.defaultValues)||jm(r.values))&&Hm(r.defaultValues||r.values)||{},o=r.shouldUnregister?{}:Hm(i),s={action:!1,mount:!1,watch:!1,keepIsValid:!1},l={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set,registerName:new Set},c=0;const u={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={...u};let p={...d};const h={array:If(),state:If()},m=r.criteriaMode===cf,f=async e=>{if(!s.keepIsValid&&!r.disabled&&(d.isValid||p.isValid||e)){let e;r.resolver?(e=Lf((await _()).errors),g()):e=await x({fields:a,onlyCheckValid:!0,eventType:nf}),e!==n.isValid&&h.state.next({isValid:e})}},g=(e,t)=>{!r.disabled&&(d.isValidating||d.validatingFields||p.isValidating||p.validatingFields)&&((e||Array.from(l.mount)).forEac
1h(e=>{e&&(t?Qm(n.validatingFields,e,t):qf(n.validatingFields,e))}),h.state.next({validatingFields:n.validatingFields,isValidating:!Lf(n.validatingFields)}))},v=()=>{n.dirtyFields=Wf(i,o)},y=(e,t,r,l)=>{const c=Ym(a,e);if(c){const a=Gm(Ym(o,e)),u=Ym(o,e,Gm(r)?Ym(i,e):r);if(Gm(u)||l&&l.defaultChecked||t?Qm(o,e,t?u:Jf(c._f)):P(e,u),s.mount&&!s.action&&(f(),a&&n.isDirty&&(d.isDirty||p.isDirty))){C()||(n.isDirty=!1,h.state.next({...n}))}}},b=(e,t,a,o,s)=>{let l=!1,c=!1;const u={name:e};if(!r.disabled){if(!a||o){(d.isDirty||p.isDirty)&&(c=n.isDirty,n.isDirty=u.isDirty=C(),l=c!==u.isDirty);const r=Ef(Ym(i,e),t);c=!!Ym(n.dirtyFields,e),r?qf(n.dirtyFields,e):Qm(n.dirtyFields,e,!0),u.dirtyFields=n.dirtyFields,l=l||(d.dirtyFields||p.dirtyFields)&&c!==!r}if(a){const t=Ym(n.touchedFields,e);t||(Qm(n.touchedFields,e,a),u.touchedFields=n.touchedFields,l=l||(d.touchedFields||p.touchedFields)&&t!==a)}l&&s&&h.state.next(u)}return l?u:{}},S=(e,a,i,o)=>{const s=Ym(n.errors,e),l=(d.isValid||p.isValid)&&Km(a)&&n.isValid!==a;var u;if(r.delayError&&i?(u=()=>((e,t)=>{Qm(n.errors,e,t),h.state.next({errors:n.errors})})(e,i),t=e=>{clearTimeout(c),c=setTimeout(u,e)},t(r.delayError)):(clearTimeout(c),t=null,i?Qm(n.errors,e,i):qf(n.errors,e)),(i?!Ef(s,i):s)||!Lf(o)||l){const t={...o,...l&&Km(a)?{isValid:a}:{},errors:n.errors,name:e};n={...n,...t},h.state.next(t)}},_=async e=>(g(e,!0),await r.resolver(o,r.context,((e,t,r,n)=>{const a={};for(const r of e){const e=Ym(t,r);e&&Qm(a,r,e._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}})(e||l.mount,a,r.criteriaMode,r.shouldUseNativeValidation))),w=async({name:t,eventType:r})=>{if(e.validate){const a=await e.validate({formValues:o,formState:n,name:t,eventType:r});if(jm(a))for(const e in a){a[e]&&F(`${vf}.${e}`,{message:Cf(a.message)?a.message:"",type:gf})}else Cf(a)||!a?F(vf,{message:a||"",type:gf}):I(vf);return a}return!0},x=async({fields:t,onlyCheckValid:a,name:i,eventType:s,context:c={valid:!0,runRootValidation:!1}})=>{if(e.validate){c.runRootValidation=!0;if(!await w({name:i,eventType:s})&&(c.valid=!1,a))return c.valid}for(const i in t){const u=t[i];if(u){const{_f:t,...p}=u;if(t){const i=l.array.has(t.name),s=u._f&&ag(u._f);s&&d.validatingFields&&g([t.name],!0);const p=await dg(u,l.disabled,o,m,r.shouldUseNativeValidation&&!a,i);if(s&&d.validatingFields&&g([t.name]),p[t.name]&&(c.valid=!1,a))break;if(!a&&(Ym(p,t.name)?i?lg(n.errors,p,t.name):Qm(n.errors,t.name,p[t.name]):qf(n.errors,t.name)),e.shouldUseNativeValidation&&p[t.name])break}!Lf(p)&&await x({context:c,onlyCheckValid:a,fields:p,name:i,eventType:s})}}return c.valid},C=(e,t)=>!r.disabled&&(e&&t&&Qm(o,e,t),!Ef(A(),i)),k=(e,t,r)=>kf(e,l,{...s.mount?o:Gm(t)?i:Cf(e)?{[e]:t}:t},r,t),P=(e,t,r={})=>{const n=Ym(a,e);let i=t;if(n){const r=n._f;r&&(!r.disabled&&Qm(o,e,Zf(t,r)),i=Rf(r.ref)&&zm(t)?"":t,jf(r.ref)?[...r.ref.options].forEach(e=>e.selected=i.includes(e.value)):r.refs?Fm(r.ref)?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(i)?e.checked=!!i.find(t=>t===e.value):e.checked=i===e.value||!!i)}):r.refs.forEach(e=>e.checked=e.value===i):zf(r.ref)?r.ref.value="":(r.ref.value=i,r.ref.type||h.state.next({name:e,values:Hm(o)})))}(r.shouldDirty||r.shouldTouch)&&b(e,i,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&O(e)},E=(e,t,r)=>{for(const n in t){if(!t.hasOwnProperty(n))return;const i=t[n],o=e+"."+n,s=Ym(a,o);(l.array.has(e)||jm(i)||s&&!s._f)&&!Lm(i)?E(o,i,r):P(o,i,r)}},T=(e,t,r={})=>{const i=Ym(a,e),c=l.array.has(e),u=Hm(t),m=Ef(Ym(o,e),u);if(Qm(o,e,u),c)h.array.next({name:e,values:Hm(o)}),(d.isDirty||d.dirtyFields||p.isDirty||p.dirtyFields)&&r.shouldDirty&&(v(),h.state.next({name:e,dirtyFields:n.dirtyFields,isDirty:C(e,u)}));else{const t=Array.isArray(u)&&!u.length||Lf(u);!i||i._f||zm(u)||t?P(e,u,r):E(e,u,r)}if(!m){const t=ig(e,l);h.state.next({...t&&n,name:s.mount||t?e:void 0,values:Hm(o)})}},M=async i=>{s.mount=!0;const c=i.target;let u=c.name,v=!0;const y=Ym(a,u),C=e=>{v=Number.isNaN(e)||Lm(e)&&isNaN(e.getTime())||Ef(e,Ym(o,u,e))},k=rg(r.mode),P=rg(r.reValidateMode);if(y){let s,E;const T=c.type?Jf(y._f):Vm(i),M=i.type===Xm||i.type===Jm,D=!(e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate))(y._f)&&!e.validate&&!r.resolver&&!Ym(n.errors,u)&&!y._f.deps||((e,t,r,n,a)=>!a.isOnAll&&(!r&&a.isOnTouch?!(t||e):(r?n.isOnBlur:a.isOnBlur)?!e:!(r?n.isOnChange:a.isOnChange)||e))(M,Ym(n.touchedFields,u),n.isSubmitted,P,k),A=ig(u,l,M);Qm(o,u,T),M?c&&c.readOnly||(y._f.onBlur&&y._f.onBlur(i),t&&t(0)):y._f.onChange&&y._f.onChange(i);const N=b(u,T,M),I=!Lf(N)||A;if(!M&&h.state.next({name:u,type:i.type,values:Hm(o)}),D)return(d.isValid||p.isValid)&&("onBlur"===r.mode?M&&f():M||f()),I&&h.state.next({name:u,...A?{}:N});if(!r.resolver&&e.validate&&await w({name:u,eventType:i.type}),!M&&A&&h.state.next({...n}),r.resolver){const{errors:e}=await _([u]);if(g([u]),C(T),v){const t=sg(n.errors,a,u),r=sg(e,a,t.name||u);s=r.error,u=r.name,E=Lf(e)}}else g([u],!0),s=(await dg(y,l.disabled,o,m,r.shouldUseNativeValidation))[u],g([u]),C(T),v&&(s?E=!1:(d.isValid||p.isValid)&&(E=await x({fields:a,onlyCheckValid:!0,name:u,eventType:i.type})));v&&(y._f.deps&&(!Array.isArray(y._f.deps)||y._f.deps.length>0)&&O(y._f.deps),S(u,E,s,N))}},D=(e,t)=>{if(Ym(n.errors,t)&&e.focus)return e.focus(),1},O=async(e,t={})=>{let i,o;const s=Nf(e);if(r.resolver){const t=await(async e=>{const{errors:t}=await _(e);if(g(e),e)for(const r of e){const e=Ym(t,r);e?Qm(n.errors,r,e):qf(n.errors,r)}else n.errors=t;return t})(Gm(e)?e:s);i=Lf(t),o=e?!s.some(e=>Ym(t,e)):i}else e?(o=(await Promise.all(s.map(async e=>{const t=Ym(a,e);return await x({fields:t&&t._f?{[e]:t}:t,eventType:rf})}))).every(Boolean),(o||n.isValid)&&f()):o=i=await x({fields:a,name:e,eventType:rf});return h.state.next({...!Cf(e)||(d.isValid||p.isValid)&&i!==n.isValid?{}:{name:e},...r.resolver||!e?{isValid:i}:{},errors:n.errors}),t.shouldFocus&&!o&&og(a,D,e?s:l.mount),o},A=(e,t)=>
vendor: 5,105 bytes, line 1
1{let r={...s.mount?o:i};return t&&(r=Ff(t.dirtyFields?n.dirtyFields:n.touchedFields,r)),Gm(e)?r:Cf(e)?Ym(r,e):e.map(e=>Ym(r,e))},N=(e,t)=>({invalid:!!Ym((t||n).errors,e),isDirty:!!Ym((t||n).dirtyFields,e),error:Ym((t||n).errors,e),isValidating:!!Ym(n.validatingFields,e),isTouched:!!Ym((t||n).touchedFields,e)}),I=e=>{const t=e?Nf(e):void 0;null==t||t.forEach(e=>qf(n.errors,e)),t?t.forEach(e=>{h.state.next({name:e,errors:n.errors})}):h.state.next({errors:{}})},F=(e,t,r)=>{const i=(Ym(a,e,{_f:{}})._f||{}).ref,o=Ym(n.errors,e)||{},{ref:s,message:l,type:c,...u}=o;Qm(n.errors,e,{...u,...t,ref:i}),h.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},L=e=>h.state.subscribe({next:t=>{if(r=e.name,a=t.name,s=e.exact,(!r||!a||r===a||Nf(r).some(e=>e&&(s?e===a:e.startsWith(a)||a.startsWith(e))))&&((e,t,r,n)=>{r(e);const{name:a,...i}=e;return Lf(i)||n&&Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(e=>t[e]===(!n||cf))})(t,e.formState||d,$,e.reRenderRoot)){const r={...o};e.callback({values:r,...n,...t,defaultValues:i})}var r,a,s}}).unsubscribe,z=(e,t={})=>{for(const s of e?Nf(e):l.mount)l.mount.delete(s),l.array.delete(s),t.keepValue||(qf(a,s),qf(o,s)),!t.keepError&&qf(n.errors,s),!t.keepDirty&&qf(n.dirtyFields,s),!t.keepTouched&&qf(n.touchedFields,s),!t.keepIsValidating&&qf(n.validatingFields,s),!r.shouldUnregister&&!t.keepDefaultValue&&qf(i,s);h.state.next({values:Hm(o)}),h.state.next({...n,...t.keepDirty?{isDirty:C()}:{}}),!t.keepIsValid&&f()},R=({disabled:e,name:t})=>{if(Km(e)&&s.mount||e||l.disabled.has(t)){const r=l.disabled.has(t)!==!!e;e?l.disabled.add(t):l.disabled.delete(t),r&&s.mount&&!s.action&&f()}},j=(e,t={})=>{let n=Ym(a,e);const o=Km(t.disabled)||Km(r.disabled),c=!l.registerName.has(e)&&n&&n._f&&!n._f.mount;return Qm(a,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),l.mount.add(e),n&&!c?R({disabled:Km(t.disabled)?t.disabled:r.disabled,name:e}):y(e,!0,t.value),{...o?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:tg(t.min),max:tg(t.max),minLength:tg(t.minLength),maxLength:tg(t.maxLength),pattern:tg(t.pattern)}:{},name:e,onChange:M,onBlur:M,ref:o=>{if(o){l.registerName.add(e),j(e,t),l.registerName.delete(e),n=Ym(a,e);const r=Gm(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,s=(e=>Vf(e)||Fm(e))(r),c=n._f.refs||[];if(s?c.find(e=>e===r):r===n._f.ref)return;Qm(a,e,{_f:{...n._f,...s?{refs:[...c.filter(Bf),r,...Array.isArray(Ym(i,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),y(e,!1,void 0,r)}else n=Ym(a,e,{}),n._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!Bm(l.array,e)||!s.action)&&l.unMount.add(e)}}},V=()=>r.shouldFocusError&&og(a,D,l.mount),B=(e,t)=>async i=>{let s;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let c=Hm(o);if(h.state.next({isSubmitting:!0}),r.resolver){const{errors:e,values:t}=await _();g(),n.errors=e,c=Hm(t)}else await x({fields:a,eventType:tf});if(l.disabled.size)for(const e of l.disabled)qf(c,e);if(qf(n.errors,yf),Lf(n.errors)){h.state.next({errors:{}});try{await e(c,i)}catch(e){s=e}}else t&&await t({...n.errors},i),V(),setTimeout(V);if(h.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Lf(n.errors)&&!s,submitCount:n.submitCount+1,errors:n.errors}),s)throw s},q=(e,t={})=>{const c=e?Hm(e):i,u=Hm(c),p=Lf(e),m=p?i:u;if(t.keepDefaultValues||(i=c),!t.keepValues){if(t.keepDirtyValues){const e=new Set([...l.mount,...Object.keys(Wf(i,o))]);for(const t of Array.from(e)){const e=Ym(n.dirtyFields,t),r=Ym(o,t),a=Ym(m,t);e&&!Gm(r)?Qm(m,t,r):e||Gm(a)||T(t,a)}}else{if(qm&&Gm(e))for(const e of l.mount){const t=Ym(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(Rf(e)){const t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(const e of l.mount)T(e,Ym(m,e));else a={}}o=r.shouldUnregister?t.keepDefaultValues?Hm(i):{}:Hm(m),h.array.next({values:{...m}}),h.state.next({values:{...m}})}l={mount:t.keepDirtyValues?l.mount:new Set,unMount:new Set,array:new Set,registerName:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},s.mount=!d.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!Lf(m),s.watch=!!r.shouldUnregister,s.keepIsValid=!!t.keepIsValid,s.action=!1,t.keepErrors||(n.errors={}),h.state.next({submitCount:t.keepSubmitCount?n.submitCount:0,isDirty:!p&&(t.keepDirty?n.isDirty:!(!t.keepDefaultValues||Ef(e,i))),isSubmitted:!!t.keepIsSubmitted&&n.isSubmitted,dirtyFields:p?{}:t.keepDirtyValues?t.keepDefaultValues&&o?Wf(i,o):n.dirtyFields:t.keepDefaultValues&&e?Wf(i,e):t.keepDirty?n.dirtyFields:{},touchedFields:t.keepTouched?n.touchedFields:{},errors:t.keepErrors?n.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1,defaultValues:i})},H=(e,t)=>q(Zm(e)?e(o):e,{...r.resetOptions,...t}),$=e=>{n={...n,...e}},G={control:{register:j,unregister:z,getFieldState:N,handleSubmit:B,setError:F,_subscribe:L,_runSchema:_,_updateIsValidating:g,_focusError:V,_getWatch:k,_getDirty:C,_setValid:f,_setFieldArray:(e,t=[],i,l,c=!0,u=!0)=>
1{if(l&&i&&!r.disabled){if(s.action=!0,u&&Array.isArray(Ym(a,e))){const t=i(Ym(a,e),l.argA,l.argB);c&&Qm(a,e,t)}if(u&&Array.isArray(Ym(n.errors,e))){const t=i(Ym(n.errors,e),l.argA,l.argB);c&&Qm(n.errors,e,t),((e,t)=>{!Wm(Ym(e,t)).length&&qf(e,t)})(n.errors,e)}if((d.touchedFields||p.touchedFields)&&u&&Array.isArray(Ym(n.touchedFields,e))){const t=i(Ym(n.touchedFields,e),l.argA,l.argB);c&&Qm(n.touchedFields,e,t)}(d.dirtyFields||p.dirtyFields)&&v(),h.state.next({name:e,isDirty:C(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else Qm(o,e,t)},_setDisabledField:R,_setErrors:e=>{n.errors=e,h.state.next({errors:n.errors,isValid:!1})},_getFieldArray:e=>Wm(Ym(s.mount?o:i,e,r.shouldUnregister?Ym(i,e,[]):[])),_reset:q,_resetDefaultValues:()=>Zm(r.defaultValues)&&r.defaultValues().then(e=>{H(e,r.resetOptions),h.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(const e of l.unMount){const t=Ym(a,e);t&&(t._f.refs?t._f.refs.every(e=>!Bf(e)):!Bf(t._f.ref))&&z(e)}l.unMount=new Set},_disableForm:e=>{Km(e)&&(h.state.next({disabled:e}),og(a,(t,r)=>{const n=Ym(a,r);n&&(t.disabled=n._f.disabled||e,Array.isArray(n._f.refs)&&n._f.refs.forEach(t=>{t.disabled=n._f.disabled||e}))},0,!1))},_subjects:h,_proxyFormState:d,get _fields(){return a},get _formValues(){return o},get _state(){return s},set _state(e){s=e},get _defaultValues(){return i},get _names(){return l},set _names(e){l=e},get _formState(){return n},get _options(){return r},set _options(e){r={...r,...e}}},subscribe:e=>(s.mount=!0,p={...p,...e.formState},L({...e,formState:{...u,...e.formState}})),trigger:O,register:j,handleSubmit:B,watch:(e,t)=>Zm(e)?h.state.subscribe({next:r=>"values"in r&&e(r.values||k(void 0,t),r)}):k(e,t,!0),setValue:T,setValues:e=>{const t=Zm(e)?e(o):e;Ef(o,t)||(o={...o,...t},h.state.next({...n,values:o}))},getValues:A,reset:H,resetField:(e,t={})=>{Ym(a,e)&&(Gm(t.defaultValue)?T(e,Hm(Ym(i,e))):(T(e,t.defaultValue),Qm(i,e,Hm(t.defaultValue))),t.keepTouched||qf(n.touchedFields,e),t.keepDirty||(qf(n.dirtyFields,e),n.isDirty=t.defaultValue?C(e,Hm(Ym(i,e))):C()),t.keepError||(qf(n.errors,e),d.isValid&&f()),h.state.next({...n}))},clearErrors:I,unregister:z,setError:F,setFocus:(e,t={})=>{const r=Ym(a,e),n=r&&r._f;if(n){const e=n.refs?n.refs[0]:n.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&Zm(e.select)&&e.select()})}},getFieldState:N};return{...G,formControl:G}}function fg(e={}){const t=s.useRef(void 0),r=s.useRef(void 0),[n,a]=s.useState(()=>({...Hm(hg),isLoading:Zm(e.defaultValues),errors:e.errors||{},disabled:e.disabled||!1,defaultValues:Zm(e.defaultValues)?void 0:e.defaultValues}));if(!t.current)if(e.formControl)t.current={...e.formControl,formState:n},e.defaultValues&&!Zm(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:r,...a}=mg(e);t.current={...a,formState:n}}const i=t.current.control;return i._options=e,wf(()=>{const e=i._subscribe({formState:i._proxyFormState,callback:()=>a({...i._formState}),reRenderRoot:!0});return a(e=>({...e,isReady:!0})),i._formState.isReady=!0,e},[i]),s.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),s.useEffect(()=>{e.mode&&(i._options.mode=e.mode),e.reValidateMode&&(i._options.reValidateMode=e.reValidateMode)},[i,e.mode,e.reValidateMode]),s.useEffect(()=>{e.errors&&(i._setErrors(e.errors),i._focusError())},[i,e.errors]),s.useEffect(()=>{e.shouldUnregister&&i._subjects.state.next({values:i._getWatch()})},[i,e.shouldUnregister]),s.useEffect(()=>{if(i._proxyFormState.isDirty){const e=i._getDirty();e!==n.isDirty&&i._subjects.state.next({isDirty:e})}},[i,n.isDirty]),s.useEffect(()=>{var t;e.values&&!Ef(e.values,r.current)?(i._reset(e.values,{keepFieldsRef:!0,...i._options.resetOptions}),(null===(t=i._options.resetOptions)||void 0===t?void 0:t.keepIsValid)||i._setValid(),r.current=e.values,a(e=>({...e}))):i._resetDefaultValues()},[i,e.values]),s.useEffect(()=>{i._state.mount||(i._setValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),t.current.formState=s.useMemo(()=>_f(n,i),[i,n]),t.current}var gg=function(e){var t=e.as,r=e.errors,n=e.name,a=e.message,i=e.render,o=function(e,t){if(null==e)return{};var r,n,a={},i=Object.keys(e);for(n=0;n<i.length;n++)t.indexOf(r=i[n])>=0||(a[r]=e[r]);return a}(e,["as","errors","name","message","render"]),l=Of(),c=Ym(r||l.formState.errors,n);if(!c)return null;var u=c.message,d=c.types,p=Object.assign({},o,{children:u||a});return s.isValidElement(t)?s.cloneElement(t,p):i?i({message:u||a,messages:d}):s.createElement(t||s.Fragment,p)};function vg({name:e,errors:t}){return c().createElement(gg,{errors:t,name:e,render:({message:e})=>c().createElement("p",{className:"ml-3 mt-1 text-xs text-system-alert"},e)})}const yg=window.app?.captchaSiteKey||"";function bg(){return window.psRecaptcha&&"function"==typeof window.psRecaptcha.load?window.psRecaptcha.load():Promise.reject(new Error("reCAPTCHA loader is unavailable"))}function Sg(e,t,r){return bg().then(t=>t.execute(yg,{action:e})).then(n=>{t("token")||(r("token",n),r("action",e))}).catch(e=>{console.warn("reCAPTCHA token could not be obtained",e)})}var _g=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},wg=new class extends _g{#e;#t;#r;constructor(){super(),this.#r=e=>{if("undefined"!=typeof window&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){const e=this.isFocused();
1this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#e?this.#e:"hidden"!==globalThis.document?.visibilityState}},xg={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},Cg=new class{#n=xg;#a=!1;setTimeoutProvider(e){this.#n=e}setTimeout(e,t){return this.#n.setTimeout(e,t)}clearTimeout(e){this.#n.clearTimeout(e)}setInterval(e,t){return this.#n.setInterval(e,t)}clearInterval(e){this.#n.clearInterval(e)}};var kg="undefined"==typeof window||"Deno"in globalThis;function Pg(){}function Eg(e){return"number"==typeof e&&e>=0&&e!==1/0}function Tg(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Mg(e,t){return"function"==typeof e?e(t):e}function Dg(e,t){return"function"==typeof e?e(t):e}function Og(e,t){const{type:r="all",exact:n,fetchStatus:a,predicate:i,queryKey:o,stale:s}=e;if(o)if(n){if(t.queryHash!==Ng(o,t.options))return!1}else if(!Fg(t.queryKey,o))return!1;if("all"!==r){const e=t.isActive();if("active"===r&&!e)return!1;if("inactive"===r&&e)return!1}return("boolean"!=typeof s||t.isStale()===s)&&((!a||a===t.state.fetchStatus)&&!(i&&!i(t)))}function Ag(e,t){const{exact:r,status:n,predicate:a,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(Ig(t.options.mutationKey)!==Ig(i))return!1}else if(!Fg(t.options.mutationKey,i))return!1}return(!n||t.state.status===n)&&!(a&&!a(t))}function Ng(e,t){return(t?.queryKeyHashFn||Ig)(e)}function Ig(e){return JSON.stringify(e,(e,t)=>Vg(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function Fg(e,t){return e===t||typeof e==typeof t&&(!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&Object.keys(t).every(r=>Fg(e[r],t[r])))}var Lg=Object.prototype.hasOwnProperty;function zg(e,t,r=0){if(e===t)return e;if(r>500)return t;const n=jg(e)&&jg(t);if(!(n||Vg(e)&&Vg(t)))return t;const a=(n?e:Object.keys(e)).length,i=n?t:Object.keys(t),o=i.length,s=n?new Array(o):{};let l=0;for(let c=0;c<o;c++){const o=n?c:i[c],u=e[o],d=t[o];if(u===d){s[o]=u,(n?c<a:Lg.call(e,o))&&l++;continue}if(null===u||null===d||"object"!=typeof u||"object"!=typeof d){s[o]=d;continue}const p=zg(u,d,r+1);s[o]=p,p===u&&l++}return a===o&&l===a?e:s}function Rg(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(e[r]!==t[r])return!1;return!0}function jg(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Vg(e){if(!Bg(e))return!1;const t=e.constructor;if(void 0===t)return!0;const r=t.prototype;return!!Bg(r)&&(!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype)}function Bg(e){return"[object Object]"===Object.prototype.toString.call(e)}function qg(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?zg(e,t):t}function Hg(e,t,r=0){const n=[...e,t];return r&&n.length>r?n.slice(1):n}function $g(e,t,r=0){const n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var Gg=Symbol();function Wg(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==Gg?e.queryFn:()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`))}function Ug(e,t){return"function"==typeof e?e(...t):!!e}var Yg=(()=>{let e=()=>kg;return{isServer:()=>e(),setIsServer(t){e=t}}})(),Kg=function(e){setTimeout(e,0)};var Zg=function(){let e=[],t=0,r=e=>{e()},n=e=>{e()},a=Kg;const i=n=>{t?e.push(n):a(()=>{r(n)})};return{batch:i=>{let o;t++;try{o=i()}finally{t--,t||(()=>{const t=e;e=[],t.length&&a(()=>{n(()=>{t.forEach(e=>{r(e)})})})})()}return o},batchCalls:e=>(...t)=>{i(()=>{e(...t)})},schedule:i,setNotifyFunction:e=>{r=e},setBatchNotifyFunction:e=>{n=e},setScheduler:e=>{a=e}}}(),Qg=new class extends _g{#i=!0;#t;#r;constructor(){super(),this.#r=e=>{if("undefined"!=typeof window&&window.addEventListener){const t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}
1setOnline(e){this.#i!==e&&(this.#i=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#i}};function Xg(){let e,t;const r=new Promise((r,n)=>{e=r,t=n});function n(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{n({status:"fulfilled",value:t}),e(t)},r.reject=e=>{n({status:"rejected",reason:e}),t(e)},r}function Jg(e){return Math.min(1e3*2**e,3e4)}function ev(e){return"online"!==(e??"online")||Qg.isOnline()}var tv=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function rv(e){let t,r=!1,n=0;const a=Xg(),i=()=>"pending"!==a.status,o=()=>wg.isFocused()&&("always"===e.networkMode||Qg.isOnline())&&e.canRun(),s=()=>ev(e.networkMode)&&e.canRun(),l=e=>{i()||(t?.(),a.resolve(e))},c=e=>{i()||(t?.(),a.reject(e))},u=()=>new Promise(r=>{t=e=>{(i()||o())&&r(e)},e.onPause?.()}).then(()=>{t=void 0,i()||e.onContinue?.()}),d=()=>{if(i())return;let t;const a=0===n?e.initialPromise:void 0;try{t=a??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(l).catch(t=>{if(i())return;const a=e.retry??(Yg.isServer()?0:3),s=e.retryDelay??Jg,l="function"==typeof s?s(n,t):s,p=!0===a||"number"==typeof a&&n<a||"function"==typeof a&&a(n,t);var h;!r&&p?(n++,e.onFail?.(n,t),(h=l,new Promise(e=>{Cg.setTimeout(e,h)})).then(()=>o()?void 0:u()).then(()=>{r?c(t):d()})):c(t)})};return{promise:a,status:()=>a.status,cancel:t=>{if(!i()){const r=new tv(t);c(r),e.onCancel?.(r)}},continue:()=>(t?.(),a),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:s,start:()=>(s()?d():u().then(d),a)}}var nv=class{#o;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Eg(this.gcTime)&&(this.#o=Cg.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Yg.isServer()?1/0:3e5))}clearGcTimeout(){void 0!==this.#o&&(Cg.clearTimeout(this.#o),this.#o=void 0)}};function av(e){return{onFetch:(t,r)=>{const n=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],o=t.state.data?.pageParams||[];let s={pages:[],pageParams:[]},l=0;const c=async()=>{let r=!1;const c=e=>{!function(e,t,r){let n,a=!1;Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(n??=t(),a||(a=!0,n.aborted?r():n.addEventListener("abort",r,{once:!0})),n)})}(e,()=>t.signal,()=>r=!0)},u=Wg(t.options,t.fetchOptions),d=async(e,n,a)=>{if(r)return Promise.reject(t.signal.reason);if(null==n&&e.pages.length)return Promise.resolve(e);const i=(()=>{const e={client:t.client,queryKey:t.queryKey,pageParam:n,direction:a?"backward":"forward",meta:t.options.meta};return c(e),e})(),o=await u(i),{maxPages:s}=t.options,l=a?$g:Hg;return{pages:l(e.pages,o,s),pageParams:l(e.pageParams,n,s)}};if(a&&i.length){const e="backward"===a,t={pages:i,pageParams:o},r=(e?ov:iv)(n,t);s=await d(t,r,e)}else{const t=e??i.length;do{const e=0===l?o[0]??n.initialPageParam:iv(n,s);if(l>0&&null==e)break;s=await d(s,e),l++}while(l<t)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=c}}}function iv(e,{pages:t,pageParams:r}){const n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function ov(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}var sv=class extends nv{#s;#l;#c;#u;#d;#p;#h;#m;constructor(e){super(),this.#m=!1,this.#h=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#d=e.client,this.#u=this.#d.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#l=uv(this.options),this.state=e.state??this.#l,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#s}get promise(){return this.#p?.promise}setOptions(e){if(this.options={...this.#h,...e},e?._type&&(this.#s=e._type),this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){const e=uv(this.options);void 0!==e.data&&(this.setState(cv(e.data,e.dataUpdatedAt)),this.#l=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#u.remove(this)}setData(e,t){const r=qg(this.state.data,e,this.options);return this.#f({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e){this.#f({type:"setState",state:e})}cancel(e){const t=this.#p?.promise;
1return this.#p?.cancel(e),t?t.then(Pg).catch(Pg):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#l}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>!1!==Dg(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Gg||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===Mg(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!Tg(this.state.dataUpdatedAt,e))}onFocus(){const e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#p?.continue()}onOnline(){const e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#p?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#u.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#p&&(this.#m||this.#g()?this.#p.cancel({revert:!0}):this.#p.cancelRetry()),this.scheduleGc()),this.#u.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}#g(){return"paused"===this.state.fetchStatus&&"pending"===this.state.status}invalidate(){this.state.isInvalidated||this.#f({type:"invalidate"})}async fetch(e,t){if("idle"!==this.state.fetchStatus&&"rejected"!==this.#p?.status())if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#p)return this.#p.continueRetry(),this.#p.promise;if(e&&this.setOptions(e),!this.options.queryFn){const e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}const r=new AbortController,n=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#m=!0,r.signal)})},a=()=>{const e=Wg(this.options,t),r=(()=>{const e={client:this.#d,queryKey:this.queryKey,meta:this.meta};return n(e),e})();return this.#m=!1,this.options.persister?this.options.persister(e,r,this):e(r)},i=(()=>{const e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#d,state:this.state,fetchFn:a};return n(e),e})(),o="infinite"===this.#s?av(this.options.pages):this.options.behavior;o?.onFetch(i,this),this.#c=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===i.fetchOptions?.meta||this.#f({type:"fetch",meta:i.fetchOptions?.meta}),this.#p=rv({initialPromise:t?.initialPromise,fn:i.fetchFn,onCancel:e=>{e instanceof tv&&e.revert&&this.setState({...this.#c,fetchStatus:"idle"}),r.abort()},onFail:(e,t)=>{this.#f({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#f({type:"pause"})},onContinue:()=>{this.#f({type:"continue"})},retry:i.options.retry,retryDelay:i.options.retryDelay,networkMode:i.options.networkMode,canRun:()=>!0});try{const e=await this.#p.start();if(void 0===e)throw new Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#u.config.onSuccess?.(e,this),this.#u.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof tv){if(e.silent)return this.#p.promise;if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#f({type:"error",error:e}),this.#u.config.onError?.(e,this),this.#u.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#f(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...lv(t.data,this.options),fetchMeta:e.meta??null};case"success":const r={...t,...cv(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#c=e.manual?r:void 0,r;case"error":const n=e.error;
1return{...t,error:n,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),Zg.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#u.notify({query:this,type:"updated",action:e})})}};function lv(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:ev(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function cv(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function uv(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,n=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var dv=class extends _g{constructor(e,t){super(),this.options=t,this.#d=e,this.#v=null,this.#y=Xg(),this.bindMethods(),this.setOptions(t)}#d;#b=void 0;#S=void 0;#_=void 0;#w;#x;#y;#v;#C;#k;#P;#E;#T;#M;#D=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#b.addObserver(this),pv(this.#b,this.options)?this.#O():this.updateResult(),this.#A())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return hv(this.#b,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return hv(this.#b,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#N(),this.#I(),this.#b.removeObserver(this)}setOptions(e){const t=this.options,r=this.#b;if(this.options=this.#d.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof Dg(this.options.enabled,this.#b))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#F(),this.#b.setOptions(this.options),t._defaulted&&!Rg(this.options,t)&&this.#d.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#b,observer:this});const n=this.hasListeners();n&&mv(this.#b,r,this.options,t)&&this.#O(),this.updateResult(),!n||this.#b===r&&Dg(this.options.enabled,this.#b)===Dg(t.enabled,this.#b)&&Mg(this.options.staleTime,this.#b)===Mg(t.staleTime,this.#b)||this.#L();const a=this.#z();!n||this.#b===r&&Dg(this.options.enabled,this.#b)===Dg(t.enabled,this.#b)&&a===this.#M||this.#R(a)}getOptimisticResult(e){const t=this.#d.getQueryCache().build(this.#d,e),r=this.createResult(t,e);return function(e,t){if(!Rg(e.getCurrentResult(),t))return!0;return!1}(this,r)&&(this.#_=r,this.#x=this.options,this.#w=this.#b.state),r}getCurrentResult(){return this.#_}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#y.status||this.#y.reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#D.add(e)}getCurrentQuery(){return this.#b}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#d.defaultQueryOptions(e),r=this.#d.getQueryCache().build(this.#d,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#O({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#_))}#O(e){this.#F();let t=this.#b.fetch(this.options,e);return e?.throwOnError||(t=t.catch(Pg)),t}#L(){this.#N();const e=Mg(this.options.staleTime,this.#b);if(Yg.isServer()||this.#_.isStale||!Eg(e))return;const t=Tg(this.#_.dataUpdatedAt,e)+1;this.#E=Cg.setTimeout(()=>{this.#_.isStale||this.updateResult()},t)}#z(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#b):this.options.refetchInterval)??!1}#R(e){this.#I(),this.#M=e,!Yg.isServer()&&!1!==Dg(this.options.enabled,this.#b)&&Eg(this.#M)&&0!==this.#M&&(this.#T=Cg.setInterval(()=>
1{(this.options.refetchIntervalInBackground||wg.isFocused())&&this.#O()},this.#M))}#A(){this.#L(),this.#R(this.#z())}#N(){void 0!==this.#E&&(Cg.clearTimeout(this.#E),this.#E=void 0)}#I(){void 0!==this.#T&&(Cg.clearInterval(this.#T),this.#T=void 0)}createResult(e,t){const r=this.#b,n=this.options,a=this.#_,i=this.#w,o=this.#x,s=e!==r?e.state:this.#S,{state:l}=e;let c,u={...l},d=!1;if(t._optimisticResults){const a=this.hasListeners(),i=!a&&pv(e,t),o=a&&mv(e,r,t,n);(i||o)&&(u={...u,...lv(l.data,e.options)}),"isRestoring"===t._optimisticResults&&(u.fetchStatus="idle")}let{error:p,errorUpdatedAt:h,status:m}=u;c=u.data;let f=!1;if(void 0!==t.placeholderData&&void 0===c&&"pending"===m){let e;a?.isPlaceholderData&&t.placeholderData===o?.placeholderData?(e=a.data,f=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#P?.state.data,this.#P):t.placeholderData,void 0!==e&&(m="success",c=qg(a?.data,e,t),d=!0)}if(t.select&&void 0!==c&&!f)if(a&&c===i?.data&&t.select===this.#C)c=this.#k;else try{this.#C=t.select,c=t.select(c),c=qg(a?.data,c,t),this.#k=c,this.#v=null}catch(e){this.#v=e}this.#v&&(p=this.#v,c=this.#k,h=Date.now(),m="error");const g="fetching"===u.fetchStatus,v="pending"===m,y="error"===m,b=v&&g,S=void 0!==c,_={status:m,fetchStatus:u.fetchStatus,isPending:v,isSuccess:"success"===m,isError:y,isInitialLoading:b,isLoading:b,data:c,dataUpdatedAt:u.dataUpdatedAt,error:p,errorUpdatedAt:h,failureCount:u.fetchFailureCount,failureReason:u.fetchFailureReason,errorUpdateCount:u.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:u.dataUpdateCount>s.dataUpdateCount||u.errorUpdateCount>s.errorUpdateCount,isFetching:g,isRefetching:g&&!v,isLoadingError:y&&!S,isPaused:"paused"===u.fetchStatus,isPlaceholderData:d,isRefetchError:y&&S,isStale:fv(e,t),refetch:this.refetch,promise:this.#y,isEnabled:!1!==Dg(t.enabled,e)};if(this.options.experimental_prefetchInRender){const t=void 0!==_.data,n="error"===_.status&&!t,a=e=>{n?e.reject(_.error):t&&e.resolve(_.data)},i=()=>{const e=this.#y=_.promise=Xg();a(e)},o=this.#y;switch(o.status){case"pending":e.queryHash===r.queryHash&&a(o);break;case"fulfilled":(n||_.data!==o.value)&&i();break;case"rejected":n&&_.error===o.reason||i()}}return _}updateResult(){const e=this.#_,t=this.createResult(this.#b,this.options);if(this.#w=this.#b.state,this.#x=this.options,void 0!==this.#w.data&&(this.#P=this.#b),Rg(t,e))return;this.#_=t;this.#j({listeners:(()=>{if(!e)return!0;const{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#D.size)return!0;const n=new Set(r??this.#D);return this.options.throwOnError&&n.add("error"),Object.keys(this.#_).some(t=>{const r=t;return this.#_[r]!==e[r]&&n.has(r)})})()})}#F(){const e=this.#d.getQueryCache().build(this.#d,this.options);if(e===this.#b)return;const t=this.#b;this.#b=e,this.#S=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#A()}#j(e){Zg.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#_)}),this.#d.getQueryCache().notify({query:this.#b,type:"observerResultsUpdated"})})}};function pv(e,t){return function(e,t){return!1!==Dg(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===Dg(t.retryOnMount,e))}(e,t)||void 0!==e.state.data&&hv(e,t,t.refetchOnMount)}function hv(e,t,r){if(!1!==Dg(t.enabled,e)&&"static"!==Mg(t.staleTime,e)){const n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&fv(e,t)}return!1}function mv(e,t,r,n){return(e!==t||!1===Dg(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&fv(e,r)}function fv(e,t){return!1!==Dg(t.enabled,e)&&e.isStaleByTime(Mg(t.staleTime,e))}var gv=r("../node_modules/.pnpm/[email protected]/node_modules/react/jsx-runtime.js"),vv=s.createContext(void 0),yv=({client:e,children:t})=>(s.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,gv.jsx)(vv.Provider,{value:e,children:t}));function bv(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Sv=s.createContext(bv()),_v=s.createContext(!1),wv=(_v.Provider,(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()}));function xv(e,t,r){const n=s.useContext(_v),a=s.useContext(Sv),i=(e=>{const t=s.useContext(vv);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t})(r),o=i.defaultQueryOptions(e);i.getDefaultOptions().queries?._experimental_beforeQuery?.(o);const l=i.getQueryCache().get(o.queryHash);o._optimisticResults=n?"isRestoring":"optimistic",(e=>{if(e.suspense){const t=1e3,r=e=>"static"===e?e:Math.max(e??t,t),n=e.staleTime;e.staleTime="function"==typeof n?(...e)=>r(n(...e)):r(n),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,t))}})(o),((e,t,r)=>{const n=r?.state.error&&"function"==typeof e.throwOnError?Ug(e.throwOnError,[r.state.error,r]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||n)&&(t.isReset()||(e.retryOn
1Mount=!1))})(o,a,l),(e=>{s.useEffect(()=>{e.clearReset()},[e])})(a);const c=!i.getQueryCache().get(o.queryHash),[u]=s.useState(()=>new t(i,o)),d=u.getOptimisticResult(o),p=!n&&!1!==e.subscribed;if(s.useSyncExternalStore(s.useCallback(e=>{const t=p?u.subscribe(Zg.batchCalls(e)):Pg;return u.updateResult(),t},[u,p]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),s.useEffect(()=>{u.setOptions(o)},[o,u]),((e,t)=>e?.suspense&&t.isPending)(o,d))throw wv(o,u,a);if((({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:a})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(a&&void 0===e.data||Ug(r,[e.error,n])))({result:d,errorResetBoundary:a,throwOnError:o.throwOnError,query:l,suspense:o.suspense}))throw d.error;if(i.getDefaultOptions().queries?._experimental_afterQuery?.(o,d),o.experimental_prefetchInRender&&!Yg.isServer()&&((e,t)=>e.isLoading&&e.isFetching&&!t)(d,n)){const e=c?wv(o,u,a):l?.promise;e?.catch(Pg).finally(()=>{u.updateResult()})}return o.notifyOnChangeProps?d:u.trackResult(d)}function Cv(e,t){return xv(e,dv,t)}function kv({setValue:e,getValues:t,resetField:r,register:n,errors:a}){(0,s.useEffect)(()=>{e("choice_type",1),e("amount",0),e("recurring_payment",2),e("btnradio",250)},[e]);const i=t=>{r("amount"),-1===t&&e("amount",10),e("btnradio",t)},o=t=>{e("choice_type",t)},l=(t,r)=>{"amount"===t&&d(r),e(t,r)},d=e=>{e<10?a.amount={type:"manual",message:"Minim\xe1lna hodnota je 10\u20ac."}:delete a.amount};(0,s.useEffect)(()=>{Sg("donate_ps",t,e)},[t,e]);const p=Cv({queryKey:["kandidatiEuroposlanec2024ID"],queryFn:()=>fetch("/wp-json/wp/v2/kategoria_kandidatka?slug=kandidat-europoslanec-2024").then(e=>e.json())}),h=Cv({queryKey:["kandidati"],queryFn:()=>fetch(`/wp-json/wp/v2/kandidatka/?kategoria_kandidatka=${p?.data?.at(0)?.id}&per_page=50`).then(e=>e.json()),enabled:!!p?.data?.at(0)?.id});return c().createElement(u,{title:"Chcem prispieva\u0165",hiddenTitle:!0},c().createElement("div",{className:"flex w-full flex-col gap-y-6"},c().createElement("div",{className:"flex flex-col gap-y-2 pt-6"},c().createElement(Ma.Wrapper,{label:"Typ pr\xedspevku",required:!0},c().createElement("div",{className:"flex gap-4 pt-2"},c().createElement(Ii,{value:2,currentValue:t("recurring_payment"),onChange:t=>{e("recurring_payment",t)}},"Jednorazov\xfd")))),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(Ma.Wrapper,{label:"V\xfd\u0161ka daru",required:!0},c().createElement("div",{className:"flex gap-3 pt-2 sm:gap-4"},c().createElement(Ii,{value:500,currentValue:t("btnradio"),onChange:e=>i(e)},"500\u20ac"),c().createElement(Ii,{value:250,currentValue:t("btnradio"),onChange:e=>i(e)},"250\u20ac"),c().createElement(Ii,{value:150,currentValue:t("btnradio"),onChange:e=>i(e)},"150\u20ac"),c().createElement(Ii,{value:75,currentValue:t("btnradio"),onChange:e=>i(e)},"75\u20ac"),c().createElement(Ii,{value:-1,currentValue:t("btnradio"),onChange:e=>i(e)},"In\xe9")))),-1===t("btnradio")&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"In\xe9",required:!0},c().createElement(So,{value:t("amount"),min:10,onChange:e=>l("amount",e)}),c().createElement(vg,{errors:a,name:"amount"}))),p.isLoading||h.isLoading?c().createElement("div",{className:"flex flex-col gap-y-4"},c().createElement(Im,{label:"V\xfdber kandid\xe1ta/kandid\xe1tky",required:!0,onChange:e=>l("kandidat",e),data:[{label:"Chcem podpori\u0165 centr\xe1lnu PS kampa\u0148",value:"ps"}],className:" "+(a.kandidat?"is-invalid":"")})):c().createElement("div",{className:"flex flex-col gap-y-4"},c().createElement(Im,{label:"V\xfdber kandid\xe1ta/kandid\xe1tky",required:!0,value:t("kandidat"),onChange:e=>l("kandidat",e),data:[{label:"Chcem podpori\u0165 centr\xe1lnu PS kampa\u0148",value:"ps"},...(h?.data??[]).map(e=>({label:e?.title?.rendered,value:e?.title?.rendered}))],className:" "+(a.kandidat?"is-invalid":"")})),c().createElement("div",{className:"mb-12 flex flex-col gap-y-2"},c().createElement(Ma.Wrapper,{label:"Chcem prispieva\u0165 ako",required:!0},c().createElement("div",{className:"flex gap-4 pt-2"},c().createElement(Ii,{value:1,currentValue:t("choice_type"),onChange:e=>o(e)},"Fyzick\xe1 osoba"),c().createElement(Ii,{value:2,currentValue:t("choice_type"),onChange:e=>o(e)},"Pr\xe1vnick\xe1 osoba"))))),c().createElement("div",{className:"flex flex-col gap-y-4"},c().createElement("h5",null,"Osobn\xe9 \xfadaje"),1===t("choice_type")&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Meno",required:!0},c().createElement(Ma,{type:"text",label:"Meno",placeholder:"Meno",value:t("contact_name"),...n("contact_name",{required:"Pole Meno je povinn\xe9.",minLength:{value:2,message:"Pole Meno mus\xed obsahova\u0165 minim\xe1lne 2 znaky."},maxLength:{value:100,message:"Pole Meno m\xf4\u017ee obsahova\u0165 maxim\xe1lne
1100 znakov."}}),className:a.contact_name?"is-invalid":""}),c().createElement(vg,{errors:a,name:"contact_name"})),c().createElement(Ma.Wrapper,{label:"Priezvisko",required:!0},c().createElement(Ma,{type:"text",label:"Priezvisko",placeholder:"Priezvisko",value:t("contact_surname"),...n("contact_surname",{required:"Pole Priezvisko je povinn\xe9.",minLength:{value:2,message:"Pole Priezvisko mus\xed obsahova\u0165 minim\xe1lne 2 znaky."},maxLength:{value:100,message:"Pole Priezvisko m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:a.contact_surname?"is-invalid":""}),c().createElement(vg,{errors:a,name:"contact_surname"}))),2===t("choice_type")&&c().createElement(c().Fragment,null,c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"N\xe1zov alebo obchodn\xe9 meno",required:!0},c().createElement(Ma,{type:"text",label:"N\xe1zov alebo obchodn\xe9 meno",value:t("company_name"),...n("company_name",{required:!0,minLength:{value:2,message:"Pole N\xe1zov alebo obchodn\xe9 meno mus\xed obsahova\u0165 minim\xe1lne 2 znaky."},maxLength:{value:100,message:"Pole N\xe1zov alebo obchodn\xe9 m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:a.company_name?"is-invalid":""}),c().createElement(vg,{errors:a,name:"company_name"})),c().createElement(Im,{type:"text",label:"Pr\xe1vna forma",required:!0,value:t("company_legal_form"),onChange:e=>l("company_legal_form",e),data:[{label:"S.r.o.",value:"sro"},{label:"A.s.",value:"as"},{label:"Z.o.o.",value:"zoo"},{label:"K.s.",value:"ks"}],className:a.company_legal_form?"is-invalid":""})),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"I\u010cO",required:!0,className:"w-full"},c().createElement(Ma,{type:"text",label:"I\u010cO",value:t("rcn"),...n("rcn",{required:!0,pattern:{value:/^\d*$/,message:"Pole I\u010cO m\xf4\u017ee obsahova\u0165 iba \u010d\xedsla."}}),className:a.rcn?"is-invalid":""}),c().createElement(vg,{errors:a,name:"rcn"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"\u0160tatut\xe1rny org\xe1n + meno a priezvisko",required:!0,className:"w-full"},c().createElement(Ma,{type:"text",label:"\u0160tatut\xe1rny org\xe1n + meno a priezvisko",value:t("company_statutory_body"),...n("company_statutory_body",{required:!0,minLength:{value:2,message:"Pole \u0160tatut\xe1rny org\xe1n mus\xed obsahova\u0165 minim\xe1lne 2 znaky."},maxLength:{value:100,message:"Pole \u0160tatut\xe1rny org\xe1n m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:a.company_statutory_body?"is-invalid":""}
1),c().createElement(vg,{errors:a,name:"company_statutory_body"}))))),c().createElement("div",{className:"mt-4 flex flex-col gap-y-4"},c().createElement(Ai,{label:"Prehlasujem, \u017ee m\xe1m trval\xfd pobyt na \xfazem\xed SR",checked:t("permanent_residence_sk"),...n("permanent_residence_sk",{required:"Toto pole je povinn\xe9."}),onChange:t=>e("permanent_residence_sk",t.currentTarget.checked),error:a.permanent_residence_sk?.message}),c().createElement(vg,{errors:a,name:"permanent_residence_sk"})))}function Pv(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}var Ev=s.useLayoutEffect,Tv=function(e,t){"function"!=typeof e?e.current=t:e(t)},Mv={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},Dv=function(e){Object.keys(Mv).forEach(function(t){e.style.setProperty(t,Mv[t],"important")})},Ov=null;var Av=function(){},Nv=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],Iv=!!document.documentElement.currentStyle,Fv=function(e){var t,r,n=(t=e,r=c().useRef(t),Ev(function(){r.current=t}),r);(0,s.useLayoutEffect)(function(){var e=function(e){n.current(e)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}},[])},Lv=function(e,t){var r=e.cacheMeasurements,n=e.maxRows,a=e.minRows,i=e.onCh
1ange,o=void 0===i?Av:i,l=e.onHeightChange,u=void 0===l?Av:l,d=Pv(e,["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"]);var p=void 0!==d.value,h=(0,s.useRef)(null),m=function(e,t){var r=c().useRef();return c().useCallback(function(n){e.current=n,r.current&&Tv(r.current,null),r.current=t,t&&Tv(t,n)},[t])}(h,t),f=(0,s.useRef)(0),g=(0,s.useRef)(),v=function(){var e=h.current,t=r&&g.current?g.current:function(e){var t=window.getComputedStyle(e);if(null===t)return null;var r,n=(r=t,Nv.reduce(function(e,t){return e[t]=r[t],e},{})),a=n.boxSizing;return""===a?null:(Iv&&"border-box"===a&&(n.width=parseFloat(n.width)+parseFloat(n.borderRightWidth)+parseFloat(n.borderLeftWidth)+parseFloat(n.paddingRight)+parseFloat(n.paddingLeft)+"px"),{sizingStyle:n,paddingSize:parseFloat(n.paddingBottom)+parseFloat(n.paddingTop),borderSize:parseFloat(n.borderBottomWidth)+parseFloat(n.borderTopWidth)})}(e);if(t){g.current=t;var i=function(e,t,r,n){void 0===r&&(r=1),void 0===n&&(n=1/0),Ov||((Ov=document.createElement("textarea")).setAttribute("tabindex","-1"),Ov.setAttribute("aria-hidden","true"),Dv(Ov)),null===Ov.parentNode&&document.body.appendChild(Ov);var a=e.paddingSize,i=e.borderSize,o=e.sizingStyle,s=o.boxSizing;Object.keys(o).forEach(function(e){var t=e;Ov.style[t]=o[t]}),Dv(Ov),Ov.value=t;var l=function(e,t){var r=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?r+t.borderSize:r-t.paddingSize}(Ov,e);Ov.value="x";var c=Ov.scrollHeight-a,u=c*r;"border-box"===s&&(u=u+a+i),l=Math.max(u,l);var d=c*n;return"border-box"===s&&(d=d+a+i),[l=Math.min(d,l),c]}(t,e.value||e.placeholder||"x",a,n),o=i[0],s=i[1];f.current!==o&&(f.current=o,e.style.setProperty("height",o+"px","important"),u(o,{rowHeight:s}))}};return(0,s.useLayoutEffect)(v),Fv(v),(0,s.createElement)("textarea",ye({},d,{onChange:function(e){p||v(),o(e)},ref:m}))},zv=(0,s.forwardRef)(Lv),Rv=or(e=>({input:{paddingTop:e.spacing.xs,paddingBottom:e.spacing.xs}})),jv=Object.defineProperty,Vv=Object.defineProperties,Bv=Object.getOwnPropertyDescriptors,qv=Object.getOwnPropertySymbols,Hv=Object.prototype.hasOwnProperty,$v=Object.prototype.propertyIsEnumerable,Gv=(e,t,r)=>t in e?jv(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Wv=(e,t)=>{for(var r in t||(t={}))Hv.call(t,r)&&Gv(e,r,t[r]);if(qv)for(var r of qv(t))$v.call(t,r)&&Gv(e,r,t[r]);return e},Uv=(e,t)=>Vv(e,Bv(t));const Yv={autosize:!1,size:"sm",__staticSelector:"Textarea"},Kv=(0,s.forwardRef)((e,t)=>{const r=Ot("Textarea",Yv,e),{autosize:n,maxRows:a,minRows:i,label:o,error:s,description:l,id:u,className:d,required:p,style:h,wrapperProps:m,classNames:f,styles:g,size:v,__staticSelector:y,sx:b,errorProps:S,descriptionProps:_,labelProps:w,inputWrapperOrder:x,inputContainer:C,unstyled:k,withAsterisk:P,variant:E}=r,T=((e,t)=>{var r={};for(var n in e)Hv.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&qv)for(var n of qv(e))t.indexOf(n)<0&&$v.call(e,n)&&(r[n]=e[n]);return r})(r,["autosize","maxRows","minRows","label","error","description","id","className","required","style","wrapperProps","classNames","styles","size","__staticSelector","sx","errorProps","descriptionProps","labelProps","inputWrapperOrder","inputContainer","unstyled","withAsterisk","variant"]),M=Ft(u),{classes:D,cx:O}=Rv(),{systemStyles:A,rest:N}=pr(T),I=Wv({required:p,ref:t,error:s,id:M,classNames:Uv(Wv({},f),{input:O(D.input,null==f?void 0:f.input)}),styles:g,__staticSelector:y,size:v,multiline:!0,unstyled:k,variant:E},N);return c().createElement(Ma.Wrapper,Wv(Wv({label:o,error:s,id:M,description:l,required:p,style:h,className:d,classNames:f,styles:g,size:v,__staticSelector:y,sx:b,errorProps:S,labelProps:w,descriptionProps:_,inputContainer:C,inputWrapperOrder:x,unstyled:k,withAsterisk:P,variant:E},A),m),n?c().createElement(Ma,Uv(Wv({},I),{component:zv,maxRows:a,minRows:i})):c().createElement(Ma,Uv(Wv({},I),{component:"textarea",rows:i})))});
1Kv.displayName="@mantine/core/Textarea";const Zv=c().forwardRef((e,t)=>{const{label:r,name:n,id:a,placeholder:i,required:o,value:s,defaultValue:l,onChange:u,onBlur:d,disabled:p,hint:h,error:m,rows:f=6,className:g="",pseudoState:v,...y}=e,b="focus"===v||g?.includes("pseudo-focus"),S=p||"disabled"===v,_=!!m||"error"===v,w="filled"===v&&null==s?l??"Vyplnen\xe1 hodnota":l;return c().createElement(Kv,{ref:t,id:a??n,name:n,label:r,placeholder:i,value:s,defaultValue:w,onChange:u,onBlur:d,required:o,disabled:S,minRows:f,error:m||("error"===v?"Uk\xe1\u017ekov\xe1 chyba":void 0),description:h,...y,classNames:{root:["input-wrapper flex flex-col gap-1.5",_?"is-invalid":"",g].filter(Boolean).join(" "),label:"px-1.5 text-sm leading-[18px] text-darkBlue-800 mb-0",input:["w-full bg-white border border-darkBlue-400 px-3 py-2 text-lg leading-7.5 text-darkBlue-800 placeholder-darkBlue-400 font-normal","focus:outline-none focus:border-darkBlue-800 focus:shadow-ring-brand","disabled:opacity-50 disabled:cursor-not-allowed transition-colors min-h-[184px]",_?"!border-system-alert":"",b?"border-darkBlue-800 shadow-ring-brand pseudo-focus":""].filter(Boolean).join(" "),error:"ps-form__error block px-1.5 text-sm text-system-alert mt-0",description:"ps-form__hint block px-1.5 text-sm text-darkBlue-600 leading-[18px] mt-0",required:"text-system-alert"}})});Zv.displayName="PSTextarea";var Qv=Zv;function Xv({icon:e}){if(!e)return null;if("string"==typeof e)switch(e){case"close":return c().createElement("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},c().createElement("path",{d:"M6.225 4.811 4.811 6.225 10.586 12l-5.775 5.775 1.414 1.414L12 13.414l5.775 5.775 1.414-1.414L13.414 12l5.775-5.775-1.414-1.414L12 10.586 6.225 4.811z"}));case"plus":return c().createElement("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},c().createElement("path",{d:"M11 11V5h2v6h6v2h-6v6h-2v-6H5v-2h6z"}));case"glyph":return c().createElement("svg",{className:"h-4 w-4",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},c().createElement("path",{d:"M12 12m-8 0a8 8 0 1 0 16 0a8 8 0 1 0 -16 0"}));case"calendar":return c().createElement("svg",{className:"h-4 w-4",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M14 6.66671H2M10.6667 1.33337V4.00004M5.33333 1.33337V4.00004M5.2 14.6667H10.8C11.9201 14.6667 12.4802 14.6667 12.908 14.4487C13.2843 14.257 13.5903 13.951 13.782 13.5747C14 13.1469 14 12.5868 14 11.4667V5.86671C14 4.7466 14 4.18655 13.782 3.75873C13.5903 3.3824 13.2843 3.07644 12.908 2.88469C12.4802 2.66671 11.9201 2.66671 10.8 2.66671H5.2C4.0799 2.66671 3.51984 2.66671 3.09202 2.88469C2.71569 3.07644 2.40973 3.3824 2.21799 3.75873C2 4.18655 2 4.7466 2 5.86671V11.4667C2 12.5868 2 13.1469 2.21799 13.5747C2.40973 13.951 2.71569 14.257 3.09202 14.4487C3.51984 14.6667 4.0799 14.6667 5.2 14.6667Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}));default:return null}return c().createElement("img",{src:e.url,alt:e.alt??"",className:"h-4 w-4"})}const Jv=c().forwardRef((e,t)=>{const{label:r,name:n,id:a,type:i="text",placeholder:o,required:s,value:l,defaultValue:u,onChange:d,onBlur:p,disabled:h,hint:m,error:f,icon:g,onIconClick:v,className:y="",pseudoState:b,...S}=e,_="focus"===b||y?.includes("pseudo-focus"),w=h||"disabled"===b,x=!!f||"error"===b,C="filled"===b&&null==l?u??"Vyplnen\xe1 hodnota":u;return c().createElement(co,{ref:t,id:a??n,name:n,type:i,label:r,placeholder:o,value:l,defaultValue:C,onChange:d,onBlur:p,required:s,disabled:w,error:f||("error"===b?"Uk\xe1\u017ekov\xe1 chyba":void 0),description:m,rightSection:g?c().createElement("div",{onClick:v,className:v?"cursor-pointer":""},c().createElement(Xv,{icon:g})):null,rightSectionProps:{style:{pointerEvents:v?"all":"none"}},...S,classNames:{root:["input-wrapper flex flex-col gap-1.5",x?"is-invalid":"",y].filter(Boolean).join(" "),label:"px-1.5 text-sm leading-[18px] text-darkBlue-800 mb-0",input:["w-full bg-white border border-darkBlue-400 px-3 py-2 text-lg leading-7.5 text-darkBlue-800 placeholder-darkBlue-400","h-[44px] font-normal","focus:outline-none focus:border-darkBlue-800 focus:shadow-ring-brand","disabled:opacity-50 disabled:cursor-not-allowed transition-colors",g?"pr-10":"",x?"!border-system-alert":"",_?"border-darkBlue-800 shadow-ring-brand pseudo-focus":""].filter(
1Boolean).join(" "),error:"ps-form__error block px-1.5 text-sm text-system-alert mt-0",description:"ps-form__hint block px-1.5 text-sm text-darkBlue-600 leading-[18px] mt-0",required:"text-system-alert",rightSection:"text-darkBlue-800 pr-3"}})});Jv.displayName="PSInput";var ey=Jv;function ty({setValue:e,getValues:t,register:r,errors:n,control:a}){const i=(t,r)=>{e(t,r=!0===r?"on":"off")};return c().createElement(u,{title:"Kontaktn\xe9 \xfadaje"},c().createElement("div",{className:"mt-5 flex flex-col gap-y-4"},c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Mesto",required:!0,placeholder:"Mesto",...r("city",{required:"Toto pole je povinn\xe9.",minLength:{value:3,message:"Pole Mesto mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Mesto m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),error:n.city?.message,className:"w-full"}),c().createElement(ey,{label:"PS\u010c",required:!0,placeholder:"PS\u010c",...r("psc",{required:"Toto pole je povinn\xe9.",pattern:{value:/^\d+$/,message:"PS\u010c m\xf4\u017ee obsahova\u0165 iba \u010d\xedsla."},minLength:{value:5,message:"PS\u010c mus\xed obsahova\u0165 minim\xe1lne 5 \u010d\xedslic."},maxLength:{value:10,message:"PS\u010c m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 \u010d\xedslic."}}),error:n.psc?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Ulica",required:!0,placeholder:"Ulica",...r("address",{required:"Toto pole je povinn\xe9.",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),error:n.address?.message,className:"w-full"}),c().createElement(ey,{label:"\u010c\xedslo",required:!0,placeholder:"\u010c\xedslo",...r("street_number",{required:"Toto pole je povinn\xe9.",pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),error:n.street_number?.message,className:"w-1/3"})),t("amount")>=1e3?c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Rodn\xe9 \u010d\xedslo",required:!0,placeholder:"Rodn\xe9 \u010d\xedslo",...r("rodne_cislo",{required:"Toto pole je povinn\xe9.",pattern:{value:/^\d+$/,message:"Rodn\xe9 \u010d\xedslo m\xf4\u017ee obsahova\u0165 iba \u010d\xedsla."}}),error:n.rodne_cislo?.message,className:"w-full"})):null,c().createElement("div",{className:"flex gap-4"},c().createElement(Qv,{label:"Zanechajte odkaz",placeholder:"Spr\xe1va",rows:5,...r("odkaz",{required:!1,maxLength:{value:200,message:"Pole Spr\xe1va m\xf4\u017ee obsahova\u0165 maxim\xe1lne 200 znakov."}}),error:n.odkaz?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Emailov\xe1 adresa",required:!0,type:"email",placeholder:"[email protected]",...r("contact_email",{required:"Toto pole je povinn\xe9.",pattern:{value:/^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,10}$/,message:"Zadajte platn\xfa emailov\xfa adresu."},maxLength:{value:100,message:"Pole Email m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),error:n.contact_email?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Telef\xf3n",required:!0,placeholder:"Tel. \u010d.",...r("tel",{required:"Toto pole je povinn\xe9.",minLength:{value:10,message:"Pole Telef\xf3n mus\xed obsahova\u0165 minim\xe1lne 10 znaky."},maxLength:{value:100,message:"Pole Telef\xf3n m\xf4\u017ee obsahova\u0165 maxim\xe1lne 20 znakov."}}),error:n.tel?.message,className:"w-full"}))),c().createElement("div",{className:"checkbox-wrapper mt-[50px] flex flex-col gap-4 pb-4"},c().createElement(Ai,{value:"2",label:c().createElement(c().Fragment,null,"Obozn\xe1mil som sa so"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"sprac\xfavan\xedm osobn\xfdch \xfadajov"),"."),onChange:e=>i("suhlas",e.target.checked),checked:"on"===t("suhlas"),required:!0,error:n.suhlas?.message,className:n.suhlas?"is-invalid":""}),c().createElement(Ai,{value:"3",label:"Vyhlasujem, \u017ee nie som osobou pod\u013ea \xa7 24 ods. 1. Z\xe1k. \u010d. 85/2005 Z.z. v znen\xed neskor\u0161\xedch predpisov o politick\xfdch stran\xe1ch a politick\xfdch hnutiach.",onCh
1ange:e=>i("vyhlasenie",e.target.checked),checked:"on"===t("vyhlasenie"),required:!0,error:n.vyhlasenie?.message,className:n.vyhlasenie?"is-invalid":""}),c().createElement(Mf,{name:"marketing",control:a,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a som sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})})))}var ry=Object.defineProperty,ny=Object.defineProperties,ay=Object.getOwnPropertyDescriptors,iy=Object.getOwnPropertySymbols,oy=Object.prototype.hasOwnProperty,sy=Object.prototype.propertyIsEnumerable,ly=(e,t,r)=>t in e?ry(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,cy=(e,t)=>{for(var r in t||(t={}))oy.call(t,r)&&ly(e,r,t[r]);if(iy)for(var r of iy(t))sy.call(t,r)&&ly(e,r,t[r]);return e};const uy={xs:it(34),sm:it(36),md:it(42),lg:it(48),xl:it(52)};var dy=or((e,{color:t,iconSize:r,radius:n,allowStepClick:a,iconPosition:i,orientation:o},{size:s})=>{const l=r?it(r):st({size:s,sizes:uy}),c="xl"===s||"lg"===s?e.spacing.md:e.spacing.sm,u=e.fn.radius(n),d=e.fn.variant({variant:"filled",color:t||e.primaryColor,primaryFallback:!1}),p=`calc(${e.spacing.xs} / 2)`,h={step:{justifyContent:"flex-start",minHeight:`calc(${l} + ${e.spacing.xl} + ${p})`,marginTop:p,overflow:"hidden","&:first-of-type":{marginTop:0},[`&:last-of-type .${Ua("verticalSeparator")}`]:{display:"none"}}};return{stepLoader:{},step:cy({display:"flex",flexDirection:"left"===i?"row":"row-reverse",cursor:a?"pointer":"default"},"vertical"===o?h.step:{alignItems:"center"}),stepWrapper:{position:"relative"},verticalSeparator:{top:`calc(${l} + ${p})`,left:`calc(${l} / 2)`,height:"100vh",position:"absolute",borderLeft:`${it(2)} solid ${"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[1]}`,ref:Ua("verticalSeparator")},verticalSeparatorActive:{borderColor:e.fn.variant({variant:"filled",color:t}).background},stepIcon:{boxSizing:"border-box",height:l,width:l,minWidth:l,borderRadius:u,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[1],border:`${it(2)} solid ${"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[1]}`,transition:"background-color 150ms ease, border-color 150ms ease",position:"relative",fontWeight:700,color:"dark"===e.colorScheme?e.colors.dark[1]:e.colors.gray[7],fontSize:st({size:s,sizes:e.fontSizes}),"&[data-progress]":{borderColor:d.background},"&[data-completed]":{backgroundColor:d.background,borderColor:d.background,color:e.white}},stepCompletedIcon:(m=cy({},e.fn.cover()),f={display:"flex",alignItems:"center",justifyContent:"center",color:e.white},ny(m,ay(f))),stepBody:cy({display:"flex",flexDirection:"column",marginLeft:"left"===i?c:void 0,marginRight:"right"===i?c:void 0},"vertical"===o?{marginTop:`calc(${r} / 4)`}:null),stepLabel:{textAlign:i,fontWeight:500,fontSize:st({size:s,sizes:e.fontSizes}),lineHeight:1},stepDescription:{textAlign:i,marginTop:`calc(${st({size:s,sizes:e.spacing})} / 3)`,marginBottom:`calc(${st({size:s,sizes:e.spacing})} / 3)`,fontSize:`calc(${st({size:s,sizes:e.fontSizes})} - ${it(2)})`,lineHeight:1}};var m,f}),py=dy,hy=Object.defineProperty,my=Object.getOwnPropertySymbols,fy=Object.prototype.hasOwnProperty,gy=Object.prototype.propertyIsEnumerable,vy=(e,t,r)=>t in e?hy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,yy=(e,t)=>{for(var r in t||(t={}))fy.call(t,r)&&vy(e,r,t[r]);if(my)for(var r of my(t))gy.call(t,r)&&vy(e,r,t[r]);return e};const by={xs:16,sm:18,md:20,lg:22,xl:24},Sy={withIcon:!0,size:"md",radius:"xl",allowStepClick:!0,iconPosition:"left",__staticSelector:"Step"},_y=(e,t)=>"function"==typeof e?c().createElement(e,{step:t}):e,wy=(0,s.forwardRef)((e,t)=>{const r=Ot("StepperStep",Sy,e),{className:n,step:a,state:i,color:o,icon:s,completedIcon:l,progressIcon:u,label:d,description:p,withIcon:h,iconSize:m,size:f,radius:g,loading:v,allowStepClick:y,allowStepSelect:b,iconPosition:S,__staticSelector:_,classNames:w,styles:x,unstyled:C,orientation:k,variant:P}=r,E=((e,t)=>{var r={};for(var n in e)fy.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&my)for(var n of my(e))t.indexOf(n)<0&&gy.call(e,n)&&(r[n]=e[n]);return r})(r,["className","step","state","color","icon","completedIcon","progressIcon","label","description","withIcon","iconSize","size","radius","loading","allowStepClick","allowStepSelect","iconPosition","__staticSelector","classNames","styles","unstyled","orientation","variant"]),{classes:T,cx:M}=py({color:o,iconSize:m,radius:g,allowStepClick:y,iconPosition:S,orientation:k},{name:_,classNames:w,styles:x,unstyled:C,variant:P,size:f}),D=st({size:f,sizes:by}
1),O="stepCompleted"===i?null:"stepProgress"===i?u:s,A={"data-progress":"stepProgress"===i||void 0,"data-completed":"stepCompleted"===i||void 0};return c().createElement(bc,yy(yy({className:M(T.step,n),tabIndex:y?0:-1,ref:t},A),E),h&&c().createElement("div",{className:T.stepWrapper},c().createElement("div",yy({className:T.stepIcon},A),c().createElement(xh,{mounted:"stepCompleted"===i,transition:"pop",duration:200},e=>c().createElement("div",{className:T.stepCompletedIcon,style:e},v?c().createElement(nc,{color:"#fff",size:D,className:T.stepLoader}):_y(l,a)||c().createElement(Wa,{indeterminate:!1,width:D,height:D}))),"stepCompleted"!==i?v?c().createElement(nc,{size:D,color:o}):_y(O||s,a):null),"vertical"===k&&c().createElement("div",{className:M(T.verticalSeparator,{[T.verticalSeparatorActive]:"stepCompleted"===i})})),(d||p)&&c().createElement("div",{className:T.stepBody},d&&c().createElement(un,{className:T.stepLabel},_y(d,a)),p&&c().createElement(un,{className:T.stepDescription,color:"dimmed"},_y(p,a))))});function xy(e){return null}wy.displayName="@mantine/core/Step",xy.displayName="@mantine/core/StepCompleted";var Cy=Object.defineProperty,ky=Object.defineProperties,Py=Object.getOwnPropertyDescriptors,Ey=Object.getOwnPropertySymbols,Ty=Object.prototype.hasOwnProperty,My=Object.prototype.propertyIsEnumerable,Dy=(e,t,r)=>t in e?Cy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Oy=(e,t)=>{for(var r in t||(t={}))Ty.call(t,r)&&Dy(e,r,t[r]);if(Ey)for(var r of Ey(t))My.call(t,r)&&Dy(e,r,t[r]);return e},Ay=or((e,{contentPadding:t,color:r,orientation:n,iconPosition:a,iconSize:i,breakpoint:o},{size:s})=>{const l=void 0!==o,c=lt(st({size:o,sizes:e.breakpoints})),u=void 0!==i?`calc(${it(i)} / 2 - ${it(1)})`:`calc(${st({size:s,sizes:uy})} / 2 - ${it(1)})`,d={steps:{flexDirection:"column",alignItems:"left"===a?"flex-start":"flex-end"},separator:{width:it(2),minHeight:e.spacing.xl,marginLeft:"left"===a?u:0,marginRight:"right"===a?u:0,marginTop:`calc(${e.spacing.xs} / 2)`,marginBottom:`calc(${e.spacing.xs} - ${it(2)})`}},p={steps:{[`@media (max-width: ${ot(c-1)})`]:d.steps},separator:{[`@media (max-width: ${ot(c-1)})`]:d.separator}};return{root:{},steps:Oy(Oy({display:"flex",boxSizing:"border-box",alignItems:"center"},"vertical"===n?d.steps:null),l?p.steps:null),separator:Oy(Oy({boxSizing:"border-box",transition:"background-color 150ms ease",flex:1,height:it(2),backgroundColor:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2],marginLeft:e.spacing.md,marginRight:e.spacing.md},"vertical"===n?d.separator:null),l?p.separator:null),separatorActive:{backgroundColor:e.fn.variant({variant:"filled",color:r||e.primaryColor,primaryFallback:!1}).background},content:(h=Oy({},e.fn.fontStyles()),m={paddingTop:st({size:t,sizes:e.spacing})},ky(h,Py(m)))};var h,m}),Ny=Ay,Iy=Object.defineProperty,Fy=Object.getOwnPropertySymbols,Ly=Object.prototype.hasOwnProperty,zy=Object.prototype.propertyIsEnumerable,Ry=(e,t,r)=>t in e?Iy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const jy={contentPadding:"md",size:"md",radius:"xl",orientation:"horizontal",iconPosition:"left",allowNextStepsSelect:!0},Vy=(0,s.forwardRef)((e,t)=>{var r,n,a;const i=Ot("Stepper",jy,e),{className:o,children:l,onStepClick:u,active:d,icon:p,completedIcon:h,progressIcon:m,color:f,iconSize:g,contentPadding:v,size:y,radius:b,orientation:S,breakpoint:_,iconPosition:w,allowNextStepsSelect:x,classNames:C,styles:k,unstyled:P,variant:E}=i,T=((e,t)=>{var r={};for(var n in e)Ly.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Fy)for(var n of Fy(e))t.indexOf(n)<0&&zy.call(e,n)&&(r[n]=e[n]);return r})(i,["className","children","onStepClick","active","icon","completedIcon","progressIcon","color","iconSize","contentPadding","size","radius","orientation","breakpoint","iconPosition","allowNextStepsSelect","classNames","styles","unstyled","variant"]),{classes:M,cx:D}=Ny({contentPadding:v,color:f,orientation:S,iconPosition:w,iconSize:g,breakpoint:_},{name:"Stepper",classNames:C,styles:k,unstyled:P,variant:E,size:y}),O=s.Children.toArray(l),A=O.filter(e=>e.type!==xy),N=O.find(e=>e.type===xy),I=A.reduce((e,t,r)=>{const n=d===r?"stepProgress":d>r?"stepCompleted":"stepInactive",a="function"==typeof u&&("boolean"==typeof t.props.allowStepSelect?t.props.allowStepSelect:"stepCompleted"===n||x);return e.push((0,s.cloneElement)(t,{__staticSelector:"Stepper",icon:t.props.icon||p||r+1,key:r,step:r,variant:E,state:n,onClick:()=>a&&u(r),allowStepClick:a,completedIcon:t.props.completedIcon||h,progressIcon:t.props.progressIcon||m,color:t.props.color||f,iconSize:g,size:y,radius:b,classNames:C,styles:k,iconPosition:t.props.iconPosition||w,orientation:S,unstyled:P})),"horizontal"===S&&r!==A.length-1&&e.push(c().createElement("div",{className:D(M.separator,{[M.separatorActive]:r<
1d}),key:`separator-${r}`})),e},[]),F=null==(n=null==(r=A[d])?void 0:r.props)?void 0:n.children,L=null==(a=null==N?void 0:N.props)?void 0:a.children,z=d>A.length-1?L:F;return c().createElement(Ar,((e,t)=>{for(var r in t||(t={}))Ly.call(t,r)&&Ry(e,r,t[r]);if(Fy)for(var r of Fy(t))zy.call(t,r)&&Ry(e,r,t[r]);return e})({className:D(M.root,o),ref:t},T),c().createElement("div",{className:M.steps},I),z&&c().createElement("div",{className:M.content},z))});Vy.Step=wy,Vy.Completed=xy,Vy.displayName="@mantine/core/Stepper";const By={left:"flex-start",center:"center",right:"flex-end",apart:"space-between"};var qy=or((e,{spacing:t,position:r,noWrap:n,grow:a,align:i,count:o})=>({root:{boxSizing:"border-box",display:"flex",flexDirection:"row",alignItems:i||"center",flexWrap:n?"nowrap":"wrap",justifyContent:By[r],gap:st({size:t,sizes:e.spacing}),"& > *":{boxSizing:"border-box",maxWidth:a?`calc(${100/o}% - (${it(st({size:t,sizes:e.spacing}))} - ${st({size:t,sizes:e.spacing})} / ${o}))`:void 0,flexGrow:a?1:0}}})),Hy=qy,$y=Object.defineProperty,Gy=Object.getOwnPropertySymbols,Wy=Object.prototype.hasOwnProperty,Uy=Object.prototype.propertyIsEnumerable,Yy=(e,t,r)=>t in e?$y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const Ky={position:"left",spacing:"md"},Zy=(0,s.forwardRef)((e,t)=>{const r=Ot("Group",Ky,e),{className:n,position:a,align:i,children:o,noWrap:l,grow:u,spacing:d,unstyled:p,variant:h}=r,m=((e,t)=>{var r={};for(var n in e)Wy.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Gy)for(var n of Gy(e))t.indexOf(n)<0&&Uy.call(e,n)&&(r[n]=e[n]);return r})(r,["className","position","align","children","noWrap","grow","spacing","unstyled","variant"]),f=function(e){return s.Children.toArray(e).filter(Boolean)}(o),{classes:g,cx:v}=Hy({align:i,grow:u,noWrap:l,spacing:d,position:a,count:f.length},{unstyled:p,name:"Group",variant:h});return c().createElement(Ar,((e,t)=>{for(var r in t||(t={}))Wy.call(t,r)&&Yy(e,r,t[r]);if(Gy)for(var r of Gy(t))Uy.call(t,r)&&Yy(e,r,t[r]);return e})({className:v(g.root,n),ref:t},m),f)});Zy.displayName="@mantine/core/Group";var Qy=or((e,{orientation:t,buttonBorderWidth:r})=>({root:{display:"flex",flexDirection:"vertical"===t?"column":"row","& [data-button]":{"&:first-of-type:not(:last-of-type)":{borderBottomRightRadius:0,["vertical"===t?"borderBottomLeftRadius":"borderTopRightRadius"]:0,["vertical"===t?"borderBottomWidth":"borderRightWidth"]:`calc(${it(r)} / 2)`},"&:last-of-type:not(:first-of-type)":{borderTopLeftRadius:0,["vertical"===t?"borderTopRightRadius":"borderBottomLeftRadius"]:0,["vertical"===t?"borderTopWidth":"borderLeftWidth"]:`calc(${it(r)} / 2)`},"&:not(:first-of-type):not(:last-of-type)":{borderRadius:0,["vertical"===t?"borderTopWidth":"borderLeftWidth"]:`calc(${it(r)} / 2)`,["vertical"===t?"borderBottomWidth":"borderRightWidth"]:`calc(${it(r)} / 2)`},"& + [data-button]":{["vertical"===t?"marginTop":"marginLeft"]:`calc(${r} * -1)`,"@media (min-resolution: 192dpi)":{["vertical"===t?"marginTop":"marginLeft"]:0}}}}})),Xy=Object.defineProperty,Jy=Object.getOwnPropertySymbols,eb=Object.prototype.hasOwnProperty,tb=Object.prototype.propertyIsEnumerable,rb=(e,t,r)=>t in e?Xy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const nb={orientation:"horizontal",buttonBorderWidth:1},ab=(0,s.forwardRef)((e,t)=>{const r=Ot("ButtonGroup",nb,e),{className:n,orientation:a,buttonBorderWidth:i,unstyled:o}=r,s=((e,t)=>{var r={};for(var n in e)eb.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Jy)for(var n of Jy(e))t.indexOf(n)<0&&tb.call(e,n)&&(r[n]=e[n]);return r})(r,["className","orientation","buttonBorderWidth","unstyled"]),{classes:l,cx:u}=Qy({orientation:a,buttonBorderWidth:i},{name:"ButtonGroup",unstyled:o});return c().createElement(Ar,((e,t)=>{for(var r in t||(t={}))eb.call(t,r)&&rb(e,r,t[r]);if(Jy)for(var r of Jy(t))tb.call(t,r)&&rb(e,r,t[r]);return e})({className:u(l.root,n),ref:t},s))});ab.displayName="@mantine/core/ButtonGroup";var ib=Object.defineProperty,ob=Object.defineProperties,sb=Object.getOwnPropertyDescriptors,lb=Object.getOwnPropertySymbols,cb=Object.prototype.hasOwnProperty,ub=Object.prototype.propertyIsEnumerable,db=(e,t,r)=>t in e?ib(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,pb=(e,t)=>
1{for(var r in t||(t={}))cb.call(t,r)&&db(e,r,t[r]);if(lb)for(var r of lb(t))ub.call(t,r)&&db(e,r,t[r]);return e},hb=(e,t)=>ob(e,sb(t));const mb=["filled","outline","light","white","default","subtle","gradient"],fb={xs:{height:ha.xs,paddingLeft:it(14),paddingRight:it(14)},sm:{height:ha.sm,paddingLeft:it(18),paddingRight:it(18)},md:{height:ha.md,paddingLeft:it(22),paddingRight:it(22)},lg:{height:ha.lg,paddingLeft:it(26),paddingRight:it(26)},xl:{height:ha.xl,paddingLeft:it(32),paddingRight:it(32)},"compact-xs":{height:it(22),paddingLeft:it(7),paddingRight:it(7)},"compact-sm":{height:it(26),paddingLeft:it(8),paddingRight:it(8)},"compact-md":{height:it(30),paddingLeft:it(10),paddingRight:it(10)},"compact-lg":{height:it(34),paddingLeft:it(12),paddingRight:it(12)},"compact-xl":{height:it(40),paddingLeft:it(14),paddingRight:it(14)}};function gb({compact:e,size:t,withLeftIcon:r,withRightIcon:n}){if(e)return fb[`compact-${t}`];const a=fb[t];return a?hb(pb({},a),{paddingLeft:r?`calc(${a.paddingLeft} / 1.5)`:a.paddingLeft,paddingRight:n?`calc(${a.paddingRight} / 1.5)`:a.paddingRight}):{}}const vb=e=>({display:e?"block":"inline-block",width:e?"100%":"auto"});function yb({variant:e,theme:t,color:r,gradient:n}){if(!mb.includes(e))return null;const a=t.fn.variant({color:r,variant:e,gradient:n});return"gradient"===e?pb({border:0,backgroundImage:a.background,color:a.color},t.fn.hover({backgroundSize:"200%"})):pb({border:`${it(1)} solid ${a.border}`,backgroundColor:a.background,color:a.color},t.fn.hover({backgroundColor:a.hover}))}var bb=or((e,{radius:t,fullWidth:r,compact:n,withLeftIcon:a,withRightIcon:i,color:o,gradient:s},{variant:l,size:c})=>({root:hb(pb(hb(pb(pb(pb(pb({},gb({compact:n,size:c,withLeftIcon:a,withRightIcon:i})),e.fn.fontStyles()),e.fn.focusStyles()),vb(r)),{borderRadius:e.fn.radius(t),fontWeight:600,position:"relative",lineHeight:1,fontSize:st({size:c,sizes:e.fontSizes}),userSelect:"none",cursor:"pointer"}),yb({variant:l,theme:e,color:o,gradient:s})),{"&:active":e.activeStyles,"&:disabled, &[data-disabled]":{borderColor:"transparent",backgroundColor:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2],color:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[5],cursor:"not-allowed",backgroundImage:"none",pointerEvents:"none","&:active":{transform:"none"}},"&[data-loading]":{pointerEvents:"none","&::before":hb(pb({content:'""'},e.fn.cover(it(-1))),{backgroundColor:"dark"===e.colorScheme?e.fn.rgba(e.colors.dark[7],.5):"rgba(255, 255, 255, .5)",borderRadius:e.fn.radius(t),cursor:"not-allowed"})}}),icon:{display:"flex",alignItems:"center"},leftIcon:{marginRight:e.spacing.xs},rightIcon:{marginLeft:e.spacing.xs},centerLoader:{position:"absolute",left:"50%",transform:"translateX(-50%)",opacity:.5},inner:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",overflow:"visible"},label:{whiteSpace:"nowrap",height:"100%",overflow:"hidden",display:"flex",alignItems:"center"}})),Sb=bb,_b=Object.defineProperty,wb=Object.getOwnPropertySymbols,xb=Object.prototype.hasOwnProperty,Cb=Object.prototype.propertyIsEnumerable,kb=(e,t,r)=>t in e?_b(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Pb=(e,t)=>{for(var r in t||(t={}))xb.call(t,r)&&kb(e,r,t[r]);if(wb)for(var r of wb(t))Cb.call(t,r)&&kb(e,r,t[r]);return e};const Eb={size:"sm",type:"button",variant:"filled",loaderPosition:"left"},Tb=(0,s.forwardRef)((e,t)=>{const r=Ot("Button",Eb,e),{className:n,size:a,color:i,type:o,disabled:s,children:l,leftIcon:u,rightIcon:d,fullWidth:p,variant:h,radius:m,uppercase:f,compact:g,loading:v,loaderPosition:y,loaderProps:b,gradient:S,classNames:_,styles:w,unstyled:x}=r,C=((e,t)=>{var r={};for(var n in e)xb.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&wb)for(var n of wb(e))t.indexOf(n)<0&&Cb.call(e,n)&&(r[n]=e[n]);return r})(r,["className","size","color","type","disabled","children","leftIcon","rightIcon","fullWidth","variant","radius","uppercase","compact","loading","loaderPosition","loaderProps","gradient","classNames","styles","unstyled"]),{classes:k,cx:P,theme:E}=Sb({radius:m,color:i,fullWidth:p,compact:g,gradient:S,withLeftIcon:!!u,withRightIcon:!!d},{name:"Button",unstyled:x,classNames:_,styles:w,variant:h,size:a}),T=E.fn.variant({color:i,variant:h}),M=c().createElement(nc,Pb({color:T.color,size:`calc(${st({size:a,sizes:fb}).height} / 2)`},b));return c().createElement(bc,Pb({className:P(k.root,n),type:o,disabled:s,"data-button":!0,"data-disabled":s||void 0,"data-loading":v||void 0,ref:t,unstyled:x},C),c().createElement("div",{className:k.inner},(u||v&&"left"===y)&&c().createElement("span",{className:P(k.icon,k.leftIcon)},v&&"left"===y?M:u),v&&"center"===y&&c().createElement("span",{className:k.centerLoader},M),c().createElement("span",{className:k.label,style:{textTransform:f?"uppercase":void 0}},l),(d||v&&"right"===y)&&c().createElement("span",{className:P(k.icon,k.rightIcon)},v&&"right"===y?M:d)))});Tb.displayName="@mantine/core/Button",Tb.Group=ab;const Mb=Tb;function Db(e){return c().createElement(Vy,{styles:(e,t)=>({stepBody:{display:"none"},steps:{display:"flex",gap:it(8)},step:{padding:it(0),borderWidth:it(0),backgroundColor:"#0000801A !important",borderRadius:it(0),height:it(6),width:"100%","&[data-progress]":{backgroundColor:"#00BCFF !important"}},stepWrapper:{display:"flex",alignItems:"center",justifyContent:"flex-end",width:"100%",position:"relative"},stepIcon:{padding:it(0),borderRadius:it(0),height:it(6),borderWidth:it(0),position:"absolute",right:it(16),bottom:it(-20),fontSize:it(13),color:"#00008080",width:"auto",minWidth:"auto",fontWeight:400},stepCompletedIcon:{backgroundColor:"#00BCFF",color:"#fff",width:"100%"},separator:{display:"none"}}),...e})}var Ob=Object.getOwnPropertySymbols,Ab=Object.prototype.hasOwnProperty,Nb=Object.prototype.propertyIsEnumerable,Ib=(e,{storage:t,watch:r,setValue:n,exclude:a=[],onDataRestored:i,validate:o=!1,dirty:l=!1,onTimeout:c,timeout:u})=>{const d=r(),p=()=>t||window.sessionStorage;return(0,s.useEffect)(()=>{const t=p().getItem(e);if(t){const r=JSON.parse(t),{_timestamp:s=null}=r,d=((e,t)=>{var r={};for(var n in e)Ab.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Ob)for(var n of Ob(e))t.indexOf(n)<0&&Nb.call(e,n)&&(r[n]=e[n]);return r})(r,["_timestamp"]),h={},m=Date.now();if(u&&m-s>u)return c&&c(),void p().removeItem(e);
1Object.keys(d).forEach(e=>{!a.includes(e)&&(h[e]=d[e],n(e,d[e],{shouldValidate:o,shouldDirty:l}))}),i&&i(h)}},[t,e,i,n]),(0,s.useEffect)(()=>{const t=a.length?Object.entries(d).filter(([e])=>!a.includes(e)).reduce((e,[t,r])=>Object.assign(e,{[t]:r}),{}):Object.assign({},d);Object.entries(t).length&&(void 0!==u&&(t._timestamp=Date.now()),p().setItem(e,JSON.stringify(t)))},[d,u]),{clear:()=>p().removeItem(e)}};const Fb=function(e,t,r,n){void 0!==window.dataLayer&&window.dataLayer.push({event:"gaEvent",eventCategory:e,eventAction:t,eventLabel:r,eventValue:n})},Lb=class{form=null;formID=null;constructor(){this.form=document.querySelector(".r-form"),this.form&&(this.formID=this.form.getAttribute("id"))}init(){this.form&&(this.#V()||this.#B())}#V(){return window.innerWidth<1024}#B(){Fb("Form","Form View","Form View",this.formID)}trackFormOpen(){Fb("Form","Form View","Form View",this.formID)}trackFormStep(e){e>0&&Fb("Form",`Form Step ${e+=1}`,`Form Step ${e}`,this.formID)}};function zb({title:e,titleElement:t,textButtonModal:r,modalOpened:n,setModalOpened:a,active:i,prevStep:o}){return c().createElement("header",{className:"relative border border-lightBlue-800/40 border-opacity-40 bg-darkBlue-800"},c().createElement("div",{className:"container px-8 py-10"},c().createElement("h2",{className:"text-lightBlue-800 "+(n?"!hidden":"")},t??e),c().createElement("button",{type:"button",className:"mobile-open-form btn primary mt-4 w-full lg:hidden "+(n?"!hidden":""),onClick:()=>{(new Lb).trackFormOpen(),a(!n)}},r),c().createElement("button",{onClick:function(){1===i&&o?o():a(!n)},type:"button",className:"flex items-center gap-x-2 uppercase text-white lg:hidden "+(n?"":"hidden")},c().createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M7.99984 13.3346L2.6665 8.0013L7.99984 2.66797L8.94984 3.6013L5.2165 7.33464H13.3332V8.66797H5.2165L8.94984 12.4013L7.99984 13.3346Z",fill:"white"})),c().createElement("span",{className:"mt-1"},"Vr\xe1ti\u0165 sa"))))}function Rb({children:e,modalOpened:t}){return c().createElement("div",{className:(t?"fixed left-0 right-0 top-0 z-50 h-full w-full overflow-y-scroll bg-lightBlue-100 pb-20":"")+" bg-lightBlue-100"},e)}function jb(e,t){e(e=>e<t?e+1:e)}function Vb(e){return e(e=>e>0?e-1:e)}function Bb({altTitle:e}){const[t,r]=(0,s.useState)(null),[n,a]=(0,s.useState)("");return(0,s.useEffect)(()=>{const e=new AbortController;return fetch("/wp-json/ps-2023/v1/donated-local",{method:"GET",headers:{"Content-Type":"application/json"},signal:e.signal}).then(e=>e.json()).then(e=>{r(e.data),a(e.success)}).catch(()=>{}),()=>e.abort()},[]),t&&n?c().createElement("div",{className:"donated-amount flex flex-col gap-y-4"},c().createElement("div",null,c().createElement("h1",{className:"text-lightBlue-800"},t?.donationsSumFormatted),c().createElement("p",{className:"font-normal text-white"},"pr\xedspevkov")),c().createElement("div",null,c().createElement("h3",{className:"text-white"},t?.donationsCount),c().createElement("p",{className:"font-normal text-white"},"darov"))):e}async function qb(e,t,r){const n=!!document.querySelector("[data-recruitment-campaign]");if(!n&&!r)return;const a={email:e,psc:t};n&&(a.campaignTag=!0),r&&(a.newsletter=!0);try{const e=window.app?.rest_url;if(!e)return;await fetch(`${e}ps-2023/v1/newsletter-subscribe`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)})}catch{}}async function Hb(e,t,r){r(await t(e)?1:0),setTimeout(()=>{$b()},100)}function $b(){const e=document.querySelector(".is-invalid, .ps-form__error, [data-invalid]");e?e.scrollIntoView({behavior:"smooth",block:"center"}):window.scrollTo({top:200,behavior:"smooth"})}async function Gb(e,t,r){try{const n=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),...r}),a=await n.json();return n.ok?a??{status:"error"}:{...a,status:"error"}}catch{return{status:"error"}}}function Wb(){const{reset:e,trigger:t,formState:r,register:n,handleSubmit:a,setValue:i,watch:o,getValues:l,resetField:u,control:d}=fg({mode:"all",criteriaMode:"all"}
1),[p,g]=(0,s.useState)(!1),[v,y]=(0,s.useState)(0),[b,S]=(0,s.useState)(0),[_,w]=(0,s.useState)({});Ib("donate-form",{watch:o,setValue:i,storage:m});const x=["contact_name","contact_surname","company_name","rcn","company_statutory_body","permanent_residence_sk"],C=()=>Vb(y),k=(0,s.useRef)(null);return(0,s.useEffect)(()=>{const e=h.getItem("active-donate-form");e&&y(parseInt(e))},[]),(0,s.useEffect)(()=>{b<v&&((new Lb).trackFormStep(v),S(v)),2!==v?h.setItem("active-donate-form",v.toString()):h.removeItem("active-donate-form")},[v]),c().createElement(Rb,{modalOpened:p},c().createElement(zb,{title:"Podporte n\xe1s pr\xedspevkom",titleElement:c().createElement(Bb,{altTitle:"Podporte n\xe1s pr\xedspevkom"}),textButtonModal:"Darova\u0165",modalOpened:p,setModalOpened:g,active:v,prevStep:C}),c().createElement("form",{onSubmit:a(async e=>{if(!await t())return void await Hb(x,t,y);Gb("/wp-json/ps-2023/v1/donate-form",{...e,address:`${e.address} ${e.street_number}`.trim()},{mode:"no-cors"}).then(e=>w("error"===e.status?{status:"error"}:e?.data??{status:"error"})),qb(e.email,void 0,e.marketing),jb(y,3)}),className:`hidden lg:block ${p?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:v,onStepClick:y,breakpoint:"sm",color:"#00BCFF",ref:k,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",3)},c().createElement(Vy.Step,null,c().createElement(kv,{setValue:i,getValues:l,resetField:u,register:n,errors:r.errors})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(ty,{setValue:i,getValues:l,register:n,errors:r.errors,control:d})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(f,{response:_,getValues:l,reset:e}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},2!==v&&c().createElement(Zy,{position:"center",className:" mb-8"},0!==v&&c().createElement("div",{className:"hidden sm:block"},c().createElement(Mb,{variant:"default",className:"secondary",onClick:C},"Krok sp\xe4\u0165")),1===v&&c().createElement(Mb,{variant:"default",className:"alternate",type:"submit"},"Prejs\u0165 na platbu")||c().createElement(Mb,{variant:"default",className:"alternate",onClick:async e=>{e.preventDefault();await t()&&jb(y,3)},type:"button"},"\u010eal\u0161\xed krok")),v+1===3&&c().createElement(c().Fragment,null,_&&!_.status&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"Va\u0161a zmluva sa vytv\xe1ra, chv\xed\u013eku strpenia..."),_&&"error"===_.status&&c().createElement("div",{className:"mb-8"},_?.errors?.general_error?.message||"Pri vytv\xe1ran\xed zmluvy nastala chyba."),_&&"success"===_.status&&c().createElement("div",{className:"mb-8",dangerouslySetInnerHTML:{__html:_.content}})),v<2&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",v+1," z ",3))))}var Ub=r("../node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/client.js");function Yb(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=Yb(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function Kb(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=Yb(e))&&(n&&(n+=" "),n+=t);return n}Math.pow(10,8);const Zb=6048e5,Qb=6e4,Xb=36e5,Jb=Symbol.for("constructDateFrom");function eS(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&Jb in e?e[Jb](t):e instanceof Date?new e.constructor(t):new Date(t)}function tS(e,t){return eS(t||e,e)}function rS(e,t){const r=()=>eS(t?.in,NaN),n=t?.additionalDigits??2,a=function(e){const t={},r=e.split(nS.dateTimeDelimiter);let n;if(r.length>2)return t;/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],nS.timeZoneDelimiter.test(t.date)&&(t.date=e.split(nS.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length)));if(n){const e=nS.timezone.exec(n);e?(t.time=n.replace(e[1],""),t.timezone=e[1]):t.time=n}return t}(e);let i;if(a.date){const e=function(e,t){const r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};const a=n[1]?parseInt(n[1]):null,i=n[2]?parseInt(n[2]):null;return{year:null===i?a:100*i,restDateString:e.slice((n[1]||n[2]).length)}}(a.date,n);i=function(e,t){if(null===t)return new Date(NaN);const r=e.match(aS);if(!r)return new Date(NaN);const n=!!r[4],a=sS(r[1]),i=sS(r[2])-1,o=sS(r[3]),s=sS(r[4]),l=sS(r[5])-1;if(n)return function(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}(0,s,l)?function(e,t,r){const n=new Date(0);n.setUTCFullYear(e,0,4);const a=n.getUTCDay()||7,i=7*(t-1)+r+1-a;return n.setUTCDate(n.getUTCDate()+i),n}(t,s,l):new Date(NaN);{const e=new Date(0);return function(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(cS[t]||(uS(e)?29:28))}(t,i,o)&&function(e,t){return t>=1&&t<=(uS(e)?366:365)}(t,a)?(e.setUTCFullYear(t,i,Math.max(a,o)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!i||isNaN(+i))return r();const o=+i;let s,l=0;if(a.time&&(l=function(e){const t=e.match(iS);if(!t)return NaN;const r=lS(t[1]),n=lS(t[2]),a=lS(t[3]);if(!function(e,t,r){if(24===e)return 0===t&&0===r;return r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}(r,n,a))return NaN;return r*Xb+n*Qb+1e3*a}(a.time),isNaN(l)))return r();if(!a.timezone){const e=new Date(o+l),r=tS(0,t?.in);return r.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),r.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),r}return s=function(e){if("Z"===e)return 0;const t=e.match(oS);if(!t)return 0;const r="+"===t[1]?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,a))return NaN;return r*(n*Xb+a*Qb)}(a.timezone),isNaN(s)?r():tS(o+l+s,t?.in)}
1const nS={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},aS=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,iS=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,oS=/^([+-])(\d{2})(?::?(\d{2}))?$/;function sS(e){return e?parseInt(e):1}function lS(e){return e&&parseFloat(e.replace(",","."))||0}const cS=[31,null,31,30,31,30,31,31,30,31,30,31];function uS(e){return e%400==0||e%4==0&&e%100!=0}const dS={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 pS(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const hS={date:pS({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:pS({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:pS({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},mS={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function fS(e){return(t,r)=>{let n;if("formatting"===(r?.context?String(r.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):t;n=e.formattingValues[a]||e.formattingValues[t]}else{const t=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;n=e.values[a]||e.values[t]}return n[e.argumentCallback?e.argumentCallback(t):t]}}const gS={ordinalNumber:(e,t)=>{const r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:fS({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:fS({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:fS({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:fS({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:fS({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 vS(e){return(t,r={})=>{const n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;const o=i[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r;return}(s,e=>e.test(o)):function(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r;return}(s,e=>e.test(o));let c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;return{value:c,rest:t.slice(o.length)}}}function yS(e){return(t,r={})=>{const n=t.match(e.matchPattern);if(!n)return null;const a=n[0],i=t.match(e.parsePattern);if(!i)return null;let o=e.valueCallback?e.valueCallback(i[0]):i[0];o=r.valueCallback?r.valueCallback(o):o;return{value:o,rest:t.slice(a.length)}}}const bS={ordinalNumber:yS({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:vS({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:vS({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:vS({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:vS({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:vS({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"})},SS={code:"en-US",formatDistance:(e,t,r)=>{let n;const a=dS[e];return n="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n},formatLong:hS,formatRelative:(e,t,r,n)=>mS[e],localize:gS,match:bS,options:{weekStartsOn:0,firstWeekContainsDate:1}};const _S=(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"})}},wS=(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"})}},xS={p:wS,P:(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return _S(e,t);let i;switch(n){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"})}return i.replace("{{date}}",_S(n,t)).replace("{{time}}",wS(a,t))}},CS=/^D+$/,kS=/^Y+$/,PS=["D","DD","YY","YYYY"];function ES(e){return CS.test(e)}function TS(e){return kS.test(e)}function MS(e,t,r){const n=function(e,t,r){const n="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,r);if(console.warn(n),PS.includes(e))throw new RangeError(n)}let DS={};function OS(){return DS}function AS(){return Object.assign({},OS())}function NS(e,t){const r=function(e){return"function"==typeof e&&e.prototype?.constructor===e}(t)?new t(0):eS(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}class IS{subPriority=0;validate(e,t){return!0}}class FS extends IS{constructor(e,t,r,n,a){super(),this.value=e,this.validateValue=t,this.setValue=r,this.priority=n,a&&(this.subPriority=a)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,r){return this.setValue(e,t,this.value,r)}}class LS extends IS{priority=10;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>eS(t,e))}set(e,t){return t.timestampIsSet?e:eS(e,NS(e,this.context))}}class zS{run(e,t,r,n){const a=this.parse(e,t,r,n);return a?{setter:new FS(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(e,t,r){return!0}}const RS=/^(1[0-2]|0?\d)/,jS=/^(3[0-1]|[0-2]?\d)/,VS=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,BS=/^(5[0-3]|[0-4]?\d)/,qS=/^(2[0-3]|[0-1]?\d)/,HS=/^(2[0-4]|[0-1]?\d)/,$S=/^(1[0-1]|0?\d)/,GS=/^(1[0-2]|0?\d)/,WS=/^[0-5]?\d/,US=/^[0-5]?\d/,YS=/^\d/,KS=/^\d{1,2}/,ZS=/^\d{1,3}/,QS=/^\d{1,4}/,XS=/^-?\d+/,JS=/^-?\d/,e_=/^-?\d{1,2}/,t_=/^-?\d{1,3}/,r_=/^-?\d{1,4}/,n_=/^([+-])(\d{2})(\d{2})?|Z/,a_=/^([+-])(\d{2})(\d{2})|Z/,i_=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,o_=/^([+-])(\d{2}):(\d{2})|Z/,s_=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function l_(e,t){return e?{value:t(e.value),rest:e.rest}:e}function c_(e,t){const r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function u_(e,t){const r=t.match(e);if(!r)return null;if("Z"===r[0])return{value:0,rest:t.slice(1)};const n="+"===r[1]?1:-1,a=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,o=r[5]?parseInt(r[5],10):0;return{value:n*(a*Xb+i*Qb+1e3*o),rest:t.slice(r[0].length)}}function d_(e){return c_(XS,e)}function p_(e,t){switch(e){case 1:return c_(YS,t);case 2:return c_(KS,t);case 3:return c_(ZS,t);case 4:return c_(QS,t);default:return c_(new RegExp("^\\d{1,"+e+"}"),t)}}function h_(e,t){switch(e){case 1:return c_(JS,t);case 2:return c_(e_,t);case 3:return c_(t_,t);case 4:return c_(r_,t);default:return c_(new RegExp("^-?\\d{1,"+e+"}"),t)}}function m_(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function f_(e,t){const r=t>0,n=r?t:1-t;let a;if(n<=50)a=e||100;else{const t=n+50;a=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return r?a:1-a}function g_(e){return e%400==0||e%4==0&&e%100!=0}function v_(e,t){const r=OS(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=tS(e,t?.in),i=a.getDay(),o=(i<n?7:0)+i-n;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function y_(e,t){const r=tS(e,t?.in),n=r.getFullYear(),a=OS(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=eS(t?.
1in||e,0);o.setFullYear(n+1,0,i),o.setHours(0,0,0,0);const s=v_(o,t),l=eS(t?.in||e,0);l.setFullYear(n,0,i),l.setHours(0,0,0,0);const c=v_(l,t);return+r>=+s?n+1:+r>=+c?n:n-1}function b_(e,t){return v_(e,{...t,weekStartsOn:1})}function S_(e,t){const r=OS(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,a=y_(e,t),i=eS(t?.in||e,0);i.setFullYear(a,0,n),i.setHours(0,0,0,0);return v_(i,t)}function __(e,t){const r=tS(e,t?.in),n=+v_(r,t)-+S_(r,t);return Math.round(n/Zb)+1}function w_(e,t,r){const n=tS(e,r?.in),a=__(n,r)-t;return n.setDate(n.getDate()-7*a),tS(n,r?.in)}function x_(e,t){const r=tS(e,t?.in),n=r.getFullYear(),a=eS(r,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);const i=b_(a),o=eS(r,0);o.setFullYear(n,0,4),o.setHours(0,0,0,0);const s=b_(o);return r.getTime()>=i.getTime()?n+1:r.getTime()>=s.getTime()?n:n-1}function C_(e,t){const r=x_(e,t),n=eS(t?.in||e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),b_(n)}function k_(e,t){const r=tS(e,t?.in),n=+b_(r)-+C_(r);return Math.round(n/Zb)+1}function P_(e,t,r){const n=tS(e,r?.in),a=k_(n,r)-t;return n.setDate(n.getDate()-7*a),n}const E_=[31,28,31,30,31,30,31,31,30,31,30,31],T_=[31,29,31,30,31,30,31,31,30,31,30,31];function M_(e,t,r){const n=tS(e,r?.in);return isNaN(t)?eS(r?.in||e,NaN):t?(n.setDate(n.getDate()+t),n):n}function D_(e,t,r){const n=OS(),a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=tS(e,r?.in),o=i.getDay(),s=7-a;return M_(i,t<0||t>6?t-(o+s)%7:((t%7+7)%7+s)%7-(o+s)%7,r)}function O_(e,t){const r=tS(e,t?.in).getDay();return 0===r?7:r}function A_(e,t,r){const n=tS(e,r?.in);return M_(n,t-O_(n,r),r)}function N_(e){const t=tS(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}const I_={G:new class extends zS{priority=140;parse(e,t,r){switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"});case"GGGGG":return r.era(e,{width:"narrow"});default:return r.era(e,{width:"wide"})||r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"})}}set(e,t,r){return t.era=r,e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]},y:new class extends zS{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,t,r){const n=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return l_(p_(4,e),n);case"yo":return l_(r.ordinalNumber(e,{unit:"year"}),n);default:return l_(p_(t.length,e),n)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r){const n=e.getFullYear();if(r.isTwoDigitYear){const t=f_(r.year,n);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const a="era"in t&&1!==t.era?1-r.year:r.year;return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}},Y:new class extends zS{priority=130;parse(e,t,r){const n=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return l_(p_(4,e),n);case"Yo":return l_(r.ordinalNumber(e,{unit:"year"}),n);default:return l_(p_(t.length,e),n)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r,n){const a=y_(e,n);if(r.isTwoDigitYear){const t=f_(r.year,a);return e.setFullYear(t,0,n.firstWeekContainsDate),e.setHours(0,0,0,0),v_(e,n)}const i="era"in t&&1!==t.era?1-r.year:r.year;return e.setFullYear(i,0,n.firstWeekContainsDate),e.setHours(0,0,0,0),v_(e,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:new class extends zS{priority=130;parse(e,t){return h_("R"===t?4:t.length,e)}set(e,t,r){const n=eS(e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),b_(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:new class extends zS{priority=130;parse(e,t){return h_("u"===t?4:t.length,e)}set(e,t,r){return e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]},Q:new class extends zS{priority=120;parse(e,t,r){switch(t){case"Q":case"QQ":return p_(t.length,e);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});default:return r.quarter(e,{width:"wide",context:"formatting"})||r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth(3*(r-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:new class extends zS{priority=120;parse(e,t,r){switch(t){case"q":case"qq":return p_(t.length,e);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});default:return r.quarter(e,{width:"wide",context:"standalone"})||r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth(3*(r-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:new class extends zS{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,t,r){const n=e=>e-1;switch(t){case"M":return l_(c_(RS,e),n);case"MM":return l_(p_(2,e),n);case"Mo":return l_(r.ordinalNumber(e,{unit:"month"}),n);case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});default:return r.month(e,{width:"wide",context:"formatting"})||r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}},L:new class extends zS{priority=110;parse(e,t,r){const n=e=>e-1;switch(t){case"L":return l_(c_(RS,e),n);case"LL":return l_(p_(2,e),n);case"Lo":return l_(r.ordinalNumber(e,{unit:"month"}),n);case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});default:return r.month(e,{width:"wide",context:"standalone"})||r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:new class extends zS{priority=100;parse(e,t,r){switch(t){case"w":return c_(BS,e);case"wo":return r.ordinalNumber(e,{unit:"week"});default:return p_(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r,n){return v_(w_(e,r,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:new class extends zS{priority=100;parse(e,t,r){switch(t){case"I":return c_(BS,e);case"Io":return r.ordinalNumber(e,{unit:"week"});default:return p_(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r){return b_(P_(e,r))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:new class extends zS{priority=90;subPriority=1;parse(e,t,r){switch(t){case"d":return c_(jS,e);case"do":return r.ordinalNumber(e,{unit:"date"});default:return p_(t.length,e)}}validate(e,t){const r=g_(e.getFullYear()),n=e.getMonth();return r?t>=1&&t<=T_[n]:t>=1&&t<=E_[n]}set(e,t,r){return e.setDate(r),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:new class extends zS{priority=90;subpriority=1;parse(e,t,r){switch(t){case"D":case"DD":return c_(VS,e);case"Do":return r.ordinalNumber(e,{unit:"date"});default:return p_(t.length,e)}}validate(e,t){return g_(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,r){return e.setMonth(0,r),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:new class extends zS{priority=90;parse(e,t,r){switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=D_(e,r,n)).setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]},e:new class extends zS{priority=90;parse(e,t,r,n){const a=e=>{const t=7*Math.floor((e-1)/7);return(e+n.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return l_(p_(t.length,e),a);case"eo":return l_(r.ordinalNumber(e,{unit:"day"}),a);case"eee":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeeee":return r.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=D_(e,r,n)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:new class extends zS{priority=90;parse(e,t,r,n){const a=e=>{const t=7*Math.floor((e-1)/7);return(e+n.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return l_(p_(t.length,e),a);case"co":return l_(r.ordinalNumber(e,{unit:"day"}),a);case"ccc":return r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"ccccc":return r.day(e,{width:"narrow",context:"standalone"});case"cccccc":return r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});default:return r.day(e,{width:"wide",context:"standalone"})||r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=D_(e,r,n)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:new class extends zS{priority=90;parse(e,t,r){const n=e=>0===e?7:e;switch(t){case"i":case"ii":return p_(t.length,e);case"io":return r.ordinalNumber(e,{unit:"day"});case"iii":return l_(r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n);case"iiiii":return l_(r.day(e,{width:"narrow",context:"formatting"}),n);case"iiiiii":return l_(r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n);default:return l_(r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n)}}validate(e,t){return t>=1&&t<=7}set(e,t,r){return(e=A_(e,r)).setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:new class extends zS{priority=80;parse(e,t,r){switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(m_(r),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]},b:new class extends zS{priority=80;
1parse(e,t,r){switch(t){case"b":case"bb":case"bbb":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(m_(r),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]},B:new class extends zS{priority=80;parse(e,t,r){switch(t){case"B":case"BB":case"BBB":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(m_(r),0,0,0),e}incompatibleTokens=["a","b","t","T"]},h:new class extends zS{priority=70;parse(e,t,r){switch(t){case"h":return c_(GS,e);case"ho":return r.ordinalNumber(e,{unit:"hour"});default:return p_(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,r){const n=e.getHours()>=12;return n&&r<12?e.setHours(r+12,0,0,0):n||12!==r?e.setHours(r,0,0,0):e.setHours(0,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]},H:new class extends zS{priority=70;parse(e,t,r){switch(t){case"H":return c_(qS,e);case"Ho":return r.ordinalNumber(e,{unit:"hour"});default:return p_(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,r){return e.setHours(r,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]},K:new class extends zS{priority=70;parse(e,t,r){switch(t){case"K":return c_($S,e);case"Ko":return r.ordinalNumber(e,{unit:"hour"});default:return p_(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.getHours()>=12&&r<12?e.setHours(r+12,0,0,0):e.setHours(r,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]},k:new class extends zS{priority=70;parse(e,t,r){switch(t){case"k":return c_(HS,e);case"ko":return r.ordinalNumber(e,{unit:"hour"});default:return p_(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,r){const n=r<=24?r%24:r;return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]},m:new class extends zS{priority=60;parse(e,t,r){switch(t){case"m":return c_(WS,e);case"mo":return r.ordinalNumber(e,{unit:"minute"});default:return p_(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setMinutes(r,0,0),e}incompatibleTokens=["t","T"]},s:new class extends zS{priority=50;parse(e,t,r){switch(t){case"s":return c_(US,e);case"so":return r.ordinalNumber(e,{unit:"second"});default:return p_(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setSeconds(r,0),e}incompatibleTokens=["t","T"]},S:new class extends zS{priority=30;parse(e,t){return l_(p_(t.length,e),e=>Math.trunc(e*Math.pow(10,3-t.length)))}set(e,t,r){return e.setMilliseconds(r),e}incompatibleTokens=["t","T"]},X:new class extends zS{priority=10;parse(e,t){switch(t){case"X":return u_(n_,e);case"XX":return u_(a_,e);case"XXXX":return u_(i_,e);case"XXXXX":return u_(s_,e);default:return u_(o_,e)}}set(e,t,r){return t.timestampIsSet?e:eS(e,e.getTime()-N_(e)-r)}incompatibleTokens=["t","T","x"]},x:new class extends zS{priority=10;parse(e,t){switch(t){case"x":return u_(n_,e);case"xx":return u_(a_,e);case"xxxx":return u_(i_,e);case"xxxxx":return u_(s_,e);default:return u_(o_,e)}}set(e,t,r){return t.timestampIsSet?e:eS(e,e.getTime()-N_(e)-r)}incompatibleTokens=["t","T","X"]},t:new class extends zS{priority=40;parse(e){return d_(e)}set(e,t,r){return[eS(e,1e3*r),{timestampIsSet:!0}]}incompatibleTokens="*"},T:new class extends zS{priority=20;parse(e){return d_(e)}set(e,t,r){return[eS(e,r),{timestampIsSet:!0}]}incompatibleTokens="*"}},F_=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,L_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,z_=/^'([^]*?)'?$/,R_=/''/g,j_=/\S/,V_=/[a-zA-Z]/;function B_(e,t,r,n){const a=()=>eS(n?.in||r,NaN),i=AS(),o=n?.locale??i.locale??SS,s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,l=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?a():tS(r,n?.in);const c={firstWeekContainsDate:s,weekStartsOn:l,locale:o},u=[new LS(n?.in,r)],d=t.match(L_).map(e=>{const t=e[0];if(t in xS){return(0,xS[t])(e,o.formatLong)}return e}).join("").match(F_),p=[];for(let r of d){!n?.useAdditionalWeekYearTokens&&TS(r)&&MS(r,t,e),!n?.useAdditionalDayOfYearTokens&&ES(r)&&MS(r,t,e);const i=r[0],s=I_[i];if(s){const{incompatibleTokens:t}=s;if(Array.isArray(t)){const e=p.find(e=>t.includes(e.token)||e.token===i);
1if(e)throw new RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${r}\` at the same time`)}else if("*"===s.incompatibleTokens&&p.length>0)throw new RangeError(`The format string mustn't contain \`${r}\` and any other token at the same time`);p.push({token:i,fullToken:r});const n=s.run(e,r,o.match,c);if(!n)return a();u.push(n.setter),e=n.rest}else{if(i.match(V_))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");if("''"===r?r="'":"'"===i&&(r=q_(r)),0!==e.indexOf(r))return a();e=e.slice(r.length)}}if(e.length>0&&j_.test(e))return a();const h=u.map(e=>e.priority).sort((e,t)=>t-e).filter((e,t,r)=>r.indexOf(e)===t).map(e=>u.filter(t=>t.priority===e).sort((e,t)=>t.subPriority-e.subPriority)).map(e=>e[0]);let m=tS(r,n?.in);if(isNaN(+m))return a();const f={};for(const e of h){if(!e.validate(m,c))return a();const t=e.set(m,f,c);Array.isArray(t)?(m=t[0],Object.assign(f,t[1])):m=t}return m}function q_(e){return e.match(z_)[1].replace(R_,"'")}function H_(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function $_(e){return!(!H_(e)&&"number"!=typeof e||isNaN(+tS(e)))}function G_(e,t){return+tS(e)<+tS(t)}function W_(e,...t){const r=eS.bind(null,e||t.find(e=>"object"==typeof e));return t.map(r)}function U_(e,t){const r=tS(e,t?.in);return r.setHours(0,0,0,0),r}function Y_(e,t,r){const[n,a]=W_(r?.in,e,t),i=U_(n),o=U_(a),s=+i-N_(i),l=+o-N_(o);return Math.round((s-l)/864e5)}function K_(e,t){const r=tS(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function Z_(e,t){const r=tS(e,t?.in);return Y_(r,K_(r))+1}function Q_(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const X_={y(e,t){const r=e.getFullYear(),n=r>0?r:1-r;return Q_("yy"===t?n%100:n,t.length)},M(e,t){const r=e.getMonth();return"M"===t?String(r+1):Q_(r+1,2)},d:(e,t)=>Q_(e.getDate(),t.length),a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>Q_(e.getHours()%12||12,t.length),H:(e,t)=>Q_(e.getHours(),t.length),m:(e,t)=>Q_(e.getMinutes(),t.length),s:(e,t)=>Q_(e.getSeconds(),t.length),S(e,t){const r=t.length,n=e.getMilliseconds();return Q_(Math.trunc(n*Math.pow(10,r-3)),t.length)}},J_="midnight",ew="noon",tw="morning",rw="afternoon",nw="evening",aw="night",iw={G:function(e,t,r){const n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){const t=e.getFullYear(),n=t>0?t:1-t;return r.ordinalNumber(n,{unit:"year"})}return X_.y(e,t)},Y:function(e,t,r,n){const a=y_(e,n),i=a>0?a:1-a;if("YY"===t){return Q_(i%100,2)}return"Yo"===t?r.ordinalNumber(i,{unit:"year"}):Q_(i,t.length)},R:function(e,t){return Q_(x_(e),t.length)},u:function(e,t){return Q_(e.getFullYear(),t.length)},Q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Q_(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Q_(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){const n=e.getMonth();switch(t){case"M":case"MM":return X_.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){const n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return Q_(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){const a=__(e,n);return"wo"===t?r.ordinalNumber(a,{unit:"week"}):Q_(a,t.length)},I:function(e,t,r){const n=k_(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):Q_(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):X_.d(e,t)},D:function(e,t,r){const n=Z_(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):Q_(n,t.length)},E:function(e,t,r){const n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){const a=e.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Q_(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){const a=e.getDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Q_(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){const n=e.getDay(),a=0===n?7:n;switch(t){case"i":return String(a);case"ii":return Q_(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){const n=e.getHours();let a;switch(a=12===n?ew:0===n?J_:n/12>
1=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){const n=e.getHours();let a;switch(a=n>=17?nw:n>=12?rw:n>=4?tw:aw,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return X_.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):X_.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):Q_(n,t.length)},k:function(e,t,r){let n=e.getHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):Q_(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):X_.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):X_.s(e,t)},S:function(e,t){return X_.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return sw(n);case"XXXX":case"XX":return lw(n);default:return lw(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return sw(n);case"xxxx":case"xx":return lw(n);default:return lw(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ow(n,":");default:return"GMT"+lw(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ow(n,":");default:return"GMT"+lw(n,":")}},t:function(e,t,r){return Q_(Math.trunc(+e/1e3),t.length)},T:function(e,t,r){return Q_(+e,t.length)}};function ow(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=Math.trunc(n/60),i=n%60;return 0===i?r+String(a):r+String(a)+t+Q_(i,2)}function sw(e,t){if(e%60==0){return(e>0?"-":"+")+Q_(Math.abs(e)/60,2)}return lw(e,t)}function lw(e,t=""){const r=e>0?"-":"+",n=Math.abs(e);return r+Q_(Math.trunc(n/60),2)+t+Q_(n%60,2)}const cw=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,uw=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,dw=/^'([^]*?)'?$/,pw=/''/g,hw=/[a-zA-Z]/;function mw(e,t,r){const n=OS(),a=r?.locale??n.locale??SS,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,o=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=tS(e,r?.in);if(!$_(s))throw new RangeError("Invalid time value");let l=t.match(uw).map(e=>{const t=e[0];if("p"===t||"P"===t){return(0,xS[t])(e,a.formatLong)}return e}).join("").match(cw).map(e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:fw(e)};if(iw[t])return{isToken:!0,value:e};if(t.match(hw))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});a.localize.preprocessor&&(l=a.localize.preprocessor(s,l));const c={firstWeekContainsDate:i,weekStartsOn:o,locale:a};return l.map(n=>{if(!n.isToken)return n.value;const i=n.value;(!r?.useAdditionalWeekYearTokens&&TS(i)||!r?.useAdditionalDayOfYearTokens&&ES(i))&&MS(i,t,String(e));return(0,iw[i[0]])(s,i,a.localize,c)}).join("")}function fw(e){const t=e.match(dw);return t?t[1].replace(pw,"'"):e}function gw(e,t,r){const n=tS(e,r?.in);return n.setHours(t),n}function vw(e,t,r){const n=tS(e,r?.in);return n.setMinutes(t),n}function yw(e,t,r){const n=tS(e,r?.in);return n.setSeconds(t),n}function bw(e,t){const r=tS(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Sw(e,t){const r=tS(e,t?.in),n=r.getMonth(),a=n-n%3;return r.setMonth(a,1),r.setHours(0,0,0,0),r}function _w(e,t){const r=tS(e,t?.in);return r.setHours(23,59,59,999),r}function ww(e,t){const r=OS(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=tS(e,t?.in),i=a.getDay(),o=6+(i<n?-7:0)-(i-n);return a.setDate(a.getDate()+o),a.setHours(23,59,59,999),a}function xw(e,t){const r=tS(e,t?.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}function Cw(e,t,r){const[n,a]=W_(r?.in,e,t);return n.getFullYear()===a.getFullYear()}function kw(e,t,r){const[n,a]=W_(r?.in,e,t);return n.getFullYear()===a.getFullYear()&&n.getMonth()===a.getMonth()}function Pw(e,t,r){const[n,a]=W_(r?.in,e,t);return+Sw(n)===+Sw(a)}function Ew(e,t,r){const[n,a]=W_(r?.in,e,t);return+U_(n)===+U_(a)}function Tw(e,t){return+tS(e)===+tS(t)}function Mw(e,t,r){const n=+tS(e,r?.in),[a,i]=[+tS(t.start,r?.in),+tS(t.end,r?.in)].sort((e,t)=>
1e-t);return n>=a&&n<=i}function Dw(e,t){const r=tS(e,t?.in),n=r.getFullYear(),a=r.getMonth(),i=eS(r,0);return i.setFullYear(n,a+1,0),i.setHours(0,0,0,0),i.getDate()}function Ow(e,t,r){const n=tS(e,r?.in),a=n.getFullYear(),i=n.getDate(),o=eS(r?.in||e,0);o.setFullYear(a,t,15),o.setHours(0,0,0,0);const s=Dw(o);return n.setMonth(t,Math.min(i,s)),n}function Aw(e,t,r){const n=tS(e,r?.in),a=t-(Math.trunc(n.getMonth()/3)+1);return Ow(n,n.getMonth()+3*a)}function Nw(e,t){return tS(e,t?.in).getFullYear()}function Iw(e,t){return tS(e,t?.in).getMonth()}function Fw(e,t){const r=tS(e,t?.in),n=r.getFullYear();return r.setFullYear(n+1,0,0),r.setHours(23,59,59,999),r}function Lw(e,t){const r=tS(e,t?.in);return Math.trunc(r.getMonth()/3)+1}function zw(e,t){return tS(e,t?.in).getHours()}function Rw(e,t){return tS(e,t?.in).getMinutes()}function jw(e){return tS(e).getSeconds()}function Vw(e,t,r){const n=tS(e,r?.in);if(isNaN(t))return eS(r?.in||e,NaN);if(!t)return n;const a=n.getDate(),i=eS(r?.in||e,n.getTime());i.setMonth(n.getMonth()+t+1,0);return a>=i.getDate()?i:(n.setFullYear(i.getFullYear(),i.getMonth(),a),n)}function Bw(e,t,r){return Vw(e,-t,r)}function qw(e,t,r){const[n,a]=W_(r?.in,e,t);return 12*(n.getFullYear()-a.getFullYear())+(n.getMonth()-a.getMonth())}function Hw(e,t,r){return Vw(e,3*t,r)}function $w(e,t,r){return Hw(e,-t,r)}function Gw(e,t,r){const[n,a]=W_(r?.in,e,t);return 4*(n.getFullYear()-a.getFullYear())+(Lw(n)-Lw(a))}function Ww(e,t,r){return Vw(e,12*t,r)}function Uw(e,t,r){return Ww(e,-t,r)}function Yw(e,t,r){const[n,a]=W_(r?.in,e,t);return n.getFullYear()-a.getFullYear()}function Kw(e,t){let r,n=t?.in;return e.forEach(e=>{n||"object"!=typeof e||(n=eS.bind(null,e));const t=tS(e,n);(!r||r>t||isNaN(+t))&&(r=t)}),eS(n,r||NaN)}function Zw(e,t){let r,n=t?.in;return e.forEach(e=>{n||"object"!=typeof e||(n=eS.bind(null,e));const t=tS(e,n);(!r||r<t||isNaN(+t))&&(r=t)}),eS(n,r||NaN)}function Qw(e,t,r){return eS(r?.in||e,+tS(e)+t)}function Xw(e,t,r){return Qw(e,t*Xb,r)}function Jw(e,t,r){const n=tS(e,r?.in);return n.setTime(n.getTime()+t*Qb),n}function ex(e,t,r){return Qw(e,1e3*t,r)}function tx(e,t){return+tS(e)>+tS(t)}function rx(e,t){return tS(e,t?.in).getDay()}function nx(e,t){return tS(e,t?.in).getDate()}function ax(e,t,r){return M_(e,7*t,r)}function ix(e){return+tS(e)}function ox(e,t,r){const n=tS(e,r?.in);return isNaN(+n)?eS(r?.in||e,NaN):(n.setFullYear(t),n)}function sx(e,t,r){const[n,a]=W_(r?.in,e,t),i=lx(n,a),o=Math.abs(Y_(n,a));n.setDate(n.getDate()-i*o);const s=i*(o-Number(lx(n,a)===-i));return 0===s?0:s}function lx(e,t){const r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function cx(e,t,r){return ax(e,-t,r)}function ux(e,t,r){return M_(e,-t,r)}var dx="undefined"!=typeof document?s.useLayoutEffect:function(){};const px={...l}.useInsertionEffect||(e=>e());var hx="undefined"!=typeof document?s.useLayoutEffect:function(){};function mx(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let r,n,a;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;0!==n--;)if(!mx(e[n],t[n]))return!1;return!0}if(a=Object.keys(e),r=a.length,r!==Object.keys(t).length)return!1;for(n=r;0!==n--;)if(!{}.hasOwnProperty.call(t,a[n]))return!1;for(n=r;0!==n--;){const r=a[n];if(("_owner"!==r||!e.$$typeof)&&!mx(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function fx(e){if("undefined"==typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function gx(e,t){const r=fx(e);return Math.round(t*r)/r}function vx(e){const t=s.useRef(e);return hx(()=>{t.current=e}),t}const yx=(e,t)=>{const r=tp(e);return{name:r.name,fn:r.fn,options:[e,t]}},bx=(e,t)=>{const r=np(e);return{name:r.name,fn:r.fn,options:[e,t]}},Sx=(e,t)=>{const r=(e=>({name:"arrow",options:e,fn(t){const{element:r,padding:n}="function"==typeof e?e(t):e;return r&&(a=r,{}.hasOwnProperty.call(a,"current"))?null!=r.current?ip({element:r.current,padding:n}).fn(t):{}:r?ip({element:r,padding:n}).fn(t):{};var a}}))(e);return{name:r.name,fn:r.fn,options:[e,t]}};const _x="ArrowLeft",wx="ArrowRight",xx="ArrowUp",Cx="ArrowDown";
vendor: 4,142 bytes, line 1
1const kx=[_x,wx],Px=[xx,Cx],Ex={...l};let Tx=!1,Mx=0;const Dx=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Mx++;const Ox=Ex.useId||function(){const[e,t]=s.useState(()=>Tx?Dx():void 0);return dx(()=>{null==e&&t(Dx())},[]),s.useEffect(()=>{Tx=!0},[]),e};const Ax=s.forwardRef(function(e,t){const{context:{placement:r,elements:{floating:n},middlewareData:{arrow:a,shift:i}},width:o=14,height:l=7,tipRadius:c=0,strokeWidth:u=0,staticOffset:d,stroke:p,d:h,style:{transform:m,...f}={},...g}=e;const v=Ox(),[y,b]=s.useState(!1);if(dx(()=>{if(!n)return;"rtl"===Ad(n).direction&&b(!0)},[n]),!n)return null;const[S,_]=r.split("-"),w="top"===S||"bottom"===S;let x=d;(w&&null!=i&&i.x||!w&&null!=i&&i.y)&&(x=null);const C=2*u,k=C/2,P=o/2*(c/-8+1),E=l/2*c/4,T=!!h,M=x&&"end"===_?"bottom":"top";let D=x&&"end"===_?"right":"left";x&&y&&(D="end"===_?"left":"right");const O=null!=(null==a?void 0:a.x)?x||a.x:"",A=null!=(null==a?void 0:a.y)?x||a.y:"",N=h||"M0,0 H"+o+" L"+(o-P)+","+(l-E)+" Q"+o/2+","+l+" "+P+","+(l-E)+" Z",I={top:T?"rotate(180deg)":"",left:T?"rotate(90deg)":"rotate(-90deg)",bottom:T?"":"rotate(180deg)",right:T?"rotate(-90deg)":"rotate(90deg)"}[S];return(0,gv.jsxs)("svg",{...g,"aria-hidden":!0,ref:t,width:T?o:o+C,height:o,viewBox:"0 0 "+o+" "+(l>o?l:o),style:{position:"absolute",pointerEvents:"none",[D]:O,[M]:A,[S]:w||T?"100%":"calc(100% - "+C/2+"px)",transform:[I,m].filter(e=>!!e).join(" "),...f},children:[C>0&&(0,gv.jsx)("path",{clipPath:"url(#"+v+")",fill:"none",stroke:p,strokeWidth:C+(h?0:1),d:N}),(0,gv.jsx)("path",{stroke:C&&!h?g.fill:"none",d:N}),(0,gv.jsx)("clipPath",{id:v,children:(0,gv.jsx)("rect",{x:-k,y:k*(T?-1:1),width:o+C,height:o})})]})});function Nx(){const e=new Map;return{emit(t,r){var n;null==(n=e.get(t))||n.forEach(e=>e(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){var n;null==(n=e.get(t))||n.delete(r)}}}const Ix=s.createContext(null),Fx=s.createContext(null),Lx=()=>{var e;return(null==(e=s.useContext(Ix))?void 0:e.id)||null},zx=()=>s.useContext(Fx);function Rx(e){const{open:t=!1,onOpenChange:r,elements:n}=e,a=Ox(),i=s.useRef({}),[o]=s.useState(()=>Nx()),l=null!=Lx();const[c,u]=s.useState(n.reference),d=function(e){const t=s.useRef(()=>{});return px(()=>{t.current=e}),s.useCallback(function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)},[])}((e,t,n)=>{i.current.openEvent=e?t:void 0,o.emit("openchange",{open:e,event:t,reason:n,nested:l}),null==r||r(e,t,n)}),p=s.useMemo(()=>({setPositionReference:u}),[]),h=s.useMemo(()=>({reference:c||n.reference||null,floating:n.floating||null,domReference:n.reference}),[c,n.reference,n.floating]);return s.useMemo(()=>({dataRef:i,open:t,onOpenChange:d,elements:h,events:o,floatingId:a,refs:p}),[t,d,h,o,a,p])}function jx(e){void 0===e&&(e={});const{nodeId:t}=e,r=Rx({...e,elements:{reference:null,floating:null,...e.elements}}),n=e.rootContext||r,a=n.elements,[o,l]=s.useState(null),[c,u]=s.useState(null),d=(null==a?void 0:a.domReference)||o,p=s.useRef(null),h=zx();dx(()=>{d&&(p.current=d)},[d]);const m=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:o,floating:l}={},transform:c=!0,whileElementsMounted:u,open:d}=e,[p,h]=s.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,f]=s.useState(n);mx(m,n)||f(n);const[g,v]=s.useState(null),[y,b]=s.useState(null),S=s.useCallback(e=>{e!==C.current&&(C.current=e,v(e))},[]),_=s.useCallback(e=>{e!==k.current&&(k.current=e,b(e))},[]),w=o||g,x=l||y,C=s.useRef(null),k=s.useRef(null),P=s.useRef(p),E=null!=u,T=vx(u),M=vx(a),D=vx(d),O=s.useCallback(()=>{if(!C.current||!k.current)return;const e={placement:t,strategy:r,middleware:m};M.current&&(e.platform=M.current),lp(C.current,k.current,e).then(e=>{const t={...e,isPositioned:!1!==D.current};A.current&&!mx(P.current,t)&&(P.current=t,i.flushSync(()=>{h(t)}))})},[m,t,r,M,D]);hx(()=>{!1===d&&P.current.isPositioned&&(P.current.isPositioned=!1,h(e=>({...e,isPositioned:!1})))},[d]);const A=s.useRef(!1);hx(()=>(A.current=!0,()=>{A.current=!1}),[]),hx(()=>
1{if(w&&(C.current=w),x&&(k.current=x),w&&x){if(T.current)return T.current(w,x,O);O()}},[w,x,O,T,E]);const N=s.useMemo(()=>({reference:C,floating:k,setReference:S,setFloating:_}),[S,_]),I=s.useMemo(()=>({reference:w,floating:x}),[w,x]),F=s.useMemo(()=>{const e={position:r,left:0,top:0};if(!I.floating)return e;const t=gx(I.floating,p.x),n=gx(I.floating,p.y);return c?{...e,transform:"translate("+t+"px, "+n+"px)",...fx(I.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,c,I.floating,p.x,p.y]);return s.useMemo(()=>({...p,update:O,refs:N,elements:I,floatingStyles:F}),[p,O,N,I,F])}({...e,elements:{...a,...c&&{reference:c}}}),f=s.useCallback(e=>{const t=bd(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;u(t),m.refs.setReference(t)},[m.refs]),g=s.useCallback(e=>{(bd(e)||null===e)&&(p.current=e,l(e)),(bd(m.refs.reference.current)||null===m.refs.reference.current||null!==e&&!bd(e))&&m.refs.setReference(e)},[m.refs]),v=s.useMemo(()=>({...m.refs,setReference:g,setPositionReference:f,domReference:p}),[m.refs,g,f]),y=s.useMemo(()=>({...m.elements,domReference:d}),[m.elements,d]),b=s.useMemo(()=>({...m,...n,refs:v,elements:y,nodeId:t}),[m,v,y,t,n]);return dx(()=>{n.dataRef.current.floatingContext=b;const e=null==h?void 0:h.nodesRef.current.find(e=>e.id===t);e&&(e.context=b)}),s.useMemo(()=>({...m,context:b,refs:v,elements:y}),[m,v,y,b])}var Vx=function(e,t){return Vx=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},Vx(e,t)};function Bx(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}Vx(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var qx=function(){return qx=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},qx.apply(this,arguments)};function Hx(e,t,r){if(r||2===arguments.length)for(var n,a=0,i=t.length;a<i;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var $x,Gx=function(e){var t=e.showTimeSelectOnly,r=void 0!==t&&t,n=e.showTime,a=void 0!==n&&n,i=e.className,o=e.children,s=e.inline,l=r?"Choose Time":"Choose Date".concat(a?" and Time":"");return c().createElement("div",{className:i,"aria-label":l,role:s?void 0:"dialog","aria-modal":s?void 0:"true"},o)},Wx=function(e){var t=e.children,r=e.onClickOutside,n=e.className,a=e.containerRef,i=e.style,o=function(e,t){var r=(0,s.useRef)(null),n=(0,s.useRef)(e);(0,s.useEffect)(function(){n.current=e},[e]);var a=(0,s.useCallback)(function(e){var a,i=e.composed&&e.composedPath&&e.composedPath().find(function(e){return e instanceof Node})||e.target;r.current&&!r.current.contains(i)&&(t&&i instanceof HTMLElement&&i.classList.contains(t)||null===(a=n.current)||void 0===a||a.call(n,e))},[t]);return(0,s.useEffect)(function(){return document.addEventListener("mousedown",a),function(){document.removeEventListener("mousedown",a)}},[a]),r}(r,e.ignoreClass);return c().createElement("div",{className:n,style:i,ref:function(e){o.current=e,a&&(a.current=e)}},t)};function Ux(){return"undefined"!=typeof window?window:globalThis}!function(e){e.ArrowUp="ArrowUp",e.ArrowDown="ArrowDown",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.PageUp="PageUp",e.PageDown="PageDown",e.Home="Home",e.End="End",e.Enter="Enter",e.Space=" ",e.Tab="Tab",e.Escape="Escape",e.Backspace="Backspace",e.X="x"}($x||($x={}));function Yx(e){if(null==e)return new Date;var t="string"==typeof e?rS(e):tS(e);return Zx(t)?t:new Date}function Kx(e,t,r,n,a){void 0===a&&(a=Yx());for(var i=fC(r)||fC(mC()),o=0,s=Array.isArray(t)?t:[t];o<s.length;o++){var l=s[o],c=B_(e,l,a,{locale:i,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});if(Zx(c)&&(!n||e===Qx(c,l,r)))return c}return null}function Zx(e,t){return $_(e)&&!G_(e,new Date("1/1/1800"))}function Qx(e,t,r){if("en"===r)return mw(e,t,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});var n=r?fC(r):void 0;return r&&!n&&console.warn('A locale object was not found for the provided string ["'.concat(r,'"].')),mw(e,t,{locale:n=n||fC(mC()),useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})}function Xx(e,t){var r=t.dateFormat,n=t.locale,a=Array.isArray(r)&&r.length>0?r[0]:r;return e&&Qx(e,a,n)||""}function Jx(e,t){var r=t.hour,n=void 0===r?0:r,a=t.minute,i=void 0===a?0:a,o=t.second;return gw(vw(yw(e,void 0===o?0:o),i),n)}function eC(e){return U_(e)}function tC(e,t,r){return v_(e,{locale:fC(t||mC()),weekStartsOn:r})}function rC(e){return bw(e)}function nC(e){return K_(e)}function aC(e){return Sw(e)}function iC(){return U_(Yx())}function oC(e){return _w(e)}function sC(e){return xw(e)}function lC(e,t){return e&&t?Cw(e,t):!e&&!t}function cC(e,t){return e&&t?kw(e,t):!e&&!t}function uC(e,t){return e&&t?Pw(e,t):!e&&!t}function dC(e,t){return e&&t?Ew(e,t):!e&&!t}function pC(e,t){return e&&t?Tw(e,t):!e&&!t}function hC(e,t,r){var n,a=U_(t),i=_w(r);try{n=Mw(e,{start:a,end:i})}catch(e){n=!1}return n}function mC(){return Ux().__localeId__}function fC(e){if("string"==typeof e){var t=Ux();return t.__localeData__?t.__localeData__[e]:void 0}return e}function gC(e,t){return Qx(Ow(Yx(),e),"LLLL",t)}function vC(e,t){return Qx(Ow(Yx(),e),"LLL",t)}function yC(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.excludeDateIntervals,s=r.includeDates,l=r.includeDateIntervals,c=r.filterDate;return!!r.disabled||(EC(e,{minDate:n,maxDate:a})||i&&i.some(function(t){return t instanceof Date?dC(e,t):dC(e,t.date)})||o&&o.some(function(t){var r=t.start,n=t.end;return Mw(e,{start:r,end:n})})||s&&!s.some(function(t){return dC(e,t)})||l&&!l.some(function(t){var r=t.start,n=t.end;return Mw(e,{start:r,end:n})})||c&&!c(Yx(e))||!1)}function bC(e,t){var r=void 0===t?{}:t,n=r.excludeDates,a=r.excludeDateIntervals;return a&&a.length>0?a.some(function(t){var r=t.start,n=t.end;return Mw(e,{start:r,end:n})}):n&&n.some(function(t){var r;return t instanceof Date?dC(e,t):dC(e,null!==(r=t.date)&&void 0!==r?r:new Date)})||!1}function SC(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates,s=r.filterDate;return EC(e,{minDate:n?bw(n):void 0,maxDate:a?xw(a):void 0})||(null==i?void 0:i.some(function(t){return cC(e,t instanceof Date?t:t.date)}))||o&&!o.some(function(t){return cC(e,t)})||s&&!s(Yx(e))||!1}function _C(e,t,r,n){var a=Nw(e),i=Iw(e),o=Nw(t),s=Iw(t),l=Nw(n);return a===o&&a===l?i<=r&&r<=s:a<o&&(l===a&&i<=r||l===o&&s>=r||l<o&&l>a)}function wC(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates;return EC(e,{minDate:n,maxDate:a})||i&&i.some(function(t){return cC(t instanceof Date?t:t.date,e)})||o&&!o.some(function(t){return cC(t,e)})||!1}function xC(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates,s=r.filterDate;return!!r.disabled||(EC(e,{minDate:n,maxDate:a})||(null==i?void 0:i.some(function(t){return uC(e,t instanceof Date?t:t.date)}))||o&&!o.some(function(t){return uC(e,t)})||s&&!s(Yx(e))||!1)}function CC(e,t,r){if(!t||!r)return!1;if(!$_(t)||!$_(r))return!1;var n=Nw(t),a=Nw(r);return n<=e&&a>=e}function kC(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.maxDate,i=r.excludeDates,o=r.includeDates,s=r.filterDate;if(r.disabled)return!0;
1var l=new Date(e,0,1);return EC(l,{minDate:n?K_(n):void 0,maxDate:a?Fw(a):void 0})||(null==i?void 0:i.some(function(e){return lC(l,e instanceof Date?e:e.date)}))||o&&!o.some(function(e){return lC(l,e)})||s&&!s(Yx(l))||!1}function PC(e,t,r,n){var a=Nw(e),i=Lw(e),o=Nw(t),s=Lw(t),l=Nw(n);return a===o&&a===l?i<=r&&r<=s:a<o&&(l===a&&i<=r||l===o&&s>=r||l<o&&l>a)}function EC(e,t){var r,n=void 0===t?{}:t,a=n.minDate,i=n.maxDate;return null!==(r=a&&Y_(e,a)<0||i&&Y_(e,i)>0)&&void 0!==r&&r}function TC(e,t){return t.some(function(t){return zw(t)===zw(e)&&Rw(t)===Rw(e)&&jw(t)===jw(e)})}function MC(e,t){var r=void 0===t?{}:t,n=r.excludeTimes,a=r.includeTimes,i=r.filterTime;return n&&TC(e,n)||a&&!TC(e,a)||i&&!i(e)||!1}function DC(e,t){var r=t.minTime,n=t.maxTime;if(!r||!n)throw new Error("Both minTime and maxTime props required");var a=Yx();a=yw(a=vw(a=gw(a,zw(e)),Rw(e)),jw(e));var i=Yx();i=yw(i=vw(i=gw(i,zw(r)),Rw(r)),jw(r));var o,s=Yx();s=yw(s=vw(s=gw(s,zw(n)),Rw(n)),jw(n));try{o=!Mw(a,{start:i,end:s})}catch(e){o=!1}return o}function OC(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.includeDates,i=Bw(e,1);return n&&qw(n,i)>0||a&&a.every(function(e){return qw(e,i)>0})||!1}function AC(e,t){var r=void 0===t?{}:t,n=r.maxDate,a=r.includeDates,i=Vw(e,1);return n&&qw(i,n)>0||a&&a.every(function(e){return qw(i,e)>0})||!1}function NC(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.includeDates,i=Uw(e,1);return n&&Yw(n,i)>0||a&&a.every(function(e){return Yw(e,i)>0})||!1}function IC(e,t){var r=void 0===t?{}:t,n=r.maxDate,a=r.includeDates,i=Ww(e,1);return n&&Yw(i,n)>0||a&&a.every(function(e){return Yw(i,e)>0})||!1}function FC(e){var t=e.minDate,r=e.includeDates;return r&&t?Kw(r.filter(function(e){return Y_(e,t)>=0})):r?Kw(r):t}function LC(e){var t=e.maxDate,r=e.includeDates;return r&&t?Zw(r.filter(function(e){return Y_(e,t)<=0})):r?Zw(r):t}function zC(e,t){var r;void 0===e&&(e=[]),void 0===t&&(t="react-datepicker__day--highlighted");for(var n=new Map,a=0,i=e.length;a<i;a++){var o=e[a];if(H_(o)){var s=Qx(o,"MM.dd.yyyy");(h=n.get(s)||[]).includes(t)||(h.push(t),n.set(s,h))}else if("object"==typeof o){var l=null!==(r=Object.keys(o)[0])&&void 0!==r?r:"",c=o[l];if("string"==typeof l&&Array.isArray(c))for(var u=0,d=c.length;u<d;u++){var p=c[u];if(p){var h;s=Qx(p,"MM.dd.yyyy");(h=n.get(s)||[]).includes(l)||(h.push(l),n.set(s,h))}}}}return n}function RC(e,t){void 0===e&&(e=[]),void 0===t&&(t="react-datepicker__day--holidays");var r=new Map;return e.forEach(function(e){var n=e.date,a=e.holidayName;if(H_(n)){var i=Qx(n,"MM.dd.yyyy"),o=r.get(i)||{className:"",holidayNames:[]};if(!("className"in o)||o.className!==t||(s=o.holidayNames,l=[a],s.length!==l.length||!s.every(function(e,t){return e===l[t]}))){var s,l;o.className=t;var c=o.holidayNames;o.holidayNames=c?Hx(Hx([],c,!0),[a],!1):[a],r.set(i,o)}}}),r}function jC(e,t,r,n,a){for(var i=a.length,o=[],s=0;s<i;s++){var l=e,c=a[s];c&&(l=ex(l=Jw(l=Xw(l,zw(c)),Rw(c)),jw(c)));var u=Jw(e,(r+1)*n);tx(l,t)&&G_(l,u)&&null!=c&&o.push(c)}return o}function VC(e){return e<10?"0".concat(e):"".concat(e)}function BC(e,t){void 0===t&&(t=12);var r=Math.ceil(Nw(e)/t)*t;return{startPeriod:r-(t-1),endPeriod:r}}function qC(e){var t=e.getSeconds(),r=e.getMilliseconds();return tS(e.getTime()-1e3*t-r)}function HC(e,t){return qC(e).getTime()===qC(t).getTime()}function $C(e){if(!H_(e))throw new Error("Invalid date");var t=new Date(e);return t.setHours(0,0,0,0),t}function GC(e,t){if(!H_(e)||!H_(t))throw new Error("Invalid date received");return G_($C(e),$C(t))}function WC(e){return e.key===$x.Space}var UC,YC=function(e){function t(t){var r=e.call(this,t)||this;return r.inputRef=c().createRef(),r.onTimeChange=function(e){var t,n;r.setState({time:e});var a=r.props.date,i=a instanceof Date&&!isNaN(+a)?a:new Date;if(null==e?void 0:e.includes(":")){var o=e.split(":"),s=o[0],l=o[1];i.setHours(Number(s)),i.setMinutes(Number(l))}null===(n=(t=r.props).onChange)||void 0===n||n.call(t,i)},r.renderTimeInput=function(){var e=r.state.time,t=r.props,n=t.date,a=t.timeString,i=t.customTimeInput;return i?(0,s.cloneElement)(i,{date:n,value:e,onChange:r.onTimeChange}):c().createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",ref:r.inputRef,onClick:function(){var e;null===(e=r.inputRef.current)||void 0===e||e.focus()}
vendor: 35,994 bytes, line 1
1,required:!0,value:e,onChange:function(e){r.onTimeChange(e.target.value||a)}})},r.state={time:r.props.timeString},r}return Bx(t,e),t.getDerivedStateFromProps=function(e,t){return e.timeString!==t.time?{time:e.timeString}:null},t.prototype.render=function(){return c().createElement("div",{className:"react-datepicker__input-time-container"},c().createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),c().createElement("div",{className:"react-datepicker-time__input-container"},c().createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))},t}(s.Component),KC=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dayEl=(0,s.createRef)(),t.handleClick=function(e){!t.isDisabled()&&t.props.onClick&&t.props.onClick(e)},t.handleMouseEnter=function(e){!t.isDisabled()&&t.props.onMouseEnter&&t.props.onMouseEnter(e)},t.handleOnKeyDown=function(e){var r,n;e.key===$x.Space&&(e.preventDefault(),e.key=$x.Enter),null===(n=(r=t.props).handleOnKeyDown)||void 0===n||n.call(r,e)},t.isSameDay=function(e){return dC(t.props.day,e)},t.isKeyboardSelected=function(){var e;if(t.props.disabledKeyboardNavigation)return!1;var r=t.props.selectsMultiple?null===(e=t.props.selectedDates)||void 0===e?void 0:e.some(function(e){return t.isSameDayOrWeek(e)}):t.isSameDayOrWeek(t.props.selected),n=t.props.preSelection&&t.isDisabled(t.props.preSelection);return!r&&t.isSameDayOrWeek(t.props.preSelection)&&!n},t.isDisabled=function(e){return void 0===e&&(e=t.props.day),yC(e,{minDate:t.props.minDate,maxDate:t.props.maxDate,excludeDates:t.props.excludeDates,excludeDateIntervals:t.props.excludeDateIntervals,includeDateIntervals:t.props.includeDateIntervals,includeDates:t.props.includeDates,filterDate:t.props.filterDate,disabled:t.props.disabled})},t.isExcluded=function(){return bC(t.props.day,{excludeDates:t.props.excludeDates,excludeDateIntervals:t.props.excludeDateIntervals})},t.isStartOfWeek=function(){return dC(t.props.day,tC(t.props.day,t.props.locale,t.props.calendarStartDay))},t.isSameWeek=function(e){return t.props.showWeekPicker&&dC(e,tC(t.props.day,t.props.locale,t.props.calendarStartDay))},t.isSameDayOrWeek=function(e){return t.isSameDay(e)||t.isSameWeek(e)},t.getHighLightedClass=function(){var e=t.props,r=e.day,n=e.highlightDates;if(!n)return!1;var a=Qx(r,"MM.dd.yyyy");return n.get(a)},t.getHolidaysClass=function(){var e,r=t.props,n=r.day,a=r.holidays;if(!a)return[void 0];var i=Qx(n,"MM.dd.yyyy");return a.has(i)?[null===(e=a.get(i))||void 0===e?void 0:e.className]:[void 0]},t.isInRange=function(){var e=t.props,r=e.day,n=e.startDate,a=e.endDate;return!(!n||!a)&&hC(r,n,a)},t.isInSelectingRange=function(){var e,r=t.props,n=r.day,a=r.selectsStart,i=r.selectsEnd,o=r.selectsRange,s=r.selectsDisabledDaysInRange,l=r.startDate,c=r.swapRange,u=r.endDate,d=null!==(e=t.props.selectingDate)&&void 0!==e?e:t.props.preSelection;if(!(a||i||o)||!d||!s&&t.isDisabled())return!1;if(a&&u&&(G_(d,u)||pC(d,u)))return hC(n,d,u);if(i&&l&&(tx(d,l)||pC(d,l)))return hC(n,l,d);if(o&&l&&!u){if(pC(d,l))return hC(n,l,d);if(tx(d,l))return hC(n,l,d);if(c&&G_(d,l))return hC(n,d,l)}return!1},t.isSelectingRangeStart=function(){var e;if(!t.isInSelectingRange())return!1;var r=t.props,n=r.day,a=r.startDate,i=r.selectsStart,o=r.swapRange,s=r.selectsRange,l=null!==(e=t.props.selectingDate)&&void 0!==e?e:t.props.preSelection;return dC(n,i||s&&o&&a&&l&&G_(l,a)?l:a)},t.isSelectingRangeEnd=function(){var e;if(!t.isInSelectingRange())return!1;var r=t.props,n=r.day,a=r.endDate,i=r.selectsEnd,o=r.selectsRange,s=r.swapRange,l=r.startDate,c=null!==(e=t.props.selectingDate)&&void 0!==e?e:t.props.preSelection;return dC(n,i?c:o&&s&&l&&c?G_(c,l)?l:c:o?c:a)},t.isRangeStart=function(){var e=t.props,r=e.day,n=e.startDate,a=e.endDate;return!(!n||!a)&&dC(n,r)},t.isRangeEnd=function(){var e=t.props,r=e.day,n=e.startDate,a=e.endDate;return!(!n||!a)&&dC(a,r)},t.isWeekend=function(){var e=rx(t.props.day);return 0===e||6===e},t.isAfterMonth=function(){return void 0!==t.props.month&&(t.props.month+1)%12===Iw(t.props.day)},t.isBeforeMonth=function(){return void 0!==t.props.month&&(Iw(t.props.day)+1)%12===t.props.month},t.isCurrentDay=function(){return t.isSameDay(Yx())},t.isSelected=function(){var e;return t.props.selectsMultiple?null===(e=t.props.selectedDates)||void 0===e?void 0:e.some(function(e){return t.isSameDayOrWeek(e)}):t.isSameDayOrWeek(t.props.selected)},t.getClassNames=function(e){var r;return Kb("react-datepicker__day",t.props.dayClassName?t.props.dayClassName(e):void 0,"react-datepicker__day--"+Qx(t.props.day,"ddd",r),{"react-datepicker__day--disabled":t.isDisabled(),"react-datepicker__day--excluded":t.isExcluded(),"react-datepicker__day--selected":t.isSelected(),"react-datepicker__day--keyboard-selected":t.isKeyboardSelected(),"react-datepicker__day--range-start":t.isRangeStart(),"react-datepicker__day--range-end":t.isRangeEnd(),"react-datepicker__day--in-range":t.isInRange(),"react-datepicker__day--in-selecting-range":t.isInSelectingRange(),"react-datepicker__day--selecting-range-start":t.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":t.isSelectingRangeEnd(),"react-datepicker__day--today":t.isCurrentDay(),"react-datepicker__day--weekend":t.isWeekend(),"react-datepicker__day--outside-month":t.isAfterMonth()||t.isBeforeMonth()},t.getHighLightedClass(),t.getHolidaysClass())},t.getAriaLabel=function(){var e=t.props,r=e.day,n=e.ariaLabelPrefixWhenEnabled,a=void 0===n?"Choose":n,i=e.ariaLabelPrefixWhenDisabled,o=void 0===i?"Not available":i,s=t.isDisabled()||t.isExcluded()?o:a;return"".concat(s," ").concat(Qx(r,"PPPP",t.props.locale))},t.getTitle=function(){var e=t.props,r=e.day,n=e.holidays,a=void 0===n?new Map:n,i=e.excludeDates,o=Qx(r,"MM.dd.yyyy"),s=[];return a.has(o)&&s.push.apply(s,a.get(o).holidayNames),t.isExcluded()&&s.push(null==i?void 0:i.filter(function(e){return e instanceof Date?dC(e,r):dC(null==e?void 0:e.date,r)}).map(function(e){if(!(e instanceof Date))return null==e?void 0:e.message})),s.join(", ")},t.getTabIndex=function(){var e=t.props.selected,r=t.props.preSelection;return(!t.props.showWeekPicker||!t.props.showWeekNumber&&t.isStartOfWeek())&&(t.isKeyboardSelected()||t.isSameDay(e)&&dC(r,e))?0:-1},t.handleFocusDay=function(){var e;t.shouldFocusDay()&&(null===(e=t.dayEl.current)||void 0===e||e.focus({preventScroll:!0}))},t.renderDayContents=function(){return t.props.monthShowsDuplicateDaysEnd&&t.isAfterMonth()||t.props.monthShowsDuplicateDaysStart&&t.isBeforeMonth()?null:t.props.renderDayContents?t.props.renderDayContents(nx(t.props.day),t.props.day):nx(t.props.day)},t.render=function(){return c().createElement("div",{ref:t.dayEl,className:t.getClassNames(t.props.day),onKeyDown:t.handleOnKeyDown,onClick:t.handleClick,onMouseEnter:t.props.usePointerEvent?void 0:t.handleMouseEnter,onPointerEnter:t.props.usePointerEvent?t.handleMouseEnter:void 0,tabIndex:t.getTabIndex(),"aria-label":t.getAriaLabel(),role:"gridcell",title:t.getTitle(),"aria-disabled":t.isDisabled(),"aria-current":t.isCurrentDay()?"date":void 0,"aria-selected":t.isSelected()||t.isInRange()},t.renderDayContents(),""!==t.getTitle()&&c().createElement("span",{className:"overlay"},t.getTitle()))},t}return Bx(t,e),t.prototype.componentDidMount=function(){this.handleFocusDay()},t.prototype.componentDidUpdate=function(){this.handleFocusDay()},t.prototype.shouldFocusDay=function(){var e=!1;return 0===this.getTabIndex()&&this.isSameDay(this.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(e=!0),this.props.inline&&!this.props.shouldFocusDayInline&&(e=!1),this.isDayActiveElement()&&(e=!0),this.isDuplicateDay()&&(e=!1)),e},t.prototype.isDayActiveElement=function(){var e,t,r;return(null===(t=null===(e=this.props.containerRef)||void 0===e?void 0:e.current)||void 0===t?void 0:t.contains(document.activeElement))&&(null===(r=document.activeElement)||void 0===r?void 0:r.classList.contains("react-datepicker__day"))},t.prototype.isDuplicateDay=function(){return this.props.monthShowsDuplicateDaysEnd&&this.isAfterMonth()||this.props.monthShowsDuplicateDaysStart&&this.isBeforeMonth()},t}(s.Component),ZC=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.weekNumberEl=(0,s.createRef)(),t.handleClick=function(e){t.props.onClick&&t.props.onClick(e)},t.handleOnKeyDown=function(e){var r,n;e.key===$x.Space&&(e.preventDefault(),e.key=$x.Enter),null===(n=(r=t.props).handleOnKeyDown)||void 0===n||n.call(r,e)},t.isKeyboardSelected=function(){return!t.props.disabledKeyboardNavigation&&!dC(t.props.date,t.props.selected)&&dC(t.props.date,t.props.preSelection)},t.getTabIndex=function(){return t.props.showWeekPicker&&t.props.showWeekNumber&&(t.isKeyboardSelected()||dC(t.props.date,t.props.selected)&&dC(t.props.preSelection,t.props.selected))?0:-1},t.handleFocusWeekNumber=function(e){var r=!1;0===t.getTabIndex()&&!(null==e?void 0:e.isInputFocused)&&dC(t.props.date,t.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(r=!0),t.props.inline&&!t.props.shouldFocusDayInline&&(r=!1),t.props.containerRef&&t.props.containerRef.current&&t.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(r=!0)),r&&t.weekNumberEl.current&&t.weekNumberEl.current.focus({preventScroll:!0})},t}return Bx(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{ariaLabelPrefix:"week "}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.handleFocusWeekNumber()},t.prototype.componentDidUpdate=function(e){this.handleFocusWeekNumber(e)},t.prototype.render=function(){var e=this.props,r=e.weekNumber,n=e.isWeekDisabled,a=e.ariaLabelPrefix,i=void 0===a?t.defaultProps.ariaLabelPrefix:a,o=e.onClick,s={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!o&&!n,"react-datepicker__week-number--selected":!!o&&dC(this.props.date,this.props.selected)};return c().createElement("div",{ref:this.weekNumberEl,className:Kb(s),"aria-label":"".concat(i," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex(),role:"gridcell"},r)},t}(s.Component),QC=function(e){function t(){var r=null!==e&&e.apply(this,arguments)||this;return r.isDisabled=function(e){return yC(e,{minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,includeDateIntervals:r.props.includeDateIntervals,includeDates:r.props.includeDates,filterDate:r.props.filterDate})},r.handleDayClick=function(e,t){r.props.onDayClick&&r.props.onDayClick(e,t)},r.handleDayMouseEnter=function(e){r.props.onDayMouseEnter&&r.props.onDayMouseEnter(e)},r.handleWeekClick=function(e,n,a){for(var i,o,s,l=new Date(e),c=0;c<7;c++){var u=new Date(e);if(u.setDate(u.getDate()+c),!r.isDisabled(u)){l=u;break}}"function"==typeof r.props.onWeekSelect&&r.props.onWeekSelect(l,n,a),r.props.showWeekPicker&&r.handleDayClick(l,a),(null!==(i=r.props.shouldCloseOnSelect)&&void 0!==i?i:t.defaultProps.shouldCloseOnSelect)&&(null===(s=(o=r.props).setOpen)||void 0===s||s.call(o,!1))},r.formatWeekNumber=function(e){return r.props.formatWeekNumber?r.props.formatWeekNumber(e):function(e){return k_(e)}(e)},r.isWeekDisabled=function(){for(var e=r.startOfWeek(),t=M_(e,6),n=new Date(e);n<=t;){if(!r.isDisabled(n))return!1;n=M_(n,1)}return!0},r.renderDays=function(){var e=r.startOfWeek(),n=[],a=r.formatWeekNumber(e);if(r.props.showWeekNumber){var i=r.props.onWeekSelect||r.props.showWeekPicker?r.handleWeekClick.bind(r,e,a):void 0;n.push(c().createElement(ZC,qx({key:"W"},t.defaultProps,r.props,{weekNumber:a,isWeekDisabled:r.isWeekDisabled(),date:e,onClick:i})))}return n.concat([0,1,2,3,4,5,6].map(function(n){var a=M_(e,n);return c().createElement(KC,qx({},t.defaultProps,r.props,{ariaLabelPrefixWhenEnabled:r.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:r.props.disabledDayAriaLabelPrefix,key:a.valueOf(),day:a,onClick:r.handleDayClick.bind(r,a),onMouseEnter:r.handleDayMouseEnter.bind(r,a)}))}))},r.startOfWeek=function(){return tC(r.props.day,r.props.locale,r.props.calendarStartDay)},r.isKeyboardSelected=function(){return!r.props.disabledKeyboardNavigation&&!dC(r.startOfWeek(),r.props.selected)&&dC(r.startOfWeek(),r.props.preSelection)},r}return Bx(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{shouldCloseOnSelect:!0}},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e={"react-datepicker__week":!0,"react-datepicker__week--selected":dC(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()},t=this.props.weekClassName?this.props.weekClassName(this.startOfWeek()):void 0;return c().createElement("div",{className:Kb(e,t),role:"row"},this.renderDays())},t}(s.Component),XC="two_columns",JC="three_columns",ek="four_columns",tk=((UC={})[XC]={grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2},UC[JC]={grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3},UC[ek]={grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4},UC);function rk(e,t){return e?ek:t?XC:JC}var nk=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.MONTH_REFS=Hx([],Array(12),!0).map(function(){return(0,s.createRef)()}),t.QUARTER_REFS=Hx([],Array(4),!0).map(function(){return(0,s.createRef)()}),t.isDisabled=function(e){return yC(e,{minDate:t.props.minDate,maxDate:t.props.maxDate,excludeDates:t.props.excludeDates,excludeDateIntervals:t.props.excludeDateIntervals,includeDateIntervals:t.props.includeDateIntervals,includeDates:t.props.includeDates,filterDate:t.props.filterDate,disabled:t.props.disabled})},t.isExcluded=function(e){return bC(e,{excludeDates:t.props.excludeDates,excludeDateIntervals:t.props.excludeDateIntervals})},t.handleDayClick=function(e,r){var n,a;null===(a=(n=t.props).onDayClick)||void 0===a||a.call(n,e,r,t.props.orderInDisplay)},t.handleDayMouseEnter=function(e){var r,n;null===(n=(r=t.props).onDayMouseEnter)||void 0===n||n.call(r,e)},t.handleMouseLeave=function(){var e,r;null===(r=(e=t.props).onMouseLeave)||void 0===r||r.call(e)},t.isRangeStartMonth=function(e){var r=t.props,n=r.day,a=r.startDate,i=r.endDate;return!(!a||!i)&&cC(Ow(n,e),a)},t.isRangeStartQuarter=function(e){var r=t.props,n=r.day,a=r.startDate,i=r.endDate;return!(!a||!i)&&uC(Aw(n,e),a)},t.isRangeEndMonth=function(e){var r=t.props,n=r.day,a=r.startDate,i=r.endDate;return!(!a||!i)&&cC(Ow(n,e),i)},t.isRangeEndQuarter=function(e){var r=t.props,n=r.day,a=r.startDate,i=r.endDate;return!(!a||!i)&&uC(Aw(n,e),i)},t.isInSelectingRangeMonth=function(e){var r,n=t.props,a=n.day,i=n.selectsStart,o=n.selectsEnd,s=n.selectsRange,l=n.startDate,c=n.endDate,u=null!==(r=t.props.selectingDate)&&void 0!==r?r:t.props.preSelection;return!(!(i||o||s)||!u)&&(i&&c?_C(u,c,e,a):(o&&l||!(!s||!l||c))&&_C(l,u,e,a))},t.isSelectingMonthRangeStart=function(e){var r;if(!t.isInSelectingRangeMonth(e))return!1;var n=t.props,a=n.day,i=n.startDate,o=n.selectsStart,s=Ow(a,e),l=null!==(r=t.props.selectingDate)&&void 0!==r?r:t.props.preSelection;return cC(s,o?l:i)},t.isSelectingMonthRangeEnd=function(e){var r;if(!t.isInSelectingRangeMonth(e))return!1;var n=t.props,a=n.day,i=n.endDate,o=n.selectsEnd,s=n.selectsRange,l=Ow(a,e),c=null!==(r=t.props.selectingDate)&&void 0!==r?r:t.props.preSelection;return cC(l,o||s?c:i)},t.isInSelectingRangeQuarter=function(e){var r,n=t.props,a=n.day,i=n.selectsStart,o=n.selectsEnd,s=n.selectsRange,l=n.startDate,c=n.endDate,u=null!==(r=t.props.selectingDate)&&void 0!==r?r:t.props.preSelection;return!(!(i||o||s)||!u)&&(i&&c?PC(u,c,e,a):(o&&l||!(!s||!l||c))&&PC(l,u,e,a))},t.isWeekInMonth=function(e){var r=t.props.day,n=M_(e,6);return cC(e,r)||cC(n,r)},t.isCurrentMonth=function(e,t){return Nw(e)===Nw(Yx())&&t===Iw(Yx())},t.isCurrentQuarter=function(e,t){return Nw(e)===Nw(Yx())&&t===Lw(Yx())},t.isSelectedMonth=function(e,t,r){return Iw(r)===t&&Nw(e)===Nw(r)},t.isSelectMonthInList=function(e,r,n){return n.some(function(n){return t.isSelectedMonth(e,r,n)})},t.isSelectedQuarter=function(e,t,r){return Lw(r)===t&&Nw(e)===Nw(r)},t.isSelectQuarterInList=function(e,r,n){return n.some(function(n){return t.isSelectedQuarter(e,r,n)})},t.isMonthSelected=function(){var e=t.props,r=e.day,n=e.selected,a=e.selectedDates,i=e.selectsMultiple,o=Iw(r);return i?null==a?void 0:a.some(function(e){return t.isSelectedMonth(r,o,e)}):!!n&&t.isSelectedMonth(r,o,n)},t.isQuarterSelected=function(){var e=t.props,r=e.day,n=e.selected,a=e.selectedDates,i=e.selectsMultiple,o=Lw(r);return i?null==a?void 0:a.some(function(e){return t.isSelectedQuarter(r,o,e)}):!!n&&t.isSelectedQuarter(r,o,n)},t.renderWeeks=function(){if(!Zx(t.props.day))return[];for(var e=[],r=t.props.fixedHeight,n=0,a=!1,i=tC(rC(t.props.day),t.props.locale,t.props.calendarStartDay),o=t.props.selected?function(e){return t.props.showWeekPicker?tC(e,t.props.locale,t.props.calendarStartDay):t.props.selected}(t.props.selected):void 0,s=t.props.preSelection?function(e){return t.props.showWeekPicker?tC(e,t.props.locale,t.props.calendarStartDay):t.props.preSelection}(t.props.preSelection):void 0;e.push(c().createElement(QC,qx({},t.props,{ariaLabelPrefix:t.props.weekAriaLabelPrefix,key:n,day:i,month:Iw(t.props.day),onDayClick:t.handleDayClick,onDayMouseEnter:t.handleDayMouseEnter,selected:o,preSelection:s,showWeekNumber:t.props.showWeekNumbers}))),!a;){n++,i=ax(i,1);var l=r&&n>=6,u=!r&&!t.isWeekInMonth(i);if(l||u){if(!t.props.peekNextMonth)break;a=!0}}return e},t.onMonthClick=function(e,r){var n=t.isMonthDisabledForLabelDate(r),a=n.isDisabled,i=n.labelDate;a||t.handleDayClick(rC(i),e)},t.onMonthMouseEnter=function(e){var r=t.isMonthDisabledForLabelDate(e),n=r.isDisabled,a=r.labelDate;n||t.handleDayMouseEnter(rC(a))},t.handleMonthNavigation=function(e,r){var n,a,i,o;null===(a=(n=t.props).setPreSelection)||void 0===a||a.call(n,r),null===(o=null===(i=t.MONTH_REFS[e])||void 0===i?void 0:i.current)||void 0===o||o.focus()},t.handleKeyboardNavigation=function(e,r,n){var a,i=t.props,o=i.selected,s=i.preSelection,l=i.setPreSelection,c=i.minDate,u=i.maxDate,d=i.showFourColumnMonthYearPicker,p=i.showTwoColumnMonthYearPicker;if(s){var h=rk(d,p),m=t.getVerticalOffset(h),f=null===(a=tk[h])||void 0===a?void 0:a.grid,g=function(e,t,r){var n,a,i=t,o=r;switch(e){case $x.ArrowRight:i=Vw(t,1),o=11===r?0:r+1;break;case $x.ArrowLeft:i=Bw(t,1),o=0===r?11:r-1;break;case $x.ArrowUp:i=Bw(t,m),o=(null===(n=null==f?void 0:f[0])||void 0===n?void 0:n.includes(r))?r+12-m:r-m;break;case $x.ArrowDown:i=Vw(t,m),o=(null===(a=null==f?void 0:f[f.length-1])||void 0===a?void 0:a.includes(r))?r-12+m:r+m}return{newCalculatedDate:i,newCalculatedMonth:o}};if(r!==$x.Enter){var v=function(e,r,n){for(var a=e,i=!1,o=0,s=g(a,r,n),l=s.newCalculatedDate,d=s.newCalculatedMonth;!i;){if(o>=40){l=r,d=n;break}var p;if(c&&l<c)a=$x.ArrowRight,l=(p=g(a,l,d)).newCalculatedDate,d=p.newCalculatedMonth;if(u&&l>u)a=$x.ArrowLeft,l=(p=g(a,l,d)).newCalculatedDate,d=p.newCalculatedMonth;if(wC(l,t.props))l=(p=g(a,l,d)).newCalculatedDate,d=p.newCalculatedMonth;else i=!0;o++}return{newCalculatedDate:l,newCalculatedMonth:d}}(r,s,n),y=v.newCalculatedDate,b=v.newCalculatedMonth;switch(r){case $x.ArrowRight:case $x.ArrowLeft:case $x.ArrowUp:case $x.ArrowDown:t.handleMonthNavigation(b,y)}}else t.isMonthDisabled(n)||(t.onMonthClick(e,n),null==l||l(o))}},t.getVerticalOffset=function(e){var t,r;return null!==(r=null===(t=tk[e])||void 0===t?void 0:t.verticalNavigationOffset)&&void 0!==r?r:0},t.onMonthKeyDown=function(e,r){var n=t.props,a=n.disabledKeyboardNavigation,i=n.handleOnMonthKeyDown,o=e.key;o!==$x.Tab&&e.preventDefault(),a||t.handleKeyboardNavigation(e,o,r),i&&i(e)},t.onQuarterClick=function(e,r){var n=Aw(t.props.day,r);xC(n,t.props)||t.handleDayClick(aC(n),e)},t.onQuarterMouseEnter=function(e){var r=Aw(t.props.day,e);xC(r,t.props)||t.handleDayMouseEnter(aC(r))},t.handleQuarterNavigation=function(e,r){var n,a,i,o;t.isDisabled(r)||t.isExcluded(r)||(null===(a=(n=t.props).setPreSelection)||void 0===a||a.call(n,r),null===(o=null===(i=t.QUARTER_REFS[e-1])||void 0===i?void 0:i.current)||void 0===o||o.focus())},t.onQuarterKeyDown=function(e,r){var n,a,i=e.key;if(!t.props.disabledKeyboardNavigation)switch(i){case $x.Enter:t.onQuarterClick(e,r),null===(a=(n=t.props).setPreSelection)||void 0===a||a.call(n,t.props.selected);break;case $x.ArrowRight:if(!t.props.preSelection)break;t.handleQuarterNavigation(4===r?1:r+1,Hw(t.props.preSelection,1));break;case $x.ArrowLeft:if(!t.props.preSelection)break;t.handleQuarterNavigation(1===r?4:r-1,$w(t.props.preSelection,1))}},t.isMonthDisabledForLabelDate=function(e){var r,n=t.props,a=n.day,i=n.disabled,o=n.minDate,s=n.maxDate,l=n.excludeDates,c=n.includeDates,u=Ow(a,e);return i?{isDisabled:!0,labelDate:Ow(a,e)}:{isDisabled:null!==(r=(o||s||l||c)&&SC(u,t.props))&&void 0!==r&&r,labelDate:u}},t.isMonthDisabled=function(e){return t.isMonthDisabledForLabelDate(e).isDisabled},t.getMonthClassNames=function(e){var r=t.props,n=r.day,a=r.startDate,i=r.endDate,o=r.preSelection,s=r.monthClassName,l=s?s(Ow(n,e)):void 0,c=t.getSelection();return Kb("react-datepicker__month-text","react-datepicker__month-".concat(e),l,{"react-datepicker__month-text--disabled":t.isMonthDisabled(e),"react-datepicker__month-text--selected":c?t.isSelectMonthInList(n,e,c):void 0,"react-datepicker__month-text--keyboard-selected":!t.props.disabledKeyboardNavigation&&o&&t.isSelectedMonth(n,e,o)&&!t.isMonthSelected()&&!t.isMonthDisabled(e),"react-datepicker__month-text--in-selecting-range":t.isInSelectingRangeMonth(e),"react-datepicker__month-text--in-range":a&&i?_C(a,i,e,n):void 0,"react-datepicker__month-text--range-start":t.isRangeStartMonth(e),"react-datepicker__month-text--range-end":t.isRangeEndMonth(e),"react-datepicker__month-text--selecting-range-start":t.isSelectingMonthRangeStart(e),"react-datepicker__month-text--selecting-range-end":t.isSelectingMonthRangeEnd(e),"react-datepicker__month-text--today":t.isCurrentMonth(n,e)})},t.getTabIndex=function(e){if(null==t.props.preSelection)return"-1";var r=Iw(t.props.preSelection),n=t.isMonthDisabledForLabelDate(r).isDisabled;return e!==r||n||t.props.disabledKeyboardNavigation?"-1":"0"},t.getQuarterTabIndex=function(e){if(null==t.props.preSelection)return"-1";var r=Lw(t.props.preSelection),n=xC(t.props.day,t.props);return e!==r||n||t.props.disabledKeyboardNavigation?"-1":"0"},t.getAriaLabel=function(e){var r=t.props,n=r.chooseDayAriaLabelPrefix,a=void 0===n?"Choose":n,i=r.disabledDayAriaLabelPrefix,o=void 0===i?"Not available":i,s=r.day,l=r.locale,c=Ow(s,e),u=t.isDisabled(c)||t.isExcluded(c)?o:a;return"".concat(u," ").concat(Qx(c,"MMMM yyyy",l))},t.getQuarterClassNames=function(e){var r=t.props,n=r.day,a=r.startDate,i=r.endDate,o=r.minDate,s=r.maxDate,l=r.excludeDates,c=r.includeDates,u=r.filterDate,d=r.preSelection,p=r.disabledKeyboardNavigation,h=r.disabled,m=(o||s||l||c||u||h)&&xC(Aw(n,e),t.props),f=t.getSelection();return Kb("react-datepicker__quarter-text","react-datepicker__quarter-".concat(e),{"react-datepicker__quarter-text--disabled":m,"react-datepicker__quarter-text--selected":f?t.isSelectQuarterInList(n,e,f):void 0,"react-datepicker__quarter-text--keyboard-selected":!p&&d&&t.isSelectedQuarter(n,e,d)&&!t.isQuarterSelected()&&!m,"react-datepicker__quarter-text--in-selecting-range":t.isInSelectingRangeQuarter(e),"react-datepicker__quarter-text--in-range":a&&i?PC(a,i,e,n):void 0,"react-datepicker__quarter-text--range-start":t.isRangeStartQuarter(e),"react-datepicker__quarter-text--range-end":t.isRangeEndQuarter(e),"react-datepicker__quarter-text--today":t.isCurrentQuarter(n,e)})},t.getMonthContent=function(e){var r=t.props,n=r.showFullMonthYearPicker,a=r.renderMonthContent,i=r.locale,o=r.day,s=vC(e,i),l=gC(e,i);return a?a(e,s,l,o):n?l:s},t.getQuarterContent=function(e){var r,n=t.props,a=n.renderQuarterContent,i=function(e,t){return Qx(Aw(Yx(),e),"QQQ",t)}(e,n.locale);return null!==(r=null==a?void 0:a(e,i))&&void 0!==r?r:i},t.renderMonths=function(){var e,r=t.props,n=r.showTwoColumnMonthYearPicker,a=r.showFourColumnMonthYearPicker,i=r.day,o=r.selected,s=null===(e=tk[rk(a,n)])||void 0===e?void 0:e.grid;return null==s?void 0:s.map(function(e,r){return c().createElement("div",{className:"react-datepicker__month-wrapper",key:r},e.map(function(e,r){return c().createElement("div",{ref:t.MONTH_REFS[e],key:r,onClick:function(r){t.onMonthClick(r,e)},onKeyDown:function(r){WC(r)&&(r.preventDefault(),r.key=$x.Enter),t.onMonthKeyDown(r,e)},onMouseEnter:t.props.usePointerEvent?void 0:function(){return t.onMonthMouseEnter(e)},onPointerEnter:t.props.usePointerEvent?function(){return t.onMonthMouseEnter(e)}:void 0,tabIndex:Number(t.getTabIndex(e)),className:t.getMonthClassNames(e),"aria-disabled":t.isMonthDisabled(e),role:"option","aria-label":t.getAriaLabel(e),"aria-current":t.isCurrentMonth(i,e)?"date":void 0,"aria-selected":o?t.isSelectedMonth(i,e,o):void 0},t.getMonthContent(e))}))})},t.renderQuarters=function(){var e=t.props,r=e.day,n=e.selected;return c().createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map(function(e,a){return c().createElement("div",{key:a,ref:t.QUARTER_REFS[a],role:"option",onClick:function(r){t.onQuarterClick(r,e)},onKeyDown:function(r){t.onQuarterKeyDown(r,e)},onMouseEnter:t.props.usePointerEvent?void 0:function(){return t.onQuarterMouseEnter(e)},onPointerEnter:t.props.usePointerEvent?function(){return t.onQuarterMouseEnter(e)}:void 0,className:t.getQuarterClassNames(e),"aria-selected":n?t.isSelectedQuarter(r,e,n):void 0,tabIndex:Number(t.getQuarterTabIndex(e)),"aria-current":t.isCurrentQuarter(r,e)?"date":void 0},t.getQuarterContent(e))}))},t.getClassNames=function(){var e=t.props,r=e.selectingDate,n=e.selectsStart,a=e.selectsEnd;return Kb("react-datepicker__month",{"react-datepicker__month--selecting-range":r&&(n||a)},{"react-datepicker__monthPicker":e.showMonthYearPicker},{"react-datepicker__quarterPicker":e.showQuarterYearPicker},{"react-datepicker__weekPicker":e.showWeekPicker})},t}return Bx(t,e),t.prototype.getSelection=function(){var e=this.props,t=e.selected,r=e.selectedDates;return e.selectsMultiple?r:t?[t]:void 0},t.prototype.render=function(){var e=this.props,t=e.showMonthYearPicker,r=e.showQuarterYearPicker,n=e.day,a=e.ariaLabelPrefix,i=void 0===a?"Month ":a,o=i?i.trim()+" ":"",s=Zx(n)?"".concat(o).concat(Qx(n,"MMMM, yyyy",this.props.locale)):"";return t||r?c().createElement("div",{className:this.getClassNames(),onMouseLeave:this.props.usePointerEvent?void 0:this.handleMouseLeave,onPointerLeave:this.props.usePointerEvent?this.handleMouseLeave:void 0,"aria-label":s,role:"listbox"},t?this.renderMonths():this.renderQuarters()):c().createElement("div",{role:"table"},this.props.dayNamesHeader&&c().createElement("div",{role:"rowgroup"},this.props.dayNamesHeader),c().createElement("div",{className:this.getClassNames(),onMouseLeave:this.props.usePointerEvent?void 0:this.handleMouseLeave,onPointerLeave:this.props.usePointerEvent?this.handleMouseLeave:void 0,"aria-label":s,role:"rowgroup"},this.renderWeeks()))},t}(s.Component),ak=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.monthOptionButtonsRef={},t.isSelectedMonth=function(e){return t.props.month===e},t.handleOptionKeyDown=function(e,r){var n;switch(r.key){case"Enter":r.preventDefault(),t.onChange(e);break;case"Escape":r.preventDefault(),t.props.onCancel();break;case"ArrowUp":case"ArrowDown":r.preventDefault();var a=(e+("ArrowUp"===r.key?-1:1)+t.props.monthNames.length)%t.props.monthNames.length;null===(n=t.monthOptionButtonsRef[a])||void 0===n||n.focus()}},t.renderOptions=function(){return t.monthOptionButtonsRef={},t.props.monthNames.map(function(e,r){return c().createElement("div",{ref:function(e){t.monthOptionButtonsRef[r]=e,t.isSelectedMonth(r)&&(null==e||e.focus())},role:"button",tabIndex:0,className:t.isSelectedMonth(r)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:e,onClick:t.onChange.bind(t,r),onKeyDown:t.handleOptionKeyDown.bind(t,r),"aria-selected":t.isSelectedMonth(r)?"true":void 0},t.isSelectedMonth(r)?c().createElement("span",{className:"react-datepicker__month-option--selected"},"\u2713"):"",e)})},t.onChange=function(e){return t.props.onChange(e)},t.handleClickOutside=function(){return t.props.onCancel()},t}return Bx(t,e),t.prototype.render=function(){return c().createElement(Wx,{className:"react-datepicker__month-dropdown",onClickOutside:this.handleClickOutside},this.renderOptions())},t}(s.Component),ik=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={dropdownVisible:!1},t.renderSelectOptions=function(e){return e.map(function(e,t){return c().createElement("option",{key:e,value:t},e)})},t.renderSelectMode=function(e){return c().createElement("select",{value:t.props.month,className:"react-datepicker__month-select",onChange:function(e){return t.onChange(parseInt(e.target.value))}},t.renderSelectOptions(e))},t.renderReadView=function(e,r){return c().createElement("button",{key:"read",type:"button",style:{visibility:e?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:t.toggleDropdown},c().createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),c().createElement("span",{className:"react-datepicker__month-read-view--selected-month"},r[t.props.month]))},t.renderDropdown=function(e){return c().createElement(ak,qx({key:"dropdown"},t.props,{monthNames:e,onChange:t.onChange,onCancel:t.toggleDropdown}))},t.renderScrollMode=function(e){var r=t.state.dropdownVisible,n=[t.renderReadView(!r,e)];return r&&n.unshift(t.renderDropdown(e)),n},t.onChange=function(e){t.toggleDropdown(),e!==t.props.month&&t.props.onChange(e)},t.toggleDropdown=function(){return t.setState({dropdownVisible:!t.state.dropdownVisible})},t}return Bx(t,e),t.prototype.render=function(){var e,t=this,r=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(e){return vC(e,t.props.locale)}:function(e){return gC(e,t.props.locale)});switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode(r);break;case"select":e=this.renderSelectMode(r)}return c().createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},e)},t}(s.Component);function ok(e,t){for(var r=[],n=rC(e),a=rC(t);!tx(n,a);)r.push(Yx(n)),n=Vw(n,1);return r}var sk=function(e){function t(t){var r=e.call(this,t)||this;return r.renderOptions=function(){return r.state.monthYearsList.map(function(e){var t=ix(e),n=lC(r.props.date,e)&&cC(r.props.date,e);return c().createElement("div",{className:n?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:t,onClick:r.onChange.bind(r,t),"aria-selected":n?"true":void 0},n?c().createElement("span",{className:"react-datepicker__month-year-option--selected"},"\u2713"):"",Qx(e,r.props.dateFormat,r.props.locale))})},r.onChange=function(e){return r.props.onChange(e)},r.handleClickOutside=function(){r.props.onCancel()},r.state={monthYearsList:ok(r.props.minDate,r.props.maxDate)},r}return Bx(t,e),t.prototype.render=function(){var e=Kb({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return c().createElement(Wx,{className:e,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(s.Component),lk=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={dropdownVisible:!1},t.renderSelectOptions=function(){for(var e=rC(t.props.minDate),r=rC(t.props.maxDate),n=[];!tx(e,r);){var a=ix(e);n.push(c().createElement("option",{key:a,value:a},Qx(e,t.props.dateFormat,t.props.locale))),e=Vw(e,1)}return n},t.onSelectChange=function(e){t.onChange(parseInt(e.target.value))},t.renderSelectMode=function(){return c().createElement("select",{value:ix(rC(t.props.date)),className:"react-datepicker__month-year-select",onChange:t.onSelectChange},t.renderSelectOptions())},t.renderReadView=function(e){var r=Qx(t.props.date,t.props.dateFormat,t.props.locale);return c().createElement("div",{key:"read",style:{visibility:e?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:t.toggleDropdown},c().createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),c().createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},r))},t.renderDropdown=function(){return c().createElement(sk,qx({key:"dropdown"},t.props,{onChange:t.onChange,onCancel:t.toggleDropdown}))},t.renderScrollMode=function(){var e=t.state.dropdownVisible,r=[t.renderReadView(!e)];return e&&r.unshift(t.renderDropdown()),r},t.onChange=function(e){t.toggleDropdown();var r=Yx(e);lC(t.props.date,r)&&cC(t.props.date,r)||t.props.onChange(r)},t.toggleDropdown=function(){return t.setState({dropdownVisible:!t.state.dropdownVisible})},t}return Bx(t,e),t.prototype.render=function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return c().createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},e)},t}(s.Component),ck=function(e){function t(){var r=null!==e&&e.apply(this,arguments)||this;return r.state={height:null},r.scrollToTheSelectedTime=function(){requestAnimationFrame(function(){var e,n,a;r.list&&(r.list.scrollTop=null!==(a=r.centerLi&&t.calcCenterPosition(r.props.monthRef?r.props.monthRef.clientHeight-(null!==(n=null===(e=r.header)||void 0===e?void 0:e.clientHeight)&&void 0!==n?n:0):r.list.clientHeight,r.centerLi))&&void 0!==a?a:0)})},r.handleClick=function(e){var t,n;(r.props.minTime||r.props.maxTime)&&DC(e,r.props)||(r.props.excludeTimes||r.props.includeTimes||r.props.filterTime)&&MC(e,r.props)||null===(n=(t=r.props).onChange)||void 0===n||n.call(t,e)},r.isSelectedTime=function(e){return r.props.selected&&HC(r.props.selected,e)},r.isDisabledTime=function(e){return(r.props.minTime||r.props.maxTime)&&DC(e,r.props)||(r.props.excludeTimes||r.props.includeTimes||r.props.filterTime)&&MC(e,r.props)},r.liClasses=function(e){var n,a=["react-datepicker__time-list-item",r.props.timeClassName?r.props.timeClassName(e):void 0];return r.isSelectedTime(e)&&a.push("react-datepicker__time-list-item--selected"),r.isDisabledTime(e)&&a.push("react-datepicker__time-list-item--disabled"),r.props.injectTimes&&(3600*zw(e)+60*Rw(e)+jw(e))%(60*(null!==(n=r.props.intervals)&&void 0!==n?n:t.defaultProps.intervals))!=0&&a.push("react-datepicker__time-list-item--injected"),a.join(" ")},r.handleOnKeyDown=function(e,t){var n,a;e.key===$x.Space&&(e.preventDefault(),e.key=$x.Enter),(e.key===$x.ArrowUp||e.key===$x.ArrowLeft)&&e.target instanceof HTMLElement&&e.target.previousSibling&&(e.preventDefault(),e.target.previousSibling instanceof HTMLElement&&e.target.previousSibling.focus()),(e.key===$x.ArrowDown||e.key===$x.ArrowRight)&&e.target instanceof HTMLElement&&e.target.nextSibling&&(e.preventDefault(),e.target.nextSibling instanceof HTMLElement&&e.target.nextSibling.focus()),e.key===$x.Enter&&r.handleClick(t),null===(a=(n=r.props).handleOnKeyDown)||void 0===a||a.call(n,e)},r.renderTimes=function(){for(var e,n=[],a="string"==typeof r.props.format?r.props.format:"p",i=null!==(e=r.props.intervals)&&void 0!==e?e:t.defaultProps.intervals,o=r.props.selected||r.props.openToDate||Yx(),s=eC(o),l=r.props.injectTimes&&r.props.injectTimes.sort(function(e,t){return e.getTime()-t.getTime()}),u=60*function(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),r=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+r-+t)/36e5)}(o),d=u/i,p=0;p<d;p++){var h=Jw(s,p*i);if(n.push(h),l){var m=jC(s,h,p,i,l);
1n=n.concat(m)}}var f=n.reduce(function(e,t){return t.getTime()<=o.getTime()?t:e},n[0]);return n.map(function(e){return c().createElement("li",{key:e.valueOf(),onClick:r.handleClick.bind(r,e),className:r.liClasses(e),ref:function(t){e===f&&(r.centerLi=t)},onKeyDown:function(t){r.handleOnKeyDown(t,e)},tabIndex:e===f?0:-1,role:"option","aria-selected":r.isSelectedTime(e)?"true":void 0,"aria-disabled":r.isDisabledTime(e)?"true":void 0},Qx(e,a,r.props.locale))})},r.renderTimeCaption=function(){return!1===r.props.showTimeCaption?c().createElement(c().Fragment,null):c().createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(r.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(e){r.header=e}},c().createElement("div",{className:"react-datepicker-time__header"},r.props.timeCaption))},r}return Bx(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{intervals:30,todayButton:null,timeCaption:"Time",showTimeCaption:!0}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.scrollToTheSelectedTime(),this.observeDatePickerHeight
vendor: 22,429 bytes, line 1
1Changes()},t.prototype.componentWillUnmount=function(){var e;null===(e=this.resizeObserver)||void 0===e||e.disconnect()},t.prototype.observeDatePickerHeightChanges=function(){var e=this,t=this.props.monthRef;this.updateContainerHeight(),t&&(this.resizeObserver=new ResizeObserver(function(){e.updateContainerHeight()}),this.resizeObserver.observe(t))},t.prototype.updateContainerHeight=function(){this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})},t.prototype.render=function(){var e,r=this,n=this.state.height;return c().createElement("div",{className:"react-datepicker__time-container ".concat((null!==(e=this.props.todayButton)&&void 0!==e?e:t.defaultProps.todayButton)?"react-datepicker__time-container--with-today-button":"")},this.renderTimeCaption(),c().createElement("div",{className:"react-datepicker__time"},c().createElement("div",{className:"react-datepicker__time-box"},c().createElement("ul",{className:"react-datepicker__time-list",ref:function(e){r.list=e},style:n?{height:n}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))},t.calcCenterPosition=function(e,t){return t.offsetTop-(e/2-t.clientHeight/2)},t}(s.Component),uk=function(e){function t(t){var r=e.call(this,t)||this;return r.YEAR_REFS=Hx([],Array(r.props.yearItemNumber),!0).map(function(){return(0,s.createRef)()}),r.isDisabled=function(e){return yC(e,{minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,includeDates:r.props.includeDates,filterDate:r.props.filterDate})},r.isExcluded=function(e){return bC(e,{excludeDates:r.props.excludeDates})},r.selectingDate=function(){var e;return null!==(e=r.props.selectingDate)&&void 0!==e?e:r.props.preSelection},r.updateFocusOnPaginate=function(e){window.requestAnimationFrame(function(){var t,n;null===(n=null===(t=r.YEAR_REFS[e])||void 0===t?void 0:t.current)||void 0===n||n.focus()})},r.handleYearClick=function(e,t){r.props.onDayClick&&r.props.onDayClick(e,t)},r.handleYearNavigation=function(e,t){var n,a,i,o,s=r.props,l=s.date,c=s.yearItemNumber;if(void 0!==l&&void 0!==c){var u=BC(l,c).startPeriod;r.isDisabled(t)||r.isExcluded(t)||(null===(a=(n=r.props).setPreSelection)||void 0===a||a.call(n,t),e-u<0?r.updateFocusOnPaginate(c-(u-e)):e-u>=c?r.updateFocusOnPaginate(Math.abs(c-(e-u))):null===(o=null===(i=r.YEAR_REFS[e-u])||void 0===i?void 0:i.current)||void 0===o||o.focus())}},r.isSameDay=function(e,t){return dC(e,t)},r.isCurrentYear=function(e){return e===Nw(Yx())},r.isRangeStart=function(e){return r.props.startDate&&r.props.endDate&&lC(ox(Yx(),e),r.props.startDate)},r.isRangeEnd=function(e){return r.props.startDate&&r.props.endDate&&lC(ox(Yx(),e),r.props.endDate)},r.isInRange=function(e){return CC(e,r.props.startDate,r.props.endDate)},r.isInSelectingRange=function(e){var t=r.props,n=t.selectsStart,a=t.selectsEnd,i=t.selectsRange,o=t.startDate,s=t.endDate;return!(!(n||a||i)||!r.selectingDate())&&(n&&s?CC(e,r.selectingDate(),s):(a&&o||!(!i||!o||s))&&CC(e,o,r.selectingDate()))},r.isSelectingRangeStart=function(e){var t;if(!r.isInSelectingRange(e))return!1;var n=r.props,a=n.startDate,i=n.selectsStart,o=ox(Yx(),e);return lC(o,i?null!==(t=r.selectingDate())&&void 0!==t?t:null:null!=a?a:null)},r.isSelectingRangeEnd=function(e){var t;if(!r.isInSelectingRange(e))return!1;var n=r.props,a=n.endDate,i=n.selectsEnd,o=n.selectsRange,s=ox(Yx(),e);return lC(s,i||o?null!==(t=r.selectingDate())&&void 0!==t?t:null:null!=a?a:null)},r.isKeyboardSelected=function(e){if(!r.props.disabledKeyboardNavigation&&void 0!==r.props.date&&null!=r.props.preSelection){var t=r.props,n=t.minDate,a=t.maxDate,i=t.excludeDates,o=t.includeDates,s=t.filterDate,l=t.selected,c=nC(ox(r.props.date,e)),u=(n||a||i||o||s)&&kC(e,r.props),d=!!l&&dC(c,nC(l)),p=dC(c,nC(r.props.preSelection));return!r.props.inline&&!d&&p&&!u}},r.isSelectedYear=function(e){var t=r.props,n=t.selectsMultiple,a=t.selected,i=t.selectedDates;return n?null==i?void 0:i.some(function(t){return e===Nw(t)}):!!a&&e===Nw(a)},r.onYearClick=function(e,t){var n=r.props.date;void 0!==n&&r.handleYearClick(nC(ox(n,t)),e)},r.onYearKeyDown=function(e,t){var n,a,i=e.key,o=r.props,s=o.date,l=o.yearItemNumber,c=o.handleOnKeyDown;if(i!==$x.Tab&&e.preventDefault(),!r.props.disabledKeyboardNavigation)switch(i){case $x.Enter:if(null==r.props.selected)break;r.onYearClick(e,t),null===(a=(n=r.props).setPreSelection)||void 0===a||a.call(n,r.props.selected);break;case $x.ArrowRight:if(null==r.props.preSelection)break;r.handleYearNavigation(t+1,Ww(r.props.preSelection,1));break;case $x.ArrowLeft:if(null==r.props.preSelection)break;r.handleYearNavigation(t-1,Uw(r.props.preSelection,1));break;case $x.ArrowUp:if(void 0===s||void 0===l||null==r.props.preSelection)break;var u=BC(s,l).startPeriod;if((h=t-(p=3))<u){var d=l%p;t>=u&&t<u+d?p=d:p+=d,h=t-p}r.handleYearNavigation(h,Uw(r.props.preSelection,p));break;case $x.ArrowDown:if(void 0===s||void 0===l||null==r.props.preSelection)break;var p,h,m=BC(s,l).endPeriod;if((h=t+(p=3))>m){d=l%p;t<=m&&t>m-d?p=d:p+=d,h=t+p}r.handleYearNavigation(h,Ww(r.props.preSelection,p))}c&&c(e)},r.getYearClassNames=function(e){var t=r.props,n=t.date,a=t.disabled,i=t.minDate,o=t.maxDate,s=t.excludeDates,l=t.includeDates,c=t.filterDate,u=t.yearClassName;return Kb("react-datepicker__year-text","react-datepicker__year-".concat(e),n?null==u?void 0:u(ox(n,e)):void 0,{"react-datepicker__year-text--selected":r.isSelectedYear(e),"react-datepicker__year-text--disabled":(i||o||s||l||c||a)&&kC(e,r.props),"react-datepicker__year-text--keyboard-selected":r.isKeyboardSelected(e),"react-datepicker__year-text--range-start":r.isRangeStart(e),"react-datepicker__year-text--range-end":r.isRangeEnd(e),"react-datepicker__year-text--in-range":r.isInRange(e),"react-datepicker__year-text--in-selecting-range":r.isInSelectingRange(e),"react-datepicker__year-text--selecting-range-start":r.isSelectingRangeStart(e),"react-datepicker__year-text--selecting-range-end":r.isSelectingRangeEnd(e),"react-datepicker__year-text--today":r.isCurrentYear(e)})},r.getYearTabIndex=function(e){if(r.props.disabledKeyboardNavigation||null==r.props.preSelection)return"-1";var t=Nw(r.props.preSelection),n=kC(e,r.props);return e!==t||n?"-1":"0"},r.getYearContent=function(e){return r.props.renderYearContent?r.props.renderYearContent(e):e},r}return Bx(t,e),t.prototype.render=function(){var e=this,t=[],r=this.props,n=r.date,a=r.yearItemNumber,i=r.onYearMouseEnter,o=r.onYearMouseLeave;if(void 0===n)return null;for(var s=BC(n,a),l=s.startPeriod,u=s.endPeriod,d=function(r){t.push(c().createElement("div",{ref:p.YEAR_REFS[r-l],onClick:function(t){e.onYearClick(t,r)},onKeyDown:function(t){WC(t)&&(t.preventDefault(),t.key=$x.Enter),e.onYearKeyDown(t,r)},tabIndex:Number(p.getYearTabIndex(r)),className:p.getYearClassNames(r),onMouseEnter:p.props.usePointerEvent?void 0:function(e){return i(e,r)},onPointerEnter:p.props.usePointerEvent?function(e){return i(e,r)}:void 0,onMouseLeave:p.props.usePointerEvent?void 0:function(e){return o(e,r)},onPointerLeave:p.props.usePointerEvent?function(e){return o(e,r)}:void 0,key:r,"aria-current":p.isCurrentYear(r)?"date":void 0},p.getYearContent(r)))},p=this,h=l;h<=u;h++)d(h);return c().createElement("div",{className:"react-datepicker__year"},c().createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.usePointerEvent?void 0:this.props.clearSelectingDate,onPointerLeave:this.props.usePointerEvent?this.props.clearSelectingDate:void 0},t))},t}(s.Component);function dk(e,t,r,n){for(var a=[],i=0;i<2*t+1;i++){var o=e+t-i,s=!0;r&&(s=Nw(r)<=o),n&&s&&(s=Nw(n)>=o),s&&a.push(o)}return a}var pk=function(e){function t(t){var r=e.call(this,t)||this;r.yearOptionButtonsRef={},r.handleOptionKeyDown=function(e,t){var n;switch(t.key){case"Enter":t.preventDefault(),r.onChange(e);break;case"Escape":t.preventDefault(),r.props.onCancel();break;case"ArrowUp":case"ArrowDown":t.preventDefault();var a=e+("ArrowUp"===t.key?1:-1);r.yearOptionButtonsRef[a]&&(null===(n=r.yearOptionButtonsRef[a])||void 0===n||n.focus())}},r.renderOptions=function(){r.yearOptionButtonsRef={};var e=r.props.year,t=r.state.yearsList.map(function(t){return c().createElement("div",{ref:function(n){r.yearOptionButtonsRef[t]=n,t===e&&(null==n||n.focus())},role:"button",tabIndex:0,className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:r.onChange.bind(r,t),onKeyDown:r.handleOptionKeyDown.bind(r,t),"aria-selected":e===t?"true":void 0},e===t?c().createElement("span",{className:"react-datepicker__year-option--selected"},"\u2713"):"",t)}),n=r.props.minDate?Nw(r.props.minDate):null,a=r.props.maxDate?Nw(r.props.maxDate):null;return a&&r.state.yearsList.find(function(e){return e===a})||t.unshift(c().createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:r.incrementYears},c().createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),n&&r.state.yearsList.find(function(e){return e===n})||t.push(c().createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:r.decrementYears},c().createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t},r.onChange=function(e){r.props.onChange(e)},r.handleClickOutside=function(){r.props.onCancel()},r.shiftYears=function(e){var t=r.state.yearsList.map(function(t){return t+e});r.setState({yearsList:t})},r.incrementYears=function(){return r.shiftYears(1)},r.decrementYears=function(){return r.shiftYears(-1)};var n=t.yearDropdownItemNumber,a=t.scrollableYearDropdown,i=n||(a?10:5);return r.state={yearsList:dk(r.props.year,i,r.props.minDate,r.props.maxDate)},r.dropdownRef=(0,s.createRef)(),r}return Bx(t,e),t.prototype.componentDidMount=function(){var e=this.dropdownRef.current;if(e){var t=e.children?Array.from(e.children):null,r=t?t.find(function(e){return e.ariaSelected}):null;e.scrollTop=r&&r instanceof HTMLElement?r.offsetTop+(r.clientHeight-e.clientHeight)/2:(e.scrollHeight-e.clientHeight)/2}},t.prototype.render=function(){var e=Kb({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return c().createElement(Wx,{className:e,containerRef:this.dropdownRef,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(s.Component),hk=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={dropdownVisible:!1},t.renderSelectOptions=function(){for(var e=t.props.minDate?Nw(t.props.minDate):1900,r=t.props.maxDate?Nw(t.props.maxDate):2100,n=[],a=e;a<=r;a++)n.push(c().createElement("option",{key:a,value:a},a));return n},t.onSelectChange=function(e){t.onChange(parseInt(e.target.value))},t.renderSelectMode=function(){return c().createElement("select",{value:t.props.year,className:"react-datepicker__year-select",onChange:t.onSelectChange},t.renderSelectOptions())},t.renderReadView=function(e){return c().createElement("button",{key:"read",type:"button",style:{visibility:e?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:t.toggleDropdown},c().createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),c().createElement("span",{className:"react-datepicker__year-read-view--selected-year"},t.props.year))},t.renderDropdown=function(){return c().createElement(pk,qx({key:"dropdown"},t.props,{onChange:t.onChange,onCancel:t.toggleDropdown}))},t.renderScrollMode=function(){var e=t.state.dropdownVisible,r=[t.renderReadView(!e)];return e&&r.unshift(t.renderDropdown()),r},t.onChange=function(e){t.toggleDropdown(),e!==t.props.year&&t.props.onChange(e)},t.toggleDropdown=function(e){t.setState({dropdownVisible:!t.state.dropdownVisible},function(){t.props.adjustDateOnChange&&t.handleYearChange(t.props.date,e)})},t.handleYearChange=function(e,r){var n;null===(n=t.onSelect)||void 0===n||n.call(t,e,r),t.setOpen()},t.onSelect=function(e,r){var n,a;null===(a=(n=t.props).onSelect)||void 0===a||a.call(n,e,r)},t.setOpen=function(){var e,r;null===(r=(e=t.props).setOpen)||void 0===r||r.call(e,!0)},t}return Bx(t,e),t.prototype.render=function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return c().createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},e)},t}(s.Component),mk=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],fk="react-datepicker-ignore-onclickoutside",gk=function(e){function t(r){var n=e.call(this,r)||this;return n.monthContainer=void 0,n.handleClickOutside=function(e){n.props.onClickOutside(e)},n.setClickOutsideRef=function(){return n.containerRef.current},n.handleDropdownFocus=function(e){var t,r;(function(e){var t=(e.className||"").split(/\s+/);return mk.some(function(e){return t.indexOf(e)>=0})})(e.target)&&(null===(r=(t=n.props).onDropdownFocus)||void 0===r||r.call(t,e))},n.getDateInView=function(){var e=n.props,t=e.preSelection,r=e.selected,a=e.openToDate,i=FC(n.props),o=LC(n.props),s=Yx(),l=a||r||t;return l||(i&&G_(s,i)?i:o&&tx(s,o)?o:s)},n.increaseMonth=function(){n.setState(function(e){return{date:Vw(e.date,1)}},function(){return n.handleMonthChange(n.state.date)})},n.decreaseMonth=function(){n.setState(function(e){return{date:Bw(e.date,1)}},function(){return n.handleMonthChange(n.state.date)})},n.handleDayClick=function(e,t,r){n.props.onSelect(e,t,r),n.props.setPreSelection&&n.props.setPreSelection(e)},n.handleDayMouseEnter=function(e){n.setState({selectingDate:e}),n.props.onDayMouseEnter&&n.props.onDayMouseEnter(e)},n.handleMonthMouseLeave=function(){n.setState({selectingDate:void 0}),n.props.onMonthMouseLeave&&n.props.onMonthMouseLeave()},n.handleYearMouseEnter=function(e,t){n.setState({selectingDate:ox(Yx(),t)}),n.props.onYearMouseEnter&&n.props.onYearMouseEnter(e,t)},n.handleYearMouseLeave=function(e,t){n.props.onYearMouseLeave&&n.props.onYearMouseLeave(e,t)},n.handleYearChange=function(e){var t,r,a,i;null===(r=(t=n.props).onYearChange)||void 0===r||r.call(t,e),n.setState({isRenderAriaLiveMessage:!0}),n.props.adjustDateOnChange&&(n.props.onSelect(e),null===(i=(a=n.props).setOpen)||void 0===i||i.call(a,!0)),n.props.setPreSelection&&n.props.setPreSelection(e)},n.getEnabledPreSelectionDateForMonth=function(e){if(!yC(e,n.props))return e;for(var t=rC(e),r=sx(sC(e),t),a=null,i=0;i<=r;i++){var o=M_(t,i);if(!yC(o,n.props)){a=o;break}}return a},n.handleMonthChange=function(e){var t,r,a,i=null!==(t=n.getEnabledPreSelectionDateForMonth(e))&&void 0!==t?t:e;n.handleCustomMonthChange(i),n.props.adjustDateOnChange&&(n.props.onSelect(i),null===(a=(r=n.props).setOpen)||void 0===a||a.call(r,!0)),n.props.setPreSelection&&n.props.setPreSelection(i)},n.handleCustomMonthChange=function(e){var t,r;null===(r=(t=n.props).onMonthChange)||void 0===r||r.call(t,e),n.setState({isRenderAriaLiveMessage:!0})},n.handleMonthYearChange=function(e){n.handleYearChange(e),n.handleMonthChange(e)},n.changeYear=function(e){n.setState(function(t){return{date:ox(t.date,Number(e))}},function(){return n.handleYearChange(n.state.date)})},n.changeMonth=function(e){n.setState(function(t){return{date:Ow(t.date,Number(e))}},function(){return n.handleMonthChange(n.state.date)})},n.changeMonthYear=function(e){n.setState(function(t){return{date:ox(Ow(t.date,Iw(e)),Nw(e))}},function(){return n.handleMonthYearChange(n.state.date)})},n.header=function(e){if(void 0===e&&(e=n.state.date),!Zx(e))return[];var t=n.props.disabled,r=tC(e,n.props.locale,n.props.calendarStartDay),a=[];return n.props.showWeekNumbers&&a.push(c().createElement("div",{key:"W",className:"react-datepicker__day-name ".concat(t?"react-datepicker__day-name--disabled":""),role:"columnheader"},c().createElement("span",{className:"react-datepicker__sr-only"},"Week number"),c().createElement("span",{"aria-hidden":"true"},n.props.weekLabel||"#"))),a.concat([0,1,2,3,4,5,6].map(function(e){var a=M_(r,e),i=n.formatWeekday(a,n.props.locale),o=n.props.weekDayClassName?n.props.weekDayClassName(a):void 0;return c().createElement("div",{key:e,role:"columnheader",className:Kb("react-datepicker__day-name",o,t?"react-datepicker__day-name--disabled":"")},c().createElement("span",{className:"react-datepicker__sr-only"},Qx(a,"EEEE",n.props.locale)),c().createElement("span",{"aria-hidden":"true"},i))}))},n.formatWeekday=function(e,t){return n.props.formatWeekDay?function(e,t,r){return t(Qx(e,"EEEE",r))}(e,n.props.formatWeekDay,t):n.props.useWeekdaysShort?function(e,t){return Qx(e,"EEE",t)}(e,t):function(e,t){return Qx(e,"EEEEEE",t)}(e,t)},n.decreaseYear=function(){n.setState(function(e){var r;return{date:Uw(e.date,n.props.showYearPicker?null!==(r=n.props.yearItemNumber)&&void 0!==r?r:t.defaultProps.yearItemNumber:1)}},function(){return n.handleYearChange(n.state.date)})},n.clearSelectingDate=function(){n.setState({selectingDate:void 0})},n.renderPreviousButton=function(){var e,r,a;if(!n.props.renderCustomHeader){var i,o=null!==(e=n.props.monthsShown)&&void 0!==e?e:t.defaultProps.monthsShown,s=n.props.showPreviousMonths?o-1:0,l=null!==(r=n.props.monthSelectedIn)&&void 0!==r?r:s,u=Bw(n.state.date,l);switch(!0){case n.props.disabled:i=!0;break;case n.props.showMonthYearPicker:i=NC(n.state.date,n.props);break;case n.props.showYearPicker:i=function(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.yearItemNumber,i=void 0===a?12:a,o=BC(nC(Uw(e,i)),i).endPeriod,s=n&&Nw(n);return s&&s>o||!1}(n.state.date,n.props);break;case n.props.showQuarterYearPicker:i=function(e,t){var r=void 0===t?{}:t,n=r.minDate,a=r.includeDates,i=$w(K_(e),1);return n&&Gw(n,i)>0||a&&a.every(function(e){return Gw(e,i)>0})||!1}(n.state.date,n.props);break;default:i=OC(u,n.props)}if(((null!==(a=n.props.forceShowMonthNavigation)&&void 0!==a?a:t.defaultProps.forceShowMonthNavigation)||n.props.showDisabledMonthNavigation||!i)&&!n.props.showTimeSelectOnly){var d=["react-datepicker__navigation","react-datepicker__navigation--previous"],p=n.decreaseMonth;(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker)&&(p=n.decreaseYear),i&&n.props.showDisabledMonthNavigation&&(d.push("react-datepicker__navigation--previous--disabled"),p=void 0);var h=n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker,m=n.props,f=m.previousMonthButtonLabel,g=void 0===f?t.defaultProps.previousMonthButtonLabel:f,v=m.previousYearButtonLabel,y=void 0===v?t.defaultProps.previousYearButtonLabel:v,b=n.props,S=b.previousMonthAriaLabel,_=void 0===S?"string"==typeof g?g:"Previous Month":S,w=b.previousYearAriaLabel,x=void 0===w?"string"==typeof y?y:"Previous Year":w;return c().createElement("button",{type:"button",className:d.join(" "),onClick:p,onKeyDown:n.props.handleOnKeyDown,"aria-label":h?x:_},c().createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},h?y:g))}}},n.increaseYear=function(){n.setState(function(e){var r;return{date:Ww(e.date,n.props.showYearPicker?null!==(r=n.props.yearItemNumber)&&void 0!==r?r:t.defaultProps.yearItemNumber:1)}},function(){return n.handleYearChange(n.state.date)})},n.renderNextButton=function(){var e;if(!n.props.renderCustomHeader){var r;switch(!0){case n.props.disabled:r=!0;break;case n.props.showMonthYearPicker:r=IC(n.state.date,n.props);break;case n.props.showYearPicker:r=function(e,t){var r=void 0===t?{}:t,n=r.maxDate,a=r.yearItemNumber,i=void 0===a?12:a,o=BC(Ww(e,i),i).startPeriod,s=n&&Nw(n);return s&&s<o||!1}(n.state.date,n.props);break;case n.props.showQuarterYearPicker:r=function(e,t){var r=void 0===t?{}:t,n=r.maxDate,a=r.includeDates,i=Hw(Fw(e),1);return n&&Gw(i,n)>0||a&&a.every(function(e){return Gw(i,e)>0})||!1}(n.state.date,n.props);break;default:r=AC(n.state.date,n.props)}if(((null!==(e=n.props.forceShowMonthNavigation)&&void 0!==e?e:t.defaultProps.forceShowMonthNavigation)||n.props.showDisabledMonthNavigation||!r)&&!n.props.showTimeSelectOnly){var a=["react-datepicker__navigation","react-datepicker__navigation--next"];n.props.showTimeSelect&&a.push("react-datepicker__navigation--next--with-time"),n.props.todayButton&&a.push("react-datepicker__navigation--next--with-today-button");var i=n.increaseMonth;(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker)&&(i=n.increaseYear),r&&n.props.showDisabledMonthNavigation&&(a.push("react-datepicker__navigation--next--disabled"),i=void 0);var o=n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker,s=n.props,l=s.nextMonthButtonLabel,u=void 0===l?t.defaultProps.nextMonthButtonLabel:l,d=s.nextYearButtonLabel,p=void 0===d?t.defaultProps.nextYearButtonLabel:d,h=n.props,m=h.nextMonthAriaLabel,f=void 0===m?"string"==typeof u?u:"Next Month":m,g=h.nextYearAriaLabel,v=void 0===g?"string"==typeof p?p:"Next Year":g;return c().createElement("button",{type:"button",className:a.join(" "),onClick:i,onKeyDown:n.props.handleOnKeyDown,"aria-label":o?v:f},c().createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},o?p:u))}}},n.renderCurrentMonth=function(e){void 0===e&&(e=n.state.date);var t=["react-datepicker__current-month"];return n.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),n.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),n.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),c().createElement("h2",{className:t.join(" ")},Zx(e)?Qx(e,n.props.dateFormat,n.props.locale):"")},n.renderYearDropdown=function(e){if(void 0===e&&(e=!1),n.props.showYearDropdown&&!e)return c().createElement(hk,qx({},t.defaultProps,n.props,{date:n.state.date,onChange:n.changeYear,year:Nw(n.state.date)}))},n.renderMonthDropdown=function(e){if(void 0===e&&(e=!1),n.props.showMonthDropdown&&!e)return c().createElement(ik,qx({},t.defaultProps,n.props,{month:Iw(n.state.date),onChange:n.changeMonth}))},n.renderMonthYearDropdown=function(e){if(void 0===e&&(e=!1),n.props.showMonthYearDropdown&&!e)return c().createElement(lk,qx({},t.defaultProps,n.props,{date:n.state.date,onChange:n.changeMonthYear}))},n.handleTodayButtonClic
1k=function(e){n.props.onSelect(iC(),e),n.props.setPreSelection&&n.props.setPreSelection(iC())},n.renderTodayButton=function(){if(n.props.todayButton&&!n.props.showTimeSelectOnly)return c().createElement("div",{className:"react-datepicker__today-button",onClick:n.handleTodayButtonClick},n.props.todayButton)},n.renderDayNamesHeader=function(e){return c().createElement("div",{className:"react-datepicker__day-names",role:"row"},n.header(e))},n.renderDefaultHeader=function(e){var t=e.monthDate,r=e.i;return c().createElement("div",{className:"react-datepicker__header ".concat(n.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},n.renderCurrentMonth(t),c().createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(n.props.dropdownMode),onFocus:n.handleDropdownFocus},n.renderMonthDropdown(0!==r),n.renderMonthYearDropdown(0!==r),n.renderYearDropdown(0!==r)))},n.renderCustomHeader=function(e){var t,r,a=e.monthDate,i=e.i;if(n.props.showTimeSelect&&!n.state.monthContainer||n.props.showTimeSelectOnly)return null;var o,s=n.props,l=s.showYearPicker,u=s.yearItemNumber;if(l){var d=BC(a,u);o={startYear:d.startPeriod,endYear:d.endPeriod}}var p=OC(n.state.date,n.props),h=AC(n.state.date,n.props),m=NC(n.state.date,n.props),f=IC(n.state.date,n.props);return c().createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:n.props.onDropdownFocus},null===(r=(t=n.props).renderCustomHeader)||void 0===r?void 0:r.call(t,qx(qx(qx({},n.state),l&&{visibleYearsRange:o}),{customHeaderCount:i,monthDate:a,changeMonth:n.changeMonth,changeYear:n.changeYear,decreaseMonth:n.decreaseMonth,increaseMonth:n.increaseMonth,decreaseYear:n.decreaseYear,increaseYear:n.increaseYear,prevMonthButtonDisabled:p,nextMonthButtonDisabled:h,prevYearButtonDisabled:m,nextYearButtonDisabled:f})))},n.renderYearHeader=function(e){var r=e.monthDate,a=n.props,i=a.showYearPicker,o=a.yearItemNumber,s=BC(r,void 0===o?t.defaultProps.yearItemNumber:o),l=s.startPeriod,u=s.endPeriod;return c().createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},i?"".concat(l," - ").concat(u):Nw(r))},n.renderHeader=function(e){var t=e.monthDate,r=e.i,a={monthDate:t,i:void 0===r?0:r};switch(!0){case void 0!==n.props.renderCustomHeader:return n.renderCustomHeader(a);case n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker:return n.renderYearHeader(a);default:return n.renderDefaultHeader(a)}},n.renderMonths=function(){var e,r;if(!n.props.showTimeSelectOnly&&!n.props.showYearPicker){for(var a=[],i=null!==(e=n.props.monthsShown)&&void 0!==e?e:t.defaultProps.monthsShown,o=n.props.showPreviousMonths?i-1:0,s=n.props.showMonthYearPicker||n.props.showQuarterYearPicker?Ww(n.state.date,o):Bw(n.state.date,o),l=null!==(r=n.props.monthSelectedIn)&&void 0!==r?r:o,u=0;u<i;++u){var d=u-l+o,p=n.props.showMonthYearPicker||n.props.showQuarterYearPicker?Ww(s,d):Vw(s,d),h="month-".concat(u),m=u<i-1,f=u>0;a.push(c().createElement("div",{key:h,ref:function(e){n.monthContainer=null!=e?e:void 0},className:"react-datepicker__month-container"},n.renderHeader({monthDate:p,i:u}),c().createElement(nk,qx({},t.defaultProps,n.props,{containerRef:n.containerRef,ariaLabelPrefix:n.props.monthAriaLabelPrefix,day:p,onDayClick:n.handleDayClick,handleOnKeyDown:n.props.handleOnDayKeyDown,handleOnMonthKeyDown:n.props.handleOnKeyDown,onDayMouseEnter:n.handleDayMouseEnter,onMouseLeave:n.handleMonthMouseLeave,orderInDisplay:u,selectingDate:n.state.selectingDate,monthShowsDuplicateDaysEnd:m,monthShowsDuplicateDaysStart:f,dayNamesHeader:n.renderDayNamesHeader(p)}))))}return a}},n.renderYears=function(){if(!n.props.showTimeSelectOnly)return n.props.showYearPicker?c().createElement("div",{className:"react-datepicker__year--container"},n.renderHeader({monthDate:n.state.date}),c().createElement(uk,qx({},t.defaultProps,n.props,{selectingDate:n.state.selectingDate,date:n.state.date,onDayClick:n.handleDayClick,clearSelectingDate:n.clearSelectingDate,onYearMouseEnter:n.handleYearMouseEnter,onYearMouseLeave:n.handleYearMouseLeave}))):void 0},n.renderTimeSection=function(){if(n.props.showTimeSelect&&(n.state.monthContainer||n.props.showTimeSelectOnly))return c().createElement(ck,qx({},t.defaultProps,n.props,{onChange:n.props.onTimeChange,format:n.props.timeFormat,intervals:n.props.timeIntervals,monthRef:n.state.monthContainer}))},n.renderInputTimeSection=function(){var e=n.props.selected?new Date(n.props.selected):void 0,r=e&&Zx(e)&&Boolean(n.props.selected)?"".concat(VC(e.getHours()),":").concat(VC(e.getMinutes())):"";if(n.props.showTimeInput)return c().createElement(YC,qx({}
1,t.defaultProps,n.props,{date:e,timeString:r,onChange:n.props.onTimeChange}))},n.renderAriaLiveRegion=function(){var e;if(!Zx(n.state.date))return c().createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"});var r,a=BC(n.state.date,null!==(e=n.props.yearItemNumber)&&void 0!==e?e:t.defaultProps.yearItemNumber),i=a.startPeriod,o=a.endPeriod;return r=n.props.showYearPicker?"".concat(i," - ").concat(o):n.props.showMonthYearPicker||n.props.showQuarterYearPicker?Nw(n.state.date):"".concat(gC(Iw(n.state.date),n.props.locale)," ").concat(Nw(n.state.date)),c().createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},n.state.isRenderAriaLiveMessage&&r)},n.renderChildren=function(){if(n.props.children)return c().createElement("div",{className:"react-datepicker__children-container"},n.props.children)},n.containerRef=(0,s.createRef)(),n.state={date:n.getDateInView(),selectingDate:void 0,monthContainer:void 0,isRenderAriaLiveMessage:!1},n}return Bx(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{monthsShown:1,forceShowMonthNavigation:!1,outsideClickIgnoreClass:fk,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",yearItemNumber:12}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){var e=this;this.props.showTimeSelect&&(this.assignMonthContainer=void e.setState({monthContainer:e.monthContainer}))},t.prototype.componentDidUpdate=function(e){var t=this;if(!this.props.preSelection||!Zx(this.props.preSelection)||dC(this.props.preSelection,e.preSelection)&&this.props.monthSelectedIn===e.monthSelectedIn)this.props.openToDate&&!dC(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate});else{var r=!cC(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},function(){return r&&t.handleCustomMonthChange(t.state.date)})}},t.prototype.render=function(){var e=this.props.container||Gx;return c().createElement(Wx,{onClickOutside:this.handleClickOutside,style:{display:"contents"},ignoreClass:this.props.outsideClickIgnoreClass},c().createElement("div",{style:{display:"contents"},ref:this.containerRef},c().createElement(e,{className:Kb("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showTime:this.props.showTimeSelect||this.props.showTimeInput,showTimeSelectOnly:this.props.showTimeSelectOnly,inline:this.props.inline},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren())))},t}(s.Component),vk=function(e){var t=e.icon,r=e.className,n=void 0===r?"":r,a=e.onClick,i="react-datepicker__calendar-icon";if("string"==typeof t)return c().createElement("i",{className:"".concat(i," ").concat(t," ").concat(n),"aria-hidden":"true",onClick:a});if(c().isValidElement(t)){var o=t;return c().cloneElement(o,{className:"".concat(o.props.className||""," ").concat(i," ").concat(n),onClick:function(e){"function"==typeof o.props.onClick&&o.props.onClick(e),"function"==typeof a&&a(e)}})}return c().createElement("svg",{className:"".concat(i," ").concat(n),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:a},c().createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},yk=function(e){function t(t){var r=e.call(this,t)||this;return r.portalRoot=null,r.el=document.createElement("div"),r}return Bx(t,e),t.prototype.componentDidMount=function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)},t.prototype.componentWillUnmount=function(){this.portalRoot&&this.portalRoot.removeChild(this.el)},t.prototype.render=function(){return o().createPortal(this.props.children,this.el)},t}(s.Component),bk=function(e){return(e instanceof HTMLAnchorElement||!e.disabled)&&-1!==e.tabIndex},Sk=function(e){function t(t){var r=e.call(this,t)||this;return r.getTabChildren=function(){var e;return Array.prototype.slice.call(null===(e=r.tabLoopRef.current)||void 0===e?void 0:e.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(bk)},r.handleFocusStart=function(){var e=r.getTabChildren();e&&e.length>1&&e[e.length-1].focus()},r.handleFocusEnd=function(){var e=r.getTabChildren();e&&e.length>1&&e[0].focus()},r.tabLoopRef=(0,s.createRef)(),r}return Bx(t,e),t.prototype.render=function(){var e;return(null!==(e=this.props.enableTabLoop)&&void 0!==e?e:t.defaultProps.enableTabLoop)?c().createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},c().createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:0,onFocus:this.handleFocusStart}),this.props.children,c().createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:0,onFocus:this.handleFocusEnd})):this.props.children},t.defaultProps={enableTabLoop:!0},t}(s.Component);var _k=function(e){function t(t){var r,n="boolean"!=typeof t.hidePopper||t.hidePopper,a=(0,s.useRef)(null),i=jx(qx({open:!n,whileElementsMounted:ep,placement:t.popperPlacement,middleware:Hx([bx({padding:15}),yx(10),Sx({element:a})],null!==(r=t.popperModifiers)&&void 0!==r?r:[],!0)},t.popperProps)),o=qx(qx({},t),{hidePopper:n,popperProps:qx(qx({},i),{arrowRef:a})});return c().createElement(e,qx({},o))}return t.displayName="withFloating(".concat(e.displayName||e.name||"Component",")"),t}(function(e){var t=e.className,r=e.wrapperClassName,n=e.hidePopper,a=void 0===n||n,i=e.popperComponent,o=e.targetComponent,l=e.enableTabLoop,u=e.popperOnKeyDown,d=e.portalId,p=e.portalHost,h=e.popperProps,m=e.showArrow,f=void 0;if(!a){var g=Kb("react-datepicker-popper",t);f=c().createElement(Sk,{enableTabLoop:l},c().createElement("div",{ref:h.refs.setFloating,style:h.floatingStyles,className:g,"data-
1placement":h.placement,onKeyDown:u},i,m&&c().createElement(Ax,{ref:h.arrowRef,context:h.context,fill:"currentColor",strokeWidth:1,height:8,width:16,style:{transform:"translateY(-1px)"},className:"react-datepicker__triangle"})))}e.popperContainer&&(f=(0,s.createElement)(e.popperContainer,{},f)),d&&!a&&(f=c().createElement(yk,{portalId:d,portalHost:p},f));var v=Kb("react-datepicker-wrapper",r);return c().createElement(c().Fragment,null,c().createElement("div",{ref:h.refs.setReference,className:v},o),f)});var wk="Date input not valid.",xk=function(e){function t(r){var n=e.call(this,r)||this;return n.calendar=null,n.input=null,n.getPreSelection=function(){return n.props.openToDate?n.props.openToDate:n.props.selectsEnd&&n.props.startDate?n.props.startDate:n.props.selectsStart&&n.props.endDate?n.props.endDate:Yx()},n.modifyHolidays=function(){var e;return null===(e=n.props.holidays)||void 0===e?void 0:e.reduce(function(e,t){var r=new Date(t.date);return Zx(r)?Hx(Hx([],e,!0),[qx(qx({},t),{date:r})],!1):e},[])},n.calcInitialState=function(){var e,t=n.getPreSelection(),r=FC(n.props),a=LC(n.props),i=r&&G_(t,eC(r))?r:a&&tx(t,oC(a))?a:t;return{open:n.props.startOpen||!1,preventFocus:!1,inputValue:null,preSelection:null!==(e=n.props.selectsRange?n.props.startDate:n.props.selected)&&void 0!==e?e:i,highlightDates:zC(n.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1,wasHidden:!1}},n.getInputValue=function(){var e,r=n.props,a=r.locale,i=r.startDate,o=r.endDate,s=r.rangeSeparator,l=r.selected,c=r.selectedDates,u=r.selectsMultiple,d=r.selectsRange,p=r.value,h=null!==(e=n.props.dateFormat)&&void 0!==e?e:t.defaultProps.dateFormat,m=n.state.inputValue;return"string"==typeof p?p:"string"==typeof m?m:d?function(e,t,r){if(!e&&!t)return"";var n=e?Xx(e,r):"",a=t?Xx(t,r):"",i=r.rangeSeparator||" - ";return"".concat(n).concat(i).concat(a)}(i,o,{dateFormat:h,locale:a,rangeSeparator:s}):u?function(e,t){if(!(null==e?void 0:e.length))return"";var r=e[0]?Xx(e[0],t):"";if(1===e.length)return r;if(2===e.length&&e[1]){var n=Xx(e[1],t);return"".concat(r,", ").concat(n)}var a=e.length-1;return"".concat(r," (+").concat(a,")")}(null!=c?c:[],{dateFormat:h,locale:a}):Xx(l,{dateFormat:h,locale:a})},n.resetHiddenStatus=function(){n.setState(qx(qx({},n.state),{wasHidden:!1}))},n.setHiddenStatus=function(){n.setState(qx(qx({},n.state),{wasHidden:!0}))},n.setHiddenStateOnVisibilityHidden=function(){"hidden"===document.visibilityState&&n.setHiddenStatus()},n.clearPreventFocusTimeout=function(){n.preventFocusTimeout&&clearTimeout(n.preventFocusTimeout)},n.setFocus=function(){var e,t;null===(t=null===(e=n.input)||void 0===e?void 0:e.focus)||void 0===t||t.call(e,{preventScroll:!0})},n.setBlur=function(){var e,t;null===(t=null===(e=n.input)||void 0===e?void 0:e.blur)||void 0===t||t.call(e),n.cancelFocusInput()},n.deferBlur=function(){requestAnimationFrame(function(){n.setBlur()})},n.setOpen=function(e,t){void 0===t&&(t=!1),n.setState({open:e,preSelection:e&&n.state.open?n.state.preSelection:n.calcInitialState().preSelection,lastPreSelectChange:kk},function(){e||n.setState(function(e){return{focused:!!t&&e.focused}},function(){!t&&n.deferBlur(),n.setState({inputValue:null})})})},n.inputOk=function(){return H_(n.state.preSelection)},n.isCalendarOpen=function(){return void 0===n.props.open?n.state.open&&!n.props.disabled&&!n.props.readOnly:n.props.open},n.handleFocus=function(e){var t,r,a=n.state.wasHidden,i=!a||n.state.open;a&&n.resetHiddenStatus(),n.state.preventFocus||(null===(r=(t=n.props).onFocus)||void 0===r||r.call(t,e),!i||n.props.preventOpenOnFocus||n.props.readOnly||n.setOpen(!0)),n.setState({focused:!0})},n.sendFocusBackToInput=function(){n.preventFocusTimeout&&n.clearPreventFocusTimeout(),n.setState({preventFocus:!0},function(){n.preventFocusTimeout=setTimeout(function(){n.setFocus(),n.setState({preventFocus:!1})})})}
vendor: 13,021 bytes, line 1
1,n.cancelFocusInput=function(){clearTimeout(n.inputFocusTimeout),n.inputFocusTimeout=void 0},n.deferFocusInput=function(){n.cancelFocusInput(),n.inputFocusTimeout=setTimeout(function(){return n.setFocus()},1)},n.handleDropdownFocus=function(){n.cancelFocusInput()},n.resetInputValue=function(){n.setState(qx(qx({},n.state),{inputValue:null}))},n.handleBlur=function(e){var t,r;(!n.state.open||n.props.withPortal||n.props.showTimeInput)&&(null===(r=(t=n.props).onBlur)||void 0===r||r.call(t,e)),n.resetInputValue(),n.state.open&&!1===n.props.open&&n.setOpen(!1),n.setState({focused:!1})},n.handleCalendarClickOutside=function(e){var t,r;n.props.inline||n.setOpen(!1),null===(r=(t=n.props).onClickOutside)||void 0===r||r.call(t,e),n.props.withPortal&&e.preventDefault()},n.handleChange=function(){for(var e,r,a,i,o,s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];var c=s[0];if(!n.props.onChangeRaw||(n.props.onChangeRaw.apply(n,s),c&&"function"==typeof c.isDefaultPrevented&&!c.isDefaultPrevented())){n.setState({inputValue:(null==c?void 0:c.target)instanceof HTMLInputElement?c.target.value:null,lastPreSelectChange:Ck});var u=n.props,d=u.selectsRange,p=u.startDate,h=u.endDate,m=null!==(e=n.props.dateFormat)&&void 0!==e?e:t.defaultProps.dateFormat,f=null!==(r=n.props.strictParsing)&&void 0!==r?r:t.defaultProps.strictParsing,g=(null==c?void 0:c.target)instanceof HTMLInputElement?c.target.value:"";if(d){var v=n.props.rangeSeparator,y=v.trim(),b=g.split(m.includes(y)?v:y,2).map(function(e){return e.trim()}),S=b[0],_=b[1],w=Kx(null!=S?S:"",m,n.props.locale,f),x=w?Kx(null!=_?_:"",m,n.props.locale,f):null,C=(null==p?void 0:p.getTime())!==(null==w?void 0:w.getTime()),k=(null==h?void 0:h.getTime())!==(null==x?void 0:x.getTime());if(!C&&!k)return;if(w&&yC(w,n.props))return;if(x&&yC(x,n.props))return;null===(i=(a=n.props).onChange)||void 0===i||i.call(a,[w,x],c)}else{var P=Kx(g,m,n.props.locale,f,null!==(o=n.props.selected)&&void 0!==o?o:void 0);!P&&g||n.setSelected(P,c,!0)}}},n.handleSelect=function(e,r,a){var i;if(!n.props.readOnly){var o=n.props,s=o.selectsRange,l=o.startDate,c=o.endDate,u=o.locale,d=o.swapRange,p=null!==(i=n.props.dateFormat)&&void 0!==i?i:t.defaultProps.dateFormat,h=!s||l&&!c&&(d||!GC(e,l));if(n.props.shouldCloseOnSelect&&!n.props.showTimeSelect&&h&&n.sendFocusBackToInput(),n.props.onChangeRaw){var m=Xx(e,{dateFormat:p,locale:u});n.props.onChangeRaw(r,{date:e,formattedDate:m})}n.setSelected(e,r,!1,a),n.props.showDateSelect&&n.setState({isRenderAriaLiveMessage:!0}),!n.props.shouldCloseOnSelect||n.props.showTimeSelect?n.setPreSelection(e):h&&n.setOpen(!1)}},n.setSelected=function(e,t,r,a){var i,o,s=e;if(n.props.showYearPicker){if(null!==s&&kC(Nw(s),n.props))return}else if(n.props.showMonthYearPicker){if(null!==s&&SC(s,n.props))return}else if(null!==s&&yC(s,n.props))return;var l=n.props,c=l.onChange,u=l.selectsRange,d=l.startDate,p=l.endDate,h=l.selectsMultiple,m=l.selectedDates,f=l.minTime,g=l.swapRange;if(!pC(n.props.selected,s)||n.props.allowSameDay||u||h)if(null!==s&&(!n.props.selected||r&&(n.props.showTimeSelect||n.props.showTimeSelectOnly||n.props.showTimeInput)||(s=Jx(s,{hour:zw(n.props.selected),minute:Rw(n.props.selected),second:jw(n.props.selected)})),r||!n.props.showTimeSelect&&!n.props.showTimeSelectOnly||f&&(s=Jx(s,{hour:f.getHours(),minute:f.getMinutes(),second:f.getSeconds()})),n.props.inline||n.setState({preSelection:s}),n.props.focusSelectedMonth||n.setState({monthSelectedIn:a})),u){var v=d&&!p,y=!d&&!!p,b=d&&p;!d&&!p?null==c||c([s,null],t):v?null===s?null==c||c([null,null],t):GC(s,d)?g?null==c||c([s,d],t):null==c||c([s,null],t):null==c||c([d,s],t):y&&(s&&GC(s,p)?null==c||c([s,p],t):null==c||c([s,null],t)),b&&(null==c||c([s,null],t))}else if(h){if(null!==s)if(null==m?void 0:m.length)if(m.some(function(e){return dC(e,s)})){var S=m.filter(function(e){return!dC(e,s)});null==c||c(S,t)}else null==c||c(Hx(Hx([],m,!0),[s],!1),t);else null==c||c([s],t)}else null==c||c(s,t);r||(null===(o=(i=n.props).onSelect)||void 0===o||o.call(i,s,t),n.setState({inputValue:null}))},n.setPreSelection=function(e){if(!n.props.readOnly){var t=H_(n.props.minDate),r=H_(n.props.maxDate),a=!0;if(e){var i=eC(e);if(t&&r)a=hC(e,n.props.minDate,n.props.maxDate);else if(t){var o=eC(n.props.minDate);a=tx(e,o)||pC(i,o)}else if(r){var s=oC(n.props.maxDate);a=G_(e,s)||pC(i,s)}}a&&n.setState({preSelection:e})}},n.toggleCalendar=function(){n.setOpen(!n.state.open)},n.handleTimeChange=function(e){var t,r;if(!n.props.selectsRange&&!n.props.selectsMultiple){var a=n.props.selected?n.props.selected:n.getPreSelection(),i=n.props.selected?e:Jx(a,{hour:zw(e),minute:Rw(e)});n.setState({preSelection:i}),null===(r=(t=n.props).onChange)||void 0===r||r.call(t,i),n.props.shouldCloseOnSelect&&!n.props.showTimeInput&&(n.sendFocusBackToInput(),n.setOpen(!1)),n.props.showTimeInput&&n.setOpen(!0),(n.props.showTimeSelectOnly||n.props.showTimeSelect)&&n.setState({isRenderAriaLiveMessage:!0}),n.setState({inputValue:null})}},n.onInputClick=function(){var e,t;n.props.disabled||n.props.readOnly||n.setOpen(!0),null===(t=(e=n.props).onInputClick)||void 0===t||t.call(e)},n.handleTimeOnlyArrowKey=function(e){var r,a,i,o,s,l=n.props.selected||n.state.preSelection||Yx(),c=null!==(r=n.props.timeIntervals)&&void 0!==r?r:30,u=null!==(a=n.props.dateFormat)&&void 0!==a?a:t.defaultProps.dateFormat,d=Array.isArray(u)?u[0]:u,p=eC(l),h=60*zw(l)+Rw(l),m=1440-c;if(e===$x.ArrowUp){var f=Math.max(0,h-c);s=Jw(p,f)}else{f=Math.min(m,h+c);s=Jw(p,f)}var g=Qx(s,d||t.defaultProps.dateFormat,n.props.locale);if(n.setState({preSelection:s,inputValue:g}),!n.props.selectsRange&&!n.props.selectsMultiple){var v=n.props.selected?n.props.selected:n.getPreSelection(),y=n.props.selected?s:Jx(v,{hour:zw(s),minute:Rw(s)});null===(o=(i=n.props).onChange)||void 0===o||o.call(i,y),(n.props.showTimeSelectOnly||n.props.showTimeSelect)&&n.setState({isRenderAriaLiveMessage:!0}),requestAnimationFrame(function(){n.scrollToTimeOption(s)})}},n.handleTimeOnlyEnterKey=function(e){var r,a,i,o,s=e.target.value,l=null!==(r=n.props.dateFormat)&&void 0!==r?r:t.defaultProps.dateFormat,c=n.props.timeFormat||"p",u=n.state.preSelection||n.props.selected||Yx(),d=Kx(s,l,n.props.locale,null!==(a=n.props.strictParsing)&&void 0!==a&&a,u),p=u;if(d&&Zx(d))p=d;else{var h=(null===(i=n.calendar)||void 0===i?void 0:i.containerRef.current)instanceof Element&&n.calendar.containerRef.current.querySelector(".react-datepicker__time-list-item[tabindex='0']");if(h instanceof HTMLElement){var m=null===(o=h.textContent)||void 0===o?void 0:o.trim();if(m){var f=Kx(m,c,n.props.locale,!1,u);f&&Zx(f)&&(p=f)}}}n.handleTimeChange(p),n.setOpen(!1),n.sendFocusBackToInput()},n.scrollToTimeOption=function(e){var t,r;if(null===(t=n.calendar)||void 0===t?void 0:t.containerRef.current){for(var a=n.calendar.containerRef.current,i=Array.from(a.querySelectorAll(".react-datepicker__time-list-item")),o=null,s=1/0,l=n.props.timeFormat||"p",c=0,u=i;c<u.length;c++){var d=u[c],p=null===(r=d.textContent)||void 0===r?void 0:r.trim();if(p){var h=Kx(p,l,n.props.locale,!1,e);if(h&&Zx(h)){if(HC(h,e)){o=d;break}var m=Math.abs(h.getTime()-e.getTime());m<s&&(s=m,o=d)}}}o&&(i.forEach(function(e){e.setAttribute("tabindex","-1")}),o.setAttribute("tabindex","0"),o.scrollIntoView({behavior:"smooth",block:"center"}))}},n.onInputKeyDown=function(e){var t,r,a,i,o,s;null===(r=(t=n.props).onKeyDown)||void 0===r||r.call(t,e);var l=e.key;if(n.state.open||n.props.inline||n.props.preventOpenOnFocus){if(n.state.open&&n.props.showTimeSelectOnly){if(l===$x.ArrowDown||l===$x.ArrowUp)return e.preventDefault(),void n.handleTimeOnlyArrowKey(l);if(l===$x.Enter)return e.preventDefault(),void n.handleTimeOnlyEnterKey(e)}if(n.state.open){if(l===$x.ArrowDown||l===$x.ArrowUp){e.preventDefault();var c=n.props.showTimeSelectOnly?".react-datepicker__time-list-item[tabindex='0']":n.props.showWeekPicker&&n.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':n.props.showFullMonthYearPicker||n.props.showMonthYearPicker?'.react-datepicker__month-text[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',u=(null===(i=n.calendar)||void 0===i?void 0:i.containerRef.current)instanceof Element&&n.calendar.containerRef.current.querySelector(c);return void(u instanceof HTMLElement&&u.focus({preventScroll:!0}))}var d=Yx(n.state.preSelection);l===$x.Enter?(e.preventDefault(),e.target.blur(),n.inputOk()&&n.state.lastPreSelectChange===kk?(n.handleSelect(d,e),!n.props.shouldCloseOnSelect&&n.setPreSelection(d)):n.setOpen(!1)):l===$x.Escape?(e.preventDefault(),e.target.blur(),n.sendFocusBackToInput(),n.setOpen(!1)):l===$x.Tab&&n.setOpen(!1),n.inputOk()||null===(s=(o=n.props).onInputError)||void 0===s||s.call(o,{code:1,msg:wk})}}else l!==$x.ArrowDown&&l!==$x.ArrowUp&&l!==$x.Enter||null===(a=n.onInputClick)||void 0===a||a.call(n)},n.onPortalKeyDown=function(e){e.key===$x.Escape&&(e.preventDefault(),n.setState({preventFocus:!0},function(){n.setOpen(!1),setTimeout(function(){n.setFocus(),n.setState({preventFocus:!1})})}))},n.onDayKeyDown=function(e){var t,r,a,i,o,s,l=n.props,c=l.minDate,u=l.maxDate,d=l.disabledKeyboardNavigation,p=l.showWeekPicker,h=l.shouldCloseOnSelect,m=l.locale,f=l.calendarStartDay,g=l.adjustDateOnChange,v=l.inline;if(null===(r=(t=n.props).onKeyDown)||void 0===r||r.call(t,e),!d){var y=e.key,b=e.shiftKey,S=Yx(n.state.preSelection),_=function(e,t){var r=t;switch(e){case $x.ArrowRight:r=p?ax(t,1):M_(t,1);break;case $x.ArrowLeft:r=p?cx(t,1):ux(t,1);break;case $x.ArrowUp:r=cx(t,1);break;case $x.ArrowDown:r=ax(t,1);break;case $x.PageUp:r=b?Uw(t,1):Bw(t,1);break;case $x.PageDown:r=b?Ww(t,1):Vw(t,1);break;case $x.Home:r=tC(t,m,f);break;case $x.End:r=function(e){return ww(e)}(t)}return r};if(y===$x.Enter)return e.preventDefault(),n.handleSelect(S,e),void(!h&&n.setPreSelection(S));if(y===$x.Escape)return e.preventDefault(),n.setOpen(!1),void(n.inputOk()||null===(i=(a=n.props).onInputError)||void 0===i||i.call(a,{code:1,msg:wk}));var w=null;switch(y){case $x.ArrowLeft:case $x.ArrowRight:case $x.ArrowUp:case $x.ArrowDown:case $x.PageUp:case $x.PageDown:case $x.Home:case $x.End:w=function(e,t){for(var r=e,a=!1,i=0,o=_(e,t);!a;){if(i>=40){o=t;break}c&&o<c&&(r=$x.ArrowRight,o=yC(c,n.props)?_(r,o):c),u&&o>u&&(r=$x.ArrowLeft,o=yC(u,n.props)?_(r,o):u),yC(o,n.props)?(r!==$x.PageUp&&r!==$x.Home||(r=$x.ArrowRight),r!==$x.PageDown&&r!==$x.End||(r=$x.ArrowLeft),o=_(r,o)):a=!0,i++}return o}(y,S)}w?(e.preventDefault(),n.setState({lastPreSelectChange:kk}),g&&n.setSelected(w),n.setPreSelection(w),v&&n.setState({shouldFocusDayInline:!0})):null===(s=(o=n.props).onInputError)||void 0===s||s.call(o,{code:1,msg:wk})}},n.onPopperKeyDown=function(e){e.key===$x.Escape&&(e.preventDefault(),n.sendFocusBackToInput(),n.setOpen(!1))},n.onClearClick=function(e){e&&e.preventDefault&&e.preventDefault(),n.sendFocusBackToInput();var t=n.props,r=t.selectsRange,a=t.onChange;r?null==a||a([null,null],e):null==a||a(null,e),n.setState({inputValue:null})},n.clear=function(){n.onClearClick()},n.onScroll=function(e){"boolean"==typeof n.props.closeOnScroll&&n.props.closeOnScroll?e.target!==document&&e.target!==document.documentElement&&e.target!==document.body||n.setOpen(!1):"function"==typeof n.props.closeOnScroll&&n.props.closeOnScroll(e)&&n.setOpen(!1)},n.renderCalendar=function(){var e,r;return n.props.inline||n.isCalendarOpen()?c().createElement(gk,qx({showMonthYearDropdown:void 0,ref:function(e){n.calendar=e}},n.props,n.state,{setOpen:n.setOpen,dateFormat:null!==(e=n.props.dateFormatCalendar)&&void 0!==e?e:t.defaultProps.dateFormatCalendar,onSelect:n.handleSelect,onClickOutside:n.handleCalendarClickOutside,holidays:RC(n.modifyHolidays()),outsideClickIgnoreClass:n.props.outsideClickIgnoreClass,onDropdownFocus:n.handleDropdownFocus,onTimeChange:n.handleTimeChange,className:n.props.calendarClassName,container:n.props.calendarContainer,handleOnKeyDown:n.props.onKeyDown,handleOnDayKeyDown:n.onDayKeyDown,setPreSelection:n.setPreSelection,dropdownMode:null!==(r=n.props.dropdownMode)&&void 0!==r?r:t.defaultProps.dropdownMode}),n.props.children):null},n.renderAriaLiveRegion=function(){var e,r,a=n.props.locale,i=null!==(e=n.props.dateFormat)&&void 0!==e?e:t.defaultProps.dateFormat,o=n.props.showTimeInput||n.props.showTimeSelect?"PPPPp":"PPPP";return r=n.props.selectsRange?"Selected start date: ".concat(Xx(n.props.startDate,{dateFormat:o,locale:a}),". ").concat(n.props.endDate?"End date: "+Xx(n.props.endDate,{dateFormat:o,locale:a}):""):n.props.showTimeSelectOnly?"Selected time: ".concat(Xx(n.props.selected,{dateFormat:i,locale:a})):n.props.showYearPicker?"Selected year: ".concat(Xx(n.props.selected,{dateFormat:"yyyy",locale:a})):n.props.showMonthYearPicker?"Selected month: ".concat(Xx(n.props.selected,{dateFormat:"MMMM yyyy",locale:a})):n.props.showQuarterYearPicker?"Selected quarter: ".concat(Xx(n.props.selected,{dateFormat:"yyyy, QQQ",locale:a})):"Selected date: ".concat(Xx(n.props.selected,{dateFormat:o,locale:a})),c().createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-l
1ive"},r)},n.renderDateInput=function(){var e,r,a,i,o,l,u=Kb(n.props.className,((e={})[n.props.outsideClickIgnoreClass||t.defaultProps.outsideClickIgnoreClass]=n.state.open,e)),d=n.props.customInput||c().createElement("input",{type:"text"}),p=n.props.customInputRef||"ref",h={},m=null!==(a=n.props["aria-describedby"])&&void 0!==a?a:n.props.ariaDescribedBy,f=null!==(i=n.props["aria-invalid"])&&void 0!==i?i:n.props.ariaInvalid,g=null!==(o=n.props["aria-labelledby"])&&void 0!==o?o:n.props.ariaLabelledBy,v=null!==(l=n.props["aria-required"])&&void 0!==l?l:n.props.ariaRequired;return null!=m&&(h["aria-describedby"]=m),null!=f&&(h["aria-invalid"]=f),null!=g&&(h["aria-labelledby"]=g),null!=v&&(h["aria-required"]=v),(0,s.cloneElement)(d,qx(((r={})[p]=function(e){n.input=e},r.value=n.getInputValue(),r.onBlur=n.handleBlur,r.onChange=n.handleChange,r.onClick=n.onInputClick,r.onFocus=n.handleFocus,r.onKeyDown=n.onInputKeyDown,r.id=n.props.id,r.name=n.props.name,r.form=n.props.form,r.autoFocus=n.props.autoFocus,r.placeholder=n.props.placeholderText,r.disabled=n.props.disabled,r.autoComplete=n.props.autoComplete,r.className=Kb(d.props.className,u),r.title=n.props.title,r.readOnly=n.props.readOnly,r.required=n.props.required,r.tabIndex=n.props.tabIndex,r),h))},n.renderClearButton=function(){var e=n.props,t=e.isClearable,r=e.disabled,a=e.selected,i=e.startDate,o=e.endDate,s=e.clearButtonTitle,l=e.clearButtonClassName,u=void 0===l?"":l,d=e.ariaLabelClose,p=void 0===d?"Close":d,h=e.selectedDates,m=e.readOnly;return!t||m||null==a&&null==i&&null==o&&!(null==h?void 0:h.length)?null:c().createElement("button",{type:"button",className:Kb("react-datepicker__close-icon",u,{"react-datepicker__close-icon--disabled":r}),disabled:r,"aria-label":p,onClick:n.onClearClick,title:s,tabIndex:-1})},n.state=n.calcInitialState(),n.preventFocusTimeout=void 0,n}return Bx(t,e),Object.defineProperty(t,"defaultProps",{get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",preventOpenOnFocus:!1,monthsShown:1,outsideClickIgnoreClass:fk,readOnly:!1,rangeSeparator:" - ",withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,swapRange:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:12,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1,usePointerEvent:!1}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){window.addEventListener("scroll",this.onScroll,!0),document.addEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.componentDidUpdate=function(e,t){var r,n,a,i,o,s;e.inline&&(o=e.selected,s=this.props.selected,o&&s?Iw(o)!==Iw(s)||Nw(o)!==Nw(s):o!==s)&&this.setPreSelection(this.props.selected),void 0!==this.state.monthSelectedIn&&e.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),this.props.selectsRange&&0!==this.state.monthSelectedIn&&this.setState({monthSelectedIn:0}),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:zC(this.props.highlightDates)}),t.focused||pC(e.selected,this.props.selected)||this.setState({inputValue:null}),t.open!==this.state.open&&(!1===t.open&&!0===this.state.open&&(null===(n=(r=this.props).onCalendarOpen)||void 0===n||n.call(r)),!0===t.open&&!1===this.state.open&&(null===(i=(a=this.props).onCalendarClose)||void 0===i||i.call(a)))},t.prototype.componentWillUnmount=function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0),document.removeEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.renderInputContainer=function(){var e=this.props,t=e.showIcon,r=e.icon,n=e.calendarIconClassname,a=e.calendarIconClassName,i=e.toggleCalendarOnIconClick,o=this.state.open;return n&&console.warn("calendarIconClassname props is deprecated. should use calendarIconClassName props."),c().createElement("div",{className:"react-datepicker__input-container".concat(t?" react-datepicker__view-calendar-icon":"")},t&&c().createElement(vk,qx({icon:r,className:Kb(a,!a&&n,o&&"react-datepicker-ignore-onclickoutside")},i?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}
1,t.prototype.render=function(){var e=this.renderCalendar();if(this.props.inline)return e;if(this.props.withPortal){var t=this.state.open?c().createElement(Sk,{enableTabLoop:this.props.enableTabLoop},c().createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},e)):null;return this.state.open&&this.props.portalId&&(t=c().createElement(yk,qx({portalId:this.props.portalId},this.props),t)),c().createElement("div",null,this.renderInputContainer(),t)}return c().createElement(_k,qx({},this.props,{className:this.props.popperClassName,hidePopper:!this.isCalendarOpen(),targetComponent:this.renderInputContainer(),popperComponent:e,popperOnKeyDown:this.onPopperKeyDown,showArrow:this.props.showPopperArrow}))},t}(s.Component),Ck="input",kk="navigate";function Pk(e,t,r){const n=function(e,t){return 1===t&&e.one?e.one:t>=2&&t<=4&&e.twoFour?e.twoFour:e.other}(e,t);return n[r].replace("{{count}}",String(t))}function Ek(e){let t="";return"almost"===e&&(t="takmer"),"about"===e&&(t="pribli\u017ene"),t.length>0?t+" ":""}function Tk(e){let t="";return"lessThan"===e&&(t="menej ne\u017e"),"over"===e&&(t="viac ne\u017e"),t.length>0?t+" ":""}const Mk={xSeconds:{one:{present:"sekunda",past:"sekundou",future:"sekundu"},twoFour:{present:"{{count}} sekundy",past:"{{count}} sekundami",future:"{{count}} sekundy"},other:{present:"{{count}} sek\xfand",past:"{{count}} sekundami",future:"{{count}} sek\xfand"}},halfAMinute:{other:{present:"pol min\xfaty",past:"pol min\xfatou",future:"pol min\xfaty"}},xMinutes:{one:{present:"min\xfata",past:"min\xfatou",future:"min\xfatu"},twoFour:{present:"{{count}} min\xfaty",past:"{{count}} min\xfatami",future:"{{count}} min\xfaty"},other:{present:"{{count}} min\xfat",past:"{{count}} min\xfatami",future:"{{count}} min\xfat"}},xHours:{one:{present:"hodina",past:"hodinou",future:"hodinu"},twoFour:{present:"{{count}} hodiny",past:"{{count}} hodinami",future:"{{count}} hodiny"},other:{present:"{{count}} hod\xedn",past:"{{count}} hodinami",future:"{{count}} hod\xedn"}},xDays:{one:{present:"de\u0148",past:"d\u0148om",future:"de\u0148"},twoFour:{present:"{{count}} dni",past:"{{count}} d\u0148ami",future:"{{count}} dni"},other:{present:"{{count}} dn\xed",past:"{{count}} d\u0148ami",future:"{{count}} dn\xed"}},xWeeks:{one:{present:"t\xfd\u017ede\u0148",past:"t\xfd\u017ed\u0148om",future:"t\xfd\u017ede\u0148"},twoFour:{present:"{{count}} t\xfd\u017edne",past:"{{count}} t\xfd\u017ed\u0148ami",future:"{{count}} t\xfd\u017edne"},other:{present:"{{count}} t\xfd\u017ed\u0148ov",past:"{{count}} t\xfd\u017ed\u0148ami",future:"{{count}} t\xfd\u017ed\u0148ov"}},xMonths:{one:{present:"mesiac",past:"mesiacom",future:"mesiac"},twoFour:{present:"{{count}} mesiace",past:"{{count}} mesiacmi",future:"{{count}} mesiace"},other:{present:"{{count}} mesiacov",past:"{{count}} mesiacmi",future:"{{count}} mesiacov"}},xYears:{one:{present:"rok",past:"rokom",future:"rok"},twoFour:{present:"{{count}} roky",past:"{{count}} rokmi",future:"{{count}} roky"},other:{present:"{{count}} rokov",past:"{{count}} rokmi",future:"{{count}} rokov"}}},Dk={date:pS({formats:{full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. M. y",short:"d. M. y"},defaultWidth:"full"}),time:pS({formats:{full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},defaultWidth:"full"}),dateTime:pS({formats:{full:"{{date}}, {{time}}",long:"{{date}}, {{time}}",medium:"{{date}}, {{time}}",short:"{{date}} {{time}}"},defaultWidth:"full"})};function Ok(e,t,r){const[n,a]=W_(r?.in,e,t);return+v_(n,r)===+v_(a,r)}const Ak=["nede\u013eu","pondelok","utorok","stredu","\u0161tvrtok","piatok","sobotu"];function Nk(e){return 4===e?"'vo' eeee 'o' p":"'v "+Ak[e]+" o' p"}const Ik={lastWeek:(e,t,r)=>{const n=e.getDay();return Ok(e,t,r)?Nk(n):function(e){const t=Ak[e];switch(e){case 0:case 3:case 6:return"'minul\xfa "+t+" o' p";default:return"'minul\xfd' eeee 'o' p"}}(n)},yesterday:"'v\u010dera o' p",today:"'dnes o' p",tomorrow:"'zajtra o' p",nextWeek:(e,t,r)=>{const n=e.getDay();return Ok(e,t,r)?Nk(n):function(e){const t=Ak[e];switch(e){case 0:case 4:case 6:return"'bud\xfacu "+t+" o' p";default:return"'bud\xfaci' eeee 'o' p"}}(n)},other:"P"},Fk={ordinalNumber:(e,t)=>Number(e)+".",era:fS({values:{narrow:["pred Kr.","po Kr."],abbreviated:["pred Kr.","po Kr."],wide:["pred Kristom","po Kristov
1i"]},defaultWidth:"wide"}),quarter:fS({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. \u0161tvr\u0165rok","2. \u0161tvr\u0165rok","3. \u0161tvr\u0165rok","4. \u0161tvr\u0165rok"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:fS({values:{narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","m\xe1j","j\xfan","j\xfal","aug","sep","okt","nov","dec"],wide:["janu\xe1r","febru\xe1r","marec","apr\xedl","m\xe1j","j\xfan","j\xfal","august","september","okt\xf3ber","november","december"]},defaultWidth:"wide",formattingValues:{narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","feb","mar","apr","m\xe1j","j\xfan","j\xfal","aug","sep","okt","nov","dec"],wide:["janu\xe1ra","febru\xe1ra","marca","apr\xedla","m\xe1ja","j\xfana","j\xfala","augusta","septembra","okt\xf3bra","novembra","decembra"]},defaultFormattingWidth:"wide"}),day:fS({values:{narrow:["n","p","u","s","\u0161","p","s"],short:["ne","po","ut","st","\u0161t","pi","so"],abbreviated:["ne","po","ut","st","\u0161t","pi","so"],wide:["nede\u013ea","pondelok","utorok","streda","\u0161tvrtok","piatok","sobota"]},defaultWidth:"wide"}),dayPeriod:fS({values:{narrow:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"r\xe1no",afternoon:"pop.",evening:"ve\u010d.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"poln.",noon:"pol.",morning:"r\xe1no",afternoon:"popol.",evening:"ve\u010der",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"polnoc",noon:"poludnie",morning:"r\xe1no",afternoon:"popoludnie",evening:"ve\u010der",night:"noc"}},defaultWidth:"wide",formattingValues:{narrow:{am:"AM",pm:"PM",midnight:"o poln.",noon:"nap.",morning:"r\xe1no",afternoon:"pop.",evening:"ve\u010d.",night:"v n."},abbreviated:{am:"AM",pm:"PM",midnight:"o poln.",noon:"napol.",morning:"r\xe1no",afternoon:"popol.",evening:"ve\u010der",night:"v noci"},wide:{am:"AM",pm:"PM",midnight:"o polnoci",noon:"napoludnie",morning:"r\xe1no",afternoon:"popoludn\xed",evening:"ve\u010der",night:"v noci"}},defaultFormattingWidth:"wide"})},Lk={ordinalNumber:yS({matchPattern:/^(\d+)\.?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:vS({matchPatterns:{narrow:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,abbreviated:/^(pred Kr\.|pred n\. l\.|po Kr\.|n\. l\.)/i,wide:/^(pred Kristom|pred na[\u0161s][\xedi]m letopo[\u010dc]tom|po Kristovi|n[\xe1a][\u0161s]ho letopo[\u010dc]tu)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^pr/i,/^(po|n)/i]},defaultParseWidth:"any"}),quarter:vS({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]\. [\u0161s]tvr[\u0165t]rok/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:vS({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|m[\xe1a]j|j[\xfau]n|j[\xfau]l|aug|sep|okt|nov|dec)/i,wide:/^(janu[\xe1a]ra?|febru[\xe1a]ra?|(marec|marca)|apr[\xedi]la?|m[\xe1a]ja?|j[\xfau]na?|j[\xfau]la?|augusta?|(september|septembra)|(okt[\xf3o]ber|okt[\xf3o]bra)|(november|novembra)|(december|decembra))/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,/^m[\xe1a]j/i,/^j[\xfau]n/i,/^j[\xfau]l/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:vS({matchPatterns:{narrow:/^[npus\u0161p]/i,short:/^(ne|po|ut|st|\u0161t|pi|so)/i,abbreviated:/^(ne|po|ut|st|\u0161t|pi|so)/i,wide:/^(nede[\u013el]a|pondelok|utorok|streda|[\u0161s]tvrtok|piatok|sobota])/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^n/i,/^p/i,/^u/i,/^s/i,/^\u0161/i,/^p/i,/^s/i],any:[/^n/i,/^po/i,/^u/i,/^st/i,/^(\u0161t|stv)/i,/^pi/i,/^so/i]},defaultParseWidth:"any"}),dayPeriod:vS({matchPatterns:{narrow:/^(am|pm|(o )?poln\.?|(nap\.?|pol\.?)|r[\xe1a]no|pop\.?|ve[\u010dc]\.?|(v n\.?|noc))/i,abbreviated:/^(am|pm|(o )?poln\.?|(napol\.?|pol\.?)|r[\xe1a]no|pop\.?|ve[\u010dc]er|(v )?noci?)/i,any:/^(am|pm|(o )?polnoci?|(na)?poludnie|r[\xe1a]no|popoludn(ie|\xed|i)|ve[\u010dc]er|(v )?noci?)/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^am/i,pm:/^pm/i,midnight:/poln/i,noon:/^(nap|(na)?pol(\.|u))/i,morning:/^r[\xe1a]no/i,afternoon:/^pop/i,evening:/^ve[\u010dc]
1/i,night:/^(noc|v n\.)/i}},defaultParseWidth:"any"})},zk={code:"sk",formatDistance:(e,t,r)=>{const n=function(e){return["lessThan","about","over","almost"].filter(function(t){return!!e.match(new RegExp("^"+t))})[0]}(e)||"",a=(i=e.substring(n.length)).charAt(0).toLowerCase()+i.slice(1);var i;const o=Mk[a];return r?.addSuffix?r.comparison&&r.comparison>0?Ek(n)+"o "+Tk(n)+Pk(o,t,"future"):Ek(n)+"pred "+Tk(n)+Pk(o,t,"past"):Ek(n)+Tk(n)+Pk(o,t,"present")},formatLong:Dk,formatRelative:(e,t,r,n)=>{const a=Ik[e];return"function"==typeof a?a(t,r,n):a},localize:Fk,match:Lk,options:{weekStartsOn:1,firstWeekContainsDate:4}};var Rk,jk,Vk;Rk="sk",jk=zk,(Vk=Ux()).__localeData__||(Vk.__localeData__={}),Vk.__localeData__[Rk]=jk;const Bk=(0,s.forwardRef)(e=>{const{label:t,name:r,id:n,placeholder:a="--/--/----",hint:i,error:o,pseudoState:l,className:u="",valueFormat:d="dd/MM/yyyy",allowTyping:p=!1,showMonthYearPickers:h=!0,minYear:m=1900,maxYear:f,disabled:g,required:v,selected:y,onChange:b,onBlur:S,onFocus:_,...w}=e,x=g||"disabled"===l,C=(0,s.useMemo)(()=>f??(new Date).getFullYear(),[f]),k=(0,s.useMemo)(()=>{const e=[];for(let t=C;t>=m;t--)e.push(t);return e},[m,C]),P=(0,s.useMemo)(()=>["janu\xe1r","febru\xe1r","marec","apr\xedl","m\xe1j","j\xfan","j\xfal","august","september","okt\xf3ber","november","december"],[]),E=(0,s.forwardRef)(({value:e,onClick:t,placeholder:a,onChange:i,onBlur:o,onFocus:s,_readOnly:d,...h},m)=>c().createElement(ey,{ref:m,id:n??r,name:r,value:e??"",onClick:t,onChange:i,onBlur:e=>{o?.(e),S?.(e)},onFocus:e=>{s?.(e),_?.(e)},placeholder:a,readOnly:!p,disabled:x,icon:"calendar",onIconClick:t,autoComplete:"bday",...h,className:u,pseudoState:l}));return E.displayName="CustomCalendarInput",c().createElement(Ma.Wrapper,{label:t,required:v,error:o,description:i,className:["calendar-datepicker-wrapper w-full",u].filter(
vendor: 68,347 bytes, line 1
1Boolean).join(" ")},c().createElement(xk,{id:n??r,name:r,dateFormat:d,locale:"sk",wrapperClassName:"w-full",customInput:c().createElement(E,{placeholder:a}),popperPlacement:"bottom-start",calendarClassName:"ps-datepicker",popperClassName:"ps-datepicker-popper",disabled:x,selected:y instanceof Date?y:null,onChange:e=>{b?.(e)},shouldCloseOnSelect:!0,renderCustomHeader:h?({date:e,changeYear:t,changeMonth:r,decreaseMonth:n,increaseMonth:a,prevMonthButtonDisabled:i,nextMonthButtonDisabled:o})=>c().createElement("div",{className:"ps-datepicker__header-controls"},c().createElement("button",{type:"button",onClick:n,disabled:i,"aria-label":"Predo\u0161l\xfd mesiac",className:"ps-datepicker__nav-btn"},"<"),c().createElement("select",{"aria-label":"Vybra\u0165 rok",value:e.getFullYear(),onChange:({target:{value:e}})=>t(Number(e)),className:"ps-datepicker__select"},k.map(e=>c().createElement("option",{key:e,value:e},e))),c().createElement("select",{"aria-label":"Vybra\u0165 mesiac",value:P[e.getMonth()],onChange:({target:{value:e}})=>r(P.findIndex(t=>t===e)),className:"ps-datepicker__select"},P.map(e=>c().createElement("option",{key:e,value:e},e))),c().createElement("button",{type:"button",onClick:a,disabled:o,"aria-label":"\u010eal\u0161\xed mesiac",className:"ps-datepicker__nav-btn"},">")):void 0,...w}))});Bk.displayName="PSCalendar";var qk=Bk;r("../node_modules/.pnpm/@[email protected]/node_modules/@lottiefiles/lottie-player/dist/lottie-player.esm.js");function Hk(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $k(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Gk,Wk,Uk,Yk,Kk,Zk,Qk,Xk,Jk,eP,tP,rP,nP,aP,iP,oP,sP,lP={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},cP={duration:.5,overwrite:!1,delay:0},uP=1e8,dP=1e-8,pP=2*Math.PI,hP=pP/4,mP=0,fP=Math.sqrt,gP=Math.cos,vP=Math.sin,yP=function(e){return"string"==typeof e},bP=function(e){return"function"==typeof e},SP=function(e){return"number"==typeof e},_P=function(e){return void 0===e},wP=function(e){return"object"==typeof e},xP=function(e){return!1!==e},CP=function(){return"undefined"!=typeof window},kP=function(e){return bP(e)||yP(e)},PP="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},EP=Array.isArray,TP=/random\([^)]+\)/g,MP=/,\s*/g,DP=/(?:-?\.?\d|\.)+/gi,OP=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,AP=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,NP=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,IP=/[+-]=-?[.\d]+/,FP=/[^,'"\[\]\s]+/gi,LP=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,zP={},RP={},jP=function(e){return(RP=fE(e,zP))&&fM},VP=function(e,t){return console.warn("Invalid property",e,"set to",t,"Missing plugin? gsap.registerPlugin()")},BP=function(e,t){return!t&&console.warn(e)},qP=function(e,t){return e&&(zP[e]=t)&&RP&&(RP[e]=t)||zP},HP=function(){return 0},$P={suppressEvents:!0,isStart:!0,kill:!1},GP={suppressEvents:!0,kill:!1},WP={suppressEvents:!0},UP={},YP=[],KP={},ZP={},QP={},XP=30,JP=[],eE="",tE=function(e){var t,r,n=e[0];if(wP(n)||bP(n)||(e=[e]),!(t=(n._gsap||{}).harness)){for(r=JP.length;r--&&!JP[r].targetTest(n););t=JP[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new MT(e[r],t)))||e.splice(r,1);return e},rE=function(e){return e._gsap||tE(UE(e))[0]._gsap},nE=function(e,t,r){return(r=e[t])&&bP(r)?e[t]():_P(r)&&e.getAttribute&&e.getAttribute(t)||r},aE=function(e,t){return(e=e.split(",")).forEach(t)||e},iE=function(e){return Math.round(1e5*e)/1e5||0},oE=function(e){return Math.round(1e7*e)/1e7||0},sE=function(e,t){var r=t.charAt(0),n=parseFloat(t.substr(2));return e=parseFloat(e),"+"===r?e+n:"-"===r?e-n:"*"===r?e*n:e/n},lE=function(e,t){for(var r=t.length,n=0;e.indexOf(t[n])<0&&++n<r;);return n<r},cE=function(){var e,t,r=YP.length,n=YP.slice(0);for(KP={},YP.length=0,e=0;e<r;e++)(t=n[e])&&t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0)._lazy=0)},uE=function(e){return!!(e._initted||e._startAt||e.add)},dE=function(e,t,r,n){YP.length&&!Wk&&cE(),e.render(t,r,n||!!(Wk&&t<0&&uE(e))),YP.length&&!Wk&&cE()},pE=function(e){var t=parseFloat(e);return(t||0===t)&&(e+"").match(FP).length<2?t:yP(e)?e.trim():e},hE=function(e){return e},mE=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},fE=function(e,t){for(var r in t)e[r]=t[r];return e},gE=function e(t,r){for(var n in r)"__proto__"!==n&&"constructor"!==n&&"prototype"!==n&&(t[n]=wP(r[n])?e(t[n]||(t[n]={}),r[n]):r[n]);return t},vE=function(e,t){var r,n={};for(r in e)r in t||(n[r]=e[r]);return n},yE=function(e){var t,r=e.parent||Yk,n=e.keyframes?(t=EP(e.keyframes),function(e,r){for(var n in r)n in e||"duration"===n&&t||"ease"===n||(e[n]=r[n])}):mE;if(xP(e.inherit))for(;r;)n(e,r.vars.defaults),r=r.parent||r._dp;return e},bE=function(e,t,r,n,a){void 0===r&&(r="_first"),void 0===n&&(n="_last");var i,o=e[n];if(a)for(i=t[a];o&&o[a]>i;)o=o._prev;return o?(t._next=o._next,o._next=t):(t._next=e[r],e[r]=t),t._next?t._next._prev=t:e[n]=t,t._prev=o,t.parent=t._dp=e,t},SE=function(e,t,r,n){void 0===r&&(r="_first"),void 0===n&&(n="_last");var a=t._prev,i=t._next;a?a._next=i:e[r]===t&&(e[r]=i),i?i._prev=a:e[n]===t&&(e[n]=a),t._next=t._prev=t.parent=null},_E=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},wE=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var r=e;r;)r._dirty=1,r=r.parent;return e},xE=function(e,t,r,n){return e._startAt&&(Wk?e._startAt.revert(GP):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,n))},CE=function e(t){return!t||t._ts&&e(t.parent)},kE=function(e){return e._repeat?PE(e._tTime,e=e.duration()+e._rDelay)*e:0},PE=function(e,t){var r=Math.floor(e=oE(e/t));return e&&r===e?r-1:r},EE=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},TE=function(e){return e._end=oE(e._start+(e._tDur/Math.abs(e._ts||e._rts||dP)||0))},ME=function(e,t){var r=e._dp;return r&&r.smoothChildTiming&&e._ts&&(e._start=oE(r._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),TE(e),r._dirty||wE(r,e)),e},DE=function(e,t){var r;if((t._time||!t._dur&&t._initted||t._start<e._time&&(t._dur||!t.add))&&(r=EE(e.rawTime(),t),(!t._dur||qE(0,t.totalDuration(),r)-t._tTime>dP)&&t.render(r,!0)),wE(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur<e.duration())for(r=e;r._dp;)r.rawTime()>=0&&r.totalTime(r._tTime),r=r._dp;e._zTime=-1e-8}},OE=function(e,t,r,n){return t.parent&&_E(t),t._start=oE((SP(r)?r:r||e!==Yk?jE(e,r,t):e._time)+t._delay),t._end=oE(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),bE(e,t,"_first","_last",e._sort?"_start":0),FE(t)||(e._recent=t),n||DE(e,t),e._ts<0&&ME(e,e._tTime),e},AE=function(e,t){return(zP.ScrollTrigger||VP("scrollTrigger",t))&&zP.ScrollTrigger.create(t,e)},NE=function(e,t,r,n,a){return zT(e,t,a),e._initted?!r&&e._pt&&!Wk&&(e._dur&&!1!==e.vars.lazy||!e._dur&&e.vars.lazy)&&Jk!==vT.frame?(YP.push(e),e._lazy=[a,n],1):void 0:1},IE=function e(t){var r=t.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||e(r))},FE=function(e){var t=e.data;return"isFromStart"===t||"isStart"===t},LE=function(e,t,r,n){var a=e._repeat,i=oE(t)||0,o=e._tTime/e._tDur;return o&&!n&&(e._time*=i/e._dur),e._dur=i,e._tDur=a?a<0?1e10:oE(i*(a+1)+e._rDelay*a):i,o>0&&!n&&ME(e,e._tTime=e._tDur*o),e.parent&&TE(e),r||wE(e.parent,e),e},zE=function(e){return e instanceof OT?wE(e):LE(e,e._dur)},RE={_start:0,endTime:HP,totalDuration:HP},jE=function e(t,r,n){var a,i,o,s=t.labels,l=t._recent||RE,c=t.duration()>=uP?l.endTime(!1):t._dur;return yP(r)&&(isNaN(r)||r in s)?(i=r.charAt(0),o="%"===r.substr(-1),a=r.indexOf("="),"<"===i||">"===i?(a>=0&&(r=r.replace(/=/,"")),("<"===i?l._start:l.endTime(l._repeat>=0))+(parseFloat(r.substr(1))||0)*(o?(a<0?l:n).totalDuration()/100:1)):a<0?(r in s||(s[r]=c),s[r]):(i=parseFloat(r.charAt(a-1)+r.substr(a+1)),o&&n&&(i=i/100*(EP(n)?n[0]:n).totalDuration()),a>1?e(t,r.substr(0,a-1),n)+i:c+i)):null==r?c:+r},VE=function(e,t,r){var n,a,i=SP(t[1]),o=(i?2:1)+(e<2?0:1),s=t[o];if(i&&(s.duration=t[1]),s.parent=r,e){for(n=s,a=r;a&&!("immediateRender"in n);)n=a.vars.defaults||{},a=xP(a.vars.inherit)&&a.parent;s.immediateRender=xP(n.immediateRender),e<2?s.runBackwards=1:s.startAt=t[o-1]}return new qT(t[0],s,t[o+1])},BE=function(e,t){return e||0===e?t(e):t},qE=function(e,t,r){return r<e?e:r>t?t:r},HE=function(e,t){return yP(e)&&(t=LP.exec(e))?t[1]:""},$E=[].slice,GE=function(e,t){return e&&wP(e)&&"length"in e&&(!t&&!e.length||e.length-1 in e&&wP(e[0]))&&!e.nodeType&&e!==Kk},WE=function(e,t,r){return void 0===r&&(r=[]),e.forEach(function(e){var n;return yP(e)&&!t||GE(e,1)?(n=r).push.apply(n,UE(e)):r.push(e)})||r},UE=function(e,t,r){return Uk&&!t&&Uk.selector?Uk.selector(e):!yP(e)||r||!Zk&&yT()?EP(e)?WE(e,r):GE(e)?$E.call(e,0):e?[e]:[]:$E.call((t||Qk).querySelectorAll(e),0)},YE=function(e){return e=UE(e)[0]||BP("Invalid scope")||{},function(t){var r=e.current||e.nativeElement||e;return UE(t,r.querySelectorAll?r:r===e?BP("Invalid scope")||Qk.createElement("div"):e)}},KE=function(e){return e.sort(function(){return.5-Math.random()})},ZE=function(e){if(bP(e))return e;var t=wP(e)?e:{each:e},r=CT(t.ease),n=t.from||0,a=parseFloat(t.base)||0,i={},o=n>0&&n<1,s=isNaN(n)||o,l=t.axis,c=n,u=n;return yP(n)?c=u={center:.5,edges:.5,end:1}[n]||0:!o&&s&&(c=n[0],u=n[1]),function(e,o,d){var p,h,m,f,g,v,y,b,S,_=(d||t).length,w=i[_];if(!w){if(!(S="auto"===t.grid?0:(t.grid||[1,uP])[1])){for(y=-uP;y<(y=d[S++].getBoundingClientRect().left)&&S<_;);S<_&&S--}for(w=i[_]=[],p=s?Math.min(S,_)*c-.5:n%S,h=S===uP?0:s?_*u/S-.5:n/S|0,y=0,b=uP,v=0;v<_;v++)m=v%S-p,f=h-(v/S|0),w[v]=g=l?Math.abs("y"===l?f:m):fP(m*m+f*f),g>y&&(y=g),g<b&&(b=g);"random"===n&&KE(w),w.max=y-b,w.min=b,w.v=_=(parseFloat(t.amount)||parseFloat(t.each)*(S>_?_-1:l?"y"===l?_/S:S:Math.max(S,_/S))||0)*("edges"===n?-1:1),w.b=_<0?a-_:a,w.u=HE(t.amount||t.each)||0,r=r&&_<0?xT(r):r}return _=(w[e]-w.min)/w.max||0,oE(w.b+(r?r(_):_)*w.v)+w.u}},QE=function(e){var t=Math.pow(10,((e+"").split(".")[1]||"").length);return function(r){var n=oE(Math.round(parseFloat(r)/e)*e*t);return(n-n%1)/t+(SP(r)?0:HE(r))}},XE=function(e,t){var r,n,a=EP(e);return!a&&wP(e)&&(r=a=e.radius||uP,e.values?(e=UE(e.values),(n=!SP(e[0]))&&(r*=r)):e=QE(e.increment)),BE(t,a?bP(e)?function(t){return n=e(t),Math.abs(n-t)<=r?n:t}:function(t){for(var a,i,o=parseFloat(n?t.x:t),s=parseFloat(n?t.y:0),l=uP,c=0,u=e.length;u--;)(a=n?(a=e[u].x-o)*a+(i=e[u].y-s)*i:Math.abs(e[u]-o))<l&&(l=a,c=u);return c=!r||l<=r?e[c]:t,n||c===t||SP(t)?c:c+HE(t)}:QE(e))},JE=function(e,t,r,n){return BE(EP(e)?!t:!0===r?!!(r=0):!n,function(){return EP(e)?e[~~(Math.random()*e.length)]:(r=r||1e-5)&&(n=r<1?Math.pow(10,(r+"").length-2):1)&&Math.floor(Math.round((e-r/2+Math.random()*(t-e+.99*r))/r)*r*n)/n})},eT=function(e,t,r){return BE(r,function(r){return e[~~t(r)]})},tT=function(e){return e.replace(TP,function(e){var t=e.indexOf("[")+1,r=e.substring(t||7,t?e.indexOf("]"):e.length-1).split(MP);return JE(t?r:+r[0],t?0:+r[1],+r[2]||1e-5)})},rT=function(e,t,r,n,a){var i=t-e,o=n-r;return BE(a,function(t){return r+((t-e)/i*o||0)})},nT=function(e,t,r){var n,a,i,o=e.labels,s=uP;for(n in o)(a=o[n]-t)<0==!!r&&a&&s>(a=Math.abs(a))&&(i=n,s=a);return i},aT=function(e,t,r){var n,a,i,o=e.vars,s=o[t],l=Uk,c=e._ctx;if(s)return n=o[t+"Params"],a=o.callbackScope||e,r&&YP.length&&cE(),c&&(Uk=c),i=n?s.apply(a,n):s.call(a),Uk=l,i},iT=function(e){return _E(e),e.scrollTrigger&&e.scrollTrigger.kill(!!Wk),e.progress()<1&&aT(e,"onInterrupt"),e},oT=[],sT=function(e){if(e)if(e=!e.name&&e.default||e,CP()||e.headless){var t=e.name,r=bP(e),n=t&&!r&&e.init?function(){this._props=[]}:e,a={init:HP,render:QT,add:FT,kill:JT,modifier:XT,rawVars:0},i={targetTest:0,get:0,getSetter:UT,aliases:{},register:0};if(yT(),e!==n){if(ZP[t])return;mE(n,mE(vE(e,a),i)),fE(n.prototype,fE(a,vE(e,i))),ZP[n.prop=t]=n,e.targetTest&&(JP.push(n),UP[t]=1),t=("css"===t?"CSS":t.charAt(0).toUpperCase()+t.substr(1))+"Plugin"}qP(t,n),e.register&&e.register(fM,n,rM)}else oT.push(e)},lT=255,cT={aqua:[0,lT,lT],lime:[0,lT,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,lT],navy:[0,0,128],white:[lT,lT,lT],olive:[128,128,0],yellow:[lT,lT,0],orange:[lT,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[lT,0,0],pink:[lT,192,203],cyan:[0,lT,lT],transparent:[lT,lT,lT,0]},uT=function(e,t,r){return(6*(e+=e<0?1:e>1?-1:0)<1?t+(r-t)*e*6:e<.5?r:3*e<2?t+(r-t)*(2/3-e)*6:t)*lT+.5|0},dT=function(e,t,r){var n,a,i,o,s,l,c,u,d,p,h=e?SP(e)?[e>>16,e>>8&lT,e&lT]:0:cT.black;if(!h){if(","===e.substr(-1)&&(e=e.substr(0,e.length-1)),cT[e])h=cT[e];else if("#"===e.charAt(0)){if(e.length<6&&(n=e.charAt(1),a=e.charAt(2),i=e.charAt(3),e="#"+n+n+a+a+i+i+(5===e.length?e.charAt(4)+e.charAt(4):"")),9===e.length)return[(h=parseInt(e.substr(1,6),16))>>16,h>>8&lT,h&lT,parseInt(e.substr(7),16)/255];h=[(e=parseInt(e.substr(1),16))>>16,e>>8&lT,e&lT]}else if("hsl"===e.substr(0,3))if(h=p=e.match(DP),t){if(~e.indexOf("="))return h=e.match(OP),r&&h.length<4&&(h[3]=1),h}else o=+h[0]%360/360,s=+h[1]/100,n=2*(l=+h[2]/100)-(a=l<=.5?l*(s+1):l+s-l*s),h.length>3&&(h[3]*=1),h[0]=uT(o+1/3,n,a),h[1]=uT(o,n,a),h[2]=uT(o-1/3,n,a);else h=e.match(DP)||cT.transparent;h=h.map(Number)}return t&&!p&&(n=h[0]/lT,a=h[1]/lT,i=h[2]/lT,l=((c=Math.max(n,a,i))+(u=Math.min(n,a,i)))/2,c===u?o=s=0:(d=c-u,s=l>.5?d/(2-c-u):d/(c+u),o=c===n?(a-i)/d+(a<i?6:0):c===a?(i-n)/d+2:(n-a)/d+4,o*=60),h[0]=~~(o+.5),h[1]=~~(100*s+.5),h[2]=~~(100*l+.5)),r&&h.length<4&&(h[3]=1),h},pT=function(e){var t=[],r=[],n=-1;return e.split(mT).forEach(function(e){var a=e.match(AP)||[];t.push.apply(t,a),r.push(n+=a.length+1)}),t.c=r,t},hT=function(e,t,r){var n,a,i,o,s="",l=(e+s).match(mT),c=t?"hsla(":"rgba(",u=0;if(!l)return e;if(l=l.map(function(e){return(e=dT(e,t,1))&&c+(t?e[0]+","+e[1]+"%,"+e[2]+"%,"+e[3]:e.join(","))+")"}),r&&(i=pT(e),(n=r.c).join(s)!==i.c.join(s)))for(o=(a=e.replace(mT,"1").split(AP)).length-1;u<o;u++)s+=a[u]+(~n.indexOf(u)?l.shift()||c+"0,0,0,0)":(i.length?i:l.length?l:r).shift());if(!a)for(o=(a=e.split(mT)).length-1;u<o;u++)s+=a[u]+l[u];return s+a[o]},mT=function(){var e,t="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(e in cT)t+="|"+e+"\\b";return new RegExp(t+")","gi")}(),fT=/hsl[a]?\(/,gT=function(e){var t,r=e.join(" ");if(mT.lastIndex=0,mT.test(r))return t=fT.test(r),e[1]=hT(e[1],t),e[0]=hT(e[0],t,pT(e[1])),!0},vT=function(){var e,t,r,n,a,i,o=Date.now,s=500,l=33,c=o(),u=c,d=1e3/240,p=d,h=[],m=function r(m){var f,g,v,y,b=o()-u,S=!0===m;if((b>s||b<0)&&(c+=b-l),((f=(v=(u+=b)-c)-p)>0||S)&&(y=++n.frame,a=v-1e3*n.time,n.time=v/=1e3,p+=f+(f>=d?4:d-f),g=1),S||(e=t(r)),g)for(i=0;i<h.length;i++)h[i](v,a,y,m)};return n={time:0,frame:0,tick:function(){m(!0)},deltaRatio:function(e){return a/(1e3/(e||60))},wake:function(){Xk&&(!Zk&&CP()&&(Kk=Zk=window,Qk=Kk.document||{},zP.gsap=fM,(Kk.gsapVersions||(Kk.gsapVersions=[])).push(fM.version),jP(RP||Kk.GreenSockGlobals||!Kk.gsap&&Kk||{}),oT.forEach(sT)),r="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame,e&&n.sleep(),t=r||function(e){return setTimeout(e,p-1e3*n.time+1|0)},tP=1,m(2))},sleep:function(){(r?cancelAnimationFrame:clearTimeout)(e),tP=0,t=HP},lagSmoothing:function(e,t){s=e||1/0,l=Math.min(t||33,s)},fps:function(e){d=1e3/(e||240),p=1e3*n.time+d},add:function(e,t,r){var a=t?function(t,r,i,o){e(t,r,i,o),n.remove(a)}:e;return n.remove(e),h[r?"unshift":"push"](a),yT(),a},remove:function(e,t){~(t=h.indexOf(e))&&h.splice(t,1)&&i>=t&&i--},_listeners:h},n}(),yT=function(){return!tP&&vT.wake()},bT={},ST=/^[\d.\-M][\d.\-,\s]/,_T=/["']/g,wT=function(e){for(var t,r,n,a={},i=e.substr(1,e.length-3).split(":"),o=i[0],s=1,l=i.length;s<l;s++)r=i[s],t=s!==l-1?r.lastIndexOf(","):r.length,n=r.substr(0,t),a[o]=isNaN(n)?n.replace(_T,"").trim():+n,o=r.substr(t+1).trim();return a},xT=function(e){return function(t){return 1-e(1-t)}},CT=function(e,t){return e&&(bP(e)?e:bT[e]||function(e){var t,r,n,a,i=(e+"").split("("),o=bT[i[0]];return o&&i.length>1&&o.config?o.config.apply(null,~e.indexOf("{")?[wT(i[1])]:(t=e,r=t.indexOf("(")+1,n=t.indexOf(")"),a=t.indexOf("(",r),t.substring(r,~a&&a<n?t.indexOf(")",n+1):n)).split(",").map(pE)):bT._CE&&ST.test(e)?bT._CE("",e):o}(e))||t},kT=function(e,t,r,n){void 0===r&&(r=function(e){return 1-t(1-e)}),void 0===n&&(n=function(e){return e<.5?t(2*e)/2:1-t(2*(1-e))/2});var a,i={easeIn:t,easeOut:r,easeInOut:n};return aE(e,function(e){for(var t in bT[e]=zP[e]=i,bT[a=e.toLowerCase()]=r,i)bT[a+("easeIn"===t?".in":"easeOut"===t?".out":".inOut")]=bT[e+"."+t]=i[t]}),i},PT=function(e){return function(t){return t<.5?(1-e(1-2*t))/2:.5+e(2*(t-.5))/2}},ET=function e(t,r,n){var a=r>=1?r:1,i=(n||(t?.3:.45))/(r<1?r:1),o=i/pP*(Math.asin(1/a)||0),s=function(e){return 1===e?1:a*Math.pow(2,-10*e)*vP((e-o)*i)+1},l="out"===t?s:"in"===t?function(e){return 1-s(1-e)}:PT(s);return i=pP/i,l.config=function(r,n){return e(t,r,n)},l},TT=function e(t,r){void 0===r&&(r=1.70158);var n=function(e){return e?--e*e*((r+1)*e+r)+1:0},a="out"===t?n:"in"===t?function(e){return 1-n(1-e)}:PT(n);return a.config=function(r){return e(t,r)},a};aE("Linear,Quad,Cubic,Quart,Quint,Strong",function(e,t){var r=t<5?t+1:t;kT(e+",Power"+(r-1),t?function(e){return Math.pow(e,r)}:function(e){return e},function(e){return 1-Math.pow(1-e,r)},function(e){return e<.5?Math.pow(2*e,r)/2:1-Math.pow(2*(1-e),r)/2})}),bT.Linear.easeNone=bT.none=bT.Linear.easeIn,kT("Elastic",ET("in"),ET("out"),ET()),rP=7.5625,iP=2*(aP=1/(nP=2.75)),oP=2.5*aP,kT("Bounce",function(e){return 1-sP(1-e)},sP=function(e){return e<aP?rP*e*e:e<iP?rP*Math.pow(e-1.5/nP,2)+.75:e<oP?rP*(e-=2.25/nP)*e+.9375:rP*Math.pow(e-2.625/nP,2)+.984375}),kT("Expo",function(e){return Math.pow(2,10*(e-1))*e+e*e*e*e*e*e*(1-e)}),kT("Circ",function(e){return-(fP(1-e*e)-1)}),kT("Sine",function(e){return 1===e?1:1-gP(e*hP)}),kT("Back",TT("in"),TT("out"),TT()),bT.SteppedEase=bT.steps=zP.SteppedEase={config:function(e,t){void 0===e&&(e=1);var r=1/e,n=e+(t?0:1),a=t?1:0;return function(e){return((n*qE(0,.99999999,e)|0)+a)*r}}},cP.ease=bT["quad.out"],aE("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",function(e){return eE+=e+","+e+"Params,"});var MT=function(e,t){this.id=mP++,e._gsap=this,this.target=e,this.harness=t,this.get=t?t.get:nE,this.set=t?t.getSetter:UT},DT=function(){function e(e){this.vars=e,this._delay=+e.delay||0,(this._repeat=e.repeat===1/0?-2:e.repeat||0)&&(this._rDelay=e.repeatDelay||0,this._yoyo=!!e.yoyo||!!e.yoyoEase),this._ts=1,LE(this,+e.duration,1,1),this.data=e.data,Uk&&(this._ctx=Uk,Uk.data.push(this)),tP||vT.wake()}var t=e.prototype;return t.delay=function(e){return e||0===e?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+e-this._delay),this._delay=e,this):this._delay},t.duration=function(e){return arguments.length?this.totalDuration(this._repeat>0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,LE(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(yT(),!arguments.length)return this._tTime;var r=this._dp;if(r&&r.smoothChildTiming&&this._ts){for(ME(this,e),!r._dp||r.parent||DE(r,this);r&&r.parent;)r.parent._time!==r._start+(r._ts>=0?r._tTime/r._ts:(r.totalDuration()-r._tTime)/-r._ts)&&r.totalTime(r._tTime,!0),r=r.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e<this._tDur||this._ts<0&&e>0||!this._tDur&&!e)&&OE(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===dP||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),dE(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+kE(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?e:1-e)+kE(this),t):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},t.iteration=function(e,t){var r=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*r,t):this._repeat?PE(this._tTime,r)+1:1},t.timeScale=function(e,t){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===e)return this;var r=this.parent&&this._ts?EE(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||-1e-8===e?0:this._rts,this.totalTime(qE(-Math.abs(this._delay),this.totalDuration(),r),!1!==t),TE(this),function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e}(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(yT(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&Math.abs(this._zTime)!==dP&&(this._tTime-=dP)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=oE(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&OE(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(xP(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?EE(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){void 0===e&&(e=WP);var t=Wk;return Wk=e,uE(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),"nested"!==this.data&&!1!==e.kill&&this.kill(),Wk=t,this},t.globalTime=function(e){for(var t=this,r=arguments.length?e:t.rawTime();t;)r=t._start+r/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):r},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,zE(this)):-2===this._repeat?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,zE(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(jE(this,e),xP(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,xP(t)),this._dur||(this._zTime=-1e-8),this},t.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-1e-8:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},t.isActive=function(){var e,t=this.parent||this._dp,r=this._start;return!(t&&!(this._ts&&this._initted&&t.isActive()&&(e=t.rawTime(!0))>=r&&e<this.endTime(!0)-dP))},t.eventCallback=function(e,t,r){var n=this.vars;return arguments.length>1?(t?(n[e]=t,r&&(n[e+"Params"]=r),"onUpdate"===e&&(this._onUpdate=t)):delete n[e],this):n[e]},t.then=function(e){var t=this,r=t._prom;return new Promise(function(n){var a=bP(e)?e:hE,i=function(){var e=t.then;t.then=null,r&&r(),bP(a)&&(a=a(t))&&(a.then||a===t)&&(t.then=e),n(a),t.then=e};t._initted&&1===t.totalProgress()&&t._ts>=0||!t._tTime&&t._ts<0?i():t._prom=i})},t.kill=function(){iT(this)},e}();mE(DT.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var OT=function(e){function t(t,r){var n;return void 0===t&&(t={}),(n=e.call(this,t)||this).labels={},n.smoothChildTiming=!!t.smoothChildTiming,n.autoRemoveChildren=!!t.autoRemoveChildren,n._sort=xP(t.sortChildren),Yk&&OE(t.parent||Yk,Hk(n),r),t.reversed&&n.reverse(),t.paused&&n.paused(!0),t.scrollTrigger&&AE(Hk(n),t.scrollTrigger),n}$k(t,e);var r=t.prototype;return r.to=function(e,t,r){return VE(0,arguments,this),this},r.from=function(e,t,r){return VE(1,arguments,this),this},r.fromTo=function(e,t,r,n){return VE(2,arguments,this),this},r.set=function(e,t,r){return t.duration=0,t.parent=this,yE(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new qT(e,t,jE(this,r),1),this},r.call=function(e,t,r){return OE(this,qT.delayedCall(0,e,t),r)},r.staggerTo=function(e,t,r,n,a,i,o){return r.duration=t,r.stagger=r.stagger||n,r.onComplete=i,r.onCompleteParams=o,r.parent=this,new qT(e,r,jE(this,a)),this},r.staggerFrom=function(e,t,r,n,a,i,o){return r.runBackwards=1,yE(r).immediateRender=xP(r.immediateRender),this.staggerTo(e,t,r,n,a,i,o)},r.staggerFromTo=function(e,t,r,n,a,i,o,s){return n.startAt=r,yE(n).immediateRender=xP(n.immediateRender),this.staggerTo(e,t,n,a,i,o,s)},r.render=function(e,t,r){var n,a,i,o,s,l,c,u,d,p,h,m,f=this._time,g=this._dirty?this.totalDuration():this._tDur,v=this._dur,y=e<=0?0:oE(e),b=this._zTime<0!=e<0&&(this._initted||!v);if(this!==Yk&&y>g&&e>=0&&(y=g),y!==this._tTime||r||b){if(f!==this._time&&v&&(y+=this._time-f,e+=this._time-f),n=y,d=this._start,l=!(u=this._ts),b&&(v||(f=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(h=this._yoyo,s=v+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(100*s+e,t,r);if(n=oE(y%s),y===g?(o=this._repeat,n=v):((o=~~(p=oE(y/s)))&&o===p&&(n=v,o--),n>v&&(n=v)),p=PE(this._tTime,s),!f&&this._tTime&&p!==o&&this._tTime-p*s-this._dur<=0&&(p=o),h&&1&o&&(n=v-n,m=1),o!==p&&!this._lock){var S=h&&1&p,_=S===(h&&1&o);if(o<p&&(S=!S),f=S?0:y%v?v:y,this._lock=1,this.render(f||(m?0:oE(o*s)),t,!v)._lock=0,this._tTime=y,!t&&this.parent&&aT(this,"onRepeat"),this.vars.repeatRefresh&&!m&&(this.invalidate()._lock=1,p=o),f&&f!==this._time||l!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(v=this._dur,g=this._tDur,_&&(this._lock=2,f=S?v:-1e-4,this.render(f,!0),this.vars.repeatRefresh&&!m&&this.invalidate()),this._lock=0,!this._ts&&!l)return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(c=function(e,t,r){var n;if(r>t)for(n=e._first;n&&n._start<=r;){if("isPause"===n.data&&n._start>t)return n;n=n._next}else for(n=e._last;n&&n._start>=r;){if("isPause"===n.data&&n._start<t)return n;n=n._prev}}(this,oE(f),oE(n)),c&&(y-=n-(n=c._start))),this._tTime=y,this._time=n,this._act=!!u,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,f=0),!f&&y&&v&&!t&&!p&&(aT(this,"onStart"),this._tTime!==y))return this;if(n>=f&&e>=0)for(a=this._first;a;){if(i=a._next,(a._act||n>=a._start)&&a._ts&&c!==a){if(a.parent!==this)return this.render(e,t,r);if(a.render(a._ts>0?(n-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(n-a._start)*a._ts,t,r),n!==this._time||!this._ts&&!l){c=0,i&&(y+=this._zTime=-1e-8);break}}a=i}else{a=this._last;for(var w=e<0?e:n;a;){if(i=a._prev,(a._act||w<=a._end)&&a._ts&&c!==a){if(a.parent!==this)return this.render(e,t,r);if(a.render(a._ts>0?(w-a._start)*a._ts:(a._dirty?a.totalDuration():a._tDur)+(w-a._start)*a._ts,t,r||Wk&&uE(a)),n!==this._time||!this._ts&&!l){c=0,i&&(y+=this._zTime=w?-1e-8:dP);break}}a=i}}if(c&&!t&&(this.pause(),c.render(n>=f?0:-1e-8)._zTime=n>=f?1:-1,this._ts))return this._start=d,TE(this),this.render(e,t,r);this._onUpdate&&!t&&aT(this,"onUpdate",!0),(y===g&&this._tTime>=this.totalDuration()||!y&&f)&&(d!==this._start&&Math.abs(u)===Math.abs(this._ts)||this._lock||((e||!v)&&(y===g&&this._ts>0||!y&&this._ts<0)&&_E(this,1),t||e<0&&!f||!y&&!f&&g||(aT(this,y===g&&e>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(y<g&&this.timeScale()>0)&&this._prom())))}return this},r.add=function(e,t){var r=this;if(SP(t)||(t=jE(this,t,e)),!(e instanceof DT)){if(EP(e))return e.forEach(function(e){return r.add(e,t)}),this;if(yP(e))return this.addLabel(e,t);if(!bP(e))return this;e=qT.delayedCall(0,e)}return this!==e?OE(this,e,t):this},r.getChildren=function(e,t,r,n){void 0===e&&(e=!0),void 0===t&&(t=!0),void 0===r&&(r=!0),void 0===n&&(n=-uP);for(var a=[],i=this._first;i;)i._start>=n&&(i instanceof qT?t&&a.push(i):(r&&a.push(i),e&&a.push.apply(a,i.getChildren(!0,t,r)))),i=i._next;return a},r.getById=function(e){for(var t=this.getChildren(1,1,1),r=t.length;r--;)if(t[r].vars.id===e)return t[r]},r.remove=function(e){return yP(e)?this.removeLabel(e):bP(e)?this.killTweensOf(e):(e.parent===this&&SE(this,e),e===this._recent&&(this._recent=this._last),wE(this))},r.totalTime=function(t,r){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=oE(vT.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,r),this._forcing=0,this):this._tTime},r.addLabel=function(e,t){return this.labels[e]=jE(this,t),this},r.removeLabel=function(e){return delete this.labels[e],this},r.addPause=function(e,t,r){var n=qT.delayedCall(0,t||HP,r);return n.data="isPause",this._hasPause=1,OE(this,n,jE(this,e))},r.removePause=function(e){var t=this._first;for(e=jE(this,e);t;)t._start===e&&"isPause"===t.data&&_E(t),t=t._next},r.killTweensOf=function(e,t,r){for(var n=this.getTweensOf(e,r),a=n.length;a--;)AT!==n[a]&&n[a].kill(e,t);return this},r.getTweensOf=function(e,t){for(var r,n=[],a=UE(e),i=this._first,o=SP(t);i;)i instanceof qT?lE(i._targets,a)&&(o?(!AT||i._initted&&i._ts)&&i.globalTime(0)<=t&&i.globalTime(i.totalDuration())>t:!t||i.isActive())&&n.push(i):(r=i.getTweensOf(a,t)).length&&n.push.apply(n,r),i=i._next;return n},r.tweenTo=function(e,t){t=t||{};var r,n=this,a=jE(n,e),i=t,o=i.startAt,s=i.onStart,l=i.onStartParams,c=i.immediateRender,u=qT.to(n,mE({ease:t.ease||"none",lazy:!1,immediateRender:!1,time:a,overwrite:"auto",duration:t.duration||Math.abs((a-(o&&"time"in o?o.time:n._time))/n.timeScale())||dP,onStart:function(){if(n.pause(),!r){var e=t.duration||Math.abs((a-(o&&"time"in o?o.time:n._time))/n.timeScale());u._dur!==e&&LE(u,e,0,1).render(u._time,!0,!0),r=1}s&&s.apply(u,l||[])}},t));return c?u.render(0):u},r.tweenFromTo=function(e,t,r){return this.tweenTo(t,mE({startAt:{time:jE(this,e)}},r))},r.recent=function(){return this._recent},r.nextLabel=function(e){return void 0===e&&(e=this._time),nT(this,jE(this,e))},r.previousLabel=function(e){return void 0===e&&(e=this._time),nT(this,jE(this,e),1)},r.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+dP)},r.shiftChildren=function(e,t,r){void 0===r&&(r=0);var n,a=this._first,i=this.labels;for(e=oE(e);a;)a._start>=r&&(a._start+=e,a._end+=e),a=a._next;if(t)for(n in i)i[n]>=r&&(i[n]+=e);return wE(this)},r.invalidate=function(t){var r=this._first;for(this._lock=0;r;)r.invalidate(t),r=r._next;return e.prototype.invalidate.call(this,t)},r.clear=function(e){void 0===e&&(e=!0);for(var t,r=this._first;r;)t=r._next,this.remove(r),r=t;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),wE(this)},r.totalDuration=function(e){var t,r,n,a=0,i=this,o=i._last,s=uP;if(arguments.length)return i.timeScale((i._repeat<0?i.duration():i.totalDuration())/(i.reversed()?-e:e));if(i._dirty){for(n=i.parent;o;)t=o._prev,o._dirty&&o.totalDuration(),(r=o._start)>s&&i._sort&&o._ts&&!i._lock?(i._lock=1,OE(i,o,r-o._delay,1)._lock=0):s=r,r<0&&o._ts&&(a-=r,(!n&&!i._dp||n&&n.smoothChildTiming)&&(i._start+=oE(r/i._ts),i._time-=r,i._tTime-=r),i.shiftChildren(-r,!1,-1/0),s=0),o._end>a&&o._ts&&(a=o._end),o=t;LE(i,i===Yk&&i._time>a?i._time:a,1,1),i._dirty=0}return i._tDur},t.updateRoot=function(e){if(Yk._ts&&(dE(Yk,EE(e,Yk)),Jk=vT.frame),vT.frame>=XP){XP+=lP.autoSleep||120;var t=Yk._first;if((!t||!t._ts)&&lP.autoSleep&&vT._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||vT.sleep()}}},t}(DT);mE(OT.prototype,{_lock:0,_hasPause:0,_forcing:0});var AT,NT,IT=function(e,t,r,n,a,i,o){var s,l,c,u,d,p,h,m,f=new rM(this._pt,e,t,0,1,ZT,null,a),g=0,v=0;for(f.b=r,f.e=n,r+="",(h=~(n+="").indexOf("random("))&&(n=tT(n)),i&&(i(m=[r,n],e,t),r=m[0],n=m[1]),l=r.match(NP)||[];s=NP.exec(n);)u=s[0],d=n.substring(g,s.index),c?c=(c+1)%5:"rgba("===d.substr(-5)&&(c=1),u!==l[v++]&&(p=parseFloat(l[v-1])||0,f._pt={_next:f._pt,p:d||1===v?d:",",s:p,c:"="===u.charAt(1)?sE(p,u)-p:parseFloat(u)-p,m:c&&c<4?Math.round:0},g=NP.lastIndex);return f.c=g<n.length?n.substring(g,n.length):"",f.fp=o,(IP.test(n)||h)&&(f.e=0),this._pt=f,f},FT=function(e,t,r,n,a,i,o,s,l,c){bP(n)&&(n=n(a||0,e,i));var u,d=e[t],p="get"!==r?r:bP(d)?l?e[t.indexOf("set")||!bP(e["get"+t.substr(3)])?t:"get"+t.substr(3)](l):e[t]():d,h=bP(d)?l?GT:$T:HT;if(yP(n)&&(~n.indexOf("random(")&&(n=tT(n)),"="===n.charAt(1)&&((u=sE(p,n)+(HE(p)||0))||0===u)&&(n=u)),!c||p!==n||NT)return isNaN(p*n)||""===n?(!d&&!(t in e)&&VP(t,n),IT.call(this,e,t,p,n,h,s||lP.stringFilter,l)):(u=new rM(this._pt,e,t,+p||0,n-(p||0),"boolean"==typeof d?KT:YT,0,h),l&&(u.fp=l),o&&u.modifier(o,this,e),this._pt=u)},LT=function(e,t,r,n,a,i){var o,s,l,c;if(ZP[e]&&!1!==(o=new ZP[e]).init(a,o.rawVars?t[e]:function(e,t,r,n,a){if(bP(e)&&(e=jT(e,a,t,r,n)),!wP(e)||e.style&&e.nodeType||EP(e)||PP(e))return yP(e)?jT(e,a,t,r,n):e;var i,o={};for(i in e)o[i]=jT(e[i],a,t,r,n);return o}(t[e],n,a,i,r),r,n,i)&&(r._pt=s=new rM(r._pt,a,e,0,1,o.render,o,0,o.priority),r!==eP))for(l=r._ptLookup[r._targets.indexOf(a)],c=o._props.length;c--;)l[o._props[c]]=s;return o},zT=function e(t,r,n){var a,i,o,s,l,c,u,d,p,h,m,f,g,v=t.vars,y=v.ease,b=v.startAt,S=v.immediateRender,_=v.lazy,w=v.onUpdate,x=v.runBackwards,C=v.yoyoEase,k=v.keyframes,P=v.autoRevert,E=t._dur,T=t._startAt,M=t._targets,D=t.parent,O=D&&"nested"===D.data?D.vars.targets:M,A="auto"===t._overwrite&&!Gk,N=t.timeline,I=v.easeReverse||C;if(N&&(!k||!y)&&(y="none"),t._ease=CT(y,cP.ease),t._rEase=I&&(CT(I)||t._ease),t._from=!N&&!!v.runBackwards,t._from&&(t.ratio=1),!N||k&&!v.stagger){if(f=(d=M[0]?rE(M[0]).harness:0)&&v[d.prop],a=vE(v,UP),T&&(T._zTime<0&&T.progress(1),r<0&&x&&S&&!P?T.render(-1,!0):T.revert(x&&E?GP:$P),T._lazy=0),b){if(_E(t._startAt=qT.set(M,mE({data:"isStart",overwrite:!1,parent:D,immediateRender:!0,lazy:!T&&xP(_),startAt:null,delay:0,onUpdate:w&&function(){return aT(t,"onUpdate")},stagger:0},b))),t._startAt._dp=0,t._startAt._sat=t,r<0&&(Wk||!S&&!P)&&t._startAt.revert(GP),S&&E&&r<=0&&n<=0)return void(r&&(t._zTime=r))}else if(x&&E&&!T)if(r&&(S=!1),o=mE({overwrite:!1,data:"isFromStart",lazy:S&&!T&&xP(_),immediateRender:S,stagger:0,parent:D},a),f&&(o[d.prop]=f),_E(t._startAt=qT.set(M,o)),t._startAt._dp=0,t._startAt._sat=t,r<0&&(Wk?t._startAt.revert(GP):t._startAt.render(-1,!0)),t._zTime=r,S){if(!r)return}else e(t._startAt,dP,dP);for(t._pt=t._ptCache=0,_=E&&xP(_)||_&&!E,i=0;i<M.length;i++){if(u=(l=M[i])._gsap||tE(M)[i]._gsap,t._ptLookup[i]=h={},KP[u.id]&&YP.length&&cE(),m=O===M?i:O.indexOf(l),d&&!1!==(p=new d).init(l,f||a,t,m,O)&&(t._pt=s=new rM(t._pt,l,p.name,0,1,p.render,p,0,p.priority),p._props.forEach(function(e){h[e]=s}),p.priority&&(c=1)),!d||f)for(o in a)ZP[o]&&(p=LT(o,a,t,m,l,O))?p.priority&&(c=1):h[o]=s=FT.call(t,l,o,"get",a[o],m,O,0,v.stringFilter);t._op&&t._op[i]&&t.kill(l,t._op[i]),A&&t._pt&&(AT=t,Yk.killTweensOf(l,h,t.globalTime(r)),g=!t.parent,AT=0),t._pt&&_&&(KP[u.id]=1)}c&&tM(t),t._onInit&&t._onInit(t)}t._onUpdate=w,t._initted=(!t._op||t._pt)&&!g,k&&r<=0&&N.render(uP,!0,!0)},RT=function(e,t,r,n){var a,i,o=t.ease||n||"power1.inOut";if(EP(t))i=r[e]||(r[e]=[]),t.forEach(function(e,r){return i.push({t:r/(t.length-1)*100,v:e,e:o})});else for(a in t)i=r[a]||(r[a]=[]),"ease"===a||i.push({t:parseFloat(e),v:t[a],e:o})},jT=function(e,t,r,n,a){return bP(e)?e.call(t,r,n,a):yP(e)&&~e.indexOf("random(")?tT(e):e},VT=eE+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,easeReverse,autoRevert",BT={};aE(VT+",id,stagger,delay,duration,paused,scrollTrigger",function(e){return BT[e]=1});var qT=function(e){function t(t,r,n,a){var i;"number"==typeof r&&(n.duration=r,r=n,n=null);var o,s,l,c,u,d,p,h,m=(i=e.call(this,a?r:yE(r))||this).vars,f=m.duration,g=m.delay,v=m.immediateRender,y=m.stagger,b=m.overwrite,S=m.keyframes,_=m.defaults,w=m.scrollTrigger,x=r.parent||Yk,C=(EP(t)||PP(t)?SP(t[0]):"length"in r)?[t]:UE(t);if(i._targets=C.length?tE(C):BP("GSAP target "+t+" not found. https://gsap.com",!lP.nullTargetWarn)||[],i._ptLookup=[],i._overwrite=b,S||y||kP(f)||kP(g)){var k=(r=i.vars).easeReverse||r.yoyoEase;if((o=i.timeline=new OT({data:"nested",defaults:_||{},targets:x&&"nested"===x.data?x.vars.targets:C})).kill(),o.parent=o._dp=Hk(i),o._start=0,y||kP(f)||kP(g)){if(c=C.length,p=y&&ZE(y),wP(y))for(u in y)~VT.indexOf(u)&&(h||(h={}),h[u]=y[u]);for(s=0;s<c;s++)(l=vE(r,BT)).stagger=0,k&&(l.easeReverse=k),h&&fE(l,h),d=C[s],l.duration=+jT(f,Hk(i),s,d,C),l.delay=(+jT(g,Hk(i),s,d,C)||0)-i._delay,!y&&1===c&&l.delay&&(i._delay=g=l.delay,i._start+=g,l.delay=0),o.to(d,l,p?p(s,d,C):0),o._ease=bT.none;o.duration()?f=g=0:i.timeline=0}else if(S){yE(mE(o.vars.defaults,{ease:"none"})),o._ease=CT(S.ease||r.ease||"none");var P,E,T,M=0;if(EP(S))S.forEach(function(e){return o.to(C,e,">")}),o.duration();else{for(u in l={},S)"ease"===u||"easeEach"===u||RT(u,S[u],l,S.easeEach);for(u in l)for(P=l[u].sort(function(e,t){return e.t-t.t}),M=0,s=0;s<P.length;s++)(T={ease:(E=P[s]).e,duration:(E.t-(s?P[s-1].t:0))/100*f})[u]=E.v,o.to(C,T,M),M+=T.duration;o.duration()<f&&o.to({},{duration:f-o.duration()})}}f||i.duration(f=o.duration())}else i.timeline=0;return!0!==b||Gk||(AT=Hk(i),Yk.killTweensOf(C),AT=0),OE(x,Hk(i),n),r.reversed&&i.reverse(),r.paused&&i.paused(!0),(v||!f&&!S&&i._start===oE(x._time)&&xP(v)&&CE(Hk(i))&&"nested"!==x.data)&&(i._tTime=-1e-8,i.render(Math.max(0,-g)||0)),w&&AE(Hk(i),w),i}$k(t,e);var r=t.prototype;return r.render=function(e,t,r){var n,a,i,o,s,l,c,u,d=this._time,p=this._tDur,h=this._dur,m=e<0,f=e>p-dP&&!m?p:e<dP?0:e;if(h){if(f!==this._tTime||!e||r||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==m||this._lazy){if(n=f,u=this.timeline,this._repeat){if(o=h+this._rDelay,this._repeat<-1&&m)return this.totalTime(100*o+e,t,r);if(n=oE(f%o),f===p?(i=this._repeat,n=h):(i=~~(s=oE(f/o)))&&i===s?(n=h,i--):n>h&&(n=h),(l=this._yoyo&&1&i)&&(n=h-n),s=PE(this._tTime,o),n===d&&!r&&this._initted&&i===s)return this._tTime=f,this;i!==s&&this.vars.repeatRefresh&&!l&&!this._lock&&n!==o&&this._initted&&(this._lock=r=1,this.render(oE(o*i),!0).invalidate()._lock=0)}if(!this._initted){if(NE(this,m?e:n,r,t,f))return this._tTime=0,this;if(!(d===this._time||r&&this.vars.repeatRefresh&&i!==s))return this;if(h!==this._dur)return this.render(e,t,r)}if(this._rEase){var g=n<d;if(g!==this._inv){var v=g?d:h-d;this._inv=g,this._from&&(this.ratio=1-this.ratio),this._invRatio=this.ratio,this._invTime=d,this._invRecip=v?(g?-1:1)/v:0,this._invScale=g?-this.ratio:1-this.ratio,this._invEase=g?this._rEase:this._ease}this.ratio=c=this._invRatio+this._invScale*this._invEase((n-this._invTime)*this._invRecip)}else this.ratio=c=this._ease(n/h);if(this._from&&(this.ratio=c=1-c),this._tTime=f,this._time=n,!this._act&&this._ts&&(this._act=1,this._lazy=0),!d&&f&&!t&&!s&&(aT(this,"onStart"),this._tTime!==f))return this;for(a=this._pt;a;)a.r(c,a.d),a=a._next;u&&u.render(e<0?e:u._dur*u._ease(n/this._dur),t,r)||this._startAt&&(this._zTime=e),this._onUpdate&&!t&&(m&&xE(this,e,0,r),aT(this,"onUpdate")),this._repeat&&i!==s&&this.vars.onRepeat&&!t&&this.parent&&aT(this,"onRepeat"),f!==this._tDur&&f||this._tTime!==f||(m&&!this._onUpdate&&xE(this,e,0,!0),(e||!h)&&(f===this._tDur&&this._ts>0||!f&&this._ts<0)&&_E(this,1),t||m&&!d||!(f||d||l)||(aT(this,f===p?"onComplete":"onReverseComplete",!0),this._prom&&!(f<p&&this.timeScale()>0)&&this._prom()))}}else!function(e,t,r,n){var a,i,o,s=e.ratio,l=t<0||!t&&(!e._start&&IE(e)&&(e._initted||!FE(e))||(e._ts<0||e._dp._ts<0)&&!FE(e))?0:1,c=e._rDelay,u=0;if(c&&e._repeat&&(u=qE(0,e._tDur,t),i=PE(u,c),e._yoyo&&1&i&&(l=1-l),i!==PE(e._tTime,c)&&(s=1-l,e.vars.repeatRefresh&&e._initted&&e.invalidate())),l!==s||Wk||n||e._zTime===dP||!t&&e._zTime){if(!e._initted&&NE(e,t,n,r,u))return;for(o=e._zTime,e._zTime=t||(r?dP:0),r||(r=t&&!o),e.ratio=l,e._from&&(l=1-l),e._time=0,e._tTime=u,a=e._pt;a;)a.r(l,a.d),a=a._next;t<0&&xE(e,t,0,!0),e._onUpdate&&!r&&aT(e,"onUpdate"),u&&e._repeat&&!r&&e.parent&&aT(e,"onRepeat"),(t>=e._tDur||t<0)&&e.ratio===l&&(l&&_E(e,1),r||Wk||(aT(e,l?"onComplete":"onReverseComplete",!0),e._prom&&e._prom()))}else e._zTime||(e._zTime=t)}(this,e,t,r);return this},r.targets=function(){return this._targets},r.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},r.resetTo=function(e,t,r,n,a){tP||vT.wake(),this._ts||this.play();var i=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||zT(this,i),function(e,t,r,n,a,i,o,s){var l,c,u,d,p=(e._pt&&e._ptCache||(e._ptCache={}))[t];if(!p)for(p=e._ptCache[t]=[],u=e._ptLookup,d=e._targets.length;d--;){if((l=u[d][t])&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==t&&l.fp!==t;)l=l._next;if(!l)return NT=1,e.vars[t]="+=0",zT(e,o),NT=0,s?BP(t+" not eligible for reset. Try splitting into individual properties"):1;p.push(l)}for(d=p.length;d--;)(l=(c=p[d])._pt||c).s=!n&&0!==n||a?l.s+(n||0)+i*l.c:n,l.c=r-l.s,c.e&&(c.e=iE(r)+HE(c.e)),c.b&&(c.b=l.s+HE(c.b))}(this,e,t,r,n,this._ease(i/this._dur),i,a)?this.resetTo(e,t,r,n,1):(ME(this,0),this.parent||bE(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},r.kill=function(e,t){if(void 0===t&&(t="all"),!(e||t&&"all"!==t))return this._lazy=this._pt=0,this.parent?iT(this):this.scrollTrigger&&this.scrollTrigger.kill(!!Wk),this;if(this.timeline){var r=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,AT&&!0!==AT.vars.overwrite)._first||iT(this),this.parent&&r!==this.timeline.totalDuration()&&LE(this,this._dur*this.timeline._tDur/r,0,1),this}var n,a,i,o,s,l,c,u=this._targets,d=e?UE(e):u,p=this._ptLookup,h=this._pt;if((!t||"all"===t)&&function(e,t){for(var r=e.length,n=r===t.length;n&&r--&&e[r]===t[r];);return r<0}(u,d))return"all"===t&&(this._pt=0),iT(this);for(n=this._op=this._op||[],"all"!==t&&(yP(t)&&(s={},aE(t,function(e){return s[e]=1}),t=s),t=function(e,t){var r,n,a,i,o=e[0]?rE(e[0]).harness:0,s=o&&o.aliases;if(!s)return t;for(n in r=fE({},t),s)if(n in r)for(a=(i=s[n].split(",")).length;a--;)r[i[a]]=r[n];return r}(u,t)),c=u.length;c--;)if(~d.indexOf(u[c]))for(s in a=p[c],"all"===t?(n[c]=t,o=a,i={}):(i=n[c]=n[c]||{},o=t),o)(l=a&&a[s])&&("kill"in l.d&&!0!==l.d.kill(s)||SE(this,l,"_pt"),delete a[s]),"all"!==i&&(i[s]=1);return this._initted&&!this._pt&&h&&iT(this),this},t.to=function(e,r){return new t(e,r,arguments[2])},t.from=function(e,t){return VE(1,arguments)},t.delayedCall=function(e,r,n,a){return new t(r,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:r,onReverseComplete:r,onCompleteParams:n,onReverseCompleteParams:n,callbackScope:a})},t.fromTo=function(e,t,r){return VE(2,arguments)},t.set=function(e,r){return r.duration=0,r.repeatDelay||(r.repeat=0),new t(e,r)},t.killTweensOf=function(e,t,r){return Yk.killTweensOf(e,t,r)},t}(DT);mE(qT.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),aE("staggerTo,staggerFrom,staggerFromTo",function(e){qT[e]=function(){var t=new OT,r=$E.call(arguments,0);return r.splice("staggerFromTo"===e?5:4,0,0),t[e].apply(t,r)}});var HT=function(e,t,r){return e[t]=r},$T=function(e,t,r){return e[t](r)},GT=function(e,t,r,n){return e[t](n.fp,r)},WT=function(e,t,r){return e.setAttribute(t,r)},UT=function(e,t){return bP(e[t])?$T:_P(e[t])&&e.setAttribute?WT:HT},YT=function(e,t){return t.set(t.t,t.p,Math.round(1e6*(t.s+t.c*e))/1e6,t)},KT=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},ZT=function(e,t){var r=t._pt,n="";if(!e&&t.b)n=t.b;else if(1===e&&t.e)n=t.e;else{for(;r;)n=r.p+(r.m?r.m(r.s+r.c*e):Math.round(1e4*(r.s+r.c*e))/1e4)+n,r=r._next;n+=t.c}t.set(t.t,t.p,n,t)},QT=function(e,t){for(var r=t._pt;r;)r.r(e,r.d),r=r._next},XT=function(e,t,r,n){for(var a,i=this._pt;i;)a=i._next,i.p===n&&i.modifier(e,t,r),i=a},JT=function(e){for(var t,r,n=this._pt;n;)r=n._next,n.p===e&&!n.op||n.op===e?SE(this,n,"_pt"):n.dep||(t=1),n=r;return!t},eM=function(e,t,r,n){n.mSet(e,t,n.m.call(n.tween,r,n.mt),n)},tM=function(e){for(var t,r,n,a,i=e._pt;i;){for(t=i._next,r=n;r&&r.pr>i.pr;)r=r._next;(i._prev=r?r._prev:a)?i._prev._next=i:n=i,(i._next=r)?r._prev=i:a=i,i=t}e._pt=n},rM=function(){function e(e,t,r,n,a,i,o,s,l){this.t=t,this.s=n,this.c=a,this.p=r,this.r=i||YT,this.d=o||this,this.set=s||HT,this.pr=l||0,this._next=e,e&&(e._prev=this)}return e.prototype.modifier=function(e,t,r){this.mSet=this.mSet||this.set,this.set=eM,this.m=e,this.mt=r,this.tween=t},e}();aE(eE+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger,easeReverse",function(e){return UP[e]=1}),zP.TweenMax=zP.TweenLite=qT,zP.TimelineLite=zP.TimelineMax=OT,Yk=new OT({sortChildren:!1,defaults:cP,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),lP.stringFilter=gT;var nM=[],aM={},iM=[],oM=0,sM=0,lM=function(e){return(aM[e]||iM).map(function(e){return e()})},cM=function(){var e=Date.now(),t=[];e-oM>2&&(lM("matchMediaInit"),nM.forEach(function(e){var r,n,a,i,o=e.queries,s=e.conditions;for(n in o)(r=Kk.matchMedia(o[n]).matches)&&(a=1),r!==s[n]&&(s[n]=r,i=1);i&&(e.revert(),a&&t.push(e))}),lM("matchMediaRevert"),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),oM=e,lM("matchMedia"))},uM=function(){function e(e,t){this.selector=t&&YE(t),this.data=[],this._r=[],this.isReverted=!1,this.id=sM++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,r){bP(e)&&(r=t,t=e,e=bP);var n=this,a=function(){var e,a=Uk,i=n.selector;return a&&a!==n&&a.data.push(n),r&&(n.selector=YE(r)),Uk=n,e=t.apply(n,arguments),bP(e)&&n._r.push(e),Uk=a,n.selector=i,n.isReverted=!1,e};return n.last=a,e===bP?a(n,function(e){return n.add(null,e)}):e?n[e]=a:a},t.ignore=function(e){var t=Uk;Uk=null,e(this),Uk=t},t.getTweens=function(){var t=[];return this.data.forEach(function(r){return r instanceof e?t.push.apply(t,r.getTweens()):r instanceof qT&&!(r.parent&&"nested"===r.parent.data)&&t.push(r)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var r=this;if(e?function(){for(var t,n=r.getTweens(),a=r.data.length;a--;)"isFlip"===(t=r.data[a]).data&&(t.revert(),t.getChildren(!0,!0,!1).forEach(function(e){return n.splice(n.indexOf(e),1)}));for(n.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),a=r.data.length;a--;)(t=r.data[a])instanceof OT?"nested"!==t.data&&(t.scrollTrigger&&t.scrollTrigger.revert(),t.kill()):!(t instanceof qT)&&t.revert&&t.revert(e);r._r.forEach(function(t){return t(e,r)}),r.isReverted=!0}():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var n=nM.length;n--;)nM[n].id===this.id&&nM.splice(n,1)},t.revert=function(e){this.kill(e||{})},e}(),dM=function(){function e(e){this.contexts=[],this.scope=e,Uk&&Uk.data.push(this)}var t=e.prototype;return t.add=function(e,t,r){wP(e)||(e={matches:e});var n,a,i,o=new uM(0,r||this.scope),s=o.conditions={};for(a in Uk&&!o.selector&&(o.selector=Uk.selector),this.contexts.push(o),t=o.add("onMatch",t),o.queries=e,e)"all"===a?i=1:(n=Kk.matchMedia(e[a]))&&(nM.indexOf(o)<0&&nM.push(o),(s[a]=n.matches)&&(i=1),n.addListener?n.addListener(cM):n.addEventListener("change",cM));return i&&t(o,function(e){return o.add(null,e)}),this},t.revert=function(e){this.kill(e||{})},t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),pM={registerPlugin:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.forEach(function(e){return sT(e)})},timeline:function(e){return new OT(e)},getTweensOf:function(e,t){return Yk.getTweensOf(e,t)},getProperty:function(e,t,r,n){yP(e)&&(e=UE(e)[0]);var a=rE(e||{}).get,i=r?hE:pE;return"native"===r&&(r=""),e?t?i((ZP[t]&&ZP[t].get||a)(e,t,r,n)):function(t,r,n){return i((ZP[t]&&ZP[t].get||a)(e,t,r,n))}:e},quickSetter:function(e,t,r){if((e=UE(e)).length>1){var n=e.map(function(e){return fM.quickSetter(e,t,r)}),a=n.length;return function(e){for(var t=a;t--;)n[t](e)}}e=e[0]||{};var i=ZP[t],o=rE(e),s=o.harness&&(o.harness.aliases||{})[t]||t,l=i?function(t){var n=new i;eP._pt=0,n.init(e,r?t+r:t,eP,0,[e]),n.render(1,n),eP._pt&&QT(1,eP)}:o.set(e,s);return i?l:function(t){return l(e,s,r?t+r:t,o,1)}},quickTo:function(e,t,r){var n,a=fM.to(e,mE(((n={})[t]="+=0.1",n.paused=!0,n.stagger=0,n),r||{})),i=function(e,r,n){return a.resetTo(t,e,r,n)};return i.tween=a,i},isTweening:function(e){return Yk.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=CT(e.ease,cP.ease)),gE(cP,e||{})},config:function(e){return gE(lP,e||{})},registerEffect:function(e){var t=e.name,r=e.effect,n=e.plugins,a=e.defaults,i=e.extendTimeline;(n||"").split(",").forEach(function(e){return e&&!ZP[e]&&!zP[e]&&BP(t+" effect requires "+e+" plugin.")}),QP[t]=function(e,t,n){return r(UE(e),mE(t||{},a),n)},i&&(OT.prototype[t]=function(e,r,n){return this.add(QP[t](e,wP(r)?r:(n=r)&&{},this),n)})},registerEase:function(e,t){bT[e]=CT(t)},parseEase:function(e,t){return arguments.length?CT(e,t):bT},getById:function(e){return Yk.getById(e)},exportRoot:function(e,t){void 0===e&&(e={});var r,n,a=new OT(e);for(a.smoothChildTiming=xP(e.smoothChildTiming),Yk.remove(a),a._dp=0,a._time=a._tTime=Yk._time,r=Yk._first;r;)n=r._next,!t&&!r._dur&&r instanceof qT&&r.vars.onComplete===r._targets[0]||OE(a,r,r._start-r._delay),r=n;return OE(Yk,a,0),a},context:function(e,t){return e?new uM(e,t):Uk},matchMedia:function(e){return new dM(e)},matchMediaRefresh:function(){return nM.forEach(function(e){var t,r,n=e.conditions;for(r in n)n[r]&&(n[r]=!1,t=1);t&&e.revert()})||cM()},addEventListener:function(e,t){var r=aM[e]||(aM[e]=[]);~r.indexOf(t)||r.push(t)},removeEventListener:function(e,t){var r=aM[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},utils:{wrap:function e(t,r,n){var a=r-t;return EP(t)?eT(t,e(0,t.length),r):BE(n,function(e){return(a+(e-t)%a)%a+t})},wrapYoyo:function e(t,r,n){var a=r-t,i=2*a;return EP(t)?eT(t,e(0,t.length-1),r):BE(n,function(e){return t+((e=(i+(e-t)%i)%i||0)>a?i-e:e)})},distribute:ZE,random:JE,snap:XE,normalize:function(e,t,r){return rT(e,t,0,1,r)},getUnit:HE,clamp:function(e,t,r){return BE(r,function(r){return qE(e,t,r)})},splitColor:dT,toArray:UE,selector:YE,mapRange:rT,pipe:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return t.reduce(function(e,t){return t(e)},e)}},unitize:function(e,t){return function(r){return e(parseFloat(r))+(t||HE(r))}},interpolate:function e(t,r,n,a){var i=isNaN(t+r)?0:function(e){return(1-e)*t+e*r};if(!i){var o,s,l,c,u,d=yP(t),p={};if(!0===n&&(a=1)&&(n=null),d)t={p:t},r={p:r};else if(EP(t)&&!EP(r)){for(l=[],c=t.length,u=c-2,s=1;s<c;s++)l.push(e(t[s-1],t[s]));c--,i=function(e){e*=c;var t=Math.min(u,~~e);return l[t](e-t)},n=r}else a||(t=fE(EP(t)?[]:{},t));if(!l){for(o in r)FT.call(p,t,o,"get",r[o]);i=function(e){return QT(e,p)||(d?t.p:t)}}}return BE(n,i)},shuffle:KE},install:jP,effects:QP,ticker:vT,updateRoot:OT.updateRoot,plugins:ZP,globalTimeline:Yk,core:{PropTween:rM,globals:qP,Tween:qT,Timeline:OT,Animation:DT,getCache:rE,_removeLinkedListItem:SE,reverting:function(){return Wk},context:function(e){return e&&Uk&&(Uk.data.push(e),e._ctx=Uk),Uk},suppressOverwrites:function(e){return Gk=e}}};aE("to,from,fromTo,delayedCall,set,killTweensOf",function(e){return pM[e]=qT[e]}),vT.add(OT.updateRoot),eP=pM.to({},{duration:0});var hM=function(e,t){for(var r=e._pt;r&&r.p!==t&&r.op!==t&&r.fp!==t;)r=r._next;return r},mM=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,r,n){n._onInit=function(e){var n,a;if(yP(r)&&(n={},aE(r,function(e){return n[e]=1}),r=n),t){for(a in n={},r)n[a]=t(r[a]);r=n}!function(e,t){var r,n,a,i=e._targets;for(r in t)for(n=i.length;n--;)(a=e._ptLookup[n][r])&&(a=a.d)&&(a._pt&&(a=hM(a,r)),a&&a.modifier&&a.modifier(t[r],e,i[n],r))}(e,r)}}}},fM=pM.registerPlugin({name:"attr",init:function(e,t,r,n,a){var i,o,s;for(i in this.tween=r,t)s=e.getAttribute(i)||"",(o=this.add(e,"setAttribute",(s||0)+"",t[i],n,a,0,0,i)).op=i,o.b=s,this._props.push(i)},render:function(e,t){for(var r=t._pt;r;)Wk?r.set(r.t,r.p,r.b,r):r.r(e,r.d),r=r._next}},{name:"endArray",headless:1,init:function(e,t){for(var r=t.length;r--;)this.add(e,r,e[r]||0,t[r],0,0,0,0,0,1)}},mM("roundProps",QE),mM("modifiers"),mM("snap",XE))||pM;qT.version=OT.version=fM.version="3.15.0",Xk=1,CP()&&yT();bT.Power0,bT.Power1,bT.Power2,bT.Power3,bT.Power4,bT.Linear,bT.Quad,bT.Cubic,bT.Quart,bT.Quint,bT.Strong,bT.Elastic,bT.Back,bT.SteppedEase,bT.Bounce,bT.Sine,bT.Expo,bT.Circ;var gM,vM,yM,bM,SM,_M,wM,xM,CM={},kM=180/Math.PI,PM=Math.PI/180,EM=Math.atan2,TM=/([A-Z])/g,MM=/(left|right|width|margin|padding|x)/i,DM=/[\s,\(]\S/,OM={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},AM=function(e,t){return t.set(t.t,t.p,Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},NM=function(e,t){return t.set(t.t,t.p,1===e?t.e:Math.round(1e4*(t.s+t.c*e))/1e4+t.u,t)},IM=function(e,t){return t.set(t.t,t.p,e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},FM=function(e,t){return t.set(t.t,t.p,1===e?t.e:e?Math.round(1e4*(t.s+t.c*e))/1e4+t.u:t.b,t)},LM=function(e,t){var r=t.s+t.c*e;t.set(t.t,t.p,~~(r+(r<0?-.5:.5))+t.u,t)},zM=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},RM=function(e,t){return t.set(t.t,t.p,1!==e?t.b:t.e,t)},jM=function(e,t,r){return e.style[t]=r},VM=function(e,t,r){return e.style.setProperty(t,r)},BM=function(e,t,r){return e._gsap[t]=r},qM=function(e,t,r){return e._gsap.scaleX=e._gsap.scaleY=r},HM=function(e,t,r,n,a){var i=e._gsap;i.scaleX=i.scaleY=r,i.renderTransform(a,i)},$M=function(e,t,r,n,a){var i=e._gsap;i[t]=r,i.renderTransform(a,i)},GM="transform",WM=GM+"Origin",UM=function e(t,r){var n=this,a=this.target,i=a.style,o=a._gsap;if(t in CM&&i){if(this.tfm=this.tfm||{},"transform"===t)return OM.transform.split(",").forEach(function(t){return e.call(n,t,r)});if(~(t=OM[t]||t).indexOf(",")?t.split(",").forEach(function(e){return n.tfm[e]=dD(a,e)}):this.tfm[t]=o.x?o[t]:dD(a,t),t===WM&&(this.tfm.zOrigin=o.zOrigin),this.props.indexOf(GM)>=0)return;o.svg&&(this.svgo=a.getAttribute("data-svg-origin"),this.props.push(WM,r,"")),t=GM}(i||r)&&this.props.push(t,r,i[t])},YM=function(e){e.translate&&(e.removeProperty("translate"),e.removeProperty("scale"),e.removeProperty("rotate"))},KM=function(){var e,t,r=this.props,n=this.target,a=n.style,i=n._gsap;for(e=0;e<r.length;e+=3)r[e+1]?2===r[e+1]?n[r[e]](r[e+2]):n[r[e]]=r[e+2]:r[e+2]?a[r[e]]=r[e+2]:a.removeProperty("--"===r[e].substr(0,2)?r[e]:r[e].replace(TM,"-$1").toLowerCase());if(this.tfm){for(t in this.tfm)i[t]=this.tfm[t];i.svg&&(i.renderTransform(),n.setAttribute("data-svg-origin",this.svgo||"")),(e=wM())&&e.isStart||a[GM]||(YM(a),i.zOrigin&&a[WM]&&(a[WM]+=" "+i.zOrigin+"px",i.zOrigin=0,i.renderTransform()),i.uncache=1)}},ZM=function(e,t){var r={target:e,props:[],revert:KM,save:UM};return e._gsap||fM.core.getCache(e),t&&e.style&&e.nodeType&&t.split(",").forEach(function(e){return r.save(e)}),r},QM=function(e,t){var r=vM.createElementNS?vM.createElementNS((t||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),e):vM.createElement(e);return r&&r.style?r:vM.createElement(e)},XM=function e(t,r,n){var a=getComputedStyle(t);return a[r]||a.getPropertyValue(r.replace(TM,"-$1").toLowerCase())||a.getPropertyValue(r)||!n&&e(t,eD(r)||r,1)||""},JM="O,Moz,ms,Ms,Webkit".split(","),eD=function(e,t,r){var n=(t||SM).style,a=5;if(e in n&&!r)return e;for(e=e.charAt(0).toUpperCase()+e.substr(1);a--&&!(JM[a]+e in n););return a<0?null:(3===a?"ms":a>=0?JM[a]:"")+e},tD=function(){"undefined"!=typeof window&&window.document&&(gM=window,vM=gM.document,yM=vM.documentElement,SM=QM("div")||{style:{}},QM("div"),GM=eD(GM),WM=GM+"Origin",SM.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",xM=!!eD("perspective"),wM=fM.core.reverting,bM=1)},rD=function(e){var t,r=e.ownerSVGElement,n=QM("svg",r&&r.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),a=e.cloneNode(!0);a.style.display="block",n.appendChild(a),yM.appendChild(n);try{t=a.getBBox()}catch(e){}return n.removeChild(a),yM.removeChild(n),t},nD=function(e,t){for(var r=t.length;r--;)if(e.hasAttribute(t[r]))return e.getAttribute(t[r])},aD=function(e){var t,r;try{t=e.getBBox()}catch(n){t=rD(e),r=1}return t&&(t.width||t.height)||r||(t=rD(e)),!t||t.width||t.x||t.y?t:{x:+nD(e,["x","cx","x1"])||0,y:+nD(e,["y","cy","y1"])||0,width:0,height:0}},iD=function(e){return!(!e.getCTM||e.parentNode&&!e.ownerSVGElement||!aD(e))},oD=function(e,t){if(t){var r,n=e.style;t in CM&&t!==WM&&(t=GM),n.removeProperty?("ms"!==(r=t.substr(0,2))&&"webkit"!==t.substr(0,6)||(t="-"+t),n.removeProperty("--"===r?t:t.replace(TM,"-$1").toLowerCase())):n.removeAttribute(t)}},sD=function(e,t,r,n,a,i){var o=new rM(e._pt,t,r,0,1,i?RM:zM);return e._pt=o,o.b=n,o.e=a,e._props.push(r),o},lD={deg:1,rad:1,turn:1},cD={grid:1,flex:1},uD=function e(t,r,n,a){var i,o,s,l,c=parseFloat(n)||0,u=(n+"").trim().substr((c+"").length)||"px",d=SM.style,p=MM.test(r),h="svg"===t.tagName.toLowerCase(),m=(h?"client":"offset")+(p?"Width":"Height"),f=100,g="px"===a,v="%"===a;if(a===u||!c||lD[a]||lD[u])return c;if("px"!==u&&!g&&(c=e(t,r,n,"px")),l=t.getCTM&&iD(t),(v||"%"===u)&&(CM[r]||~r.indexOf("adius")))return i=l?t.getBBox()[p?"width":"height"]:t[m],iE(v?c/i*f:c/100*i);if(d[p?"width":"height"]=f+(g?u:a),o="rem"!==a&&~r.indexOf("adius")||"em"===a&&t.appendChild&&!h?t:t.parentNode,l&&(o=(t.ownerSVGElement||{}).parentNode),o&&o!==vM&&o.appendChild||(o=vM.body),(s=o._gsap)&&v&&s.width&&p&&s.time===vT.time&&!s.uncache)return iE(c/s.width*f);if(!v||"height"!==r&&"width"!==r)(v||"%"===u)&&!cD[XM(o,"display")]&&(d.position=XM(t,"position")),o===t&&(d.position="static"),o.appendChild(SM),i=SM[m],o.removeChild(SM),d.position="absolute";else{var y=t.style[r];t.style[r]=f+a,i=t[m],y?t.style[r]=y:oD(t,r)}return p&&v&&((s=rE(o)).time=vT.time,s.width=o[m]),iE(g?i*c/f:i&&c?f/i*c:0)},dD=function(e,t,r,n){var a;return bM||tD(),t in OM&&"transform"!==t&&~(t=OM[t]).indexOf(",")&&(t=t.split(",")[0]),CM[t]&&"transform"!==t?(a=xD(e,n),a="transformOrigin"!==t?a[t]:a.svg?a.origin:CD(XM(e,WM))+" "+a.zOrigin+"px"):(!(a=e.style[t])||"auto"===a||n||~(a+"").indexOf("calc("))&&(a=gD[t]&&gD[t](e,t,r)||XM(e,t)||nE(e,t)||("opacity"===t?1:0)),r&&!~(a+"").trim().indexOf(" ")?uD(e,t,a,r)+r:a},pD=function(e,t,r,n){if(!r||"none"===r){var a=eD(t,e,1),i=a&&XM(e,a,1);i&&i!==r?(t=a,r=i):"borderColor"===t&&(r=XM(e,"borderTopColor"))}var o,s,l,c,u,d,p,h,m,f,g,v=new rM(this._pt,e.style,t,0,1,ZT),y=0,b=0;if(v.b=r,v.e=n,r+="","var(--"===(n+="").substring(0,6)&&(n=XM(e,n.substring(4,n.indexOf(")")))),"auto"===n&&(d=e.style[t],e.style[t]=n,n=XM(e,t)||n,d?e.style[t]=d:oD(e,t)),gT(o=[r,n]),n=o[1],l=(r=o[0]).match(AP)||[],(n.match(AP)||[]).length){for(;s=AP.exec(n);)p=s[0],m=n.substring(y,s.index),u?u=(u+1)%5:"rgba("!==m.substr(-5)&&"hsla("!==m.substr(-5)||(u=1),p!==(d=l[b++]||"")&&(c=parseFloat(d)||0,g=d.substr((c+"").length),"="===p.charAt(1)&&(p=sE(c,p)+g),h=parseFloat(p),f=p.substr((h+"").length),y=AP.lastIndex-f.length,f||(f=f||lP.units[t]||g,y===n.length&&(n+=f,v.e+=f)),g!==f&&(c=uD(e,t,d,f)||0),v._pt={_next:v._pt,p:m||1===b?m:",",s:c,c:h-c,m:u&&u<4||"zIndex"===t?Math.round:0});v.c=y<n.length?n.substring(y,n.length):""}else v.r="display"===t&&"none"===n?RM:zM;return IP.test(n)&&(v.e=0),this._pt=v,v},hD={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},mD=function(e){var t=e.split(" "),r=t[0],n=t[1]||"50%";return"top"!==r&&"bottom"!==r&&"left"!==n&&"right"!==n||(e=r,r=n,n=e),t[0]=hD[r]||r,t[1]=hD[n]||n,t.join(" ")},fD=function(e,t){if(t.tween&&t.tween._time===t.tween._dur){var r,n,a,i=t.t,o=i.style,s=t.u,l=i._gsap;if("all"===s||!0===s)o.cssText="",n=1;else for(a=(s=s.split(",")).length;--a>-1;)r=s[a],CM[r]&&(n=1,r="transformOrigin"===r?WM:GM),oD(i,r);n&&(oD(i,GM),l&&(l.svg&&i.removeAttribute("transform"),o.scale=o.rotate=o.translate="none",xD(i,1),l.uncache=1,YM(o)))}},gD={clearProps:function(e,t,r,n,a){if("isFromStart"!==a.data){var i=e._pt=new rM(e._pt,t,r,0,0,fD);return i.u=n,i.pr=-10,i.tween=a,e._props.push(r),1}}},vD=[1,0,0,1,0,0],yD={},bD=function(e){return"matrix(1, 0, 0, 1, 0, 0)"===e||"none"===e||!e},SD=function(e){var t=XM(e,GM);return bD(t)?vD:t.substr(7).match(OP).map(iE)},_D=function(e,t){var r,n,a,i,o=e._gsap||rE(e),s=e.style,l=SD(e);return o.svg&&e.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(a=e.transform.baseVal.consolidate().matrix).a,a.b,a.c,a.d,a.e,a.f]).join(",")?vD:l:(l!==vD||e.offsetParent||e===yM||o.svg||(a=s.display,s.display="block",(r=e.parentNode)&&(e.offsetParent||e.getBoundingClientRect().width)||(i=1,n=e.nextElementSibling,yM.appendChild(e)),l=SD(e),a?s.display=a:oD(e,"display"),i&&(n?r.insertBefore(e,n):r?r.appendChild(e):yM.removeChild(e))),t&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},wD=function(e,t,r,n,a,i){var o,s,l,c=e._gsap,u=a||_D(e,!0),d=c.xOrigin||0,p=c.yOrigin||0,h=c.xOffset||0,m=c.yOffset||0,f=u[0],g=u[1],v=u[2],y=u[3],b=u[4],S=u[5],_=t.split(" "),w=parseFloat(_[0])||0,x=parseFloat(_[1])||0;r?u!==vD&&(s=f*y-g*v)&&(l=w*(-g/s)+x*(f/s)-(f*S-g*b)/s,w=w*(y/s)+x*(-v/s)+(v*S-y*b)/s,x=l):(w=(o=aD(e)).x+(~_[0].indexOf("%")?w/100*o.width:w),x=o.y+(~(_[1]||_[0]).indexOf("%")?x/100*o.height:x)),n||!1!==n&&c.smooth?(b=w-d,S=x-p,c.xOffset=h+(b*f+S*v)-b,c.yOffset=m+(b*g+S*y)-S):c.xOffset=c.yOffset=0,c.xOrigin=w,c.yOrigin=x,c.smooth=!!n,c.origin=t,c.originIsAbsolute=!!r,e.style[WM]="0px 0px",i&&(sD(i,c,"xOrigin",d,w),sD(i,c,"yOrigin",p,x),sD(i,c,"xOffset",h,c.xOffset),sD(i,c,"yOffset",m,c.yOffset)),e.setAttribute("data-svg-origin",w+" "+x)},xD=function(e,t){var r=e._gsap||new MT(e);if("x"in r&&!t&&!r.uncache)return r;var n,a,i,o,s,l,c,u,d,p,h,m,f,g,v,y,b,S,_,w,x,C,k,P,E,T,M,D,O,A,N,I,F=e.style,L=r.scaleX<0,z="px",R="deg",j=getComputedStyle(e),V=XM(e,WM)||"0";return n=a=i=l=c=u=d=p=h=0,o=s=1,r.svg=!(!e.getCTM||!iD(e)),j.translate&&("none"===j.translate&&"none"===j.scale&&"none"===j.rotate||(F[GM]=("none"!==j.translate?"translate3d("+(j.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==j.rotate?"rotate("+j.rotate+") ":"")+("none"!==j.scale?"scale("+j.scale.split(" ").join(",")+") ":"")+("none"!==j[GM]?j[GM]:"")),F.scale=F.rotate=F.translate="none"),g=_D(e,r.svg),r.svg&&(r.uncache?(E=e.getBBox(),V=r.xOrigin-E.x+"px "+(r.yOrigin-E.y)+"px",P=""):P=!t&&e.getAttribute("data-svg-origin"),wD(e,P||V,!!P||r.originIsAbsolute,!1!==r.smooth,g)),m=r.xOrigin||0,f=r.yOrigin||0,g!==vD&&(S=g[0],_=g[1],w=g[2],x=g[3],n=C=g[4],a=k=g[5],6===g.length?(o=Math.sqrt(S*S+_*_),s=Math.sqrt(x*x+w*w),l=S||_?EM(_,S)*kM:0,(d=w||x?EM(w,x)*kM+l:0)&&(s*=Math.abs(Math.cos(d*PM))),r.svg&&(n-=m-(m*S+f*w),a-=f-(m*_+f*x))):(I=g[6],A=g[7],M=g[8],D=g[9],O=g[10],N=g[11],n=g[12],a=g[13],i=g[14],c=(v=EM(I,O))*kM,v&&(P=C*(y=Math.cos(-v))+M*(b=Math.sin(-v)),E=k*y+D*b,T=I*y+O*b,M=C*-b+M*y,D=k*-b+D*y,O=I*-b+O*y,N=A*-b+N*y,C=P,k=E,I=T),u=(v=EM(-w,O))*kM,v&&(y=Math.cos(-v),N=x*(b=Math.sin(-v))+N*y,S=P=S*y-M*b,_=E=_*y-D*b,w=T=w*y-O*b),l=(v=EM(_,S))*kM,v&&(P=S*(y=Math.cos(v))+_*(b=Math.sin(v)),E=C*y+k*b,_=_*y-S*b,k=k*y-C*b,S=P,C=E),c&&Math.abs(c)+Math.abs(l)>359.9&&(c=l=0,u=180-u),o=iE(Math.sqrt(S*S+_*_+w*w)),s=iE(Math.sqrt(k*k+I*I)),v=EM(C,k),d=Math.abs(v)>2e-4?v*kM:0,h=N?1/(N<0?-N:N):0),r.svg&&(P=e.getAttribute("transform"),r.forceCSS=e.setAttribute("transform","")||!bD(XM(e,GM)),P&&e.setAttribute("transform",P))),Math.abs(d)>90&&Math.abs(d)<270&&(L?(o*=-1,d+=l<=0?180:-180,l+=l<=0?180:-180):(s*=-1,d+=d<=0?180:-180)),t=t||r.uncache,r.x=n-((r.xPercent=n&&(!t&&r.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-n)?-50:0)))?e.offsetWidth*r.xPercent/100:0)+z,r.y=a-((r.yPercent=a&&(!t&&r.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-a)?-50:0)))?e.offsetHeight*r.yPercent/100:0)+z,r.z=i+z,r.scaleX=iE(o),r.scaleY=iE(s),r.rotation=iE(l)+R,r.rotationX=iE(c)+R,r.rotationY=iE(u)+R,r.skewX=d+R,r.skewY=p+R,r.transformPerspective=h+z,(r.zOrigin=parseFloat(V.split(" ")[2])||!t&&r.zOrigin||0)&&(F[WM]=CD(V)),r.xOffset=r.yOffset=0,r.force3D=lP.force3D,r.renderTransform=r.svg?OD:xM?DD:PD,r.uncache=0,r},CD=function(e){return(e=e.split(" "))[0]+" "+e[1]},kD=function(e,t,r){var n=HE(t);return iE(parseFloat(t)+parseFloat(uD(e,"x",r+"px",n)))+n},PD=function(e,t){t.z="0px",t.rotationY=t.rotationX="0deg",t.force3D=0,DD(e,t)},ED="0deg",TD="0px",MD=") ",DD=function(e,t){var r=t||this,n=r.xPercent,a=r.yPercent,i=r.x,o=r.y,s=r.z,l=r.rotation,c=r.rotationY,u=r.rotationX,d=r.skewX,p=r.skewY,h=r.scaleX,m=r.scaleY,f=r.transformPerspective,g=r.force3D,v=r.target,y=r.zOrigin,b="",S="auto"===g&&e&&1!==e||!0===g;if(y&&(u!==ED||c!==ED)){var _,w=parseFloat(c)*PM,x=Math.sin(w),C=Math.cos(w);w=parseFloat(u)*PM,_=Math.cos(w),i=kD(v,i,x*_*-y),o=kD(v,o,-Math.sin(w)*-y),s=kD(v,s,C*_*-y+y)}f!==TD&&(b+="perspective("+f+MD),(n||a)&&(b+="translate("+n+"%, "+a+"%) "),(S||i!==TD||o!==TD||s!==TD)&&(b+=s!==TD||S?"translate3d("+i+", "+o+", "+s+") ":"translate("+i+", "+o+MD),l!==ED&&(b+="rotate("+l+MD),c!==ED&&(b+="rotateY("+c+MD),u!==ED&&(b+="rotateX("+u+MD),d===ED&&p===ED||(b+="skew("+d+", "+p+MD),1===h&&1===m||(b+="scale("+h+", "+m+MD),v.style[GM]=b||"translate(0, 0)"},OD=function(e,t){var r,n,a,i,o,s=t||this,l=s.xPercent,c=s.yPercent,u=s.x,d=s.y,p=s.rotation,h=s.skewX,m=s.skewY,f=s.scaleX,g=s.scaleY,v=s.target,y=s.xOrigin,b=s.yOrigin,S=s.xOffset,_=s.yOffset,w=s.forceCSS,x=parseFloat(u),C=parseFloat(d);p=parseFloat(p),h=parseFloat(h),(m=parseFloat(m))&&(h+=m=parseFloat(m),p+=m),p||h?(p*=PM,h*=PM,r=Math.cos(p)*f,n=Math.sin(p)*f,a=Math.sin(p-h)*-g,i=Math.cos(p-h)*g,h&&(m*=PM,o=Math.tan(h-m),a*=o=Math.sqrt(1+o*o),i*=o,m&&(o=Math.tan(m),r*=o=Math.sqrt(1+o*o),n*=o)),r=iE(r),n=iE(n),a=iE(a),i=iE(i)):(r=f,i=g,n=a=0),(x&&!~(u+"").indexOf("px")||C&&!~(d+"").indexOf("px"))&&(x=uD(v,"x",u,"px"),C=uD(v,"y",d,"px")),(y||b||S||_)&&(x=iE(x+y-(y*r+b*a)+S),C=iE(C+b-(y*n+b*i)+_)),(l||c)&&(o=v.getBBox(),x=iE(x+l/100*o.width),C=iE(C+c/100*o.height)),o="matrix("+r+","+n+","+a+","+i+","+x+","+C+")",v.setAttribute("transform",o),w&&(v.style[GM]=o)},AD=function(e,t,r,n,a){var i,o,s=360,l=yP(a),c=parseFloat(a)*(l&&~a.indexOf("rad")?kM:1)-n,u=n+c+"deg";return l&&("short"===(i=a.split("_")[1])&&(c%=s)!==c%180&&(c+=c<0?s:-360),"cw"===i&&c<0?c=(c+36e9)%s-~~(c/s)*s:"ccw"===i&&c>0&&(c=(c-36e9)%s-~~(c/s)*s)),e._pt=o=new rM(e._pt,t,r,n,c,NM),o.e=u,o.u="deg",e._props.push(r),o},ND=function(e,t){for(var r in t)e[r]=t[r];return e},ID=function(e,t,r){var n,a,i,o,s,l,c,u=ND({},r._gsap),d=r.style;for(a in u.svg?(i=r.getAttribute("transform"),r.setAttribute("transform",""),d[GM]=t,n=xD(r,1),oD(r,GM),r.setAttribute("transform",i)):(i=getComputedStyle(r)[GM],d[GM]=t,n=xD(r,1),d[GM]=i),CM)(i=u[a])!==(o=n[a])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(a)<0&&(s=HE(i)!==(c=HE(o))?uD(r,a,i,c):parseFloat(i),l=parseFloat(o),e._pt=new rM(e._pt,n,a,s,l-s,AM),e._pt.u=c||0,e._props.push(a));ND(n,u)};aE("padding,margin,Width,Radius",function(e,t){var r="Top",n="Right",a="Bottom",i="Left",o=(t<3?[r,n,a,i]:[r+i,r+n,a+n,a+i]).map(function(r){return t<2?e+r:"border"+r+e});gD[t>1?"border"+e:e]=function(e,t,r,n,a){var i,s;if(arguments.length<4)return i=o.map(function(t){return dD(e,t,r)}),5===(s=i.join(" ")).split(i[0]).length?i[0]:s;i=(n+"").split(" "),s={},o.forEach(function(e,t){return s[e]=i[t]=i[t]||i[(t-1)/2|0]}),e.init(t,s,a)}});var FD,LD,zD,RD={name:"css",register:tD,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,r,n,a){var i,o,s,l,c,u,d,p,h,m,f,g,v,y,b,S,_,w=this._props,x=e.style,C=r.vars.startAt;for(d in bM||tD(),this.styles=this.styles||ZM(e),S=this.styles.props,this.tween=r,t)if("autoRound"!==d&&(o=t[d],!ZP[d]||!LT(d,t,r,n,e,a)))if(c=typeof o,u=gD[d],"function"===c&&(c=typeof(o=o.call(r,n,e,a))),"string"===c&&~o.indexOf("random(")&&(o=tT(o)),u)u(this,e,d,o,r)&&(b=1);else if("--"===d.substr(0,2))i=(getComputedStyle(e).getPropertyValue(d)+"").trim(),o+="",mT.lastIndex=0,mT.test(i)||(p=HE(i),(h=HE(o))?p!==h&&(i=uD(e,d,i,h)+h):p&&(o+=p)),this.add(x,"setProperty",i,o,n,a,0,0,d),w.push(d),S.push(d,0,x[d]);else if("undefined"!==c){if(C&&d in C?(i="function"==typeof C[d]?C[d].call(r,n,e,a):C[d],yP
1(i)&&~i.indexOf("random(")&&(i=tT(i)),HE(i+"")||"auto"===i||(i+=lP.units[d]||HE(dD(e,d))||""),"="===(i+"").charAt(1)&&(i=dD(e,d))):i=dD(e,d),l=parseFloat(i),(m="string"===c&&"="===o.charAt(1)&&o.substr(0,2))&&(o=o.substr(2)),s=parseFloat(o),d in OM&&("autoAlpha"===d&&(1===l&&"hidden"===dD(e,"visibility")&&s&&(l=0),S.push("visibility",0,x.visibility),sD(this,x,"visibility",l?"inherit":"hidden",s?"inherit":"hidden",!s)),"scale"!==d&&"transform"!==d&&~(d=OM[d]).indexOf(",")&&(d=d.split(",")[0])),f=d in CM){if(this.styles.save(d),_=o,"string"===c&&"var(--"===o.substring(0,6)){if("calc("===(o=XM(e,o.substring(4,o.indexOf(")")))).substring(0,5)){var k=e.style.perspective;e.style.perspective=o,o=XM(e,"perspective"),k?e.style.perspective=k:oD(e,"perspective")}s=parseFloat(o)}if(g||((v=e._gsap).renderTransform&&!t.parseTransform||xD(e,t.parseTransform),y=!1!==t.smoothOrigin&&v.smooth,(g=this._pt=new rM(this._pt,x,GM,0,1,v.renderTransform,v,0,-1)).dep=1),"scale"===d)this._pt=new rM(this._pt,v,"scaleY",v.scaleY,(m?sE(v.scaleY,m+s):s)-v.scaleY||0,AM),this._pt.u=0,w.push("scaleY",d),d+="X";else{if("transformOrigin"===d){S.push(WM,0,x[WM]),o=mD(o),v.svg?wD(e,o,0,y,0,this):((h=parseFloat(o.split(" ")[2])||0)!==v.zOrigin&&sD(this,v,"zOrigin",v.zOrigin,h),sD(this,x,d,CD(i),CD(o)));continue}if("svgOrigin"===d){wD(e,o,1,y,0,this);continue}if(d in yD){AD(this,v,d,l,m?sE(l,m+o):o);continue}if("smoothOrigin"===d){sD(this,v,"smooth",v.smooth,o);continue}if("force3D"===d){v[d]=o;continue}if("transform"===d){ID(this,o,e);continue}}}else d in x||(d=eD(d)||d);if(f||(s||0===s)&&(l||0===l)&&!DM.test(o)&&d in x)s||(s=0),(p=(i+"").substr((l+"").length))!==(h=HE(o)||(d in lP.units?lP.units[d]:p))&&(l=uD(e,d,i,h)),this._pt=new rM(this._pt,f?v:x,d,l,(m?sE(l,m+s):s)-l,f||"px"!==h&&"zIndex"!==d||!1===t.autoRound?AM:LM),this._pt.u=h||0,f&&_!==o?(this._pt.b=i,this._pt.e=_,this._pt.r=FM):p!==h&&"%"!==h&&(this._pt.b=i,this._pt.r=IM);else if(d in x)pD.call(this,e,d,i,m?m+o:o);else if(d in e)this.add(e,d,i||e[d],m?m+o:o,n,a);else if("parseTransform"!==d){VP(d,o);continue}f||(d in x?S.push(d,0,x[d]):"function"==typeof e[d]?S.push(d,2,e[d]()):S.push(d,1,i||e[d])),w.push(d)}b&&tM(this)},render:function(e,t){if(t.tween._time||!wM())for(var r=t._pt;r;)r.r(e,r.d),r=r._next;else t.styles.revert()},get:dD,aliases:OM,getSetter:function(e,t,r){var n=OM[t];return n&&n.indexOf(",")<0&&(t=n),t in CM&&t!==WM&&(e._gsap.x||dD(e,"x"))?r&&_M===r?"scale"===t?qM:BM:(_M=r||{})&&("scale"===t?HM:$M):e.style&&!_P(e.style[t])?jM:~t.indexOf("-")?VM:UT(e,t)},core:{_removeProperty:oD,_getMatrix:_D}};fM.utils.checkPrefix=eD,fM.core.getStyleSaver=ZM,zD=aE((FD="x,y,z,scale,scaleX,scaleY,xPercent,yPercent")+","+(LD="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(e){CM[e]=1}),aE(LD,function(e){lP.units[e]="deg",yD[e]=1}),OM[zD[13]]=FD+","+LD,aE("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(e){var t=e.split(":");OM[t[1]]=zD[t[0]]}),aE("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(e){lP.units[e]="px"}),fM.registerPlugin(RD);var jD=fM.registerPlugin(RD)||fM;jD.core.Tween;function VD(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var BD,qD,HD,$D,GD,WD,UD,YD,KD,ZD,QD,XD,JD,eO=function(){return BD||"undefined"!=typeof window&&(BD=window.gsap)&&BD.registerPlugin&&BD},tO=1,rO=[],nO=[],aO=[],iO=Date.now,oO=function(e,t){return t},sO=function(e,t){return~aO.indexOf(e)&&aO[aO.indexOf(e)+1][t]},lO=function(e){return!!~ZD.indexOf(e)},cO=function(e,t,r,n,a){return e.addEventListener(t,r,{passive:!1!==n,capture:!!a})},uO=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},dO="scrollLeft",pO="scrollTop",hO=function(){return QD&&QD.isPressed||nO.cache++},mO=function(e,t){var r=function r(n){if(n||0===n){tO&&(HD.history.scrollRestoration="manual");var a=QD&&QD.isPressed;n=r.v=Math.round(n)||(QD&&QD.iOS?1:0),e(n),r.cacheID=nO.cache,a&&oO("ss",n)}else(t||nO.cache!==r.cacheID||oO("ref"))&&(r.cacheID=nO.cache,r.v=e());return r.v+r.offset};return r.offset=0,e&&r},fO={s:dO,p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:mO(function(e){return arguments.length?HD.scrollTo(e,gO.sc()):HD.pageXOffset||$D[dO]||GD[dO]||WD[dO]||0})},gO={s:pO,p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:fO,sc:mO(function(e){return arguments.length?HD.scrollTo(fO.sc(),e):HD.pageYOffset||$D[pO]||GD[pO]||WD[pO]||0})},vO=function(e,t){return(t&&t._ctx&&t._ctx.selector||BD.utils.toArray)(e)[0]||("string"==typeof e&&!1!==BD.config().nullTargetWarn?console.warn("Element not found:",e):null)},yO=function(e,t){var r=t.s,n=t.sc;lO(e)&&(e=$D.scrollingElement||GD);var a=nO.indexOf(e),i=n===gO.sc?1:2;!~a&&(a=nO.push(e)-1),nO[a+i]||cO(e,"scroll",hO);
1var o=nO[a+i],s=o||(nO[a+i]=mO(sO(e,r),!0)||(lO(e)?n:mO(function(t){return arguments.length?e[r]=t:e[r]})));return s.target=e,o||(s.smooth="smooth"===BD.getProperty(e,"scrollBehavior")),s},bO=function(e,t,r){var n=e,a=e,i=iO(),o=i,s=t||50,l=Math.max(500,3*s),c=function(e,t){var l=iO();t||l-i>s?(a=n,n=e,o=i,i=l):r?n+=e:n=a+(e-a)/(l-o)*(i-o)};return{update:c,reset:function(){a=n=r?0:n,o=i=0},getVelocity:function(e){var t=o,s=a,u=iO();return(e||0===e)&&e!==n&&c(e),i===o||u-o>l?0:(n+(r?s:-s))/((r?u:i)-t)*1e3}}},SO=function(e,t){return t&&!e._gsapAllow&&!1!==e.cancelable&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},_O=function(e){var t=Math.max.apply(Math,e),r=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(r)?t:r},wO=function(){var e,t,r,n;(KD=BD.core.globals().ScrollTrigger)&&KD.core&&(e=KD.core,t=e.bridge||{},r=e._scrollers,n=e._proxies,r.push.apply(r,nO),n.push.apply(n,aO),nO=r,aO=n,oO=function(e,r){return t[e](r)})},xO=function(e){return BD=e||eO(),!qD&&BD&&"undefined"!=typeof document&&document.body&&(HD=window,$D=document,GD=$D.documentElement,WD=$D.body,ZD=[HD,$D,GD,WD],BD.utils.clamp,JD=BD.core.context||function(){},YD="onpointerenter"in WD?"pointer":"mouse",UD=CO.isTouch=HD.matchMedia&&HD.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in HD||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,XD=CO.eventTypes=("ontouchstart"in GD?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in GD?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout(function(){return tO=0},500),qD=1),KD||wO(),qD};fO.op=gO,nO.cache=0;var CO=function(){function e(e){this.init(e)}var t,r,n;return e.prototype.init=function(e){qD||xO(BD)||console.warn("Please gsap.registerPlugin(Observer)"),KD||wO();var t=e.tolerance,r=e.dragMinimum,n=e.type,a=e.target,i=e.lineHeight,o=e.debounce,s=e.preventDefault,l=e.onStop,c=e.onStopDelay,u=e.ignore,d=e.wheelSpeed,p=e.event,h=e.onDragStart,m=e.onDragEnd,f=e.onDrag,g=e.onPress,v=e.onRelease,y=e.onRight,b=e.onLeft,S=e.onUp,_=e.onDown,w=e.onCh
vendor: 4,348 bytes, line 1
1angeX,x=e.onChangeY,C=e.onChange,k=e.onToggleX,P=e.onToggleY,E=e.onHover,T=e.onHoverEnd,M=e.onMove,D=e.ignoreCheck,O=e.isNormalizer,A=e.onGestureStart,N=e.onGestureEnd,I=e.onWheel,F=e.onEnable,L=e.onDisable,z=e.onClick,R=e.scrollSpeed,j=e.capture,V=e.allowClicks,B=e.lockAxis,q=e.onLockAxis;this.target=a=vO(a)||GD,this.vars=e,u&&(u=BD.utils.toArray(u)),t=t||1e-9,r=r||0,d=d||1,R=R||1,n=n||"wheel,touch,pointer",o=!1!==o,i||(i=parseFloat(HD.getComputedStyle(WD).lineHeight)||22);var H,$,G,W,U,Y,K,Z=this,Q=0,X=0,J=e.passive||!s&&!1!==e.passive,ee=yO(a,fO),te=yO(a,gO),re=ee(),ne=te(),ae=~n.indexOf("touch")&&!~n.indexOf("pointer")&&"pointerdown"===XD[0],ie=lO(a),oe=a.ownerDocument||$D,se=[0,0,0],le=[0,0,0],ce=0,ue=function(){return ce=iO()},de=function(e,t){return(Z.event=e)&&u&&function(e,t){for(var r=t.length;r--;)if(t[r]===e||t[r].contains(e))return!0;return!1}(e.target,u)||t&&ae&&"touch"!==e.pointerType||D&&D(e,t)},pe=function(){var e=Z.deltaX=_O(se),r=Z.deltaY=_O(le),n=Math.abs(e)>=t,a=Math.abs(r)>=t;C&&(n||a)&&C(Z,e,r,se,le),n&&(y&&Z.deltaX>0&&y(Z),b&&Z.deltaX<0&&b(Z),w&&w(Z),k&&Z.deltaX<0!=Q<0&&k(Z),Q=Z.deltaX,se[0]=se[1]=se[2]=0),a&&(_&&Z.deltaY>0&&_(Z),S&&Z.deltaY<0&&S(Z),x&&x(Z),P&&Z.deltaY<0!=X<0&&P(Z),X=Z.deltaY,le[0]=le[1]=le[2]=0),(W||G)&&(M&&M(Z),G&&(h&&1===G&&h(Z),f&&f(Z),G=0),W=!1),Y&&!(Y=!1)&&q&&q(Z),U&&(I(Z),U=!1),H=0},he=function(e,t,r){se[r]+=e,le[r]+=t,Z._vx.update(e),Z._vy.update(t),o?H||(H=requestAnimationFrame(pe)):pe()},me=function(e,t){B&&!K&&(Z.axis=K=Math.abs(e)>Math.abs(t)?"x":"y",Y=!0),"y"!==K&&(se[2]+=e,Z._vx.update(e,!0)),"x"!==K&&(le[2]+=t,Z._vy.update(t,!0)),o?H||(H=requestAnimationFrame(pe)):pe()},fe=function(e){if(!de(e,1)){var t=(e=SO(e,s)).clientX,n=e.clientY,a=t-Z.x,i=n-Z.y,o=Z.isDragging;Z.x=t,Z.y=n,(o||(a||i)&&(Math.abs(Z.startX-t)>=r||Math.abs(Z.startY-n)>=r))&&(G||(G=o?2:1),o||(Z.isDragging=!0),me(a,i))}},ge=Z.onPress=function(e){de(e,1)||e&&e.button||(Z.axis=K=null,$.pause(),Z.isPressed=!0,e=SO(e),Q=X=0,Z.startX=Z.x=e.clientX,Z.startY=Z.y=e.clientY,Z._vx.reset(),Z._vy.reset(),cO(O?a:oe,XD[1],fe,J,!0),Z.deltaX=Z.deltaY=0,g&&g(Z))},ve=Z.onRelease=function(e){if(!de(e,1)){uO(O?a:oe,XD[1],fe,!0);var t=!isNaN(Z.y-Z.startY),r=Z.isDragging,n=r&&(Math.abs(Z.x-Z.startX)>3||Math.abs(Z.y-Z.startY)>3),i=SO(e);!n&&t&&(Z._vx.reset(),Z._vy.reset(),s&&V&&BD.delayedCall(.08,function(){if(iO()-ce>300&&!e.defaultPrevented)if(e.target.click)e.target.click();else if(oe.createEvent){var t=oe.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,HD,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}})),Z.isDragging=Z.isGesturing=Z.isPressed=!1,l&&r&&!O&&$.restart(!0),G&&pe(),m&&r&&m(Z),v&&v(Z,n)}},ye=function(e){return e.touches&&e.touches.length>1&&(Z.isGesturing=!0)&&A(e,Z.isDragging)},be=function(){return(Z.isGesturing=!1)||N(Z)},Se=function(e){if(!de(e)){var t=ee(),r=te();he((t-re)*R,(r-ne)*R,1),re=t,ne=r,l&&$.restart(!0)}},_e=function(e){if(!de(e)){e=SO(e,s),I&&(U=!0);var t=(1===e.deltaMode?i:2===e.deltaMode?HD.innerHeight:1)*d;he(e.deltaX*t,e.deltaY*t,0),l&&!O&&$.restart(!0)}},we=function(e){if(!de(e)){var t=e.clientX,r=e.clientY,n=t-Z.x,a=r-Z.y;Z.x=t,Z.y=r,W=!0,l&&$.restart(!0),(n||a)&&me(n,a)}},xe=function(e){Z.event=e,E(Z)},Ce=function(e){Z.event=e,T(Z)},ke=function(e){return de(e)||SO(e,s)&&z(Z)};$=Z._dc=BD.delayedCall(c||.25,function(){Z._vx.reset(),Z._vy.reset(),$.pause(),l&&l(Z)}).pause(),Z.deltaX=Z.deltaY=0,Z._vx=bO(0,50,!0),Z._vy=bO(0,50,!0),Z.scrollX=ee,Z.scrollY=te,Z.isDragging=Z.isGesturing=Z.isPressed=!1,JD(this),Z.enable=function(e){return Z.isEnabled||(cO(ie?oe:a,"scroll",hO),n.indexOf("scroll")>=0&&cO(ie?oe:a,"scroll",Se,J,j),n.indexOf("wheel")>=0&&cO(a,"wheel",_e,J,j),(n.indexOf("touch")>=0&&UD||n.indexOf("pointer")>=0)&&(cO(a,XD[0],ge,J,j),cO(oe,XD[2],ve),cO(oe,XD[3],ve),V&&cO(a,"click",ue,!0,!0),z&&cO(a,"click",ke),A&&cO(oe,"gesturestart",ye),N&&cO(oe,"gestureend",be),E&&cO(a,YD+"enter",xe),T&&cO(a,YD+"leave",Ce),M&&cO(a,YD+"move",we)),Z.isEnabled=!0,Z.isDragging=Z.isGesturing=Z.isPressed=W=G=!1,Z._vx.reset(),Z._vy.reset(),re=ee(),ne=te(),e&&e.type&&ge(e),F&&F(Z)),Z},Z.disable=function(){Z.isEnabled&&(rO.filter(function(e){return e!==Z&&lO(e.target)}).length||uO(ie?oe:a,"scroll",hO),Z.isPressed&&(Z._vx.reset(),Z._vy.reset(),uO(O?a:oe,XD[1],fe,!0)),uO(ie?oe:a,"scroll",Se,j),uO(a,"wheel",_e,
1j),uO(a,XD[0],ge,j),uO(oe,XD[2],ve),uO(oe,XD[3],ve),uO(a,"click",ue,!0),uO(a,"click",ke),uO(oe,"gesturestart",ye),uO(oe,"gestureend",be),uO(a,YD+"enter",xe),uO(a,YD+"leave",Ce),uO(a,YD+"move",we),Z.isEnabled=Z.isPressed=Z.isDragging=!1,L&&L(Z))},Z.kill=Z.revert=function(){Z.disable();var e=rO.indexOf(Z);e>=0&&rO.splice(e,1),QD===Z&&(QD=0)},rO.push(Z),O&&lO(a)&&(QD=Z),Z.enable(p)},t=e,(r=[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}])&&VD(t.prototype,r),n&&VD(t,n),e}();CO.version="3.15.0",CO.create=function(e){return new CO(e)},CO.register=xO,CO.getAll=function(){return rO.slice()},CO.getById=function(e){return rO.filter(function(t){return t.vars.id===e})[0]},eO()&&BD.registerPlugin(CO);var kO,PO,EO,TO,MO,DO,OO,AO,NO,IO,FO,LO,zO,RO,jO,VO,BO,qO,HO,$O,GO,WO,UO,YO,KO,ZO,QO,XO,JO,eA,tA,rA,nA,aA,iA,oA,sA,lA,cA=1,uA=Date.now,dA=uA(),pA=0,hA=0,mA=function(e,t,r){var n=TA(e)&&("clamp("===e.substr(0,6)||e.indexOf("max")>-1);return r["_"+t+"Clamp"]=n,n?e.substr(6,e.length-7):e},fA=function(e,t){return!t||TA(e)&&"clamp("===e.substr(0,6)?e:"clamp("+e+")"},gA=function e(){return hA&&requestAnimationFrame(e)},vA=function(){return RO=1},yA=function(){return RO=0},bA=function(e){return e},SA=function(e){return Math.round(1e5*e)/1e5||0},_A=function(){return"undefined"!=typeof window},wA=function(){return kO||_A()&&(kO=window.gsap)&&kO.registerPlugin&&kO},xA=function(e){return!!~OO.indexOf(e)},CA=function(e){return("Height"===e?tA:EO["inner"+e])||MO["client"+e]||DO["client"+e]},kA=function(e){return sO(e,"getBoundingClientRect")||(xA(e)?function(){return jN.width=EO.innerWidth,jN.height=tA,jN}:function(){return QA(e)})},PA=function(e,t){var r=t.s,n=t.d2,a=t.d,i=t.a;return Math.max(0,(r="scroll"+n)&&(i=sO(e,r))?i()-kA(e)()[a]:xA(e)?(MO[r]||DO[r])-CA(n):e[r]-e["offset"+n])},EA=function(e,t){for(var r=0;r<HO.length;r+=3)(!t||~t.indexOf(HO[r+1]))&&e(HO[r],HO[r+1],HO[r+2])},TA=function(e){return"string"==typeof e}
1,MA=function(e){return"function"==typeof e},DA=function(e){return"number"==typeof e},OA=function(e){return"object"==typeof e},AA=function(e,t,r){return e&&e.progress(t?0:1)&&r&&e.pause()},NA=function(e,t,r){if(e.enabled){var n=e._ctx?e._ctx.add(function(){return t(e,r)}):t(e,r);n&&n.totalTime&&(e.callbackAnimation=n)}},IA=Math.abs,FA="left",LA="right",zA="bottom",RA="width",jA="height",VA="Right",BA="Left",qA="Top",HA="Bottom",$A="padding",GA="margin",WA="Width",UA="Height",YA="px",KA=function(e){return EO.getComputedStyle(e.nodeType===Node.DOCUMENT_NODE?e.scrollingElement:e)},ZA=function(e,t){for(var r in t)r in e||(e[r]=t[r]);return e},QA=function(e,t){var r=t&&"matrix(1, 0, 0, 1, 0, 0)"!==KA(e)[jO]&&kO.to(e,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),n=e.getBoundingClientRect?e.getBoundingClientRect():e.scrollingElement.getBoundingClientRect();return r&&r.progress(0).kill(),n},XA=function(e,t){var r=t.d2;return e["offset"+r]||e["client"+r]||0},JA=function(e){var t,r=[],n=e.labels,a=e.duration();for(t in n)r.push(n[t]/a);return r},eN=function(e){var t=kO.utils.snap(e),r=Array.isArray(e)&&e.slice(0).sort(function(e,t){return e-t});return r?function(e,n,a){var i;if(void 0===a&&(a=.001),!n)return t(e);if(n>0){for(e-=a,i=0;i<r.length;i++)if(r[i]>=e)return r[i];return r[i-1]}for(i=r.length,e+=a;i--;)if(r[i]<=e)return r[i];return r[0]}:function(r,n,a){void 0===a&&(a=.001);var i=t(r);return!n||Math.abs(i-r)<a||i-r<0==n<0?i:t(n<0?r-e:r+e)}},tN=function(e,t,r,n){return r.split(",").forEach(function(r){return e(t,r,n)})},rN=function(e,t,r,n,a){return e.addEventListener(t,r,{passive:!n,capture:!!a})},nN=function(e,t,r,n){return e.removeEventListener(t,r,!!n)},aN=function(e,t,r){(r=r&&r.wheelHandler)&&(e(t,"wheel",r),e(t,"touchmove",r))},iN={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},oN={toggleActions:"play",anticipatePin:0},sN={top:0,left:0,center:.5,bottom:1,right:1},lN=function(e,t){if(TA(e)){var r=e.indexOf("="),n=~r?+(e.charAt(r-1)+1)*parseFloat(e.substr(r+1)):0;~r&&(e.indexOf("%")>r&&(n*=t/100),e=e.substr(0,r-1)),e=n+(e in sN?sN[e]*t:~e.indexOf("%")?parseFloat(e)*t/100:parseFloat(e)||0)}return e},cN=function(e,t,r,n,a,i,o,s){var l=a.startColor,c=a.endColor,u=a.fontSize,d=a.indent,p=a.fontWeight,h=TO.createElement("div"),m=xA(r)||"fixed"===sO(r,"pinType"),f=-1!==e.indexOf("scroller"),g=m?DO:"IFRAME"===r.tagName?r.contentDocument.body:r,v=-1!==e.indexOf("start"),y=v?l:c,b="border-color:"+y+";font-size:"+u+";color:"+y+";font-weight:"+p+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return b+="position:"+((f||s)&&m?"fixed;":"absolute;"),(f||s||!m)&&(b+=(n===gO?LA:zA)+":"+(i+parseFloat(d))+"px;"),o&&(b+="box-sizing:border-box;text-align:left;width:"+o.offsetWidth+"px;"),h._isStart=v,h.setAttribute("class","gsap-marker-"+e+(t?" marker-"+t:"")),h.style.cssText=b,h.innerText=t||0===t?e+"-"+t:e,g.children[0]?g.insertBefore(h,g.children[0]):g.appendChild(h),h._offset=h["offset"+n.op.d2],uN(h,0,n,v),h},uN=function(e,t,r,n){var a={display:"block"},i=r[n?"os2":"p2"],o=r[n?"p2":"os2"];e._isFlipped=n,a[r.a+"Percent"]=n?-100:0,a[r.a]=n?"1px":0,a["border"+i+WA]=1,a["border"+o+WA]=0,a[r.p]=t+"px",kO.set(e,a)},dN=[],pN={},hN=function(){return uA()-pA>34&&(iA||(iA=requestAnimationFrame(AN)))},mN=function(){(!UO||!UO.isPressed||UO.startX>DO.clientWidth)&&(nO.cache++,UO?iA||(iA=requestAnimationFrame(AN)):AN(),pA||SN("scrollStart"),pA=uA())},fN=function(){ZO=EO.innerWidth,KO=EO.innerHeight},gN=function(e){nO.cache++,(!0===e||!zO&&!WO&&!TO.fullscreenElement&&!TO.webkitFullscreenElement&&(!YO||ZO!==EO.innerWidth||Math.abs(EO.innerHeight-KO)>.25*EO.innerHeight))&&AO.restart(!0)},vN={},yN=[],bN=function e(){return nN(WN,"scrollEnd",e)||MN(!0)},SN=function(e){return vN[e]&&vN[e].map(function(e){return e()})||yN},_N=[],wN=function(e){for(var t=0;t<_N.length;t+=5)(!e||_N[t+4]&&_N[t+4].query===e)&&(_N[t].style.cssText=_N[t+1],_N[t].getBBox&&_N[t].setAttribute("transform",_N[t+2]||""),_N[t+3].uncache=1)},xN=function(){return nO.forEach(function(e){return MA(e)&&++e.cacheID&&(e.rec=e())})},CN=function(e,t){var r;for(VO=0;VO<dN.length;VO++)!(r=dN[VO])||t&&r._ctx!==t||(e?r.kill(1):r.revert(!0,!0));rA=!0,t&&wN(t),t||SN("revert")},kN=function(e,t){nO.cache++,(t||!oA)&&nO.forEach(function(e){return MA(e)&&e.cacheID++&&(e.rec=0)}),TA(e)&&(EO.history.scrollRestoration=JO=e)},PN=0,EN=function(){DO.appendChild(eA),tA=!UO&&eA.offsetHeight||EO.innerHe
vendor: 3,334 bytes, line 1
1ight,DO.removeChild(eA)},TN=function(e){return NO(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach(function(t){return t.style.display=e?"none":"block"})},MN=function(e,t){if(MO=TO.documentElement,DO=TO.body,OO=[EO,TO,MO,DO],!pA||e||rA){EN(),oA=WN.isRefreshing=!0,rA||xN();var r=SN("refreshInit");$O&&WN.sort(),t||CN(),nO.forEach(function(e){MA(e)&&(e.smooth&&(e.target.style.scrollBehavior="auto"),e(0))}),dN.slice(0).forEach(function(e){return e.refresh()}),rA=!1,dN.forEach(function(e){if(e._subPinOffset&&e.pin){var t=e.vars.horizontal?"offsetWidth":"offsetHeight",r=e.pin[t];e.revert(!0,1),e.adjustPinSpacing(e.pin[t]-r),e.refresh()}}),nA=1,TN(!0),dN.forEach(function(e){var t=PA(e.scroller,e._dir),r="max"===e.vars.end||e._endClamp&&e.end>t,n=e._startClamp&&e.start>=t;(r||n)&&e.setPositions(n?t-1:e.start,r?Math.max(n?t:e.start+1,t):e.end,!0)}),TN(!1),nA=0,r.forEach(function(e){return e&&e.render&&e.render(-1)}),nO.forEach(function(e){MA(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior="smooth"}),e.rec&&e(e.rec))}),kN(JO,1),AO.pause(),PN++,oA=2,AN(2),dN.forEach(function(e){return MA(e.vars.onRefresh)&&e.vars.onRefresh(e)}),oA=WN.isRefreshing=!1,SN("refresh")}else rN(WN,"scrollEnd",bN)},DN=0,ON=1,AN=function(e){if(2===e||!oA&&!rA){WN.isUpdating=!0,lA&&lA.update(0);var t=dN.length,r=uA(),n=r-dA>=50,a=t&&dN[0].scroll();if(ON=DN>a?-1:1,oA||(DN=a),n&&(pA&&!RO&&r-pA>200&&(pA=0,SN("scrollEnd")),FO=dA,dA=r),ON<0){for(VO=t;VO-->0;)dN[VO]&&dN[VO].update(0,n);ON=1}else for(VO=0;VO<t;VO++)dN[VO]&&dN[VO].update(0,n);WN.isUpdating=!1}iA=0},NN=[FA,"top",zA,LA,GA+HA,GA+VA,GA+qA,GA+BA,"display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],IN=NN.concat([RA,jA,"boxSizing","max"+WA,"max"+UA,"position",GA,$A,$A+qA,$A+VA,$A+HA,$A+BA]),FN=function(e,t,r,n){if(!e._gsap.swappedIn){for(var a,i=NN.length,o=t.style,s=e.style;i--;)o[a=NN[i]]=r[a];o.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(o.display="inline-block"),s[zA]=s[LA]="auto",o.flexBasis=r.flexBasis||"auto",o.overflow="visible",o.boxSizing="border-box",o[RA]=XA(e,fO)+YA,o[jA]=XA(e,gO)+YA,o[$A]=s[GA]=s.top=s[FA]="0",zN(n),s[RA]=s["max"+WA]=r[RA],s[jA]=s["max"+UA]=r[jA],s[$A]=r[$A],e.parentNode!==t&&(e.parentNode.insertBefore(t,e),t.appendChild(e)),e._gsap.swappedIn=!0}},LN=/([A-Z])/g,zN=function(e){if(e){var t,r,n=e.t.style,a=e.length,i=0;for((e.t._gsap||kO.core.getCache(e.t)).uncache=1;i<a;i+=2)r=e[i+1],t=e[i],r?n[t]=r:n[t]&&n.removeProperty(t.replace(LN,"-$1").toLowerCase())}},RN=function(e){for(var t=IN.length,r=e.style,n=[],a=0;a<t;a++)n.push(IN[a],r[IN[a]]);return n.t=e,n},jN={left:0,top:0},VN=function(e,t,r,n,a,i,o,s,l,c,u,d,p,h){MA(e)&&(e=e(s)),TA(e)&&"max"===e.substr(0,3)&&(e=d+("="===e.charAt(4)?lN("0"+e.substr(3),r):0));var m,f,g,v=p?p.time():0;if(p&&p.seek(0),isNaN(e)||(e=+e),DA(e))p&&(e=kO.utils.mapRange(p.scrollTrigger.start,p.scrollTrigger.end,0,d,e)),o&&uN(o,r,n,!0);else{MA(t)&&(t=t(s));var y,b,S,_,w=(e||"0").split(" ");g=vO(t,s)||DO,(y=QA(g)||{})&&(y.left||y.top)||"none"!==KA(g).display||(_=g.style.display,g.style.display="block",y=QA(g),_?g.style.display=_:g.style.removeProperty("display")),b=lN(w[0],y[n.d]
vendor: 1,874 bytes, line 1
1),S=lN(w[1]||"0",r),e=y[n.p]-l[n.p]-c+b+a-S,o&&uN(o,S,n,r-S<20||o._isStart&&S>20),r-=r-S}if(h&&(s[h]=e||-.001,e<0&&(e=0)),i){var x=e+r,C=i._isStart;m="scroll"+n.d2,uN(i,x,n,C&&x>20||!C&&(u?Math.max(DO[m],MO[m]):i.parentNode[m])<=x+1),u&&(l=QA(o),u&&(i.style[n.op.p]=l[n.op.p]-n.op.m-i._offset+YA))}return p&&g&&(m=QA(g),p.seek(d),f=QA(g),p._caScrollDist=m[n.p]-f[n.p],e=e/p._caScrollDist*d),p&&p.seek(v),p?e:Math.round(e)},BN=/(webkit|moz|length|cssText|inset)/i,qN=function(e,t,r,n){if(e.parentNode!==t){var a,i,o=e.style;if(t===DO){for(a in e._stOrig=o.cssText,i=KA(e))+a||BN.test(a)||!i[a]||"string"!=typeof o[a]||"0"===a||(o[a]=i[a]);o.top=r,o.left=n}else o.cssText=e._stOrig;kO.core.getCache(e).uncache=1,t.appendChild(e)}},HN=function(e,t,r){var n=t,a=n;return function(t){var i=Math.round(e());return i!==n&&i!==a&&Math.abs(i-n)>3&&Math.abs(i-a)>3&&(t=i,r&&r()),a=n,n=Math.round(t)}},$N=function(e,t,r){var n={};n[t.p]="+="+r,kO.set(e,n)},GN=function(e,t){var r=yO(e,t),n="_scroll"+t.p2,a=function t(a,i,o,s,l){var c=t.tween,u=i.onComplete,d={};o=o||r();var p=HN(r,o,function(){c.kill(),t.tween=0});return l=s&&l||0,s=s||a-o,c&&c.kill(),i[n]=a,i.inherit=!1,i.modifiers=d,d[n]=function(){return p(o+s*c.ratio+l*c.ratio*c.ratio)},i.onUpdate=function(){nO.cache++,t.tween&&AN()},i.onComplete=function(){t.tween=0,u&&u.call(c)},c=t.tween=kO.to(e,i)};return e[n]=r,r.wheelHandler=function(){return a.tween&&a.tween.kill()&&(a.tween=0)},rN(e,"wheel",r.wheelHandler),WN.isTouch&&rN(e,"touchmove",r.wheelHandler),a},WN=function(){function e(t,r){PO||e.register(kO)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),XO(this),this.init(t,r)}return e.prototype.init=function(t,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),hA){var n,a,i,o,s,l,c,u,d,p,h,m,f,g,v,y,b,S,_,w,x,C,k,P,E,T,M,D,O,A,N,I,F,L,z,R,j,V,B,q,H=t=ZA(TA(t)||DA(t)||t.nodeType?{trigger:t}
vendor: 16,946 bytes, line 1
1:t,oN),$=H.onUpdate,G=H.toggleClass,W=H.id,U=H.onToggle,Y=H.onRefresh,K=H.scrub,Z=H.trigger,Q=H.pin,X=H.pinSpacing,J=H.invalidateOnRefresh,ee=H.anticipatePin,te=H.onScrubComplete,re=H.onSnapComplete,ne=H.once,ae=H.snap,ie=H.pinReparent,oe=H.pinSpacer,se=H.containerAnimation,le=H.fastScrollEnd,ce=H.preventOverlaps,ue=t.horizontal||t.containerAnimation&&!1!==t.horizontal?fO:gO,de=!K&&0!==K,pe=vO(t.scroller||EO),he=kO.core.getCache(pe),me=xA(pe),fe="fixed"===("pinType"in t?t.pinType:sO(pe,"pinType")||me&&"fixed"),ge=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],ve=de&&t.toggleActions.split(" "),ye="markers"in t?t.markers:oN.markers,be=me?0:parseFloat(KA(pe)["border"+ue.p2+WA])||0,Se=this,_e=t.onRefreshInit&&function(){return t.onRefreshInit(Se)},we=function(e,t,r){var n=r.d,a=r.d2,i=r.a;return(i=sO(e,"getBoundingClientRect"))?function(){return i()[n]}:function(){return(t?CA(a):e["client"+a])||0}}(pe,me,ue),xe=function(e,t){return!t||~aO.indexOf(e)?kA(e):function(){return jN}}(pe,me),Ce=0,ke=0,Pe=0,Ee=yO(pe,ue);if(Se._startClamp=Se._endClamp=!1,Se._dir=ue,ee*=45,Se.scroller=pe,Se.scroll=se?se.time.bind(se):Ee,o=Ee(),Se.vars=t,r=r||t.animation,"refreshPriority"in t&&($O=1,-9999===t.refreshPriority&&(lA=Se)),he.tweenScroll=he.tweenScroll||{top:GN(pe,gO),left:GN(pe,fO)},Se.tweenTo=n=he.tweenScroll[ue.p],Se.scrubDuration=function(e){(F=DA(e)&&e)?I?I.duration(e):I=kO.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:F,paused:!0,onComplete:function(){return te&&te(Se)}}):(I&&I.progress(1).kill(),I=0)},r&&(r.vars.lazy=!1,r._initted&&!Se.isReverted||!1!==r.vars.immediateRender&&!1!==t.immediateRender&&r.duration()&&r.render(0,!0,!0),Se.animation=r.pause(),r.scrollTrigger=Se,Se.scrubDuration(K),A=0,W||(W=r.vars.id)),ae&&(OA(ae)&&!ae.push||(ae={snapTo:ae}),"scrollBehavior"in DO.style&&kO.set(me?[DO,MO]:pe,{scrollBehavior:"auto"}),nO.forEach(function(e){return MA(e)&&e.target===(me?TO.scrollingElement||MO:pe)&&(e.smooth=!1)}),i=MA(ae.snapTo)?ae.snapTo:"labels"===ae.snapTo?function(e){return function(t){return kO.utils.snap(JA(e),t)}}(r):"labelsDirectional"===ae.snapTo?(q=r,function(e,t){return eN(JA(q))(e,t.direction)}):!1!==ae.directional?function(e,t){return eN(ae.snapTo)(e,uA()-ke<500?0:t.direction)}:kO.utils.snap(ae.snapTo),L=ae.duration||{min:.1,max:2},L=OA(L)?IO(L.min,L.max):IO(L,L),z=kO.delayedCall(ae.delay||F/2||.1,function(){var e=Ee(),t=uA()-ke<500,a=n.tween;if(!(t||Math.abs(Se.getVelocity())<10)||a||RO||Ce===e)Se.isActive&&Ce!==e&&z.restart(!0);else{var o,s,u=(e-l)/g,d=r&&!de?r.totalProgress():u,p=t?0:(d-N)/(uA()-FO)*1e3||0,h=kO.utils.clamp(-u,1-u,IA(p/2)*p/.185),m=u+(!1===ae.inertia?0:h),f=ae,v=f.onStart,y=f.onInterrupt,b=f.onComplete;if(o=i(m,Se),DA(o)||(o=m),s=Math.max(0,Math.round(l+o*g)),e<=c&&e>=l&&s!==e){if(a&&!a._initted&&a.data<=IA(s-e))return;!1===ae.inertia&&(h=o-u),n(s,{duration:L(IA(.185*Math.max(IA(m-d),IA(o-d))/p/.05||0)),ease:ae.ease||"power3",data:IA(s-e),onInterrupt:function(){return z.restart(!0)&&y&&NA(Se,y)},onComplete:function(){Se.update(),Ce=Ee(),r&&!de&&(I?I.resetTo("totalProgress",o,r._tTime/r._tDur):r.progress(o)),A=N=r&&!de?r.totalProgress():Se.progress,re&&re(Se),b&&NA(Se,b)}},e,h*g,s-e-h*g),v&&NA(Se,v,n.tween)}}}).pause()),W&&(pN[W]=Se),(B=(Z=Se.trigger=vO(Z||!0!==Q&&Q))&&Z._gsap&&Z._gsap.stRevert)&&(B=B(Se)),Q=!0===Q?Z:vO(Q),TA(G)&&(G={targets:Z,className:G}),Q&&(!1===X||X===GA||(X=!(!X&&Q.parentNode&&Q.parentNode.style&&"flex"===KA(Q.parentNode).display)&&$A),Se.pin=Q,(a=kO.core.getCache(Q)).spacer?v=a.pinState:(oe&&((oe=vO(oe))&&!oe.nodeType&&(oe=oe.current||oe.nativeElement),a.spacerIsNative=!!oe,oe&&(a.spacerState=RN(oe))),a.spacer=S=oe||TO.createElement("div"),S.classList.add("pin-spacer"),W&&S.classList.add("pin-spacer-"+W),a.pinState=v=RN(Q)),!1!==t.force3D&&kO.set(Q,{force3D:!0}),Se.spacer=S=a.spacer,O=KA(Q),P=O[X+ue.os2],w=kO.getProperty(Q),x=kO.quickSetter(Q,ue.a,YA),FN(Q,S,O),b=RN(Q)),ye){m=OA(ye)?ZA(ye,iN):iN,p=cN("scroller-start",W,pe,ue,m,0),h=cN("scroller-end",W,pe,ue,m,0,p),_=p["offset"+ue.op.d2];var Te=vO(sO(pe,"content")||pe);u=this.markerStart=cN("start",W,Te,ue,m,_,0,se),d=this.markerEnd=cN("end",W,Te,ue,m,_,0,se),se&&(V=kO.quickSetter([u,d],ue.a,YA)),fe||aO.length&&!0===sO(pe,"fixedMarkers")||(!function(e){var t=KA(e).position;e.style.position="absolute"===t||"fixed"===t?t:"relative"}(me?DO:pe),kO.set([p,h],{force3D:!0}),T=kO.quickSetter(p,ue.a,YA),D=kO.quickSetter(h,ue.a,YA))}if(se){var Me=se.vars.onUpdate,De=se.vars.onUpdateParams;se.eventCallback("onUpdate",function(){Se.update(0,0,1),Me&&Me.apply(se,De||[])})}if(Se.previous=function(){return dN[dN.indexOf(Se)-1]},Se.next=function(){return dN[dN.indexOf(Se)+1]},Se.revert=function(e,t){if(!t)return Se.kill(!0);var n=!1!==e||!Se.enabled,a=zO;n!==Se.isReverted&&(n&&(R=Math.max(Ee(),Se.scroll.rec||0),Pe=Se.progress,j=r&&r.progress()),u&&[u,d,p,h].forEach(function(e){return e.style.display=n?"none":"block"}),n&&(zO=Se,Se.update(n)),!Q||ie&&Se.isActive||(n?function(e,t,r){zN(r);var n=e._gsap;if(n.spacerIsNative)zN(n.spacerState);else if(e._gsap.swappedIn){var a=t.parentNode;a&&(a.insertBefore(e,t),a.removeChild(t))}e._gsap.swappedIn=!1}(Q,S,v):FN(Q,S,KA(Q),E)),n||Se.update(n),zO=a,Se.isReverted=n)},Se.refresh=function(a,i,m,_){if(!zO&&Se.enabled||i)if(Q&&a&&pA)rN(e,"scrollEnd",bN);else{!oA&&_e&&_e(Se),zO=Se,n.tween&&!m&&(n.tween.kill(),n.tween=0),I&&I.pause(),J&&r&&(r.revert({kill:!1}).invalidate(),r.getChildren?r.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}):r.vars.immediateRender&&r.render(0,!0,!0)),Se.isReverted||Se.revert(!0,!0),Se._subPinOffset=!1;var x,P,T,D,O,A,N,F,L,V,B,q,H,$=we(),G=xe(),W=se?se.duration():PA(pe,ue),U=g<=.01||!g,K=0,ee=_||0,te=OA(m)?m.end:t.end,re=t.endTrigger||Z,ne=OA(m)?m.start:t.start||(0!==t.start&&Z?Q?"0 0":"0 100%":0),ae=Se.pinnedContainer=t.pinnedContainer&&vO(t.pinnedContainer,Se),oe=Z&&Math.max(0,dN.indexOf(Se))||0,le=oe;for(ye&&OA(m)&&(q=kO.getProperty(p,ue.p),H=kO.getProperty(h,ue.p));le-->0;)(A=dN[le]).end||A.refresh(0,1)||(zO=Se),!(N=A.pin)||N!==Z&&N!==Q&&N!==ae||A.isReverted||(V||(V=[]),V.unshift(A),A.revert(!0,!0)),A!==dN[le]&&(oe--,le--);for(MA(ne)&&(ne=ne(Se)),ne=mA(ne,"start",Se),l=VN(ne,Z,$,ue,Ee(),u,p,Se,G,be,fe,W,se,Se._startClamp&&"_startClamp")||(Q?-.001:0),MA(te)&&(te=te(Se)),TA(te)&&!te.indexOf("+=")&&(~te.indexOf(" ")?te=(TA(ne)?ne.split(" ")[0]:"")+te:(K=lN(te.substr(2),$),te=TA(ne)?ne:(se?kO.utils.mapRange(0,se.duration(),se.scrollTrigger.start,se.scrollTrigger.end,l):l)+K,re=Z)),te=mA(te,"end",Se),c=Math.max(l,VN(te||(re?"100% 0":W),re,$,ue,Ee()+K,d,h,Se,G,be,fe,W,se,Se._endClamp&&"_endClamp"))||-.001,K=0,le=oe;le--;)(N=(A=dN[le]||{}).pin)&&A.start-A._pinPush<=l&&!se&&A.end>0&&(x=A.end-(Se._startClamp?Math.max(0,A.start):A.start),(N===Z&&A.start-A._pinPush<l||N===ae)&&isNaN(ne)&&(K+=x*(1-A.progress)),N===Q&&(ee+=x));if(l+=K,c+=K,Se._startClamp&&(Se._startClamp+=K),Se._endClamp&&!oA&&(Se._endClamp=c||-.001,c=Math.min(c,PA(pe,ue))),g=c-l||(l-=.01)&&.001,U&&(Pe=kO.utils.clamp(0,1,kO.utils.normalize(l,c,R))),Se._pinPush=ee,u&&K&&((x={})[ue.a]="+="+K,ae&&(x[ue.p]="-="+Ee()),kO.set([u,d],x)),!Q||nA&&Se.end>=PA(pe,ue)){if(Z&&Ee()&&!se)for(P=Z.parentNode;P&&P!==DO;)P._pinOffset&&(l-=P._pinOffset,c-=P._pinOffset),P=P.parentNode}else x=KA(Q),D=ue===gO,T=Ee(),C=parseFloat(w(ue.a))+ee,!W&&c>1&&(B={style:B=(me?TO.scrollingElement||MO:pe).style,value:B["overflow"+ue.a.toUpperCase()]},me&&"scroll"!==KA(DO)["overflow"+ue.a.toUpperCase()]&&(B.style["overflow"+ue.a.toUpperCase()]="scroll")),FN(Q,S,x),b=RN(Q),P=QA(Q,!0),F=fe&&yO(pe,D?fO:gO)(),X?((E=[X+ue.os2,g+ee+YA]).t=S,(le=X===$A?XA(Q,ue)+g+ee:0)&&(E.push(ue.d,le+YA),"auto"!==S.style.flexBasis&&(S.style.flexBasis=le+YA)),zN(E),ae&&dN.forEach(function(e){e.pin===ae&&!1!==e.vars.pinSpacing&&(e._subPinOffset=!0)}),fe&&Ee(R)):(le=XA(Q,ue))&&"auto"!==S.style.flexBasis&&(S.style.flexBasis=le+YA),fe&&((O={top:P.top+(D?T-l:F)+YA,left:P.left+(D?F:T-l)+YA,boxSizing:"border-box",position:"fixed"})[RA]=O["max"+WA]=Math.ceil(P.width)+YA,O[jA]=O["max"+UA]=Math.ceil(P.height)+YA,O[GA]=O[GA+qA]=O[GA+VA]=O[GA+HA]=O[GA+BA]="0",O[$A]=x[$A],O[$A+qA]=x[$A+qA],O[$A+VA]=x[$A+VA],O[$A+HA]=x[$A+HA],O[$A+BA]=x[$A+BA],y=function(e,t,r){for(var n,a=[],i=e.length,o=r?8:0;o<i;o+=2)n=e[o],a.push(n,n in t?t[n]:e[o+1]);return a.t=e.t,a}(v,O,ie),oA&&Ee(0)),r?(L=r._initted,GO(1),r.render(r.duration(),!0,!0),k=w(ue.a)-C+g+ee,M=Math.abs(g-k)>1,fe&&M&&y.splice(y.length-2,2),r.render(0,!0,!0),L||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),GO(0)):k=g,B&&(B.value?B.style["overflow"+ue.a.toUpperCase()]=B.value:B.style.removeProperty("overflow-"+ue.a));V&&V.forEach(function(e){return e.revert(!1,!0)}),Se.start=l,Se.end=c,o=s=oA?R:Ee(),se||oA||(o<R&&Ee(R),Se.scroll.rec=0),Se.revert(!1,!0),ke=uA(),z&&(Ce=-1,z.restart(!0)),zO=0,r&&de&&(r._initted||j)&&r.progress()!==j&&r.progress(j||0,!0).render(r.time(),!0,!0),(U||Pe!==Se.progress||se||J||r&&!r._initted)&&(r&&!de&&(r._initted||Pe||!1!==r.vars.immediateRender)&&r.totalProgress(se&&l<-.001&&!Pe?kO.utils.normalize(l,c,0):Pe,!0),Se.progress=U||(o-l)/g===Pe?0:Pe),Q&&X&&(S._pinOffset=Math.round(Se.progress*k)),I&&I.invalidate(),isNaN(q)||(q-=kO.getProperty(p,ue.p),H-=kO.getProperty(h,ue.p),$N(p,ue,q),$N(u,ue,q-(_||0)),$N(h,ue,H),$N(d,ue,H-(_||0))),U&&!oA&&Se.update(),!Y||oA||f||(f=!0,Y(Se),f=!1)}},Se.getVelocity=function(){return(Ee()-s)/(uA()-FO)*1e3||0},Se.endAnimation=function(){AA(Se.callbackAnimation),r&&(I?I.progress(1):r.paused()?de||AA(r,Se.direction<0,1):AA(r,r.reversed()))},Se.labelToScroll=function(e){return r&&r.labels&&(l||Se.refresh()||l)+r.labels[e]/r.duration()*g||0},Se.getTrailing=function(e){var t=dN.indexOf(Se),r=Se.direction>0?dN.slice(0,t).reverse():dN.slice(t+1);return(TA(e)?r.filter(function(t){return t.vars.preventOverlaps===e}):r).filter(function(e){return Se.direction>0?e.end<=l:e.start>=c})},Se.update=function(e,t,a){if(!se||a||e){var i,u,d,h,m,f,v,_=!0===oA?R:Se.scroll(),w=e?0:(_-l)/g,E=w<0?0:w>1?1:w||0,O=Se.progress;if(t&&(s=o,o=se?Ee():_,ae&&(N=A,A=r&&!de?r.totalProgress():E)),ee&&Q&&!zO&&!cA&&pA&&(!E&&l<_+(_-s)/(uA()-FO)*ee?E=1e-4:1===E&&c>_+(_-s)/(uA()-FO)*ee&&(E=.9999)),E!==O&&Se.enabled){if(h=(m=(i=Se.isActive=!!E&&E<1)!==(!!O&&O<1))||!!E!=!!O,Se.direction=E>O?1:-1,Se.progress=E,h&&!zO&&(u=E&&!O?0:1===E?1:1===O?2:3,de&&(d=!m&&"none"!==ve[u+1]&&ve[u+1]||ve[u],v=r&&("complete"===d||"reset"===d||d in r))),ce&&(m||v)&&(v||K||!r)&&(MA(ce)?ce(Se):Se.getTrailing(ce).forEach(function(e){return e.endAnimation()})),de||(!I||zO||cA?r&&r.totalProgress(E,!(!zO||!ke&&!e)):(I._dp._time-I._start!==I._time&&I.render(I._dp._time-I._start),I.resetTo?I.resetTo("totalProgress",E,r._tTime/r._tDur):(I.vars.totalProgress=E,I.invalidate().restart()))),Q)if(e&&X&&(S.style[X+ue.os2]=P),fe){if(h){if(f=!e&&E>O&&c+1>_&&_+1>=PA(pe,ue),ie)if(e||!i&&!f)qN(Q,S);else{var F=QA(Q,!0),L=_-l;qN(Q,DO,F.top+(ue===gO?L:0)+YA,F.left+(ue===gO?0:L)+YA)}zN(i||f?y:b),M&&E<1&&i||x(C+(1!==E||f?0:k))}}else x(SA(C+k*E));ae&&!n.tween&&!zO&&!cA&&z.restart(!0),G&&(m||ne&&E&&(E<1||!aA))&&NO(G.targets).forEach(function(e){return e.classList[i||ne?"add":"remove"](G.className)}),$&&!de&&!e&&$(Se),h&&!zO?(de&&(v&&("complete"===d?r.pause().totalProgress(1):"reset"===d?r.restart(!0).pause():"restart"===d?r.restart(!0):r[d]()),$&&$(Se)),!m&&aA||(U&&m&&NA(Se,U),ge[u]&&NA(Se,ge[u]),ne&&(1===E?Se.kill(!1,1):ge[u]=0),m||ge[u=1===E?1:3]&&NA(Se,ge[u])),le&&!i&&Math.abs(Se.getVelocity())>(DA(le)?le:2500)&&(AA(Se.callbackAnimation),I?I.progress(1):AA(r,"reverse"===d?1:!E,1))):de&&$&&!zO&&$(Se)}if(D){var j=se?_/se.duration()*(se._caScrollDist||0):_;T(j+(p._isFlipped?1:0)),D(j)}V&&V(-_/se.duration()*(se._caScrollDist||0))}},Se.enable=function(t,r){Se.enabled||(Se.enabled=!0,rN(pe,"resize",gN),me||rN(pe,"scroll",mN),_e&&rN(e,"refreshInit",_e),!1!==t&&(Se.progress=Pe=0,o=s=Ce=Ee()),!1!==r&&Se.refresh())},Se.getTween=function(e){return e&&n?n.tween:I},Se.setPositions=function(e,t,r,n){if(se){var a=se.scrollTrigger,i=se.duration(),o=a.end-a.start;e=a.start+o*e/i,t=a.start+o*t/i}Se.refresh(!1,!1,{start:fA(e,r&&!!Se._startClamp),end:fA(t,r&&!!Se._endClamp)},n),Se.update()},Se.adjustPinSpacing=function(e){if(E&&e){var t=E.indexOf(ue.d)+1;E[t]=parseFloat(E[t])+e+YA,E[1]=parseFloat(E[1])+e+YA,zN(E)}},Se.disable=function(t,r){if(!1!==t&&Se.revert(!0,!0),Se.enabled&&(Se.enabled=Se.isActive=!1,r||I&&I.pause(),R=0,a&&(a.uncache=1),_e&&nN(e,"refreshInit",_e),z&&(z.pause(),n.tween&&n.tween.kill()&&(n.tween=0)),!me)){for(var i=dN.length;i--;)if(dN[i].scroller===pe&&dN[i]!==Se)return;nN(pe,"resize",gN),me||nN(pe,"scroll",mN)}},Se.kill=function(e,n){Se.disable(e,n),I&&!n&&I.kill(),W&&delete pN[W];var i=dN.indexOf(Se);i>=0&&dN.splice(i,1),i===VO&&ON>0&&VO--,i=0,dN.forEach(function(e){return e.scroller===Se.scroller&&(i=1)}),i||oA||(Se.scroll.rec=0),r&&(r.scrollTrigger=null,e&&r.revert({kill:!1}),n||r.kill()),u&&[u,d,p,h].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),lA===Se&&(lA=0),Q&&(a&&(a.uncache=1),i=0,dN.forEach(function(e){return e.pin===Q&&i++}),i||(a.spacer=0)),t.onKill&&t.onKill(Se)},dN.push(Se),Se.enable(!1,!1),B&&B(Se),r&&r.add&&!g){var Oe=Se.update;Se.update=function(){Se.update=Oe,nO.cache++,l||c||Se.refresh()},kO.delayedCall(.01,Se.update),g=.01,l=c=0}else Se.refresh();Q&&function(){if(sA!==PN){var e=sA=PN;requestAnimationFrame(function(){return e===PN&&MN(!0)})}}()}else this.update=this.refresh=this.kill=bA},e.register=function(t){return PO||(kO=t||wA(),_A()&&window.document&&e.enable(),PO=hA),PO},e.defaults=function(e){if(e)for(var t in e)oN[t]=e[t];return oN},e.disable=function(e,t){hA=0,dN.forEach(function(r){return r[t?"kill":"disable"](e)}),nN(EO,"wheel",mN),nN(TO,"scroll",mN),clearInterval(LO),nN(TO,"touchcancel",bA),nN(DO,"touchstart",bA),tN(nN,TO,"pointerdown,touchstart,mousedown",vA),tN(nN,TO,"pointerup,touchend,mouseup",yA),AO.kill(),EA(nN);for(var r=0;r<nO.length;r+=3)aN(nN,nO[r],nO[r+1]),aN(nN,nO[r],nO[r+2])},e.enable=function(){if(EO=window,TO=document,MO=TO.documentElement,DO=TO.body,kO)if(NO=kO.utils.toArray,IO=kO.utils.clamp,XO=kO.core.context||bA,GO=kO.core.suppressOverwrites||bA,JO=EO.history.scrollRestoration||"auto",DN=EO.pageYOffset||0,kO.core.globals("ScrollTrigger",e),DO){hA=1,(eA=document.createElement("div")).style.height="100vh",eA.style.position="absolute",EN(),gA(),CO.register(kO),e.isTouch=CO.isTouch,QO=CO.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),YO=1===CO.isTouch,rN(EO,"wheel",mN),OO=[EO,TO,MO,DO],kO.matchMedia?(e.matchMedia=function(e){var t,r=kO.matchMedia();for(t in e)r.add(t,e[t]);return r},kO.addEventListener("matchMediaInit",function(){xN(),CN()}),kO.addEventListener("matchMediaRevert",function(){return wN()}),kO.addEventListener("matchMedia",function(){MN(0,1),SN("matchMedia")}),kO.matchMedia().add("(orientation: portrait)",function(){return fN(),fN})):console.warn("Requires GSAP 3.11.0 or later"),fN(),rN(TO,"scroll",mN);var t,r,n=DO.hasAttribute("style"),a=DO.style,i=a.borderTopStyle,o=kO.core.Animation.prototype;for(o.revert||Object.defineProperty(o,"revert",{value:function(){return this.time(-.01,!0)}}),a.borderTopStyle="solid",t=QA(DO),gO.m=Math.round(t.top+gO.sc())||0,fO.m=Math.round(t.left+fO.sc())||0,i?a.borderTopStyle=i:a.removeProperty("border-top-style"),n||(DO.setAttribute("style",""),DO.removeAttribute("style")),LO=setInterval(hN,250),kO.delayedCall(.5,function(){return cA=0}),rN(TO,"touchcancel",bA),rN(DO,"touchstart",bA),tN(rN,TO,"pointerdown,touchstart,mousedown",vA),tN(rN,TO,"pointerup,touchend,mouseup",yA),jO=kO.utils.checkPrefix("transform"),IN.push(jO),PO=uA(),AO=kO.delayedCall(.2,MN).pause(),HO=[TO,"visibilitychange",function(){var e=EO.innerWidth,t=EO.innerHeight;TO.hidden?(BO=e,qO=t):BO===e&&qO===t||gN()},TO,"DOMContentLoaded",MN,EO,"load",MN,EO,"resize",gN],EA(rN),dN.forEach(function(e){return e.enable(0,1)}),r=0;r<nO.length;r+=3)aN(nN,nO[r],nO[r+1]),aN(nN,nO[r],nO[r+2])}else if(TO){TO.addEventListener("DOMContentLoaded",function t(){e.enable(),TO.removeEventListener("DOMContentLoaded",t)})}},e.config=function(t){"limitCallbacks"in t&&(aA=!!t.limitCallbacks);var r=t.syncInterval;r&&clearInterval(LO)||(LO=r)&&setInterval(hN,r),"ignoreMobileResize"in t&&(YO=1===e.isTouch&&t.ignoreMobileResize),"autoRefreshEvents"in t&&(EA(nN)||EA(rN,t.autoRefreshEvents||"none"),WO=-1===(t.autoRefreshEvents+"").indexOf("resize"))},e.scrollerProxy=function(e,t){var r=vO(e),n=nO.indexOf(r),a=xA(r);~n&&nO.splice(n,a?6:2),t&&(a?aO.unshift(EO,t,DO,t,MO,t):aO.unshift(r,t))},e.clearMatchMedia=function(e){dN.forEach(function(t){return t._ctx&&t._ctx.query===e&&t._ctx.kill(!0,!0)})},e.isInViewport=function(e,t,r){var n=(TA(e)?vO(e):e).getBoundingClientRect(),a=n[r?RA:jA]*t||0;return r?n.right-a>0&&n.left+a<EO.innerWidth:n.bottom-a>0&&n.top+a<EO.innerHeight},e.positionInViewport=function(e,t,r){TA(e)&&(e=vO(e));var n=e.getBoundingClientRect(),a=n[r?RA:jA],i=null==t?a/2:t in sN?sN[t]*a:~t.indexOf("%")?parseFloat(t)*a/100:parseFloat(t)||0;
vendor: 4,320 bytes, line 1
1return r?(n.left+i)/EO.innerWidth:(n.top+i)/EO.innerHeight},e.killAll=function(e){if(dN.slice(0).forEach(function(e){return"ScrollSmoother"!==e.vars.id&&e.kill()}),!0!==e){var t=vN.killAll||[];vN={},t.forEach(function(e){return e()})}},e}();WN.version="3.15.0",WN.saveStyles=function(e){return e?NO(e).forEach(function(e){if(e&&e.style){var t=_N.indexOf(e);t>=0&&_N.splice(t,5),_N.push(e,e.style.cssText,e.getBBox&&e.getAttribute("transform"),kO.core.getCache(e),XO())}}):_N},WN.revert=function(e,t){return CN(!e,t)},WN.create=function(e,t){return new WN(e,t)},WN.refresh=function(e){return e?gN(!0):(PO||WN.register())&&MN(!0)},WN.update=function(e){return++nO.cache&&AN(!0===e?2:0)},WN.clearScrollMemory=kN,WN.maxScroll=function(e,t){return PA(e,t?fO:gO)},WN.getScrollFunc=function(e,t){return yO(vO(e),t?fO:gO)},WN.getById=function(e){return pN[e]},WN.getAll=function(){return dN.filter(function(e){return"ScrollSmoother"!==e.vars.id})},WN.isScrolling=function(){return!!pA},WN.snapDirectional=eN,WN.addEventListener=function(e,t){var r=vN[e]||(vN[e]=[]);~r.indexOf(t)||r.push(t)},WN.removeEventListener=function(e,t){var r=vN[e],n=r&&r.indexOf(t);n>=0&&r.splice(n,1)},WN.batch=function(e,t){var r,n=[],a={},i=t.interval||.016,o=t.batchMax||1e9,s=function(e,t){var r=[],n=[],a=kO.delayedCall(i,function(){t(r,n),r=[],n=[]}).pause();return function(e){r.length||a.restart(!0),r.push(e.trigger),n.push(e),o<=r.length&&a.progress(1)}};for(r in t)a[r]="on"===r.substr(0,2)&&MA(t[r])&&"onRefreshInit"!==r?s(0,t[r]):t[r];return MA(o)&&(o=o(),rN(WN,"refresh",function(){return o=t.batchMax()})),NO(e).forEach(function(e){var t={};for(r in a)t[r]=a[r];t.trigger=e,n.push(WN.create(t))}),n};var UN,YN=function(e,t,r,n){return t>n?e(n):t<0&&e(0),r>n?(n-t)/(r-t):r<0?t/(t-r):1},KN=function e(t,r){!0===r?t.style.removeProperty("touch-action"):t.style.touchAction=!0===r?"auto":r?"pan-"+r+(CO.isTouch?" pinch-zoom":""):"none",t===MO&&e(DO,r)},ZN={auto:1,scroll:1},QN=function(e){var t,r=e.event,n=e.target,a=e.axis,i=(r.changedTouches?r.changedTouches[0]:r).target,o=i._gsap||kO.core.getCache(i),s=uA();if(!o._isScrollT||s-o._isScrollT>2e3){for(;i&&i!==DO&&(i.scrollHeight<=i.clientHeight&&i.scrollWidth<=i.clientWidth||!ZN[(t=KA(i)).overflowY]&&!ZN[t.overflowX]);)i=i.parentNode;o._isScroll=i&&i!==n&&!xA(i)&&(ZN[(t=KA(i)).overflowY]||ZN[t.overflowX]),o._isScrollT=s}(o._isScroll||"x"===a)&&(r.stopPropagation(),r._gsapAllow=!0)},XN=function(e,t,r,n){return CO.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:n=n&&QN,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&rN(TO,CO.eventTypes[0],eI,!1,!0)},onDisable:function(){return nN(TO,CO.eventTypes[0],eI,!0)}})},JN=/(input|label|select|textarea)/i,eI=function(e){var t=JN.test(e.target.tagName);(t||UN)&&(e._gsapAllow=!0,UN=t)},tI=function(e){OA(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||(e.type="wheel,touch"),e.debounce=!!e.debounce,e.id=e.id||"normalizer";var t,r,n,a,i,o,s,l,c=e,u=c.normalizeScrollX,d=c.momentum,p=c.allowNestedScroll,h=c.onRelease,m=vO(e.target)||MO,f=kO.core.globals().ScrollSmoother,g=f&&f.get(),v=QO&&(e.content&&vO(e.content)||g&&!1!==e.content&&!g.smooth()&&g.content()),y=yO(m,gO),b=yO(m,fO),S=1,_=(CO.isTouch&&EO.visualViewport?EO.visualViewport.scale*EO.visualViewport.width:EO.outerWidth)/EO.innerWidth,w=0,x=MA(d)?function(){return d(t)}:function(){return d||2.8},C=XN(m,e.type,!0,p),k=function(){return a=!1},P=bA,E=bA,T=function(){r=PA(m,gO),E=IO(QO?1:0,r),u&&(P=IO(0,PA(m,fO))),n=PN},M=function(){v._gsap.y=SA(parseFloat(v._gsap.y)+y.offset)+"px",v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(v._gsap.y)+", 0, 1)",y.offset=y.cacheID=0},D=function(){T(),i.isActive()&&i.vars.scrollY>r&&(y()>r?i.progress(1)&&y(r):i.resetTo("scrollY",r))};return v&&kO.set(v,{y:"+=0"}),e.ignoreCheck=function(e){return QO&&"touchmove"===e.type&&function(){if(a){requestAnimationFrame(k);var e=SA(t.deltaY/2),r=E(y.v-e);if(v&&r!==y.v+y.offset){y.offset=r-y.v;var n=SA((parseFloat(v&&v._gsap.y)||0)-y.offset);v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+n+", 0, 1)",v._gsap.y=n+"px",y.cacheID=nO.cache,AN()}return!0}y.offset&&M(),a=!0}()||S>1.05&&"touchstart"!==e.type||t.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){a=!1;var e=S;
1S=SA((EO.visualViewport&&EO.visualViewport.scale||1)/_),i.pause(),e!==S&&KN(m,S>1.01||!u&&"x"),o=b(),s=y(),T(),n=PN},e.onRelease=e.onGestureStart=function(e,t){if(y.offset&&M(),t){nO.cache++;var n,a,o=x();u&&(a=(n=b())+.05*o*-e.velocityX/.227,o*=YN(b,n,a,PA(m,fO)),i.vars.scrollX=P(a)),a=(n=y())+.05*o*-e.velocityY/.227,o*=YN(y,n,a,PA(m,gO)),i.vars.scrollY=E(a),i.invalidate().duration(o).play(.01),(QO&&i.vars.scrollY>=r||n>=r-1)&&kO.to({},{onUpdate:D,duration:o})}else l.restart(!0);h&&h(e)},e.onWheel=function(){i._ts&&i.pause(),uA()-w>1e3&&(n=0,w=uA())},e.onChange=function(e,t,r,a,i){if(PN!==n&&T(),t&&u&&b(P(a[2]===t?o+(e.startX-e.x):b()+t-a[1])),r){y.offset&&M();var l=i[2]===r,c=l?s+e.startY-e.y:y()+r-i[1],d=E(c);l&&c!==d&&(s+=d-c),y(d)}(r||t)&&AN()},e.onEnable=function(){KN(m,!u&&"x"),WN.addEventListener("refresh",D),rN(EO,"resize",D),y.smooth&&(y.target.style.scrollBehavior="auto",y.smooth=b.smooth=!1),C.enable()},e.onDisable=function(){KN(m,!0),nN(EO,"resize",D),WN.removeEventListener("refresh",D),C.kill()},e.lockAxis=!1!==e.lockAxis,(t=new CO(e)).iOS=QO,QO&&!y()&&y(1),QO&&kO.ticker.add(bA),l=t._dc,i=kO.to(t,{ease:"power4",paused:!0,inherit:!1,scrollX:u?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:HN(y,y(),function(){return i.pause()})},onUpdate:AN,onComplete:l.vars.onComplete}),t};function rI(){const e=document.querySelector(".header-next-video"),t=document.querySelector(".header-close-video"),r=document.querySelectorAll("video.header-video");if(e&&e.addEventListener("click",e=>{e.preventDefault();const t=document.querySelector(".header-video-wrapper.active-video"),r=document.querySelector(".header-video-wrapper.active-video + .header-video-wrapper");t.classList.add("move-video-out-of-view"),setTimeout(()=>{if(t.classList.add("hidden"),t.classList.remove("active-video"),t.classList.remove("move-video-out-of-view"),!r){const e=document.querySelector(".header-video-wrapper");return e.classList.add("prepare-video-in-view"),e.classList.remove("hidden"),e.classList.add("move-video-in-view"),void e.classList.add("active-video")}r.classList.add("prepare-video-in-view"),r.classList.remove("hidden"),r.classList.add("move-video-in-view"),r.classList.add("active-video")},1e3),setTimeout(()=>{if(t.classList.remove("prepare-video-in-view"),t.classList.remove("move-video-in-view"),!r){const e=document.querySelector(".header-video-wrapper.header-video");return e.classList.remove("prepare-video-in-view"),void e.classList.remove("move-video-in-view")}r.classList.remove("prepare-video-in-view"),r.classList.remove("move-video-in-view")},2e3)}),e||r||t){document.querySelectorAll(".header-video-wrapper").forEach(e=>{function r(e,t,r){t.forEach(t=>{e.classList[r](t)})}function n(){const n=document.querySelector(".video-col"),a=document.querySelector(".image-col"),i=n.querySelector("div");(function(){const e=window.innerWidth/window.innerHeight;return console.log(window.innerHeight),e>=1.8&&window.innerHeight<=800})()||(r(n,["sm:!w-full","sm:z-50"],"add"),r(i,["sm:pl-0"],"add"),r(a,["opacity-0","z-0"],"add"),r(t,["hidden"],"remove"),r(t,["flex"],"add"),setTimeout(()=>{r(t,["opacity-100"],"add")},100),t.addEventListener("click",()=>{r(n,["sm:!w-full","sm:z-50"],"remove"),r(i,["sm:pl-0"],"remove"),r(a,["opacity-0","z-0"],"remove"),r(t,["hidden"],"add"),r(t,["opacity-100"],"remove");const o=e.querySelector("video");o.pause(),o.controls=!1,r(e,["video-playing"],"remove"),r(e.querySelector("svg"),["hidden"],"remove")}))}e.addEventListener("click",t=>{const r=e.querySelector("video");r.controls=!0,e.classList.add("video-playing"),e.querySelector("svg").classList.add("hidden"),"svg"!==t.target.tagName&&"path"!==t.target.tagName&&"rect"!==t.target.tagName||r.play(),n()})})}}WN.sort=function(e){if(MA(e))return dN.sort(e);var t=EO.pageYOffset||0;return WN.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+EO.innerHeight}),dN.sort(e||function(e,t){return-1e6*(e.vars.refreshPriority||0)+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+-1e6*(t.vars.refreshPriority||0))})},WN.observe=function(e){return new CO(e)},WN.normalizeScroll=function(e){if(void 0===e)return UO;if(!0===e&&UO)return UO.enable();if(!1===e)return UO&&UO.kill(),void(UO=e);var t=e instanceof CO?e:tI(e);return UO&&UO.target===t.target&&UO.kill(),xA(t.target)&&(UO=t),t},WN.core={_getVelocityProp:bO,_inputObserver:XN,_scrollers:nO,_proxies:aO,bridge:{ss:function(){pA||SN("scrollStart"),pA=uA()},ref:function(){return zO}}},wA()&&kO.registerPlugin(WN);const nI=/[^\x20-\x7E]/,aI=e=>"string"!=typeof e||""===e||(!nI.test(e)||"Emailov\xe1 adresa nesmie obsahova\u0165 diakritiku (napr. \xe1, \u010d, \u017e). Zadajte ju pros\xedm bez diakritiky.");function iI({setValue:e,getValues:t,_resetField:r,register:n,errors:a,_setError:i,control:o}){return(0,s.useEffect)(()=>{e("action","ps_volunteer_action"),e("ps_volunteer_nonce_field",window.app?.nonce),e("birthdate","")},[]),(0,s.useEffect)(()=>{Sg("ps_volunteer_action",t,e)},[]),c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"mt-6 flex flex-col gap-y-4"},c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Meno",required:!0,placeholder:"Meno",...n("first-name",{required:"Toto pole je povinn\xe9"}),error:a["first-name"]?.message,className:"w-full"}),c().createElement(ey,{label:"Priezvisko",required:!0,placeholder:"Priezvisko",...n("last-name",{required:"Toto pole je povinn\xe9"}),error:a["last-name"]?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement("div",{className:"h-auto w-full"},c().createElement(Mf,{name:"birthdate",control:o,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(qk,{label:"D\xe1tum narodenia",placeholder:"--/--/----",valueFormat:"dd/MM/yyyy",required:!0,selected:e.value?new Date(e.value):null,onChange:t=>{e.onChange(t)}
1,error:a.birthdate?.message})}))),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Email",required:!0,type:"email",placeholder:"[email protected]",...n("email",{required:"Toto pole je povinn\xe9",pattern:{value:/^\S+@\S+$/i,message:"Zadajte platn\xfd email."},validate:{noDiacritics:aI}}),error:a.email?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Telef\xf3n",required:!0,type:"tel",placeholder:"Tel. \u010d.",...n("phone-number",{required:"Toto pole je povinn\xe9"}),error:a["phone-number"]?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Ulica",required:!0,placeholder:"Ulica",...n("street",{required:"Toto pole je povinn\xe9"}),error:a.street?.message,className:"w-2/3"}),c().createElement(ey,{label:"\u010c\xedslo",required:!0,placeholder:"\u010c\xedslo",...n("street_number",{required:"Toto pole je povinn\xe9",pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),error:a.street_number?.message,className:"w-1/3"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"PS\u010c",required:!0,placeholder:"PS\u010c",...n("zip",{required:"Toto pole je povinn\xe9.",pattern:{value:/^\d{5}$/,message:"PS\u010c mus\xed obsahova\u0165 5 \u010d\xedsel."}}),error:a.zip?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Mesto",required:!0,placeholder:"Mesto",...n("city",{required:"Toto pole je povinn\xe9"}),error:a.city?.message,className:"w-full"}))))}function oI({setValue:e,getValues:t,register:r,errors:n,_control:a}){(0,s.useEffect)(()=>{e("dobrovolnik_hodin","")},[]);const i=(r,n)=>{if(""!==t(r)&&void 0!==t(r))if(t(r).includes(n)){let a=t(r).replace(";"+n,"");a=a.replace(n,""),";"===a.charAt(0)&&(a=a.substring(1)),e(r,a)}else{const a=t(r)+";"+n;e(r,a)}else e(r,n)},o=(t,r)=>{e(t,r)};return c().createElement(u,{hiddenTitle:!0},c().createElement("div",{className:"mt-6 flex flex-col gap-y-4"},c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("label",null,"Ozna\u010dte v\xe1\u0161 vz\u0165ah ku Progres\xedvnemu Slovensku"),c().createElement("div",{className:"flex gap-4 "},c().createElement(Ii,{value:!0,currentValue:t("dobrovolnik_clen"),onChange:e=>o("dobrovolnik_clen",e)},"Som \u010dlen strany"),c().createElement(Ii,{value:!1,currentValue:t("dobrovolnik_clen"),onChange:e=>o("dobrovolnik_clen",e)},"Som sympatizant"))),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(ey,{label:"Mesto kde chcete p\xf4sobi\u0165",required:!0,placeholder:"Mesto v plnom znen\xed (Bez skratiek)",...r("dobrovolnik_miesto",{required:"Toto pole je povinn\xe9"}),error:n.dobrovolnik_miesto?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("label",null,"M\xe1\u0161 k dispoz\xedcii auto?"),c().createElement("div",{className:"flex gap-4 "},c().createElement(Ii,{value:!0,currentValue:t("dobrovolnik_auto"),onChange:e=>o("dobrovolnik_auto",e)},"\xc1no"),c().createElement(Ii,{value:!1,currentValue:t("dobrovolnik_auto"),onChange:e=>o("dobrovolnik_auto",e)},"Nie"))),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("label",null,"Hrub\xfd \u010dasov\xfd odhad ko\u013eko hod\xedn mesa\u010dne vie\u0161 pom\xe1ha\u0165"),c().createElement("div",{className:"flex gap-4"},c().createElement(Ii,{value:"10h",currentValue:t("dobrovolnik_hodin"),onChange:e=>o("dobrovolnik_hodin",e)},"10h"),c().createElement(Ii,{value:"20h",currentValue:t("dobrovolnik_hodin"),onChange:e=>o("dobrovolnik_hodin",e)},"20h"),c().createElement(Ii,{value:"40h",currentValue:t("dobrovolnik_hodin"),onChange:e=>o("dobrovolnik_hodin",e)},"40h"),c().createElement(Ii,{value:"80h",currentValue:t("dobrovolnik_hodin"),onChange:e=>o("dobrovolnik_hodin",e)},"80h"),c().createElement(Ii,{value:"In\xe9",currentValue:t("dobrovolnik_hodin"),onChange:e=>o("dobrovolnik_hodin",e)},"In\xe9"))),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("label",null,"Preferovan\xe1 \u010dasov\xe1 dosupnos\u0165"),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-y-3"},c().createElement(Ai,{value:"dobrovolnik_T1",label:"Pracovn\xfd t\xfd\u017ede\u0148 doobeda",checked:t("volunteer_check_tags")?.includes("dobrovolnik_T1"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnik_T2",label:"Pracovn\xfd t\xfd\u017ede\u0148 poobede",checked:t("volunteer_check_tags")?.includes("dobrovolnik_T2"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnik_T3",label:"Pracovn\xfd t\xfd\u017ede\u0148 podve\u010der/ve\u010der",checked:t("volunteer_check_tags")?.includes("dobrovolnik_T3"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnik_W",label:"Iba v\xedkendy",checked:t("volunteer_check_tags")?.includes("dobrovolnik_W"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnik_F",label:"Pod\u013ea potreby",checked:t("volunteer_check_tags")?.includes("dobrovolnik_F"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"",label:"In\xe9",checked:t("volunteer_check_tags")?.includes("dobrovolnik_F"),onChange:e=>i("volunteer_check_tags",e.target.value)}))),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("label",null,"Ak\xfd typ/typy aktivity chcete vykon\xe1va\u0165?"),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-y-3"},c().createElement(Ai,{value:"dobrovolnictvo_teren",label:"Aktivity v ter\xe9ne",checked:t("volunteer_check_tags")?.includes("dobrovolnictvo_teren"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnictvo_administrativne_prace",label:"Administrat\xedvne pr\xe1ce",checked:t("volunteer_check_tags")?.includes("dobrovolnictvo_administrativne_prace"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnictvo_organizacia_podujati",label:"Pomoc s organiz\xe1ciou podujat\xed",checked:t("volunteer_check_tags")?.includes("dobrovolnictvo_organizacia_podujati"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnictvo_socialne_siete",label:"Pomoc na soci\xe1lnych sie\u0165ach",checked:t("volunteer_check_tags")?.includes("dobrovolnictvo_socialne_siete"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnictvo_reserse_podklady",label:"Re\u0161er\u0161e a pr\xedprava podkladov",checked:t("volunteer_check_tags")?.includes("dobrovolnictvo_reserse_podklady"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnictvo_vsetko",label:"Pom\xf4\u017eem so v\u0161etk\xfdm",checked:t("volunteer_check_tags")?.includes("dobrovolnictvo_vsetko"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnictvo_videa_fotky",label:"Tvorba vide\xed a fotografi\xed",checked:t("volunteer_check_tags")?.includes("dobrovolnictvo_videa_fotky"),onChange:e=>i("volunteer_check_tags",e.target.value)}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Qv,{label:"Nap\xed\u0161 nie\u010do o sebe",placeholder:"Spr\xe1va",rows:5,...r("dobrovolnik_bio",{required:!1}),error:n.dobrovolnik_bio?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("label",null,"Ako si sa dozvedel/a o mo\u017enosti dobrovo\u013en\xed\u010denia?"),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-y-3"},c().createElement(Ai,{value:"od_znameho_ktory_a_uz_v_komunite_je",label:"Od zn\xe1meho ktor\xfd/\xe1 u\u017e v komunite je",checked:t("volunteer_check_tags")?.includes("od_znameho_ktory_a_uz_v_komunite_je"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"na_web_stranke_progresivne_sk",label:"Na web str\xe1nke progres\xedvne.sk",checked:t("volunteer_check_tags")?.includes("na_web_stranke_progresivne_sk"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"na_socialnej_sieti",label:"Na soci\xe1lnej sieti",checked:t("volunteer_check_tags")?.includes("na_socialnej_sieti"),onChange:e=>i("volunteer_check_tags",e.target.value)}
1),c().createElement(Ai,{value:"na_podujati_ktoreho_som_sa_zucastnil",label:"Na podujat\xed ktor\xe9ho som sa z\xfa\u010dastnil",checked:t("volunteer_check_tags")?.includes("na_podujati_ktoreho_som_sa_zucastnil"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dobrovolnicil_a_som_v_minulosti_a_chcel_a_by_som_opat",label:"Dobrovo\u013en\xed\u010dil/a som v minulosti a chcel/a by som op\xe4\u0165",checked:t("volunteer_check_tags")?.includes("dobrovolnicil_a_som_v_minulosti_a_chcel_a_by_som_opat"),onChange:e=>i("volunteer_check_tags",e.target.value)}),c().createElement(Ai,{value:"dozvedel_a_som_sa_inak",label:"In\xe9",checked:t("volunteer_check_tags")?.includes("dozvedel_a_som_sa_inak"),onChange:e=>i("volunteer_check_tags",e.target.value)}))),c().createElement("div",{className:"checkbox-wrapper mt-6 flex flex-col gap-4 pb-4"},c().createElement(Ai,{value:"2",required:!0,label:c().createElement(c().Fragment,null,"Ude\u013eujem s\xfahlas so"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"sprac\xfavan\xedm osobn\xfdch \xfadajov v zmysle"),"."),onChange:t=>{return r="data-agreement",n=t.target.checked,void e(r,n=!0===n?"on":"off");var r,n},checked:"on"===t("data-agreement")}),c().createElement(Mf,{name:"marketing",control,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a som sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})}))))}function sI({response:e,reset:t}){return(0,s.useEffect)(()=>{e&&"success"===e.status&&(t(),h.removeItem("volunteer-form"),h.removeItem("active-volunteer-form"))},[e]),e&&"error"===e.status?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r")):c().createElement(u,{title:"Formul\xe1r bol odoslan\xfd"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"\u010eakujeme, \u017ee n\xe1m pom\xe1hate bojova\u0165 za lep\u0161iu bud\xfacnos\u0165 Slovenska.")))}function lI(e,t,r,n){(0,s.useEffect)(()=>{const t=h.getItem(e);if(!t)return;const r=parseInt(t,10);Number.isFinite(r)&&r>0?n(r):h.removeItem(e)},[]),(0,s.useEffect)(()=>{t>=r?(n(0),h.removeItem(e)):t>0&&t<r-1?h.setItem(e,String(t)):h.removeItem(e)},[t,r,e,n])}function cI(e){if(e instanceof Date)return uI(e);if("string"!=typeof e)return null;const t=e.trim();return""===t?null:/^\d{1,2}\.\d{2}\.\d{4}$/.test(t)?t:uI(new Date(t))}function uI(e){if(Number.isNaN(e.getTime()))return null;return`${e.getDate()}.${("0"+(e.getMonth()+1)).slice(-2)}.${e.getFullYear()}`}function dI(){const{trigger:e,formState:{errors:t},register:r,handleSubmit:n,setValue:a,watch:i,getValues:o,resetField:l,setError:u,control:d,reset:p}=fg({mode:"all",criteriaMode:"all"}),[h,f]=(0,s.useState)(!1),[g,v]=(0,s.useState)(0),[y,b]=(0,s.useState)(0),[S]=(0,s.useState)(null),[_,w]=(0,s.useState)(!1),[x,C]=(0,s.useState)(!1),k=(0,s.useRef)(!1);Ib("volunteer-form",{watch:i,setValue:a,storage:m});const P=["first-name","last-name","birthdate","email","phone-number","street","street_number","zip","city"],E=async t=>{if(!await e())return void await Hb(P,e,v);a("volunteer-tags",""),function(){let e=o("volunteer_check_tags");const t=o("dobrovolnik_auto"),r=o("dobrovolnik_clen");void 0===e&&(e=""),a("volunteer-tags",e),t&&a("volunteer-tags",o("volunteer-tags")+";auto"),r&&a("volunteer-tags",o("volunteer-tags")+";clen"),a("volunteer-tags",o("volunteer-tags")+";dobrovolnictvo")}(),t.volunteer_tags=o("volunteer-tags");const r=cI(o("birthdate"));if(null===r)return u("birthdate",{type:"manual",message:"Zadajte pros\xedm platn\xfd d\xe1tum narodenia."}),void v(0);t.birthdate=r,w(!0),qb(t.email,void 0,t.marketing);try{const e=await fetch("/wp-admin/admin-ajax.php",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded;"},body:new URLSearchParams(t),mode:"no-cors"});if(400===e.status)throw e;await e.json(),jb(v,3)}catch(e){console.log(e)}},T=()=>Vb(v),M=(0,s.useRef)(null);return lI("active-volunteer-form",g,3,v),(0,s.useEffect)(()=>{y<g&&((new Lb).trackFormStep(g),b(g))},[g]),c().createElement(Rb,{modalOpened:h},c().createElement(zb,{title:"Chcem dobrovo\u013en\xed\u010di\u0165",textButtonModal:"Registrova\u0165 sa",modalOpened:h,setModalOpened:f,active:g,prevStep:T}),c().createElement("form",{onSubmit:n(async e=>{if(!k.current){k.current=!0,C(!0);try{await E(e)}finally{k.current=!1,C(!1)}}}),className:`hidden lg:block ${h?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:g,onStepClick:v,breakpoint:"sm",color:"#00BCFF",ref:M,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",3)},c().createElement(Vy.Step,null,c().createElement(iI,{setValue:a,getValues:o,resetField:l,register:r,errors:t,setError:u,control:d})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(oI,{setValue:a,getValues:o,register:r,errors:t,control:d})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(sI,{response:S,reset:p}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},!_&&2!==g&&c().createElement(Zy,{position:"center",className:" mb-8"},0!==g&&c().createElement("div",{className:"hidden sm:block"},c().createElement(Mb,{variant:"default",className:"secondary !sm:block !hidden",onClick:T},"Krok sp\xe4\u0165")),1===g&&c().createElement(Mb,{key:"submit-button",variant:"default",className:"alternate",type:"submit",loading:x,disabled:x},"Odosla\u0165 \u017eiados\u0165")||c().createElement(Mb,{variant:"default",className:"alternate",onClick:async t=>{t.preventDefault();await e(["birthdate","email","zip","phone-number","first-name","last-name","street","street_number","city","dobrovolnik_miesto"])&&jb(v,3)},type:"button"},"\u010eal\u0161\xed krok")),g+1===3&&c().createElement(c().Fragment,null,_&&null===S&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}
1),"\u017diados\u0165 sa odosiela..."),_&&S&&!0===S.error&&c().createElement("div",{className:"mb-8"},c().createElement("div",{className:"text-red-500"},"Pri odosielan\xed formul\xe1ra nastala chyba."),S?.errorFields.map(e=>c().createElement("div",{key:e.name,className:"text-red-500"},e.name," ch\xfdba."))),_&&S&&!0===S.externalError&&c().createElement("div",{className:"mb-8"},c().createElement("div",{className:"text-red-500"},"Pri odosielan\xed formul\xe1ra nastala chyba."))),g<2&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",g+1," z ",3))))}const pI=document.querySelectorAll("select");pI&&pI.forEach(e=>{e.addEventListener("change",e=>{e.target.classList.add("text-ps-dark-blue"),e.target.querySelectorAll("option").forEach(e=>{e.classList.add("text-ps-dark-blue"),e.classList.add("text-opacity-50")})}),e.value&&(e.classList.add("text-ps-dark-blue"),e.querySelectorAll("option").forEach(e=>{e.classList.add("text-ps-dark-blue"),e.classList.add("text-opacity-50")}))});let hI=function(){let e=0,t=[];return{set:function(r){return t.push({offset:++e,ptr:r}),t[t.length-1].offset},remove:function(e){let r=t.filter(function(t){return t.offset!=e});t=r.splice(0)},closeAllButMe:function(e){t.forEach(function(t){t.offset!=e&&t.ptr.closeOrder()})}}}();function mI(e,t){let r=this;if(this.instanceOffset=hI.set(r),this.domSelector=e,this.root=document.querySelector(e),this.rootToken=null,this.main,this.button,this.title,this.isMultiple=this.root.hasAttribute("multiple"),this.multipleSize=this.isMultiple&&this.root.hasAttribute("size")?parseInt(this.root.getAttribute("size")):-1,this.isOptgroups=!1,this.currentOptgroup=0,this.drop,this.top,this.left,this.options,this.listElements,this.isDisabled=!1,this.search=!1,this.searchZone=null,this.inputBox=null,this.disabledItems=[],this.ulminWidth=140,this.ulmaxWidth=280,this.ulminHeight=25,this.maxOptionWidth=1/0,this.maxSelect=1/0,this.isInitRemote=!1,this.isSearchRemote=!1,this.onInit=null,this.onSearch=null,this.onInitSize=null,this.forbidenAttributes=["class","selected","disabled","data-text","data-value","style"],this.forbidenClasses=["active","disabled"],this.userOptions={maxWidth:500,minWidth:-1,maxHeight:400,translations:{all:"All",item:"item",items:"items",selectAll:"Select All",clearAll:"Clear All"},search:!1,placeHolder:"",stayOpen:!1,disableSelectAll:!1,buttonItemsSeparator:","},this.keepInlineStyles=!0,this.keepInlineCaretStyles=!0,t){if(null!=t.itemsSeparator&&(this.userOptions.buttonItemsSeparator=t.itemsSeparator),null!=t.maxWidth&&(this.userOptions.maxWidth=t.maxWidth),null!=t.minWidth&&(this.userOptions.minWidth=t.minWidth),null!=t.maxHeight&&(this.userOptions.maxHeight=t.maxHeight),null!=t.translations)for(var n in t.translations)t.translations.hasOwnProperty(n)&&this.userOptions.translations[n]&&(this.userOptions.translations[n]=t.translations[n]);null!=t.placeHolder&&(this.userOptions.placeHolder=t.placeHolder),null!=t.search&&(this.search=t.search),null!=t.remote&&t.remote&&(null!=t.remote.onInit&&"function"==typeof t.remote.onInit&&(this.onInit=t.remote.onInit,this.isInitRemote=!0),null!=t.remote.onInitSize&&(this.onInitSize=t.remote.onInitSize,this.onInitSize<3&&(this.onInitSize=3)),null!=t.remote.onSearch&&"function"==typeof t.remote.onSearch&&(this.onSearch=t.remote.onSearch,this.isSearchRemote=!0)),null!=t.stayOpen&&(this.userOptions.stayOpen=t.stayOpen),null!=t.disableSelectAll&&(this.userOptions.disableSelectAll=t.disableSelectAll),null!=t.maxSelect&&!isNaN(t.maxSelect)&&t.maxSelect>=1&&(this.maxSelect=t.maxSelect,this.userOptions.disableSelectAll=!0),null!=t.maxOptionWidth&&!isNaN(t.maxOptionWidth)&&t.maxOptionWidth>=20&&(this.maxOptionWidth=t.maxOptionWidth,this.ulminWidth=t.maxOptionWidth+60,this.ulmaxWidth=t.maxOptionWidth+60),null!=t.keepInlineStyles&&(this.keepInlineStyles=t.keepInlineStyles),null!=t.keepInlineCaretStyles&&(this.keepInlineCaretStyles=t.keepInlineCaretStyles)}this.closeOrder=function(){let e=this;e.userOptions.stayOpen||(e.drop.style.visibility="hidden",e.search&&(e.inputBox.value="",Array.prototype.slice.call(e.listElements).forEac
1h(function(e){e.classList.remove("hide")})))},this.getCssArray=function(e){let t=[];return".vsb-main button"===e&&(t=[{key:"min-width",value:"120px"},{key:"border-radius",value:"0"},{key:"width",value:"100%"},{key:"text-align",value:"left"},{key:"z-index",value:"1"},{key:"color",value:"#333"},{key:"background",value:"white !important"},{key:"border",value:"1px solid #999 !important"},{key:"line-height",value:"20px"},{key:"font-size",value:"14px"},{key:"padding",value:"6px 12px"}]),function(e){let t="";return e.forEach(function(e){t+=e.key+":"+e.value+";"}),t}(t)},this.init=function(){let e=this;e.isInitRemote?e.onInit("",e.onInitSize).then(function(t){e.buildSelect(t),e.createTree()}):e.createTree()},this.getResult=function(){let e=[];return this.root.querySelectorAll("option").forEach(function(t){t.selected&&e.push(t.value)}),e},this.createTree=function(){this.rootToken=r.domSelector.replace(/[^A-Za-z0-9]+/,""),this.root.style.display="none";let e=document.getElementById("btn-group-"+this.rootToken);if(e&&e.remove(),this.main=document.createElement("div"),this.root.parentNode.insertBefore(this.main,this.root.nextSibling),this.main.classList.add("vsb-main"),this.main.setAttribute("id","btn-group-"+this.rootToken),this.main.style.marginLeft=this.main.style.marginLeft,r.userOptions.stayOpen&&(this.main.style.minHeight=this.userOptions.maxHeight+10+"px"),r.userOptions.stayOpen)this.button=document.createElement("div");else if(this.button=document.createElement("button"),this.keepInlineStyles){var t=r.getCssArray(".vsb-main button");this.button.setAttribute("style",t)}this.button.style.maxWidth=this.userOptions.maxWidth+"px",-1!==this.userOptions.minWidth&&(this.button.style.minWidth=this.userOptions.minWidth+"px"),this.main.appendChild(this.button),this.title=document.createElement("span"),this.button.appendChild(this.title),this.title.classList.add("title");let n=document.createElement("span");if(this.button.appendChild(n),n.classList.add("caret"),this.keepInlineCaretStyles&&(n.style.position="absolute",n.style.right="8px",n.style.marginTop="8px"),r.userOptions.stayOpen&&(n.style.display="none",this.title.style.paddingLeft="20px",this.title.style.fontStyle="italic",this.title.style.verticalAlign="20%"),this.drop=document.createElement("div"),this.main.appendChild(this.drop),this.drop.classList.add("vsb-menu"),this.drop.style.zIndex=2e3-this.instanceOffset,this.ul=document.createElement("ul"),this.drop.appendChild(this.ul),this.ul.style.maxHeight=this.userOptions.maxHeight+"px",this.ul.style.minWidth=this.ulminWidth+"px",this.ul.style.maxWidth=this.ulmaxWidth+"px",this.ul.style.minHeight=this.ulminHeight+"px",this.isMultiple&&(this.ul.classList.add("multi"),!r.userOptions.disableSelectAll)){let e=document.createElement("option");e.setAttribute("value","all"),e.innerText=r.userOptions.translations.selectAll,this.root.insertBefore(e,this.root.hasChildNodes()?this.root.childNodes[0]:null)}let a="",i="",o=0;if(this.search){this.searchZone=document.createElement("div"),this.ul.appendChild(this.searchZone),this.searchZone.classList.add("vsb-js-search-zone"),this.searchZone.style.zIndex=2001-this.instanceOffset,this.inputBox=document.createElement("input"),this.searchZone.appendChild(this.inputBox),this.inputBox.setAttribute("type","text"),this.inputBox.setAttribute("id","search_"+this.rootToken),this.maxOptionWidth<1/0&&(this.searchZone.style.maxWidth=r.maxOptionWidth+30+"px",this.inputBox.style.maxWidth=r.maxOptionWidth+30+"px");var s=document.createElement("p");this.ul.appendChild(s),s.style.fontSize="12px",s.innerHTML=" ",this.ul.addEventListener("scroll",function(e){var t=this.scrollTop;r.searchZone.parentNode.style.top=t+"px"})}if(this.options=document.querySelectorAll(this.domSelector+" > option"),Array.prototype.slice.call(this.options).forEach(function(e){let t,n=e.textContent,s=e.value;e.hasAttributes()&&(t=Array.prototype.slice.call(e.attributes).filter(function(e){return-1===r.forbidenAttributes.indexOf(e.name)}));let l=e.getAttribute("class");l=l?l.split(" ").filter(function(e){return-1===r.forbidenClasses.indexOf(e)}):[];let c=document.createElement("li"),u=e.hasAttribute("selected"),d=e.hasAttribute("disabled");r.ul.appendChild(c),c.setAttribute("data-value",s),c.setAttribute("data-text",n),void 0!==t&&t.forEach(function(e){c.setAttribute(e.name,e.value)}),l.forEach(function(e){c.classList.add(e)}),r.maxOptionWidth<1/0&&(c.classList.add("short"),c.style.maxWidth=r.maxOptionWidth+"px"),u&&(o++,a+=i+n,i=r.userOptions.buttonItemsSeparator,c.classList.add("active"),r.isMultiple||(r.title.textContent=n,0!=l.length&&l.forEach(function(e){r.title.classList.add(e)}
1))),d&&c.classList.add("disabled"),c.appendChild(document.createTextNode(" "+n))}),null!==document.querySelector(r.domSelector+" optgroup")){r.isOptgroups=!0,r.options=document.querySelectorAll(r.domSelector+" option");let e=document.querySelectorAll(r.domSelector+" optgroup");Array.prototype.slice.call(e).forEach(function(e){let t=e.querySelectorAll("option"),n=document.createElement("li"),s=document.createElement("span"),l=document.createElement("i"),c=document.createElement("b"),u=e.getAttribute("data-way");u||(u="closed"),(!u||"closed"!==u&&"open"!==u)&&(u="closed"),n.appendChild(s),n.appendChild(l),r.ul.appendChild(n),n.classList.add("grouped-option"),n.classList.add(u),r.currentOptgroup++;let d=r.rootToken+"-opt-"+r.currentOptgroup;n.id=d,n.appendChild(c),c.appendChild(document.createTextNode(e.label)),n.setAttribute("data-text",e.label),r.ul.appendChild(n),Array.prototype.slice.call(t).forEach(function(e){let t=e.textContent,n=e.value,s=e.getAttribute("class");s=s?s.split(" "):[],s.push(u);let l=document.createElement("li"),c=e.hasAttribute("selected");r.ul.appendChild(l),l.setAttribute("data-value",n),l.setAttribute("data-text",t),l.setAttribute("data-parent",d),0!=s.length&&s.forEach(function(e){l.classList.add(e)}),c&&(o++,a+=i+t,i=r.userOptions.buttonItemsSeparator,l.classList.add("active"),r.isMultiple||(r.title.textContent=t,0!=s.length&&s.forEach(function(e){r.title.classList.add(e)}))),l.appendChild(document.createTextNode(t))})})}if(r.options.length-Number(!r.userOptions.disableSelectAll)==o){let e=r.userOptions.translations.all;a=e}else if(-1!=r.multipleSize&&o>r.multipleSize){let e=1===o?r.userOptions.translations.item:r.userOptions.translations.items;a=o+" "+e}function l(){document.removeEventListener("click",l),r.drop.style.visibility="hidden",r.search&&(r.inputBox.value="",Array.prototype.slice.call(r.listElements).forEach(function(e){e.classList.remove("hidden-search")}))}r.isMultiple&&(r.title.innerHTML=a),""!=r.userOptions.placeHolder&&""==r.title.textContent&&(r.title.textContent=r.userOptions.placeHolder),r.listElements=r.drop.querySelectorAll("li:not(.grouped-option)"),r.search&&r.inputBox.addEventListener("keyup",function(e){let t=e.target.value.toUpperCase(),n=t.length,a=0,i=0,o=null;r.isSearchRemote?0==n?r.remoteSearchIntegrate(null):n>=3&&r.onSearch(t).then(function(e){r.remoteSearchIntegrate(e)}
1):(n<3?Array.prototype.slice.call(r.listElements).forEach(function(e){"all"===e.getAttribute("data-value")?o=e:(e.classList.remove("hidden-search"),a++,i+=e.classList.contains("active"))}):Array.prototype.slice.call(r.listElements).forEach(function(e){if("all"!==e.getAttribute("data-value")){-1===e.getAttribute("data-text").toUpperCase().indexOf(t)&&"all"!==e.getAttribute("data-value")?e.classList.add("hidden-search"):(a++,e.classList.remove("hidden-search"),i+=e.classList.contains("active"))}else o=e}),o&&(0===a?o.classList.add("disabled"):o.classList.remove("disabled"),i!==a?(o.classList.remove("active"),o.innerText=r.userOptions.translations.selectAll,o.setAttribute("data-selected","false")):(o.classList.add("active"),o.innerText=r.userOptions.translations.clearAll,o.setAttribute("data-selected","true"))))}),r.userOptions.stayOpen?(r.drop.style.visibility="visible",r.drop.style.boxShadow="none",r.drop.style.minHeight=this.userOptions.maxHeight+10+"px",r.drop.style.position="relative",r.drop.style.left="0px",r.drop.style.top="0px",r.button.style.border="none"):this.main.addEventListener("click",function(e){r.isDisabled||(r.drop.style.visibility="visible",document.addEventListener("click",l),e.preventDefault(),e.stopPropagation(),r.userOptions.stayOpen||hI.closeAllButMe(r.instanceOffset))}),this.drop.addEventListener("click",function(e){if(r.isDisabled)return;if("INPUT"===e.target.tagName)return;let t="SPAN"===e.target.tagName,n="I"===e.target.tagName,a=e.target.parentElement;if(!a.hasAttribute("data-value")&&a.classList.contains("grouped-option")){if(!t&&!n)return;let e,i;if(n)r.checkUncheckFromParent(a);else{a.classList.contains("open")?(e="open",i="closed"):(e="closed",i="open"),a.classList.remove(e),a.classList.add(i),r.drop.querySelectorAll("[data-parent='"+a.id+"']").forEach(function(t){t.classList.remove(e),t.classList.add(i)})}return}let i=e.target.getAttribute("data-value"),o=e.target.getAttribute("data-text"),s=e.target.getAttribute("class");if(!(s&&-1!=s.indexOf("disabled")||s&&-1!=s.indexOf("overflow")))if("all"!==i){if(r.isMultiple){let t=!1;s&&(t=-1!=s.indexOf("active")),t?e.target.classList.remove("active"):e.target.classList.add("active"),e.target.hasAttribute("data-parent")&&r.checkUncheckFromChild(e.target);let n="",a="",o=0,l=0;for(let e=0;e<r.options.length;e++)l++,r.options[e].value==i&&(r.options[e].selected=!t),r.options[e].selected&&(o++,n+=a+r.options[e].textContent,a=r.userOptions.buttonItemsSeparator);if(l==o-Number(!r.userOptions.disableSelectAll)){n=r.userOptions.translations.all}else if(-1!=r.multipleSize&&o>r.multipleSize){n=o+" "+(1===o?r.userOptions.translations.item:r.userOptions.translations.items)}r.title.textContent=n,r.checkSelectMax(o),r.checkUncheckAll(),r.privateSendChange()}else r.root.value=i,r.title.textContent=o,s?r.title.setAttribute("class",s+" title"):r.title.setAttribute("class","title"),Array.prototype.slice.call(r.listElements).forEach(function(e){e.classList.remove("active")}),""!=o&&e.target.classList.add("active"),r.privateSendChange(),r.userOptions.stayOpen||l();e.preventDefault(),e.stopPropagation(),""!=r.userOptions.placeHolder&&""==r.title.textContent&&(r.title.textContent=r.userOptions.placeHolder)}else e.target.hasAttribute("data-selected")&&"true"===e.target.getAttribute("data-selected")?r.setValue("none"):r.setValue("all")})},this.init(),this.checkUncheckAll()}function fI(e){return Object.prototype.toString.call(e).replace("[object ","").replace("]","").toLowerCase()}function gI({setValue:e,getValues:t,register:r,errors:n,control:a}){return(0,s.useEffect)(()=>{Sg("conference1_ps",t,e)},[]),c().createElement(u,{title:"Chcem prispieva\u0165",hiddenTitle:!0},c().createElement("div",{className:"flex flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(ey,{label:"Meno",required:!0,placeholder:"Meno",...r("contact_name",{required:"Pole Meno je povinn\xe9."}),error:n.contact_name?.message,className:"w-full"}),c().createElement(ey,{label:"Priezvisko",required:!0,placeholder:"Priezvisko",...r("contact_surname",{required:"Pole Priezvisko je povinn\xe9."}),error:n.contact_surname?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(ey,{label:"Organiz\xe1cia",required:!0,placeholder:"Organiz\xe1cia",...r("organization",{required:"Pole Organiz\xe1cia je povinn\xe9."}),error:n.organization?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(ey,{label:"Emailov\xe1 adresa",required:!0,placeholder:"Emailov\xe1 adresa",...r("email",{required:"Pole Emailov\xe1 adresa je povinn\xe9.",pattern:{value:/\S+@\S+\.\S+/,message:"Zadajte platn\xfa emailov\xfa adresu."},validate:{noDiacritics:aI}}),error:n.email?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(ey,{label:"Telef\xf3nne \u010d\xedslo",required:!0,placeholder:"Telef\xf3nne \u010d\xedslo",...r("phoneNumber",{required:"Pole Telef\xf3nne \u010d\xedslo je povinn\xe9.",pattern:{value:/^(\+)?([ 0-9]){9,20}$/,message:"Zadajte platn\xe9 telef\xf3nne \u010d\xedslo."}}),error:n.phoneNumber?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Qv,{label:"Pozn\xe1mka",placeholder:"Spr\xe1va",rows:5,...r("note",{required:!1}),error:n.note?.message,className:"w-full"})),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-4 pb-4"},c().createElement(Mf,{name:"suhlas",control:a,defaultValue:!1,rules:{required:"Pred odoslan\xedm registr\xe1cie je nutn\xe9 s\xfahlasi\u0165 so sprac\xfavan\xedm osobn\xfdch \xfadajov."},render:({field:e})=>
1c().createElement(Ai,{value:"1",label:"Ude\u013eujem s\xfahlas so sprac\xfavan\xedm osobn\xfdch \xfadajov.",onChange:t=>e.onChange(t.target.checked),checked:!0===t("suhlas"),required:!0,error:n.suhlas?.message,className:n.suhlas?"is-invalid":""})}),c().createElement(vg,{errors:n,name:"suhlas"}),c().createElement(Mf,{name:"marketing",control:a,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a som sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})}))))}function vI({response:e,reset:t}){return(0,s.useEffect)(()=>{console.log(e),e&&!0===e.success&&(t({contact_name:""}),h.removeItem("active-conference1-form"))},[e]),e&&!1===e.success?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r")):c().createElement(u,{title:"\u010eakujeme v\xe1m za registr\xe1ciu"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"Va\u0161a registr\xe1cia na konferenciu Progres\xedvneho Slovenska - Podnikav\xe9 Slovensko prebehla \xfaspe\u0161ne. Te\u0161\xedme sa na V\xe1s vo \u0161tvrtok 18.5. od 9:00 v Bin\xe1riu na adrese Star\xe9 Grunty 18.")))}function yI(){const{trigger:e,reset:t,formState:r,control:n,register:a,handleSubmit:i,setValue:o,watch:l,getValues:u}=fg({mode:"all",criteriaMode:"all"}
1),[d,p]=(0,s.useState)(!1),[f,g]=(0,s.useState)(0),[v,y]=(0,s.useState)(0),[b,S]=(0,s.useState)({});Ib("conference1-form",{watch:l,setValue:o,storage:m});const _=(0,s.useRef)(null);return lI("active-conference1-form",f,2,g),(0,s.useEffect)(()=>{v<f&&((new Lb).trackFormStep(f),y(f))},[f]),c().createElement(Rb,{modalOpened:d},c().createElement(zb,{title:"Bud\xfacnos\u0165 je n\xe1\u0161 spolo\u010dn\xfd biznis",textButtonModal:"Registrova\u0165",modalOpened:d,setModalOpened:p,active:f,prevStep:()=>Vb(g)}),c().createElement("form",{onSubmit:i(async t=>{await e()&&(Gb("/wp-json/ps-2023/v1/conference-1-form",t,{mode:"no-cors"}).then(e=>S("error"===e.status?{success:!1}:e)),h.removeItem("conference1-form"),h.removeItem("active-conference1-form"),qb(t.email,void 0,t.marketing),jb(g,2))}),className:`hidden lg:block ${d?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:f,onStepClick:g,breakpoint:"sm",color:"#00BCFF",ref:_,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",2)},c().createElement(Vy.Step,null,c().createElement(gI,{setValue:o,getValues:u,register:a,errors:r.errors,control:n})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(vI,{reset:t,response:b}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},1!==f&&c().createElement(Zy,{position:"center",className:" mb-8"},c().createElement(Mb,{variant:"default",className:"alternate",type:"submit"},"Registrova\u0165")),f+1===2&&c().createElement(c().Fragment,null,b&&!b.success&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"Prebieha registr\xe1cia, chv\xed\u013eu strpenia...")||c().createElement("div",{className:"pb-12"}),b&&!1===b.success&&c().createElement("div",{className:"mb-8"},"Pri registr\xe1ci\xed nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r.")),f<1&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",f+1," z ",2))))}mI.prototype.buildSelect=function(e){let t=this;if(!(null==e||e.length<1))if(t.isOptgroups||(t.isOptgroups=null!=e[0].parent&&""!=e[0].parent),t.isOptgroups){let r={};(e=e.filter(function(e){return null!=e.parent&&""!=e.parent})).forEach(function(e){r[e.parent]||(r[e.parent]=!0)});for(let n in r){let r=document.createElement("optgroup");r.setAttribute("label",n),options=e.filter(function(e){return e.parent==n}),options.forEach(function(e){let t=document.createElement("option");t.value=e.value,t.text=e.text,e.selected&&t.setAttribute("selected",!0),r.appendChild(t)}),t.root.appendChild(r)}}else e.forEach(function(e){let r=document.createElement("option");r.value=e.value,r.text=e.text,e.selected&&r.setAttribute("selected",!0),t.root.appendChild(r)})},mI.prototype.remoteSearchIntegrate=function(e){let t=this;if(null==e||0==e.length){let r=t.optionsCheckedToData();r&&(e=r.slice(0)),t.remoteSearchIntegrateIt(e)}else{let n=t.optionsCheckedToData();if(n.length>0)for(var r=e.length-1;r>=0;r--)-1!=n.indexOf(e[r].id)&&e.slice(r,1);e=e.concat(n),t.remoteSearchIntegrateIt(e)}},mI.prototype.optionsCheckedToData=function(){let e=this,t=[],r=e.ul.querySelectorAll("li.active:not(.grouped-option)"),n={};return r&&Array.prototype.slice.call(r).forEach(function(r){let a={value:r.getAttribute("data-value"),text:r.getAttribute("data-text"),selected:!0};if("all"!==a.value){if(e.isOptgroups){let t=r.getAttribute("data-parent");if(null!=n[t])a.parent=n[t];else{let r=e.ul.querySelector("#"+t).getAttribute("data-text");n[t]=r,a.parent=r}}t.push(a)}}),t},mI.prototype.removeOptionsNotChecked=function(e){let t=this,r=t.onInitSize,n=null==e?0:e.length,a=t.root.length;if(a+n>r){let e=a+n-r-1,o=0;for(var i=t.root.length-1;i>=0;i--)0==t.root.options[i].selected&&o<=e&&(o++,t.root.remove(i))}},mI.prototype.changeTree=function(e,t){let r=this;r.empty(),r.remoteSearchIntegrateIt(e),t&&t.onSearch&&"function"==typeof t.onSearch&&(r.onSearch=t.onSearch,r.isSearchRemote=!0),r.listElements=this.drop.querySelectorAll("li:not(.grouped-option)")},mI.prototype.remoteSearchIntegrateIt=function(e){let t=this;if(null!=e&&0!=e.length){for(;t.root.firstChild;)t.root.removeChild(t.root.firstChild);t.buildSelect(e),t.reloadTree()}},mI.prototype.reloadTree=function(){let e=this,t=e.ul.querySelectorAll("li");if(null!=t)for(var r=t.length-1;r>=0;r--)"all"!==t[r].getAttribute("data-value")&&e.ul.removeChild(t[r]);let n="",a="";if(e.isOptgroups){if(null!==document.querySelector(e.domSelector+" optgroup")){e.options=document.querySelectorAll(this.domSelector+" option");let t=document.querySelectorAll(this.domSelector+" optgroup");Array.prototype.slice.call(t).forEach(function(t){let r=t.querySelectorAll("option"),i=document.createElement("li"),o=document.createElement("span"),s=document.createElement("i"),l=document.createElement("b"),c=t.getAttribute("data-way");c||(c="closed"),(!c||"closed"!==c&&"open"!==c)&&(c="closed"),i.appendChild(o),i.appendChild(s),e.ul.appendChild(i),i.classList.add("grouped-option"),i.classList.add(c),e.currentOptgroup++;let u=e.rootToken+"-opt-"+e.currentOptgroup;i.id=u,i.appendChild(l),l.appendChild(document.createTextNode(t.label)),i.setAttribute("data-text",t.label),e.ul.appendChild(i),Array.prototype.slice.call(r).forEach(function(t){let r=t.textContent,i=t.value,o=t.getAttribute("class");o=o?o.split(" "):[],o.push(c);let s=document.createElement("li"),l=t.hasAttribute("selected");
1e.ul.appendChild(s),s.setAttribute("data-value",i),s.setAttribute("data-text",r),s.setAttribute("data-parent",u),0!=o.length&&o.forEach(function(e){s.classList.add(e)}),l&&(n+=a+r,a=e.userOptions.buttonItemsSeparator,s.classList.add("active"),e.isMultiple||(e.title.textContent=r,0!=o.length&&o.forEach(function(t){e.title.classList.add(t)}))),s.appendChild(document.createTextNode(r))})})}e.listElements=this.drop.querySelectorAll("li:not(.grouped-option)")}else e.options=e.root.querySelectorAll("option"),Array.prototype.slice.call(e.options).forEach(function(t){let r=t.textContent,i=t.value;if("all"!=i){let o;t.hasAttributes()&&(o=Array.prototype.slice.call(t.attributes).filter(function(t){return-1===e.forbidenAttributes.indexOf(t.name)}));let s=t.getAttribute("class");s=s?s.split(" ").filter(function(t){return-1===e.forbidenClasses.indexOf(t)}):[];let l=document.createElement("li"),c=t.hasAttribute("selected"),u=t.disabled;e.ul.appendChild(l),l.setAttribute("data-value",i),l.setAttribute("data-text",r),void 0!==o&&o.forEach(function(e){l.setAttribute(e.name,e.value)}),s.forEach(function(e){l.classList.add(e)}),e.maxOptionWidth<1/0&&(l.classList.add("short"),l.style.maxWidth=e.maxOptionWidth+"px"),c&&(n+=a+r,a=e.userOptions.buttonItemsSeparator,l.classList.add("active"),e.isMultiple||(e.title.textContent=r,0!=s.length&&s.forEach(function(t){e.title.classList.add(t)}))),u&&l.classList.add("disabled"),l.appendChild(document.createTextNode(" "+r))}})},mI.prototype.disableItems=function(e){let t=this,r=[];"string"==fI(e)&&(e=e.split(",")),"array"==fI(e)&&Array.prototype.slice.call(t.options).forEach(function(t){-1!=e.indexOf(t.value)&&(r.push(t.value),t.setAttribute("disabled",""))}),Array.prototype.slice.call(t.listElements).forEach(function(e){let t=e.getAttribute("data-value");-1!=r.indexOf(t)&&e.classList.add("disabled")})},mI.prototype.enableItems=function(e){let t=this,r=[];"string"==fI(e)&&(e=e.split(",")),"array"==fI(e)&&Array.prototype.slice.call(t.options).forEach(function(t){-1!=e.indexOf(t.value)&&(r.push(t.value),t.removeAttribute("disabled"))}),Array.prototype.slice.call(t.listElements).forEach(function(e){-1!=r.indexOf(e.getAttribute("data-value"))&&e.classList.remove("disabled")})},mI.prototype.checkSelectMax=function(e){let t=this;t.maxSelect!=1/0&&t.isMultiple&&(t.maxSelect<=e?Array.prototype.slice.call(t.listElements).forEach(function(e){e.hasAttribute("data-value")&&(e.classList.contains("disabled")||e.classList.contains("active")||e.classList.add("overflow"))}):Array.prototype.slice.call(t.listElements).forEach(function(e){e.classList.contains("overflow")&&e.classList.remove("overflow")}))},mI.prototype.checkUncheckFromChild=function(e){let t=e.getAttribute("data-parent"),r=document.getElementById(t);if(!this.isMultiple)return;let n=this.drop.querySelectorAll("li"),a=Array.prototype.slice.call(n).filter(function(e){return e.hasAttribute("data-parent")&&e.getAttribute("data-parent")==t&&!e.classList.contains("hidden-search")}),i=0,o=a.length;0!=o&&(a.forEach(function(e){e.classList.contains("active")&&i++}),i===o||0===i?0===i?r.classList.remove("checked"):r.classList.add("checked"):r.classList.remove("checked"))},mI.prototype.checkUncheckFromParent=function(e){let t=e.id;if(!this.isMultiple)return;let r=this.drop.querySelectorAll("li"),n=Array.prototype.slice.call(r).filter(function(e){return e.hasAttribute("data-parent")&&e.getAttribute("data-parent")==t&&!e.classList.contains("hidden-search")}),a=0,i=n.length;0!=i&&(n.forEach(function(e){e.classList.contains("active")&&a++}),a===i||0===a?(n.forEach(function(e){var t=document.createEvent("HTMLEvents");t.initEvent("click",!0,!1),e.dispatchEvent(t)}),0===a?e.classList.add("checked"):e.classList.remove("checked")):(e.classList.remove("checked"),n.forEach(function(e){if(!e.classList.contains("active")){var t=document.createEvent("HTMLEvents");t.initEvent("click",!0,!1),e.dispatchEvent(t)}})))},mI.prototype.checkUncheckAll=function(){let e=this;if(!e.isMultiple)return;let t=0,r=0,n=0,a=null;null!=e.listElements&&(Array.prototype.slice.call(e.listElements).forEac
1h(function(e){e.hasAttribute("data-value")&&("all"===e.getAttribute("data-value")&&(a=e),"all"===e.getAttribute("data-value")||e.classList.contains("hidden-search")||e.classList.contains("disabled")||(r++,t+=e.classList.contains("active")),"all"===e.getAttribute("data-value")||e.classList.contains("disabled")||n++)}),a&&(t===r?(t===n&&(e.title.textContent=e.userOptions.translations.all),a.classList.add("active"),a.innerText=e.userOptions.translations.clearAll,a.setAttribute("data-selected","true")):0===t&&(e.title.textContent=e.userOptions.placeHolder,a.classList.remove("active"),a.innerText=e.userOptions.translations.selectAll,a.setAttribute("data-selected","false"))))},mI.prototype.setValue=function(e){let t=this,r=t.drop.querySelectorAll("li");if(null==e||null==e||""==e)t.empty();else if(t.isMultiple){"string"==fI(e)&&("all"===e?(e=[],Array.prototype.slice.call(r).forEach(function(t){if(t.hasAttribute("data-value")){let r=t.getAttribute("data-value");"all"!==r?(t.classList.contains("hidden-search")||t.classList.contains("disabled")||e.push(t.getAttribute("data-value")),t.classList.contains("active")&&(t.classList.contains("hidden-search")||t.classList.contains("disabled"))&&e.push(r)):t.classList.add("active")}else t.classList.contains("grouped-option")&&t.classList.add("checked")})):"none"===e?(e=[],Array.prototype.slice.call(r).forEach(function(t){if(t.hasAttribute("data-value")){let r=t.getAttribute("data-value");"all"!==r&&t.classList.contains("active")&&(t.classList.contains("hidden-search")||t.classList.contains("disabled"))&&e.push(r)}else t.classList.contains("grouped-option")&&t.classList.remove("checked")})):e=e.split(","));let n=[];if("array"==fI(e)){Array.prototype.slice.call(t.options).forEach(function(t){-1!==e.indexOf(t.value)?(t.selected=!0,n.push(t.value)):t.selected=!1});let a="",i="",o=0,s=0;if(Array.prototype.slice.call(r).forEach(function(e){"all"!==e.value&&s++,-1!=n.indexOf(e.getAttribute("data-value"))?(e.classList.add("active"),o++,a+=i+e.getAttribute("data-text"),i=t.userOptions.buttonItemsSeparator):e.classList.remove("active")}),s==o-Number(!t.userOptions.disableSelectAll)){let e=t.userOptions.translations.all;a=e}else if(-1!=t.multipleSize&&o>t.multipleSize){let e=1===o?t.userOptions.translations.item:t.userOptions.translations.items;a=o+" "+e}t.title.textContent=a,t.privateSendChange()}t.checkUncheckAll()}else{let n=!1,a="";Array.prototype.slice.call(r).forEach(function(t){t.getAttribute("data-value")==e?(t.classList.add("active"),n=!0,a=t.getAttribute("data-text")):t.classList.remove("active")}),Array.prototype.slice.call(t.options).forEach(function(t){t.value==e?(t.selected=!0,className=t.getAttribute("class"),className||(className="")):t.selected=!1}),n&&(t.title.textContent=a,""!=t.userOptions.placeHolder&&""==t.title.textContent&&(t.title.textContent=t.userOptions.placeHolder),""!=className?t.title.setAttribute("class",className+" title"):t.title.setAttribute("class","title"))}},mI.prototype.privateSendChange=function(){let e=document.createEvent("HTMLEvents");e.initEvent("change",!0,!1),this.root.dispatchEvent(e)},mI.prototype.empty=function(){Array.prototype.slice.call(this.listElements).forEach(function(e){e.classList.remove("active")});let e=this.drop.querySelectorAll("li.grouped-option");e&&Array.prototype.slice.call(e).forEach(function(e){e.classList.remove("checked")}),Array.prototype.slice.call(this.options).forEach(function(e){e.selected=!1}),this.title.textContent="",""!=this.userOptions.placeHolder&&""==this.title.textContent&&(this.title.textContent=this.userOptions.placeHolder),this.checkUncheckAll(),this.privateSendChange()},mI.prototype.destroy=function(){let e=document.getElementById("btn-group-"+this.rootToken);e&&(hI.remove(this.instanceOffset),e.remove(),this.root.style.display="inline-block")},mI.prototype.disable=function(){this.main.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation()});let e=document.getElementById("btn-group-"+this.rootToken);e&&(button=e.querySelector("button"),button&&button.classList.add("disabled"),this.isDisabled=!0)},mI.prototype.enable=function(){let e=document.getElementById("btn-group-"+this.rootToken);e&&(button=e.querySelector("button"),button&&button.classList.remove("disabled"),this.isDisabled=!1)},mI.prototype.showOptions=function(){console.log(this.userOptions)},"remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)});const bI=class{header=null;navLinks=[];ctaVolunteer=null;ctaDonate=null;constructor(){this.header=document.querySelector(".floating-header"),this.header&&(this.navLinks=this.header.querySelectorAll(".menu-item a"),this.ctaVolunteer=this.header.querySelector(".cta-volunteer"),this.ctaDonate=this.header.querySelector(".cta-donate"))}init(){this.trackNavLinks(),this.trackCTAButtons()}
1trackNavLinks(){this.navLinks&&this.navLinks.forEach(e=>{e.addEventListener("click",()=>{Fb("Header","Click","Main Navigation Links",this.#q(e.textContent))})})}trackCTAButtons(){this.ctaVolunteer&&this.ctaDonate&&(this.ctaVolunteer.addEventListener("click",()=>{Fb("Header","Click","CTA Volunteer","volunteer")}),this.ctaDonate.addEventListener("click",()=>{Fb("Header","Click","CTA Donate","donate")}))}#q(e){if(e)return e.toLowerCase().replace(/ /g,"-").replace(/\u0161/g,"s").replace(/\u010d/g,"c").replace(/\u0165/g,"t").replace(/\u017e/g,"z").replace(/\xfd/g,"y").replace(/\xe1/g,"a").replace(/\xed/g,"i").replace(/\xe9/g,"e").replace(/\xfa/g,"u").replace(/\xe4/g,"a").replace(/\u0148/g,"n").replace(/\xf4/g,"o")}};function SI({setValue:e,getValues:t,register:r,errors:n,_control:a,_watch:i}){return(0,s.useEffect)(()=>{Sg("precinct_officer_ps",t,e)},[]),c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"flex w-full flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Va\u0161e meno",required:!0},c().createElement(Ma,{type:"text",label:"Va\u0161e Meno",placeholder:"Meno",value:t("meno"),...r("meno",{required:"Pole Meno je povinn\xe9."}),className:n.meno?"is-invalid":""}),c().createElement(vg,{errors:n,name:"meno"})),c().createElement(Ma.Wrapper,{label:"Va\u0161e priezvisko",required:!0},c().createElement(Ma,{type:"text",label:"Va\u0161e Priezvisko",placeholder:"Priezvisko",value:t("priezvisko"),...r("priezvisko",{required:"Pole Priezvisko je povinn\xe9."}),className:n.priezvisko?"is-invalid":""}),c().createElement(vg,{errors:n,name:"priezvisko"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Emailov\xe1 adresa",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Emailov\xe1 adresa",placeholder:"Emailov\xe1 adresa",value:t("email"),...r("email",{required:"Pole Emailov\xe1 adresa je povinn\xe9.",pattern:{value:/\S+@\S+\.\S+/,message:"Zadajte platn\xfa emailov\xfa adresu."},validate:{noDiacritics:aI}}),className:n.email?"is-invalid":""}),c().createElement(vg,{errors:n,name:"email"}))),c().createElement(Ma.Wrapper,{label:"Z\xe1ujem o \xfa\u010das\u0165 vo volebnej komisii:",required:!0},c().createElement("div",{className:"flex flex-col gap-4 py-4"},c().createElement("div",{className:"flex flex-col"},c().createElement(Ai,{label:"Spojen\xe9 samospr\xe1vne vo\u013eby: 24. okt\xf3bra 2026",...r("komunalne",{validate:e=>{const r=t("parlament");return e||r||"Mus\xedte vybra\u0165 aspo\u0148 jednu mo\u017enos\u0165 (Komun\xe1lne vo\u013eby alebo Parlamentn\xe9 vo\u013eby - predbe\u017en\xfd z\xe1ujem)."}}),className:n.komunalne?"is-invalid":""}),c().createElement(vg,{errors:n,name:"komunalne"})),c().createElement("div",{className:"flex flex-col"},c().createElement(Ai,{label:"Parlamentn\xe9 vo\u013eby: iba predbe\u017en\xfd z\xe1ujem",...r("parlament",{validate:e=>{const r=t("komunalne");return e||r||"Mus\xedte vybra\u0165 aspo\u0148 jednu mo\u017enos\u0165 (Komun\xe1lne vo\u013eby alebo Parlamentn\xe9 vo\u013eby - predbe\u017en\xfd z\xe1ujem)."}}),className:n.parlament?"is-invalid":""}),c().createElement(vg,{errors:n,name:"parlament"}))))))}function _I(e){return _I="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},_I(e)}function wI(e){var t=function(e,t){if("object"!=_I(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=_I(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_I(t)?t:t+""}function xI(e,t,r){return(t=wI(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function CI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function kI(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?CI(Object(r),!0).forEach(function(t){xI(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):CI(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function PI(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,wI(n.key),n)}}function EI(e,t){return EI=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},EI(e,t)}function TI(e){return TI=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},TI(e)}function MI(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(MI=function(){return!!e})()}function DI(e,t){if(t&&("object"==_I(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function OI(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function AI(e,t){if(e){if("string"==typeof e)return OI(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?OI(e,t):void 0}}function NI(e){return function(e){if(Array.isArray(e))return OI(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||AI(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function II(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||AI(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function FI(e,t){if(null==e)return{};var r,n,a=Pv(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var LI=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],zI=function(){};function RI(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function jI(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;a<r;a++)n[a-2]=arguments[a];var i=[].concat(n);if(t&&e)for(var o in t)t.hasOwnProperty(o)&&t[o]&&i.push("".concat(RI(e,o)));return i.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var VI=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===_I(e)&&null!==e?[e]:[];var t},BI=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,kI({},FI(e,LI))},qI=function(e,t,r){var n=e.cx,a=e.getStyles,i=e.getClassNames,o=e.className;return{css:a(t,e),className:n(null!=r?r:{},i(t,e),o)}};function HI(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function $I(e){return HI(e)?window.pageYOffset:e.scrollTop}function GI(e,t){HI(e)?window.scrollTo(0,t):e.scrollTop=t}function WI(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:zI,a=$I(e),i=t-a,o=0;!function t(){var s=function(e,t,r,n){return r*((e=e/n-1)*e*e+1)+t}(o+=10,a,i,r);GI(e,s),o<r?window.requestAnimationFrame(t):n(e)}()}function UI(e,t){var r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),a=t.offsetHeight/3;n.bottom+a>r.bottom?GI(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+a,e.scrollHeight)):n.top-a<r.top&&GI(e,Math.max(t.offsetTop-a,0))}function YI(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}
vendor: 4,104 bytes, line 1
1var KI=!1,ZI={get passive(){return KI=!0}},QI="undefined"!=typeof window?window:{};QI.addEventListener&&QI.removeEventListener&&(QI.addEventListener("p",zI,ZI),QI.removeEventListener("p",zI,!1));var XI=KI;function JI(e){return null!=e}function eF(e,t,r){return e?t:r}var tF=["children","innerProps"],rF=["children","innerProps"];function nF(e){var t=e.maxHeight,r=e.menuEl,n=e.minHeight,a=e.placement,i=e.shouldScroll,o=e.isFixedPosition,s=e.controlHeight,l=function(e){var t=getComputedStyle(e),r="absolute"===t.position,n=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var a=e;a=a.parentElement;)if(t=getComputedStyle(a),(!r||"static"!==t.position)&&n.test(t.overflow+t.overflowY+t.overflowX))return a;return document.documentElement}(r),c={placement:"bottom",maxHeight:t};if(!r||!r.offsetParent)return c;var u,d=l.getBoundingClientRect().height,p=r.getBoundingClientRect(),h=p.bottom,m=p.height,f=p.top,g=r.offsetParent.getBoundingClientRect().top,v=o?window.innerHeight:HI(u=l)?window.innerHeight:u.clientHeight,y=$I(l),b=parseInt(getComputedStyle(r).marginBottom,10),S=parseInt(getComputedStyle(r).marginTop,10),_=g-S,w=v-f,x=_+y,C=d-y-f,k=h-v+y+b,P=y+f-S,E=160;switch(a){case"auto":case"bottom":if(w>=m)return{placement:"bottom",maxHeight:t};if(C>=m&&!o)return i&&WI(l,k,E),{placement:"bottom",maxHeight:t};if(!o&&C>=n||o&&w>=n)return i&&WI(l,k,E),{placement:"bottom",maxHeight:o?w-b:C-b};if("auto"===a||o){var T=t,M=o?_:x;return M>=n&&(T=Math.min(M-b-s,t)),{placement:"top",maxHeight:T}}if("bottom"===a)return i&&GI(l,k),{placement:"bottom",maxHeight:t};break;case"top":if(_>=m)return{placement:"top",maxHeight:t};if(x>=m&&!o)return i&&WI(l,P,E),{placement:"top",maxHeight:t};if(!o&&x>=n||o&&_>=n){var D=t;return(!o&&x>=n||o&&_>=n)&&(D=o?_-S:x-S),i&&WI(l,P,E),{placement:"top",maxHeight:D}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return c}var aF,iF=function(e){return"auto"===e?"bottom":e},oF=(0,s.createContext)(null),sF=function(e){var t=e.children,r=e.minMenuHeight,n=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,o=e.menuShouldScrollIntoView,l=e.theme,c=((0,s.useContext)(oF)||{}).setPortalPlacement,u=(0,s.useRef)(null),d=II((0,s.useState)(n),2),p=d[0],h=d[1],m=II((0,s.useState)(null),2),f=m[0],g=m[1],v=l.spacing.controlHeight;return Ev(function(){var e=u.current;if(e){var t="fixed"===i,s=nF({maxHeight:n,menuEl:e,minHeight:r,placement:a,shouldScroll:o&&!t,isFixedPosition:t,controlHeight:v});h(s.maxHeight),g(s.placement),null==c||c(s.placement)}},[n,a,i,o,r,c,v]),t({ref:u,placerProps:kI(kI({},e),{},{placement:f||iF(a),maxHeight:p})})},lF=function(e){var t=e.children,r=e.innerRef,n=e.innerProps;return Ge("div",ye({},qI(e,"menu",{menu:!0}),{ref:r},n),t)},cF=function(e,t){var r=e.theme,n=r.spacing.baseUnit,a=r.colors;return kI({textAlign:"center"},t?{}:{color:a.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px")})},uF=cF,dF=cF,pF=["size"],hF=["innerProps","isRtl","size"];var mF,fF,gF={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},vF=function(e){var t=e.size,r=FI(e,pF);return Ge("svg",ye({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:gF},r))},yF=function(e){return Ge(vF,ye({size:20},e),Ge("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},bF=function(e){return Ge(vF,ye({size:20},e),Ge("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},SF=function(e,t){var r=e.isFocused,n=e.theme,a=n.spacing.baseUnit,i=n.colors;
1return kI({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:r?i.neutral60:i.neutral20,padding:2*a,":hover":{color:r?i.neutral80:i.neutral40}})},_F=SF,wF=SF,xF=function(){var e=We.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(aF||(mF=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],fF||(fF=mF.slice(0)),aF=Object.freeze(Object.defineProperties(mF,{raw:{value:Object.freeze(fF)}})))),CF=function(e){var t=e.delay,r=e.offset;return Ge("span",{css:We({animation:"".concat(xF," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},kF=function(e){var t=e.children,r=e.isDisabled,n=e.isFocused,a=e.innerRef,i=e.innerProps,o=e.menuIsOpen;return Ge("div",ye({ref:a},qI(e,"control",{control:!0,"control--is-disabled":r,"control--is-focused":n,"control--menu-is-open":o}),i,{"aria-disabled":r||void 0}),t)},PF=["data"],EF=function(e){var t=e.children,r=e.cx,n=e.getStyles,a=e.getClassNames,i=e.Heading,o=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return Ge("div",ye({},qI(e,"group",{group:!0}),s),Ge(i,ye({},o,{selectProps:u,theme:c,getStyles:n,getClassNames:a,cx:r}),l),Ge("div",null,t))},TF=["innerRef","isDisabled","isHidden","inputClassName"],MF={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},DF={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":kI({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},MF)},OF=function(e){return kI({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},MF)},AF=function(e){var t=e.cx,r=e.value,n=BI(e),a=n.innerRef,i=n.isDisabled,o=n.isHidden,s=n.inputClassName,l=FI(n,TF);return Ge("div",ye({},qI(e,"input",{"input-container":!0}),{"data-value":r||""}),Ge("input",ye({className:t({input:!0},s),ref:a,style:OF(o),disabled:i},l)))},NF=function(e){var t=e.children,r=e.innerProps;return Ge("div",r,t)};var IF=function(e){var t=e.children,r=e.components,n=e.data,a=e.innerProps,i=e.isDisabled,o=e.removeProps,s=e.selectProps,l=r.Container,c=r.Label,u=r.Remove;return Ge(l,{data:n,innerProps:kI(kI({},qI(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),a),selectProps:s},Ge(c,{data:n,innerProps:kI({},qI(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),Ge(u,{data:n,innerProps:kI(kI({},qI(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},o),selectProps:s}))},FF={ClearIndicator:function(e){var t=e.children,r=e.innerProps;return Ge("div",ye({},qI(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),t||Ge(yF,null))},Control:kF,DropdownIndicator:function(e){var t=e.children,r=e.innerProps;return Ge("div",ye({},qI(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),t||Ge(bF,null))},DownChevron:bF,CrossIcon:yF,Group:EF,GroupHeading:function(e){var t=BI(e);t.data;var r=FI(t,PF);return Ge("div",ye({},qI(e,"groupHeading",{"group-heading":!0}),r))},IndicatorsContainer:function(e){var t=e.children,r=e.innerProps;return Ge("div",ye({},qI(e,"indicatorsContainer",{indicators:!0}),r),t)},IndicatorSeparator:function(e){var t=e.innerProps;return Ge("span",ye({},t,qI(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:AF,LoadingIndicator:function(e){var t=e.innerProps,r=e.isRtl,n=e.size,a=void 0===n?4:n,i=FI(e,hF);return Ge("div",ye({},qI(kI(kI({},i),{},{innerProps:t,isRtl:r,size:a}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Ge(CF,{delay:0,offset:r}),Ge(CF,{delay:160,offset:!0}),Ge(CF,{delay:320,offset:!r}))},Menu:lF,MenuList:function(e){var t=e.children,r=e.innerProps,n=e.innerRef,a=e.isMulti;return Ge("div",ye({},qI(e,"menuList",{"menu-list":!0,"menu-list--is-multi":a}),{ref:n},r),t)},MenuPortal:function(e){var t=e.appendTo,r=e.children,n=e.controlElement,a=e.innerProps,o=e.menuPlacement,l=e.menuPosition,c=(0,s.useRef)(null),u=(0,s.useRef)(null),d=II((0,s.use
1State)(iF(o)),2),p=d[0],h=d[1],m=(0,s.useMemo)(function(){return{setPortalPlacement:h}},[]),f=II((0,s.useState)(null),2),g=f[0],v=f[1],y=(0,s.useCallback)(function(){if(n){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(n),t="fixed"===l?0:window.pageYOffset,r=e[p]+t;r===(null==g?void 0:g.offset)&&e.left===(null==g?void 0:g.rect.left)&&e.width===(null==g?void 0:g.rect.width)||v({offset:r,rect:e})}},[n,l,p,null==g?void 0:g.offset,null==g?void 0:g.rect.left,null==g?void 0:g.rect.width]);Ev(function(){y()},[y]);var b=(0,s.useCallback)(function(){"function"==typeof u.current&&(u.current(),u.current=null),n&&c.current&&(u.current=ep(n,c.current,y,{elementResize:"ResizeObserver"in window}))},[n,y]);Ev(function(){b()},[b]);var S=(0,s.useCallback)(function(e){c.current=e,b()},[b]);if(!t&&"fixed"!==l||!g)return null;var _=Ge("div",ye({ref:S},qI(kI(kI({},e),{},{offset:g.offset,position:l,rect:g.rect}),"menuPortal",{"menu-portal":!0}),a),r);return Ge(oF.Provider,{value:m},t?(0,i.createPortal)(_,t):_)},LoadingMessage:function(e){var t=e.children,r=void 0===t?"Loading...":t,n=e.innerProps,a=FI(e,rF);return Ge("div",ye({},qI(kI(kI({},a),{},{children:r,innerProps:n}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),n),r)},NoOptionsMessage:function(e){var t=e.children,r=void 0===t?"No options":t,n=e.innerProps,a=FI(e,tF);return Ge("div",ye({},qI(kI(kI({},a),{},{children:r,innerProps:n}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),n),r)},MultiValue:IF,MultiValueContainer:NF,MultiValueLabel:NF,MultiValueRemove:function(e){var t=e.children,r=e.innerProps;return Ge("div",ye({role:"button"},r),t||Ge(yF,{size:14}))},Option:function(e){var t=e.children,r=e.isDisabled,n=e.isFocused,a=e.isSelected,i=e.innerRef,o=e.innerProps;return Ge("div",ye({},qI(e,"option",{option:!0,"option--is-disabled":r,"option--is-focused":n,"option--is-selected":a}),{ref:i,"aria-disabled":r},o),t)},Placeholder:function(e){var t=e.children,r=e.innerProps;return Ge("div",ye({},qI(e,"placeholder",{placeholder:!0}),r),t)},SelectContainer:function(e){var t=e.children,r=e.innerProps,n=e.isDisabled,a=e.isRtl;return Ge("div",ye({},qI(e,"container",{"--is-disabled":n,"--is-rtl":a}),r),t)},SingleValue:function(e){var t=e.children,r=e.isDisabled,n=e.innerProps;return Ge("div",ye({},qI(e,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),n),t)},ValueContainer:function(e){var t=e.children,r=e.innerProps,n=e.isMulti,a=e.hasValue;return Ge("div",ye({},qI(e,"valueContainer",{"value-container":!0,"value-container--is-multi":n,"value-container--has-value":a}),r),t)}},LF=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function zF(e,t){return e===t||!(!LF(e)||!LF(t))}function RF(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!zF(e[r],t[r]))return!1;return!0}for(var jF={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},VF=function(e){return Ge("span",ye({css:jF},e))},BF={guidance:function(e){var t=e.isSearchable,r=e.isMulti,n=e.tabSelectsValue,a=e.context,i=e.isInitialFocus;switch(a){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(n?", press Tab to select the option and exit the menu":"",".");case"input":return i?"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,r=e.label,n=void 0===r?"":r,a=e.labels,i=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(a.length>
11?"s":""," ").concat(a.join(","),", selected.");case"select-option":return"option ".concat(n,i?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,r=e.focused,n=e.options,a=e.label,i=void 0===a?"":a,o=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&o)return"value ".concat(i," focused, ").concat(u(o,r),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(i).concat(p,", ").concat(u(n,r),".")}return""},onFilter:function(e){var t=e.inputValue,r=e.resultsMessage;return"".concat(r).concat(t?" for search term "+t:"",".")}},qF=function(e){var t=e.ariaSelection,r=e.focusedOption,n=e.focusedValue,a=e.focusableOptions,i=e.isFocused,o=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,h=l.inputValue,m=l.isMulti,f=l.isOptionDisabled,g=l.isSearchable,v=l.menuIsOpen,y=l.options,b=l.screenReaderStatus,S=l.tabSelectsValue,_=l.isLoading,w=l["aria-label"],x=l["aria-live"],C=(0,s.useMemo)(function(){return kI(kI({},BF),d||{})},[d]),k=(0,s.useMemo)(function(){var e,r="";if(t&&C.onChange){var n=t.option,a=t.options,i=t.removedValue,s=t.removedValues,l=t.value,c=i||n||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=a||s||void 0,h=d?d.map(p):[],m=kI({isDisabled:c&&f(c,o),label:u,labels:h},t);r=C.onChange(m)}return r},[t,C,f,o,p]),P=(0,s.useMemo)(function(){var e="",t=r||n,i=!!(r&&o&&o.includes(r));if(t&&C.onFocus){var s={focused:t,label:p(t),isDisabled:f(t,o),isSelected:i,options:a,context:t===r?"menu":"value",selectValue:o,isAppleDevice:u};e=C.onFocus(s)}return e},[r,n,p,f,C,a,o,u]),E=(0,s.useMemo)(function(){var e="";if(v&&y.length&&!_&&C.onFilter){var t=b({count:a.length});e=C.onFilter({inputValue:h,resultsMessage:t})}return e},[a,h,v,C,y,b,_]),T="initial-input-focus"===(null==t?void 0:t.action),M=(0,s.useMemo)(function(){var e="";if(C.guidance){var t=n?"value":v?"menu":"input";e=C.guidance({"aria-label":w,context:t,isDisabled:r&&f(r,o),isMulti:m,isSearchable:g,tabSelectsValue:S,isInitialFocus:T})}return e},[w,r,n,m,f,g,v,C,o,S,T]),D=Ge(s.Fragment,null,Ge("span",{id:"aria-selection"},k),Ge("span",{id:"aria-focused"},P),Ge("span",{id:"aria-results"},E),Ge("span",{id:"aria-guidance"},M));return Ge(s.Fragment,null,Ge(VF,{id:c},T&&D),Ge(VF,{"aria-live":x,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!T&&D))},HF=[{base:"A",letters:"A\u24b6\uff21\xc0\xc1\xc2\u1ea6\u1ea4\u1eaa\u1ea8\xc3\u0100\u0102\u1eb0\u1eae\u1eb4\u1eb2\u0226\u01e0\xc4\u01de\u1ea2\xc5\u01fa\u01cd\u0200\u0202\u1ea0\u1eac\u1eb6\u1e00\u0104\u023a\u2c6f"},{base:"AA",letters:"\ua732"},{base:"AE",letters:"\xc6\u01fc\u01e2"},{base:"AO",letters:"\ua734"},{base:"AU",letters:"\ua736"},{base:"AV",letters:"\ua738\ua73a"},{base:"AY",letters:"\ua73c"},{base:"B",letters:"B\u24b7\uff22\u1e02\u1e04\u1e06\u0243\u0182\u0181"},{base:"C",letters:"C\u24b8\uff23\u0106\u0108\u010a\u010c\xc7\u1e08\u0187\u023b\ua73e"},{base:"D",letters:"D\u24b9\uff24\u1e0a\u010e\u1e0c\u1e10\u1e12\u1e0e\u0110\u018b\u018a\u0189\ua779"},{base:"DZ",letters:"\u01f1\u01c4"},{base:"Dz",letters:"\u01f2\u01c5"},{base:"E",letters:"E\u24ba\uff25\xc8\xc9\xca\u1ec0\u1ebe\u1ec4\u1ec2\u1ebc\u0112\u1e14\u1e16\u0114\u0116\xcb\u1eba\u011a\u0204\u0206\u1eb8\u1ec6\u0228\u1e1c\u0118\u1e18\u1e1a\u0190\u018e"},{base:"F",letters:"F\u24bb\uff26\u1e1e\u0191\ua77b"},{base:"G",letters:"G\u24bc\uff27\u01f4\u011c\u1e20\u011e\u0120\u01e6\u0122\u01e4\u0193\ua7a0\ua77d\ua77e"},{base:"H",letters:"H\u24bd\uff28\u0124\u1e22\u1e26\u021e\u1e24\u1e28\u1e2a\u0126\u2c67\u2c75\ua78d"},{base:"I",letters:"I\u24be\uff29\xcc\xcd\xce\u0128\u012a\u012c\u0130\xcf\u1e2e\u1ec8\u01cf\u0208\u020a\u1eca\u012e\u1e2c\u0197"},{base:"J",letters:"J\u24bf\uff2a\u0134\u0248"},{base:"K",letters:"K\u24c0\uff2b\u1e30\u01e8\u1e32\u0136\u1e34\u0198\u2c69\ua740\ua742\ua744\ua7a2"},{base:"L",letters:"L\u24c1\uff2c\u013f\u0139\u013d\u1e36\u1e38\u013b\u1e3c\u1e3a\u0141\u023d\u2c62\u2c60\ua748\ua746\ua780"},{base:"LJ",letters:"\u01c7"},{base:"Lj",letters:"\u01c8"},{base:"M",letters:"M\u24c2\uff2d\u1e3e\u1e40\u1e42\u2c6e\u019c"},{base:"N",letters:"N\u24c3\uff2e\u01f8\u0143\xd1\u1e44\u0147\u1e46\u0145\u1e4a\u1e48\u0220\u019d\ua790\ua7a4"},{base:"NJ",letters:"\u01ca"},{base:"Nj",letters:"\u01cb"},{base:"O",letters:"O\u24c4\uff2f\xd2\xd3\xd4\u1ed2\u1ed0\u1ed6\u1ed4\xd5\u1e4c\u022c\u1e4e\u014c\u1e50\u1e52\u014e\u022e\u0230\xd6\u022a\u1ece\u0150\u01d1\u020c\u020e\u01a0\u1edc\u1eda\u1ee0\u1ede\u1ee2\u1ecc\u1ed8\u01ea\u01ec\xd8\u01fe\u0186\u019f\ua74a\ua74c"},{base:"OI",letters:"\u01a2"},{base:"OO",letters:"\ua74e"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24c5\uff30\u1e54\u1e56\u01a4\u2c63\ua750\ua752\ua754"},{base:"Q",letters:"Q\u24c6\uff31\ua756\ua758\u024a"},{base:"R",letters:"R\u24c7\uff32\u0154\u1e58\u0158\u0210\u0212\u1e5a\u1e5c\u0156\u1e5e\u024c\u2c64\ua75a\ua7a6\ua782"},{base:"S",letters:"S\u24c8\uff33\u1e9e\u015a\u1e64\u015c\u1e60\u0160\u1e66\u1e62\u1e68\u0218\u015e\u2c7e\ua7a8\ua784"},{base:"T",letters:"T\u24c9\uff34\u1e6a\u0164\u1e6c\u021a\u0162\u1e70\u1e6e\u0166\u01ac\u01ae\u023e\ua786"},{base:"TZ",letters:"\ua728"},{base:"U",letters:"U\u24ca\uff35\xd9\xda\xdb\u0168\u1e78\u016a\u1e7a\u016c\xdc\u01db\u01d7\u01d5\u01d9\u1ee6\u016e\u0170\u01d3\u0214\u0216\u01af\u1eea\u1ee8\u1eee\u1eec\u1ef0\u1ee4\u1e72\u0172\u1e76\u1e74\u0244"},{base:"V",letters:"V\u24cb\uff36\u1e7c\u1e7e\u01b2\ua75e\u0245"},{base:"VY",letters:"\ua760"},{base:"W",letters:"W\u24cc\uff37\u1e80\u1e82\u0174\u1e86\u1e84\u1e88\u2c72"}
1,{base:"X",letters:"X\u24cd\uff38\u1e8a\u1e8c"},{base:"Y",letters:"Y\u24ce\uff39\u1ef2\xdd\u0176\u1ef8\u0232\u1e8e\u0178\u1ef6\u1ef4\u01b3\u024e\u1efe"},{base:"Z",letters:"Z\u24cf\uff3a\u0179\u1e90\u017b\u017d\u1e92\u1e94\u01b5\u0224\u2c7f\u2c6b\ua762"},{base:"a",letters:"a\u24d0\uff41\u1e9a\xe0\xe1\xe2\u1ea7\u1ea5\u1eab\u1ea9\xe3\u0101\u0103\u1eb1\u1eaf\u1eb5\u1eb3\u0227\u01e1\xe4\u01df\u1ea3\xe5\u01fb\u01ce\u0201\u0203\u1ea1\u1ead\u1eb7\u1e01\u0105\u2c65\u0250"},{base:"aa",letters:"\ua733"},{base:"ae",letters:"\xe6\u01fd\u01e3"},{base:"ao",letters:"\ua735"},{base:"au",letters:"\ua737"},{base:"av",letters:"\ua739\ua73b"},{base:"ay",letters:"\ua73d"},{base:"b",letters:"b\u24d1\uff42\u1e03\u1e05\u1e07\u0180\u0183\u0253"},{base:"c",letters:"c\u24d2\uff43\u0107\u0109\u010b\u010d\xe7\u1e09\u0188\u023c\ua73f\u2184"},{base:"d",letters:"d\u24d3\uff44\u1e0b\u010f\u1e0d\u1e11\u1e13\u1e0f\u0111\u018c\u0256\u0257\ua77a"},{base:"dz",letters:"\u01f3\u01c6"},{base:"e",letters:"e\u24d4\uff45\xe8\xe9\xea\u1ec1\u1ebf\u1ec5\u1ec3\u1ebd\u0113\u1e15\u1e17\u0115\u0117\xeb\u1ebb\u011b\u0205\u0207\u1eb9\u1ec7\u0229\u1e1d\u0119\u1e19\u1e1b\u0247\u025b\u01dd"},{base:"f",letters:"f\u24d5\uff46\u1e1f\u0192\ua77c"},{base:"g",letters:"g\u24d6\uff47\u01f5\u011d\u1e21\u011f\u0121\u01e7\u0123\u01e5\u0260\ua7a1\u1d79\ua77f"},{base:"h",letters:"h\u24d7\uff48\u0125\u1e23\u1e27\u021f\u1e25\u1e29\u1e2b\u1e96\u0127\u2c68\u2c76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24d8\uff49\xec\xed\xee\u0129\u012b\u012d\xef\u1e2f\u1ec9\u01d0\u0209\u020b\u1ecb\u012f\u1e2d\u0268\u0131"},{base:"j",letters:"j\u24d9\uff4a\u0135\u01f0\u0249"},{base:"k",letters:"k\u24da\uff4b\u1e31\u01e9\u1e33\u0137\u1e35\u0199\u2c6a\ua741\ua743\ua745\ua7a3"},{base:"l",letters:"l\u24db\uff4c\u0140\u013a\u013e\u1e37\u1e39\u013c\u1e3d\u1e3b\u017f\u0142\u019a\u026b\u2c61\ua749\ua781\ua747"},{base:"lj",letters:"\u01c9"},{base:"m",letters:"m\u24dc\uff4d\u1e3f\u1e41\u1e43\u0271\u026f"},{base:"n",letters:"n\u24dd\uff4e\u01f9\u0144\xf1\u1e45\u0148\u1e47\u0146\u1e4b\u1e49\u019e\u0272\u0149\ua791\ua7a5"},{base:"nj",letters:"\u01cc"},{base:"o",letters:"o\u24de\uff4f\xf2\xf3\xf4\u1ed3\u1ed1\u1ed7\u1ed5\xf5\u1e4d\u022d\u1e4f\u014d\u1e51\u1e53\u014f\u022f\u0231\xf6\u022b\u1ecf\u0151\u01d2\u020d\u020f\u01a1\u1edd\u1edb\u1ee1\u1edf\u1ee3\u1ecd\u1ed9\u01eb\u01ed\xf8\u01ff\u0254\ua74b\ua74d\u0275"},{base:"oi",letters:"\u01a3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\ua74f"},{base:"p",letters:"p\u24df\uff50\u1e55\u1e57\u01a5\u1d7d\ua751\ua753\ua755"},{base:"q",letters:"q\u24e0\uff51\u024b\ua757\ua759"},{base:"r",letters:"r\u24e1\uff52\u0155\u1e59\u0159\u0211\u0213\u1e5b\u1e5d\u0157\u1e5f\u024d\u027d\ua75b\ua7a7\ua783"},{base:"s",letters:"s\u24e2\uff53\xdf\u015b\u1e65\u015d\u1e61\u0161\u1e67\u1e63\u1e69\u0219\u015f\u023f\ua7a9\ua785\u1e9b"},{base:"t",letters:"t\u24e3\uff54\u1e6b\u1e97\u0165\u1e6d\u021b\u0163\u1e71\u1e6f\u0167\u01ad\u0288\u2c66\ua787"},{base:"tz",letters:"\ua729"},{base:"u",letters:"u\u24e4\uff55\xf9\xfa\xfb\u0169\u1e79\u016b\u1e7b\u016d\xfc\u01dc\u01d8\u01d6\u01da\u1ee7\u016f\u0171\u01d4\u0215\u0217\u01b0\u1eeb\u1ee9\u1eef\u1eed\u1ef1\u1ee5\u1e73\u0173\u1e77\u1e75\u0289"},{base:"v",letters:"v\u24e5\uff56\u1e7d\u1e7f\u028b\ua75f\u028c"},{base:"vy",letters:"\ua761"},{base:"w",letters:"w\u24e6\uff57\u1e81\u1e83\u0175\u1e87\u1e85\u1e98\u1e89\u2c73"},{base:"x",letters:"x\u24e7\uff58\u1e8b\u1e8d"},{base:"y",letters:"y\u24e8\uff59\u1ef3\xfd\u0177\u1ef9\u0233\u1e8f\xff\u1ef7\u1e99\u1ef5\u01b4\u024f\u1eff"},{base:"z",letters:"z\u24e9\uff5a\u017a\u1e91\u017c\u017e\u1e93\u1e95\u01b6\u0225\u0240\u2c6c\ua763"}],$F=new RegExp("["+HF.map(function(e){return e.letters}).join("")+"]","g"),GF={},WF=0;WF<HF.length;WF++)for(var UF=HF[WF],YF=0;YF<UF.letters.length;YF++)GF[UF.letters[YF]]=UF.base;var KF=function(e){return e.replace($F,function(e){return GF[e]})},ZF=function(e,t){void 0===t&&(t=RF);var r=null;function n(){for(var n=[],a=0;a<arguments.length;a++)n[a]=arguments[a];if(r&&r.lastThis===this&&t(n,r.lastArgs))return r.lastResult;var i=e.apply(this,n);return r={lastResult:i,lastArgs:n,lastThis:this},i}return n.clear=function(){r=null},n}(KF),QF=function(e){return e.replace(/^\s+|\s+$/g,"")},XF=function(e){return"".concat(e.label," ").concat(e.value)},JF=["innerRef"];function eL(e){var t=e.innerRef,r=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var a=Object.entries(e).filter(function(e){var t=II(e,1)[0];return!r.includes(t)});return a.reduce(function(e,t){var r=II(t,2),n=r[0],a=r[1];return e[n]=a,e},{})}(FI(e,JF),"onExited","in","enter","exit","appear");return Ge("input",ye({ref:t},r,{css:We({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var tL=["boxSizing","height","overflow","paddingRight","position"],rL={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function nL(e){e.cancelable&&e.preventDefault()}function aL(e){e.stopPropagation()}function iL(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;0===e?this.scrollTop=1:r===t&&(this.scrollTop=e-1)}function oL(){return"ontouchstart"in window||navigator.maxTouchPoints}var sL=!("undefined"==typeof window||!window.document||!window.document.createElement),lL=0,cL={capture:!1,passive:!1};var uL=function(e){var t=e.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},dL={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function pL(e){var t=e.children,r=e.lockEnabled,n=e.captureEnabled,a=function(e){var t=e.isEnabled,r=e.onBottomArrive,n=e.onBottomLeave,a=e.onTopArrive,i=e.onTopLeave,o=(0,s.useRef)(!1),l=(0,s.useRef)(!1),c=(0,s.useRef)(0),u=(0,s.useRef)(null),d=(0,s.useCallback)(function(e,t){if(null!==u.current){var s=u.current,c=s.scrollTop,d=s.scrollHeight,p=s.clientHeight,h=u.current,m=t>0,f=d-p-c,g=!1;f>t&&o.current&&(n&&n(e),o.current=!1),m&&l.current&&(i&&i(e),l.current=!1),m&&t>f?(r&&!o.current&&r(e),h.scrollTop=d,g=!0,o.current=!0):!m&&-t>c&&(a&&!l.current&&a(e),h.scrollTop=0,g=!0,l.current=!0),g&&function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()}(e)}},[r,n,a,i]),p=(0,s.useCallback)(function(e){d(e,e.deltaY)},[d]),h=(0,s.useCallback)(function(e){c.current=e.changedTouches[0].clientY},[]),m=(0,s.useCallback)(function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)},[d]),f=(0,s.useCallback)(function(e){if(e){var t=!!XI&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",h,t),e.addEventListener("touchmove",m,t)}},[m,h,p]),g=(0,s.useCallback)(function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",h,!1),e.removeEventListener("touchmove",m,!1))},[m,h,p]);return(0,s.useEffect)(function(){if(t){var e=u.current;return f(e),function(){g(e)}}},[t,f,g]),function(e){u.current=e}}({isEnabled:void 0===n||n,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,r=e.accountForScrollbars,n=void 0===r||r,a=(0,s.useRef)({}),i=(0,s.useRef)(null),o=(0,s.useCallback)(function(e){if(sL){var t=document.body,r=t&&t.style;
vendor: 33,609 bytes, line 1
1if(n&&tL.forEach(function(e){var t=r&&r[e];a.current[e]=t}),n&&lL<1){var i=parseInt(a.current.paddingRight,10)||0,o=document.body?document.body.clientWidth:0,s=window.innerWidth-o+i||0;Object.keys(rL).forEach(function(e){var t=rL[e];r&&(r[e]=t)}),r&&(r.paddingRight="".concat(s,"px"))}t&&oL()&&(t.addEventListener("touchmove",nL,cL),e&&(e.addEventListener("touchstart",iL,cL),e.addEventListener("touchmove",aL,cL))),lL+=1}},[n]),l=(0,s.useCallback)(function(e){if(sL){var t=document.body,r=t&&t.style;lL=Math.max(lL-1,0),n&&lL<1&&tL.forEach(function(e){var t=a.current[e];r&&(r[e]=t)}),t&&oL()&&(t.removeEventListener("touchmove",nL,cL),e&&(e.removeEventListener("touchstart",iL,cL),e.removeEventListener("touchmove",aL,cL)))}},[n]);return(0,s.useEffect)(function(){if(t){var e=i.current;return o(e),function(){l(e)}}},[t,o,l]),function(e){i.current=e}}({isEnabled:r});return Ge(s.Fragment,null,r&&Ge("div",{onClick:uL,css:dL}),t(function(e){a(e),i(e)}))}var hL={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},mL=function(e){var t=e.name,r=e.onFocus;return Ge("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:hL,value:"",onChange:function(){}})};function fL(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function gL(){return fL(/^Mac/i)}function vL(){return fL(/^iPhone/i)||fL(/^iPad/i)||gL()&&navigator.maxTouchPoints>1}var yL={clearIndicator:wF,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var r=e.isDisabled,n=e.isFocused,a=e.theme,i=a.colors,o=a.borderRadius;return kI({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:a.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:r?i.neutral5:i.neutral0,borderColor:r?i.neutral10:n?i.primary:i.neutral20,borderRadius:o,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:n?i.primary:i.neutral30}})},dropdownIndicator:_F,group:function(e,t){var r=e.theme.spacing;return t?{}:{paddingBottom:2*r.baseUnit,paddingTop:2*r.baseUnit}},groupHeading:function(e,t){var r=e.theme,n=r.colors,a=r.spacing;return kI({label:"group",cursor:"default",display:"block"},t?{}:{color:n.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*a.baseUnit,paddingRight:3*a.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var r=e.isDisabled,n=e.theme,a=n.spacing.baseUnit,i=n.colors;return kI({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:r?i.neutral10:i.neutral20,marginBottom:2*a,marginTop:2*a})},input:function(e,t){var r=e.isDisabled,n=e.value,a=e.theme,i=a.spacing,o=a.colors;return kI(kI({visibility:r?"hidden":"visible",transform:n?"translateZ(0)":""},DF),t?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:o.neutral80})},loadingIndicator:function(e,t){var r=e.isFocused,n=e.size,a=e.theme,i=a.colors,o=a.spacing.baseUnit;return kI({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"},t?{}:{color:r?i.neutral60:i.neutral20,padding:2*o})},loadingMessage:dF,menu:function(e,t){var r,n=e.placement,a=e.theme,i=a.borderRadius,o=a.spacing,s=a.colors;return kI((xI(r={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),xI(r,"position","absolute"),xI(r,"width","100%"),xI(r,"zIndex",1),r),t?{}:{backgroundColor:s.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:o.menuGutter,marginTop:o.menuGutter})},menuList:function(e,t){var r=e.maxHeight,n=e.theme.spacing.baseUnit;return kI({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:n,paddingTop:n})},menuPortal:function(e){var t=e.rect,r=e.offset,n=e.position;return{left:t.left,position:n,top:r,width:t.width,zIndex:1}},multiValue:function(e,t){var r=e.theme,n=r.spacing,a=r.borderRadius,i=r.colors;return kI({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:i.neutral10,borderRadius:a/2,margin:n.baseUnit/2})},multiValueLabel:function(e,t){var r=e.theme,n=r.borderRadius,a=r.colors,i=e.cropWithEllipsis;return kI({overflow:"hidden",textOverflow:i||void 0===i?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:n/2,color:a.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var r=e.theme,n=r.spacing,a=r.borderRadius,i=r.colors,o=e.isFocused;return kI({alignItems:"center",display:"flex"},t?{}:{borderRadius:a/2,backgroundColor:o?i.dangerLight:void 0,paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},noOptionsMessage:uF,option:function(e,t){var r=e.isDisabled,n=e.isFocused,a=e.isSelected,i=e.theme,o=i.spacing,s=i.colors;return kI({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:a?s.primary:n?s.primary25:"transparent",color:r?s.neutral20:a?s.neutral0:"inherit",padding:"".concat(2*o.baseUnit,"px ").concat(3*o.baseUnit,"px"),":active":{backgroundColor:r?void 0:a?s.primary:s.primary50}})},placeholder:function(e,t){var r=e.theme,n=r.spacing,a=r.colors;return kI({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:a.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},singleValue:function(e,t){var r=e.isDisabled,n=e.theme,a=n.spacing,i=n.colors;return kI({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:r?i.neutral40:i.neutral80,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2})},valueContainer:function(e,t){var r=e.theme.spacing,n=e.isMulti,a=e.hasValue,i=e.selectProps.controlShouldRenderValue;return kI({alignItems:"center",display:n&&a&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(2*r.baseUnit,"px")})}};var bL,SL={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},_L={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:YI(),captureMenuScroll:!YI(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var r=kI({ignoreCase:!0,ignoreAccents:!0,stringify:XF,trim:!0,matchFrom:"any"},bL),n=r.ignoreCase,a=r.ignoreAccents,i=r.stringify,o=r.trim,s=r.matchFrom,l=o?QF(t):t,c=o?QF(i(e)):i(e);return n&&(l=l.toLowerCase(),c=c.toLowerCase()),a&&(l=ZF(l),c=KF(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function wL(e,t,r,n){return{type:"option",data:t,isDisabled:DL(e,t,r),isSelected:OL(e,t,r),label:TL(e,t),value:ML(e,t),index:n}}function xL(e,t){return e.options.map(function(r,n){if("options"in r){var a=r.options.map(function(r,n){return wL(e,r,t,n)}).filter(function(t){return PL(e,t)});return a.length>0?{type:"group",data:r,options:a,index:n}:void 0}var i=wL(e,r,t,n);return PL(e,i)?i:void 0}).filter(JI)}function CL(e){return e.reduce(function(e,t){return"group"===t.type?e.push.apply(e,NI(t.options.map(function(e){return e.data}))):e.push(t.data),e},[])}function kL(e,t){return e.reduce(function(e,r){return"group"===r.type?e.push.apply(e,NI(r.options.map(function(e){return{data:e.data,id:"".concat(t,"-").concat(r.index,"-").concat(e.index)}}))):e.push({data:r.data,id:"".concat(t,"-").concat(r.index)}),e},[])}function PL(e,t){var r=e.inputValue,n=void 0===r?"":r,a=t.data,i=t.isSelected,o=t.label,s=t.value;return(!NL(e)||!i)&&AL(e,{label:o,value:s,data:a},n)}var EL=function(e,t){var r;return(null===(r=e.find(function(e){return e.data===t}))||void 0===r?void 0:r.id)||null},TL=function(e,t){return e.getOptionLabel(t)},ML=function(e,t){return e.getOptionValue(t)};function DL(e,t,r){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,r)}function OL(e,t,r){if(r.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,r);var n=ML(e,t);return r.some(function(t){return ML(e,t)===n})}function AL(e,t,r){return!e.filterOption||e.filterOption(t,r)}var NL=function(e){var t=e.hideSelectedOptions,r=e.isMulti;return void 0===t?r:t},IL=1,FL=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&EI(e,t)}(r,e);var t=function(e){var t=MI();return function(){var r,n=TI(e);if(t){var a=TI(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return DI(this,r)}}(r);function r(e){var n;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),(n=t.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},n.blockOptionHover=!1,n.isComposing=!1,n.commonProps=void 0,n.initialTouchX=0,n.initialTouchY=0,n.openAfterFocus=!1,n.scrollToFocusedOptionOnUpdate=!1,n.userIsDragging=void 0,n.controlRef=null,n.getControlRef=function(e){n.controlRef=e},n.focusedOptionRef=null,n.getFocusedOptionRef=function(e){n.focusedOptionRef=e},n.menuListRef=null,n.getMenuListRef=function(e){n.menuListRef=e},n.inputRef=null,n.getInputRef=function(e){n.inputRef=e},n.focus=n.focusInput,n.blur=n.blurInput,n.onChange=function(e,t){var r=n.props,a=r.onChange,i=r.name;t.name=i,n.ariaOnChange(e,t),a(e,t)},n.setValue=function(e,t,r){var a=n.props,i=a.closeMenuOnSelect,o=a.isMulti,s=a.inputValue;n.onInputChange("",{action:"set-value",prevInputValue:s}),i&&(n.setState({inputIsHiddenAfterUpdate:!o}),n.onMenuClose()),n.setState({clearFocusValueOnUpdate:!0}),n.onChange(e,{action:t,option:r})},n.selectOption=function(e){var t=n.props,r=t.blurInputOnSelect,a=t.isMulti,i=t.name,o=n.state.selectValue,s=a&&n.isOptionSelected(e,o),l=n.isOptionDisabled(e,o);if(s){var c=n.getOptionValue(e);n.setValue(o.filter(function(e){return n.getOptionValue(e)!==c}),"deselect-option",e)}else{if(l)return void n.ariaOnChange(e,{action:"select-option",option:e,name:i});a?n.setValue([].concat(NI(o),[e]),"select-option",e):n.setValue(e,"select-option")}r&&n.blurInput()},n.removeValue=function(e){var t=n.props.isMulti,r=n.state.selectValue,a=n.getOptionValue(e),i=r.filter(function(e){return n.getOptionValue(e)!==a}),o=eF(t,i,i[0]||null);n.onChange(o,{action:"remove-value",removedValue:e}),n.focusInput()},n.clearValue=function(){var e=n.state.selectValue;n.onChange(eF(n.props.isMulti,[],null),{action:"clear",removedValues:e})},n.popValue=function(){var e=n.props.isMulti,t=n.state.selectValue,r=t[t.length-1],a=t.slice(0,t.length-1),i=eF(e,a,a[0]||null);r&&n.onChange(i,{action:"pop-value",removedValue:r})},n.getFocusedOptionId=function(e){return EL(n.state.focusableOptionsWithIds,e)},n.getFocusableOptionsWithIds=function(){return kL(xL(n.props,n.state.selectValue),n.getElementId("option"))},n.getValue=function(){return n.state.selectValue},n.cx=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return jI.apply(void 0,[n.props.classNamePrefix].concat(t))},n.getOptionLabel=function(e){return TL(n.props,e)},n.getOptionValue=function(e){return ML(n.props,e)},n.getStyles=function(e,t){var r=n.props.unstyled,a=yL[e](t,r);a.boxSizing="border-box";var i=n.props.styles[e];return i?i(a,t):a},n.getClassNames=function(e,t){var r,a;return null===(r=(a=n.props.classNames)[e])||void 0===r?void 0:r.call(a,t)},n.getElementId=function(e){return"".concat(n.state.instancePrefix,"-").concat(e)},n.getComponents=function(){return e=n.props,kI(kI({},FF),e.components);var e},n.buildCategorizedOptions=function(){return xL(n.props,n.state.selectValue)},n.getCategorizedOptions=function(){return n.props.menuIsOpen?n.buildCategorizedOptions():[]},n.buildFocusableOptions=function(){return CL(n.buildCategorizedOptions())},n.getFocusableOptions=function(){return n.props.menuIsOpen?n.buildFocusableOptions():[]},n.ariaOnChange=function(e,t){n.setState({ariaSelection:kI({value:e},t)})},n.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),n.focusInput())},n.onMenuMouseMove=function(e){n.blockOptionHover=!1},n.onControlMouseDown=function(e){if(!e.defaultPrevented){var t=n.props.openMenuOnClick;n.state.isFocused?n.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&n.onMenuClose():t&&n.openMenu("first"):(t&&(n.openAfterFocus=!0),n.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},n.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||n.props.isDisabled)){var t=n.props,r=t.isMulti,a=t.menuIsOpen;n.focusInput(),a?(n.setState({inputIsHiddenAfterUpdate:!r}),n.onMenuClose()):n.openMenu("first"),e.preventDefault()}},n.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(n.clearValue(),e.preventDefault(),n.openAfterFocus=!1,"touchend"===e.type?n.focusInput():setTimeout(function(){return n.focusInput()}))},n.onScroll=function(e){"boolean"==typeof n.props.closeMenuOnScroll?e.target instanceof HTMLElement&&HI(e.target)&&n.props.onMenuClose():"function"==typeof n.props.closeMenuOnScroll&&n.props.closeMenuOnScroll(e)&&n.props.onMenuClose()},n.onCompositionStart=function(){n.isComposing=!0},n.onCompositionEnd=function(){n.isComposing=!1},n.onTouchStart=function(e){var t=e.touches,r=t&&t.item(0);r&&(n.initialTouchX=r.clientX,n.initialTouchY=r.clientY,n.userIsDragging=!1)},n.onTouchMove=function(e){var t=e.touches,r=t&&t.item(0);if(r){var a=Math.abs(r.clientX-n.initialTouchX),i=Math.abs(r.clientY-n.initialTouchY);n.userIsDragging=a>5||i>5}},n.onTouchEnd=function(e){n.userIsDragging||(n.controlRef&&!n.controlRef.contains(e.target)&&n.menuListRef&&!n.menuListRef.contains(e.target)&&n.blurInput(),n.initialTouchX=0,n.initialTouchY=0)},n.onControlTouchEnd=function(e){n.userIsDragging||n.onControlMouseDown(e)},n.onClearIndicatorTouchEnd=function(e){n.userIsDragging||n.onClearIndicatorMouseDown(e)},n.onDropdownIndicatorTouchEnd=function(e){n.userIsDragging||n.onDropdownIndicatorMouseDown(e)},n.handleInputChange=function(e){var t=n.props.inputValue,r=e.currentTarget.value;n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange(r,{action:"input-change",prevInputValue:t}),n.props.menuIsOpen||n.onMenuOpen()},n.onInputFocus=function(e){n.props.onFocus&&n.props.onFocus(e),n.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(n.openAfterFocus||n.props.openMenuOnFocus)&&n.openMenu("first"),n.openAfterFocus=!1},n.onInputBlur=function(e){var t=n.props.inputValue;n.menuListRef&&n.menuListRef.contains(document.activeElement)?n.inputRef.focus():(n.props.onBlur&&n.props.onBlur(e),n.onInputChange("",{action:"input-blur",prevInputValue:t}),n.onMenuClose(),n.setState({focusedValue:null,isFocused:!1}))},n.onOptionHover=function(e){if(!n.blockOptionHover&&n.state.focusedOption!==e){var t=n.getFocusableOptions().indexOf(e);n.setState({focusedOption:e,focusedOptionId:t>-1?n.getFocusedOptionId(e):null})}},n.shouldHideSelectedOptions=function(){return NL(n.props)},n.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),n.focus()},n.onKeyDown=function(e){var t=n.props,r=t.isMulti,a=t.backspaceRemovesValue,i=t.escapeClearsValue,o=t.inputValue,s=t.isClearable,l=t.isDisabled,c=t.menuIsOpen,u=t.onKeyDown,d=t.tabSelectsValue,p=t.openMenuOnFocus,h=n.state,m=h.focusedOption,f=h.focusedValue,g=h.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(n.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||o)return;n.focusValue("previous");break;case"ArrowRight":if(!r||o)return;n.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(f)n.removeValue(f);else{if(!a)return;r?n.popValue():s&&n.clearValue()}break;case"Tab":if(n.isComposing)return;if(e.shiftKey||!c||!d||!m||p&&n.isOptionSelected(m,g))return;n.selectOption(m);break;case"Enter":if(229===e.keyCode)break;if(c){if(!m)return;if(n.isComposing)return;n.selectOption(m);break}return;case"Escape":c?(n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange("",{action:"menu-close",prevInputValue:o}),n.onMenuClose()):s&&i&&n.clearValue();break;case" ":if(o)return;if(!c){n.openMenu("first");break}if(!m)return;n.selectOption(m);break;case"ArrowUp":c?n.focusOption("up"):n.openMenu("last");break;case"ArrowDown":c?n.focusOption("down"):n.openMenu("first");break;case"PageUp":if(!c)return;n.focusOption("pageup");break;case"PageDown":if(!c)return;n.focusOption("pagedown");break;case"Home":if(!c)return;n.focusOption("first");break;case"End":if(!c)return;n.focusOption("last");break;default:return}e.preventDefault()}},n.state.instancePrefix="react-select-"+(n.props.instanceId||++IL),n.state.selectValue=VI(e.value),e.menuIsOpen&&n.state.selectValue.length){var a=n.getFocusableOptionsWithIds(),i=n.buildFocusableOptions(),o=i.indexOf(n.state.selectValue[0]);n.state.focusableOptionsWithIds=a,n.state.focusedOption=i[o],n.state.focusedOptionId=EL(a,i[o])}return n}return function(e,t,r){t&&PI(e.prototype,t),r&&PI(e,r),Object.defineProperty(e,"prototype",{writable:!1})}(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&UI(this.menuListRef,this.focusedOptionRef),(gL()||vL())&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.isDisabled,n=t.menuIsOpen,a=this.state.isFocused;(a&&!r&&e.isDisabled||a&&n&&!e.menuIsOpen)&&this.focusInput(),a&&r&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):a||r||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(UI(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,r=this.state,n=r.selectValue,a=r.isFocused,i=this.buildFocusableOptions(),o="first"===e?0:i.length-1;if(!this.props.isMulti){var s=i.indexOf(n[0]);s>-1&&(o=s)}this.scrollToFocusedOptionOnUpdate=!(a&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[o],focusedOptionId:this.getFocusedOptionId(i[o])},function(){return t.onMenuOpen()})}},{key:"focusValue",value:function(e){var t=this.state,r=t.selectValue,n=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var a=r.indexOf(n);n||(a=-1);var i=r.length-1,o=-1;if(r.length){switch(e){case"previous":o=0===a?0:-1===a?i:a-1;break;case"next":a>-1&&a<i&&(o=a+1)}this.setState({inputIsHidden:-1!==o,focusedValue:r[o]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,r=this.state.focusedOption,n=this.getFocusableOptions();if(n.length){var a=0,i=n.indexOf(r);r||(i=-1),"up"===e?a=i>0?i-1:n.length-1:"down"===e?a=(i+1)%n.length:"pageup"===e?(a=i-t)<0&&(a=0):"pagedown"===e?(a=i+t)>n.length-1&&(a=n.length-1):"last"===e&&(a=n.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:n[a],focusedValue:null,focusedOptionId:this.getFocusedOptionId(n[a])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(SL):kI(kI({},SL),this.props.theme):SL}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,r=this.getStyles,n=this.getClassNames,a=this.getValue,i=this.selectOption,o=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:r,getClassNames:n,getValue:a,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:i,selectProps:s,setValue:o,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,r=e.isMulti;return void 0===t?r:t}},{key:"isOptionDisabled",value:function(e,t){return DL(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return OL(this.props,e,t)}},{key:"filterOption",value:function(e,t){return AL(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var r=this.props.inputValue,n=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:r,selectValue:n})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,r=e.isSearchable,n=e.inputId,a=e.inputValue,i=e.tabIndex,o=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,h=d.ariaSelection,m=this.commonProps,f=n||this.getElementId("input"),g=kI(kI(kI({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==h?void 0:h.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?s.createElement(u,ye({},m,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:f,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:o,type:"text",value:a},g)):s.createElement(eL,ye({id:f,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:zI,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:o,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),r=t.MultiValue,n=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,o=t.SingleValue,l=t.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,h=u.isMulti,m=u.inputValue,f=u.placeholder,g=this.state,v=g.selectValue,y=g.focusedValue,b=g.isFocused;if(!this.hasValue()||!d)return m?null:s.createElement(l,ye({},c,{key:"placeholder",isDisabled:p,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),f);if(h)return v.map(function(t,o){var l=t===y,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return s.createElement(r,ye({},c,{components:{Container:n,Label:a,Remove:i},isFocused:l,isDisabled:p,key:u,index:o,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))});if(m)return null;var S=v[0];return s.createElement(o,ye({},c,{data:S,isDisabled:p}),this.formatOptionLabel(S,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,r=this.props,n=r.isDisabled,a=r.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||n||!this.hasValue()||a)return null;var o={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return s.createElement(e,ye({},t,{innerProps:o,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,r=this.props,n=r.isDisabled,a=r.isLoading,i=this.state.isFocused;if(!e||!a)return null;return s.createElement(e,ye({},t,{innerProps:{"aria-hidden":"true"},isDisabled:n,isFocused:i}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,r=e.IndicatorSeparator;if(!t||!r)return null;var n=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return s.createElement(r,ye({},n,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,r=this.props.isDisabled,n=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return s.createElement(e,ye({},t,{innerProps:a,isDisabled:r,isFocused:n}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),r=t.Group,n=t.GroupHeading,a=t.Menu,i=t.MenuList,o=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,d=this.commonProps,p=this.state.focusedOption,h=this.props,m=h.captureMenuScroll,f=h.inputValue,g=h.isLoading,v=h.loadingMessage,y=h.minMenuHeight,b=h.maxMenuHeight,S=h.menuIsOpen,_=h.menuPlacement,w=h.menuPosition,x=h.menuPortalTarget,C=h.menuShouldBlockScroll,k=h.menuShouldScrollIntoView,P=h.noOptionsMessage,E=h.onMenuScrollToTop,T=h.onMenuScrollToBottom;if(!S)return null;var M,D=function(t,r){var n=t.type,a=t.data,i=t.isDisabled,o=t.isSelected,l=t.label,c=t.value,h=p===a,m=i?void 0:function(){return e.onOptionHover(a)},f=i?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(r),v={id:g,onClick:f,onMouseMove:m,onMouseOver:m,tabIndex:-1,role:"option","aria-selected":e.state.isAppleDevice?void 0:o};return s.createElement(u,ye({},d,{innerProps:v,data:a,isDisabled:i,isSelected:o,key:g,label:l,type:n,value:c,isFocused:h,innerRef:h?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())M=this.getCategorizedOptions().map(function(t){if("group"===t.type){var a=t.data,i=t.options,o=t.index,l="".concat(e.getElementId("group"),"-").concat(o),c="".concat(l,"-heading");return s.createElement(r,ye({},d,{key:l,data:a,options:i,Heading:n,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map(function(e){return D(e,"".concat(o,"-").concat(e.index))}))}if("option"===t.type)return D(t,"".concat(t.index))});else if(g){var O=v({inputValue:f});if(null===O)return null;M=s.createElement(l,d,O)}else{var A=P({inputValue:f});if(null===A)return null;M=s.createElement(c,d,A)}var N={minMenuHeight:y,maxMenuHeight:b,menuPlacement:_,menuPosition:w,menuShouldScrollIntoView:k},I=s.createElement(sF,ye({},d,N),function(t){var r=t.ref,n=t.placerProps,o=n.placement,l=n.maxHeight;return s.createElement(a,ye({},d,N,{innerRef:r,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:o}),s.createElement(pL,{captureEnabled:m,onTopArrive:E,onBottomArrive:T,lockEnabled:C},function(t){return s.createElement(i,ye({},d,{innerRef:function(r){e.getMenuListRef(r),t(r)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:l,focusedOption:p}),M)}))});return x||"fixed"===w?s.createElement(o,ye({},d,{appendTo:x,controlElement:this.controlRef,menuPlacement:_,menuPosition:w}),I):I}},{key:"renderFormField",value:function(){var e=this,t=this.props,r=t.delimiter,n=t.isDisabled,a=t.isMulti,i=t.name,o=t.required,l=this.state.selectValue;if(o&&!this.hasValue()&&!n)return s.createElement(mL,{name:i,onFocus:this.onValueInputFocus});if(i&&!n){if(a){if(r){var c=l.map(function(t){return e.getOptionValue(t)}).join(r);return s.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map(function(t,r){return s.createElement("input",{key:"i-".concat(r),name:i,type:"hidden",value:e.getOptionValue(t)})}):s.createElement("input",{name:i,type:"hidden",value:""});return s.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return s.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,r=t.ariaSelection,n=t.focusedOption,a=t.focusedValue,i=t.isFocused,o=t.selectValue,l=this.getFocusableOptions();return s.createElement(qF,ye({},e,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:n,focusedValue:a,isFocused:i,selectValue:o,focusableOptions:l,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,r=e.IndicatorsContainer,n=e.SelectContainer,a=e.ValueContainer,i=this.props,o=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return s.createElement(n,ye({},p,{className:o,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),s.createElement(t,ye({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),s.createElement(a,ye({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),s.createElement(r,ye({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var r=t.prevProps,n=t.clearFocusValueOnUpdate,a=t.inputIsHiddenAfterUpdate,i=t.ariaSelection,o=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,h=e.isMulti,m=VI(u),f={};if(r&&(u!==r.value||c!==r.options||d!==r.menuIsOpen||p!==r.inputValue)){var g=d?function(e,t){return CL(xL(e,t))}(e,m):[],v=d?kL(xL(e,m),"".concat(l,"-option")):[],y=n?function(e,t){var r=e.focusedValue,n=e.selectValue.indexOf(r);if(n>-1){if(t.indexOf(r)>-1)return r;if(n<t.length)return t[n]}return null}(t,m):null,b=function(e,t){var r=e.focusedOption;return r&&t.indexOf(r)>-1?r:t[0]}(t,g);f={selectValue:m,focusedOption:b,focusedOptionId:EL(v,b),focusableOptionsWithIds:v,focu
1sedValue:y,clearFocusValueOnUpdate:!1}}var S=null!=a&&e!==r?{inputIsHidden:a,inputIsHiddenAfterUpdate:void 0}:{},_=i,w=o&&s;return o&&!w&&(_={value:eF(h,m,m[0]||null),options:m,action:"initial-input-focus"},w=!s),"initial-input-focus"===(null==i?void 0:i.action)&&(_=null),kI(kI(kI({},f),S),{},{prevProps:e,ariaSelection:_,prevWasFocused:w})}}]),r}(s.Component);FL.defaultProps=_L;var LL=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];var zL=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];var RL=(0,s.forwardRef)(function(e,t){var r=function(e){var t=e.defaultOptions,r=void 0!==t&&t,n=e.cacheOptions,a=void 0!==n&&n,i=e.loadOptions;e.options;var o=e.isLoading,l=void 0!==o&&o,c=e.onInputChange,u=e.filterOption,d=void 0===u?null:u,p=FI(e,zL),h=p.inputValue,m=(0,s.useRef)(void 0),f=(0,s.useRef)(!1),g=II((0,s.useState)(Array.isArray(r)?r:void 0),2),v=g[0],y=g[1],b=II((0,s.useState)(void 0!==h?h:""),2),S=b[0],_=b[1],w=II((0,s.useState)(!0===r),2),x=w[0],C=w[1],k=II((0,s.useState)(void 0),2),P=k[0],E=k[1],T=II((0,s.useState)([]),2),M=T[0],D=T[1],O=II((0,s.useState)(!1),2),A=O[0],N=O[1],I=II((0,s.useState)({}),2),F=I[0],L=I[1],z=II((0,s.useState)(void 0),2),R=z[0],j=z[1],V=II((0,s.useState)(void 0),2),B=V[0],q=V[1];a!==B&&(L({}),q(a)),r!==R&&(y(Array.isArray(r)?r:void 0),j(r)),(0,s.useEffect)(function(){return f.current=!0,function(){f.current=!1}},[]);var H=(0,s.useCallback)(function(e,t){if(!i)return t();var r=i(e,t);r&&"function"==typeof r.then&&r.then(t,function(){return t()})},[i]);(0,s.useEffect)(function(){!0===r&&H(S,function(e){f.current&&(y(e||[]),C(!!m.current))})},[]);var $=(0,s.useCallback)(function(e,t){var r=function(e,t,r){if(r){var n=r(e,t);if("string"==typeof n)return n}return e}(e,t,c);if(!r)return m.current=void 0,_(""),E(""),D([]),C(!1),void N(!1);if(a&&F[r])_(r),E(r),D(F[r]),C(!1),N(!1);else{var n=m.current={};_(r),C(!0),N(!P),H(r,function(e){f&&n===m.current&&(m.current=void 0,C(!1),E(r),D(e||[]),N(!1),L(e?kI(kI({},F),{},xI({},r,e)):F))})}},[a,H,P,F,c]),G=A?[]:S&&P?M:v||[];return kI(kI({},p),{},{options:G,isLoading:x||l,onInputChange:$,filterOption:d})}(e),n=function(e){var t=e.defaultInputValue,r=void 0===t?"":t,n=e.defaultMenuIsOpen,a=void 0!==n&&n,i=e.defaultValue,o=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,p=e.onMenuClose,h=e.onMenuOpen,m=e.value,f=FI(e,LL),g=II((0,s.useState)(void 0!==l?l:r),2),v=g[0],y=g[1],b=II((0,s.useState)(void 0!==c?c:a),2),S=b[0],_=b[1],w=II((0,s.useState)(void 0!==m?m:o),2),x=w[0],C=w[1],k=(0,s.useCallback)(function(e,t){"function"==typeof u&&u(e,t),C(e)},[u]),P=(0,s.useCallback)(function(e,t){var r;"function"==typeof d&&(r=d(e,t)),y(void 0!==r?r:e)},[d]),E=(0,s.useCallback)(function(){"function"==typeof h&&h(),_(!0)},[h]),T=(0,s.useCallback)(function(){"function"==typeof p&&p(),_(!1)},[p]),M=void 0!==l?l:v,D=void 0!==c?c:S,O=void 0!==m?m:x;return kI(kI({},f),{},{inputValue:M,menuIsOpen:D,onChange:k,onInputChange:P,onMenuClose:T,onMenuOpen:E,value:O})}(r);return s.createElement(FL,ye({ref:t},n))}),jL=RL;async function VL(e,t,r,n){try{const a=await fetch(e,{signal:n});if(!a.ok)return[];const i=await a.json(),o=i?.[t];return Array.isArray(o)?o.map(r):[]}catch{return[]}}function BL(e,t){return(r,n)=>{VL(`${e}/api/form-okrskar-euro-volby-2024-regions?s=${encodeURIComponent(r)}${t?`&category=${t}`:""}`,"regions",e=>({label:e?.region,value:e?.id})).then(n)}}function qL(e,t,r){return(n,a)=>{VL(`${e}/api/form-okrskar-euro-volby-2024-districts?s=${encodeURIComponent(n)}®ion_id=${t}${r?`&category=${r}`:""}`,"districts",e=>({label:e?.district,value:e?.id})).then(a)}}function HL(e,t,r,n){return(a,i)=>{VL(`${e}/api/form-okrskar-euro-volby-2024-cities?s=${encodeURIComponent(a)}&district_id=${t}®ion_id=${r}${n?`&category=${n}`:""}`,"cities",e=>({label:e?.city,value:e?.id})).then(i)}}var $L=Object.defineProperty,GL=Object.getOwnPropertySymbols,WL=Object.prototype.hasOwnProperty,UL=Object.prototype.propertyIsEnumerable,YL=(e,t,r)=>t in e?$L(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,KL=(e,t)=>{for(var r in t||(t={}))WL.call(t,r)&&YL(e,r,t[r]);
1if(GL)for(var r of GL(t))UL.call(t,r)&&YL(e,r,t[r]);return e};const ZL=(0,s.createContext)(null),QL=ZL.Provider;var XL=Object.defineProperty,JL=Object.getOwnPropertySymbols,ez=Object.prototype.hasOwnProperty,tz=Object.prototype.propertyIsEnumerable,rz=(e,t,r)=>t in e?XL(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,nz=(e,t)=>{for(var r in t||(t={}))ez.call(t,r)&&rz(e,r,t[r]);if(JL)for(var r of JL(t))tz.call(t,r)&&rz(e,r,t[r]);return e};const az={size:"sm"},iz=(0,s.forwardRef)((e,t)=>{const r=Ot("RadioGroup",az,e),{children:n,value:a,defaultValue:i,onChange:o,size:s,wrapperProps:l,unstyled:u,name:d}=r,p=((e,t)=>{var r={};for(var n in e)ez.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&JL)for(var n of JL(e))t.indexOf(n)<0&&tz.call(e,n)&&(r[n]=e[n]);return r})(r,["children","value","defaultValue","onChange","size","wrapperProps","unstyled","name"]),h=Ft(d),[m,f]=Rt({value:a,defaultValue:i,finalValue:"",onChange:o});return c().createElement(QL,{value:{value:m,onChange:e=>f(e.currentTarget.value),size:s,name:h}},c().createElement(Ma.Wrapper,nz(nz({labelElement:"div",size:s,__staticSelector:"RadioGroup",ref:t,unstyled:u},l),p),n))});iz.displayName="@mantine/core/RadioGroup";var oz=Object.defineProperty,sz=Object.defineProperties,lz=Object.getOwnPropertyDescriptors,cz=Object.getOwnPropertySymbols,uz=Object.prototype.hasOwnProperty,dz=Object.prototype.propertyIsEnumerable,pz=(e,t,r)=>t in e?oz(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,hz=(e,t)=>{for(var r in t||(t={}))uz.call(t,r)&&pz(e,r,t[r]);if(cz)for(var r of cz(t))dz.call(t,r)&&pz(e,r,t[r]);return e};const mz={xs:it(16),sm:it(20),md:it(24),lg:it(30),xl:it(36)},fz={xs:it(6),sm:it(8),md:it(10),lg:it(14),xl:it(16)};var gz=or((e,{color:t,transitionDuration:r,labelPosition:n,error:a},{size:i})=>{const o=e.fn.variant({variant:"filled",color:t}),s=e.fn.variant({variant:"filled",color:"red"}).background;return{inner:{order:"left"===n?2:1,position:"relative",alignSelf:"flex-start"},icon:{ref:Ua("icon"),color:e.white,opacity:0,transform:`scale(0.75) translateY(${it(2)})`,transition:`opacity ${r}ms ${e.transitionTimingFunction}`,pointerEvents:"none",width:st({sizes:fz,size:i}),height:st({sizes:fz,size:i}),position:"absolute",top:`calc(50% - ${st({sizes:fz,size:i})} / 2)`,left:`calc(50% - ${st({sizes:fz,size:i})} / 2)`},radio:(l=hz({},e.fn.focusStyles()),c={backgroundColor:"dark"===e.colorScheme?e.colors.dark[6]:e.white,border:`${it(1)} solid ${a?s:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[4]}`,position:"relative",appearance:"none",width:st({sizes:mz,size:i}),height:st({sizes:mz,size:i}),borderRadius:st({sizes:mz,size:i}),margin:0,display:"flex",alignItems:"center",justifyContent:"center",transitionProperty:"background-color, border-color",transitionTimingFunction:e.transitionTimingFunction,transitionDuration:`${r}ms`,cursor:e.cursorType,"&:checked":{background:o.background,borderColor:o.background,[`& + .${Ua("icon")}`]:{opacity:1,transform:"scale(1)"}},"&:disabled":{borderColor:"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[4],backgroundColor:"dark"===e.colorScheme?e.colors.dark[5]:e.colors.gray[1],[`& + .${Ua("icon")}`]:{color:"dark"===e.colorScheme?e.colors.dark[6]:e.colors.gray[4]}}},sz(l,lz(c)))};var l,c}),vz=gz,yz=Object.defineProperty,bz=Object.getOwnPropertySymbols,Sz=Object.prototype.hasOwnProperty,_z=Object.prototype.propertyIsEnumerable,wz=(e,t,r)=>t in e?yz(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,xz=(e,t)=>
1{for(var r in t||(t={}))Sz.call(t,r)&&wz(e,r,t[r]);if(bz)for(var r of bz(t))_z.call(t,r)&&wz(e,r,t[r]);return e};const Cz={icon:function(e){const t=e,{width:r,height:n,style:a}=t,i=((e,t)=>{var r={};for(var n in e)WL.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&GL)for(var n of GL(e))t.indexOf(n)<0&&UL.call(e,n)&&(r[n]=e[n]);return r})(t,["width","height","style"]);return c().createElement("svg",KL({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 5 5",style:KL({width:r,height:n},a)},i),c().createElement("path",{fill:"currentColor",d:"M0 2.5a2.5 2.5 0 115 0 2.5 2.5 0 01-5 0z"}))},transitionDuration:100,size:"sm",labelPosition:"right"},kz=(0,s.forwardRef)((e,t)=>{var r,n;const a=Ot("Radio",Cz,e),{className:i,style:o,id:l,label:u,size:d,title:p,disabled:h,color:m,classNames:f,styles:g,sx:v,icon:y,transitionDuration:b,wrapperProps:S,unstyled:_,labelPosition:w,description:x,error:C,variant:k}=a,P=((e,t)=>{var r={};for(var n in e)Sz.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&bz)for(var n of bz(e))t.indexOf(n)<0&&_z.call(e,n)&&(r[n]=e[n]);return r})(a,["className","style","id","label","size","title","disabled","color","classNames","styles","sx","icon","transitionDuration","wrapperProps","unstyled","labelPosition","description","error","variant"]),E=(0,s.useContext)(ZL),T=null!=(r=null==E?void 0:E.size)?r:d,M=e.size?d:T,{classes:D}=vz({color:m,transitionDuration:b,labelPosition:w,error:!!C},{name:"Radio",classNames:f,styles:g,unstyled:_,variant:k,size:M}),{systemStyles:O,rest:A}=pr(P),N=Ft(l),I=E?{checked:E.value===A.value,name:null!=(n=A.name)?n:E.name,onChange:E.onChange}:{};return c().createElement(wi,xz(xz({className:i,sx:v,style:o,id:N,size:M,labelPosition:w,label:u,description:x,error:C,disabled:h,__staticSelector:"Radio",classNames:f,styles:g,unstyled:_,"data-checked":I.checked||void 0,variant:k},O),S),c().createElement("div",{className:D.inner},c().createElement("input",xz(xz({ref:t,className:D.radio,type:"radio",id:N,disabled:h},A),I)),c().createElement(y,{className:D.icon,"aria-hidden":!0})))});kz.displayName="@mantine/core/Radio",kz.Group=iz;const Pz=()=>c().createElement("svg",{width:"23",height:"24",viewBox:"0 0 23 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M14.7055 7.68559L10.4002 12.0004L14.7055 16.3152L13.3801 17.6406L7.73984 12.0004L13.3801 6.36014L14.7055 7.68559Z",fill:"currentColor"})),Ez=()=>c().createElement("svg",{width:"23",height:"24",viewBox:"0 0 23 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}
1,c().createElement("path",{d:"M8.29446 7.68559L12.5998 12.0004L8.29446 16.3152L9.61992 17.6406L15.2602 12.0004L9.61992 6.36014L8.29446 7.68559Z",fill:"currentColor"}));function Tz({value:e,total:t,onChange:r}){const n=(e,t)=>{const r=t-e+1;return Array.from({length:r},(t,r)=>e+r)},a=c().useMemo(()=>{if(6>=t)return n(1,t);const r=Math.max(e-1,1),a=Math.min(e+1,t),i=r>2,o=a<t-2;if(!i&&o){return[...n(1,5),"...",t]}if(i&&!o){return[1,"...",...n(t-5+1,t)]}if(i&&o){return[1,"...",...n(r,a),"...",t]}return n(1,t)},[t,e]);return t<=1?null:c().createElement("div",{className:"no-scrollbar flex w-full items-center justify-center gap-1 overflow-x-auto py-2 sm:gap-4"},c().createElement("button",{type:"button",onClick:()=>r(e-1),disabled:1===e,className:"flex h-9 w-9 shrink-0 items-center justify-center rounded-sm bg-white text-darkBlue-800 transition-colors hover:bg-lightBlue-100 disabled:opacity-30 disabled:hover:bg-white sm:h-11 sm:w-11"},c().createElement(Pz,null)),c().createElement("div",{className:"flex items-center gap-1 sm:gap-4"},a.map((t,n)=>{if("..."===t)return c().createElement("div",{key:`dots-${n}`,className:"flex h-9 w-9 shrink-0 items-center justify-center text-base text-darkBlue-800 sm:h-11 sm:w-11 sm:text-lg"},"\u2026");const a=t===e;return c().createElement("button",{type:"button",key:t,onClick:()=>r(Number(t)),className:"flex h-9 w-9 shrink-0 items-center justify-center rounded-sm text-base font-medium transition-colors sm:h-11 sm:w-11 sm:text-lg "+(a?"bg-lightBlue-800 text-darkBlue-800":"bg-lightBlue-100 text-darkBlue-800 hover:bg-lightBlue-300")},t)})),c().createElement("button",{type:"button",onClick:()=>r(e+1),disabled:e===t,className:"flex h-9 w-9 shrink-0 items-center justify-center rounded-sm bg-white text-darkBlue-800 transition-colors hover:bg-lightBlue-100 disabled:opacity-30 disabled:hover:bg-white sm:h-11 sm:w-11"},c().createElement(Ez,null)))}const Mz=()=>c().createElement("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M6.99992 2.33331C7.61876 2.33331 8.21225 2.57915 8.64983 3.01673C9.08742 3.45432 9.33325 4.04781 9.33325 4.66665C9.33325 5.28548 9.08742 5.87898 8.64983 6.31656C8.21225 6.75415 7.61876 6.99998 6.99992 6.99998C6.38108 6.99998 5.78759 6.75415 5.35 6.31656C4.91242 5.87898 4.66659 5.28548 4.66659 4.66665C4.66659 4.04781 4.91242 3.45432 5.35 3.01673C5.78759 2.57915 6.38108 2.33331 6.99992 2.33331ZM6.99992 8.16665C9.57825 8.16665 11.6666 9.21081 11.6666 10.5V11.6666H2.33325V10.5C2.33325 9.21081 4.42159 8.16665 6.99992 8.16665Z",fill:"currentColor"}));function Dz({precincts:e,selectedPrecinctId:t,onSelect:r,page:n,totalPages:a,onPageChange:i,isLoading:o=!1,disabled:s=!1}){return s?c().createElement("div",{className:"flex flex-col"},c().createElement("div",{className:"mb-2 flex items-center justify-between px-2"},c().createElement(un,{className:"text-sm text-darkBlue-800"},"V\xfdber okrsku")),c().createElement("div",{className:"flex min-h-[200px] w-full items-center justify-center rounded-sm bg-lightBlue-300 p-8"},c().createElement(un,{className:"max-w-[350px] text-center text-lg leading-[30px] text-darkBlue-800"},"Vyberte kraj a obec pre zobrazenie dostupn\xfdch miest"))):c().createElement("div",{className:"flex flex-col"},c().createElement("div",{className:"mb-2 flex items-end justify-between px-2"},c().createElement(un,{className:"text-sm text-darkBlue-800"},"V\xfdber okrsku"),c().createElement("div",{className:"flex flex-col items-center"},c().createElement(un,{className:"text-xs text-darkBlue-400"},"Vo\u013en\xe9 miesta"),c().createElement("div",{className:"flex gap-8"},c().createElement(un,{className:"text-sm text-darkBlue-800"},"\u010clen"),c().createElement(un,{className:"text-sm text-darkBlue-800"},"N\xe1hradn\xedk")))),c().createElement("div",{className:"flex w-full flex-col rounded-sm bg-lightBlue-300 p-4"},c().createElement("div",{className:"flex flex-col divide-y divide-black/10"},o?c().createElement("div",{className:"py-8 text-center text-darkBlue-800/50"},"Na\u010d\xedtavam okrsky..."):0===e.length?c().createElement("div",{className:"py-8 text-center text-darkBlue-800/50"},"\u017diadne okrsky neboli n\xe1jden\xe9"):e.map(e=>{const n=0===e.active_count&&0===e.replacement_count;return c().createElement("div",{key:e.id,className:"flex items-center justify-between px-2 py-1.5 transition-colors "+(n?"cursor-not-allowed opacity-50":"cursor-pointer hover:bg-black/5"),onClick:()=>!n&&r(e.id)},c().createElement("div",{className:"flex items-center gap-3"}
1,c().createElement(kz,{disabled:n,checked:t===e.id,onChange:()=>!n&&r(e.id),color:"blue",size:"sm",styles:{radio:{borderColor:n?"#00008040":"#00008080",border:"2px solid",cursor:n?"not-allowed":"pointer","&:checked":{backgroundColor:"white",borderColor:"#00ccff",border:"8px solid #00ccff"}}}}),c().createElement(un,{className:"font-medium text-darkBlue-800"},e.label)),c().createElement("div",{className:"flex min-w-[120px] items-center justify-end gap-8"},c().createElement("div",{className:`flex min-w-[40px] items-center justify-end font-medium ${0===e.active_count?"text-darkBlue-400":"text-darkBlue-800"} `},c().createElement("span",null,e.active_count),c().createElement("div",{className:"-mt-1"},c().createElement(Mz,null))),c().createElement("div",{className:`flex min-w-[40px] items-center justify-end font-medium ${0===e.replacement_count?"text-darkBlue-400":"text-darkBlue-800"} `},c().createElement("span",null,e.replacement_count),c().createElement("div",{className:"-mt-1"},c().createElement(Mz,null)))))})),c().createElement("div",{className:"mt-4 flex justify-center"},c().createElement(Tz,{value:n,total:a,onChange:i}))))}function Oz({prefix:e="",setValue:t,getValues:r,_register:n,errors:a,control:i,watch:o}){const l=o(`${e}region_id`)||"",d=o(`${e}district_id`)||"",p=o(`${e}city_id`)||"",h=o(`${e}region_name`)||"",m=o(`${e}district_name`)||"",f=o(`${e}city_name`)||"",[g,v]=(0,s.useState)([]),[y,b]=(0,s.useState)([]),[S,_]=(0,s.useState)([]),[w,x]=(0,s.useState)(1),[C,k]=(0,s.useState)(1),[P,E]=(0,s.useState)(!1),T="https://admin-forms.progresivne.sk",M=(0,s.useRef)(null),D=(0,s.useRef)(null);(0,s.useEffect)(()=>{Sg("precinct_officer_ps",r,t)},[]);const O=BL(T,"komunal2026"),A=qL(T,l,"komunal2026"),N=HL(T,d,l,"komunal2026");(0,s.useEffect)(()=>{if(!l)return void v([]);const e=new AbortController;return VL(`${T}/api/form-okrskar-euro-volby-2024-districts?region_id=${l}&category=komunal2026`,"districts",e=>({label:e?.district,value:e?.id}),e.signal).then(v),()=>e.abort()},[l]),(0,s.useEffect)(()=>{if(!d)return void b([]);const e=new AbortController;return VL(`${T}/api/form-okrskar-euro-volby-2024-cities?region_id=${l}&district_id=${d}&category=komunal2026`,"cities",e=>({label:e?.city,value:e?.id}),e.signal).then(b),()=>e.abort()},[l,d]),(0,s.useEffect)(()=>{if(!p)return _([]),k(1),void x(1);E(!0),fetch(`${T}/api/form-okrskar-euro-volby-2024-precincts?district_id=${d}&city_id=${p}&category=komunal2026`).then(e=>e.json()).then(e=>{const t=e?.precincts?.map(e=>({label:e?.precinct,value:e?.id,id:e?.id,active_count:e?.capacity||0,replacement_count:e?.substitutes||0}))||[];_(t),k(Math.ceil(t.length/10)||1),x(1),E(!1)}).catch(()=>{E(!1)})},[p,d]);const I=S.slice(10*(w-1),10*w);return c().createElement(u,{title:"V\xfdber okrsku na komun\xe1lne vo\u013eby (24.10. 2026)"},c().createElement("div",{className:"flex w-full flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Kraj",required:!0,className:"w-full"},c().createElement(Mf,{name:`${e}region_id`,control:i,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{placeholder:"Vybra\u0165 kraj",cacheOptions:!0,defaultOptions:!0,loadOptions:O,classNamePrefix:"true",value:r.value?{label:h,value:r.value}:null,onChange:n=>{D.current?.clearValue(),M.current?.clearValue(),r.onChange(n?.value),t(`${e}region_name`,n?.label),t(`${e}district_id`,""),t(`${e}district_name`,""),t(`${e}city_id`,""),t(`${e}city_name`,""),t(`${e}precinct_id`,"")},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"},"&:disabled":{backgroundColor:"#fff",color:"#00008080",cursor:"not-allowed"}})}})}),c().createElement(vg,{errors:a,name:`${e}region_id`}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Okres",required:!0,className:"w-full"},c().createElement(Mf,{name:`${e}district_id`,control:i,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{ref:D,placeholder:"Vybra\u0165 okres",isDisabled:!l,defaultOptions:g,loadOptions:A,classNamePrefix:"true",value:r.value?{label:m,value:r.value}:null,onChange:n=>{M.current?.clearValue(),r.onChange(n?.value),t(`${e}district_name`,n?.label),t(`${e}city_id`,""),t(`${e}city_name`,""),t(`${e}precinct_id`,"")},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:a,name:`${e}district_id`}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Obec",required:!0,className:"w-full"},c().createElement(Mf,{name:`${e}city_id`,control:i,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{ref:M,placeholder:"Vybra\u0165 obec",isDisabled:!d,defaultOptions:y,loadOptions:N,classNamePrefix:"true",value:r.value?{label:f,value:r.value}:null,onChange:n=>{r.onChange(n?.value),t(`${e}city_name`,n?.label||""),t(`${e}precinct_id`,"")},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:a,name:`${e}city_id`}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{className:"w-full",required:!0},c().createElement(Mf,{name:`${e}precinct_id`,control:i,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(Dz,{disabled:!p,precincts:I,selectedPrecinctId:e.value,onSelect:t=>{e.onChange(t)}
1,page:w,totalPages:C,onPageChange:e=>x(e),isLoading:P})}),c().createElement(vg,{errors:a,name:`${e}precinct_id`})))))}var Az=JSON.parse('[{"PSC":"976 32"},{"PSC":"974 05"},{"PSC":"976 11"},{"PSC":"974 01"},{"PSC":"974 11"},{"PSC":"974 04"},{"PSC":"974 09"},{"PSC":"976 34"},{"PSC":"976 62"},{"PSC":"976 03"},{"PSC":"976 39"},{"PSC":"976 33"},{"PSC":"976 61"},{"PSC":"976 37"},{"PSC":"976 31"},{"PSC":"976 96"},{"PSC":"976 02"},{"PSC":"976 13"},{"PSC":"976 55"},{"PSC":"97602"},{"PSC":"976 81"},{"PSC":"966 15"},{"PSC":"969 01"},{"PSC":"969 82"},{"PSC":"969 73"},{"PSC":"969 72"},{"PSC":"976 64"},{"PSC":"977 03"},{"PSC":"977 01"},{"PSC":"976 57"},{"PSC":"976 98"},{"PSC":"976 53"},{"PSC":"976 68"},{"PSC":"976 45"},{"PSC":"976 75"},{"PSC":"976 44"},{"PSC":"976 97"},{"PSC":"976 69"},{"PSC":"976 56"},{"PSC":"976 66"},{"PSC":"976 63"},{"PSC":"976 73"},{"PSC":"976 46"},{"PSC":"976 67"},{"PSC":"976 52"},{"PSC":"976 71"},{"PSC":"962 12"},{"PSC":"962 05"},{"PSC":"962 75"},{"PSC":"962 25"},{"PSC":"962 04"},{"PSC":"985 45"},{"PSC":"985 51"},{"PSC":"962 02"},{"PSC":"962 41"},{"PSC":"962 52"},{"PSC":"962 65"},{"PSC":"962 51"},{"PSC":"962 68"},{"PSC":"962 71"},{"PSC":"962 43"},{"PSC":"963 01"},{"PSC":"962 44"},{"PSC":"962 55"},{"PSC":"962 66"},{"PSC":"986 01"},{"PSC":"984 01"},{"PSC":"985 41"},{"PSC":"985 52"},{"PSC":"985 53"},{"PSC":"985 56"},{"PSC":"985 11"},{"PSC":"985 57"},{"PSC":"985 32"},{"PSC":"985 31"},{"PSC":"985 13"},{"PSC":"985 54"},{"PSC":"984 03"},{"PSC":"985 42"},{"PSC":"985 58"},{"PSC":"985 22"},{"PSC":"985 12"},{"PSC":"985 59"},{"PSC":"980 33"},{"PSC":"985 02"},{"PSC":"980 12"},{"PSC":"985 01"},{"PSC":"985 05"},{"PSC":"985 06"},{"PSC":"985 07"},{"PSC":"985 25"},{"PSC":"985 26"},{"PSC":"985 24"},{"PSC":"987 01"},{"PSC":"980 13"},{"PSC":"985 03"},{"PSC":"982 62"},{"PSC":"049 18"},{"PSC":"982 01"},{"PSC":"049 16"},{"PSC":"049 13"},{"PSC":"982 52"},{"PSC":"982 66"},{"PSC":"049 62"},{"PSC":"049 14"},{"PSC":"050 01"},{"PSC":"049 01"},{"PSC":"049 61"},{"PSC":"982 65"},{"PSC":"049 64"},{"PSC":"980 44"},{"PSC":"980 26"},{"PSC":"982 51"},{"PSC":"980 01"},{"PSC":"980 32"},{"PSC":"980 41"},{"PSC":"980 23"},{"PSC":"980 21"},{"PSC":"980 42"},{"PSC":"980 03"},{"PSC":"980 35"},{"PSC":"980 04"},{"PSC":"980 31"},{"PSC":"980 02"},{"PSC":"980 52"},{"PSC":"980 50"},{"PSC":"980 45"},{"PSC":"980 55"},{"PSC":"982 67"},{"PSC":"979 01"},{"PSC":"980 54"},{"PSC":"980 53"},{"PSC":"980 34"},{"PSC":"97401"},{"PSC":"97634"},{"PSC":"980 61"},{"PSC":"980 22"},{"PSC":"980 43"},{"PSC":"991 11"},{"PSC":"991 01"},{"PSC":"991 22"},{"PSC":"991 26"},{"PSC":"991 08"},{"PSC":"991 21"},{"PSC":"991 35"},{"PSC":"991 28"},{"PSC":"991 02"},{"PSC":"991 24"},{"PSC":"991 03"},{"PSC":"991 42"},{"PSC":"991 10"},{"PSC":"991 27"},{"PSC":"991 06"},{"PSC":"991 09"},{"PSC":"991 25"},{"PSC":"992 01"},{"PSC":"990 01"},{"PSC":"991 05"},{"PSC":"991 07"},{"PSC":"991 23"},{"PSC":"991 41"},{"PSC":"962 61"},{"PSC":"962 33"},{"PSC":"962 62"},{"PSC":"960 01"},{"PSC":"966 11"},{"PSC":"962 37"},{"PSC":"962 31"},{"PSC":"962 23"},{"PSC":"962 63"},{"PSC":"962 34"},{"PSC":"962 21"},{"PSC":"962 01"},{"PSC":"968 01"},{"PSC":"966 78"},{"PSC":"966 53"},{"PSC":"966 77"},{"PSC":"966 42"},{"PSC":"966 52"},{"PSC":"966 81"},{"PSC":"966 51"},{"PSC":"966 41"},{"PSC":"966 74"},{"PSC":"966 71"},{"PSC":"967 01"},{"PSC":"966 01"},{"PSC":"966 02"},{"PSC":"966 21"},{"PSC":"966 04"},{"PSC":"966 24"},{"PSC":"965 01"},{"PSC":"966 23"},{"PSC":"966 22"},{"PSC":"966 03"},{"PSC":"900 32"},{"PSC":"900 61"},{"PSC":"900 54"},{"PSC":"900 63"},{"PSC":"900 62"},{"PSC":"900 52"},{"PSC":"900 55"},{"PSC":"900 67"},{"PSC":"901 01"},{"PSC":"908 74"},{"PSC":"900 33"},{"PSC":"900 53"},{"PSC":"906 36"},{"PSC":"906 35"},{"PSC":"900 68"},{"PSC":"906 38"},{"PSC":"906 37"},{"PSC":"908 75"},{"PSC":"900 31"},{"PSC":"900 64"},{"PSC":"908 73"},{"PSC":"900 66"},{"PSC":"900 51"},{"PSC":"905 01"},{"PSC":"900 65"},{"PSC":"908 72"},{"PSC":"900 86"},{"PSC":"900 84"},{"PSC":"900 88"},{"PSC":"900 90"},{"PSC":"900 91"},{"PSC":"900 01"},{"PSC":"902 01"},{"PSC":"902 03"},{"PSC":"900 89"},{"PSC":"900 26"},{"PSC":"900 21"},{"PSC":"900 23"},{"PSC":"900 85"},{"PSC":"900 81"},{"PSC":"900 27"},{"PSC":"900 82"},{"PSC":"925 26"},{"PSC":"900 25"},{"PSC":"900 42"},{"PSC":"900 43"},{"PSC":"900 50"},{"PSC":"903 01"},{"PSC":"900 28"},{"PSC":"900 45"},{"PSC":"900 46"},{"PSC":"900 29"},{"PSC":"900 41"},{"PSC":"900 44"},{"PSC":"900 24"},{"PSC":"900 83"},{"PSC":"056 01"},{"PSC":"055 63"},{"PSC":"053 33"},{"PSC":"053 51"},{"PSC":"055 61"},{"PSC":"055 52"},{"PSC":"055 01"},{"PSC":"055 64"},{"PSC":"055 62"},{"PSC":"055 65"},{"PSC":"055 66"},{"PSC":"053 34"},{"PSC":"055 51"},{"PSC":"055 71"},{"PSC":"044 45"},{"PSC":"040 16"},{"PSC":"044 58"},{"PSC":"044 42"},{"PSC":"044 16"},{"PSC":"044 47"},{"PSC":"044 57"},{"PSC":"044 43"},{"PSC":"044 20"},{"PSC":"044 73"},{"PSC":"044 71"},{"PSC":"044 02"},{"PSC":"044 44"},{"PSC":"045 01"},{"PSC":"044 01"},{"PSC":"044 31"},{"PSC":"044 10"},{"PSC":"044 14"},{"PSC":"044 21"},{"PSC":"044 12"},{"PSC":"044 05"},{"PSC":"044 23"},{"PSC":"044 18"},{"PSC":"044 13"},{"PSC":"044 55"},{"PSC":"044 65"},{"PSC":"044 41"},{"PSC":"044 81"},{"PSC":"044 25"},{"PSC":"040 18"},{"PSC":"044 15"},{"PSC":"044 17"},{"PSC":"044 19"},{"PSC":"044 74"},{"PSC":"044 24"},{"PSC":"044 11"},{"PSC":"044 61"},{"PSC":"040 15"},{"PSC":"044 26"},{"PSC":"072 54"},{"PSC":"076 72"},{"PSC":"072 05"},{"PSC":"076 77"},{"PSC":"076 74"},{"PSC":"072 15"},{"PSC":"072 16"},{"PSC":"072 34"},{"PSC":"072 33"},{"PSC":"072 02"},{"PSC":"072 11"},{"PSC":"072 32"},{"PSC":"072 36"},{"PSC":"079 01"},{"PSC":"072 31"},{"PSC":"072 01"},{"PSC":"072 37"},{"PSC":"071 01"},{"PSC":"072 17"},{"PSC":"072 06"},{"PSC":"072 03"},{"PSC":"076 75"},{"PSC":"072 23"},{"PSC":"072 13"},{"PSC":"072 14"},{"PSC":"072 22"},{"PSC":"072 04"},{"PSC":"072 21"},{"PSC":"076 71"},{"PSC":"049 55"},{"PSC":"049 21"},{"PSC":"049 12"},{"PSC":"049 34"},{"PSC":"980 46"},{"PSC":"049 51"},{"PSC":"049 42"},{"PSC":"049 73"},{"PSC":"049 25"},{"PSC":"049 22"},{"PSC":"049 32"},{"PSC":"049 24"},{"PSC":"049 23"},{"PSC":"049 44"},{"PSC":"049 43"},{"PSC":"049 45"},{"PSC":"049 35"},{"PSC":"049 41"},{"PSC":"049 11"},{"PSC":"049 31"},{"PSC":"049 26"},{"PSC":"049 36"},{"PSC":"048 01"},{"PSC":"049 52"},{"PSC":"049 71"},{"PSC":"073 01"},{"PSC":"072 64"},{"PSC":"072 53"},{"PSC":"072 44"},{"PSC":"072 43"},{"PSC":"072 63"},{"PSC":"072 51"},{"PSC":"072 52"},{"PSC":"072 61"},{"PSC":"072 62"},{"PSC":"072 55"},{"PSC":"072 41"},{"PSC":"072 42"},{"PSC":"053 13"},{"PSC":"053 15"},{"PSC":"053 62"},{"PSC":"053 63"},{"PSC":"053 22"},{"PSC":"053 01"},{"PSC":"053 75"},{"PSC":"053 32"},{"PSC":"053 11"},{"PSC":"053 42"},{"PSC":"053 21"},{"PSC":"053 76"},{"PSC":"053 61"},{"PSC":"053 23"},{"PSC":"053 40"},{"PSC":"052 01"},{"PSC":"052 05"},{"PSC":"053 31"},{"PSC":"076 32"},{"PSC":"076 84"},{"PSC":"076 61"},{"PSC":"076 41"},{"PSC":"076 53"},{"PSC":"076 43"},{"PSC":"076 05"},{"PSC":"076 12"},{"PSC":"076 13"},{"PSC":"076 62"},{"PSC":"075 01"},{"PSC":"076 03"},{"PSC":"076 22"},{"PSC":"076 15"},{"PSC":"076 02"},{"PSC":"076 31"},{"PSC":"076 42"},{"PSC":"076 01"},{"PSC":"077 01"},{"PSC":"076 34"},{"PSC":"076 14"},{"PSC":"076 82"},{"PSC":"078 01"},{"PSC":"076 52"},{"PSC":"076 36"},{"PSC":"076 17"},{"PSC":"076 51"},{"PSC":"076 37"},{"PSC":"076 33"},{"PSC":"076 35"},{"PSC":"076 16"},{"PSC":"076 83"},{"PSC":"076 81"},{"PSC":"946 54"},{"PSC":"946 16"},{"PSC":"946 14"},{"PSC":"946 17"},{"PSC":"946 34"},{"PSC":"946 35"},{"PSC":"946 31"},{"PSC":"946 03"},{"PSC":"946 56"},{"PSC":"947 01"},{"PSC":"947 03"},{"PSC":"946 52"},{"PSC":"946 39"},{"PSC":"946 01"},{"PSC":"946 19"},{"PSC":"945 04"},{"PSC":"945 01"},{"PSC":"945 05"},{"PSC":"946 36"},{"PSC":"946 32"},{"PSC":"946 33"},{"PSC":"946 37"},{"PSC":"946 51"},{"PSC":"946 13"},{"PSC":"946 55"},{"PSC":"941 35"},{"PSC":"946 38"},{"PSC":"946 57"},{"PSC":"946 15"},{"PSC":"946 21"},{"PSC":"946 12"},{"PSC":"946 02"},{"PSC":"935 51"},{"PSC":"935 36"},{"PSC":"935 74"},{"PSC":"935 05"},{"PSC":"935 87"},{"PSC":"935 02"},{"PSC":"935 03"},{"PSC":"935 85"},{"PSC":"935 04"},{"PSC":"935 31"},{"PSC":"935 37"},{"PSC":"935 66"},{"PSC":"935 84"},{"PSC":"935 55"},{"PSC":"935 86"},{"PSC":"935 81"},{"PSC":"936 01"},{"PSC":"935 61"},{"PSC":"935 27"},{"PSC":"935 29"},{"PSC":"935 82"},{"PSC":"935 75"},{"PSC":"935 35"},{"PSC":"935 06"},{"PSC":"935 57"},{"PSC":"935 32"},{"PSC":"935 64"},{"PSC":"935 22"},{"PSC":"934 01"},{"PSC":"937 01"},{"PSC":"934 05"},{"PSC":"935 38"},{"PSC":"935 21"},{"PSC":"935 56"},{"PSC":"935 33"},{"PSC":"935 67"},{"PSC":"935 69"},{"PSC":"935 41"},{"PSC":"935 62"},{"PSC":"935 23"},{"PSC":"935 26"},{"PSC":"935 65"},{"PSC":"935 34"},{"PSC":"935 77"},{"PSC":"935 24"},{"PSC":"935 68"},{"PSC":"935 63"},{"PSC":"935 71"},{"PSC":"935 52"},{"PSC":"951 22"},{"PSC":"951 53"},{"PSC":"951 13"},{"PSC":"951 34"},{"PSC":"951 46"},{"PSC":"951 17"},{"PSC":"951 45"},{"PSC":"951 02"},{"PSC":"951 08"},{"PSC":"951 25"},{"PSC":"951 12"},{"PSC":"951 48"},{"PSC":"951 73"},{"PSC":"951 43"},{"PSC":"951 24"},{"PSC":"951 36"},{"PSC":"951 23"},{"PSC":"951 41"},{"PSC":"949 01"},{"PSC":"951 88"},{"PSC":"951 54"},{"PSC":"951 07"},{"PSC":"951 04"},{"PSC":"952 01"},{"PSC":"951 15"},{"PSC":"949 05"},{"PSC":"949 11"},{"PSC":"949 07"},{"PSC":"951 51"},{"PSC":"951 05"},{"PSC":"951 21"},{"PSC":"951 37"},{"PSC":"951 16"},{"PSC":"951 61"},{"PSC":"951 35"},{"PSC":"951 06"},{"PSC":"951 44"},{"PSC":"951 42"},{"PSC":"951 03"},{"PSC":"951 01"},{"PSC":"951 26"},{"PSC":"951 74"},{"PSC":"941 23"},{"PSC":"943 65"},{"PSC":"941 49"},{"PSC":"943 53"},{"PSC":"941 41"},{"PSC":"941 31"},{"PSC":"943 55"},{"PSC":"941 01"},{"PSC":"943 56"},{"PSC":"941 50"},{"PSC":"941 43"},{"PSC":"943 42"},{"PSC":"941 44"},{"PSC":"941 34"},{"PSC":"941 10"},{"PSC":"943 58"},{"PSC":"943 57"},{"PSC":"941 62"},{"PSC":"941 33"},{"PSC":"941 06"},{"PSC":"941 21"},{"PSC":"941 02"},{"PSC":"943 61"},{"PSC":"941 45"},{"PSC":"941 04"},{"PSC":"943 52"},{"PSC":"940 02"},{"PSC":"943 60"},{"PSC":"943 01"},{"PSC":"943 04"},{"PSC":"941 11"},{"PSC":"943 59"},{"PSC":"941 48"},{"PSC":"941 51"},{"PSC":"941 47"},{"PSC":"941 36"},{"PSC":"941 32"},{"PSC":"941 37"},{"PSC":"943 54"},{"PSC":"941 46"},{"PSC":"941 42"},{"PSC":"941 07"},{"PSC":"941 03"},{"PSC":"941 05"},{"PSC":"942 01"},{"PSC":"956 06"},{"PSC":"956 12"},{"PSC":"956 07"},{"PSC":"956 01"},{"PSC":"955 01"},{"PSC":"956 11"},{"PSC":"956 03"},{"PSC":"956 31"},{"PSC":"956 13"},{"PSC":"956 21"},{"PSC":"956 15"},{"PSC":"956 19"},{"PSC":"956 22"},{"PSC":"956 05"},{"PSC":"956 16"},{"PSC":"956 38"},{"PSC":"956 14"},{"PSC":"956 32"},{"PSC":"956 17"},{"PSC":"955 03"},{"PSC":"956 02"},{"PSC":"956 08"},{"PSC":"951 75"},{"PSC":"951 76"},{"PSC":"951 94"},{"PSC":"951 91"},{"PSC":"951 96"},{"PSC":"951 77"},{"PSC":"951 92"},{"PSC":"951 93"},{"PSC":"951 82"},{"PSC":"953 01"},{"PSC":"951 81"},{"PSC":"951 72"},{"PSC":"951 62"},{"PSC":"951 95"},{"PSC":"951 85"},{"PSC":"951 52"},{"PSC":"951 71"},{"PSC":"951 87"},{"PSC":"953 05"},{"PSC":"951 97"},{"PSC":"925 81"},{"PSC":"927 05"},{"PSC":"951 32"},{"PSC":"951 33"},{"PSC":"925 91"},{"PSC":"951 31"},{"PSC":"925 85"},{"PSC":"925 72"},{"PSC":"925 82"},{"PSC":"925 71"},{"PSC":"925 84"},{"PSC":"927 01"},{"PSC":"925 83"},{"PSC":"086 41"},{"PSC":"086 37"},{"PSC":"085 01"},{"PSC":"086 31"},{"PSC":"086 42"},{"PSC":"086 35"},{"PSC":"086 14"},{"PSC":"086 04"},{"PSC":"087 01"},{"PSC":"086 11"},{"PSC":"086 43"},{"PSC":"086 33"},{"PSC":"086 02"},{"PSC":"086 12"},{"PSC":"086 46"},{"PSC":"086 45"},{"PSC":"086 22"},{"PSC":"086 06"},{"PSC":"086 36"},{"PSC":"086 05"},{"PSC":"086 21"},{"PSC":"086 01"},{"PSC":"067 32"},{"PSC":"067 23"},{"PSC":"066 01"},{"PSC":"067 41"},{"PSC":"067 12"},{"PSC":"067 22"},{"PSC":"067 83"},{"PSC":"067 01"},{"PSC":"067 45"},{"PSC":"067 13"},{"PSC":"067 24"},{"PSC":"094 06"},{"PSC":"067 82"},{"PSC":"067 33"},{"PSC":"067 34"},{"PSC":"094 07"},{"PSC":"067 11"},{"PSC":"094 08"},{"PSC":"067 31"},{"PSC":"059 72"},{"PSC":"059 93"},{"PSC":"061 01"},{"PSC":"059 94"},{"PSC":"059 71"},{"PSC":"059 92"},{"PSC":"059 04"},{"PSC":"060 01"},{"PSC":"059 01"},{"PSC":"059 06"},{"PSC":"059 07"},{"PSC":"059 78"},{"PSC":"059 76"},{"PSC":"059 79"},{"PSC":"059 02"},{"PSC":"059 52"},{"PSC":"059 95"},{"PSC":"059 73"},{"PSC":"053 04"},{"PSC":"053 05"},{"PSC":"053 06"},{"PSC":"053 73"},{"PSC":"054 01"},{"PSC":"053 02"},{"PSC":"053 14"},{"PSC":"053 03"},{"PSC":"053 71"},{"PSC":"067 52"},{"PSC":"068 01"},{"PSC":"067 04"},{"PSC":"067 16"},{"PSC":"067 02"},{"PSC":"059 35"},{"PSC":"059 42"},{"PSC":"058 01"},{"PSC":"059 11"},{"PSC":"059 16"},{"PSC":"059 12"},{"PSC":"059 13"},{"PSC":"059 18"},{"PSC":"059 40"},{"PSC":"059 36"},{"PSC":"059 91"},{"PSC":"059 86"},{"PSC":"059 51"},{"PSC":"059 34"},{"PSC":"059 14"},{"PSC":"059 21"},{"PSC":"059 56"},{"PSC":"059 17"},{"PSC":"059 19"},{"PSC":"059 38"},{"PSC":"059 41"},{"PSC":"059 85"},{"PSC":"059 37"},{"PSC":"059 39"},{"PSC":"059 55"},{"PSC":"082 52"},{"PSC":"082 41"},{"PSC":"082 35"},{"PSC":"082 05"},{"PSC":"082 03"},{"PSC":"082 42"},{"PSC":"082 15"},{"PSC":"082 12"},{"PSC":"082 33"},{"PSC":"082 13"},{"PSC":"082 04"},{"PSC":"082 01"},{"PSC":"082 16"},{"PSC":"082 37"},{"PSC":"082 67"},{"PSC":"082 66"},{"PSC":"080 01"},{"PSC":"082 44"},{"PSC":"082 32"},{"PSC":"082 07"},{"PSC":"082 36"},{"PSC":"082 21"},{"PSC":"082 06"},{"PSC":"082 38"},{"PSC":"082 53"},{"PSC":"080 06"},{"PSC":"080 05"},{"PSC":"082 14"},{"PSC":"082 43"},{"PSC":"082 73"},{"PSC":"082 74"},{"PSC":"082 63"},{"PSC":"083 01"},{"PSC":"082 71"},{"PSC":"082 56"},{"PSC":"082 75"},{"PSC":"082 57"},{"PSC":"082 22"},{"PSC":"082 76"},{"PSC":"082 61"},{"PSC":"067 81"},{"PSC":"067 73"},{"PSC":"067 35"},{"PSC":"067 61"},{"PSC":"067 72"},{"PSC":"067 66"},{"PSC":"067 68"},{"PSC":"069 01"},{"PSC":"067 65"},{"PSC":"067 67"},{"PSC":"067 77"},{"PSC":"064 01"},{"PSC":"065 01"},{"PSC":"065 45"},{"PSC":"065 34"},{"PSC":"065 22"},{"PSC":"065 12"},{"PSC":"065 31"},{"PSC":"065 32"},{"PSC":"065 11"},{"PSC":"065 48"},{"PSC":"065 46"},{"PSC":"065 33"},{"PSC":"065 03"},{"PSC":"065 02"},{"PSC":"065 42"},{"PSC":"065 43"},{"PSC":"065 44"},{"PSC":"065 41"},{"PSC":"091 01"},{"PSC":"090 31"},{"PSC":"090 22"},{"PSC":"090 23"},{"PSC":"090 33"},{"PSC":"090 21"},{"PSC":"090 32"},{"PSC":"090 24"},{"PSC":"090 34"},{"PSC":"089 01"},{"PSC":"090 42"},{"PSC":"090 05"},{"PSC":"090 16"},{"PSC":"090 02"},{"PSC":"090 01"},{"PSC":"090 11"},{"PSC":"086 44"},{"PSC":"090 03"},{"PSC":"090 41"},{"PSC":"094 31"},{"PSC":"094 12"},{"PSC":"094 02"},{"PSC":"094 34"},{"PSC":"094 14"},{"PSC":"093 03"},{"PSC":"094 13"},{"PSC":"094 05"},{"PSC":"093 02"},{"PSC":"094 35"},{"PSC":"094 21"},{"PSC":"093 01"},{"PSC":"094 09"},{"PSC":"094 23"},{"PSC":"094 22"},{"PSC":"094 04"},{"PSC":"094 01"},{"PSC":"094 33"},{"PSC":"094 15"},{"PSC":"094 03"},{"PSC":"930 04"},{"PSC":"930 08"},{"PSC":"930 52"},{"PSC":"930 32"},{"PSC":"930 31"},{"PSC":"929 01"},{"PSC":"930 30"},{"PSC":"930 14"},{"PSC":"930 10"},{"PSC":"930 21"},{"PSC":"930 05"},{"PSC":"930 34"},{"PSC":"930 36"},{"PSC":"930 13"},{"PSC":"930 33"},{"PSC":"930 39"},{"PSC":"930 41"},{"PSC":"930 03"},{"PSC":"930 07"},{"PSC":"930 35"},{"PSC":"930 38"},{"PSC":"930 28"},{"PSC":"930 02"},{"PSC":"930 06"},{"PSC":"930 11"},{"PSC":"930 51"},{"PSC":"930 01"},{"PSC":"932 01"},{"PSC":"930 25"},{"PSC":"930 16"},{"PSC":"930 40"},{"PSC":"931 01"},{"PSC":"925 45"},{"PSC":"925 63"},{"PSC":"925 02"},{"PSC":"925 41"},{"PSC":"924 01"},{"PSC":"925 01"},{"PSC":"925 23"},{"PSC":"925 22"},{"PSC":"925 21"},{"PSC":"925 07"},{"PSC":"925 53"},{"PSC":"925 54"},{"PSC":"925 28"},{"PSC":"926 01"},{"PSC":"925 04"},{"PSC":"925 92"},{"PSC":"925 42"},{"PSC":"925 32"},{"PSC":"925 55"},{"PSC":"925 05"},{"PSC":"925 62"},{"PSC":"925 06"},{"PSC":"925 08"},{"PSC":"925 51"},{"PSC":"925 52"},{"PSC":"920 55"},{"PSC":"920 61"},{"PSC":"920 52"},{"PSC":"920 56"},{"PSC":"920 01"},{"PSC":"920 03"},{"PSC":"920 62"},{"PSC":"920 66"},{"PSC":"922 31"},{"PSC":"920 64"},{"PSC":"920 41"},{"PSC":"922 42"},{"PSC":"920 63"},{"PSC":"920 42"},{"PSC":"920 65"},{"PSC":"919 33"},{"PSC":"921 01"},{"PSC":"922 01"},{"PSC":"922 09"},{"PSC":"922 05"},{"PSC":"922 04"},{"PSC":"922 41"},{"PSC":"922 08"},{"PSC":"922 21"},{"PSC":"922 02"},{"PSC":"922 06"},{"PSC":"922 07"},{"PSC":"922 11"},{"PSC":"922 10"},{"PSC":"922 03"},{"PSC":"908 77"},{"PSC":"908 79"},{"PSC":"906 33"},{"PSC":"906 02"},{"PSC":"906 31"},{"PSC":"906 12"},{"PSC":"906 32"},{"PSC":"906 03"},{"PSC":"908 78"},{"PSC":"908 01"},{"PSC":"908 76"},{"PSC":"908 71"},{"PSC":"906 05"},{"PSC":"906 11"},{"PSC":"906 34"},{"PSC":"906 04"},{"PSC":"908 80"},{"PSC":"908 42"},{"PSC":"908 43
1"},{"PSC":"906 07"},{"PSC":"908 41"},{"PSC":"906 45"},{"PSC":"908 85"},{"PSC":"908 64"},{"PSC":"908 62"},{"PSC":"908 45"},{"PSC":"908 48"},{"PSC":"908 51"},{"PSC":"908 63"},{"PSC":"908 49"},{"PSC":"908 44"},{"PSC":"908 65"},{"PSC":"908 61"},{"PSC":"908 47"},{"PSC":"909 01"},{"PSC":"908 46"},{"PSC":"919 34"},{"PSC":"919 09"},{"PSC":"919 08"},{"PSC":"919 61"},{"PSC":"919 27"},{"PSC":"919 10"},{"PSC":"919 28"},{"PSC":"919 07"},{"PSC":"919 43"},{"PSC":"919 53"},{"PSC":"919 01"},{"PSC":"919 54"},{"PSC":"919 65"},{"PSC":"919 52"},{"PSC":"919 02"},{"PSC":"919 03"},{"PSC":"919 35"},{"PSC":"919 30"},{"PSC":"919 24"},{"PSC":"919 55"},{"PSC":"919 04"},{"PSC":"919 22"},{"PSC":"919 29"},{"PSC":"919 32"},{"PSC":"919 42"},{"PSC":"917 01"},{"PSC":"917 08"},{"PSC":"917 02"},{"PSC":"917 05"},{"PSC":"919 05"},{"PSC":"919 23"},{"PSC":"919 26"},{"PSC":"919 21"},{"PSC":"919 51"},{"PSC":"919 25"},{"PSC":"956 36"},{"PSC":"957 01"},{"PSC":"957 04"},{"PSC":"957 03"},{"PSC":"956 37"},{"PSC":"956 55"},{"PSC":"956 41"},{"PSC":"956 53"},{"PSC":"956 54"},{"PSC":"956 35"},{"PSC":"956 52"},{"PSC":"018 52"},{"PSC":"018 53"},{"PSC":"018 41"},{"PSC":"018 35"},{"PSC":"019 01"},{"PSC":"018 54"},{"PSC":"018 64"},{"PSC":"018 31"},{"PSC":"018 63"},{"PSC":"018 57"},{"PSC":"018 51"},{"PSC":"018 55"},{"PSC":"018 32"},{"PSC":"018 56"},{"PSC":"906 13"},{"PSC":"906 14"},{"PSC":"906 06"},{"PSC":"916 14"},{"PSC":"906 21"},{"PSC":"916 13"},{"PSC":"906 15"},{"PSC":"907 01"},{"PSC":"907 03"},{"PSC":"916 16"},{"PSC":"906 22"},{"PSC":"906 23"},{"PSC":"913 07"},{"PSC":"916 25"},{"PSC":"916 11"},{"PSC":"916 41"},{"PSC":"916 24"},{"PSC":"916 33"},{"PSC":"916 32"},{"PSC":"916 31"},{"PSC":"916 37"},{"PSC":"916 12"},{"PSC":"916 35"},{"PSC":"916 42"},{"PSC":"913 08"},{"PSC":"915 01"},{"PSC":"916 22"},{"PSC":"916 23"},{"PSC":"916 26"},{"PSC":"916 01"},{"PSC":"916 21"},{"PSC":"916 27"},{"PSC":"956 18"},{"PSC":"958 42"},{"PSC":"956 33"},{"PSC":"958 54"},{"PSC":"958 45"},{"PSC":"958 44"},{"PSC":"958 41"},{"PSC":"958 43"},{"PSC":"958 03"},{"PSC":"956 34"},{"PSC":"958 01"},{"PSC":"958 04"},{"PSC":"958 06"},{"PSC":"958 53"},{"PSC":"958 52"},{"PSC":"018 15"},{"PSC":"018 12"},{"PSC":"018 02"},{"PSC":"018 21"},{"PSC":"018 22"},{"PSC":"018 16"},{"PSC":"018 03"},{"PSC":"018 17"},{"PSC":"017 05"},{"PSC":"018 13"},{"PSC":"018 26"},{"PSC":"017 01"},{"PSC":"017 07"},{"PSC":"017 06"},{"PSC":"017 04"},{"PSC":"018 01"},{"PSC":"972 01"},{"PSC":"971 01"},{"PSC":"972 45"},{"PSC":"972 32"},{"PSC":"972 13"},{"PSC":"972 24"},{"PSC":"972 25"},{"PSC":"972 26"},{"PSC":"972 23"},{"PSC":"972 48"},{"PSC":"972 22"},{"PSC":"972 31"},{"PSC":"972 44"},{"PSC":"972 17"},{"PSC":"972 02"},{"PSC":"972 41"},{"PSC":"972 15"},{"PSC":"972 11"},{"PSC":"972 42"},{"PSC":"972 27"},{"PSC":"972 12"},{"PSC":"972 21"},{"PSC":"972 71"},{"PSC":"972 47"},{"PSC":"972 16"},{"PSC":"972 51"},{"PSC":"972 05"},{"PSC":"972 29"},{"PSC":"972 14"},{"PSC":"972 28"},{"PSC":"972 43"},{"PSC":"972 46"},{"PSC":"018 61"},{"PSC":"020 51"},{"PSC":"020 61"},{"PSC":"020 01"},{"PSC":"020 62"},{"PSC":"020 55"},{"PSC":"020 63"},{"PSC":"020 54"},{"PSC":"020 53"},{"PSC":"020 52"},{"PSC":"020 72"},{"PSC":"020 71"},{"PSC":"020 64"},{"PSC":"913 05"},{"PSC":"913 25"},{"PSC":"913 04"},{"PSC":"914 43"},{"PSC":"913 03"},{"PSC":"913 23"},{"PSC":"913 33"},{"PSC":"914 42"},{"PSC":"913 24"},{"PSC":"913 32"},{"PSC":"913 11"},{"PSC":"913 21"},{"PSC":"913 26"},{"PSC":"914 41"},{"PSC":"913 36"},{"PSC":"913 31"},{"PSC":"913 38"},{"PSC":"913 22"},{"PSC":"914 01"},{"PSC":"914 51"},{"PSC":"911 01"},{"PSC":"911 05"},{"PSC":"911 08"},{"PSC":"911 06"},{"PSC":"014 01"},{"PSC":"013 56"},{"PSC":"013 52"},{"PSC":"013 54"},{"PSC":"013 61"},{"PSC":"013 51"},{"PSC":"013 53"},{"PSC":"013 55"},{"PSC":"026 01"},{"PSC":"027 55"},{"PSC":"027 41"},{"PSC":"027 53"},{"PSC":"027 54"},{"PSC":"027 05"},{"PSC":"027 21"},{"PSC":"023 45"},{"PSC":"024 01"},{"PSC":"024 04"},{"PSC":"023 36"},{"PSC":"023 32"},{"PSC":"023 34"},{"PSC":"023 41"},{"PSC":"023 35"},{"PSC":"023 33"},{"PSC":"023 31"},{"PSC":"032 04"},{"PSC":"032 23"},{"PSC":"032 21"},{"PSC":"031 01"},{"PSC":"032 12"},{"PSC":"032 11"},{"PSC":"032 14"},{"PSC":"027 32"},{"PSC":"033 01"},{"PSC":"032 33"},{"PSC":"032 44"},{"PSC":"032 03"},{"PSC":"031 04"},{"PSC":"031 05"},{"PSC":"032 15"},{"PSC":"032 34"},{"PSC":"032 42"},{"PSC":"032 05"},{"PSC":"032 61"},{"PSC":"032 13"},{"PSC":"032 02"},{"PSC":"038 11"},{"PSC":"038 42"},{"PSC":"038 15"},{"PSC":"038 04"},{"PSC":"038 02"},{"PSC":"038 43"},{"PSC":"038 41"},{"PSC":"038 54"},{"PSC":"038 61"},{"PSC":"036 01"},{"PSC":"038 12"},{"PSC":"038 40"},{"PSC":"038 52"},{"PSC":"038 03"},{"PSC":"038 53"},{"PSC":"038 51"},{"PSC":"038 35"},{"PSC":"038 31"},{"PSC":"029 52"},{"PSC":"029 63"},{"PSC":"029 42"},{"PSC":"029 53"},{"PSC":"029 41"},{"PSC":"029 54"},{"PSC":"029 51"},{"PSC":"029 01"},{"PSC":"029 43"},{"PSC":"029 64"},{"PSC":"029 57"},{"PSC":"029 47"},{"PSC":"029 62"},{"PSC":"029 44"},{"PSC":"029 45"},{"PSC":"029 46"},{"PSC":"029 56"},{"PSC":"034 83"},{"PSC":"034 91"},{"PSC":"034 82"},{"PSC":"034 96"},{"PSC":"034 72"},{"PSC":"034 73"},{"PSC":"034 01"},{"PSC":"034 74"},{"PSC":"034 84"},{"PSC":"034 81"},{"PSC":"034 71"},{"PSC":"034 95"},{"PSC":"034 06"},{"PSC":"034 03"},{"PSC":"034 92"},{"PSC":"038 22"},{"PSC":"038 44"},{"PSC":"038 45"},{"PSC":"038 23"},{"PSC":"038 46"},{"PSC":"039 01"},{"PSC":"038 21"},{"PSC":"038 47"},{"PSC":"038 48"},{"PSC":"028 01"},{"PSC":"027 13"},{"PSC":"027 12"},{"PSC":"027 43"},{"PSC":"027 42"},{"PSC":"027 44"},{"PSC":"023 54"},{"PSC":"023 02"},{"PSC":"023 22"},{"PSC":"023 04"},{"PSC":"023 21"},{"PSC":"023 56"},{"PSC":"023 05"},{"PSC":"023 52"},{"PSC":"023 01"},{"PSC":"023 57"},{"PSC":"023 51"},{"PSC":"023 14"},{"PSC":"023 12"},{"PSC":"023 55"},{"PSC":"023 03"},{"PSC":"023 11"},{"PSC":"022 01"},{"PSC":"022 04"},{"PSC":"023 13"},{"PSC":"010 04"},{"PSC":"013 31"},{"PSC":"013 32"},{"PSC":"013 41"},{"PSC":"013 15"},{"PSC":"013 02"},{"PSC":"013 42"},{"PSC":"013 19"},{"PSC":"013 14"},{"PSC":"013 13"},{"PSC":"013 03"},{"PSC":"013 18"},{"PSC":"013 11"},{"PSC":"013 05"},{"PSC":"015 01"},{"PSC":"010 01"},{"PSC":"013 24"},{"PSC":"013 22"},{"PSC":"013 25"},{"PSC":"013 04"},{"PSC":"013 01"},{"PSC":"013 06"},{"PSC":"013 12"},{"PSC":"013 23"},{"PSC":"010 03"},{"PSC":"010 09"},{"PSC":"010 08"},{"PSC":"010 15"},{"PSC":"010 14"},{"PSC":"010 07"},{"PSC":"851 04"},{"PSC":"821 06"},{"PSC":"841 05"},{"PSC":"841 01"},{"PSC":"831 02"},{"PSC":"851 10"},{"PSC":"821 03"},{"PSC":"831 06"},{"PSC":"821 05"},{"PSC":"821 09"},{"PSC":"811 09"},{"PSC":"821 07"},{"PSC":"851 02"},{"PSC":"831 01"},{"PSC":"821 04"},{"PSC":"811 07"},{"PSC":"811 08"},{"PSC":"811 06"},{"PSC":"851 01"},{"PSC":"811 05"},{"PSC":"851 07"},{"PSC":"841 06"},{"PSC":"821 02"},{"PSC":"821 01"},{"PSC":"841 10"},{"PSC":"821 08"},{"PSC":"831 04"},{"PSC":"841 03"},{"PSC":"831 07"},{"PSC":"811 04"},{"PSC":"841 04"},{"PSC":"811 03"},{"PSC":"811 02"},{"PSC":"811 01"},{"PSC":"841 02"},{"PSC":"851 06"},{"PSC":"841 08"},{"PSC":"851 05"},{"PSC":"831 03"},{"PSC":"841 07"},{"PSC":"831 52"},{"PSC":"831 53"},{"PSC":"831 54"},{"PSC":"851 03"},{"PSC":"840 09"},{"PSC":"831 51"},{"PSC":"840 02"},{"PSC":"830 00"},{"PSC":"850 09"},{"PSC":"830 05"},{"PSC":"830 07"},{"PSC":"850 00"},{"PSC":"840 08"},{"PSC":"040 17"},{"PSC":"040 22"},{"PSC":"040 14"},{"PSC":"040 11"},{"PSC":"040 01"},{"PSC":"040 13"},{"PSC":"040 12"},{"PSC":"040 23"},{"PSC":"916 38"},{"PSC":"981 01"},{"PSC":"966 63"},{"PSC":"966 61"},{"PSC":"925 03"},{"PSC":"980 25"},{"PSC":"032 31"},{"PSC":"951 78"},{"PSC":"925 09"},{"PSC":"027 51"},{"PSC":"067 71"},{"PSC":"930 37"},{"PSC":"059 31"},{"PSC":"935 25"},{"PSC":"029 55"},{"PSC":"930 12"},{"PSC":"980 11"},{"PSC":"023 53"},{"PSC":"969 81"},{"PSC":"966 54"},{"PSC":"013 62"},{"PSC":"980 51"},{"PSC":"925 27"},{"PSC":"059 81"},{"PSC":"032 32"},{"PSC":"062 01"},{"PSC":"059 60"},{"PSC":"059 83"},{"PSC":"059 54"},{"PSC":"059 84"},{"PSC":"941 22"},{"PSC":"076 64"}]');const Nz=Az.map(e=>(e.PSC||"").replace(/\s/g,"")).filter(e=>5===e.length);function Iz({setValue:e,getValues:t,register:r,errors:n,control:a}){return(0,s.useEffect)(()=>{Sg("precinct_officer_ps",t,e)},[]),c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"flex flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement("div",{className:"h-auto w-full"},c().createElement(Mf,{name:"datum_narodenia",control:a,rules:{required:"Toto pole je povinn\xe9.",validate:e=>{if(!e)return!0;const r=new Date(e);if(!t("komunalne"))return!0;const n=new Date("2026-10-24"),a=new Date(n);if(a.setFullYear(a.getFullYear()-18),r>a){return`V \u010dase konania volieb (${n.toLocaleDateString("sk-SK",{day:"numeric",month:"long",year:"numeric"})}) mus\xedte ma\u0165 aspo\u0148 18 rokov.`}return!0}},render:({field:e})=>c().createElement(qk,{label:"D\xe1tum narodenia",placeholder:"--/--/----",valueFormat:"dd/MM/yyyy",required:!0,selected:e.value?new Date(e.value):null,onChange:t=>{e.onChange(t)}
1,error:n.datum_narodenia?.message})}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Telef\xf3nne \u010d\xedslo",className:"w-full",required:!0},c().createElement(Mf,{name:"telefon",control:a,defaultValue:"+421",rules:{required:"Pole Telef\xf3nne \u010d\xedslo je povinn\xe9.",pattern:{value:/^(\+)?([ 0-9]){9,20}$/,message:"Zadajte platn\xe9 telef\xf3nne \u010d\xedslo."}},render:({field:e})=>c().createElement(Ma,{type:"text",label:"Telef\xf3nne \u010d\xedslo",placeholder:"+421",...e,onChange:t=>{e.onChange(t.target.value)},className:n.telefon?"is-invalid":""})}),c().createElement(vg,{errors:n,name:"telefon"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Ulica",className:"h-auto w-2/3",required:!0},c().createElement(Ma,{type:"text",label:"Ulica",placeholder:"Ulica",value:t("ulica"),...r("ulica",{required:"Toto pole je povinn\xe9",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:n.ulica?"is-invalid":""}),c().createElement(vg,{errors:n,name:"ulica"})),c().createElement(Ma.Wrapper,{label:"\u010c\xedslo domu",className:"h-auto w-1/3",required:!0},c().createElement(Ma,{type:"text",label:"\u010c\xedslo domu",placeholder:"\u010c\xedslo",value:t("cislo"),...r("cislo",{required:"Toto pole je povinn\xe9",minLength:{value:1,message:"Pole \u010c\xedslo domu mus\xed obsahova\u0165 aspo\u0148 1 znak."},maxLength:{value:10,message:"Pole \u010c\xedslo domu m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 znakov."},pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),className:n.cislo?"is-invalid":""}),c().createElement(vg,{errors:n,name:"cislo"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Mesto",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Mesto",placeholder:"Mesto",value:t("mesto"),...r("mesto",{required:"Toto pole je povinn\xe9"}),className:n.mesto?"is-invalid":""}),c().createElement(vg,{errors:n,name:"mesto"})),c().createElement(Ma.Wrapper,{label:"PS\u010c",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"PS\u010c",placeholder:"PS\u010c",value:t("psc"),...r("psc",{required:"Toto pole je povinn\xe9",pattern:{value:/^\d{3}\s?\d{2}$/,message:"PS\u010c mus\xed by\u0165 v tvare 12345 alebo 123 45."},validate:e=>(e=>{const t=(e||"").replace(/\s/g,"");return Nz.includes(t)})(e)||"Zadan\xe9 PS\u010c neexistuje v datab\xe1ze Slovenska."}),className:n.psc?"is-invalid":""}),c().createElement(vg,{errors:n,name:"psc"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Na ktor\xfdch soci\xe1lnych sie\u0165ach v\xe1s m\xf4\u017eeme n\xe1js\u0165?",className:"h-auto w-full"},c().createElement(Kv,{placeholder:"Uve\u010fte linky alebo n\xe1zvy profilov (nepovinn\xe9)",value:t("social_networks"),...r("social_networks"),minRows:2}))),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-4 pb-4"},c().createElement(Mf,{name:"suhlas",control:a,defaultValue:!1,rules:{required:"Pred odoslan\xedm registr\xe1cie je nutn\xe9 s\xfahlasi\u0165 so sprac\xfavan\xedm osobn\xfdch \xfadajov."},render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so spracovan\xedm poskytnut\xfdch osobn\xfdch \xfadajov za \xfa\u010delom spracovania ozn\xe1menia o delegovan\xed \u010dlenov/iek a n\xe1hradn\xedkov/\u010dok do Okrskovej volebnej komisie"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"v zmysle platn\xfdch pravidiel spracovania osobn\xfdch \xfadajov.")," ","(Deleg\xe1t alebo deleg\xe1tka do volebn\xfdch komisi\xed)"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("suhlas"),required:!0,error:n.suhlas?.message,className:n.suhlas?"is-invalid":""})}),c().createElement(Mf,{name:"marketing",control:a,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a s
1om sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})}))))}function Fz({response:e,reset:t}){return(0,s.useEffect)(()=>{e&&!0===e.success&&(t(),h.removeItem("precinct-officer-form"),h.removeItem("active-precinct-officer-form"))},[e]),e?!1===e.success?c().createElement("div",{className:"step-3 flex flex-col items-start px-4 sm:px-10"},c().createElement("h3",{className:"w-full border-b py-6 text-system-alert"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r")):c().createElement(u,{title:"\u010eakujeme v\xe1m za registr\xe1ciu",hiddenTitle:!0},c().createElement("div",{className:"mt-10 w-full pb-10"},c().createElement("div",{className:"flex items-center gap-4"},c().createElement("div",{className:"flex size-9 shrink-0 items-center justify-center rounded-full bg-system-success"},c().createElement("svg",{width:"20",height:"15",viewBox:"0 0 20 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M1.5 7.5L7.5 13.5L18.5 1.5",stroke:"white",strokeWidth:"3.5",strokeLinecap:"round",strokeLinejoin:"round"}))),c().createElement("h2",{className:"text-3xl font-bold tracking-ps-tight text-darkBlue-800"},"\u010eakujeme v\xe1m za registr\xe1ciu")),c().createElement("p",{className:"mt-4 text-2xl font-bold leading-8 text-darkBlue-800"},"Aby bola Tvoja registr\xe1cia \xfaspe\u0161n\xe1, mus\xed\u0161 klikn\xfa\u0165 na potvrdzovac\xed link v emaile, ktor\xfd si pr\xe1ve obdr\u017eal. V pr\xedpade v\xfdberu referenda aj komun\xe1lnych volieb obdr\u017e\xed\u0161 dva samostatne emaily."),c().createElement("div",{className:"my-6 h-[2px] w-full bg-black/10"}),c().createElement("div",{className:"mt-8"},c().createElement("h3",{className:"text-lg font-bold leading-7.5 text-black"},"\u010co bude nasledova\u0165?"),c().createElement("ul",{className:"mt-4 list-disc space-y-2 pl-5 text-lg leading-7.5 text-black"},c().createElement("li",null,"Uzavrieme v\xfdberov\xe9 kol\xe1 pre jednotliv\xe9 okrsky"),c().createElement("li",null,"Ozn\xe1mime ti prostredn\xedctvom emailu \u010di sme \u0165a vybrali alebo \u010di si medzi n\xe1hradn\xedkmi"),c().createElement("li",null,"V pr\xedpade v\xfdberu sa z\xfa\u010dastn\xed\u0161 \u0161kolenia komisie"),c().createElement("li",null,"Obec \u0165a bude informova\u0165 o zasadnut\xed okrskovej komisie"))),c().createElement("div",{className:"mt-8"},c().createElement("h3",{className:"text-lg font-bold leading-7.5 text-black"},"\u010co ak som si to rozmyslel?"),c().createElement("p",{className:"mt-2 text-lg leading-7.5 text-black"},"V potvrdzovacom emaily n\xe1jde\u0161 link na zru\u0161enie Tvojej \u017eiadosti alebo \xfa\u010dasti. Po kliknut\xed na link a potvrden\xed bude tvoja \u017eiados\u0165 zru\u0161en\xe1.")))):c().createElement("div",{className:"step-3 flex flex-col items-center justify-center px-4 py-20 sm:px-10"},c().createElement("span",{className:"loader mb-4"}),c().createElement("p",{className:"text-darkBlue-800"},"Prebieha odosielanie registr\xe1cie, chv\xed\u013eu strpenia..."))}async function Lz(e){if(!e)throw new Error("Payload is required");const t=await fetch("/wp-json/ps-2023/v1/validate-address",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});let r;try{r=await t.json()}catch{throw new Error("Nepodarilo sa overi\u0165 adresu. Sk\xfaste to pros\xedm znova.")}if(!t.ok||!r.success){const e=new Error(r?.data?.message||"Nepodarilo sa overi\u0165 adresu. Skontrolujte pros\xedm spr\xe1vnos\u0165 \xfadajov.");throw e.field=r?.data?.field,e}return r.data}const zz=new Set(["token","action"]);async function Rz(e,t){const r=new AbortController,n=setTimeout(()=>r.abort(),8e3);try{const n=new FormData;n.append("form-id",e);for(const[e,r]of Object.entries(t))zz.has(e)||(r instanceof File?n.append(e,r,r.name):null!=r&&n.append(e,String(r)));await fetch("/wp-json/ps-2023/v1/vetting-webhook",{method:"POST",body:n,signal:r.signal})}catch{}finally{clearTimeout(n)}}function jz(){const{trigger:e,reset:t,formState:{errors:r},control:n,register:a,handleSubmit:i,setValue:o,watch:l,getValues:u,setError:d}=fg({mode:"all",criteriaMode:"all",defaultValues:{komunalne_region_id:"",komunalne_region_name:"",komunalne_district_id:"",komunalne_district_name:"",komunalne_city_id:"",komunalne_city_name:"",komunalne_precinct_id:"",meno:"",priezvisko:"",datum_narodenia:null,email:"",telefon:"+421",ulica:"",cislo:"",mesto:"",psc:"",social_networks:"",suhlas:!1,marketing:!1,token:"",action:"",komunalne:!1,parlament:!1}}
1),p=l(["komunalne"]),[h]=p,[f,g]=(0,s.useState)(!1),[v,y]=(0,s.useState)(0),[b,S]=(0,s.useState)(0),_=h?4:3,[w,x]=(0,s.useState)(null),[C,k]=(0,s.useState)(!1),[P,E]=(0,s.useState)(null),T=(0,s.useRef)(!1),M=e=>["meno","priezvisko","email","komunalne","parlament"].includes(e)?0:e.startsWith("komunalne_")?1:_-2;Ib("precinct-officer-form",{watch:l,setValue:o,storage:m});const D=()=>{T.current=!1,k(!1)},O=(0,s.useRef)(null);return lI("active-precinct-officer-form",v,_,y),(0,s.useEffect)(()=>{b<v&&((new Lb).trackFormStep(v),S(v))},[v]),c().createElement(Rb,{modalOpened:f},c().createElement(zb,{title:"Registr\xe1cia za \u010dlenku/\u010dlena volebnej komisie",textButtonModal:"Registrova\u0165 sa",modalOpened:f,setModalOpened:g,active:v,prevStep:()=>Vb(y)}),c().createElement("form",{onSubmit:i(async(e,t)=>{if(t&&t.preventDefault(),v===_-2){if(T.current)return;if(T.current=!0,k(!0),E(null),!e.komunalne&&!e.parlament){const e="Mus\xedte vybra\u0165 aspo\u0148 jednu mo\u017enos\u0165 (Komun\xe1lne vo\u013eby alebo Parlamentn\xe9 vo\u013eby - predbe\u017en\xfd z\xe1ujem).";return d("komunalne",{type:"manual",message:e}),d("parlament",{type:"manual",message:e}),E(e),y(0),void D()}try{const t={address:{regionCode:"SK",locality:e.mesto,postalCode:e.psc,addressLines:[`${e.ulica} ${e.cislo}`.trim()]}};await Lz(t)}catch(e){const t={address_street_name:"ulica",address_street_number:"cislo",address_city:"mesto",address_zip:"psc"}[e.field]||e.field||"ulica",r=e.message||"Nepodarilo sa overi\u0165 adresu. Skontrolujte pros\xedm spr\xe1vnos\u0165 \xfadajov.";return d(t,{type:"manual",message:r}),y(M(t)),E(r),void D()}const t="https://admin-forms.progresivne.sk";let r;try{const e=await bg();r=await e.execute(window.app?.captchaSiteKey,{action:"precinct_officer_submit"});const t=await fetch(`${window.app?.rest_url}ps-2023/v1/recaptcha-verify`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:r,action:"precinct_officer_submit"})}),n=await t.json().catch(()=>null);if(!n?.success)return E("Overenie reCAPTCHA zlyhalo. Sk\xfaste to pros\xedm znova."),void D()}catch(e){return console.error("reCAPTCHA verification error:",e),E("Overenie reCAPTCHA zlyhalo. Sk\xfaste to pros\xedm znova."),void D()}const n=e.datum_narodenia?new Date(e.datum_narodenia):null,a=n?`${n.getFullYear()}-${(n.getMonth()+1).toString().padStart(2,"0")}-${n.getDate().toString().padStart(2,"0")}`:null,i={meno:e.meno,priezvisko:e.priezvisko,email:e.email,datum_narodenia:a,telefon:e.telefon,ulica:`${e.ulica} ${e.cislo}`.trim(),mesto:e.mesto,psc:e.psc,social_networks:e.social_networks,suhlas:e.suhlas,marketing:e.marketing,parlament:e.parlament,token:r,action:"precinct_officer_submit"},o=[],s=[];if(e.komunalne){const r={...i,region_id:e.komunalne_region_id,region_name:e.komunalne_region_name,district_id:e.komunalne_district_id,district_name:e.komunalne_district_name,city_id:e.komunalne_city_id,city_name:e.komunalne_city_name,precinct_id:e.komunalne_precinct_id};o.push(fetch(t+"/api/form-okrskar-komunal-2026",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(r)}).then(e=>e.json())),s.push("komunalne")}e.parlament&&(o.push(fetch(t+"/api/form-okrskar-parlament-2027",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(i)}).then(e=>e.json())),s.push("parlament")),Promise.all(o).then(e=>{const t=e.findIndex(e=>"error"===e.status);if(-1!==t){const r=e[t],n=s[t],a="komunalne"===n?"komunalne_":"parlament"===n?"parlament_":"",i="Validation failed"===r.message?"Skontrolujte pros\xedm chyby vo formul\xe1ri.":r.message||"Pri ukladan\xed \xfadajov nastala chyba. Skontrolujte pros\xedm chyby vo formul\xe1ri.";if(E(i),r.errors){let e=v;Object.keys(r.errors).forEach((t,n)=>{const i=["region_id","region_name","district_id","district_name","city_id","city_name","precinct_id"].includes(t)?`${a}${t}`:t;d(i,{type:"manual",message:r.errors[t][0]});const o=M(i);(0===n||o<e)&&(e=o)}),y(e)}return void D()}x(e[0]??{success:!0}),Rz("precinct-officer",i),jb(y,_)}
1).catch(e=>{console.error("Error submitting forms:",e),E("Nepodarilo sa odosla\u0165 formul\xe1r. Skontrolujte pros\xedm va\u0161e pripojenie a sk\xfaste to nesk\xf4r."),D()}),qb(e.email,e.psc,e.marketing)}}),className:`hidden lg:block ${f?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:v,onStepClick:e=>{e<v&&y(e)},breakpoint:"sm",color:"#00BCFF",ref:O,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",_)},c().createElement(Vy.Step,null,c().createElement(SI,{setValue:o,getValues:u,register:a,errors:r,control:n,watch:l})),h&&c().createElement(Vy.Step,null,c().createElement(Oz,{prefix:"komunalne_",setValue:o,getValues:u,register:a,errors:r,control:n,watch:l})),c().createElement(Vy.Step,null,c().createElement(Iz,{setValue:o,getValues:u,register:a,errors:r,control:n})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(Fz,{reset:t,response:w}))),v<_-1&&c().createElement("div",{className:"mt-7 flex flex-col items-center px-4 sm:px-10"},P&&c().createElement("p",{className:"mb-4 text-center text-system-alert"},P),c().createElement("div",{className:"flex w-full items-start justify-between"},c().createElement(Zy,{position:"center",className:" mb-8"},v<_-2?c().createElement(Mb,{key:"next-button",variant:"default",className:"alternate",type:"button",onClick:async t=>{t&&(t.preventDefault(),t.stopPropagation());let r=[];0===v?r=["meno","priezvisko","email","komunalne","parlament"]:v===_-2?r=["datum_narodenia","telefon","ulica","cislo","mesto","psc","suhlas"]:1===v&&h&&(r=["komunalne_region_id","komunalne_district_id","komunalne_city_id","komunalne_precinct_id"]);(r.length>0?await e(r):await e())&&y(v+1)}},"\u010eal\u0161\xed krok"):c().createElement(Mb,{key:"submit-button",variant:"default",className:"alternate",type:"submit",loading:C},"Odosla\u0165 \u017eiados\u0165")),c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",v+1," z ",_)))))}r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/index.js");var Vz=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Core.js"),Bz=r.n(Vz),qz=r("../node_modules/.pnpm/[email protected][email protected]/node_modules/react-reconciler/index.js"),Hz=r.n(qz),$z=r("../node_modules/.pnpm/[email protected][email protected]/node_modules/react-reconciler/constants.js"),Gz=r("../node_modules/.pnpm/[email protected]/node_modules/konva/lib/Global.js");const Wz={children:!0,ref:!0,key:!0,style:!0,forwardedRef:!0,unstable_applyCache:!0,unstable_applyDrawHitFromCache:!0};let Uz=!1,Yz=!1;const Kz=".react-konva-event";let Zz=!1;const Qz="ReactKonva: You have a Konva node with draggable = true and position defined but no onDragMove or onDragEnd events are handled.\nPosition of a node will be changed during drag&drop, so you should update state of the react app as well.\nConsider to add onDragMove or onDragEnd events.\nFor more info see: https://github.com/konvajs/react-konva/issues/256\n",Xz='ReactKonva: You are using "zIndex" attribute for a Konva node.\nreact-konva may get confused with ordering. Just define correct order of elements in your render function of a component.\nFor more info see: https://github.com/konvajs/react-konva/issues/194\n',Jz={};function eR(e,t,r=Jz){if(!Uz&&"zIndex"in t&&(console.warn(Xz),Uz=!0),!Yz&&t.draggable){var n=void 0!==t.x||void 0!==t.y,a=t.onDragEnd||t.onDragMove;n&&!a&&(console.warn(Qz),Yz=!0)}for(var i in r)if(!Wz[i]){var o="on"===i.slice(0,2),s=r[i]!==t[i];if(o&&s)"content"===(h=i.substr(2).toLowerCase()).substr(0,7)&&(h="content"+h.substr(7,1).toUpperCase()+h.substr(8)),e.off(h,r[i]);!t.hasOwnProperty(i)&&e.setAttr(i,void 0)}var l=Zz||t._useStrictMode,c={},u=!1;const d={};for(var i in t)if(!Wz[i]){o="on"===i.slice(0,2);var p=r[i]!==t[i];if(o&&p)"content"===(h=i.substr(2).toLowerCase()).substr(0,7)&&(h="content"+h.substr(7,1).toUpperCase()+h.substr(8)),t[i]&&(d[h]=t[i]);!o&&(t[i]!==r[i]||l&&t[i]!==e.getAttr(i))&&(u=!0,c[i]=t[i])}for(var h in u&&(e.setAttrs(c),tR(e)),d)e.on(h+Kz,d[h])}function tR(e){if(!Gz.Konva.autoDrawEnabled){var t=e.getLayer()||e.getStage();t&&t.batchDraw()}}var rR=r("../node_modules/.pnpm/[email protected]/node_modules/scheduler/index.js");const nR={},aR={};function iR(e,t){"string"!=typeof t?(e.add(t),tR(e)):console.error(`Do not use plain text as child of Konva.Node. You are using text: ${t}`)}function oR(e,t,r){let n=Bz()[e];n||(console.error(`Konva has no node with the type ${e}. Group will be used instead. If you use minimal version of react-konva, just import required nodes into Konva: "import "konva/lib/shapes/${e}" If you want to render DOM elements as part of canvas tree take a look into this demo: https://konvajs.github.io/docs/react/DOM_Portal.html`),n=Bz().Group);const a={},i={};for(var o in t){"on"===o.slice(0,2)?i[o]=t[o]:a[o]=t[o]}const s=new n(a);return eR(s,i),s}function sR(e,t,r){console.error(`Text components are not supported for now in ReactKonva. Your text is: "${e}"`)}function lR(e,t,r){return!1}function cR(e){return e}function uR(){return null}function dR(){return null}function pR(e,t,r,n){return aR}function hR(){}function mR(e){}function fR(e,t){return!1}function gR(){return nR}function vR(){return nR}Bz().Node.prototype._applyProps=eR;const yR=setTimeout,bR=clearTimeout,SR=-1;function _R(e,t){return!1}const wR=!1,xR=!0,CR=!0;function kR(e,t){t.parent===e?t.moveToTop():e.add(t),tR(e)}function PR(e,t){t.parent===e?t.moveToTop():e.add(t),tR(e)}function ER(e,t,r){t._remove(),e.add(t),t.setZIndex(r.getZIndex()),tR(e)}function TR(e,t,r){ER(e,t,r)}function MR(e,t){t.destroy(),t.off(Kz),tR(e)}function DR(e,t){t.destroy(),t.off(Kz),tR(e)}function OR(e,t,r){console.error(`Text components are not yet supported in ReactKonva. You text is: "${r}"`)}function AR(e,t,r){}function NR(e,t,r,n,a){eR(e,a,n)}function IR(e){e.hide(),tR(e)}function FR(e){}function LR(e,t){(null==t.visible||t.visible)&&e.show()}function zR(e,t){}function RR(e){}function jR(){}const VR=()=>$z.DefaultEventPriority;var BR,qR,HR=Object.defineProperty,$R=Object.defineProperties,GR=Object.getOwnPropertyDescriptors,WR=Object.getOwnPropertySymbols,UR=Object.prototype.hasOwnProperty,YR=Object.prototype.propertyIsEnumerable,KR=(e,t,r)=>t in e?HR(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ZR=(e,t)=>{for(var r in t||(t={}))UR.call(t,r)&&KR(e,r,t[r]);if(WR)for(var r of WR(t))YR.call(t,r)&&KR(e,r,t[r]);return e};"undefined"==typeof window||!(null==(BR=window.document)?void 0:BR.createElement)&&"ReactNative"!==(null==(qR=window.navigator)?void 0:qR.product)?s.useEffect:s.useLayoutEffect;function QR(e,t,r){if(!e)return;if(!0===r(e))return e;let n=t?e.return:e.child;for(;n;){const e=QR(n,t,r);if(e)return e;n=t?null:n.sibling}}function XR(e){try{return Object.defineProperties(e,{_currentRenderer:{get:()=>null,set(){}},_currentRenderer2:{get:()=>null,set(){}}})}catch(t){return e}}const JR=console.error;console.error=function(){const e=[...arguments].join("");if(!(null==e?void 0:e.startsWith("Warning:"))||!e.includes("useContext"))return JR.apply(this,arguments);console.error=JR};const ej=XR(s.createContext(null));class tj extends s.Component{render(){return s.createElement(ej.Provider,{value:this._reactInternals},this.props.children)}}function rj(){const e=s.useContext(ej);if(null===e)throw new Error("its-fine: useFiber must be called within a <FiberProvider />!");const t=s.useId(),r=s.useMemo(()=>{for(const r of[e,null==e?void 0:e.alternate]){if(!r)continue;const e=QR(r,!1,e=>{let r=e.memoizedState;for(;r;){if(r.memoizedState===t)return!0;r=r.next}});if(e)return e}},[e,t]);return r}function nj(){const e=function(){const e=rj(),[t]=s.useState(()=>new Map);t.clear();let r=e;for(;r;){if(r.type&&"object"==typeof r.type){const e=void 0===r.type._context&&r.type.Provider===r.type?r.type:r.type._context;e&&e!==ej&&!t.has(e)&&t.set(e,s.useContext(XR(e)))}r=r.return}return t}();return s.useMemo(()=>Array.from(e.keys()).reduce((t,r)=>n=>{return s.createElement(t,null,s.createElement(r.Provider,(a=ZR({},n),i={value:e.get(r)},$R(a,GR(i)))));var a,i},e=>s.createElement(tj,ZR({},e))),[e])}const aj=e=>{const t=c().useRef(),r=c().useRef(),n=c().useRef(),a=function(e){const t=c().useRef({});return c().useLayoutEffect(()=>{t.current=e}),c().useLayoutEffect(()=>()=>{t.current={}},[]),t.current}(e),i=nj(),o=t=>{const{forwardedRef:r}=e;r&&("function"==typeof r?r(t):r.current=t)};return c().useLayoutEffect(()=>
1(r.current=new(Bz().Stage)({width:e.width,height:e.height,container:t.current}),o(r.current),n.current=sj.createContainer(r.current,$z.LegacyRoot,!1,null),sj.updateContainer(c().createElement(i,{},e.children),n.current),()=>{Bz().isBrowser&&(o(null),sj.updateContainer(null,n.current,null),r.current.destroy())}),[]),c().useLayoutEffect(()=>{o(r.current),eR(r.current,e,a),sj.updateContainer(c().createElement(i,{},e.children),n.current,null)}),c().createElement("div",{ref:t,id:e.id,accessKey:e.accessKey,className:e.className,role:e.role,style:e.style,tabIndex:e.tabIndex,title:e.title})},ij="Layer",oj="Image",sj=Hz()(n);sj.injectIntoDevTools({findHostInstanceByFiber:()=>null,bundleType:0,version:c().version,rendererPackageName:"react-konva"});const lj=c().forwardRef((e,t)=>c().createElement(tj,{},c().createElement(aj,{...e,forwardedRef:t})));var cj=r("../node_modules/.pnpm/[email protected][email protected][email protected][email protected]/node_modules/use-image/index.js"),uj=r.n(cj);function dj({src:e,srcRamik:t,id:r,onClick:n,zoom:a,size:i,previewSize:o,allRamikyCoords:l}){const[u]=uj()(e,"anonymous"),[d]=uj()(t,"anonymous"),[p,h]=(0,s.use
1State)([0,0]);return(0,s.useEffect)(()=>{if(u){const e=u.width/u.height;u.width=i*e,u.height=i}},[u,i]),(0,s.useEffect)(()=>{if(u){const e=o,t=o,r=i,n=i*l[0]/e,a=r*l[1]/t;h([n,a])}},[l,u,o,i]),c().createElement(lj,{width:i,height:i,scale:a,className:`h-[${i}px] w-[${i}px]`,onClick:()=>n(r,t)},c().createElement(ij,{clipFunc:e=>{e.arc(67,67,67,0,2*Math.PI,!0)}},c().createElement(oj,{image:u,draggable:!1,scaleX:.01*a,scaleY:.01*a,listening:!1,x:p[0]??0,y:p[1]??0}),c().createElement(oj,{image:d,draggable:!1,width:i,height:i,listening:!1})))}function pj({srcRamik:e,src:t,zoom:r,stageRef:n,uploadRef:a,updateAllRamiky:i}){const[o]=uj()(t,"anonymous"),[l]=uj()(e,"anonymous");return(0,s.useEffect)(()=>{if(o){const e=o.width/o.height;o.width=345*e,o.height=345,console.log(o.width,o.height)}},[o]),c().createElement("div",{className:"preview-ramik relative mb-12 mt-14 h-[345px] w-[345px] lg:mb-8 lg:mt-0"},c().createElement(lj,{width:345,height:345,scale:r,ref:n,className:"h-[345px] w-[345px]"},c().createElement(ij,{clipFunc:e=>{e.arc(172.5,172.5,172.5,0,2*Math.PI,!0)}},c().createElement(oj,{image:o,draggable:!0,scaleX:.01*r,scaleY:.01*r,ref:a,onDragMove:e=>i(e)}),c().createElement(oj,{image:l,draggable:!1,width:345,height:345,listening:!1}))))}function hj(e,t,r="ltr"){const n=(0,s.useRef)(),a=(0,s.useRef)(!1),i=(0,s.useRef)(!1),o=(0,s.useRef)(0),[l,c]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{a.current=!0},[]),(0,s.useEffect)(()=>{const s=({x:t,y:i})=>{cancelAnimationFrame(o.current),o.current=requestAnimationFrame(()=>{if(a.current&&n.current){n.current.style.userSelect="none";const a=n.current.getBoundingClientRect();if(a.width&&a.height){const n=Fi((t-a.left)/a.width,0,1);e({x:"ltr"===r?n:1-n,y:Fi((i-a.top)/a.height,0,1)})}}})},l=()=>{!i.current&&a.current&&(i.current=!0,"function"==typeof(null==t?void 0:t.onScrubStart)&&t.onScrubStart(),c(!0),document.addEventListener("mousemove",p),document.addEventListener("mouseup",u),document.addEventListener("touchmove",m),document.addEventListener("touchend",u))},u=()=>{i.current&&a.current&&(i.current=!1,c(!1),document.removeEventListener("mousemove",p),document.removeEventListener("mouseup",u),document.removeEventListener("touchmove",m),document.removeEventListener("touchend",u),setTimeout(()=>{"function"==typeof(null==t?void 0:t.onScrubEnd)&&t.onScrubEnd()},0))},d=e=>{l(),e.preventDefault(),p(e)},p=e=>s({x:e.clientX,y:e.clientY}),h=e=>{e.cancelable&&e.preventDefault(),l(),m(e)},m=e=>{e.cancelable&&e.preventDefault(),s({x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY})};return n.current.addEventListener("mousedown",d),n.current.addEventListener("touchstart",h,{passive:!1}),()=>{n.current&&(n.current.removeEventListener("mousedown",d),n.current.removeEventListener("touchstart",h))}},[r,e]),{ref:n,active:l}}function mj({value:e,min:t,max:r}){const n=(e-t)/(r-t)*100;return Math.min(Math.max(n,0),100)}var fj=Object.defineProperty,gj=Object.defineProperties,vj=Object.getOwnPropertyDescriptors,yj=Object.getOwnPropertySymbols,bj=Object.prototype.hasOwnProperty,Sj=Object.prototype.propertyIsEnumerable,_j=(e,t,r)=>t in e?fj(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wj=(e,t)=>{for(var r in t||(t={}))bj.call(t,r)&&_j(e,r,t[r]);if(yj)for(var r of yj(t))Sj.call(t,r)&&_j(e,r,t[r]);return e};const xj={xs:it(4),sm:it(6),md:it(8),lg:it(10),xl:it(12)};var Cj=or(e=>{return{root:(t=wj({},e.fn.fontStyles()),r={WebkitTapHighlightColor:"transparent",outline:0,display:"flex",flexDirection:"column",alignItems:"center",touchAction:"none",position:"relative"},gj(t,vj(r)))};var t,r}),kj=Object.defineProperty,Pj=Object.defineProperties,Ej=Object.getOwnPropertyDescriptors,Tj=Object.getOwnPropertySymbols,Mj=Object.prototype.hasOwnProperty,Dj=Object.prototype.propertyIsEnumerable,Oj=(e,t,r)=>t in e?kj(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Aj=(e,t)=>{for(var r in t||(t={}))Mj.call(t,r)&&Oj(e,r,t[r]);if(Tj)for(var r of Tj(t))Dj.call(t,r)&&Oj(e,r,t[r]);return e},Nj=or((e,{color:t,disabled:r,thumbSize:n},{size:a})=>{return{label:{position:"absolute",top:it(-36),backgroundColor:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[9],fontSize:e.fontSizes.xs,color:e.white,padding:`calc(${e.spacing.xs} / 2)`,borderRadius:e.radius.sm,whiteSpace:"nowrap",pointerEvents:"none",userSelect:"none",touchAction:"none"},thumb:(i=Aj({},e.fn.focusStyles()),o={boxSizing:"border-box",position:"absolute",display:r?"none":"flex",height:n?it(n):`calc(${st({sizes:xj,size:a})} * 2)`,width:n?it(n):`calc(${st({sizes:xj,size:a})}
1 * 2)`,backgroundColor:"dark"===e.colorScheme?e.fn.themeColor(t,e.fn.primaryShade()):e.white,border:`${it(4)} solid ${"dark"===e.colorScheme?e.white:e.fn.themeColor(t,e.fn.primaryShade())}`,color:"dark"===e.colorScheme?e.white:e.fn.themeColor(t,e.fn.primaryShade()),transform:"translate(-50%, -50%)",top:"50%",cursor:"pointer",borderRadius:1e3,alignItems:"center",justifyContent:"center",transitionDuration:"100ms",transitionProperty:"box-shadow, transform",transitionTimingFunction:e.transitionTimingFunction,zIndex:3,userSelect:"none",touchAction:"none"},Pj(i,Ej(o))),dragging:{transform:"translate(-50%, -50%) scale(1.05)",boxShadow:e.shadows.sm}};var i,o}),Ij=Nj;const Fj=(0,s.forwardRef)(({max:e,min:t,value:r,position:n,label:a,dragging:i,onMouseDown:o,onKeyDownCapture:l,color:u,classNames:d,styles:p,size:h,labelTransition:m,labelTransitionDuration:f,labelTransitionTimingFunction:g,labelAlwaysOn:v,thumbLabel:y,onFocus:b,onBlur:S,showLabelOnHover:_,isHovered:w,children:x=null,disabled:C,unstyled:k,thumbSize:P,variant:E},T)=>{const{classes:M,cx:D,theme:O}=Ij({color:u,disabled:C,thumbSize:P},{name:"Slider",classNames:d,styles:p,unstyled:k,variant:E,size:h}),[A,N]=(0,s.useState)(!1),I=v||i||A||_&&w;return c().createElement(Ar,{tabIndex:0,role:"slider","aria-label":y,"aria-valuemax":e,"aria-valuemin":t,"aria-valuenow":r,ref:T,className:D(M.thumb,{[M.dragging]:i}),onFocus:()=>{N(!0),"function"==typeof b&&b()},onBlur:()=>{N(!1),"function"==typeof S&&S()},onTouchStart:o,onMouseDown:o,onKeyDownCapture:l,onClick:e=>e.stopPropagation(),style:{["rtl"===O.dir?"right":"left"]:`${n}%`}},x,c().createElement(xh,{mounted:null!=a&&I,duration:f,transition:m,timingFunction:g||O.transitionTimingFunction},e=>c().createElement("div",{style:e,className:M.label},a)))});function Lj({mark:e,offset:t,value:r,inverted:n=!1}){return n?"number"==typeof t&&e.value<=t||e.value>=r:"number"==typeof t?e.value>=t&&e.value<=r:e.value<=r}Fj.displayName="@mantine/core/SliderThumb";var zj=or((e,{color:t,disabled:r,thumbSize:n},{size:a})=>({marksContainer:{position:"absolute",right:n?it(n/2):st({sizes:xj,size:a}),left:n?it(n/2):st({sizes:xj,size:a}),"&:has(~ input:disabled)":{"& .mantine-Slider-markFilled":{border:`${it(2)} solid ${"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2]}`,borderColor:"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[4]}}},markWrapper:{position:"absolute",top:`calc(${it(st({sizes:xj,size:a}))} / 2)`,zIndex:2,height:0},mark:{boxSizing:"border-box",border:`${it(2)} solid ${"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2]}`,height:st({sizes:xj,size:a}),width:st({sizes:xj,size:a}),borderRadius:1e3,transform:`translateX(calc(-${st({sizes:xj,size:a})} / 2))`,backgroundColor:e.white,pointerEvents:"none"},markFilled:{borderColor:r?"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[4]:e.fn.variant({variant:"filled",color:t}).background},markLabel:{transform:`translate(-50%, calc(${e.spacing.xs} / 2))`,fontSize:e.fontSizes.sm,color:"dark"===e.colorScheme?e.colors.dark[2]:e.colors.gray[6],whiteSpace:"nowrap",cursor:"pointer",userSelect:"none"}})),Rj=zj;function jj({marks:e,color:t,size:r,thumbSize:n,min:a,max:i,value:o,classNames:s,styles:l,offset:u,onCh
1ange:d,disabled:p,unstyled:h,inverted:m,variant:f}){const{classes:g,cx:v}=Rj({color:t,disabled:p,thumbSize:n},{name:"Slider",classNames:s,styles:l,unstyled:h,variant:f,size:r}),y=e.map((e,t)=>c().createElement(Ar,{className:g.markWrapper,sx:{left:`${mj({value:e.value,min:a,max:i})}%`},key:t},c().createElement("div",{className:v(g.mark,{[g.markFilled]:Lj({mark:e,value:o,offset:u,inverted:m})})}),e.label&&c().createElement("div",{className:g.markLabel,onMouseDown:t=>{t.stopPropagation(),!p&&d(e.value)},onTouchStart:t=>{t.stopPropagation(),!p&&d(e.value)}},e.label)));return c().createElement("div",{className:g.marksContainer},y)}jj.displayName="@mantine/core/SliderMarks";var Vj=or((e,{radius:t,color:r,disabled:n,inverted:a,thumbSize:i},{size:o})=>({trackContainer:{display:"flex",alignItems:"center",width:"100%",height:`calc(${st({sizes:xj,size:o})} * 2)`,cursor:"pointer","&:has(~ input:disabled)":{"&":{pointerEvents:"none"},"& .mantine-Slider-thumb":{display:"none"},"& .mantine-Slider-track::before":{content:'""',backgroundColor:a?"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[4]:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2]},"& .mantine-Slider-bar":{backgroundColor:a?"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2]:"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[4]}}},track:{position:"relative",height:st({sizes:xj,size:o}),width:"100%",marginRight:i?it(i/2):st({size:o,sizes:xj}),marginLeft:i?it(i/2):st({size:o,sizes:xj}),"&::before":{content:'""',position:"absolute",top:0,bottom:0,borderRadius:e.fn.radius(t),right:`calc(${i?it(i/2):st({size:o,sizes:xj})} * -1)`,left:`calc(${i?it(i/2):st({size:o,sizes:xj})} * -1)`,backgroundColor:a?n?"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[4]:e.fn.variant({variant:"filled",color:r}).background:"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2],zIndex:0}},bar:{position:"absolute",zIndex:1,top:0,bottom:0,backgroundColor:a?"dark"===e.colorScheme?e.colors.dark[4]:e.colors.gray[2]:n?"dark"===e.colorScheme?e.colors.dark[3]:e.colors.gray[4]:e.fn.variant({variant:"filled",color:r}).background,borderRadius:e.fn.radius(t)}})),Bj=Vj,qj=Object.defineProperty,Hj=Object.defineProperties,$j=Object.getOwnPropertyDescriptors,Gj=Object.getOwnPropertySymbols,Wj=Object.prototype.hasOwnProperty,Uj=Object.prototype.propertyIsEnumerable,Yj=(e,t,r)=>t in e?qj(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Kj=(e,t)=>{for(var r in t||(t={}))Wj.call(t,r)&&Yj(e,r,t[r]);if(Gj)for(var r of Gj(t))Uj.call(t,r)&&Yj(e,r,t[r]);return e};function Zj(e){var t=e,{filled:r,size:n,thumbSize:a,color:i,classNames:o,styles:s,radius:l,children:u,offset:d,disabled:p,marksOffset:h,unstyled:m,inverted:f,variant:g,containerProps:v}=t,y=((e,t)=>{var r={};for(var n in e)Wj.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Gj)for(var n of Gj(e))t.indexOf(n)<0&&Uj.call(e,n)&&(r[n]=e[n]);return r})(t,["filled","size","thumbSize","color","classNames","styles","radius","children","offset","disabled","marksOffset","unstyled","inverted","variant","containerProps"]);const{classes:b}=Bj({color:i,radius:l,disabled:p,inverted:f,thumbSize:a},{name:"Slider",classNames:o,styles:s,unstyled:m,variant:g,size:n});return c().createElement(c().Fragment,null,c().createElement("div",Kj({className:b.trackContainer},v),c().createElement("div",{className:b.track},c().createElement(Ar,{className:b.bar,sx:{left:`calc(${d}% - ${a?it(a/2):st({size:n,sizes:xj})})`,width:`calc(${r}% + 2 * ${a?it(a/2):st({size:n,sizes:xj})})`}}),u)),c().createElement(jj,(S=Kj({},y),Hj(S,$j({size:n,thumbSize:a,color:i,offset:h,classNames:o,styles:s,disabled:p,unstyled:m,inverted:f,variant:g})))));var S}Zj.displayName="@mantine/core/SliderTrack";var Qj=Object.defineProperty,Xj=Object.defineProperties,Jj=Object.getOwnPropertyDescriptors,eV=Object.getOwnPropertySymbols,tV=Object.prototype.hasOwnProperty,rV=Object.prototype.propertyIsEnumerable,nV=(e,t,r)=>t in e?Qj(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const aV=(0,s.forwardRef)((e,t)=>{var r=e,{className:n,size:a,classNames:i,styles:o,disabled:s,unstyled:l,variant:u}=r,d=((e,t)=>{var r={};for(var n in e)tV.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&eV)for(var n of eV(e))t.indexOf(n)<0&&rV.call(e,n)&&(r[n]=e[n]);return r})(r,["className","size","classNames","styles","disabled","unstyled","variant"]);const{classes:p,cx:h}=Cj(null,{name:"Slider",classNames:i,styles:o,unstyled:l,variant:u,size:a});return c().createElement(Ar,(m=((e,t)=>{for(var r in t||(t={}))tV.call(t,r)&&nV(e,r,t[r]);if(eV)for(var r of eV(t))rV.call(t,r)&&nV(e,r,t[r]);return e})({}
1,d),f={tabIndex:-1,className:h(p.root,n),ref:t},Xj(m,Jj(f))));var m,f});function iV(e,t){return parseFloat(e.toFixed(t))}aV.displayName="@mantine/core/SliderRoot";var oV=Object.defineProperty,sV=Object.defineProperties,lV=Object.getOwnPropertyDescriptors,cV=Object.getOwnPropertySymbols,uV=Object.prototype.hasOwnProperty,dV=Object.prototype.propertyIsEnumerable,pV=(e,t,r)=>t in e?oV(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const hV={size:"md",radius:"xl",min:0,max:100,step:1,marks:[],label:e=>e,labelTransition:"skew-down",labelTransitionDuration:0,labelAlwaysOn:!1,thumbLabel:"",showLabelOnHover:!0,disabled:!1,scale:e=>e},mV=(0,s.forwardRef)((e,t)=>{const r=Ot("Slider",hV,e),{classNames:n,styles:a,color:i,value:o,onChange:l,onChangeEnd:u,size:d,radius:p,min:h,max:m,step:f,precision:g,defaultValue:v,name:y,marks:b,label:S,labelTransition:_,labelTransitionDuration:w,labelTransitionTimingFunction:x,labelAlwaysOn:C,thumbLabel:k,showLabelOnHover:P,thumbChildren:E,disabled:T,unstyled:M,thumbSize:D,scale:O,inverted:A,variant:N}=r,I=((e,t)=>{var r={};for(var n in e)uV.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&cV)for(var n of cV(e))t.indexOf(n)<0&&dV.call(e,n)&&(r[n]=e[n]);return r})(r,["classNames","styles","color","value","onChange","onChangeEnd","size","radius","min","max","step","precision","defaultValue","name","marks","label","labelTransition","labelTransitionDuration","labelTransitionTimingFunction","labelAlwaysOn","thumbLabel","showLabelOnHover","thumbChildren","disabled","unstyled","thumbSize","scale","inverted","variant"]),F=null!=g?g:function(e){if(!e)return 0;const t=e.toString().split(".");return t.length>1?t[1].length:0}
1(f),L=Mt(),[z,R]=(0,s.useState)(!1),[j,V]=Rt({value:"number"==typeof o?Fi(o,h,m):o,defaultValue:"number"==typeof v?Fi(v,h,m):v,finalValue:Fi(0,h,m),onChange:l}),B=(0,s.useRef)(j),q=(0,s.useRef)(),H=(0,s.useRef)(),$=mj({value:j,min:h,max:m}),G=O(j),W="function"==typeof S?S(G):S,U=(0,s.useCallback)(({x:e})=>{if(!T){const t=function({value:e,containerWidth:t,min:r,max:n,step:a,precision:i}){const o=(t?Math.min(Math.max(e,0),t)/t:e)*(n-r),s=(0!==o?Math.round(o/a)*a:0)+r,l=Math.max(s,r);return void 0!==i?Number(l.toFixed(i)):l}({value:e,min:h,max:m,step:f,precision:F});V(t),B.current=t}},[T,h,m,f,F,V]),{ref:Y,active:K}=hj(U,{onScrubEnd:()=>null==u?void 0:u(B.current)},L.dir);return c().createElement(aV,(Z=((e,t)=>{for(var r in t||(t={}))uV.call(t,r)&&pV(e,r,t[r]);if(cV)for(var r of cV(t))dV.call(t,r)&&pV(e,r,t[r]);return e})({},I),Q={ref:zi(t,q),onKeyDownCapture:e=>{if(!T)switch(e.key){case"ArrowUp":{e.preventDefault(),H.current.focus();const t=iV(Math.min(Math.max(j+f,h),m),F);null==u||u(t),V(t);break}case"ArrowRight":{e.preventDefault(),H.current.focus();const t=iV(Math.min(Math.max("rtl"===L.dir?j-f:j+f,h),m),F);null==u||u(t),V(t);break}case"ArrowDown":{e.preventDefault(),H.current.focus();const t=iV(Math.min(Math.max(j-f,h),m),F);null==u||u(t),V(t);break}case"ArrowLeft":{e.preventDefault(),H.current.focus();const t=iV(Math.min(Math.max("rtl"===L.dir?j+f:j-f,h),m),F);null==u||u(t),V(t);break}case"Home":e.preventDefault(),H.current.focus(),null==u||u(h),V(h);break;case"End":e.preventDefault(),H.current.focus(),null==u||u(m),V(m)}},onMouseDownCapture:()=>{var e;return null==(e=q.current)?void 0:e.focus()},size:d,classNames:n,styles:a,disabled:T,unstyled:M,variant:N},sV(Z,lV(Q))),c().createElement(Zj,{inverted:A,offset:0,filled:$,marks:b,size:d,thumbSize:D,radius:p,color:i,min:h,max:m,value:G,onChange:V,classNames:n,styles:a,disabled:T,unstyled:M,variant:N,containerProps:{ref:Y,onMouseEnter:P?()=>R(!0):void 0,onMouseLeave:P?()=>R(!1):void 0}},c().createElement(Fj,{max:m,min:h,value:G,position:$,dragging:K,color:i,size:d,label:W,ref:H,labelTransition:_,labelTransitionDuration:w,labelTransitionTimingFunction:x,labelAlwaysOn:C,classNames:n,styles:a,thumbLabel:k,showLabelOnHover:P,isHovered:z,disabled:T,unstyled:M,thumbSize:D,variant:N},E)),c().createElement("input",{type:"hidden",name:y,value:G}));var Z,Q});function fV({onChange:e}){return c().createElement("div",{className:"zoom-image flex w-full items-center gap-x-[30px] "},c().createElement("span",{className:"text-2xl font-bold text-darkBlue-800"},"Zoom"),c().createElement(mV,{defaultValue:100,min:50,max:250,className:"w-full flex-1 rounded-none p-0",onChange:e}))}mV.displayName="@mantine/core/Slider";var gV=Object.defineProperty,vV=Object.getOwnPropertySymbols,yV=Object.prototype.hasOwnProperty,bV=Object.prototype.propertyIsEnumerable,SV=(e,t,r)=>t in e?gV(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_V=(e,t)=>{for(var r in t||(t={}))yV.call(t,r)&&SV(e,r,t[r]);if(vV)for(var r of vV(t))bV.call(t,r)&&SV(e,r,t[r]);return e};const wV={multiple:!1},xV=(0,s.forwardRef)((e,t)=>{const r=Ot("FileButton",wV,e),{onChange:n,children:a,multiple:i,accept:o,name:l,form:u,resetRef:d,disabled:p,capture:h,inputProps:m}=r,f=((e,t)=>{var r={};for(var n in e)yV.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&vV)for(var n of vV(e))t.indexOf(n)<0&&bV.call(e,n)&&(r[n]=e[n]);return r})(r,["onChange","children","multiple","accept","name","form","resetRef","disabled","capture","inputProps"]),g=(0,s.useRef)();return Li(d,()=>{g.current.value=""}),c().createElement(c().Fragment,null,a(_V({onClick:()=>{!p&&g.current.click()}},f)),c().createElement("input",_V({style:{display:"none"},type:"file",accept:o,multiple:i,onChange:e=>{n(i?Array.from(e.currentTarget.files):e.currentTarget.files[0]||null)},ref:zi(t,g),name:l,form:u,capture:h},m)))});function CV({onUpload:e,onDownload:t}){return c().createElement("div",{className:"ramik-buttons mt-10 flex w-full justify-between"},c().createElement(xV,{className:"ramik-button btn primary uppercase transition-all duration-300",onChange:e,accept:"image/png,image/jpeg"},e=>c().createElement(Mb,{...e},"nahra\u0165 fotku")),c().createElement("button",{className:"ramik-button btn secondary mobile-menu-btn group items-center gap-x-3.5 uppercase transition-all duration-300",onClick:t}
1,"Stiahnu\u0165",c().createElement("svg",{className:"-mt-1",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},c().createElement("path",{d:"M12 16L7 11L8.4 9.55L11 12.15V4H13V12.15L15.6 9.55L17 11L12 16ZM4 20V15H6V18H18V15H20V20H4Z",className:"transition-all duration-300 group-hover:fill-white",fill:"#000080"}))))}function kV(){const[e,t]=(0,s.useState)("/wp-content/uploads/2025/01/Image-from-iOS.jpg"),[,r]=(0,s.useState)(1),[n,a]=(0,s.useState)(""),[i,o]=(0,s.useState)(100),l=(0,s.useRef)(null),u=(0,s.useRef)(null),[d,p]=(0,s.useState)([]),[h,m]=(0,s.useState)([]);const f=(e,t)=>{r(e),a(t)};return(0,s.useEffect)(()=>{const e=new AbortController,t=async t=>{const r=await fetch(t,{signal:e.signal});if(!r.ok)throw new Error(`Request failed with status ${r.status}: ${t}`);return r.json()};return(async()=>{const n=await t("/wp-json/wp/v2/pages/4410"),i=n?.acf?.ramiky;if(!Array.isArray(i)||0===i.length)return;const o=await t("/wp-json/wp/v2/media?include="+i.join(","));Array.isArray(o)&&0!==o.length&&!e.signal.aborted&&(p(o),r(o[0].id),a(o[0].media_details.sizes.full.source_url))})().catch(()=>{}),()=>e.abort()},[]),c().createElement("div",{className:"flex flex-col lg:flex-row lg:gap-x-5"},c().createElement("div",{className:"scrollbar-track-ps-sup-soft-blue overflow-x-auto border-b border-l border-r border-t border-lightBlue-800/40 scrollbar-thin scrollbar-thumb-lightBlue-800 lg:order-2 lg:h-min lg:max-h-[500px] lg:min-w-[366px] lg:flex-1 lg:overflow-y-auto lg:overflow-x-hidden"},c().createElement("ul",{className:"mx-[1px] flex w-max min-w-full list-none gap-x-5 bg-lightBlue-100 px-8 py-6 sm:mx-0 lg:w-full lg:flex-wrap lg:justify-between lg:gap-y-4 [&_.active]:border-4 [&_.active]:border-darkBlue-800"},d.map(t=>c().createElement(dj,{key:t.id,src:e,srcRamik:t.media_details.sizes.full.source_url,id:t.id,onClick:f,zoom:i,size:134,previewSize:345,allRamikyCoords:h})))),c().createElement("div",{className:"flex flex-col items-center justify-center px-4 lg:order-1 lg:flex-1"},c().createElement(pj,{src:e,srcRamik:n,zoom:i,stageRef:l,uploadRef:u,updateAllRamiky:e=>{const t=e.target;m([t?.attrs?.x,t?.attrs?.y])}}),c().createElement(fV,{onChange:e=>{o(e)}}),c().createElement(CV,{onUpload:e=>{const r=new FileReader;r.onload=e=>{t(e.target.result)},r.readAsDataURL(e)},onDownload:()=>{!function(e,t){const r=document.createElement("a");r.download=t,r.href=e,document.body.appendChild(r),r.click(),document.body.removeChild(r)}(l.current.toDataURL({pixelRatio:3.130434782608696}),"ps-fotoramik.png")}})))}function PV(){return PV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},PV.apply(this,arguments)}xV.displayName="@mantine/core/FileButton";var EV=function(){function e(e,t){var r=this,n=void 0!==t?t:{};this.version="3.7.11",this.userAgent=window.navigator.userAgent||"no `userAgent` provided by the browser",this.props={customStickyChangeNumber:n.customStickyChangeNumber||null,noStyles:n.noStyles||!1,stickyBitStickyOffset:n.stickyBitStickyOffset||0,parentClass:n.parentClass||"js-stickybit-parent",scrollEl:"string"==typeof n.scrollEl?document.querySelector(n.scrollEl):n.scrollEl||window,stickyClass:n.stickyClass||"js-is-sticky",stuckClass:n.stuckClass||"js-is-stuck",stickyChangeClass:n.stickyChangeClass||"js-is-sticky--change",useStickyClasses:n.useStickyClasses||!1,useFixed:n.useFixed||!1,useGetBoundingClientRect:n.useGetBoundingClientRect||!1,verticalPosition:n.verticalPosition||"top",applyStyle:n.applyStyle||function(e,t){return r.applyStyle(e,t)}},this.props.positionVal=this.definePosition()||"fixed",this.instances=[];var a=this.props,i=a.positionVal,o=a.verticalPosition,s=a.noStyles,l=a.stickyBitStickyOffset,c="top"!==o||s?"":l+"px",u="fixed"!==i?i:"";this.els="string"==typeof e?document.querySelectorAll(e):e,"length"in this.els||(this.els=[this.els]);for(var d=0;d<this.els.length;d++){var p,h=this.els[d],m=this.addInstance(h,this.props);this.props.applyStyle({styles:(p={},p[o]=c,p.position=u,p),classes:{}},m),this.manageState(m),this.instances.push(m)}}var t=e.prototype;return t.definePosition=function(){var e;if(this.props.useFixed)e="fixed";else{for(var t=["","-o-","-webkit-","-moz-","-ms-"],r=document.head.style,n=0;n<t.length;n+=1)r.position=t[n]+"sticky";e=r.position?r.position:"fixed",r.position=""}return e},t.addInstance=function(e,t){var r=this,n={el:e,parent:e.parentNode,props:t};
1if("fixed"===t.positionVal||t.useStickyClasses){this.isWin=this.props.scrollEl===window;var a=this.isWin?window:this.getClosestParent(n.el,n.props.scrollEl);this.computeScrollOffsets(n),this.toggleClasses(n.parent,"",t.parentClass),n.state="default",n.stateChange="default",n.stateContainer=function(){return r.manageState(n)},a.addEventListener("scroll",n.stateContainer)}return n},t.getClosestParent=function(e,t){var r=t,n=e;if(n.parentElement===r)return r;for(;n.parentElement!==r;)n=n.parentElement;return r},t.getTopPosition=function(e){if(this.props.useGetBoundingClientRect)return e.getBoundingClientRect().top+(this.props.scrollEl.pageYOffset||document.documentElement.scrollTop);var t=0;do{t=e.offsetTop+t}while(e=e.offsetParent);return t},t.computeScrollOffsets=function(e){var t=e,r=t.props,n=t.el,a=t.parent,i=!this.isWin&&"fixed"===r.positionVal,o="bottom"!==r.verticalPosition,s=i?this.getTopPosition(r.scrollEl):0,l=i?this.getTopPosition(a)-s:this.getTopPosition(a),c=null!==r.customStickyChangeNumber?r.customStickyChangeNumber:n.offsetHeight,u=l+a.offsetHeight;t.offset=i?0:s+r.stickyBitStickyOffset,t.stickyStart=o?l-t.offset:0,t.stickyChange=t.stickyStart+c,t.stickyStop=o?u-(n.offsetHeight+t.offset):u-window.innerHeight},t.toggleClasses=function(e,t,r){var n=e,a=n.className.split(" ");r&&-1===a.indexOf(r)&&a.push(r);var i=a.indexOf(t);-1!==i&&a.splice(i,1),n.className=a.join(" ")},t.manageState=function(e){var t=this,r=e,n=r.props,a=r.state,i=r.stateChange,o=r.stickyStart,s=r.stickyChange,l=r.stickyStop,c=n.positionVal,u=n.scrollEl,d=n.stickyClass,p=n.stickyChangeClass,h=n.stuckClass,m=n.verticalPosition,f="bottom"!==m,g=n.applyStyle,v=n.noStyles,y=function(e){e()},b=this.isWin&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame)||y,S=this.isWin?window.scrollY||window.pageYOffset:u.scrollTop,_=f&&S<=o&&("sticky"===a||"stuck"===a),w=S>=l&&"sticky"===a;S>o&&S<l&&("default"===a||"stuck"===a)?r.state="sticky":_?r.state="default":w&&(r.state="stuck");var x=S>=s&&S<=l;S<s/2||S>l?r.stateChange="default":x&&(r.stateChange="sticky"),a===r.state&&i===r.stateChange||b(function(){var a,i,o,s,l,u,f={sticky:{styles:(a={position:c,top:"",bottom:""},a[m]=n.stickyBitStickyOffset+"px",a),classes:(i={},i[d]=!0,i)},default:{styles:(o={},o[m]="",o),classes:{}},stuck:{styles:PV((s={},s[m]="",s),"fixed"===c&&!v||!t.isWin?{position:"absolute",top:"",bottom:"0"}:{}),classes:(l={},l[h]=!0,l)}};"fixed"===c&&(f.default.styles.position="");var y=f[r.state];y.classes=((u={})[h]=!!y.classes[h],u[d]=!!y.classes[d],u[p]=x,u),g(y,e)})},t.applyStyle=function(e,t){var r=e.styles,n=e.classes,a=t,i=a.el,o=a.props,s=i.style,l=o.noStyles,c=i.className.split(" ");for(var u in n){if(n[u])-1===c.indexOf(u)&&c.push(u);else{var d=c.indexOf(u);-1!==d&&c.splice(d,1)}}if(i.className=c.join(" "),r.position&&(s.position=r.position),!l)for(var p in r)s[p]=r[p]},t.update=function(e){var t=this;return void 0===e&&(e=null),this.instances.forEach(function(r){if(t.computeScrollOffsets(r),e)for(var n in e)r.props[n]=e[n]}),this},t.removeInstance=function(e){var t,r,n=e.el,a=e.props;this.applyStyle({styles:(t={position:""},t[a.verticalPosition]="",t),classes:(r={},r[a.stickyClass]="",r[a.stuckClass]="",r)},e),this.toggleClasses(n.parentNode,a.parentClass)},t.cleanup=function(){for(var e=0;e<this.instances.length;e+=1){var t=this.instances[e];t.stateContainer&&t.props.scrollEl.removeEventListener("scroll",t.stateContainer),this.removeInstance(t)}this.manageState=!1,this.instances=[]},e}();var TV=function(e,t){return new EV(e,t)};function MV(){document.querySelector(".sticky-contents")&&TV(".sticky-contents",{stickyBitStickyOffset:130,useFixed:!1});const e=document.querySelector(".isotope-items-2");if(!e)return;const t=e.querySelectorAll(".isotope-item");t&&t.forEach(e=>{const t=new IntersectionObserver(t=>{t.forEach(t=>{const r=document.querySelector(`a[href="#${e.id}"]`);t.isIntersecting?(e.classList.add("is-visible"),r.classList.add("!border-l-ps-dark-blue","!text-ps-dark-blue"),function(){const e=location.hash;return!!e}()&&(!function(){const e=location.hash,t=document.querySelector(e);t&&t.querySelector("h4").classList.add("blink")}(),location.hash="")):(e.classList.remove("is-visible"),r.classList.remove("!border-l-ps-dark-blue","!text-ps-dark-blue"))})},{threshold:.5});t.observe(e)})}var DV=r("../node_modules/.pnpm/[email protected]/node_modules/isotope-layout/js/isotope.js");function OV(){const e=document.querySelector(".program-search__input"),t=document.querySelector(".program-search__button");e&&(document.addEventListener("isotopeFilter",t=>{""!==e.value&&(e.value="",NV({value:""}))}),function(e,t){e.addEventListener("input",()=>{e.value.length>0?t.disabled=!1:(NV(e),t.disabled=!0)})}(e,t),t.addEventListener("click",t=>{t.preventDefault(),NV(e)}))}const AV=new CustomEvent("programSearch",{detail:{searchValue:""},bubbles:!0,cancelable:!1});function NV(e){const t=e.value;AV.detail.searchValue=t,document.dispatchEvent(AV),fetch("/wp-json/ps-2023/v1/program-search",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({searchValue:t})}).then(e=>e.ok?e.json():{success:!1,error:{message:"Niekde nastala chyba."}}).then(e=>(e.success||FV(e.error.message,"error"),function(e){return e.reduce((e,t)=>
1(t.categories.forEach(r=>{e[r]||(e[r]=[]),e[r].push(t)}),e),{})}(e?.data))).then(e=>{if(!function(e){const t=document.querySelector(".isotope-items-3");let r=!1;if(!t)return r=!0,r;const n=t.querySelectorAll(".program-item");if(!n)return r=!0,r;if(n.forEach(e=>{e.classList.add("hidden")}),0===Object.keys(e).length)return void IV(!0);IV(!1);for(const[t]of Object.entries(e)){const e=document.querySelector(`.term-id-${t}`);e&&e.classList.remove("hidden")}return r}(e))return e;FV("Niekde nastala chyba.","error")}).then(e=>{if(!function(e){const t=document.querySelector(".isotope-items-3");let r=!1;if(!t)return r=!0,r;for(const[t,n]of Object.entries(e)){const e=document.querySelector(`.term-id-${t}`);if(!e)return r=!0,r;const a=e.querySelector(".isotope-items-1");if(!a)return r=!0,r;const i=a.querySelectorAll(".isotope-item");if(!i)return r=!0,r;i.forEach(e=>{e.classList.add("hidden")}),n.forEach(e=>{const{slug:t,tag_slug:r,title:n,categories_names:i}=e;a.innerHTML+=`<li\n class="${t} isotope-item mb-4 flex h-auto w-full is-searched"\n >\n <a\n class="w-full border-l-2 border-l-ps-dark-blue-10 py-3 pl-4 text-ps-dark-blue-75 hover:border-l-ps-dark-blue hover:text-ps-dark-blue"\n href="https://ps2023.local/programy/${i[0]}/${r}"\n >\n ${n}\n </a>\n </li>`})}}(e))return 0===t.length?(FV("","base",0),function(){const e=document.querySelector(".isotope-items-3");let t=!1;if(!e)return t=!0,t;const r=e.querySelectorAll(".program-item");if(!r)return t=!0,t;r.forEach(e=>{const r=e.querySelector(".isotope-items-1");if(!r)return t=!0,t;const n=r.querySelectorAll(".isotope-item");if(!n)return t=!0,t;n.forEach(e=>{e.classList.contains("is-searched")?e.remove():e.classList.remove("hidden")})})}()):FV(`<small><strong>Vyh\u013ead\xe1van\xe9:</strong> ${t}</small>`,"base",0),e;FV("Niekde nastala chyba.","error")}).catch(e=>{console.error("There has been a problem with your fetch operation:",e)})}function IV(e){const t=document.querySelector(".search-no-results");t&&(e&&t.classList.remove("hidden"),e||t.classList.add("hidden"))}function FV(e,t,r=5e3){const n=document.querySelector(".program-search__message");n&&(n.innerHTML=e,n.classList.add(`${t}`),0!==r&&setTimeout(()=>{n.classList.remove(`${t}`)},r))}function LV({setValue:e,getValues:t,register:r,errors:n,control:a,watch:i}
1){const o=i("region_id")||"",l=i("city_id")||"",[d,p]=(0,s.useState)([]),[h,m]=(0,s.useState)([]),f="https://admin-forms.progresivne.sk",g=(0,s.useRef)(null);(0,s.useEffect)(()=>{Sg("precinct_officer_president_2024_ps",t,e)},[]);const v=(e,t)=>{VL(`${f}/api/form-okrskar-prezident-2024-regions?s=${encodeURIComponent(e)}`,"regions",e=>({label:e?.region,value:e?.id})).then(t)},y=(e,t)=>{VL(`${f}/api/form-okrskar-prezident-2024-cities?s=${encodeURIComponent(e)}®ion_id=${o}`,"cities",e=>({label:e?.city,value:e?.id})).then(t)},b=(e,t)=>{VL(`${f}/api/form-okrskar-prezident-2024-precincts?s=${encodeURIComponent(e)}&city_id=${l}`,"precincts",e=>({label:e?.precinct,value:e?.id})).then(t)};return(0,s.useEffect)(()=>{if(!o)return void p([]);const e=new AbortController;return VL(`${f}/api/form-okrskar-prezident-2024-cities?region_id=${o}`,"cities",e=>({label:e?.city,value:e?.id}),e.signal).then(p),()=>e.abort()},[o]),(0,s.useEffect)(()=>{if(!l)return void m([]);const e=new AbortController;return VL(`${f}/api/form-okrskar-prezident-2024-precincts?city_id=${l}`,"precincts",e=>({label:e?.precinct,value:e?.id}),e.signal).then(m),()=>e.abort()},[l]),c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"flex flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Kraj",required:!0,className:"w-full"},c().createElement(Mf,{name:"region_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{placeholder:"Vybra\u0165 kraj",cacheOptions:!0,defaultOptions:!0,loadOptions:v,classNamePrefix:"true",value:r.value?{label:t("region_name"),value:r.value}:null,onChange:t=>{g.current?.clearValue(),r.onChange(t?.value),e("region_name",t?.label||""),e("city_id",""),e("city_name",""),e("precinct_id",""),e("precinct_name","")},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"region_id"}))),""!==o&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Obec",required:!0,className:"w-full"},c().createElement(Mf,{name:"city_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{ref:g,placeholder:"Vybra\u0165 obec",defaultOptions:d,loadOptions:y,classNamePrefix:"true",value:r.value?{label:t("city_name"),value:r.value}:null,onChange:t=>{r.onChange(t?.value),e("city_name",t?.label),e("precinct_id",""),e("precinct_name","")},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"city_id"}))),""!==l&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Okrsok",required:!0,className:"w-full"},c().createElement(Mf,{name:"precinct_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{placeholder:"Vybra\u0165 okrsok",defaultOptions:h,loadOptions:b,classNamePrefix:"true",noOptionsMessage:()=>"V\u0161etky okrsky s\xfa pln\xe9",value:r.value?{label:t("precinct_name"),value:r.value}:null,onChange:t=>{r.onChange(t?.value),e("precinct_name",t?.label)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"precinct_id"}))),c().createElement("hr",{className:"border-ps-sup-soft-blue"}),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Titul",className:"w-[25%]"},c().createElement(Ma,{type:"text",label:"Titul",placeholder:"Titul",value:t("titul"),...r("titul"),className:n.titul?"is-invalid":""}),c().createElement(vg,{errors:n,name:"titul"})),c().createElement(Ma.Wrapper,{label:"Va\u0161e meno",required:!0},c().createElement(Ma,{type:"text",label:"Va\u0161e Meno",placeholder:"Meno",value:t("meno"),...r("meno",{required:"Pole Meno je povinn\xe9."}),className:n.meno?"is-invalid":""}),c().createElement(vg,{errors:n,name:"meno"})),c().createElement(Ma.Wrapper,{label:"Va\u0161e priezvisko",required:!0},c().createElement(Ma,{type:"text",label:"Va\u0161e Priezvisko",placeholder:"Priezvisko",value:t("priezvisko"),...r("priezvisko",{required:"Pole Priezvisko je povinn\xe9."}),className:n.priezvisko?"is-invalid":""}),c().createElement(vg,{errors:n,name:"priezvisko"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement("div",{className:"h-auto w-full"},c().createElement(Mf,{name:"datum_narodenia",control:a,rules:{required:"Toto pole je povinn\xe9.",validate:e=>{const t=new Date(e),r=(new Date).getTime()-t.getTime();return!(Math.floor(r/315576e5)<18)||"Mus\xedte ma\u0165 viac ako 18 rokov."}},render:({field:e})=>c().createElement(qk,{label:"D\xe1tum narodenia",placeholder:"--/--/----",valueFormat:"dd/MM/yyyy",required:!0,selected:e.value?new Date(e.value):null,onChange:t=>{e.onChange(t)}
1,error:n.datum_narodenia?.message})}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Emailov\xe1 adresa",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Emailov\xe1 adresa",placeholder:"Emailov\xe1 adresa",value:t("email"),...r("email",{required:"Pole Emailov\xe1 adresa je povinn\xe9.",pattern:{value:/\S+@\S+\.\S+/,message:"Zadajte platn\xfa emailov\xfa adresu."},validate:{noDiacritics:aI}}),className:n.email?"is-invalid":""}),c().createElement(vg,{errors:n,name:"email"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Telef\xf3nne \u010d\xedslo",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Telef\xf3nne \u010d\xedslo",placeholder:"Telef\xf3nne \u010d\xedslo",value:t("telefon"),...r("telefon",{required:"Pole Telef\xf3nne \u010d\xedslo je povinn\xe9.",pattern:{value:/^(\+)?([ 0-9]){9,20}$/,message:"Zadajte platn\xe9 telef\xf3nne \u010d\xedslo."}}),className:n.telefon?"is-invalid":""}),c().createElement(vg,{errors:n,name:"telefon"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Ulica",className:"h-auto w-2/3",required:!0},c().createElement(Ma,{type:"text",label:"Ulica",placeholder:"Ulica",value:t("ulica"),...r("ulica",{required:"Toto pole je povinn\xe9",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:n.ulica?"is-invalid":""}),c().createElement(vg,{errors:n,name:"ulica"})),c().createElement(Ma.Wrapper,{label:"\u010c\xedslo domu",className:"h-auto w-1/3",required:!0},c().createElement(Ma,{type:"text",label:"\u010c\xedslo domu",placeholder:"\u010c\xedslo",value:t("cislo"),...r("cislo",{required:"Toto pole je povinn\xe9",minLength:{value:1,message:"Pole \u010c\xedslo domu mus\xed obsahova\u0165 aspo\u0148 1 znak."},maxLength:{value:10,message:"Pole \u010c\xedslo domu m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 znakov."},pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),className:n.cislo?"is-invalid":""}),c().createElement(vg,{errors:n,name:"cislo"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Mesto",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Mesto",placeholder:"Mesto",value:t("mesto"),...r("mesto",{required:"Toto pole je povinn\xe9"}),className:n.mesto?"is-invalid":""}),c().createElement(vg,{errors:n,name:"mesto"})),c().createElement(Ma.Wrapper,{label:"PS\u010c",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"PS\u010c",placeholder:"PS\u010c",value:t("psc"),...r("psc",{required:"Toto pole je povinn\xe9"}),className:n.psc?"is-invalid":""}),c().createElement(vg,{errors:n,name:"psc"}))),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-4 pb-4"},c().createElement(Mf,{name:"suhlas",control:a,defaultValue:!1,rules:{required:"Pred odoslan\xedm registr\xe1cie je nutn\xe9 s\xfahlasi\u0165 so sprac\xfavan\xedm osobn\xfdch \xfadajov."},render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so spracovan\xedm poskytnut\xfdch osobn\xfdch \xfadajov za \xfa\u010delom spracovania ozn\xe1menia o delegovan\xed \u010dlenov/iek a n\xe1hradn\xedkov/\u010dok do Okrskovej volebnej komisie"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"v zmysle platn\xfdch pravidiel spracovania osobn\xfdch \xfadajov.")),onChange:t=>e.onChange(t.target.checked),checked:!0===t("suhlas"),required:!0,error:n.suhlas?.message,className:n.suhlas?"is-invalid":""})}),c().createElement(vg,{errors:n,name:"suhlas"}))))}function zV({response:e,reset:t}){return(0,s.useEffect)(()=>{const r=document.getElementById("form-app-precinct-officer-president-2024");r&&r.scrollIntoView({behavior:"smooth"}),e&&"success"===e.status&&(t({meno:""}),h.removeItem("precinct-officer-president-2024-form"),h.removeItem("active-precinct-officer-president-2024-form"))},[e]),e&&"error"===e.status?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r")):c().createElement(u,{title:"\u010eakujeme v\xe1m za registr\xe1ciu"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"Va\u0161a registr\xe1cia bola \xfaspe\u0161n\xe1.")))}function RV(){const{trigger:e,reset:t,formState:r,control:n,register:a,handleSubmit:i,setValue:o,watch:l,getValues:u}=fg({mode:"all",criteriaMode:"all"}
1),[d,p]=(0,s.useState)(!1),[h,f]=(0,s.useState)(0),[g,v]=(0,s.useState)(0),[y,b]=(0,s.useState)({});Ib("precinct-officer-president-2024-form",{watch:l,setValue:o,storage:m});const S=(0,s.useRef)(null);return lI("active-precinct-officer-president-2024-form",h,2,f),(0,s.useEffect)(()=>{g<h&&((new Lb).trackFormStep(h),v(h))},[h]),c().createElement(Rb,{modalOpened:d},c().createElement(zb,{title:"Registr\xe1cia za \u010dlenku/\u010dlena volebnej komisie",textButtonModal:"Registrova\u0165 sa",modalOpened:d,setModalOpened:p,active:h,prevStep:()=>Vb(f)}),c().createElement("form",{onSubmit:i(async t=>{if(!await e())return;Gb("https://admin-forms.progresivne.sk/api/form-okrskar-prezident-2024",{...t,ulica:`${t.ulica} ${t.cislo}`.trim()}).then(b),jb(f,2)}),className:`hidden lg:block ${d?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:h,onStepClick:f,breakpoint:"sm",color:"#00BCFF",ref:S,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",2)},c().createElement(Vy.Step,null,c().createElement(LV,{setValue:o,getValues:u,register:a,errors:r.errors,control:n,watch:l})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(zV,{reset:t,response:y}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},1!==h&&c().createElement(Zy,{position:"center",className:" mb-8"},c().createElement(Mb,{variant:"default",className:"alternate",type:"submit"},"Odosla\u0165 \u017eiados\u0165")),h+1===2&&c().createElement(c().Fragment,null,y&&!y.status&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"Prebieha odosielanie registr\xe1cie, chv\xed\u013eu strpenia...")||c().createElement("div",{className:"pb-12"}),y&&"error"===y.status&&c().createElement("div",{className:"mb-8"},"Pri odosielan\xed registr\xe1cie nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r.")),h<1&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",h+1," z ",2))))}function jV({setValue:e,getValues:t,register:r,errors:n,control:a,watch:i}){const o=i("region_id")||"",l=i("district_id")||"",d=i("city_id")||"",[p,h]=(0,s.use
1State)([]),[m,f]=(0,s.useState)([]),[g,v]=(0,s.useState)([]),y="https://admin-forms.progresivne.sk",b=(0,s.useRef)(null),S=(0,s.useRef)(null);(0,s.useEffect)(()=>{Sg("precinct_officer_president_2024_ps",t,e),e("category","eurovolby2024")},[]);const _=BL(y),w=qL(y,o),x=HL(y,l,o),C=(e,t)=>{VL(`${y}/api/form-okrskar-euro-volby-2024-precincts?s=${encodeURIComponent(e)}&district_id=${l}&city_id=${d}&category=eurovolby2024`,"precincts",e=>({label:e?.precinct,value:e?.id})).then(t)};return(0,s.useEffect)(()=>{if(!o)return void h([]);const e=new AbortController;return VL(`${y}/api/form-okrskar-euro-volby-2024-districts?region_id=${o}`,"districts",e=>({label:e?.district,value:e?.id}),e.signal).then(h),()=>e.abort()},[o]),(0,s.useEffect)(()=>{if(!l)return void f([]);const e=new AbortController;return VL(`${y}/api/form-okrskar-euro-volby-2024-cities?region_id=${o}&district_id=${l}&category=eurovolby2024`,"cities",e=>({label:e?.city,value:e?.id}),e.signal).then(f),()=>e.abort()},[o,l]),(0,s.useEffect)(()=>{if(!d)return void v([]);const e=new AbortController;return VL(`${y}/api/form-okrskar-euro-volby-2024-precincts?district_id=${l}&city_id=${d}&category=eurovolby2024`,"precincts",e=>({label:e?.precinct,value:e?.id}),e.signal).then(v),()=>e.abort()},[d,l]),c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"flex flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Kraj",required:!0,className:"w-full"},c().createElement(Mf,{name:"region_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{placeholder:"Vybra\u0165 kraj",cacheOptions:!0,defaultOptions:!0,loadOptions:_,classNamePrefix:"true",value:r.value?{label:t("region_name"),value:r.value}:null,onChange:t=>{S.current?.clearValue(),b.current?.clearValue(),r.onChange(t?.value),e("region_name",t?.label||""),e("district_id",""),e("district_name",""),e("city_id",""),e("city_name",""),e("precinct_id",""),e("precinct_name","")},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"region_id"}))),""!==o&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Okres",required:!0,className:"w-full"},c().createElement(Mf,{name:"district_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{ref:S,placeholder:"Vybra\u0165 okres",defaultOptions:p,loadOptions:w,classNamePrefix:"true",value:r.value?{label:t("district_name"),value:r.value}:null,onChange:t=>{b.current?.clearValue(),r.onChange(t?.value),e("district_name",t?.label),e("city_id",""),e("city_name",""),e("precinct_id",""),e("precinct_name","")},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"district_id"}))),""!==l&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Obec",required:!0,className:"w-full"},c().createElement(Mf,{name:"city_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{ref:b,placeholder:"Vybra\u0165 obec",defaultOptions:m,loadOptions:x,classNamePrefix:"true",value:r.value?{label:t("city_name"),value:r.value}:null,onChange:t=>{r.onChange(t?.value),e("city_name",t?.label),e("precinct_id",""),e("precinct_name","")},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"city_id"}))),""!==d&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Okrsok",required:!0,className:"w-full"},c().createElement(Mf,{name:"precinct_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:r})=>c().createElement(jL,{placeholder:"Vybra\u0165 okrsok",defaultOptions:g,loadOptions:C,classNamePrefix:"true",noOptionsMessage:()=>"V\u0161etky okrsky s\xfa pln\xe9",value:r.value?{label:t("precinct_name"),value:r.value}:null,onChange:t=>{r.onChange(t?.value),e("precinct_name",t?.label)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"precinct_id"}))),c().createElement("hr",{className:"border-ps-sup-soft-blue"}),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Titul",className:"w-[25%]"},c().createElement(Ma,{type:"text",label:"Titul",placeholder:"Titul",value:t("titul"),...r("titul"),className:n.titul?"is-invalid":""}),c().createElement(vg,{errors:n,name:"titul"})),c().createElement(Ma.Wrapper,{label:"Va\u0161e meno",required:!0},c().createElement(Ma,{type:"text",label:"Va\u0161e Meno",placeholder:"Meno",value:t("meno"),...r("meno",{required:"Pole Meno je povinn\xe9."}),className:n.meno?"is-invalid":""}),c().createElement(vg,{errors:n,name:"meno"})),c().createElement(Ma.Wrapper,{label:"Va\u0161e priezvisko",required:!0},c().createElement(Ma,{type:"text",label:"Va\u0161e Priezvisko",placeholder:"Priezvisko",value:t("priezvisko"),...r("priezvisko",{required:"Pole Priezvisko je povinn\xe9."}),className:n.priezvisko?"is-invalid":""}),c().createElement(vg,{errors:n,name:"priezvisko"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement("div",{className:"h-auto w-full"},c().createElement(Mf,{name:"datum_narodenia",control:a,rules:{required:"Toto pole je povinn\xe9.",validate:e=>{const t=new Date(e),r=(new Date).getTime()-t.getTime();return!(Math.floor(r/315576e5)<18)||"Mus\xedte ma\u0165 viac ako 18 rokov."}},render:({field:e})=>c().createElement(qk,{label:"D\xe1tum narodenia",placeholder:"--/--/----",valueFormat:"dd/MM/yyyy",required:!0,selected:e.value?new Date(e.value):null,onChange:t=>{if(t){const r=new Date(t),n=6e4*r.getTimezoneOffset(),a=new Date(r.getTime()-n);e.onChange(a)}else e.onChange(null)},error:n.datum_narodenia?.message})}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Emailov\xe1 adresa",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Emailov\xe1 adresa",placeholder:"Emailov\xe1 adresa",value:t("email"),...r("email",{required:"Pole Emailov\xe1 adresa je povinn\xe9.",pattern:{value:/\S+@\S+\.\S+/,message:"Zadajte platn\xfa emailov\xfa adresu."},validate:{noDiacritics:aI}}),className:n.email?"is-invalid":""}),c().createElement(vg,{errors:n,name:"email"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Telef\xf3nne \u010d\xedslo",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Telef\xf3nne \u010d\xedslo",placeholder:"Telef\xf3nne \u010d\xedslo",value:t("telefon"),...r("telefon",{required:"Pole Telef\xf3nne \u010d\xedslo je povinn\xe9.",pattern:{value:/^09[0-9]{8}$/,message:"Zadajte platn\xe9 telef\xf3nne \u010d\xedslo, vo form\xe1te 0900000000."}}),className:n.telefon?"is-invalid":""}),c().createElement(vg,{errors:n,name:"telefon"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Ulica",className:"h-auto w-2/3",required:!0},c().createElement(Ma,{type:"text",label:"Ulica",placeholder:"Ulica",value:t("ulica"),...r("ulica",{required:"Toto pole je povinn\xe9",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne
1100 znakov."}}),className:n.ulica?"is-invalid":""}),c().createElement(vg,{errors:n,name:"ulica"})),c().createElement(Ma.Wrapper,{label:"\u010c\xedslo domu",className:"h-auto w-1/3",required:!0},c().createElement(Ma,{type:"text",label:"\u010c\xedslo domu",placeholder:"\u010c\xedslo",value:t("cislo"),...r("cislo",{required:"Toto pole je povinn\xe9",minLength:{value:1,message:"Pole \u010c\xedslo domu mus\xed obsahova\u0165 aspo\u0148 1 znak."},maxLength:{value:10,message:"Pole \u010c\xedslo domu m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 znakov."},pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),className:n.cislo?"is-invalid":""}),c().createElement(vg,{errors:n,name:"cislo"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Mesto",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Mesto",placeholder:"Mesto",value:t("mesto"),...r("mesto",{required:"Toto pole je povinn\xe9"}),className:n.mesto?"is-invalid":""}),c().createElement(vg,{errors:n,name:"mesto"})),c().createElement(Ma.Wrapper,{label:"PS\u010c",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"PS\u010c",placeholder:"PS\u010c",value:t("psc"),...r("psc",{required:"Toto pole je povinn\xe9"}),className:n.psc?"is-invalid":""}),c().createElement(vg,{errors:n,name:"psc"}))),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-4 pb-4"},c().createElement(Mf,{name:"suhlas",control:a,defaultValue:!1,rules:{required:"Pred odoslan\xedm registr\xe1cie je nutn\xe9 s\xfahlasi\u0165 so sprac\xfavan\xedm osobn\xfdch \xfadajov."},render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so spracovan\xedm poskytnut\xfdch osobn\xfdch \xfadajov za \xfa\u010delom spracovania ozn\xe1menia o delegovan\xed \u010dlenov/iek a n\xe1hradn\xedkov/\u010dok do Okrskovej volebnej komisie"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"v zmysle platn\xfdch pravidiel spracovania osobn\xfdch \xfadajov.")),onChange:t=>e.onChange(t.target.checked),checked:!0===t("suhlas"),required:!0,error:n.suhlas?.message,className:n.suhlas?"is-invalid":""})}),c().createElement(vg,{errors:n,name:"suhlas"}))))}function VV({response:e,reset:t}){return(0,s.useEffect)(()=>{const r=document.getElementById("form-app-precinct-officer-president-2024");r&&r.scrollIntoView({behavior:"smooth"}),e&&"success"===e.status&&(t({meno:""}),h.removeItem("precinct-officer-euro-volby-2024-form"),h.removeItem("active-precinct-officer-euro-volby-2024-form"))},[e]),e&&"error"===e.status?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r")):c().createElement(u,{title:"\u010eakujeme v\xe1m za registr\xe1ciu"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"Va\u0161a registr\xe1cia bola \xfaspe\u0161n\xe1.")))}function BV(){const{trigger:e,reset:t,formState:r,control:n,register:a,handleSubmit:i,setValue:o,watch:l,getValues:u}=fg({mode:"all",criteriaMode:"all"}
1),[d,p]=(0,s.useState)(!1),[f,g]=(0,s.useState)(0),[v,y]=(0,s.useState)(0),[b,S]=(0,s.useState)({});Ib("precinct-officer-euro-volby-2024-form",{watch:l,setValue:o,storage:m});const _=(0,s.useRef)(null);return lI("active-precinct-officer-euro-volby-2024-form",f,2,g),(0,s.useEffect)(()=>{v<f&&((new Lb).trackFormStep(f),y(f))},[f]),c().createElement(Rb,{modalOpened:d},c().createElement(zb,{title:"Registr\xe1cia za \u010dlenku/\u010dlena volebnej komisie",textButtonModal:"Registrova\u0165 sa",modalOpened:d,setModalOpened:p,active:f,prevStep:()=>Vb(g)}),c().createElement("form",{onSubmit:i(async t=>{if(!await e())return;Gb("https://admin-forms.progresivne.sk/api/form-okrskar-euro-volby-2024",{...t,ulica:`${t.ulica} ${t.cislo}`.trim()}).then(S),h.removeItem("precinct-officer-euro-volby-2024-form"),h.removeItem("active-precinct-officer-euro-volby-2024-form"),jb(g,2)}),className:`hidden lg:block ${d?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:f,onStepClick:g,breakpoint:"sm",color:"#00BCFF",ref:_,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",2)},c().createElement(Vy.Step,null,c().createElement(jV,{setValue:o,getValues:u,register:a,errors:r.errors,control:n,watch:l})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(VV,{reset:t,response:b}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},1!==f&&c().createElement(Zy,{position:"center",className:" mb-8"},c().createElement(Mb,{variant:"default",className:"alternate",type:"submit"},"Odosla\u0165 \u017eiados\u0165")),f+1===2&&c().createElement(c().Fragment,null,b&&!b.status&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"Prebieha odosielanie registr\xe1cie, chv\xed\u013eu strpenia...")||c().createElement("div",{className:"pb-12"}),b&&"error"===b.status&&c().createElement("div",{className:"mb-8"},"Pri odosielan\xed registr\xe1cie nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r.")),f<1&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",f+1," z ",2))))}function qV(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function HV(e,t){void 0===e&&(e={}),void 0===t&&(t={});const r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>r.indexOf(e)<0).forEach(r=>{void 0===e[r]?e[r]=t[r]:qV(t[r])&&qV(e[r])&&Object.keys(t[r]).length>0&&HV(e[r],t[r])})}const $V={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function GV(){const e="undefined"!=typeof document?document:{};return HV(e,$V),e}const WV={document:$V,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function UV(){const e="undefined"!=typeof window?window:{};return HV(e,WV),e}function YV(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function KV(){return Date.now()}function ZV(e,t){void 0===t&&(t="x");const r=UV();let n,a,i;const o=function(e){const t=UV();let r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}(e);return r.WebKitCSSMatrix?(a=o.transform||o.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new r.WebKitCSSMatrix("none"===a?"":a)):(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=i.toString().split(",")),"x"===t&&(
vendor: 4,082 bytes, line 1
1a=r.WebKitCSSMatrix?i.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(a=r.WebKitCSSMatrix?i.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),a||0}function QV(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function XV(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function JV(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let r=1;r<arguments.length;r+=1){const n=r<0||arguments.length<=r?void 0:arguments[r];if(null!=n&&!XV(n)){const r=Object.keys(Object(n)).filter(e=>t.indexOf(e)<0);for(let t=0,a=r.length;t<a;t+=1){const a=r[t],i=Object.getOwnPropertyDescriptor(n,a);void 0!==i&&i.enumerable&&(QV(e[a])&&QV(n[a])?n[a].__swiper__?e[a]=n[a]:JV(e[a],n[a]):!QV(e[a])&&QV(n[a])?(e[a]={},n[a].__swiper__?e[a]=n[a]:JV(e[a],n[a])):e[a]=n[a])}}}return e}function eB(e,t,r){e.style.setProperty(t,r)}function tB(e){let{swiper:t,targetPosition:r,side:n}=e;const a=UV(),i=-t.translate;let o,s=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(t.cssModeFrameID);const c=r>i?"next":"prev",u=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,d=()=>{o=(new Date).getTime(),null===s&&(s=o);const e=Math.max(Math.min((o-s)/l,1),0),c=.5-Math.cos(e*Math.PI)/2;let p=i+c*(r-i);if(u(p,r)&&(p=r),t.wrapperEl.scrollTo({[n]:p}),u(p,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[n]:p})}),void a.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=a.requestAnimationFrame(d)};d()}function rB(e,t){void 0===t&&(t="");const r=UV(),n=[...e.children];return r.HTMLSlotElement&&e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(e=>e.matches(t)):n}function nB(e){try{return void console.warn(e)}catch(e){}}function aB(e,t){void 0===t&&(t=[]);const r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:function(e){return void 0===e&&(e=""),e.trim().split(" ").filter(e=>!!e.trim())}(t)),r}function iB(e,t){return UV().getComputedStyle(e,null).getPropertyValue(t)}function oB(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function sB(e,t,r){const n=UV();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function lB(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}let cB,uB,dB;function pB(){return cB||(cB=function(){const e=UV(),t=GV();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),cB}function hB(e){return void 0===e&&(e={}),uB||(uB=function(e){let{userAgent:t}=void 0===e?{}:e;const r=pB(),n=UV(),a=n.navigator.platform,i=t||n.navigator.userAgent,o={ios:!1,android:!1},s=n.screen.width,l=n.screen.height,c=i.match(/(Android);?[\s\/]+([\d.]+)?/);let u=i.match(/(iPad).*OS\s([\d_]+)/);const d=i.match(/(iPod)(.*OS\s([\d_]+))?/),p=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===a;let m="MacIntel"===a;return!u&&m&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${s}x${l}`)>=0&&(u=i.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),m=!1),c&&!h&&(o.os="android",o.android=!0),(u||p||d)&&(o.os="ios",o.ios=!0),o}(e)),uB}function mB(){return dB||(dB=function(){const e=UV(),t=hB();let r=!1;function n(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(n()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&n<2}}
vendor: 25,088 bytes, line 1
1const a=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),i=n();return{isSafari:r||i,needPerspectiveFix:r,need3dFix:i||a&&t.ios,isWebView:a}}()),dB}var fB={on(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const a=r?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][a](t)}),n},once(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function a(){n.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];t.apply(n,i)}return a.__emitterProxy=t,n.on(e,a,r)},onAny(e,t){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof e)return r;const n=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[n](e),r},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((n,a)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(a,1)})}),r):r},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,r,n;for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];"string"==typeof i[0]||Array.isArray(i[0])?(t=i[0],r=i.slice(1,i.length),n=e):(t=i[0].events,r=i[0].data,n=i[0].context||e),r.unshift(n);return(Array.isArray(t)?t:t.split(" ")).forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(e=>{e.apply(n,[t,...r])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(e=>{e.apply(n,r)})}),e}};const gB=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};const vB=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};const yB=(e,t)=>{if(!e||e.destroyed||!e.params)return;const r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())})),t&&t.remove()}},bB=(e,t)=>{if(!e.slides[t])return;const r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},SB=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);const n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),a=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const r=a,i=[r-t];return i.push(...Array.from({length:t}).map((e,t)=>r+n+t)),void e.slides.forEach((t,r)=>{i.includes(t.column)&&bB(e,r)})}const i=a+n-1;if(e.params.rewind||e.params.loop)for(let n=a-t;n<=i+t;n+=1){const t=(n%r+r)%r;(t<a||t>i)&&bB(e,t)}else for(let n=Math.max(a-t,0);n<=Math.min(i+t,r-1);n+=1)n!==a&&(n>i||n<a)&&bB(e,n)};var _B={updateSize:function(){const e=this;let t,r;const n=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n.clientWidth,r=void 0!==e.params.height&&null!==e.params.height?e.params.height:n.clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(iB(n,"padding-left")||0,10)-parseInt(iB(n,"padding-right")||0,10),r=r-parseInt(iB(n,"padding-top")||0,10)-parseInt(iB(n,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))},updateSlides:function(){const e=this;function t(t,r){return parseFloat(t.getPropertyValue(e.getDirectionLabel(r))||0)}const r=e.params,{wrapperEl:n,slidesEl:a,size:i,rtlTranslate:o,wrongRTL:s}=e,l=e.virtual&&r.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,u=rB(a,`.${e.params.slideClass}, swiper-slide`),d=l?e.virtual.slides.length:u.length;let p=[];const h=[],m=[];let f=r.slidesOffsetBefore;"function"==typeof f&&(f=r.slidesOffsetBefore.call(e));let g=r.slidesOffsetAfter;"function"==typeof g&&(g=r.slidesOffsetAfter.call(e));const v=e.snapGrid.length,y=e.slidesGrid.length;let b=r.spaceBetween,S=-f,_=0,w=0;if(void 0===i)return;"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*i:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b,u.forEach(e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(eB(n,"--swiper-centered-offset-before",""),eB(n,"--swiper-centered-offset-after",""));const x=r.grid&&r.grid.rows>1&&e.grid;let C;x?e.grid.initSlides(u):e.grid&&e.grid.unsetSlides();const k="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length>0;for(let n=0;n<d;n+=1){let a;if(C=0,u[n]&&(a=u[n]),x&&e.grid.updateSlide(n,a,u),!u[n]||"none"!==iB(a,"display")){if("auto"===r.slidesPerView){k&&(u[n].style[e.getDirectionLabel("width")]="");const i=getComputedStyle(a),o=a.style.transform,s=a.style.webkitTransform;if(o&&(a.style.transform="none"),s&&(a.style.webkitTransform="none"),r.roundLengths)C=e.isHorizontal()?sB(a,"width",!0):sB(a,"height",!0);else{const e=t(i,"width"),r=t(i,"padding-left"),n=t(i,"padding-right"),o=t(i,"margin-left"),s=t(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)C=e+o+s;else{const{clientWidth:t,offsetWidth:i}=a;C=e+r+n+o+s+(i-t)}}o&&(a.style.transform=o),s&&(a.style.webkitTransform=s),r.roundLengths&&(C=Math.floor(C))}else C=(i-(r.slidesPerView-1)*b)/r.slidesPerView,r.roundLengths&&(C=Math.floor(C)),u[n]&&(u[n].style[e.getDirectionLabel("width")]=`${C}px`);u[n]&&(u[n].swiperSlideSize=C),m.push(C),r.centeredSlides?(S=S+C/2+_/2+b,0===_&&0!==n&&(S=S-i/2-b),0===n&&(S=S-i/2-b),Math.abs(S)<.001&&(S=0),r.roundLengths&&(S=Math.floor(S)),w%r.slidesPerGroup===0&&p.push(S),h.push(S)):(r.roundLengths&&(S=Math.floor(S)),(w-Math.min(e.params.slidesPerGroupSkip,w))%e.params.slidesPerGroup===0&&p.push(S),h.push(S),S=S+C+b),e.virtualSize+=C+b,_=C,w+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+g,o&&s&&("slide"===r.effect||"coverflow"===r.effect)&&(n.style.width=`${e.virtualSize+b}px`),r.setWrapperSize&&(n.style[e.getDirectionLabel("width")]=`${e.virtualSize+b}px`),x&&e.grid.updateWrapperSize(C,p),!r.centeredSlides){const t=[];for(let n=0;n<p.length;n+=1){let a=p[n];r.roundLengths&&(a=Math.floor(a)),p[n]<=e.virtualSize-i&&t.push(a)}p=t,Math.floor(e.virtualSize-i)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-i)}if(l&&r.loop){const t=m[0]+b;if(r.slidesPerGroup>1){const n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),a=t*r.slidesPerGroup;for(let e=0;e<n;e+=1)p.push(p[p.length-1]+a)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)1===r.slidesPerGroup&&p.push(p[p.length-1]+t),h.push(h[h.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==b){const t=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");u.filter((e,t)=>!(r.cssMode&&!r.loop)||t!==u.length-1).forEach(e=>{e.style[t]=`${b}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;m.forEach(t=>{e+=t+(b||0)}),e-=b;const t=e>i?e-i:0;p=p.map(e=>e<=0?-f:e>t?t+g:e)}if(r.centerInsufficientSlides){let e=0;m.forEach(t=>{e+=t+(b||0)}),e-=b;const t=(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0);if(e+t<i){const r=(i-e-t)/2;p.forEach((e,t)=>{p[t]=e-r}),h.forEach((e,t)=>{h[t]=e+r})}}if(Object.assign(e,{slides:u,snapGrid:p,slidesGrid:h,slidesSizesGrid:m}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){eB(n,"--swiper-centered-offset-before",-p[0]+"px"),eB(n,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+r)}if(d!==c&&e.emit("slidesLengthChange"),p.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==y&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){const t=`${r.containerModifierClass}backface-hidden`,n=e.el.classList.contains(t);d<=r.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,r=[],n=t.virtual&&t.params.virtual.enabled;let a,i=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>n?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{r.push(e)});else for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){const e=t.activeIndex+a;if(e>t.slides.length&&!n)break;r.push(o(e))}else r.push(o(t.activeIndex));for(a=0;a<r.length;a+=1)if(void 0!==r[a]){const e=r[a].offsetHeight;i=e>i?e:i}(i||0===i)&&(t.wrapperEl.style.height=`${i}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,r=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-r-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,r=t.params,{slides:n,rtlTranslate:a,snapGrid:i}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;a&&(o=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=r.spaceBetween;"string"==typeof s&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:"string"==typeof s&&(s=parseFloat(s));for(let e=0;e<n.length;e+=1){const l=n[e];let c=l.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(c-=n[0].swiperSlideOffset);const u=(o+(r.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+s),d=(o-i[0]+(r.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+s),p=-(o-c),h=p+t.slidesSizesGrid[e],m=p>=0&&p<=t.size-t.slidesSizesGrid[e],f=p>=0&&p<t.size-1||h>1&&h<=t.size||p<=0&&h>=t.size;f&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),gB(l,f,r.slideVisibleClass),gB(l,m,r.slideFullyVisibleClass),l.progress=a?-u:u,l.originalProgress=a?-d:d}},updateProgress:function(e){const t=this;if(void 0===e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:i,isEnd:o,progressLoop:s}=t;const l=i,c=o;if(0===n)a=0,i=!0,o=!0;else{a=(e-t.minTranslate())/n;const r=Math.abs(e-t.minTranslate())<1,s=Math.abs(e-t.maxTranslate())<1;i=r||a<=0,o=s||a>=1,r&&(a=0),s&&(a=1)}if(r.loop){const r=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),a=t.slidesGrid[r],i=t.slidesGrid[n],o=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);s=l>=a?(l-a)/o:(l+o-i)/o,s>1&&(s-=1)}Object.assign(t,{progress:a,progressLoop:s,isBeginning:i,isEnd:o}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),i&&!l&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(l&&!i||c&&!o)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:r,slidesEl:n,activeIndex:a}=e,i=e.virtual&&r.virtual.enabled,o=e.grid&&r.grid&&r.grid.rows>1,s=e=>rB(n,`.${r.slideClass}${e}, swiper-slide${e}`)[0];let l,c,u;if(i)if(r.loop){let t=a-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=s(`[data-swiper-slide-index="${t}"]`)}else l=s(`[data-swiper-slide-index="${a}"]`);else o?(l=t.find(e=>e.column===a),u=t.find(e=>e.column===a+1),c=t.find(e=>e.column===a-1)):l=t[a];l&&(o||(u=function(e,t){const r=[];for(;e.nextElementSibling;){const n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!u&&(u=t[0]),c=function(e,t){const r=[];for(;e.previousElementSibling;){const n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&0===!c&&(c=t[t.length-1]))),t.forEach(e=>{vB(e,e===l,r.slideActiveClass),vB(e,e===u,r.slideNextClass),vB(e,e===c,r.slidePrevClass)}),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:a,activeIndex:i,realIndex:o,snapIndex:s}=t;let l,c=e;const u=e=>{let r=e-t.virtual.slidesBefore;return r<0&&(r=t.virtual.slides.length+r),r>=t.virtual.slides.length&&(r-=t.virtual.slides.length),r};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:r}=e,n=e.rtlTranslate?e.translate:-e.translate;let a;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?n>=t[e]&&n<t[e+1]-(t[e+1]-t[e])/2?a=e:n>=t[e]&&n<t[e+1]&&(a=e+1):n>=t[e]&&(a=e);return r.normalizeSlideIndex&&(a<0||void 0===a)&&(a=0),a}(t)),n.indexOf(r)>=0)l=n.indexOf(r);else{const e=Math.min(a.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/a.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c===i&&!t.params.loop)return void(l!==s&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===i&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=u(c));const d=t.grid&&a.grid&&a.grid.rows>1;let p;if(t.virtual&&a.virtual.enabled&&a.loop)p=u(c);else if(d){const e=t.slides.find(e=>e.column===c);let r=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(r)&&(r=Math.max(t.slides.indexOf(e),0)),p=Math.floor(r/a.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:s,snapIndex:l,previousRealIndex:o,realIndex:p,previousIndex:i,activeIndex:c}),t.initialized&&SB(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const r=this,n=r.params;let a=e.closest(`.${n.slideClass}, swiper-slide`);!a&&r.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!a&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(a=e)});let i,o=!1;if(a)for(let e=0;e<r.slides.length;e+=1)if(r.slides[e]===a){o=!0,i=e;break}if(!a||!o)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);r.clickedSlide=a,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):r.clickedIndex=i,n.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}};var wB={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:r,translate:n,wrapperEl:a}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let i=ZV(a,e);return i+=this.cssOverflowAdjustment(),r&&(i=-i),i||0},setTranslate:function(e,t){const r=this,{rtlTranslate:n,params:a,wrapperEl:i,progress:o}=r;let s,l=0,c=0;r.isHorizontal()?l=n?-e:e:c=e,a.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?l:c,a.cssMode?i[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-l:-c:a.virtualTranslate||(r.isHorizontal()?l-=r.cssOverflowAdjustment():c-=r.cssOverflowAdjustment(),i.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const u=r.maxTranslate()-r.minTranslate();s=0===u?0:(e-r.minTranslate())/u,s!==o&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);const i=this,{params:o,wrapperEl:s}=i;if(i.animating&&o.preventInteractionOnTransition)return!1;const l=i.minTranslate(),c=i.maxTranslate();let u;if(u=n&&e>l?l:n&&e<c?c:e,i.updateProgress(u),o.cssMode){const e=i.isHorizontal();if(0===t)s[e?"scrollLeft":"scrollTop"]=-u;else{if(!i.support.smoothScroll)return tB({swiper:i,targetPosition:-u,side:e?"left":"top"}),!0;s.scrollTo({[e?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===t?(i.setTransition(0),i.setTranslate(u),r&&(i.emit("beforeTransitionStart",t,a),i.emit("transitionEnd"))):(i.setTransition(t),i.setTranslate(u),r&&(i.emit("beforeTransitionStart",t,a),i.emit("transitionStart")),i.animating||(i.animating=!0,i.onTranslateToWrapperTransitionEnd||(i.onTranslateToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.wrapperEl.removeEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.onTranslateToWrapperTransitionEnd=null,delete i.onTranslateToWrapperTransitionEnd,i.animating=!1,r&&i.emit("transitionEnd"))}),i.wrapperEl.addEventListener("transitionend",i.onTranslateToWrapperTransitionEnd))),!0}};function xB(e){let{swiper:t,runCallbacks:r,direction:n,step:a}=e;const{activeIndex:i,previousIndex:o}=t;let s=n;s||(s=i>o?"next":i<o?"prev":"reset"),t.emit(`transition${a}`),r&&"reset"===s?t.emit(`slideResetTransition${a}`):r&&i!==o&&(t.emit(`slideChangeTransition${a}`),"next"===s?t.emit(`slideNextTransition${a}`):t.emit(`slidePrevTransition${a}`))}var CB={slideTo:function(e,t,r,n,a){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));const i=this;let o=e;o<0&&(o=0);const{params:s,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:p,wrapperEl:h,enabled:m}=i;if(!m&&!n&&!a||i.destroyed||i.animating&&s.preventInteractionOnTransition)return!1;void 0===t&&(t=i.params.speed);const f=Math.min(i.params.slidesPerGroupSkip,o);let g=f+Math.floor((o-f)/i.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const v=-l[g];if(s.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),r=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=r&&t<n-(n-r)/2?o=e:t>=r&&t<n&&(o=e+1):t>=r&&(o=e)}if(i.initialized&&o!==d){if(!i.allowSlideNext&&(p?v>i.translate&&v>i.minTranslate():v<i.translate&&v<i.minTranslate()))return!1;if(!i.allowSlidePrev&&v>i.translate&&v>i.maxTranslate()&&(d||0)!==o)return!1}let y;o!==(u||0)&&r&&i.emit("beforeSlideChangeStart"),i.updateProgress(v),y=o>d?"next":o<d?"prev":"reset";const b=i.virtual&&i.params.virtual.enabled;if(!(b&&a)&&(p&&-v===i.translate||!p&&v===i.translate))return i.updateActiveIndex(o),s.autoHeight&&i.updateAutoHeight(),i.updateSlidesClasses(),"slide"!==s.effect&&i.setTranslate(v),"reset"!==y&&(i.transitionStart(r,y),i.transitionEnd(r,y)),!1;if(s.cssMode){const e=i.isHorizontal(),r=p?v:-v;if(0===t)b&&(i.wrapperEl.style.scrollSnapType="none",i._immediateVirtual=!0),b&&!i._cssModeVirtualInitialSet&&i.params.initialSlide>0?(i._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=r})):h[e?"scrollLeft":"scrollTop"]=r,b&&requestAnimationFrame(()=>{i.wrapperEl.style.scrollSnapType="",i._immediateVirtual=!1});else{if(!i.support.smoothScroll)return tB({swiper:i,targetPosition:r,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}const S=mB().isSafari;return b&&!a&&S&&i.isElement&&i.virtual.update(!1,!1,o),i.setTransition(t),i.setTranslate(v),i.updateActiveIndex(o),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,n),i.transitionStart(r,y),0===t?i.transitionEnd(r,y):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.wrapperEl.removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(r,y))}),i.wrapperEl.addEventListener("transitionend",i.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){if(void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e){e=parseInt(e,10)}const a=this;if(a.destroyed)return;void 0===t&&(t=a.params.speed);const i=a.grid&&a.params.grid&&a.params.grid.rows>1;let o=e;if(a.params.loop)if(a.virtual&&a.params.virtual.enabled)o+=a.virtual.slidesBefore;else{let e;if(i){const t=o*a.params.grid.rows;e=a.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===t).column}else e=a.getSlideIndexByData(o);const t=i?Math.ceil(a.slides.length/a.params.grid.rows):a.slides.length,{centeredSlides:r}=a.params;let s=a.params.slidesPerView;"auto"===s?s=a.slidesPerViewDynamic():(s=Math.ceil(parseFloat(a.params.slidesPerView,10)),r&&s%2==0&&(s+=1));let l=t-e<s;if(r&&(l=l||e<Math.ceil(s/2)),n&&r&&"auto"!==a.params.slidesPerView&&!i&&(l=!1),l){const n=r?e<a.activeIndex?"prev":"next":e-a.activeIndex-1<a.params.slidesPerView?"next":"prev";a.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?a.realIndex:void 0})}if(i){const e=o*a.params.grid.rows;o=a.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e).column}else o=a.getSlideIndexByData(o)}return requestAnimationFrame(()=>{a.slideTo(o,t,r,n)}),a},slideNext:function(e,t,r){void 0===t&&(t=!0);const n=this,{enabled:a,params:i,animating:o}=n;if(!a||n.destroyed)return n;void 0===e&&(e=n.params.speed);let s=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(s=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<i.slidesPerGroupSkip?1:s,c=n.virtual&&i.virtual.enabled;if(i.loop){if(o&&!c&&i.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&i.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,r)}),!0}return i.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);const n=this,{params:a,snapGrid:i,slidesGrid:o,rtlTranslate:s,enabled:l,animating:c}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);const u=n.virtual&&a.virtual.enabled;if(a.loop){if(c&&!u&&a.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(s?n.translate:-n.translate),h=i.map(e=>d(e)),m=a.freeMode&&a.freeMode.enabled;let f=i[h.indexOf(p)-1];if(void 0===f&&(a.cssMode||m)){let e;i.forEach((t,r)=>{p>=t&&(e=r)}),void 0!==e&&(f=m?i[e]:i[e>0?e-1:e])}let g=0;if(void 0!==f&&(g=o.indexOf(f),g<0&&(g=n.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(g=g-n.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),a.rewind&&n.isBeginning){const a=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(a,e,t,r)}return a.loop&&0===n.activeIndex&&a.cssMode?(requestAnimationFrame(()=>{n.slideTo(g,e,t,r)}),!0):n.slideTo(g,e,t,r)},slideReset:function(e,t,r){void 0===t&&(t=!0);const n=this;if(!n.destroyed)return void 0===e&&(e=n.params.speed),n.slideTo(n.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){void 0===t&&(t=!0),void 0===n&&(n=.5);const a=this;if(a.destroyed)return;void 0===e&&(e=a.params.speed);let i=a.activeIndex;const o=Math.min(a.params.slidesPerGroupSkip,i),s=o+Math.floor((i-o)/a.params.slidesPerGroup),l=a.rtlTranslate?a.translate:-a.translate;if(l>=a.snapGrid[s]){const e=a.snapGrid[s];l-e>(a.snapGrid[s+1]-e)*n&&(i+=a.params.slidesPerGroup)}else{const e=a.snapGrid[s-1];l-e<=(a.snapGrid[s]-e)*n&&(i-=a.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,a.slidesGrid.length-1),a.slideTo(i,e,t,r)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:r}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,i=e.getSlideIndexWhenGrid(e.clickedIndex);const o=e.isElement?"swiper-slide":`.${t.slideClass}`,s=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;a=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(a):i>(s?(e.slides.length-n)/2-(e.params.grid.rows-1):e.slides.length-n)?(e.loopFix(),i=e.getSlideIndex(rB(r,`${o}[data-swiper-slide-index="${a}"]`)[0]),YV(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}};var kB={loopCreate:function(e,t){const r=this,{params:n,slidesEl:a}=r;if(!n.loop||r.virtual&&r.params.virtual.enabled)return;const i=()=>{rB(a,`.${n.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},o=r.grid&&n.grid&&n.grid.rows>1;n.loopAddBlankSlides&&(n.slidesPerGroup>1||o)&&(()=>{const e=rB(a,`.${n.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(r.recalcSlides(),r.updateSlides())})();const s=n.slidesPerGroup*(o?n.grid.rows:1),l=r.slides.length%s!==0,c=o&&r.slides.length%n.grid.rows!==0,u=e=>{for(let t=0;t<e;t+=1){const e=r.isElement?aB("swiper-slide",[n.slideBlankClass]):aB("div",[n.slideClass,n.slideBlankClass]);r.slidesEl.append(e)}};if(l){if(n.loopAddBlankSlides){u(s-r.slides.length%s),r.recalcSlides(),r.updateSlides()}else nB("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may
1not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else if(c){if(n.loopAddBlankSlides){u(n.grid.rows-r.slides.length%n.grid.rows),r.recalcSlides(),r.updateSlides()}else nB("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else i();r.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:a,activeSlideIndex:i,initial:o,byController:s,byMousewheel:l}=void 0===e?{}:e;const c=this;if(!c.params.loop)return;c.emit("beforeLoopFix");const{slides:u,allowSlidePrev:d,allowSlideNext:p,slidesEl:h,params:m}=c,{centeredSlides:f,initialSlide:g}=m;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&m.virtual.enabled)return r&&(m.centeredSlides||0!==c.snapIndex?m.centeredSlides&&c.snapIndex<m.slidesPerView?c.slideTo(c.virtual.slides.length+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&c.slideTo(c.virtual.slidesBefore,0,!1,!0):c.slideTo(c.virtual.slides.length,0,!1,!0)),c.allowSlidePrev=d,c.allowSlideNext=p,void c.emit("loopFix");let v=m.slidesPerView;"auto"===v?v=c.slidesPerViewDynamic():(v=Math.ceil(parseFloat(m.slidesPerView,10)),f&&v%2==0&&(v+=1));const y=m.slidesPerGroupAuto?v:m.slidesPerGroup;let b=f?Math.max(y,Math.ceil(v/2)):y;b%y!==0&&(b+=y-b%y),b+=m.loopAdditionalSlides,c.loopedSlides=b;const S=c.grid&&m.grid&&m.grid.rows>1;u.length<v+b||"cards"===c.params.effect&&u.length<v+2*b?nB("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):S&&"row"===m.grid.fill&&nB("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const _=[],w=[],x=S?Math.ceil(u.length/m.grid.rows):u.length,C=o&&x-g<v&&!f;let k=C?g:c.activeIndex;void 0===i?i=c.getSlideIndex(u.find(e=>e.classList.contains(m.slideActiveClass))):k=i;const P="next"===n||!n,E="prev"===n||!n;let T=0,M=0;const D=(S?u[i].column:i)+(f&&void 0===a?-v/2+.5:0);if(D<b){T=Math.max(b-D,y);for(let e=0;e<b-D;e+=1){const t=e-Math.floor(e/x)*x;if(S){const e=x-t-1;for(let t=u.length-1;t>=0;t-=1)u[t].column===e&&_.push(t)}else _.push(x-t-1)}}else if(D+v>x-b){M=Math.max(D-(x-2*b),y),C&&(M=Math.max(M,v-x+g+1));for(let e=0;e<M;e+=1){const t=e-Math.floor(e/x)*x;S?u.forEach((e,r)=>{e.column===t&&w.push(r)}):w.push(t)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),"cards"===c.params.effect&&u.length<v+2*b&&(w.includes(i)&&w.splice(w.indexOf(i),1),_.includes(i)&&_.splice(_.indexOf(i),1)),E&&_.forEach(e=>{u[e].swiperLoopMoveDOM=!0,h.prepend(u[e]),u[e].swiperLoopMoveDOM=!1}),P&&w.forEach(e=>{u[e].swiperLoopMoveDOM=!0,h.append(u[e]),u[e].swiperLoopMoveDOM=!1}),c.recalcSlides(),"auto"===m.slidesPerView?c.updateSlides():S&&(_.length>0&&E||w.length>0&&P)&&c.slides.forEach((e,t)=>{c.grid.updateSlide(t,e,c.slides)}),m.watchSlidesProgress&&c.updateSlidesOffset(),r)if(_.length>0&&E){if(void 0===t){const e=c.slidesGrid[k],t=c.slidesGrid[k+T]-e;l?c.setTranslate(c.translate-t):(c.slideTo(k+Math.ceil(T),0,!1,!0),a&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else if(a){const e=S?_.length/m.grid.rows:_.length;c.slideTo(c.activeIndex+e,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(w.length>0&&P)if(void 0===t){const e=c.slidesGrid[k],t=c.slidesGrid[k-M]-e;l?c.setTranslate(c.translate-t):(c.slideTo(k-M,0,!1,!0),a&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else{const e=S?w.length/m.grid.rows:w.length;c.slideTo(c.activeIndex-e,0,!1,!0)}if(c.allowSlidePrev=d,c.allowSlideNext=p,c.controller&&c.controller.control&&!s){const e={slideRealIndex:t,direction:n,setTranslate:a,activeSlideIndex:i,byController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===m.slidesPerView&&r})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...e,slideTo:c.controller.control.params.slidesPerView===m.slidesPerView&&r})}c.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||!r||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const n=[];
vendor: 4,622 bytes, line 1
1e.slides.forEach(e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;n[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),n.forEach(e=>{r.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function PB(e,t,r){const n=UV(),{params:a}=e,i=a.edgeSwipeDetection,o=a.edgeSwipeThreshold;return!i||!(r<=o||r>=n.innerWidth-o)||"prevent"===i&&(t.preventDefault(),!0)}function EB(e){const t=this,r=GV();let n=e;n.originalEvent&&(n=n.originalEvent);const a=t.touchEventsData;if("pointerdown"===n.type){if(null!==a.pointerId&&a.pointerId!==n.pointerId)return;a.pointerId=n.pointerId}else"touchstart"===n.type&&1===n.targetTouches.length&&(a.touchId=n.targetTouches[0].identifier);if("touchstart"===n.type)return void PB(t,n,n.targetTouches[0].pageX);const{params:i,touches:o,enabled:s}=t;if(!s)return;if(!i.simulateTouch&&"mouse"===n.pointerType)return;if(t.animating&&i.preventInteractionOnTransition)return;!t.animating&&i.cssMode&&i.loop&&t.loopFix();let l=n.target;if("wrapper"===i.touchEventsTarget&&!function(e,t){const r=UV();let n=t.contains(e);!n&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&(n=[...t.assignedElements()].includes(e),n||(n=function(e,t){const r=[t];for(;r.length>0;){const t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t)));return n}(l,t.wrapperEl))return;if("which"in n&&3===n.which)return;if("button"in n&&n.button>0)return;if(a.isTouched&&a.isMoved)return;const c=!!i.noSwipingClass&&""!==i.noSwipingClass,u=n.composedPath?n.composedPath():n.path;c&&n.target&&n.target.shadowRoot&&u&&(l=u[0]);const d=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,p=!(!n.target||!n.target.shadowRoot);if(i.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===GV()||r===UV())return null;r.assignedSlot&&(r=r.assignedSlot);const n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(d,l):l.closest(d)))return void(t.allowClick=!0);if(i.swipeHandler&&!l.closest(i.swipeHandler))return;o.currentX=n.pageX,o.currentY=n.pageY;const h=o.currentX,m=o.currentY;if(!PB(t,n,h))return;Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=h,o.startY=m,a.touchStartTime=KV(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(a.allowThresholdMove=!1);let f=!0;l.matches(a.focusableElements)&&(f=!1,"SELECT"===l.nodeName&&(a.isTouched=!1)),r.activeElement&&r.activeElement.matches(a.focusableElements)&&r.activeElement!==l&&("mouse"===n.pointerType||"mouse"!==n.pointerType&&!l.matches(a.focusableElements))&&r.activeElement.blur();const g=f&&t.allowTouchMove&&i.touchStartPreventDefault;!i.touchStartForcePreventDefault&&!g||l.isContentEditable||n.preventDefault(),i.freeMode&&i.freeMode.enabled&&t.freeMode&&t.animating&&!i.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",n)}function TB(e){const t=GV(),r=this,n=r.touchEventsData,{params:a,touches:i,rtlTranslate:o,enabled:s}=r;if(!s)return;if(!a.simulateTouch&&"mouse"===e.pointerType)return;let l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==n.touchId)return;if(c.pointerId!==n.pointerId)return}if("touchmove"===c.type){if(l=[...c.changedTouches].find(e=>e.identifier===n.touchId),!l||l.identifier!==n.touchId)return}else l=c;if(!n.isTouched)return void(n.startMoving&&n.isScrolling&&r.emit("touchMoveOpposite",c));const u=l.pageX,d=l.pageY;if(c.preventedByNestedSwiper)return i.startX=u,void(i.startY=d);if(!r.allowTouchMove)return c.target.matches(n.focusableElements)||(r.allowClick=!1),void(n.isTouched&&(Object.assign(i,{startX:u,startY:d,currentX:u,currentY:d}),n.touchStartTime=KV()));if(a.touchReleaseOnEdges&&!a.loop)if(r.isVertical()){if(d<i.startY&&r.translate<=r.maxTranslate()||d>i.startY&&r.translate>=r.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else{if(o&&(u>i.startX&&-r.translate<=r.maxTranslate()||u<i.startX&&-r.translate>=r.minTranslate()))return;if(!o&&(u<i.startX&&r.translate<=r.maxTranslate()||u>i.startX&&r.translate>=r.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(n.focusableElements))return n.isMoved=!0,void(r.allowClick=!1);n.allowTouchCallbacks&&r.emit("touchMove",c),i.previousX=i.currentX,i.previousY=i.currentY,i.currentX=u,i.currentY=d;const p=i.currentX-i.startX,h=i.currentY-i.startY;
vendor: 3,534 bytes, line 1
1if(r.params.threshold&&Math.sqrt(p**2+h**2)<r.params.threshold)return;if(void 0===n.isScrolling){let e;r.isHorizontal()&&i.currentY===i.startY||r.isVertical()&&i.currentX===i.startX?n.isScrolling=!1:p*p+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(p))/Math.PI,n.isScrolling=r.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(n.isScrolling&&r.emit("touchMoveOpposite",c),void 0===n.startMoving&&(i.currentX===i.startX&&i.currentY===i.startY||(n.startMoving=!0)),n.isScrolling||"touchmove"===c.type&&n.preventTouchMoveFromPointerMove)return void(n.isTouched=!1);if(!n.startMoving)return;r.allowClick=!1,!a.cssMode&&c.cancelable&&c.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&c.stopPropagation();let m=r.isHorizontal()?p:h,f=r.isHorizontal()?i.currentX-i.previousX:i.currentY-i.previousY;a.oneWayMovement&&(m=Math.abs(m)*(o?1:-1),f=Math.abs(f)*(o?1:-1)),i.diff=m,m*=a.touchRatio,o&&(m=-m,f=-f);const g=r.touchesDirection;r.swipeDirection=m>0?"prev":"next",r.touchesDirection=f>0?"prev":"next";const v=r.params.loop&&!a.cssMode,y="next"===r.touchesDirection&&r.allowSlideNext||"prev"===r.touchesDirection&&r.allowSlidePrev;if(!n.isMoved){if(v&&y&&r.loopFix({direction:r.swipeDirection}),n.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,!a.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",c)}if((new Date).getTime(),!1!==a._loopSwapReset&&n.isMoved&&n.allowThresholdMove&&g!==r.touchesDirection&&v&&y&&Math.abs(m)>=1)return Object.assign(i,{startX:u,startY:d,currentX:u,currentY:d,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,void(n.startTranslate=n.currentTranslate);r.emit("sliderMove",c),n.isMoved=!0,n.currentTranslate=m+n.startTranslate;let b=!0,S=a.resistanceRatio;if(a.touchReleaseOnEdges&&(S=0),m>0?(v&&y&&n.allowThresholdMove&&n.currentTranslate>(a.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-("auto"!==a.slidesPerView&&r.slides.length-a.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>r.minTranslate()&&(b=!1,a.resistance&&(n.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+n.startTranslate+m)**S))):m<0&&(v&&y&&n.allowThresholdMove&&n.currentTranslate<(a.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+("auto"!==a.slidesPerView&&r.slides.length-a.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-("auto"===a.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),n.currentTranslate<r.maxTranslate()&&(b=!1,a.resistance&&(n.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-n.startTranslate-m)**S))),b&&(c.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),r.allowSlidePrev||r.allowSlideNext||(n.currentTranslate=n.startTranslate),a.threshold>0){if(!(Math.abs(m)>a.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);
vendor: 4,881 bytes, line 1
1if(!n.allowThresholdMove)return n.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,n.currentTranslate=n.startTranslate,void(i.diff=r.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY)}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&r.freeMode||a.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(n.currentTranslate),r.setTranslate(n.currentTranslate))}function MB(e){const t=this,r=t.touchEventsData;let n,a=e;a.originalEvent&&(a=a.originalEvent);if("touchend"===a.type||"touchcancel"===a.type){if(n=[...a.changedTouches].find(e=>e.identifier===r.touchId),!n||n.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(a.pointerId!==r.pointerId)return;n=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)){if(!(["pointercancel","contextmenu"].includes(a.type)&&(t.browser.isSafari||t.browser.isWebView)))return}r.pointerId=null,r.touchId=null;const{params:i,touches:o,rtlTranslate:s,slidesGrid:l,enabled:c}=t;if(!c)return;if(!i.simulateTouch&&"mouse"===a.pointerType)return;if(r.allowTouchCallbacks&&t.emit("touchEnd",a),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&i.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);i.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=KV(),d=u-r.touchStartTime;if(t.allowClick){const e=a.path||a.composedPath&&a.composedPath();t.updateClickedSlide(e&&e[0]||a.target,e),t.emit("tap click",a),d<300&&u-r.lastClickTime<300&&t.emit("doubleTap doubleClick",a)}if(r.lastClickTime=KV(),YV(()=>{t.destroyed||(t.allowClick=!0)}),!r.isTouched||!r.isMoved||!t.swipeDirection||0===o.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let p;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,p=i.followFinger?s?t.translate:-t.translate:-r.currentTranslate,i.cssMode)return;if(i.freeMode&&i.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});const h=p>=-t.maxTranslate()&&!t.params.loop;let m=0,f=t.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<i.slidesPerGroupSkip?1:i.slidesPerGroup){const t=e<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;void 0!==l[e+t]?(h||p>=l[e]&&p<l[e+t])&&(m=e,f=l[e+t]-l[e]):(h||p>=l[e])&&(m=e,f=l[l.length-1]-l[l.length-2])}let g=null,v=null;i.rewind&&(t.isBeginning?v=i.virtual&&i.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const y=(p-l[m])/f,b=m<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(d>i.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?g:m+b):t.slideTo(m)),"prev"===t.swipeDirection&&(y>1-i.longSwipesRatio?t.slideTo(m+b):null!==v&&y<0&&Math.abs(y)>i.longSwipesRatio?t.slideTo(v):t.slideTo(m))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(a.target===t.navigation.nextEl||a.target===t.navigation.prevEl)?a.target===t.navigation.nextEl?t.slideTo(m+b):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null!==g?g:m+b),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:m))}}function DB(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:a,snapGrid:i}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=o&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=a,e.allowSlideNext=n,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function OB(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function AB(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:n}=e;if(!n)return;let a;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const i=e.maxTranslate()-e.minTranslate();a=0===i?0:(e.translate-e.minTranslate())/i,a!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function NB(e){const t=this;yB(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 17,726 bytes, line 1
1)}function IB(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const FB=(e,t)=>{const r=GV(),{params:n,el:a,wrapperEl:i,device:o}=e,s=!!n.nested,l="on"===t?"addEventListener":"removeEventListener",c=t;a&&"string"!=typeof a&&(r[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),a[l]("touchstart",e.onTouchStart,{passive:!1}),a[l]("pointerdown",e.onTouchStart,{passive:!1}),r[l]("touchmove",e.onTouchMove,{passive:!1,capture:s}),r[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),r[l]("touchend",e.onTouchEnd,{passive:!0}),r[l]("pointerup",e.onTouchEnd,{passive:!0}),r[l]("pointercancel",e.onTouchEnd,{passive:!0}),r[l]("touchcancel",e.onTouchEnd,{passive:!0}),r[l]("pointerout",e.onTouchEnd,{passive:!0}),r[l]("pointerleave",e.onTouchEnd,{passive:!0}),r[l]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&a[l]("click",e.onClick,!0),n.cssMode&&i[l]("scroll",e.onScroll),n.updateOnWindowResize?e[c](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",DB,!0):e[c]("observerUpdate",DB,!0),a[l]("load",e.onLoad,{capture:!0}))};const LB=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var zB={setBreakpoint:function(){const e=this,{realIndex:t,initialized:r,params:n,el:a}=e,i=n.breakpoints;if(!i||i&&0===Object.keys(i).length)return;const o=GV(),s="window"!==n.breakpointsBase&&n.breakpointsBase?"container":n.breakpointsBase,l=["window","container"].includes(n.breakpointsBase)||!n.breakpointsBase?e.el:o.querySelector(n.breakpointsBase),c=e.getBreakpoint(i,s,l);if(!c||e.currentBreakpoint===c)return;const u=(c in i?i[c]:void 0)||e.originalParams,d=LB(e,n),p=LB(e,u),h=e.params.grabCursor,m=u.grabCursor,f=n.enabled;d&&!p?(a.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&p&&(a.classList.add(`${n.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===n.grid.fill)&&a.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!m?e.unsetGrabCursor():!h&&m&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===u[t])return;const r=n[t]&&n[t].enabled,a=u[t]&&u[t].enabled;r&&!a&&e[t].disable(),!r&&a&&e[t].enable()});const g=u.direction&&u.direction!==n.direction,v=n.loop&&(u.slidesPerView!==n.slidesPerView||g),y=n.loop;g&&r&&e.changeDirection(),JV(e.params,u);const b=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),f&&!b?e.disable():!f&&b&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",u),r&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&S?(e.loopCreate(t),e.updateSlides()):y&&!S&&e.loopDestroy()),e.emit("breakpoint",u)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1;const a=UV(),i="window"===t?a.innerHeight:r.clientHeight,o=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:i*t,point:e}}return{value:e,point:e}});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){const{point:i,value:s}=o[e];"window"===t?a.matchMedia(`(min-width: ${s}px)`).matches&&(n=i):s<=r.clientWidth&&(n=i)}return n||"max"}};var RB={addClasses:function(){const e=this,{classNames:t,params:r,rtl:n,el:a,device:i}=e,o=function(e,t){const r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&r.push(t+n)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",r.direction,{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:n},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...o),a.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}};var jB={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function VB(e,t){return function(r){void 0===r&&(r={});const n=Object.keys(r)[0],a=r[n];"object"==typeof a&&null!==a?(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in a?("object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),JV(t,r)):JV(t,r)):JV(t,r)}}const BB={eventsEmitter:fB,update:_B,translate:wB,transition:{setTransition:function(e,t){const r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration=`${e}ms`,r.wrapperEl.style.transitionDelay=0===e?"0ms":""),r.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),xB({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;r.animating=!1,n.cssMode||(r.setTransition(0),xB({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:CB,loop:kB,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=EB.bind(e),e.onTouchMove=TB.bind(e),e.onTouchEnd=MB.bind(e),e.onDocumentTouchStart=IB.bind(e),t.cssMode&&(e.onScroll=AB.bind(e)),e.onClick=OB.bind(e),e.onLoad=NB.bind(e),FB(e,"on")},detachEvents:function(){FB(this,"off")}},breakpoints:zB,checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:n}=r;if(n){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:RB},qB={};class HB{constructor(){let e,t;for(var r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=JV({},t),e&&!t.el&&(t.el=e);const i=GV();if(t.el&&"string"==typeof t.el&&i.querySelectorAll(t.el).length>1){const e=[];return i.querySelectorAll(t.el).forEach(r=>{const n=JV({},t,{el:r});e.push(new HB(n))}),e}const o=this;o.__swiper__=!0,o.support=pB(),o.device=hB({userAgent:t.userAgent}),o.browser=mB(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const s={};o.modules.forEach(e=>{e({params:t,swiper:o,extendParams:VB(t,s),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const l=JV({},jB,s);return o.params=JV({},l,qB,t),o.originalParams=JV({},o.params),o.passedParams=JV({},t),o.params&&o.params.on&&Object.keys(o.params.on).forEach(e=>{o.on(e,o.params.on[e])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:r}=this,n=oB(rB(t,`.${r.slideClass}, swiper-slide`)[0]);return oB(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=rB(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const r=this;e=Math.min(Math.max(e,0),1);const n=r.minTranslate(),a=(r.maxTranslate()-n)*e+n;r.translateTo(a,void 0===t?0:t),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(r=>{const n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:r,slides:n,slidesGrid:a,slidesSizesGrid:i,size:o,activeIndex:s}=this;let l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[s]?Math.ceil(n[s].swiperSlideSize):0;for(let r=s+1;r<n.length;r+=1)n[r]&&!e&&(t+=Math.ceil(n[r].swiperSlideSize),l+=1,t>o&&(e=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<n.length;e+=1){(t?a[e]+i[e]-a[s]<o:a[e]-a[s]<o)&&(l+=1)}else for(let e=s-1;e>=0;e-=1){a[s]-a[e]<o&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}let a;if(r.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(t=>{t.complete&&yB(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)n(),r.autoHeight&&e.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&e.isEnd&&!r.centeredSlides){const t=e.virtual&&r.virtual.enabled?e.virtual.slides:e.slides;a=e.slideTo(t.length-1,0,!1,!0)}else a=e.slideTo(e.activeIndex,0,!1,!0);a||n()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const r=this,n=r.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(r.el.classList.remove(`${r.params.containerModifierClass}${n}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>{if(r&&r.shadowRoot&&r.shadowRoot.querySelector){return r.shadowRoot.querySelector(n())}return rB(r,n())[0]})();return!a&&t.params.createElements&&(a=aB("div",t.params.wrapperClass),r.append(a),rB(r,`.${t.params.slideClass}`).forEach(e=>{a.append(e)})),Object.assign(t,{el:r,wrapperEl:a,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:a,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===iB(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===iB(r,"direction")),wrongRTL:"-webkit-box"===iB(a,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?yB(t,e):e.addEventListener("load",e=>{yB(t,e.target)})}),SB(t),t.initialized=!0,SB(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const r=this,{params:n,el:a,wrapperEl:i,slides:o}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),a&&"string"!=typeof a&&a.removeAttribute("style"),i&&i.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),function(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})}(r)),r.destroyed=!0),null}static extendDefaults(e){JV(qB,e)}static get extendedDefaults(){return qB}static get defaults(){return jB}static installModule(e){HB.prototype.__modules__||(HB.prototype.__modules__=[]);const t=HB.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}
vendor: 1,793 bytes, line 1
1static use(e){return Array.isArray(e)?(e.forEach(e=>HB.installModule(e)),HB):(HB.installModule(e),HB)}}function $B(e){let{swiper:t,extendParams:r,on:n,emit:a}=e;function i(e){let r;return e&&"string"==typeof e&&t.isElement&&(r=t.el.querySelector(e)||t.hostEl.querySelector(e),r)?r:(e&&("string"==typeof e&&(r=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&r&&r.length>1&&1===t.el.querySelectorAll(e).length?r=t.el.querySelector(e):r&&1===r.length&&(r=r[0])),e&&!r?e:r)}function o(e,r){const n=t.params.navigation;(e=lB(e)).forEach(e=>{e&&(e.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))})}function s(){const{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop)return o(r,!1),void o(e,!1);o(r,t.isBeginning&&!t.params.rewind),o(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),a("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),a("navigationNext"))}function u(){const e=t.params.navigation;if(t.params.navigation=function(e,t,r,n){return e.params.createElements&&Object.keys(n).forEach(a=>{if(!r[a]&&!0===r.auto){let i=rB(e.el,`.${n[a]}`)[0];i||(i=aB("div",n[a]),i.className=n[a],e.el.append(i)),r[a]=i,t[a]=i}}),r}(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let r=i(e.nextEl),n=i(e.prevEl);Object.assign(t.navigation,{nextEl:r,prevEl:n}),r=lB(r),n=lB(n);const a=(r,n)=>{r&&r.addEventListener("click","next"===n?c:l),!t.enabled&&r&&r.classList.add(...e.lockClass.split(" "))};r.forEach(e=>
1a(e,"next")),n.forEach(e=>a(e,"prev"))}function d(){let{nextEl:e,prevEl:r}=t.navigation;e=lB(e),r=lB(r);const n=(e,r)=>{e.removeEventListener("click","next"===r?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>n(e,"next")),r.forEach(e=>n(e,"prev"))}r({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},n("init",()=>{!1===t.params.navigation.enabled?p():(u(),s())}),n("toEdge fromEdge lock unlock",()=>{s()}),n("destroy",()=>{d()}),n("enable disable",()=>{let{nextEl:e,prevEl:r}=t.navigation;e=lB(e),r=lB(r),t.enabled?s():[...e,...r].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),n("click",(e,r)=>{let{nextEl:n,prevEl:i}=t.navigation;n=lB(n),i=lB(i);const o=r.target;let s=i.includes(o)||n.includes(o);if(t.isElement&&!s){const e=r.path||r.composedPath&&r.composedPath();e&&(s=e.find(e=>n.includes(e)||i.includes(e)))}if(t.params.navigation.hideOnClick&&!s){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;let e;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):i.length&&(e=i[0].classList.contains(t.params.navigation.hiddenClass)),a(!0===e?"navigationShow":"navigationHide"),[...n,...i].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});const p=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),s()},disable:p,update:s,init:u,destroy:d})}function GB(e){let t,r,{swiper:n,extendParams:a,on:i,emit:o,params:s}=e;n.autoplay={running:!1,paused:!1,timeLeft:0},a({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,c,u,d,p,h,m,f,g=s&&s.autoplay?s.autoplay.delay:3e3,v=s&&s.autoplay?s.autoplay.delay:3e3,y=(new Date).getTime();function b(e){n&&!n.destroyed&&n.wrapperEl&&e.target===n.wrapperEl&&(n.wrapperEl.removeEventListener("transitionend",b),f||e.detail&&e.detail.bySwiperTouchMove||k())}const S=()=>{if(n.destroyed||!n.autoplay.running)return;n.autoplay.paused?c=!0:c&&(v=l,c=!1);const e=n.autoplay.paused?l:y+v-(new Date).getTime();n.autoplay.timeLeft=e,o("autoplayTimeLeft",e,e/g),r=requestAnimationFrame(()=>{S()})},_=e=>{if(n.destroyed||!n.autoplay.running)return;cancelAnimationFrame(r),S();let a=void 0===e?n.params.autoplay.delay:e;g=n.params.autoplay.delay,v=n.params.autoplay.delay;const i=(()=>{let e;if(e=n.virtual&&n.params.virtual.enabled?n.slides.find(e=>e.classList.contains("swiper-slide-active")):n.slides[n.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(i)&&i>0&&void 0===e&&(a=i,g=i,v=i),l=a;const s=n.params.speed,c=()=>{n&&!n.destroyed&&(n.params.autoplay.reverseDirection?!n.isBeginning||n.params.loop||n.params.rewind?(n.slidePrev(s,!0,!0),o("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(n.slides.length-1,s,!0,!0),o("autoplay")):!n.isEnd||n.params.loop||n.params.rewind?(n.slideNext(s,!0,!0),o("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(0,s,!0,!0),o("autoplay")),n.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame(()=>{_()})))};return a>0?(clearTimeout(t),t=setTimeout(()=>{c()},a)):requestAnimationFrame(()=>{c()}),a},w=()=>{y=(new Date).getTime(),n.autoplay.running=!0,_(),o("autoplayStart")},x=()=>{n.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(r),o("autoplayStop")},C=(e,r)=>{if(n.destroyed||!n.autoplay.running)return;clearTimeout(t),e||(m=!0);const a=()=>{o("autoplayPause"),n.params.autoplay.waitForTransition?n.wrapperEl.addEventListener("transitionend",b):k()};if(n.autoplay.paused=!0,r)return h&&(l=n.params.autoplay.delay),h=!1,void a();const i=l||n.params.autoplay.delay;l=i-((new Date).getTime()-y),n.isEnd&&l<0&&!n.params.loop||(l<0&&(l=0),a())},k=()=>{n.isEnd&&l<0&&!n.params.loop||n.destroyed||!n.autoplay.running||(y=(new Date).getTime(),m?(m=!1,_(l)):_(),n.autoplay.paused=!1,o("autoplayResume"))},P=()=>{if(n.destroyed||!n.autoplay.running)return;const e=GV();"hidden"===e.visibilityState&&(m=!0,C(!0)),"visible"===e.visibilityState&&k()},E=e=>{"mouse"===e.pointerType&&(m=!0,f=!0,n.animating||n.autoplay.paused||C(!0))},T=e=>{"mouse"===e.pointerType&&(f=!1,n.autoplay.paused&&k())};i("init",()=>{n.params.autoplay.enabled&&(n.params.autoplay.pauseOnMouseEnter&&(n.el.addEventListener("pointerenter",E),n.el.addEventListener("pointerleave",T)),GV().addEventListener("visibilitychange",P),w())}),i("destroy",()=>{n.el&&"string"!=typeof n.el&&(n.el.removeEventListener("pointerenter",E),n.el.removeEventListener("pointerleave",T)),GV().removeEventListener("visibilitychange",P),n.autoplay.running&&x()}),i("_freeModeStaticRelease",()=>{(d||m)&&k()}),i("_freeModeNoMomentumRelease",()=>{n.params.autoplay.disableOnInteraction?x():C(!0,!0)}),i("beforeTransitionStart",(e,t,r)=>{!n.destroyed&&n.autoplay.running&&(r||!n.params.autoplay.disableOnInteraction?C(!0,!0):x())}),i("sliderFirstMove",()=>{!n.destroyed&&n.autoplay.running&&(n.params.autoplay.disableOnInteraction?x():(u=!0,d=!1,m=!1,p=setTimeout(()=>{m=!0,d=!0,C(!0)},200)))}),i("touchEnd",()=>{if(!n.destroyed&&n.autoplay.running&&u){if(clearTimeout(p),clearTimeout(t),n.params.autoplay.disableOnInteraction)return d=!1,void(u=!1);d&&n.params.cssMode&&k(),d=!1,u=!1}}),i("slideChange",()=>{!n.destroyed&&n.autoplay.running&&(h=!0)}),Object.assign(n.autoplay,{start:w,stop:x,pause:C,resume:k})}
1Object.keys(BB).forEach(e=>{Object.keys(BB[e]).forEach(t=>{HB.prototype[t]=BB[e][t]})}),HB.use([function(e){let{swiper:t,on:r,emit:n}=e;const a=UV();let i=null,o=null;const s=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",()=>{t.params.resizeObserver&&void 0!==a.ResizeObserver?t&&!t.destroyed&&t.initialized&&(i=new ResizeObserver(e=>{o=a.requestAnimationFrame(()=>{const{width:r,height:n}=t;let a=r,i=n;e.forEach(e=>{let{contentBoxSize:r,contentRect:n,target:o}=e;o&&o!==t.el||(a=n?n.width:(r[0]||r).inlineSize,i=n?n.height:(r[0]||r).blockSize)}),a===r&&i===n||s()})}),i.observe(t.el)):(a.addEventListener("resize",s),a.addEventListener("orientationchange",l))}),r("destroy",()=>{o&&a.cancelAnimationFrame(o),i&&i.unobserve&&t.el&&(i.unobserve(t.el),i=null),a.removeEventListener("resize",s),a.removeEventListener("orientationchange",l)})},function(e){let{swiper:t,extendParams:r,on:n,emit:a}=e;const i=[],o=UV(),s=function(e,r){void 0===r&&(r={});const n=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void a("observerUpdate",e[0]);const r=function(){a("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(r):o.setTimeout(r,0)});n.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:t.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),i.push(n)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(t.params.observer){if(t.params.observeParents){const e=function(e,t){const r=[];let n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}(t.hostEl);for(let t=0;t<e.length;t+=1)s(e[t])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}}),n("destroy",()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);class WB{newsSlider;timeline;currentIndex;newsDesktopImages;newsDesktopContents;intervalId;sliderSelector;constructor(e=".news-slider"){this.newsSlider=null,this.timeline=jD.timeline(),this.currentIndex=0,this.newsDesktopImages=document.querySelectorAll("[data-news-image-id]"),this.newsDesktopContents=document.querySelectorAll("[data-news-id]"),this.intervalId=0,this.sliderSelector=e}init(){window.matchMedia("(max-width: 767px)").matches?this.initMobileSwiper():0!==this.newsDesktopContents.length&&this.initDesktopSwiper()}initMobileSwiper(){document.querySelector(this.sliderSelector)&&(this.newsSlider=new HB(this.sliderSelector,{modules:[$B,GB],slidesPerView:1,loop:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},autoplay:{delay:5e3,disableOnInteraction:!1}}),this.newsSlider.on("slideChange",()=>this.animateTimebar()),this.animateTimebar())}animateTimebar(){const e=this.newsSlider.slides[this.newsSlider.activeIndex].querySelector(".news-timebar__progress");jD.set(e,{width:0}),this.timeline.clear(),this.timeline.to(e,{duration:5,width:"100%",ease:"none"})}initDesktopSwiper(){this.newsDesktopContents.forEach(e=>{e.addEventListener("mouseenter",()=>{this.stopInterval(),this.currentIndex=Array.from(this.newsDesktopContents).indexOf(e),this.updateActiveClass(),this.startInterval()})}),this.updateActiveClass(),document.addEventListener("visibilitychange",()=>{document.hidden?this.stopInterval():this.startInterval()}),this.startInterval()}animateProgressBar(e){this.timeline.clear(),this.timeline.to(e,{duration:5,width:"100%",ease:"none"})}startInterval(){this.animateProgressBar(this.getActiveElement().querySelector(".news-timebar__progress")),this.intervalId=window.setInterval(()=>this.incrementIndex(),5e3)}stopInterval(){jD.set(this.getActiveElement().querySelector(".news-timebar__progress"),{width:0}),window.clearInterval(this.intervalId)}updateActiveClass(){this.newsDesktopContents.forEach(e=>{e.classList.remove("active"),jD.set(e.querySelector(".news-timebar__progress"),{width:0})}),this.newsDesktopImages.forEach(e=>e.classList.add("hidden")),this.newsDesktopContents[this.currentIndex]?.classList.add("active");const e=this.newsDesktopContents[this.currentIndex].getAttribute("data-news-id");document.querySelector(`[data-news-image-id="${e}"]`).classList.remove("hidden"),this.animateProgressBar(this.newsDesktopContents[this.currentIndex].querySelector(".news-timebar__progress"))}incrementIndex(){this.currentIndex=(this.currentIndex+1)%this.newsDesktopContents.length,this.updateActiveClass()}getActiveElement(){return this.newsDesktopContents[this.currentIndex]}}class UB{podcastsSlider;constructor(){}initializeSwiper(){this.podcastsSlider=new HB(".podcasts-slider",this.get
1SwiperConfig())}getSwiperConfig(){return{slidesPerView:2.3,loop:!0,spaceBetween:30,navigation:{nextEl:".swiper-button-podcasts-next",prevEl:".swiper-button-podcasts-prev"},modules:[$B]}}}function YB({firstTag:e}){const[t,r]=s.useState(!0),[n,a]=s.useState(!0),[i,o]=s.useState([]);return(0,s.useEffect)(()=>{if(!e)return r(!0),void a(!1);const t=new AbortController;return(async()=>{const n=await fetch(`/wp-json/wp/v2/kandidatka/?tags=${e.id}&per_page=100&_embed`,{signal:t.signal});if(!n.ok)throw new Error(`Request failed with status ${n.status}`);const i=await n.json();if(!Array.isArray(i)||0===i.length)return;if(t.signal.aborted)return;const s=[...i].sort(()=>.5-Math.random());r(!1),o(s.slice(0,5)),a(!1)})().catch(e=>{t.signal.aborted||(r(!0),a(!1),console.warn("SinglePostShareRelatedPeople: unable to load related people",e))}),()=>t.abort()},[e]),t?null:s.createElement("div",{className:"flex flex-col gap-y-5 bg-lightBlue-100 p-4 sm:p-6"},n?s.createElement("p",{className:"!my-0 !text-base"},"Na\u010d\xedtavam..."):s.createElement(s.Fragment,null,s.createElement("p",{className:"!my-0 flex items-center gap-1.5 !text-base"},"Poslanci, ktor\xed sa venuj\xfa t\xe9me",s.createElement("a",{className:"bg-ps-sup-soft-blue inline-flex h-auto min-h-8 w-auto items-start justify-start gap-2.5 rounded-3xl px-2 py-1\n !no-underline hover:bg-lightBlue-800",href:e?.link},s.createElement("div",{className:"text-base font-normal leading-normal text-darkBlue-800"},"#",e?.name))),s.createElement("div",{className:"flex flex-col gap-y-2"},i.map(e=>s.createElement("div",{key:e.link,className:"flex items-center gap-x-3"},s.createElement("img",{className:"rounded-full",src:e?._embedded["wp:featuredmedia"][0]?.media_details?.sizes?.thumbnail?.source_url,alt:e?.title?.rendered,width:"32",height:"32"}),s.createElement("a",{href:e?.link,target:"_blank",rel:"noreferrer"},s.createElement("p",{className:"!my-0 !pb-0 !pt-[2px] !text-base !font-normal !text-darkBlue-600 !underline hover:!text-darkBlue-800 lg:!text-2xl"},e?.title?.rendered)))))))}function KB({response:e,reset:t}){return(0,s.useEffect)(()=>{e&&"success"===e.status&&(t({choice_type:1}),h.removeItem("donate-form"),h.removeItem("active-donate-form"))},[e,t]),e&&"error"===e.status?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r")):e&&"success"===e.status&&e.data?.over_thousand?c().createElement(u,{title:"\u010eakujeme v\xe1m za pr\xedspevok"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"\u010eakujeme za V\xe1\u0161 z\xe1ujem poskytn\xfa\u0165 n\xe1m finan\u010dn\xfd dar. Vzh\u013eadom na v\xfd\u0161ku daru V\xe1s budeme kontaktova\u0165 osobne."))):e&&"success"===e.status?c().createElement(u,{title:"\u010eakujeme v\xe1m za pr\xedspevok"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("p",{className:"mb-10 mt-5 max-w-2xl"},"\u010eakujeme, \u017ee n\xe1m pom\xe1hate bojova\u0165 za lep\u0161iu bud\xfacnos\u0165 Slovenska. Poslali sme V\xe1m darovaciu zmluvu, m\xf4\u017eete si ju stiahnu\u0165 ni\u017e\u0161ie, pr\xedpadne si pozrite e-mailov\xfa schr\xe1nku. N\xe1sledne m\xf4\u017eete pou\u017ei\u0165 QR k\xf3d alebo platobn\xe9 \xfadaje ni\u017e\u0161ie, na zadanie platby."),c().createElement("img",{src:`data:image/png;base64,${e?.data?.paybysquare_qr||e?.data?.payBySquare}`,alt:"",className:"pb-6"}),c().createElement("div",{className:"flex flex-col gap-y-4"},e?.data?.iban&&c().createElement("div",null,c().createElement("span",{className:"block uppercase text-darkBlue-800"},"IBAN"),c().createElement("strong",{className:"text-darkBlue-800"},e?.data?.iban)),(e?.data?.variable_symbol||e?.data?.variableSymbol)&&c().createElement("div",null,c().createElement("span",{className:"block uppercase text-darkBlue-800"},"Variabiln\xfd symbol"),c().createElement("strong",{className:"text-darkBlue-800"},e?.data?.variable_symbol||e?.data?.variableSymbol)),(e?.data?.specific_symbol||e?.data?.specificSymbol)&&c().createElement("div",null,c().createElement("span",{className:"block uppercase text-darkBlue-800"},"\u0160pecifick\xfd symbol"),c().createElement("strong",{className:"text-darkBlue-800"},e?.data?.specific_symbol||e?.data?.specificSymbol))))):c().createElement(c().Fragment,null)}const ZB=[{label:"PS prispejte na cel\xfa komun\xe1lnu kampa\u0148 PS",value:"ps",vs:"00"},{label:"Diana Javor\u010d\xedkov\xe1",value:"Diana Javor\u010d\xedkov\xe1",vs:"01"},{label:"Martin Mudr\xe1k",value:"Martin Mudr\xe1k",vs:"02"},{label:"Juraj Hanul\xedk",value:"Juraj Hanul\xedk",vs:"03"},{label:"T\xe1\u0148a \u0160ufliarsk\xe1",value:"T\xe1\u0148a \u0160ufliarsk\xe1",vs:"04"},{label:"\u013duba Bene\u0161ov\xe1",value:"\u013duba Bene\u0161ov\xe1",vs:"05"},{label:"Judita Ilasova",value:"Judita Ilasova",vs:"06"},{label:"Matej Vaga\u010d",value:"Matej Vaga\u010d",vs:"07"},{label:"Igor Hol\xe9czy",value:"Igor Hol\xe9czy",vs:"08"},{label:"Roman Va\u013eo",value:"Roman Va\u013eo",vs:"09"},{label:"Marian Porva\u017en\xedk",value:"Marian Porva\u017en\xedk",vs:"12"},{label:"Darina Lu\u0161\u010d\xedkov\xe1",value:"Darina Lu\u0161\u010d\xedkov\xe1",vs:"10"},{label:"Pre\u0161ovsk\xe1 kampa\u0148",value:"Pre\u0161ovsk\xe1 kampa\u0148",vs:"13"},{label:"Pova\u017eskobystrick\xe1 kampa\u0148",value:"Pova\u017eskobystrick\xe1 kampa\u0148",vs:"14"}];function QB({setValue:e,getValues:t,resetField:r,register:n,errors:a,queryParams:i,_reset:o}){(0,s.useEffect)(()=>{e("donation_target","ps"),e("is_physical_person",1),e("donation_amount",0),e("is_recurring_payment",0),e("btnradio",250),e("category","darovanie2024"),e("candidate","ps"),e("custom_vs","");const t=i?.get("kandidat");if(t){const r=ZB.find(e=>e.value===t);r&&(e("candidate",r.value),e("custom_vs",r.vs))}},[]);const l=t=>{r("donation_amount"),-1===t&&e("donation_amount",10),e("btnradio",t)},d=t=>{e("is_physical_person",t)},p=(t,r)=>{"donation_amount"===t&&h(r),e(t,r)},h=e=>{e<10?a.donation_amount={type:"manual",message:"Minim\xe1lna hodnota je 10\u20ac."}:delete a.donation_amount};return(0,s.useEffect)(()=>{Sg("donate_ps",t,e)},[t,e]),c().createElement(u,{title:"Chcem prispieva\u0165",hiddenTitle:!0},c().createElement("div",{className:"flex w-full flex-col gap-y-6"},c().createElement("div",{className:"flex flex-col gap-y-4 pt-6"},c().createElement(Im,{label:"\u010co chcete podpori\u0165?",placeholder:"Vyberte si mo\u017enos\u0165",required:!0,value:t("donation_target"),onChange:t=>{e("donation_target",t),"ps"===t&&(e("candidate","ps"),e("custom_vs",""))},data:[{label:"Podpora Progres\xedvneho Slovenska",value:"ps"},{label:"Komun\xe1lne vo\u013eby",value:"komunalne"}]})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(Ma.Wrapper,{label:"V\xfd\u0161ka daru",required:!0},c().createElement("div",{className:"flex gap-3 pt-2 sm:gap-4"},c().createElement(Ii,{value:500,currentValue:t("btnradio"),onChange:e=>l(e)},"500\u20ac"),c().createElement(Ii,{value:250,currentValue:t("btnradio"),onChange:e=>l(e)},"250\u20ac"),c().createElement(Ii,{value:150,currentValue:t("btnradio"),onChange:e=>l(e)},"150\u20ac"),c().createElement(Ii,{value:75,currentValue:t("btnradio"),onChange:e=>l(e)},"75\u20ac"),c().createElement(Ii,{value:-1,currentValue:t("btnradio"),onChange:e=>l(e)},"In\xe9")))),-1===t("btnradio")&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"In\xe9",required:!0},c().createElement(So,{value:t("donation_amount"),min:10,onChange:e=>p("donation_amount",e)}
1),c().createElement(vg,{errors:a,name:"donation_amount"}))),"komunalne"===t("donation_target")&&c().createElement("div",{className:"flex flex-col gap-y-4"},c().createElement(Im,{label:"V\xfdber kandid\xe1ta/kandid\xe1tky",placeholder:"Vyberte si mo\u017enos\u0165",required:!0,value:t("candidate"),onChange:t=>{const r=ZB.find(e=>e.value===t);e("candidate",t),e("custom_vs",r?.vs||"")},data:ZB.map(e=>({label:e.label,value:e.value})),className:a.candidate?"is-invalid":""})),c().createElement("div",{className:"mb-12 flex flex-col gap-y-2"},c().createElement(Ma.Wrapper,{label:"Chcem prispieva\u0165 ako",required:!0},c().createElement("div",{className:"flex gap-4 pt-2"},c().createElement(Ii,{value:1,currentValue:t("is_physical_person"),onChange:e=>d(e)},"Fyzick\xe1 osoba"),c().createElement(Ii,{value:0,currentValue:t("is_physical_person"),onChange:e=>d(e)},"Pr\xe1vnick\xe1 osoba"))))),c().createElement("div",{className:"flex flex-col gap-y-4"},c().createElement("h5",null,"Osobn\xe9 \xfadaje"),1===t("is_physical_person")&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Meno",required:!0},c().createElement(Ma,{type:"text",label:"Meno",placeholder:"Meno",value:t("name"),...n("name",{required:"Pole Meno je povinn\xe9.",minLength:{value:2,message:"Pole Meno mus\xed obsahova\u0165 minim\xe1lne 2 znaky."},maxLength:{value:100,message:"Pole Meno m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:a.name?"is-invalid":""}),c().createElement(vg,{errors:a,name:"name"})),c().createElement(Ma.Wrapper,{label:"Priezvisko",required:!0},c().createElement(Ma,{type:"text",label:"Priezvisko",placeholder:"Priezvisko",value:t("surname"),...n("surname",{required:"Pole Priezvisko je povinn\xe9.",minLength:{value:2,message:"Pole Priezvisko mus\xed obsahova\u0165 minim\xe1lne 2 znaky."},maxLength:{value:100,message:"Pole Priezvisko m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:a.surname?"is-invalid":""}),c().createElement(vg,{errors:a,name:"surname"}))),0===t("is_physical_person")&&c().createElement(c().Fragment,null,c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"N\xe1zov alebo obchodn\xe9 meno",required:!0},c().createElement(Ma,{type:"text",label:"N\xe1zov alebo obchodn\xe9 meno",value:t("company_name"),...n("company_name",{required:!0,minLength:{value:2,message:"Pole N\xe1zov alebo obchodn\xe9 meno mus\xed obsahova\u0165 minim\xe1lne 2 znaky."},maxLength:{value:100,message:"Pole N\xe1zov alebo obchodn\xe9 m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:a.company_name?"is-invalid":""}),c().createElement(vg,{errors:a,name:"company_name"})),c().createElement(Im,{type:"text",label:"Pr\xe1vna forma",required:!0,value:t("company_legal_form"),onChange:e=>p("company_legal_form",e),data:[{label:"S.r.o.",value:"sro"},{label:"A.s.",value:"as"},{label:"Z.o.o.",value:"zoo"},{label:"K.s.",value:"ks"}],className:a.company_legal_form?"is-invalid":""})),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"I\u010cO",required:!0,className:"w-full"},c().createElement(Ma,{type:"text",label:"I\u010cO",value:t("company_id"),...n("company_id",{required:!0,pattern:{value:/^\d*$/,message:"Pole I\u010cO m\xf4\u017ee obsahova\u0165 iba \u010d\xedsla."}}),className:a.company_id?"is-invalid":""}),c().createElement(vg,{errors:a,name:"company_id"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"\u0160tatut\xe1rny org\xe1n + meno a priezvisko",required:!0,className:"w-full"},c().createElement(Ma,{type:"text",label:"\u0160tatut\xe1rny org\xe1n + meno a priezvisko",value:t("company_statutory_body"),...n("company_statutory_body",{required:!0,minLength:{value:2,message:"Pole \u0160tatut\xe1rny org\xe1n mus\xed obsahova\u0165 minim\xe1lne 2 znaky."},maxLength:{value:100,message:"Pole \u0160tatut\xe1rny org\xe1n m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:a.company_statutory_body?"is-invalid":""}
1),c().createElement(vg,{errors:a,name:"company_statutory_body"}))))))}const XB=Az.map(e=>(e.PSC||"").replace(/\s/g,"")).filter(e=>5===e.length);function JB({setValue:e,getValues:t,register:r,errors:n,watch:a,control:i}){const o=(t,r)=>{e(t,r=!0===r?"on":"off")},l=`${a("address_street_name")}_${a("address_street_number")}`;return(0,s.useEffect)(()=>{const r=t("address_street_name")||"",n=t("address_street_number")||"";(r||n)&&e("address_street",`${r.trim()} ${n.trim()}`.trim())},[l,t,e]),c().createElement(u,{title:"Kontaktn\xe9 \xfadaje"},c().createElement("div",{className:"mt-5 flex flex-col gap-y-4"},c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Mesto",required:!0,placeholder:"Mesto",...r("address_city",{required:"Toto pole je povinn\xe9.",minLength:{value:3,message:"Pole Mesto mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Mesto m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),autoComplete:"address-level2",error:n.address_city?.message,className:"w-full"}),c().createElement(ey,{label:"PS\u010c",required:!0,placeholder:"PS\u010c",...r("address_zip",{required:"Toto pole je povinn\xe9.",pattern:{value:/^\d{3}\s?\d{2}$/,message:"PS\u010c mus\xed by\u0165 v tvare 12345 alebo 123 45."},validate:e=>(e=>{const t=(e||"").replace(/\s/g,"");return XB.includes(t)})(e)||"Zadan\xe9 PS\u010c neexistuje v datab\xe1ze Slovenska."}),autoComplete:"postal-code",error:n.address_zip?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Ulica",required:!0,placeholder:"Ulica",...r("address_street_name",{required:"Toto pole je povinn\xe9.",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),autoComplete:"address-line1",error:n.address_street_name?.message,className:"w-full"}),c().createElement(ey,{label:"\u010c\xedslo domu",required:!0,placeholder:"\u010c\xedslo domu",...r("address_street_number",{required:"Toto pole je povinn\xe9.",minLength:{value:1,message:"Pole \u010c\xedslo domu mus\xed obsahova\u0165 aspo\u0148 1 znak."},maxLength:{value:10,message:"Pole \u010c\xedslo domu m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 znakov."},pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),autoComplete:"address-line2",error:n.address_street_number?.message,className:"w-full"})),t("donation_amount")>=1e3?c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Rodn\xe9 \u010d\xedslo",required:!0,placeholder:"Rodn\xe9 \u010d\xedslo",...r("identification_number",{required:"Toto pole je povinn\xe9.",pattern:{value:/^\d+$/,message:"Rodn\xe9 \u010d\xedslo m\xf4\u017ee obsahova\u0165 iba \u010d\xedsla."}}),error:n.identification_number?.message,className:"w-full"})):null,c().createElement("div",{className:"flex gap-4"},c().createElement(Qv,{label:"Zanechajte odkaz",placeholder:"Spr\xe1va",rows:5,...r("message",{required:!1,maxLength:{value:200,message:"Pole Spr\xe1va m\xf4\u017ee obsahova\u0165 maxim\xe1lne 200 znakov."}}),error:n.message?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Emailov\xe1 adresa",required:!0,type:"email",placeholder:"[email protected]",...r("email",{required:"Toto pole je povinn\xe9.",pattern:{value:/^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,10}$/,message:"Zadajte platn\xfa emailov\xfa adresu."},maxLength:{value:100,message:"Pole Email m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),autoComplete:"email",error:n.email?.message,className:"w-full"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Telef\xf3n",required:!0,placeholder:"Tel. \u010d.",...r("phone_number",{required:"Toto pole je povinn\xe9.",minLength:{value:10,message:"Pole Telef\xf3n mus\xed obsahova\u0165 minim\xe1lne 10 znaky."},maxLength:{value:100,message:"Pole Telef\xf3n m\xf4\u017ee obsahova\u0165 maxim\xe1lne 20 znakov."}}),autoComplete:"tel",error:n.phone_number?.message,className:"w-full"}))),c().createElement("div",{className:"checkbox-wrapper mt-[50px] flex flex-col gap-4 pb-4"},c().createElement(Ai,{label:"Prehlasujem, \u017ee m\xe1m trval\xfd pobyt na \xfazem\xed SR",checked:"on"===t("permanent_residence_sk"),onChange:e=>o("permanent_residence_sk",e.currentTarget.checked),required:!0,error:n.permanent_residence_sk?.message,className:n.permanent_residence_sk?"is-invalid":""}),c().createElement(Ai,{value:"2",label:c().createElement(c().Fragment,null,"Obozn\xe1mil som sa so"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"sprac\xfavan\xedm osobn\xfdch \xfadajov"),"."),onChange:e=>o("suhlas",e.target.checked),checked:"on"===t("suhlas"),required:!0,error:n.suhlas?.message,className:n.suhlas?"is-invalid":""}),c().createElement(Ai,{value:"3",label:"Vyhlasujem, \u017ee nie som osobou pod\u013ea \xa7 24 ods. 1. Z\xe1k. \u010d. 85/2005 Z.z. v znen\xed neskor\u0161\xedch predpisov o politick\xfdch stran\xe1ch a politick\xfdch hnutiach.",onCh
1ange:e=>o("vyhlasenie",e.target.checked),checked:"on"===t("vyhlasenie"),required:!0,error:n.vyhlasenie?.message,className:n.vyhlasenie?"is-invalid":""}),c().createElement(Mf,{name:"marketing",control:i,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a som sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})})))}var eq=class extends _g{constructor(e={}){super(),this.config=e,this.#H=new Map}#H;build(e,t,r){const n=t.queryKey,a=t.queryHash??Ng(n,t);let i=this.get(a);return i||(i=new sv({client:e,queryKey:n,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(i)),i}add(e){this.#H.has(e.queryHash)||(this.#H.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#H.get(e.queryHash);t&&(e.destroy(),t===e&&this.#H.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){Zg.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#H.get(e)}getAll(){return[...this.#H.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(e=>Og(t,e))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(t=>Og(e,t)):t}notify(e){Zg.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){Zg.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){Zg.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},tq=class extends nv{#d;#$;#G;#p;constructor(e){super(),this.#d=e.client,this.mutationId=e.mutationId,this.#G=e.mutationCache,this.#$=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#$.includes(e)||(this.#$.push(e),this.clearGcTimeout(),this.#G.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#$=this.#$.filter(t=>t!==e),this.scheduleGc(),this.#G.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#$.length||("pending"===this.state.status?this.scheduleGc():this.#G.remove(this))}continue(){return this.#p?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#f({type:"continue"})},r={client:this.#d,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#p=rv({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{this.#f({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#f({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#G.canRun(this)});const n="pending"===this.state.status,a=!this.#p.canStart();try{if(n)t();else{this.#f({type:"pending",variables:e,isPaused:a}),this.#G.config.onMutate&&await this.#G.config.onMutate(e,this,r);const t=await(this.options.onMutate?.(e,r));t!==this.state.context&&this.#f({type:"pending",context:t,variables:e,isPaused:a})}const i=await this.#p.start();return await(this.#G.config.onSuccess?.(i,e,this.state.context,this,r)),await(this.options.onSuccess?.(i,e,this.state.context,r)),await(this.#G.config.onSettled?.(i,null,this.state.variables,this.state.context,this,r)),await(this.options.onSettled?.(i,null,e,this.state.context,r)),this.#f({type:"success",data:i}),i}catch(t){try{await(this.#G.config.onError?.(t,e,this.state.context,this,r))}catch(e){Promise.reject(e)}try{await(this.options.onError?.(t,e,this.state.context,r))}catch(e){Promise.reject(e)}try{await(this.#G.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r))}catch(e){Promise.reject(e)}try{await(this.options.onSettled?.(void 0,t,e,this.state.context,r))}catch(e){Promise.reject(e)}throw this.#f({type:"error",error:t}),t}finally{this.#G.runNext(this)}}#f(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};
1case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),Zg.batch(()=>{this.#$.forEach(t=>{t.onMutationUpdate(e)}),this.#G.notify({mutation:this,type:"updated",action:e})})}};var rq=class extends _g{constructor(e={}){super(),this.config=e,this.#W=new Set,this.#U=new Map,this.#Y=0}#W;#U;#Y;build(e,t,r){const n=new tq({client:e,mutationCache:this,mutationId:++this.#Y,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#W.add(e);const t=nq(e);if("string"==typeof t){const r=this.#U.get(t);r?r.push(e):this.#U.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#W.delete(e)){const t=nq(e);if("string"==typeof t){const r=this.#U.get(t);if(r)if(r.length>1){const t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#U.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=nq(e);if("string"==typeof t){const r=this.#U.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}return!0}runNext(e){const t=nq(e);if("string"==typeof t){const r=this.#U.get(t)?.find(t=>
1t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}return Promise.resolve()}clear(){Zg.batch(()=>{this.#W.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#W.clear(),this.#U.clear()})}getAll(){return Array.from(this.#W)}find(e){const t={exact:!0,...e};return this.getAll().find(e=>Ag(t,e))}findAll(e={}){return this.getAll().filter(t=>Ag(e,t))}notify(e){Zg.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(e=>e.state.isPaused);return Zg.batch(()=>Promise.all(e.map(e=>e.continue().catch(Pg))))}};function nq(e){return e.options.scope?.id}var aq=class{#K;#G;#h;#Z;#Q;#X;#J;#ee;constructor(e={}){this.#K=e.queryCache||new eq,this.#G=e.mutationCache||new rq,this.#h=e.defaultOptions||{},this.#Z=new Map,this.#Q=new Map,this.#X=0}mount(){this.#X++,1===this.#X&&(this.#J=wg.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#K.onFocus())}),this.#ee=Qg.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#K.onOnline())}))}unmount(){this.#X--,0===this.#X&&(this.#J?.(),this.#J=void 0,this.#ee?.(),this.#ee=void 0)}isFetching(e){return this.#K.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#G.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#K.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),r=this.#K.build(this,t),n=r.state.data;return void 0===n?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(Mg(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#K.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){const n=this.defaultQueryOptions({queryKey:e}),a=this.#K.get(n.queryHash),i=a?.state.data,o=function(e,t){return"function"==typeof e?e(t):e}(t,i);if(void 0!==o)return this.#K.build(this,n).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return Zg.batch(()=>this.#K.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#K.get(t.queryHash)?.state}removeQueries(e){const t=this.#K;Zg.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){const r=this.#K;return Zg.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const r={revert:!0,...t},n=Zg.batch(()=>this.#K.findAll(e).map(e=>e.cancel(r)));return Promise.all(n).then(Pg).catch(Pg)}invalidateQueries(e,t={}){return Zg.batch(()=>(this.#K.findAll(e).forEach(e=>{e.invalidate()}),"none"===e?.refetchType?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},n=Zg.batch(()=>this.#K.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(Pg)),"paused"===e.state.fetchStatus?Promise.resolve():t}));return Promise.all(n).then(Pg)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const r=this.#K.build(this,t);return r.isStaleByTime(Mg(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}
1prefetchQuery(e){return this.fetchQuery(e).then(Pg).catch(Pg)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Pg).catch(Pg)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return Qg.isOnline()?this.#G.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#K}getMutationCache(){return this.#G}getDefaultOptions(){return this.#h}setDefaultOptions(e){this.#h=e}setQueryDefaults(e,t){this.#Z.set(Ig(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#Z.values()],r={};return t.forEach(t=>{Fg(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#Q.set(Ig(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#Q.values()],r={};return t.forEach(t=>{Fg(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#h.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Ng(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===Gg&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#h.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#K.clear(),this.#G.clear()}};function iq(){const e=new aq,t=new URLSearchParams(window.location.search),{reset:r,trigger:n,formState:a,register:i,handleSubmit:o,setValue:l,watch:u,getValues:d,resetField:p,setError:f,control:g}=fg({mode:"all",criteriaMode:"all"}),[v,y]=(0,s.useState)(!1),[b,S]=(0,s.useState)(0),[_,w]=(0,s.useState)(0),[x,C]=(0,s.useState)({}),k=(0,s.useRef)(null);Ib("donate-form",{watch:u,setValue:l,storage:m});const P=["name","surname","company_name","company_id","company_statutory_body","donation_amount"],E=()=>Vb(S),T=(0,s.useRef)(null);return(0,s.useEffect)(()=>{const e=h.getItem("active-donate-form");if(e){const t=JSON.parse(h.getItem("donate-form")||"{}");t.name&&t.name.length>=2&&t.surname&&t.surname.length>=2?S(parseInt(e)):h.removeItem("active-donate-form")}},[]),(0,s.useEffect)(()=>{_<b&&((new Lb).trackFormStep(b),w(b)),2!==b?h.setItem("active-donate-form",b.toString()):h.removeItem("active-donate-form")},[b]),c().createElement(yv,{client:e},c().createElement(Rb,{modalOpened:v},c().createElement(zb,{title:"Podporte n\xe1s pr\xedspevkom",textButtonModal:"Darova\u0165",modalOpened:v,setModalOpened:y,active:b,prevStep:E}),c().createElement("form",{onSubmit:o(async e=>{if(await n()){try{const t={address:{regionCode:"SK",locality:e.address_city,postalCode:e.address_zip,addressLines:[`${e.address_street_name} ${e.address_street_number}`]}};await Lz(t)}catch(e){const t=e.field||"address_street_name";return f(t,{type:"manual",message:e.message||"Nepodarilo sa overi\u0165 adresu. Skontrolujte pros\xedm spr\xe1vnos\u0165 \xfadajov."}),void window.scrollTo(0,200)}Gb("/wp-json/ps-2024/v2/donate-form",e,{mode:"no-cors"}).then(e=>C("error"===e.status?{status:"error"}:e?.data??{status:"error"})),qb(e.email,e.address_zip,e.marketing),jb(S,3)}else await Hb(P,n,S)}),autoComplete:"on",className:`hidden lg:block ${v?"!block":""} border border-lightBlue-800/40 border-opacity-40`,ref:k},c().createElement(Db,{active:b,breakpoint:"sm",color:"#00BCFF",ref:T,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",3)},c().createElement(Vy.Step,null,c().createElement(QB,{setValue:l,getValues:d,resetField:p,register:i,errors:a.errors,queryParams:t,reset:r})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(JB,{setValue:l,getValues:d,register:i,errors:a.errors,watch:u,control:g})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(KB,{response:x,getValues:d,reset:r}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},2!==b&&c().createElement(Zy,{position:"center",className:"mb-8",spacing:8},0!==b&&c().createElement("div",{className:"hidden sm:block"},c().createElement(Mb,{variant:"default",className:"secondary",onClick:E},"Krok sp\xe4\u0165")),1===b&&c().createElement(Mb,{variant:"default",className:"alternate",type:"submit"},"Prejs\u0165 na platbu")||c().createElement(Mb,{variant:"default",className:"alternate",onClick:async e=>{e.preventDefault();await n()&&jb(S,3)},type:"button"},"\u010eal\u0161\xed krok")),b+1===3&&c().createElement(c().Fragment,null,x&&!x.status&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"Va\u0161a zmluva sa vytv\xe1ra, chv\xed\u013eku strpenia..."),x&&"error"===x.status&&c().createElement("div",{className:"mb-8"},x?.errors?.general_error?.message||"Pri vytv\xe1ran\xed zmluvy nastala chyba."),x&&"success"===x.status&&!x.data?.over_thousand&&c().createElement("div",{className:"mb-8",dangerouslySetInnerHTML:{__html:x?.data?.content}})),b<2&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",b+1," z ",3)))))}var oq=or(()=>({placeholder:{},input:{cursor:"pointer"}})),sq=Object.defineProperty,lq=Object.defineProperties,cq=Object.getOwnPropertyDescriptors,uq=Object.getOwnPropertySymbols,dq=Object.prototype.hasOwnProperty,pq=Object.prototype.propertyIsEnumerable,hq=(e,t,r)=>t in e?sq(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,mq=(e,t)=>
1{for(var r in t||(t={}))dq.call(t,r)&&hq(e,r,t[r]);if(uq)for(var r of uq(t))pq.call(t,r)&&hq(e,r,t[r]);return e},fq=(e,t)=>lq(e,cq(t));const gq={size:"sm",valueComponent:({value:e})=>c().createElement(un,{sx:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},Array.isArray(e)?e.map(e=>e.name).join(", "):null==e?void 0:e.name)},vq=(0,s.forwardRef)((e,t)=>{const r=Ji("FileInput",gq,e),{inputProps:n,wrapperProps:a,placeholder:i,value:o,defaultValue:l,onChange:u,multiple:d,accept:p,name:h,form:m,classNames:f,styles:g,unstyled:v,valueComponent:y,rightSection:b,clearable:S,clearButtonProps:_,readOnly:w,capture:x,fileInputProps:C}=r,k=((e,t)=>{var r={};for(var n in e)dq.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&uq)for(var n of uq(e))t.indexOf(n)<0&&pq.call(e,n)&&(r[n]=e[n]);return r})(r,["inputProps","wrapperProps","placeholder","value","defaultValue","onChange","multiple","accept","name","form","classNames","styles","unstyled","valueComponent","rightSection","clearable","clearButtonProps","readOnly","capture","fileInputProps"]),P=(0,s.useRef)(),{classes:E,cx:T}=oq(null,{name:"FileInput",classNames:f,styles:g,unstyled:v}),[M,D]=Rt({value:o,defaultValue:l,onChange:u,finalValue:d?[]:null}),O=Array.isArray(M)?0!==M.length:null!==M,A=b||(S&&O&&!w?c().createElement($c,fq(mq({},_),{variant:"transparent",onClick:()=>D(d?[]:null),size:n.size,unstyled:v})):null);return(0,s.useEffect)(()=>{(Array.isArray(M)&&0===M.length||null===M)&&P.current()},[M]),c().createElement(Ma.Wrapper,fq(mq({},a),{__staticSelector:"FileInput"}),c().createElement(xV,{onChange:D,multiple:d,accept:p,name:h,form:m,resetRef:P,disabled:w,capture:x,inputProps:C},e=>c().createElement(Ma,fq(mq(mq(mq({multiline:!0},e),n),k),{component:"button",type:"button",ref:t,__staticSelector:"FileInput",rightSection:A,classNames:fq(mq({},f),{input:T(E.input,null==f?void 0:f.input)})}),O?c().createElement(y,{value:M}):c().createElement(Ma.Placeholder,{className:E.placeholder},i))))});vq.displayName="@mantine/core/FileInput";const yq=vq,bq=Az.map(e=>(e.PSC||"").replace(/\s/g,"")).filter(e=>5===e.length);function Sq({setValue:e,getValues:t,register:r,errors:n,control:a}){r("gender",{required:"Toto pole je povinn\xe9"});const i=r("cv",{required:"Toto pole je povinn\xe9"});(0,s.useEffect)(()=>{Sg("ps_member_registration_action",t,e)},[]);const o=t=>{e("gender",t)};return c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"mt-6 flex flex-col gap-y-4"},c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Meno",required:!0},c().createElement(Ma,{type:"text",label:"Meno",placeholder:"Meno",...r("first_name",{required:"Toto pole je povinn\xe9"}),autoComplete:"given-name",className:n.first_name?"is-invalid":""}),c().createElement(vg,{errors:n,name:"first_name"})),c().createElement(Ma.Wrapper,{label:"Priezvisko",required:!0},c().createElement(Ma,{type:"text",label:"Priezvisko",placeholder:"Priezvisko",...r("last_name",{required:"Toto pole je povinn\xe9"}),autoComplete:"family-name",className:n.last_name?"is-invalid":""}),c().createElement(vg,{errors:n,name:"last_name"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Rod",required:!0},c().createElement("div",{className:"flex gap-3 pt-2 sm:gap-4"},c().createElement(Ii,{value:"muz",currentValue:t("gender"),onChange:e=>o(e)},"Mu\u017e"),c().createElement(Ii,{value:"zena",currentValue:t("gender"),onChange:e=>o(e)},"\u017dena"),c().createElement(Ii,{value:"ine",currentValue:t("gender"),onChange:e=>o(e)},"In\xe9"),c().createElement(Ii,{value:"none",currentValue:t("gender"),onChange:e=>o(e)},"Nechcem uvies\u0165")),c().createElement(vg,{errors:n,name:"gender"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Kontaktn\xfd email",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"email",label:"Kontaktn\xfd email",placeholder:"[email protected]",...r("email",{required:"Toto pole je povinn\xe9",pattern:{value:/^\S+@\S+$/i,message:"Zadajte platn\xfd email."},validate:{noDiacritics:aI}}),autoComplete:"email",className:n.email?"is-invalid":""}),c().createElement(vg,{errors:n,name:"email"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Telef\xf3n",className:"h-auto w-full",required:!0},c().createElement(Ma,{label:"Telef\xf3n",placeholder:"Tel. \u010d. ",className:n.phone_number?"is-invalid":"",...r("phone_number",{required:"Toto pole je povinn\xe9"}),autoComplete:"tel"}),c().createElement(vg,{errors:n,name:"phone_number"}))),c().createElement("div",{className:"flex gap-4"},c().createElement("div",{className:"h-auto w-full"},c().createElement(Mf,{name:"birthdate",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(qk,{label:"D\xe1tum narodenia",placeholder:"--/--/----",valueFormat:"dd/MM/yyyy",autoComplete:"bday",required:!0,selected:e.value?new Date(e.value):null,onChange:t=>{if(t){const r=new Date(t),n=6e4*r.getTimezoneOffset(),a=new Date(r.getTime()-n);e.onChange(a)}else e.onChange(null)},error:n.birthdate?.message})}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Ulica",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Ulica",placeholder:"Ulica",...r("street",{required:"Toto pole je povinn\xe9",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne
1100 znakov."}}),autoComplete:"address-line1",className:n.street?"is-invalid":""}),c().createElement(vg,{errors:n,name:"street"})),c().createElement(Ma.Wrapper,{label:"\u010c\xedslo",className:"h-auto w-1/3",required:!0},c().createElement(Ma,{type:"text",label:"\u010c\xedslo",placeholder:"\u010c\xedslo",...r("street_number",{required:"Toto pole je povinn\xe9",minLength:{value:1,message:"Pole \u010c\xedslo domu mus\xed obsahova\u0165 aspo\u0148 1 znak."},maxLength:{value:10,message:"Pole \u010c\xedslo domu m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 znakov."},pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),autoComplete:"address-line2",className:n.street_number?"is-invalid":""}),c().createElement(vg,{errors:n,name:"street_number"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"PS\u010c",className:"h-auto w-1/3",required:!0},c().createElement(Ma,{type:"text",label:"PS\u010c",placeholder:"PS\u010c",...r("zip",{required:"Toto pole je povinn\xe9",pattern:{value:/^\d{3}\s?\d{2}$|^\d{5}$/,message:"PS\u010c mus\xed by\u0165 v tvare 12345 alebo 123 45."},validate:e=>(e=>{const t=(e||"").replace(/\s/g,"");return bq.includes(t)})(e)||"Zadan\xe9 PS\u010c neexistuje v datab\xe1ze Slovenska."}),autoComplete:"postal-code",className:n.zip?"is-invalid":""}),c().createElement(vg,{errors:n,name:"zip"})),c().createElement(Ma.Wrapper,{label:"Mesto",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Mesto",placeholder:"Mesto",...r("city",{required:"Toto pole je povinn\xe9",minLength:{value:3,message:"Pole Mesto mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Mesto m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),autoComplete:"address-level2",className:n.city?"is-invalid":""}),c().createElement(vg,{errors:n,name:"city"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Krajina",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Krajina",placeholder:"Krajina",...r("country",{required:"Toto pole je povinn\xe9"}),autoComplete:"country-name",className:n.country?"is-invalid":""}),c().createElement(vg,{errors:n,name:"country"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Ob\u010dianstvo",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Ob\u010dianstvo",placeholder:"",...r("citizenship",{required:"Toto pole je povinn\xe9"}),className:n.citizenship?"is-invalid":""}),c().createElement(vg,{errors:n,name:"citizenship"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Profesia",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Profesia",placeholder:"Profesia",...r("profession",{required:"Toto pole je povinn\xe9."}),className:n.profession?"is-invalid":""}),c().createElement(vg,{errors:n,name:"profession"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"\u017divotopis",className:"h-auto w-full",required:!0},c().createElement(yq,{placeholder:t("cv")?.name?t("cv").name:"Vyberte s\xfabor",accept:"application/pdf",value:t("cv")||null,multiple:!1,onChange:t=>{e("cv",t)},name:i.name,onBlur:i.onBlur,ref:i.ref,className:n.cv?"is-invalid":""}),c().createElement(vg,{errors:n,name:"cv"})))))}function _q({setValue:e,getValues:t,register:r,errors:n,control:a}){r("party_member",{required:"Toto pole je povinn\xe9"});const i=({name:t,value:r})=>{e(t,r)};return(0,s.useEffect)(()=>{e("public_position",1),e("nominate",1)},[]),c().createElement(u,{hiddenTitle:!0},c().createElement("div",{className:"mt-6 flex flex-col gap-y-4"},c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(ey,{label:"V akom meste, pr\xedpadne obci sa zdr\u017eiavate? Na z\xe1klade tohto \xfadaju v\xe1s prirad\xedme k na\u0161ej miestnej organiz\xe1cii.",required:!0,placeholder:"Mesto / obec",...r("city_stay",{required:"Toto pole je povinn\xe9"}),error:n.city_stay?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("div",{className:"input-wrapper flex flex-col gap-1.5"},c().createElement("label",{className:"px-1.5 text-sm leading-[18px] text-darkBlue-800"},"Boli ste v minulosti \u010dlenom/\u010dlenkou politickej strany/hnutia alebo kandid\xe1tom/kandid\xe1tkou za \u010dlena politickej strany/hnutia?",c().createElement("span",{className:"text-system-alert"},"*")),c().createElement("div",{className:"flex gap-4 "},c().createElement(Ii,{value:0,currentValue:t("party_member"),onChange:e=>i({name:"party_member",value:e})},"\xc1no"),c().createElement(Ii,{value:1,currentValue:t("party_member"),onChange:e=>i({name:"party_member",value:e})},"Nie")),n.party_member&&c().createElement("span",{className:"ps-form__error block px-1.5 text-sm text-system-alert"},n.party_member.message))),0===t("party_member")&&c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(Qv,{label:"Ak \xe1no, nap\xed\u0161te pros\xedm akej strany/hnutia a odkedy, dokedy. Pr\xedpadne ak\xfa najvy\u0161\u0161iu poz\xedciu ste v danej strane/hnut\xed zast\xe1vali.",rows:3,placeholder:"",...r("party",{required:"Toto pole je povinn\xe9"}),error:n.party?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("div",{className:"input-wrapper flex flex-col gap-1.5"},c().createElement("label",{className:"px-1.5 text-sm leading-[18px] text-darkBlue-800"},"Vykon\xe1vali ste alebo vykon\xe1vate verejn\xfa funkciu, alebo funkciu v organiz\xe1cii zriadenej z\xe1konom, \u0161t\xe1tom, alebo samospr\xe1vnym celkom (obec, V\xdaC), resp. s \xfa\u010das\u0165ou \u0161t\xe1tu alebo samospr\xe1vneho celku?"),c().createElement("div",{className:"flex gap-4 "},c().createElement(Ii,{value:0,currentValue:t("public_position"),onChange:e=>i({name:"public_position",value:e})},"\xc1no"),c().createElement(Ii,{value:1,currentValue:t("public_position"),onChange:e=>i({name:"public_position",value:e})},"Nie")),n.public_position&&c().createElement("span",{className:"ps-form__error block px-1.5 text-sm text-system-alert"},n.public_position.message))),0===t("public_position")&&c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(Qv,{label:"Ak \xe1no, nap\xed\u0161te pros\xedm ak\xfa a v akom obdob\xed.",rows:3,placeholder:"",...r("public_position_name",{required:"Toto pole je povinn\xe9"}),error:n.public_position_name?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("div",{className:"input-wrapper flex flex-col gap-1.5"},c().createElement("label",{className:"px-1.5 text-sm leading-[18px] text-darkBlue-800"},"Kandidovali ste do volenej funkcie na kandid\xe1tke politickej strany/hnutia alebo s podporou politickej strany/hnutia?"),c().createElement("div",{className:"flex gap-4 "},c().createElement(Ii,{value:0,currentValue:t("nominate"),onChange:e=>i({name:"nominate",value:e})},"\xc1no"),c().createElement(Ii,{value:1,currentValue:t("nominate"),onChange:e=>i({name:"nominate",value:e})},"Nie")),n.nominate&&c().createElement("span",{className:"ps-form__error block px-1.5 text-sm text-system-alert"},n.nominate.message))),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(ey,{label:"Ak V\xe1s odporu\u010dil/a konkr\xe9tny/a \u010dlen/ka z PS nap\xed\u0161te jeho/jej meno",placeholder:"Meno a priezvisko",...r("reference_name"),error:n.reference_name?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(Qv,{label:"Soci\xe1lne siete, ktor\xe9 pou\u017e\xedvate",rows:3,placeholder:"Soci\xe1lne siete, ktor\xe9 pou\u017e\xedvate",...r("social_networks"),error:n.social_networks?.message,className:"w-full"})),c().createElement("div",{className:"checkbox-wrapper mt-6 flex flex-col gap-4 pb-4"},c().createElement(Ai,{value:"2",required:!0,label:c().createElement(c().Fragment,null,"Ude\u013eujem s\xfahlas
1so"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"sprac\xfavan\xedm osobn\xfdch \xfadajov v zmysle"),".")}),c().createElement(Mf,{name:"marketing",control:a,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a som sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})}))))}function wq({response:e,reset:t,onBack:r}){const n=!(!e||!0!==e?.error&&!e?.externalError);return(0,s.useEffect)(()=>{e&&!n&&(t(),h.removeItem("member-registration-form"),h.removeItem("active-member-registration-form"))},[e]),n?c().createElement("div",{className:"step-3 flex flex-col items-start px-10 pb-10"},c().createElement("h3",{className:"w-full border-b py-6 font-bold text-red-500"},"Ospravedl\u0148ujeme sa, pri odosielan\xed formul\xe1ra nastala chyba."),c().createElement("p",{className:"mt-4 text-sm text-darkBlue-600"},"Sk\xfaste to, pros\xedm, o chv\xed\u013eu znova. Ak probl\xe9m pretrv\xe1, skontrolujte zadan\xe9 \xfadaje."),r&&c().createElement(Mb,{variant:"default",className:"alternate mt-6",onClick:r},"Vr\xe1ti\u0165 sa a opravi\u0165 \xfadaje")):c().createElement(u,{title:"Formul\xe1r bol odoslan\xfd"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"\u010eakujeme za registr\xe1ciu. Aby sme va\u0161u \u017eiados\u0165 mohli sprocesova\u0165, budeme od v\xe1s potrebova\u0165 e\u0161te jednu vec:"),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("small",null,"V zmysle \xa7 8a Z\xe1k. \u010d. 85/2005 Z.z. o politick\xfdch stran\xe1ch \u017eiados\u0165 o prijatie za \u010dlena/\u010dlenku Progres\xedvneho Slovenska vypl\u0148te a vlastnoru\u010dne podp\xed\u0161te, a n\xe1sledne za\u0161lite na adresu s\xeddla hnutia - ide o neopomenute\u013en\xfa podmienku rozhodnutia o \u010dlenstve v hnut\xed. V\u0161etky potrebn\xe9 inform\xe1cie spolu so \u017eiados\u0165ou v\xe1m posielame na mail."))))}function xq(){const{trigger:e,formState:{errors:t},register:r,handleSubmit:n,setValue:a,watch:i,getValues:o,resetField:l,setError:u,control:d,reset:p}=fg({mode:"all",criteriaMode:"all"}),[h,f]=(0,s.useState)(!1),[g,v]=(0,s.useState)(0),[y,b]=(0,s.useState)(0),[S,_]=(0,s.useState)(null),[w,x]=(0,s.useState)(!1),[C,k]=(0,s.useState)(!1),P=(0,s.useRef)(!1);Ib("member-registration-form",{watch:i,setValue:a,storage:m});const E=["birthdate","email","phone_number","first_name","last_name","cv","profession","gender","street","street_number","zip","city","country","citizenship"],T=()=>{x(!1),_(null),Vb(v)},M=(0,s.useRef)(null);return lI("active-member-registration-form",g,3,v),(0,s.useEffect)(()=>{y<g&&((new Lb).trackFormStep(g),b(g))},[g]),(0,s.useEffect)(()=>{g<2&&null!==S&&(x(!1),_(null))},[g,S]),c().createElement(Rb,{modalOpened:h},c().createElement(zb,{title:"Pridajte sa k n\xe1m",textButtonModal:"Registrova\u0165 sa",modalOpened:h,setModalOpened:f,active:g,prevStep:T}),c().createElement("form",{onSubmit:n(async t=>{if(!P.current){P.current=!0,k(!0);try{if(!await e())return void await Hb(E,e,v);try{const e={address:{regionCode:"SK",locality:t.city,postalCode:t.zip,addressLines:[`${t.street} ${t.street_number}`]}};await Lz(e)}catch(e){const t={address_street_name:"street",address_street_number:"street_number",address_city:"city",address_zip:"zip"}[e.field]||e.field||"street";return u(t,{type:"manual",message:e.message||"Nepodarilo sa overi\u0165 adresu. Skontrolujte pros\xedm spr\xe1vnos\u0165 \xfadajov."}),v(0),void $b()}const r=cI(o("birthdate"));if(null===r)return u("birthdate",{type:"manual",message:"Zadajte pros\xedm platn\xfd d\xe1tum narodenia."}),v(0),void $b();t.birthdate=r,x(!0);const n=new FormData;
1Object.keys(t).forEach(e=>{"action"!==e&&"token"!==e&&("cv"===e?n.append(e,t[e],t[e].name):n.append(e,t[e]))});const a=await async function({url:e,formData:t}){try{const r=await fetch(e,{method:"POST",body:t,headers:{Accept:"*/*","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET, POST, OPTIONS, PUT, PATCH, DELETE","Access-Control-Allow-Headers":"origin,X-Requested-With,content-type,accept","Access-Control-Allow-Credentials":"true"}});return r.ok?r.json():400===r.status?{error:!0,is400:!0}:{error:!0}}catch(e){return console.error(e),{error:!0}}}({url:"https://admin-forms.progresivne.sk/api/form-member-registration",formData:n});Rz("member-registration",t),qb(t.email,t.zip,t.marketing),_(a),jb(v,3),window.scrollTo(0,200)}finally{P.current=!1,k(!1)}}}),autoComplete:"on",className:`hidden lg:block ${h?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:g,onStepClick:v,breakpoint:"sm",color:"#00BCFF",ref:M,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",3)},c().createElement(Vy.Step,null,c().createElement(Sq,{setValue:a,getValues:o,resetField:l,register:r,errors:t,setError:u,control:d})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(_q,{setValue:a,getValues:o,register:r,errors:t,control:d})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(wq,{response:S,reset:p,onBack:()=>{x(!1),_(null),v(1)}}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},!w&&2!==g&&c().createElement(Zy,{position:"center",className:" mb-8"},0!==g&&c().createElement("div",{className:"hidden sm:block"},c().createElement(Mb,{variant:"default",className:"secondary !sm:block !hidden",onClick:T},"Krok sp\xe4\u0165")),1===g&&c().createElement(Mb,{key:"submit-button",variant:"default",className:"alternate",type:"submit",loading:C,disabled:C},"Odosla\u0165 \u017eiados\u0165")||c().createElement(Mb,{variant:"default",className:"alternate",onClick:async t=>{t.preventDefault();await e(["birthdate","email","phone_number","first_name","last_name","cv","profession","gender","street","street_number","zip","city","country","citizenship"])&&jb(v,3)},type:"button"},"\u010eal\u0161\xed krok")),g+1===3&&c().createElement(c().Fragment,null,w&&null===S&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"\u017diados\u0165 sa odosiela..."),w&&S&&!0===S.error&&c().createElement("div",{className:"mb-8"},c().createElement("div",{className:"text-red-500"},S.is400?"Formul\xe1r obsahuje neplatn\xe9 \xfadaje. Skontrolujte pros\xedm vyplnen\xe9 polia a sk\xfaste to znova.":"Pri odosielan\xed formul\xe1ra nastala chyba."),S?.errorFields?.map(e=>c().createElement("div",{key:e.name,className:"text-red-500"},e.name," ch\xfdba."))),w&&S&&!0===S.externalError&&c().createElement("div",{className:"mb-8"},c().createElement("div",{className:"text-red-500"},"Pri odosielan\xed formul\xe1ra nastala chyba."))),g<2&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",g+1," z ",3))))}function Cq({setValue:e,getValues:t,register:r,errors:n,control:a}
1){const[i,o]=(0,s.useState)(""),[l,d]=(0,s.useState)(""),[p,h]=(0,s.useState)([]),[m,f]=(0,s.useState)([]),g=(0,s.useRef)(null),v=(0,s.useRef)(null),y="https://admin-forms.progresivne.sk";(0,s.useEffect)(()=>{e("birthdate","")},[]),(0,s.useEffect)(()=>{Sg("newspaperdistribution_ps",t,e)},[]);const b=BL(y),S=qL(y,i),_=HL(y,l,i);return(0,s.useEffect)(()=>{if(!i)return void h([]);const e=new AbortController;return VL(`${y}/api/form-okrskar-euro-volby-2024-districts?region_id=${i}`,"districts",e=>({label:e?.district,value:e?.id}),e.signal).then(h),()=>e.abort()},[i]),(0,s.useEffect)(()=>{if(!l)return void f([]);const e=new AbortController;return VL(`${y}/api/form-okrskar-euro-volby-2024-cities?region_id=${i}&district_id=${l}&category=eurovolby2024`,"cities",e=>({label:e?.city,value:e?.id}),e.signal).then(f),()=>e.abort()},[i,l]),c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"flex flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Meno",required:!0},c().createElement(Ma,{type:"text",label:"Meno",placeholder:"Meno",value:t("contact_name"),...r("contact_name",{required:"Pole Meno je povinn\xe9."}),className:n.contact_name?"is-invalid":""}),c().createElement(vg,{errors:n,name:"contact_name"})),c().createElement(Ma.Wrapper,{label:"Priezvisko",required:!0},c().createElement(Ma,{type:"text",label:"Priezvisko",placeholder:"Priezvisko",value:t("contact_surname"),...r("contact_surname",{required:"Pole Priezvisko je povinn\xe9."}),className:n.contact_surname?"is-invalid":""}),c().createElement(vg,{errors:n,name:"contact_surname"}))),c().createElement("div",{className:"flex gap-4"},c().createElement("div",{className:"h-auto w-full"},c().createElement(Mf,{name:"birthdate",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(qk,{label:"D\xe1tum narodenia",placeholder:"--/--/----",valueFormat:"dd/MM/yyyy",required:!0,selected:e.value?new Date(e.value):null,onChange:t=>{if(t){const r=new Date(t),n=6e4*r.getTimezoneOffset(),a=new Date(r.getTime()-n);e.onChange(a)}else e.onChange(null)},error:n.birthdate?.message})}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Ulica",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Ulica",placeholder:"Ulica",value:t("street"),...r("street",{required:"Toto pole je povinn\xe9",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne 100 znakov."}}),className:n.street?"is-invalid":""}),c().createElement(vg,{errors:n,name:"street"})),c().createElement(Ma.Wrapper,{label:"\u010c\xedslo domu",className:"h-auto w-1/3",required:!0},c().createElement(Ma,{type:"text",label:"\u010c\xedslo domu",placeholder:"\u010c\xedslo",value:t("street_number"),...r("street_number",{required:"Toto pole je povinn\xe9",minLength:{value:1,message:"Pole \u010c\xedslo domu mus\xed obsahova\u0165 aspo\u0148 1 znak."},maxLength:{value:10,message:"Pole \u010c\xedslo domu m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 znakov."},pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),className:n.street_number?"is-invalid":""}),c().createElement(vg,{errors:n,name:"street_number"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Telef\xf3nne \u010d\xedslo",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Telef\xf3nne \u010d\xedslo",placeholder:"Telef\xf3nne \u010d\xedslo",value:t("phone_number"),...r("phone_number",{required:"Pole Telef\xf3nne \u010d\xedslo je povinn\xe9.",pattern:{value:/^(\+)?([ 0-9]){9,20}$/,message:"Zadajte platn\xe9 telef\xf3nne \u010d\xedslo."}}),className:n.phone_number?"is-invalid":""}),c().createElement(vg,{errors:n,name:"phone_number"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Emailov\xe1 adresa",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Emailov\xe1 adresa",placeholder:"Emailov\xe1 adresa",value:t("email"),...r("email",{required:"Pole Emailov\xe1 adresa je povinn\xe9.",pattern:{value:/\S+@\S+\.\S+/,message:"Zadajte platn\xfa emailov\xfa adresu."},validate:{noDiacritics:aI}}),className:n.email?"is-invalid":""}),c().createElement(vg,{errors:n,name:"email"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Kraj",required:!0,className:"w-full"},c().createElement(Mf,{name:"region_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(jL,{placeholder:"Vybra\u0165 kraj",cacheOptions:!0,defaultOptions:!0,loadOptions:b,classNamePrefix:"true",onCh
1ange:t=>{o(t?.value||""),v.current?.clearValue(),g.current?.clearValue(),d(""),e.onChange(t?.value)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"region_id"}))),""!==i&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Okres",required:!0,className:"w-full"},c().createElement(Mf,{name:"district_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(jL,{ref:v,placeholder:"Vybra\u0165 okres",defaultOptions:p,loadOptions:S,classNamePrefix:"true",onChange:t=>{d(t?.value),e.onChange(t?.value)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"district_id"}))),""!==l&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Obec",required:!0,className:"w-full"},c().createElement(Mf,{name:"city_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(jL,{ref:g,placeholder:"Vybra\u0165 obec",defaultOptions:m,loadOptions:_,classNamePrefix:"true",onChange:t=>{e.onChange(t?.value)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:t.isSelected||t.isFocused?"#000080":"#00008080",backgroundColor:"#fff","&:hover":{backgroundColor:"#fff",color:"#000080",cursor:"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"city_id"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Ulica, ulice alebo \u0161tvr\u0165, ktor\xfa viem pokry\u0165",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Ulica, ulice alebo \u0161tvr\u0165, ktor\xfa viem pokry\u0165",placeholder:"Ulica",value:t("address_cover"),...r("address_cover",{required:"Pole Ulica, ulice alebo \u0161tvr\u0165, ktor\xfa viem pokry\u0165 je povinn\xe9."}),className:n.address_cover?"is-invalid":""}),c().createElement(vg,{errors:n,name:"address_cover"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Ak\xfd po\u010det nov\xedn si mysl\xedte, \u017ee viete roznies\u0165?",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Ak\xfd po\u010det nov\xedn si mysl\xedte, \u017ee viete roznies\u0165?",placeholder:"Po\u010det nov\xedn",value:t("number_of_newspapers"),...r("number_of_newspapers",{required:"Pole Ak\xfd po\u010det nov\xedn si mysl\xedte, \u017ee viete roznies\u0165? je povinn\xe9."}),className:n.number_of_newspapers?"is-invalid":""}),c().createElement(vg,{errors:n,name:"number_of_newspapers"}))),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-4 pb-4"},c().createElement(Mf,{name:"suhlas",control:a,defaultValue:!1,rules:{required:"Pred odoslan\xedm registr\xe1cie je nutn\xe9 s\xfahlasi\u0165 so sprac\xfavan\xedm osobn\xfdch \xfadajov."},render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"Ude\u013eujem s\xfahlas so"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"sprac\xfavan\xedm osobn\xfdch \xfadajov v zmysle"),"."),onChange:t=>e.onChange(t.target.checked),checked:!0===t("suhlas"),required:!0,error:n.suhlas?.message,className:n.suhlas?"is-invalid":""})}),c().createElement(vg,{errors:n,name:"suhlas"}),c().createElement(Mf,{name:"marketing",control:a,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a s
1om sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})}))))}function kq({response:e,reset:t}){return(0,s.useEffect)(()=>{console.log(e),e&&"success"===e.status&&(t({contact_name:""}),h.removeItem("newspaperdistribution-form"),h.removeItem("active-newspaperdistribution-form"))},[e]),e&&"error"===e.status?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r")):c().createElement(u,{title:"\u010eakujeme v\xe1m za registr\xe1ciu"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"Va\u0161a registr\xe1cia bola \xfaspe\u0161n\xe1. \u010eakujeme v\xe1m za v\xe1\u0161 z\xe1ujem o distrib\xfaciu nov\xedn.")))}function Pq(){const{trigger:e,reset:t,formState:r,control:n,register:a,handleSubmit:i,setValue:o,watch:l,getValues:u}=fg({mode:"all",criteriaMode:"all"}
1),[d,p]=(0,s.useState)(!1),[h,f]=(0,s.useState)(0),[g,v]=(0,s.useState)(0),[y,b]=(0,s.useState)({});Ib("newspaperdistribution-form",{watch:l,setValue:o,storage:m});const S=(0,s.useRef)(null);return lI("active-newspaperdistribution-form",h,2,f),(0,s.useEffect)(()=>{g<h&&((new Lb).trackFormStep(h),v(h))},[h]),c().createElement(Rb,{modalOpened:d},c().createElement(zb,{title:"M\xe1m z\xe1ujem o roznos nov\xedn",textButtonModal:"Registrova\u0165",modalOpened:d,setModalOpened:p,active:h,prevStep:()=>Vb(f)}),c().createElement("form",{onSubmit:i(async t=>{if(!await e())return;Gb("https://admin-forms.progresivne.sk/api/form-newspaper-distribution",{...t,street:`${t.street} ${t.street_number}`.trim()}).then(b),qb(t.email,void 0,t.marketing),jb(f,2)}),autoComplete:"on",className:`hidden lg:block ${d?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:h,onStepClick:f,breakpoint:"sm",color:"#00BCFF",ref:S,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",2)},c().createElement(Vy.Step,null,c().createElement(Cq,{setValue:o,getValues:u,register:a,errors:r.errors,control:n})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(kq,{reset:t,response:y}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},1!==h&&c().createElement(Zy,{position:"center",className:" mb-8"},c().createElement(Mb,{variant:"default",className:"alternate",type:"submit"},"Registrova\u0165")),h+1===2&&c().createElement(c().Fragment,null,y&&!y.status&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"Prebieha registr\xe1cia, chv\xed\u013eu strpenia...")||c().createElement("div",{className:"pb-12"}),y&&"error"===y.status&&c().createElement("div",{className:"mb-8"},"Pri registr\xe1ci\xed nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r.")),h<1&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",h+1," z ",2))))}const Eq=e=>{const t=[[e.street,e.street_description].filter(Boolean).join(" "),e.city?.city].filter(Boolean).join(", ");return e.disabled?`${t} \u2014 obsaden\xe9`:t};function Tq({setValue:e,getValues:t,_register:r,errors:n,control:a}){const[i,o]=(0,s.useState)({regions:[],districts:[],cities:[],billboards:[]}
1),[l,d]=(0,s.useState)(),[p,h]=(0,s.useState)(),[m,f]=(0,s.useState)(),[g,v]=(0,s.useState)();(0,s.useEffect)(()=>{Sg("billboard",t,e),e("category","smer_pripusta_2025")},[]),(0,s.useEffect)(()=>{const e=new AbortController;return fetch("https://admin-forms.progresivne.sk/api/billboards?category=smer_pripusta_2025",{signal:e.signal}).then(e=>e.json()).then(e=>{"error"!==e?.status&&o(e?.data)}).catch(()=>{}),()=>e.abort()},[]);const y=(0,s.useCallback)((e="")=>{const t=i?.regions||[];return(e?t.filter(t=>t.region.toLowerCase().includes(e.toLowerCase())):t).sort((e,t)=>Number(e.disabled)-Number(t.disabled)).map(e=>({label:e.region,value:e.id,isDisabled:e.disabled}))},[i?.regions]),b=(0,s.useCallback)((e="")=>{const t=i?.districts||[],r=l?t.filter(e=>e.region_id===l):t;return(e?r.filter(t=>t.district.toLowerCase().includes(e.toLowerCase())):r).sort((e,t)=>Number(e.disabled)-Number(t.disabled)).map(e=>({label:e.district,value:e.id,isDisabled:e.disabled}))},[i?.districts,l]),S=(0,s.useCallback)((e="")=>{const t=i?.cities||[],r=p?t.filter(e=>e.district_id===p):t;return(e?r.filter(t=>t.city.toLowerCase().includes(e.toLowerCase())):r).sort((e,t)=>Number(e.disabled)-Number(t.disabled)).map(e=>({label:e.city,value:e.id,isDisabled:e.disabled}))},[i?.cities,p]),_=(0,s.useCallback)((e="")=>{const t=i?.billboards||[],r=m?t.filter(e=>e.city_id===m):t;return(e?r.filter(t=>Eq(t).toLowerCase().includes(e.toLowerCase())):r).sort((e,t)=>Number(e.disabled)-Number(t.disabled)).map(e=>({label:Eq(e),value:e.id,isDisabled:e.disabled}))},[i?.billboards,m]);return c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"flex w-full flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Vyber kraj",required:!0,className:"w-full"},c().createElement(Mf,{name:"region_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(jL,{placeholder:"Kraj",cacheOptions:!0,defaultOptions:y(),loadOptions:(e,t)=>{t(y(e))},classNamePrefix:"true",onChange:t=>{d(t?.value),e.onChange(t?.value)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:"#000080",opacity:t.isDisabled?.5:1,backgroundColor:"#fff",position:"relative","&:after":{content:'""',position:"absolute",top:"50%",right:"12px",transform:"translateY(-50%)",width:"20px",height:"20px",backgroundImage:'url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi43MDcxIDUuMjkyODlDMTcuMDk3NiA1LjY4MzQyIDE3LjA5NzYgNi4zMTY1OCAxNi43MDcxIDYuNzA3MTFMOC43MDcxMSAxNC43MDcxQzguMzE2NTggMTUuMDk3NiA3LjY4MzQyIDE1LjA5NzYgNy4yOTI4OSAxNC43MDcxTDMuMjkyODkgMTAuNzA3MUMyLjkwMjM3IDEwLjMxNjYgMi45MDIzNyA5LjY4MzQyIDMuMjkyODkgOS4yOTI4OUMzLjY4MzQyIDguOTAyMzcgNC4zMTY1OCA4LjkwMjM3IDQuNzA3MTEgOS4yOTI4OUw4IDEyLjU4NThMMTUuMjkyOSA1LjI5Mjg5QzE1LjY4MzQgNC45MDIzNyAxNi4zMTY2IDQuOTAyMzcgMTYuNzA3MSA1LjI5Mjg5WiIgZmlsbD0iIzAwMDA4MCIvPgo8L3N2Zz4K")',display:t.isDisabled?"block":"none"},"&:hover":{backgroundColor:"#fff",color:"#000080",cursor:t?.isDisabled?"not-allowed":"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"region_id"}))),l&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Vyber okres",required:!0,className:"w-full"},c().createElement(Mf,{name:"district_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(jL,{placeholder:"Okres",cacheOptions:!0,defaultOptions:b(),loadOptions:(e,t)=>{t(b(e))},classNamePrefix:"true",onChange:t=>{h(t?.value),e.onChange(t?.value)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:"#000080",opacity:t.isDisabled?.5:1,backgroundColor:"#fff",position:"relative","&:after":{content:'""',position:"absolute",top:"50%",right:"12px",transform:"translateY(-50%)",width:"20px",height:"20px",backgroundImage:'url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi43MDcxIDUuMjkyODlDMTcuMDk3NiA1LjY4MzQyIDE3LjA5NzYgNi4zMTY1OCAxNi43MDcxIDYuNzA3MTFMOC43MDcxMSAxNC43MDcxQzguMzE2NTggMTUuMDk3NiA3LjY4MzQyIDE1LjA5NzYgNy4yOTI4OSAxNC43MDcxTDMuMjkyODkgMTAuNzA3MUMyLjkwMjM3IDEwLjMxNjYgMi45MDIzNyA5LjY4MzQyIDMuMjkyODkgOS4yOTI4OUMzLjY4MzQyIDguOTAyMzcgNC4zMTY1OCA4LjkwMjM3IDQuNzA3MTEgOS4yOTI4OUw4IDEyLjU4NThMMTUuMjkyOSA1LjI5Mjg5QzE1LjY4MzQgNC45MDIzNyAxNi4zMTY2IDQuOTAyMzcgMTYuNzA3MSA1LjI5Mjg5WiIgZmlsbD0iIzAw
1MDA4MCIvPgo8L3N2Zz4K")',display:t.isDisabled?"block":"none"},"&:hover":{backgroundColor:"#fff",color:"#000080",cursor:t?.isDisabled?"not-allowed":"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"district_id"}))),p&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Vyber obec",required:!0,className:"w-full"},c().createElement(Mf,{name:"city_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(jL,{placeholder:"Obec",cacheOptions:!0,defaultOptions:S(),loadOptions:(e,t)=>{t(S(e))},classNamePrefix:"true",onChange:t=>{f(t?.value),e.onChange(t?.value)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:"#000080",opacity:t.isDisabled?.5:1,backgroundColor:"#fff",position:"relative","&:after":{content:'""',position:"absolute",top:"50%",right:"12px",transform:"translateY(-50%)",width:"20px",height:"20px",backgroundImage:'url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi43MDcxIDUuMjkyODlDMTcuMDk3NiA1LjY4MzQyIDE3LjA5NzYgNi4zMTY1OCAxNi43MDcxIDYuNzA3MTFMOC43MDcxMSAxNC43MDcxQzguMzE2NTggMTUuMDk3NiA3LjY4MzQyIDE1LjA5NzYgNy4yOTI4OSAxNC43MDcxTDMuMjkyODkgMTAuNzA3MUMyLjkwMjM3IDEwLjMxNjYgMi45MDIzNyA5LjY4MzQyIDMuMjkyODkgOS4yOTI4OUMzLjY4MzQyIDguOTAyMzcgNC4zMTY1OCA4LjkwMjM3IDQuNzA3MTEgOS4yOTI4OUw4IDEyLjU4NThMMTUuMjkyOSA1LjI5Mjg5QzE1LjY4MzQgNC45MDIzNyAxNi4zMTY2IDQuOTAyMzcgMTYuNzA3MSA1LjI5Mjg5WiIgZmlsbD0iIzAwMDA4MCIvPgo8L3N2Zz4K")',display:t.isDisabled?"block":"none"},"&:hover":{backgroundColor:"#fff",color:"#000080",cursor:t?.isDisabled?"not-allowed":"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"city_id"}))),m&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Vyber billboard",required:!0,className:"w-full"},c().createElement(Mf,{name:"billboard_id",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(jL,{placeholder:"Ulica",cacheOptions:!0,defaultOptions:_(),loadOptions:(e,t)=>{t(_(e))},classNamePrefix:"true",onChange:t=>{v(t?.value),e.onChange(t?.value)},styles:{menu:e=>({...e,border:"1px solid #00008080",marginTop:"0px",borderRadius:"0px"}),option:(e,t)=>({...e,color:"#000080",opacity:t.isDisabled?.5:1,backgroundColor:"#fff",position:"relative","&:after":{content:'""',position:"absolute",top:"50%",right:"12px",transform:"translateY(-50%)",width:"20px",height:"20px",backgroundImage:'url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi43MDcxIDUuMjkyODlDMTcuMDk3NiA1LjY4MzQyIDE3LjA5NzYgNi4zMTY1OCAxNi43MDcxIDYuNzA3MTFMOC43MDcxMSAxNC43MDcxQzguMzE2NTggMTUuMDk3NiA3LjY4MzQyIDE1LjA5NzYgNy4yOTI4OSAxNC43MDcxTDMuMjkyODkgMTAuNzA3MUMyLjkwMjM3IDEwLjMxNjYgMi45MDIzNyA5LjY4MzQyIDMuMjkyODkgOS4yOTI4OUMzLjY4MzQyIDguOTAyMzcgNC4zMTY1OCA4LjkwMjM3IDQuNzA3MTEgOS4yOTI4OUw4IDEyLjU4NThMMTUuMjkyOSA1LjI5Mjg5QzE1LjY4MzQgNC45MDIzNyAxNi4zMTY2IDQuOTAyMzcgMTYuNzA3MSA1LjI5Mjg5WiIgZmlsbD0iIzAwMDA4MCIvPgo8L3N2Zz4K")',display:t.isDisabled?"block":"none"},"&:hover":{backgroundColor:"#fff",color:"#000080",cursor:t.isDisabled?"not-allowed":"pointer"},"&:active":{backgroundColor:"#fff",color:"#000080"}})}})}),c().createElement(vg,{errors:n,name:"billboard_id"}))),g&&c().createElement(Ma.Wrapper,{label:"",required:!0,className:"gap-4"},c().createElement("h5",null,"Vizu\xe1l bilboardu"),c().createElement("div",{className:"flex gap-3 pt-2 sm:gap-4"},c().createElement(kz.Group,{className:"w-full",name:"visual",onChange:t=>e("visual",t),required:!0},c().createElement(Zy,{className:"flex h-full w-full flex-col items-center gap-6 sm:flex-row [&_.mantine-Radio-body]:h-full [&_.mantine-Radio-body]:w-full [&_.mantine-Radio-inner]:hidden [&_.mantine-Radio-label]:pl-0 [&_img]:aspect-video [&_img]:h-full [&_img]:w-full [&_img]:object-contain"},c().createElement(kz,{className:"flex aspect-video w-full flex-1 items-center border-[3px] border-transparent bg-white",value:"visual_1",label:c().createElement("img",{src:"https://progresivne.sk/wp-content/uploads/2025/03/visual_1.jpg",alt:""})}),c().createElement(kz,{className:"flex aspect-video w-full flex-1 items-center border-[3px] border-transparent bg-white",value:"visual_2",label:c().createElement("img",{src:"https://progresivne.sk/wp-content/uploads/2025/03/visual_2.jpg",alt:""})}))),c().createElement(vg,{errors:n,name:"visual"})))))}function Mq({setValue:e,getValues:t,register:r,errors:n,control:a,resetField:i}){const o=t=>{i("donation_amount"),-1===t&&e("donation_amount",100),e("btnradio",t),e("donation_amount",t)},s=e=>{e<100?n.donation_amount={type:"manual",message:"Minim\xe1lna hodnota je 100\u20ac."}:delete n.donation_amount};return c().createElement(u,{title:"Kontaktn\xe9 \xfadaje",hiddenTitle:!1},c().createElement("div",{className:"flex flex-col gap-y-4 pt-8"},c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Mesto",required:!0},c().createElement(Ma,{type:"text",label:"Mesto",placeholder:"Mesto",value:t("city"),...r("city",{required:"Pole Mesto je povinn\xe9."}),className:n.city?"is-invalid":""}),c().createElement(vg,{errors:n,name:"city"})),c().createElement(Ma.Wrapper,{label:"PS\u010c",required:!0},c().createElement(Ma,{type:"text",label:"PS\u010c",placeholder:"PS\u010c",value:t("postal_code"),...r("postal_code",{required:"Pole PS\u010c je povinn\xe9."}),className:n.postal_code?"is-invalid":""}),c().createElement(vg,{errors:n,name:"postal_code"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Ulica",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Ulica",placeholder:"Ulica",value:t("street"),...r("street",{required:"Pole Ulica je povinn\xe9.",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne
1100 znakov."}}),className:n.street?"is-invalid":""}),c().createElement(vg,{errors:n,name:"street"})),c().createElement(Ma.Wrapper,{label:"\u010c\xedslo domu",className:"h-auto w-1/3",required:!0},c().createElement(Ma,{type:"text",label:"\u010c\xedslo domu",placeholder:"\u010c\xedslo",value:t("street_number"),...r("street_number",{required:"Pole \u010c\xedslo domu je povinn\xe9.",minLength:{value:1,message:"Pole \u010c\xedslo domu mus\xed obsahova\u0165 aspo\u0148 1 znak."},maxLength:{value:10,message:"Pole \u010c\xedslo domu m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 znakov."},pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),className:n.street_number?"is-invalid":""}),c().createElement(vg,{errors:n,name:"street_number"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Emailov\xe1 adresa",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Emailov\xe1 adresa",placeholder:"Emailov\xe1 adresa",value:t("email"),...r("email",{required:"Pole Emailov\xe1 adresa je povinn\xe9.",pattern:{value:/\S+@\S+\.\S+/,message:"Zadajte platn\xfa emailov\xfa adresu."},validate:{noDiacritics:aI}}),className:n.email?"is-invalid":""}),c().createElement(vg,{errors:n,name:"email"}))),c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"Telef\xf3nne \u010d\xedslo",className:"w-full",required:!0},c().createElement(Ma,{type:"text",label:"Telef\xf3nne \u010d\xedslo",placeholder:"Telef\xf3nne \u010d\xedslo",value:t("phone"),...r("phone",{required:"Pole Telef\xf3nne \u010d\xedslo je povinn\xe9.",pattern:{value:/^(\+)?([ 0-9]){9,20}$/,message:"Zadajte platn\xe9 telef\xf3nne \u010d\xedslo."}}),className:n.phone?"is-invalid":""}),c().createElement(vg,{errors:n,name:"phone"}))),c().createElement("div",{className:"flex flex-col gap-y-2 pb-4"},c().createElement(Ma.Wrapper,{label:"V\xfd\u0161ka daru",required:!0},c().createElement("div",{className:"flex gap-3 pt-2 sm:gap-4"},c().createElement(Ii,{value:500,currentValue:t("btnradio"),onChange:e=>o(e)},"500\u20ac"),c().createElement(Ii,{value:250,currentValue:t("btnradio"),onChange:e=>o(e)},"250\u20ac"),c().createElement(Ii,{value:175,currentValue:t("btnradio"),onChange:e=>o(e)},"175\u20ac"),c().createElement(Ii,{value:100,currentValue:t("btnradio"),onChange:e=>o(e)},"100\u20ac"),c().createElement(Ii,{value:-1,currentValue:t("btnradio"),onChange:e=>o(e)},"In\xe9")))),-1===t("btnradio")&&c().createElement("div",{className:"flex gap-4 pb-4"},c().createElement(Ma.Wrapper,{label:"In\xe9",required:!0},c().createElement(So,{value:t("donation_amount"),min:100,onChange:t=>((t,r)=>{"donation_amount"===t&&s(r),e(t,r)})("donation_amount",t)}),c().createElement(vg,{errors:n,name:"donation_amount"}))),c().createElement("div",{className:"checkbox-wrapper flex flex-col gap-4 pb-4"},c().createElement(Mf,{name:"gdpr",control:a,defaultValue:!1,rules:{required:"Pred odoslan\xedm registr\xe1cie je nutn\xe9 s\xfahlasi\u0165 so sprac\xfavan\xedm osobn\xfdch \xfadajov."},render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so spracovan\xedm poskytnut\xfdch osobn\xfdch \xfadajov"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"v zmysle platn\xfdch pravidiel spracovania osobn\xfdch \xfadajov.")),onChange:t=>e.onChange(t.target.checked),checked:!0===t("gdpr"),required:!0,error:n.gdpr?.message,className:n.gdpr?"is-invalid":""})}),c().createElement(vg,{errors:n,name:"gdpr"}),c().createElement(Mf,{name:"marketing",control:a,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a som sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})}))))}function Dq({response:e,reset:t}){return(0,s.useEffect)(()=>{e&&"success"===e.status&&(t({billboard_id:""}),h.removeItem("billboard-form"),h.removeItem("active-billboard-form"))},[e]),e&&"taken"===e.status?c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Tento billboard si medzit\xfdm rezervoval niekto in\xfd"),c().createElement("p",{className:"py-6"},"Mrz\xed n\xe1s to. Na\u010d\xedtajte pros\xedm formul\xe1r znova a vyberte si in\xe9 vo\u013en\xe9 miesto."),c().createElement("button",{type:"button",className:"alternate mb-10",onClick:()=>window.location.reload()},"Vybra\u0165 in\xfd billboard")):!e||"error"!==e.status&&!1!==e.success?c().createElement(u,{title:"\u010eakujeme v\xe1m za pr\xedspevok"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("img",{src:`data:image/png;base64,${e?.data?.paybysquare_qr}`,alt:"",className:"max-w-[300px] py-6"}),c().createElement("div",{className:"flex flex-col gap-y-4"},e?.iban&&c().createElement("div",null,c().createElement("span",{className:"block uppercase text-darkBlue-800"},"IBAN"),c().createElement("strong",{className:"text-darkBlue-800"},e?.iban)),e?.data?.variable_symbol&&c().createElement("div",null,c().createElement("span",{className:"block uppercase text-darkBlue-800"},"Variabiln\xfd symbol"),c().createElement("strong",{className:"text-darkBlue-800"},e?.data?.variable_symbol))))):c().createElement("div",{className:"step-3 flex flex-col items-start px-10"},c().createElement("h3",{className:"w-full border-b py-6"},"Ospravedl\u0148ujeme sa, niekde nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r"))}function Oq(){const{trigger:e,reset:t,formState:r,control:n,register:a,handleSubmit:i,setValue:o,watch:l,getValues:u,resetField:d}=fg({mode:"all",criteriaMode:"all"}
1),[p,h]=(0,s.useState)(!1),[f,g]=(0,s.useState)(0),[v,y]=(0,s.useState)(0),[b,S]=(0,s.useState)({});Ib("billboard-form",{watch:l,setValue:o,storage:m});const _=()=>Vb(g),w=(0,s.useRef)(null);return lI("active-billboard-form",f,3,g),(0,s.useEffect)(()=>{v<f&&((new Lb).trackFormStep(f),y(f))},[f]),c().createElement(Rb,{modalOpened:p},c().createElement(zb,{title:"Vyber si svoj billboard",textButtonModal:"Vyber si svoj billboard",modalOpened:p,setModalOpened:h,active:f,prevStep:_}),c().createElement("form",{onSubmit:i(async t=>{if(!await e())return;Gb("https://admin-forms.progresivne.sk/api/form-billboard",{...t,street:`${t.street} ${t.street_number}`.trim()}).then(S),qb(t.email,t.postal_code,t.marketing),jb(g,3)}),className:`hidden lg:block ${p?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:f,onStepClick:g,breakpoint:"sm",color:"#00BCFF",ref:w,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",3)},c().createElement(Vy.Step,null,c().createElement(Tq,{setValue:o,getValues:u,register:a,errors:r.errors,control:n})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(Mq,{resetField:d,setValue:o,getValues:u,register:a,errors:r.errors,control:n})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(Dq,{reset:t,response:b}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},2!==f&&c().createElement(Zy,{position:"center",className:" mb-8"},0!==f&&c().createElement("div",{className:"hidden sm:block"},c().createElement(Mb,{variant:"default",className:"secondary",onClick:_},"Krok sp\xe4\u0165")),1===f&&c().createElement(Mb,{variant:"default",className:"alternate",type:"submit"},"Prejs\u0165 na platbu")||c().createElement(Mb,{variant:"default",className:"alternate",onClick:async t=>{t.preventDefault();await e()&&jb(g,3)},type:"button"},"\u010eal\u0161\xed krok")),f+1===3&&c().createElement(c().Fragment,null,b&&!b.status&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"Prebieha odosielanie registr\xe1cie, chv\xed\u013eu strpenia...")||c().createElement("div",{className:"pb-12"}),b&&"error"===b.status&&c().createElement("div",{className:"mb-8"},"Pri odosielan\xed registr\xe1cie nastala chyba. Sk\xfaste to pros\xedm nesk\xf4r.")),f<2&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",f+1," z ",3))))}const Aq=()=>{document.querySelectorAll(".sbsw-follow a").forEach(e=>{e.href="https://www.youtube.com/@progresivne_sk?sub_confirmation=1";const t=e.querySelector("svg");e.innerHTML="",t&&e.appendChild(t),e.append("Odber")})};document.addEventListener("DOMContentLoaded",Aq);var Nq=Aq;function Iq({setValue:e,getValues:t,register:r,errors:n,control:a}){r("gender",{required:"Toto pole je povinn\xe9"});const i=r("cv",{required:"Toto pole je povinn\xe9"});(0,s.useEffect)(()=>{Sg("ps_member_registration_action",t,e)},[]);const o=t=>{e("gender",t)};return c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"mt-6 flex flex-col gap-y-4"},c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Meno",required:!0},c().createElement(Ma,{type:"text",label:"Meno",placeholder:"Meno",...r("first_name",{required:"Toto pole je povinn\xe9"}),autoComplete:"given-name",className:n.first_name?"is-invalid":""}),c().createElement(vg,{errors:n,name:"first_name"})),c().createElement(Ma.Wrapper,{label:"Priezvisko",required:!0},c().createElement(Ma,{type:"text",label:"Priezvisko",placeholder:"Priezvisko",...r("last_name",{required:"Toto pole je povinn\xe9"}),autoComplete:"family-name",className:n.last_name?"is-invalid":""}),c().createElement(vg,{errors:n,name:"last_name"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Rod",required:!0},c().createElement("div",{className:"flex gap-3 pt-2 sm:gap-4"},c().createElement(Ii,{value:"muz",currentValue:t("gender"),onChange:e=>o(e)},"Mu\u017e"),c().createElement(Ii,{value:"zena",currentValue:t("gender"),onChange:e=>o(e)},"\u017dena"),c().createElement(Ii,{value:"ine",currentValue:t("gender"),onChange:e=>o(e)},"In\xe9"),c().createElement(Ii,{value:"none",currentValue:t("gender"),onChange:e=>o(e)},"Nechcem uvies\u0165")),c().createElement(vg,{errors:n,name:"gender"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Kontaktn\xfd email",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"email",label:"Kontaktn\xfd email",placeholder:"[email protected]",...r("email",{required:"Toto pole je povinn\xe9",pattern:{value:/^\S+@\S+$/i,message:"Zadajte platn\xfd email."},validate:{noDiacritics:aI}}),autoComplete:"email",className:n.email?"is-invalid":""}),c().createElement(vg,{errors:n,name:"email"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Telef\xf3n",className:"h-auto w-full",required:!0},c().createElement(Ma,{label:"Telef\xf3n",placeholder:"Tel. \u010d. ",className:n.phone_number?"is-invalid":"",...r("phone_number",{required:"Toto pole je povinn\xe9"}),autoComplete:"tel"}),c().createElement(vg,{errors:n,name:"phone_number"}))),c().createElement("div",{className:"flex gap-4"},c().createElement("div",{className:"h-auto w-full"},c().createElement(Mf,{name:"birthdate",control:a,rules:{required:"Toto pole je povinn\xe9."},render:({field:e})=>c().createElement(qk,{label:"D\xe1tum narodenia",placeholder:"--/--/----",valueFormat:"dd/MM/yyyy",autoComplete:"bday",required:!0,selected:e.value?new Date(e.value):null,onChange:t=>{if(t){const r=new Date(t),n=6e4*r.getTimezoneOffset(),a=new Date(r.getTime()-n);e.onChange(a)}else e.onChange(null)},error:n.birthdate?.message})}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Ulica",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Ulica",placeholder:"Ulica",...r("street",{required:"Toto pole je povinn\xe9",minLength:{value:3,message:"Pole Ulica mus\xed obsahova\u0165 minim\xe1lne 3 znaky."},maxLength:{value:100,message:"Pole Ulica m\xf4\u017ee obsahova\u0165 maxim\xe1lne
1100 znakov."}}),autoComplete:"address-line1",className:n.street?"is-invalid":""}),c().createElement(vg,{errors:n,name:"street"})),c().createElement(Ma.Wrapper,{label:"\u010c\xedslo",className:"h-auto w-1/3",required:!0},c().createElement(Ma,{type:"text",label:"\u010c\xedslo",placeholder:"\u010c\xedslo",...r("street_number",{required:"Toto pole je povinn\xe9",minLength:{value:1,message:"Pole \u010c\xedslo domu mus\xed obsahova\u0165 aspo\u0148 1 znak."},maxLength:{value:10,message:"Pole \u010c\xedslo domu m\xf4\u017ee obsahova\u0165 maxim\xe1lne 10 znakov."},pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),autoComplete:"address-line2",className:n.street_number?"is-invalid":""}),c().createElement(vg,{errors:n,name:"street_number"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Ob\u010dianstvo",className:"h-auto w-full"},c().createElement(Ma,{type:"text",label:"Ob\u010dianstvo",placeholder:"",...r("citizenship"),autoComplete:"country-name",className:n.citizenship?"is-invalid":""}),c().createElement(vg,{errors:n,name:"citizenship"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"Profesia",className:"h-auto w-full",required:!0},c().createElement(Ma,{type:"text",label:"Profesia",placeholder:"Profesia",...r("profession",{required:"Toto pole je povinn\xe9."}),autoComplete:"organization-title",className:n.profession?"is-invalid":""}),c().createElement(vg,{errors:n,name:"profession"}))),c().createElement("div",{className:"flex gap-4"},c().createElement(Ma.Wrapper,{label:"\u017divotopis",className:"h-auto w-full",required:!0},c().createElement(yq,{placeholder:t("cv")?.name?t("cv").name:"Vyberte s\xfabor",accept:"application/pdf",value:t("cv")||null,multiple:!1,onChange:t=>{e("cv",t)},name:i.name,onBlur:i.onBlur,ref:i.ref,className:n.cv?"is-invalid":""}),c().createElement(vg,{errors:n,name:"cv"})))))}function Fq({setValue:e,getValues:t,register:r,errors:n,control:a}){r("party_member",{required:"Toto pole je povinn\xe9"});const i=({name:t,value:r})=>{e(t,r)};return(0,s.useEffect)(()=>{e("public_position",1),e("nominate",1)},[]),c().createElement(u,{hiddenTitle:!0},c().createElement("div",{className:"mt-6 flex flex-col gap-y-4"},c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(ey,{label:"V akom meste, pr\xedpadne obci sa zdr\u017eiavate? Na z\xe1klade tohto \xfadaju v\xe1s prirad\xedme k na\u0161ej miestnej organiz\xe1cii.",required:!0,placeholder:"Mesto / obec",...r("city_stay",{required:"Toto pole je povinn\xe9"}),error:n.city_stay?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("div",{className:"input-wrapper flex flex-col gap-1.5"},c().createElement("label",{className:"px-1.5 text-sm leading-[18px] text-darkBlue-800"},"Boli ste v minulosti \u010dlenom/\u010dlenkou politickej strany/hnutia alebo kandid\xe1tom/kandid\xe1tkou za \u010dlena politickej strany/hnutia?",c().createElement("span",{className:"text-system-alert"},"*")),c().createElement("div",{className:"flex gap-4 "},c().createElement(Ii,{value:0,currentValue:t("party_member"),onChange:e=>i({name:"party_member",value:e})},"\xc1no"),c().createElement(Ii,{value:1,currentValue:t("party_member"),onChange:e=>i({name:"party_member",value:e})},"Nie")),n.party_member&&c().createElement("span",{className:"ps-form__error block px-1.5 text-sm text-system-alert"},n.party_member.message))),0===t("party_member")&&c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(Qv,{label:"Ak \xe1no, nap\xed\u0161te pros\xedm akej strany/hnutia a odkedy, dokedy. Pr\xedpadne ak\xfa najvy\u0161\u0161iu poz\xedciu ste v danej strane/hnut\xed zast\xe1vali.",rows:3,placeholder:"",...r("party",{required:"Toto pole je povinn\xe9"}),error:n.party?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("div",{className:"input-wrapper flex flex-col gap-1.5"},c().createElement("label",{className:"px-1.5 text-sm leading-[18px] text-darkBlue-800"},"Vykon\xe1vali ste alebo vykon\xe1vate verejn\xfa funkciu, alebo funkciu v organiz\xe1cii zriadenej z\xe1konom, \u0161t\xe1tom, alebo samospr\xe1vnym celkom (obec, V\xdaC), resp. s \xfa\u010das\u0165ou \u0161t\xe1tu alebo samospr\xe1vneho celku?"),c().createElement("div",{className:"flex gap-4 "},c().createElement(Ii,{value:0,currentValue:t("public_position"),onChange:e=>i({name:"public_position",value:e})},"\xc1no"),c().createElement(Ii,{value:1,currentValue:t("public_position"),onChange:e=>i({name:"public_position",value:e})},"Nie")),n.public_position&&c().createElement("span",{className:"ps-form__error block px-1.5 text-sm text-system-alert"},n.public_position.message))),0===t("public_position")&&c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(Qv,{label:"Ak \xe1no, nap\xed\u0161te pros\xedm ak\xfa a v akom obdob\xed.",rows:3,placeholder:"",...r("public_position_name",{required:"Toto pole je povinn\xe9"}),error:n.public_position_name?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("div",{className:"input-wrapper flex flex-col gap-1.5"},c().createElement("label",{className:"px-1.5 text-sm leading-[18px] text-darkBlue-800"},"Kandidovali ste do volenej funkcie na kandid\xe1tke politickej strany/hnutia alebo s podporou politickej strany/hnutia?"),c().createElement("div",{className:"flex gap-4 "},c().createElement(Ii,{value:0,currentValue:t("nominate"),onChange:e=>i({name:"nominate",value:e})},"\xc1no"),c().createElement(Ii,{value:1,currentValue:t("nominate"),onChange:e=>i({name:"nominate",value:e})},"Nie")),n.nominate&&c().createElement("span",{className:"ps-form__error block px-1.5 text-sm text-system-alert"},n.nominate.message))),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(ey,{label:"Ak V\xe1s odporu\u010dil/a konkr\xe9tny/a \u010dlen/ka z PS nap\xed\u0161te jeho/jej meno",placeholder:"Meno a priezvisko",...r("reference_name"),error:n.reference_name?.message,className:"w-full"})),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement(Qv,{label:"Soci\xe1lne siete, ktor\xe9 pou\u017e\xedvate",rows:3,placeholder:"Soci\xe1lne siete, ktor\xe9 pou\u017e\xedvate",...r("social_networks"),error:n.social_networks?.message,className:"w-full"})),c().createElement("div",{className:"checkbox-wrapper mt-6 flex flex-col gap-4 pb-4"},c().createElement(Ai,{value:"2",required:!0,label:c().createElement(c().Fragment,null,"Ude\u013eujem s\xfahlas
1so"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"sprac\xfavan\xedm osobn\xfdch \xfadajov v zmysle"),".")}),c().createElement(Mf,{name:"marketing",control:a,defaultValue:!1,render:({field:e})=>c().createElement(Ai,{value:"1",label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a som sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),onChange:t=>e.onChange(t.target.checked),checked:!0===t("marketing")})}))))}function Lq({response:e,reset:t,onBack:r}){const n=!(!e||!0!==e?.error&&!e?.externalError);return(0,s.useEffect)(()=>{e&&!n&&(t(),h.removeItem("member-registration-form"),h.removeItem("active-member-registration-form"))},[e]),n?c().createElement("div",{className:"step-3 flex flex-col items-start px-10 pb-10"},c().createElement("h3",{className:"w-full border-b py-6 font-bold text-red-500"},"Ospravedl\u0148ujeme sa, pri odosielan\xed formul\xe1ra nastala chyba."),c().createElement("div",{className:"text-ps-sup-text-grey mt-4 text-sm"},c().createElement("p",{className:"mb-4"},"Sk\xfaste to, pros\xedm, o chv\xed\u013eu znova. Ak probl\xe9m pretrv\xe1, skontrolujte zadan\xe9 \xfadaje."),r&&c().createElement(Mb,{variant:"default",className:"alternate",onClick:r},"Vr\xe1ti\u0165 sa a opravi\u0165 \xfadaje"))):c().createElement(u,{title:"Formul\xe1r bol odoslan\xfd"},c().createElement("div",{className:"text-ps-sup-text-grey [&_p]:text-ps-sup-text-grey pb-10"},c().createElement("p",{className:"mb-4 mt-5 max-w-2xl"},"\u010eakujeme za registr\xe1ciu. Aby sme va\u0161u \u017eiados\u0165 mohli sprocesova\u0165, budeme od v\xe1s potrebova\u0165 e\u0161te jednu vec:"),c().createElement("div",{className:"flex flex-col gap-y-2"},c().createElement("small",null,"V zmysle \xa7 8a Z\xe1k. \u010d. 85/2005 Z.z. o politick\xfdch stran\xe1ch \u017eiados\u0165 o prijatie za \u010dlena/\u010dlenku Progres\xedvneho Slovenska vypl\u0148te a vlastnoru\u010dne podp\xed\u0161te, a n\xe1sledne za\u0161lite na adresu s\xeddla hnutia - ide o neopomenute\u013en\xfa podmienku rozhodnutia o \u010dlenstve v hnut\xed. V\u0161etky potrebn\xe9 inform\xe1cie spolu so \u017eiados\u0165ou v\xe1m posielame na mail."))))}function zq(){const{trigger:e,formState:{errors:t},register:r,handleSubmit:n,setValue:a,watch:i,getValues:o,resetField:l,setError:u,control:d,reset:p}=fg({mode:"all",criteriaMode:"all"}),[h,f]=(0,s.useState)(!1),[g,v]=(0,s.useState)(0),[y,b]=(0,s.useState)(0),[S,_]=(0,s.useState)(null),[w,x]=(0,s.useState)(!1),[C,k]=(0,s.useState)(!1),P=(0,s.useRef)(!1);Ib("member-registration-form",{watch:i,setValue:a,storage:m});const E=["birthdate","email","phone_number","first_name","last_name","cv","profession","gender","street","street_number"],T=async t=>{if(!await e())return void await Hb(E,e,v);const r=cI(o("birthdate"));if(null===r)return u("birthdate",{type:"manual",message:"Zadajte pros\xedm platn\xfd d\xe1tum narodenia."}),void v(0);t.birthdate=r,x(!0);const n=new FormData;Object.keys(t).forEach(e=>{"action"!==e&&"token"!==e&&("cv"===e?n.append(e,t[e],t[e].name):n.append(e,t[e]))}),n.append("action","ps_member_registration_action"),t?.token&&n.append("ps_member_registration_action_new_nonce",String(t.token));const a=await async function({url:e,formData:t}){try{const r=await fetch(e,{method:"POST",body:t});if((r.headers.get("content-type")||"").includes("application/json")){const e=await r.json();return r.ok?e:{error:!0,statusCode:r.status,...e}}const n=await r.text();return"0"===n.trim()?{error:!0,statusCode:r.status,raw:"0"}:r.ok?{error:!1,raw:n}:{error:!0,statusCode:r.status,raw:n}}catch(e){return console.error("Form submit failed"),{error:!0}}}({url:`${window.location.origin}/wp-admin/admin-ajax.php?action=ps_member_registration_action`,formData:n});Rz("member-v2-registration",t),qb(t.email,void 0,t.marketing),_(a),jb(v,3),window.scrollTo(0,200)},M=()=>
1{x(!1),_(null),Vb(v)},D=(0,s.useRef)(null);return lI("active-member-registration-form",g,3,v),(0,s.useEffect)(()=>{y<g&&((new Lb).trackFormStep(g),b(g))},[g]),(0,s.useEffect)(()=>{g<2&&null!==S&&(x(!1),_(null))},[g,S]),c().createElement(Rb,{modalOpened:h},c().createElement(zb,{title:"Pridajte sa k n\xe1m",textButtonModal:"Registrova\u0165 sa",modalOpened:h,setModalOpened:f,active:g,prevStep:M}),c().createElement("form",{onSubmit:n(async e=>{if(!P.current){P.current=!0,k(!0);try{await T(e)}finally{P.current=!1,k(!1)}}}),autoComplete:"on",className:`hidden lg:block ${h?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement(Db,{active:g,onStepClick:v,breakpoint:"sm",color:"#00BCFF",ref:D,icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",3)},c().createElement(Vy.Step,null,c().createElement(Iq,{setValue:a,getValues:o,resetField:l,register:r,errors:t,setError:u,control:d})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(Fq,{setValue:a,getValues:o,register:r,errors:t,control:d})),c().createElement(Vy.Step,{allowStepSelect:!1},c().createElement(Lq,{response:S,reset:p,onBack:()=>{x(!1),_(null),v(1)}}))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},!w&&2!==g&&c().createElement(Zy,{position:"center",className:" mb-8"},0!==g&&c().createElement("div",{className:"hidden sm:block"},c().createElement(Mb,{variant:"default",className:"secondary !sm:block !hidden",onClick:M},"Krok sp\xe4\u0165")),1===g&&c().createElement(Mb,{key:"submit-button",variant:"default",className:"alternate",type:"submit",loading:C,disabled:C},"Odosla\u0165 \u017eiados\u0165")||c().createElement(Mb,{variant:"default",className:"alternate",onClick:async t=>{t.preventDefault();await e(["birthdate","email","phone_number","first_name","last_name","cv","profession","gender","street","street_number"])&&jb(v,3)},type:"button"},"\u010eal\u0161\xed krok")),g+1===3&&c().createElement(c().Fragment,null,w&&null===S&&c().createElement("small",{className:"mb-8 flex items-center"},c().createElement("span",{className:"loader mr-4"}),"\u017diados\u0165 sa odosiela..."),w&&S&&!0===S.error&&c().createElement("div",{className:"mb-8"},c().createElement("div",{className:"text-red-500"},400===S.statusCode?"Formul\xe1r obsahuje neplatn\xe9 \xfadaje. Skontrolujte pros\xedm vyplnen\xe9 polia a sk\xfaste to znova.":"Pri odosielan\xed formul\xe1ra nastala chyba."),S?.errorFields?.map(e=>c().createElement("div",{key:e.name,className:"text-red-500"},e.name," ch\xfdba.")),S?.debugId&&c().createElement("div",{className:"mt-2 text-xs text-darkBlue-400"},"Debug ID: ",S.debugId),S?.raw&&c().createElement("div",{className:"mt-1 text-xs text-darkBlue-400"},"Raw odpove\u010f: ",String(S.raw).slice(0,300))),w&&S&&!0===S.externalError&&c().createElement("div",{className:"mb-8"},c().createElement("div",{className:"text-red-500"},"Pri odosielan\xed formul\xe1ra nastala chyba."))),g<2&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",g+1," z ",3))))}function Rq({title:e,steps:t,onFinalSubmit:r,submitButtonLabel:n="Odosla\u0165",textButtonModal:a="Registrova\u0165 sa"}){const{register:i,handleSubmit:o,formState:{errors:l},setError:u}=fg({mode:"all"}
1),[d,p]=(0,s.useState)(0),[h,m]=(0,s.useState)(!1),[f,g]=(0,s.useState)(!1),[v,y]=(0,s.useState)(null);return c().createElement(Rb,{modalOpened:f},c().createElement(zb,{title:e,active:d,modalOpened:f,setModalOpened:g,prevStep:()=>Vb(p),textButtonModal:a}),c().createElement("div",{className:`hidden lg:block ${f?"!block":""} border border-lightBlue-800/40 border-opacity-40`},c().createElement("form",{onSubmit:o(async e=>{m(!0),y(null);try{await r(e,u),p(t.length-1)}catch(e){y(e.message||"Vyskytla sa chyba pri odosielan\xed formul\xe1ra.")}finally{m(!1)}})},c().createElement(Db,{active:d,onStepClick:p,allowNextStepsSelect:!1,breakpoint:"sm",color:"#00BCFF",icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",t.length)},t.map((e,t)=>{const r=e.component;return c().createElement(Vy.Step,{key:t,allowStepSelect:e.allowStepSelect??t<d},c().createElement(r,{register:i,errors:l,...e.props||{}}))})),d<t.length-1&&c().createElement("div",{className:"mt-7 flex flex-col items-center px-4 sm:px-8"},v&&c().createElement("p",{className:"mb-4 text-center text-system-alert"},v),c().createElement("div",{className:"flex w-full items-start justify-between"},c().createElement(Zy,{position:"center",className:"mb-8"},c().createElement(Mb,{type:"submit",loading:h,variant:"default",className:"alternate"},n)),c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Krok ",d+1," z ",t.length))))))}const jq=Az.map(e=>(e.PSC||"").replace(/\s/g,"")).filter(e=>5===e.length);function Vq({register:e,errors:t,noteLabel:r="Pozn\xe1mka",notePlaceholder:n="Nap\xed\u0161te n\xe1m...",showNewsletter:a=!0,showAgeOver18:i=!1,gdprLink:o="/informacie-o-spracuvani-ochrane-osobnych-udajov/"}){return c().createElement(u,{title:"",hiddenTitle:!0},c().createElement("div",{className:"mt-6 flex flex-col gap-y-4"},c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Meno",required:!0,placeholder:"Meno",...e("first-name",{required:"Toto pole je povinn\xe9"}),error:t["first-name"]?.message,className:"w-full"}),c().createElement(ey,{label:"Priezvisko",required:!0,placeholder:"Priezvisko",...e("last-name",{required:"Toto pole je povinn\xe9"}),error:t["last-name"]?.message,className:"w-full"})),c().createElement(ey,{label:"Email",required:!0,type:"email",placeholder:"[email protected]",...e("email",{required:"Toto pole je povinn\xe9",pattern:{value:/^\S+@\S+$/i,message:"Zadajte platn\xfd email."},validate:{noDiacritics:aI}}),error:t.email?.message}),c().createElement(ey,{label:"Telef\xf3n",required:!0,type:"tel",placeholder:"+421 900 000 000",...e("phone",{required:"Toto pole je povinn\xe9",pattern:{value:/^[+]?[()\s\d-]{7,20}$/,message:"Zadajte platn\xe9 telef\xf3nne \u010d\xedslo."}}),error:t.phone?.message}),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"Ulica",required:!0,placeholder:"Ulica",...e("street",{required:"Toto pole je povinn\xe9"}),error:t.street?.message,className:"w-2/3"}),c().createElement(ey,{label:"\u010c\xedslo",required:!0,placeholder:"\u010c\xedslo",...e("street_number",{required:"Toto pole je povinn\xe9",pattern:{value:/^[a-zA-Z0-9/-]+$/,message:"\u010c\xedslo domu m\xf4\u017ee obsahova\u0165 len \u010d\xedsla, p\xedsmen\xe1, lom\xedtko alebo poml\u010dku."}}),error:t.street_number?.message,className:"w-1/3"})),c().createElement("div",{className:"flex gap-4"},c().createElement(ey,{label:"PS\u010c",required:!0,placeholder:"PS\u010c",...e("zip",{required:"Toto pole je povinn\xe9.",validate:e=>{return!!(t=e)&&jq.includes(t.replace(/\s/g,""))||"Zadan\xe9 PS\u010c neexistuje.";var t}}),error:t.zip?.message,className:"w-1/3"}),c().createElement(ey,{label:"Mesto",required:!0,placeholder:"Mesto",...e("city",{required:"Toto pole je povinn\xe9"}),error:t.city?.message,className:"w-2/3"})),c().createElement(Qv,{label:r,placeholder:n,...e("note")}),c().createElement(Qv,{label:"Na ktor\xfdch soci\xe1lnych sie\u0165ach v\xe1s m\xf4\u017eeme n\xe1js\u0165?",placeholder:"Uve\u010fte linky alebo n\xe1zvy profilov (nepovinn\xe9)",...e("social_networks")}),i&&c().createElement(Ai,{label:c().createElement("strong",null,"M\xe1m viac ako 18 rokov"),...e("age_over_18")}),c().createElement(Ai,{label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so spracovan\xedm osobn\xfdch \xfadajov,"," ",c().createElement("a",{href:o,target:"_blank",className:"underline",rel:"noreferrer"},"inform\xe1cie o sprac\xfavan\xed a ochrane osobn\xfdch \xfadajov")),required:!0,...e("gdpr",{required:"S\xfahlas je povinn\xfd"}),error:t.gdpr?.message}
1),a&&c().createElement(Ai,{label:c().createElement(c().Fragment,null,"S\xfahlas\xedm so zasielan\xedm noviniek e-mailom a obozn\xe1mil/-a som sa s,"," ",c().createElement("a",{href:"/informacie-o-spracuvani-ochrane-osobnych-udajov/",target:"_blank",className:"underline"},"Vyhl\xe1sen\xedm o sprac\xfavan\xed osobn\xfdch \xfadajov")," ","pre tento \xfa\u010del sprac\xfavania v sekcii [Z\xe1ujemcovia o zasielanie newslettra]"),...e("marketing")})))}function Bq({title:e="\u010eakujeme!",message:t="Va\u0161e \xfadaje boli \xfaspe\u0161ne odoslan\xe9."}){return c().createElement(u,{title:e},c().createElement("p",{className:"text-ps-sup-text-grey mb-8 mt-5"},t))}function qq({type:e}){const t="online"===e?"Online dobrovo\u013en\xedctvo":"Dobrovo\u013en\xedctvo v ter\xe9ne",r=[{component:Vq,props:{noteLabel:"Ak\xfdmi aktivitami by ste sa chceli zap\xe1ja\u0165?",notePlaceholder:"Nap\xed\u0161te n\xe1m...",showNewsletter:!0,showAgeOver18:!0,gdprLink:"https://progresivne.sk/informacie-o-spracuvani-ochrane-osobnych-udajov/#:~:text=Dobrovo%C4%BEn%C3%ADk%20alebo%20dobrovo%C4%BEn%C3%AD%C4%8Dka"}},{component:Bq,props:{title:"\u010eakujeme!",message:"Va\u0161e \xfadaje boli \xfaspe\u0161ne odoslan\xe9. \u
1010coskoro v\xe1m po\u0161leme email s \u010fal\u0161\xedmi krokmi."}}];return c().createElement(Rq,{title:t,steps:r,onFinalSubmit:async(t,r)=>{try{const e={address:{regionCode:"SK",locality:t.city,postalCode:t.zip,addressLines:[`${t.street} ${t.street_number}`]}};await Lz(e)}catch(e){throw r(e.field||"street",{type:"manual",message:e.message||"Nepodarilo sa overi\u0165 adresu. Skontrolujte pros\xedm spr\xe1vnos\u0165 \xfadajov."}),e}const n=window,a=await bg(),i=await a.execute(n.app?.captchaSiteKey,{action:`volunteer_${e}_submit`}),o=await fetch(`${n.app?.rest_url}ps-2023/v1/recaptcha-verify`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:i,action:`volunteer_${e}_submit`})});if(!(await o.json()).success)throw new Error("Overenie reCAPTCHA zlyhalo. Sk\xfaste to pros\xedm znova.");const s="online"===e?"/api/form-volunteer-online":"/api/form-volunteer-field",l=await fetch("https://admin-forms.progresivne.sk"+s,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...t,token:i,action:`volunteer_${e}_submit`})});if(!l.ok){if(400===l.status)throw new Error("Formul\xe1r obsahuje neplatn\xe9 \xfadaje. Skontrolujte pros\xedm vyplnen\xe9 polia a sk\xfaste to znova.");throw new Error("Nepodarilo sa odosla\u0165 formul\xe1r. Sk\xfaste to pros\xedm nesk\xf4r.")}Rz(`${e}-volunteer`,t),qb(t.email,t.zip,t.marketing)}})}function Hq(){const e=[{component:Vq,props:{noteLabel:"Pozn\xe1mka, priestor pre V\xe1\u0161 odkaz",notePlaceholder:"Nap\xed\u0161te n\xe1m...",showNewsletter:!0,gdprLink:"https://progresivne.sk/informacie-o-spracuvani-ochrane-osobnych-udajov/#:~:text=Kandid%C3%A1t%20alebo%20kandid%C3%A1tka%20do%20komun%C3%A1lnych%2C%20%C5%BEupn%C3%BDch%2C%20parlamentn%C3%BDch%2C%20prezidentsk%C3%BDch%20a%20europarlamentn%C3%BDch%20volieb"}},{component:Bq,props:{title:"\u010eakujeme za v\xe1\u0161 z\xe1ujem!",message:"V\xe1\u0161 formul\xe1r bol \xfaspe\u0161ne prijat\xfd. \u010coskoro sa v\xe1m ozveme s \u010fal\u0161\xedmi inform\xe1ciami."}}];return c().createElement(Rq,{title:"Kandid\xe1t/kandid\xe1tka do samospr\xe1vy",steps:e,onFinalSubmit:async(e,t)=>{try{const t={address:{regionCode:"SK",locality:e.city,postalCode:e.zip,addressLines:[`${e.street} ${e.street_number}`]}};await Lz(t)}catch(e){const r=e;throw t(r.field||"street",{type:"manual",message:r.message||"Nepodarilo sa overi\u0165 adresu. Skontrolujte pros\xedm spr\xe1vnos\u0165 \xfadajov."}),e}const r=await bg(),n=await r.execute(window.app?.captchaSiteKey,{action:"municipal_candidate_submit"}),a=await fetch(`${window.app?.rest_url}ps-2023/v1/recaptcha-verify`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:n,action:"municipal_candidate_submit"})});if(!(await a.json()).success)throw new Error("Overenie reCAPTCHA zlyhalo. Sk\xfaste to pros\xedm znova.");const i=await fetch("https://admin-forms.progresivne.sk/api/form-municipal-candidate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...e,token:n,action:"municipal_candidate_submit"})});if(!i.ok){if(400===i.status)throw new Error("Formul\xe1r obsahuje neplatn\xe9 \xfadaje. Skontrolujte pros\xedm vyplnen\xe9 polia a sk\xfaste to znova.");throw new Error("Nepodarilo sa odosla\u0165 formul\xe1r. Sk\xfaste to pros\xedm nesk\xf4r.")}Rz("municipal-candidate",e),qb(e.email,e.zip,e.marketing)}})}function $q(){const e=document.querySelector("[data-recruitment-campaign]");if(!e)return;const t=Array.from(e.querySelectorAll("[data-recruitment-accordion]"));if(!t.length)return;const r=[];if(t.forEach(e=>{if("true"===e.dataset.bound)return;const t=e.closest("[data-recruitment-accordion-container]"),n=e.querySelector("[data-recruitment-accordion-toggle]"),a=e.querySelector("[data-recruitment-accordion-panel]"),i=e.querySelector("[data-recruitment-accordion-icon]");if(!(t&&n&&a&&i))return;const o=()=>{const t=window.getComputedStyle(e),r=parseFloat(t.paddingTop)+parseFloat(t.paddingBottom),a=parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth);return Math.ceil(n.offsetHeight+r+a)},s=r=>{e.style.height=`${r?Math.max(t.clientHeight,o()):o()}px`},l=(t,{animate:r=!0}={})=>
1{if(e.dataset.open=t?"true":"false",n.setAttribute("aria-expanded",t?"true":"false"),e.classList.toggle("border-2",!t),e.classList.toggle("border-lightBlue-300",!t),e.classList.toggle("border-[2.533px]",t),e.classList.toggle("border-lightBlue-800",t),e.classList.toggle("bg-darkBlue-800",t),e.classList.toggle("shadow-[0_0_15px_15px_rgba(0,188,255,0.15)]",t),e.style.backgroundColor=t?"#000080":"transparent",a.classList.toggle("grid-rows-[0fr]",!t),a.classList.toggle("opacity-0",!t),a.classList.toggle("grid-rows-[1fr]",t),a.classList.toggle("opacity-100",t),a.classList.toggle("flex-1",t),i.classList.toggle("text-lightBlue-800",t),i.classList.toggle("text-white",!t),!r)return void s(t);const o=e.getBoundingClientRect().height;e.style.height=`${Math.ceil(o)}px`,window.requestAnimationFrame(()=>{s(t)})};l(!1,{animate:!1}),n.addEventListener("click",()=>{l("true"!==e.dataset.open)}),r.push(()=>{s("true"===e.dataset.open)}),e.dataset.bound="true"}),!r.length)return;const n=()=>{r.forEach(e=>e())};n(),window.addEventListener("load",n,{once:!0}),window.addEventListener("resize",n)}const Gq=[{id:"clen",name:"\u010clen"},{id:"dobrovolnik-teren",name:"Dobrovo\u013en\xedk v ter\xe9ne"},{id:"dobrovolnik-online",name:"Dobrovo\u013en\xedk online"},{id:"okrskar",name:"Okrsk\xe1r"},{id:"darca",name:"Darca"}],Wq=[{question:"Ko\u013eko \u010dasu n\xe1m viete venova\u0165?",answers:[{text:"Viem sa zapoji\u0165 na pravidelnej b\xe1ze",roles:["clen","dobrovolnik-teren","dobrovolnik-online"]},{text:"Viem pom\xf4c\u0165 pr\xedle\u017eitostne - 1-2x za mesiac",roles:["dobrovolnik-teren","dobrovolnik-online","okrskar"]},{text:"Viem pom\xf4c\u0165 iba pred vo\u013ebami",roles:["dobrovolnik-teren","dobrovolnik-online","okrskar","darca"]},{text:"Viem pom\xf4c\u0165 jednor\xe1zovo",roles:["okrskar","darca"]}]},{question:"Ste ochotn\xed spoji\u0165 svoju tv\xe1r s PS aj verejne / viete sa takto prezentova\u0165?",answers:[{text:"\xc1no, som pripraven\xfd/pripraven\xe1 \xeds\u0165 do toho naplno",roles:["clen"]},{text:"R\xe1d/rada spoj\xedm svoje meno s PS, ale nechcem sa prezentova\u0165 verejne",roles:["dobrovolnik-teren","dobrovolnik-online","okrskar","darca"]},{text:"Neviem/nem\xf4\u017eem by\u0165 verejne sp\xe1jan\xfd/sp\xe1jan\xe1 s PS",roles:["okrskar"]}]},{question:"Chcete budova\u0165 vlastn\xfa politick\xfa kari\xe9ru?",answers:[{text:"\xc1no, m\xe1m amb\xedciu budova\u0165 politick\xfa kari\xe9ru",roles:["clen"]},{text:"Chcem pom\xf4c\u0165, ale nem\xe1m politick\xe9 amb\xedcie",roles:["dobrovolnik-teren","dobrovolnik-online","okrskar","darca"]}]},{question:"Kde sa c\xedtite prirodzenej\u0161ie?",answers:[{text:'Sk\xf4r "medzi \u013eu\u010fmi"',roles:["clen","dobrovolnik-teren"]},{text:"Online",roles:["dobrovolnik-online"]},{text:"V komunite/vo svojej obci",roles:["clen","dobrovolnik-teren"]},{text:"Ani jedno zo spomenut\xfdch",roles:["okrskar","darca"]}]},{question:"Ak\xfd typ zapojenia v\xe1m najviac sed\xed?",answers:[{text:"Ovplyv\u0148ovanie smerovania strany",roles:["clen"]},{text:"Pomoc s kampa\u0148ou",roles:["dobrovolnik-teren","dobrovolnik-online"]},{text:"Tvorba obsahu na soci\xe1lne siete",roles:["dobrovolnik-online"]},{text:"P\xf4sobenie v komunite/v obci",roles:["clen","dobrovolnik-teren"]},{text:"Str\xe1\u017eenie f\xe9rovosti volieb",roles:["okrskar"]}]}],Uq={clen:0,"dobrovolnik-teren":0,"dobrovolnik-online":0,okrskar:0,darca:0};function Yq(){const[e,t]=(0,s.useState)(0),[r,n]=(0,s.useState)(!1),[a,i]=(0,s.useState)({...Uq}
1),[o,l]=(0,s.useState)(null),[d,p]=(0,s.useState)(Array(Wq.length).fill(null)),[h,m]=(0,s.useState)(-1);(0,s.useEffect)(()=>{h<e&&((new Lb).trackFormStep(e),m(e))},[e]);const f=r=>{if(r>=e||r<0)return;const n=((e,t)=>{const r={...Uq};for(let n=0;n<t;n++){const t=e[n];null!==t&&Wq[n].answers[t].roles.forEach(e=>{r[e]=(r[e]||0)+1})}return r})(d,r);i(n),t(r),l(d[r])},g=e===Wq.length;return c().createElement(Rb,{modalOpened:r},c().createElement(zb,{title:"Otestujte sa a n\xe1jdite ide\xe1lnu rolu pre v\xe1s",textButtonModal:c().createElement(c().Fragment,null,"Spravi\u0165 test"," ",c().createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"inline-block"},c().createElement("path",{d:"M5.83325 14.1673L14.1666 5.83398M14.1666 5.83398H5.83325M14.1666 5.83398V14.1673",stroke:"#000080",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),modalOpened:r,setModalOpened:n,active:e}),c().createElement("form",{className:`hidden lg:block ${r?"!block":""} flex min-h-[400px] flex-col border border-lightBlue-800/40 border-opacity-40`,id:"form-app-quiz"},c().createElement(Db,{active:e,allowStepClick:!0,onStepClick:f,breakpoint:"sm",color:"#00BCFF",icon:()=>c().createElement(c().Fragment,null),progressIcon:({step:e})=>c().createElement("span",null,e+1," / ",Wq.length)},Wq.map((e,t)=>c().createElement(Vy.Step,{key:t},c().createElement(u,{title:e.question},c().createElement("div",{className:"mt-8 flex w-full flex-col items-start gap-y-4 pb-8"},e.answers.map((e,t)=>c().createElement(Ii,{key:t,value:t,currentValue:o??-1,onChange:()=>(e=>{l(e)})(t),className:"h-auto !text-left !leading-tight"},e.text))))))),c().createElement("div",{className:"mt-7 flex items-start justify-between px-4 sm:px-8"},!g&&c().createElement(Zy,{position:"center",className:"mb-8"},e>0&&c().createElement(Mb,{variant:"default",onClick:()=>f(e-1),className:"mr-2"},"Sp\xe4\u0165"),c().createElement(Mb,{variant:"default",onClick:()=>{if(null===o)return;const r=[...d];r[e]=o,p(r);const n=Wq[e].answers[o],s={...a};n.roles.forEach(e=>{s[e]=(s[e]||0)+1});const c=e+1;if(c===Wq.length){t(c);const e=(u=s,Object.entries(u).sort((e,t)=>t[1]!==e[1]?t[1]-e[1]:Gq.findIndex(t=>t.id===e[0])-Gq.findIndex(e=>e.id===t[0])).slice(0,2).map(([e])=>Gq.find(t=>t.id===e))),r=e.map(e=>e?.id).join(","),n=new URL(window.location.href);n.searchParams.set("quiz_results",r),window.location.href=n.toString()}else i(s),t(c),l(null);var u},disabled:null===o,className:"alternate",type:"button"},e===Wq.length-1?"Uk\xe1\u017ete mi v\xfdsledok":"\u010eal\u0161\xed krok")),!g&&c().createElement("div",{className:"mb-4 text-darkBlue-400 sm:mb-8"},"Ot\xe1zka ",e+1," z ",Wq.length))))}const Kq=[".e-content",".page-content",".single-post-content"],Zq="psTable",Qq=e=>{const t=(e=>{const t=e.tHead?.rows?.[0];return t?Array.from(t.cells).map(e=>e.textContent.trim()):[]})(e);if(0===t.length||t.length>4)return;if(t.some(e=>""===e)||(e=>Array.from(e.querySelectorAll("th, td")).some(e=>e.colSpan>1||e.rowSpan>1))(e))return;const r=Array.from(e.tBodies).flatMap(e=>Array.from(e.rows));0===r.length||r.some(e=>e.cells.length!==t.length)||(r.forEach(e=>{Array.from(e.cells).forEach((e,r)=>{e.setAttribute("data-label",t[r]),(e=>{if(1===e.children.length&&e.firstElementChild.classList.contains("ps-table__value"))return;const t=document.createElement("div");for(t.className="ps-table__value";e.firstChild;)t.appendChild(e.firstChild);e.appendChild(t)})(e)})}),e.classList.add("ps-table--stacked"))},Xq=e=>{if(e.dataset[Zq])return;e.dataset[Zq]="true",Qq(e);const t=document.createElement("div");t.className="ps-table__wrap";const r=document.createElement("div");r.className="ps-table__scroll",e.parentNode.insertBefore(t,e),r.appendChild(e),t.appendChild(r);const n=(e=>{const t=e.caption?.textContent?.trim();if(t)return t;const r=e.closest("figure")?.querySelector("figcaption")?.textContent?.trim();return r||"Tabu\u013eka"})(e),a=()=>((e,t,r)=>{const n=t.scrollWidth-t.clientWidth>1,a=t.scrollLeft+t.clientWidth>=t.scrollWidth-1;if(e.classList.toggle("is-scrollable",n),e.classList.toggle("is-end",a),n)return t.setAttribute("tabindex","0"),t.setAttribute("role","regi
1on"),void t.setAttribute("aria-label",r);t.removeAttribute("tabindex"),t.removeAttribute("role"),t.removeAttribute("aria-label")})(t,r,n);r.addEventListener("scroll",a,{passive:!0}),"ResizeObserver"in window?new ResizeObserver(a).observe(r):window.addEventListener("resize",a),a()};(0,a.Z)(async()=>{const e=(e,t)=>{const r=document.getElementById(e);r&&i.createRoot(r).render(s.createElement(t,null))};e("form-app-donate",Wb),e("form-app-donate-eurovolby-2024",iq),e("form-app-volunteer",dI),e("form-app-conference-1",yI),e("form-app-precinct-officer",jz),e("generator-app",kV),e("form-app-precinct-officer-president-2024",RV),e("form-app-precinct-officer-eurovolby-2024",BV),e("form-app-member-registration",xq),e("form-app-newspaper-distribution",Pq),e("form-app-billboard",Oq),e("form-app-member-v2-registration",zq),e("form-app-field-volunteer",()=>s.createElement(qq,{type:"field"})),e("form-app-online-volunteer",()=>s.createElement(qq,{type:"online"})),e("form-app-municipal-candidate",Hq),e("form-app-quiz",Yq);let t=document.querySelectorAll(".svg-inline--fa");t&&t.forEach(function(e){e.getAttribute("viewBox")||e.setAttribute("viewBox","0 0 448 512")}),function(){const e=document.querySelectorAll('a[href^="#"], a[href*="'+window.location.pathname+'#"]');e.length&&e.forEach(e=>{e.addEventListener("click",t=>{const r=e.getAttribute("href");if(!r||"#"===r||r===window.location.pathname+"#")return void t.preventDefault();const n=r.indexOf("#");if(-1===n)return;const a=decodeURIComponent(r.substring(n)),i=document.querySelector(a);if(!i)return;t.preventDefault();let o=140;const s=document.querySelector(".floating-header");s&&(o=s.offsetHeight+10);const l=i.getBoundingClientRect().top;window.scrollTo({top:l+window.pageYOffset-o})})}),window.addEventListener("load",function(){if(0!==location.hash.length){const e=document.querySelector(decodeURIComponent(location.hash));if(!e)return;let t=140;const r=document.querySelector(".floating-header");r&&(t=r.offsetHeight+10);const n=e.getBoundingClientRect().top;window.scrollTo({top:n+window.pageYOffset-t})}}),function(e){const t=document.querySelectorAll(e);t.length&&t.forEach(e=>{const t=e.getAttribute("href");e.addEventListener("click",r=>{r.preventDefault(),navigator.clipboard.writeText(decodeURIComponent(t)).then(function(){e.insertAdjacentHTML("afterend",'<span class="copied-text">Odkaz skop\xedrovan\xfd!</span>'),setTimeout(()=>{e.nextElementSibling.remove()},2e3)})})})}(".copy-link")}(),(new bI).init(),(new Lb).init(),function(){const e=document.querySelector(".mobile-menu"),t=document.querySelector(".mobile-menu-btn"),r=document.querySelector(".mobile-menu-close-btn");if(!e||!t||!r)return;t.addEventListener("click",()=>{e.classList.remove("hidden")}),r.addEventListener("click",()=>{e.classList.add("hidden")});const n=document.querySelectorAll(".nav-primary--mobile .menu-item-has-children > a");n&&n.forEach(e=>{e.addEventListener("click",t=>{t.preventDefault();const r=e.nextElementSibling;"flex"===r.style.display?r.style.display="none":r.style.display="flex",e.classList.toggle("text-ps-blue")})})}(),function(){const e=document.querySelectorAll(".event-item");if(e){e.forEach(e=>{function t(t){const r=t.target;r.closest(".event-item--external")||r.closest(".kandidat-udalost")||r.closest(".kandidat-udalost-full")||(t.preventDefault(),e.querySelector(".event-item--content").classList.toggle("!max-h-[999vh]"),e.classList.contains("program-item")?e.querySelector(".event-item--toggle").classList.contains("bg-white")?e.querySelector(".event-item--toggle").classList.toggle("!bg-transparent"):e.querySelector(".event-item--toggle").classList.toggle("!bg-ps-sup-light-blue"):e.classList.toggle("bg-ps-sup-light-blue"),e.classList.toggle("border-opacity-5"),e.querySelector(".kandidat-udalost-full")&&e.querySelector(".kandidat-udalost").classList.toggle("hidden"),e.querySelector(".kandidat-udalost-full")&&e.querySelector(".kandidat-udalost-full").classList.toggle("hidden"),e.querySelector(".event-item--more-info").classList.toggle("hidden"),e.querySelector(".event-item--less-info").classList.toggle("hidden"),e.querySelector(".event-item--external")&&(e.querySelector(".event-item--external").classList.toggle("alternate"),e.querySelector(".event-item--external").classList.toggle("secondary")))}e.querySelector(".event-item--toggle").addEventListener("click",t),e.querySelector(".event-item--less-info").addEventListener("click",t)});const t=window.location.hash.replace("#","");if(t){const e=document.getElementById(t);if(e&&e.classList.contains("event-item--toggle")){const t=e.closest(".event-item");if(t){const r=t.querySelector(".event-item--content");r&&!r.classList.contains("!max-h-[999vh]")&&(e.dispatchEvent(new Event("click",{bubbles:!0})),setTimeout(()=>{const t=e.getBoundingClientRect(),r=window.pageYOffset||document.documentElement.scrollTop;window.scrollTo({top:t.top+r-400,behavior:"smooth"})},100))}}}}}(),function(){const e=(e,t,r)=>{const n=document.querySelector(e);
1if(n){const e=n.querySelectorAll(t);if(e){const t=Array.from(e).reduce((e,t,n)=>(n%r===0&&e.push([]),e[e.length-1].push(t),e),[]);t.forEach(e=>{let t=0;e.forEach(e=>{e.querySelector("h4").offsetHeight>t&&(t=e.querySelector("h4").offsetHeight)}),e.forEach(e=>{e.querySelector("h4").style.height=t+"px"})})}}};function t(){e(".news-section",".news-item",4),e(".latest-news",".news-item",1),e(".candidate-section",".candidate-item",4)}t(),window.addEventListener("resize",()=>{t()})}(),function(){const e=document.querySelector(".header-leader");jD.registerPlugin(WN,matchMedia);const t=jD.matchMedia();if(e){const t=document.querySelector(".leader-content"),r=e.querySelector("img"),n=e.querySelector("h2"),a=t.querySelector("p"),i=n.getAttribute("data-title"),o=n.getAttribute("data-desktop-px"),s=jD.timeline();WN.create({trigger:t,start:"top top-=1",end:"top+=10% top-=1",scrub:!1,pin:!0,pinSpacing:!1,once:!0,animation:s,onLeave:function(e){let t=e.start;e.scroll(e.start),e.disable(),e.animation.progress(1,!0),WN.refresh(),window.scrollTo(0,t)}});const l=jD.matchMedia();l.add("(max-width: 768px)",()=>{jD.set(r,{opacity:0,xPercent:-120,rotate:-60,transformOrigin:"50% 50%"}),jD.set(n,{opacity:0,x:-30}),jD.set(a,{opacity:0,x:-30});const e=jD.timeline({defaults:{ease:"power3.out"},scrollTrigger:{trigger:".header-leader",start:"top 80%",once:!0}});e.to(r,{opacity:1,xPercent:0,rotate:0,duration:1.2}),e.to(n,{opacity:1,x:0,duration:.5},"-=0.35"),e.to(a,{opacity:1,x:0,duration:.6},"-=0.30"),e.add(()=>{jD.set([r,n,a],{clearProps:"all"})})}),l.add("(min-width: 768px) AND (max-width: 1023px)",function(){s.to(r,{width:"382px",left:"10%",top:"100px",duration:1,ease:"power2.out"}),s.to(n,{color:"#000080",bottom:"40%",left:"50%",duration:1,ease:"power2.out",onStart:function(){n.textContent=i}},"-=1"),s.to(n.nextElementSibling,{opacity:1,duration:1,ease:"power2.out"}),s.to(e,{height:"500px",duration:1,ease:"power2.out"},"-=2")}),l.add("(min-width: 1024px) AND (max-width: 1279px)",function(){s.to(r,{width:"382px",left:"10%",top:"100px",duration:1,ease:"power2.out"}),s.to(n,{color:"#000080",duration:1,marginTop:"50px",ease:"power2.out",fontSize:o,onStart:function(){n.textContent=i}},"-=1"),s.to(n.nextElementSibling,{opacity:1,duration:1,ease:"power2.out"}),s.to(e,{height:"500px",duration:1,ease:"power2.out"},"-=2")}),l.add("(min-width: 1280px)",function(){s.to(r,{width:"382px",left:"10%",top:"100px",duration:1,ease:"power2.out"}),s.to(n,{color:"#000080",fontSize:o,duration:1,ease:"power2.out",onStart:function(){n.textContent=i}},"-=1"),s.to(n.nextElementSibling,{opacity:1,duration:1,ease:"power2.out"}),s.to(e,{height:"500px",duration:1,ease:"power2.out"},"-=2")})}const r=document.querySelector(".leader-text-content");if(r){const e=r.querySelectorAll("img"),n=r.querySelectorAll("strong");jD.utils.toArray(e).forEach(e=>{jD.fromTo(e,{opacity:0,x:"100%"},{opacity:1,x:0,scrollTrigger:{trigger:e,start:"top 50%",end:"bottom 50%",scrub:!1,toggleActions:"play none none reverse"},duration:1,ease:"power2.out"})}
1),jD.utils.toArray(n).forEach(e=>{t.add("(max-width: 1023px)",function(){jD.fromTo(e,{backgroundImage:"linear-gradient(#89D4EF, #89D4EF)",backgroundPosition:"0 100%",backgroundRepeat:"no-repeat",backgroundSize:"0 100%"},{backgroundSize:"100% 100%",scrollTrigger:{trigger:e,start:"-=50% 60%",end:"bottom 60%",scrub:!1,toggleActions:"play none none reverse"},duration:1,ease:"power2.out"})}),t.add("(min-width: 1024px)",function(){jD.fromTo(e,{backgroundImage:"linear-gradient(#89D4EF, #89D4EF)",backgroundPosition:"0 100%",backgroundRepeat:"no-repeat",backgroundSize:"0 100%"},{backgroundSize:"100% 100%",scrollTrigger:{trigger:e,start:"top 60%",end:"bottom 60%",scrub:!1,toggleActions:"play none none reverse"},duration:1,ease:"power2.out"})})})}}(),function(){const e=document.querySelectorAll(".video-w-poster");e.length>0&&e.forEach(e=>{const t=e.querySelector("video"),r=e.querySelector(".video-play-button");e.addEventListener("click",()=>{t.controls=!0,r.style.display="none"}),r.addEventListener("click",()=>{t.play(),t.controls=!0,r.style.display="none"})})}(),rI(),function(){const e=document.querySelector("#localGroups");e&&e.addEventListener("change",e=>{e.preventDefault();const t=e.target.value,r=document.querySelectorAll(".miestna-bunka");r&&r.forEach(e=>{e.dataset.title===t?e.classList.remove("hidden"):e.classList.add("hidden")})})}(),function(){function e({multiselectElement:e,placeholder:t,title:n}){const a=document.querySelector(e);a&&(new mI(e,{placeHolder:t||"Vyberte",translations:{all:"V\u0161etky",selectAll:"Vybra\u0165 v\u0161etky",clearAll:"Zru\u0161i\u0165 v\u0161etky"}}),r(a,n),a.addEventListener("change",e=>{document.querySelector(`#btn-group-${a.id}`).querySelector(".title").classList.add("text-ps-dark-blue"),r(a,n)}))}function t(e){const t=[],r=e&&e.options;let n;for(let e=0,a=r.length;e<a;e++)n=r[e],n.selected&&t.push(n.value||n.text);return t}function r(e,r){t(e).length>1&&(document.querySelector(`#btn-group-${e.id}`).querySelector(".title").innerHTML=`${r} ${t(e).length}`)}e({multiselectElement:"#category",placeholder:"Vyberte kateg\xf3riu",title:"Vybran\xe9 kateg\xf3rie:"}),e({multiselectElement:"#date",placeholder:"Mesiac",title:"Vybran\xe9 mesiace:"}),function({...e}){const r=document.querySelector(".category-filter-submit");r&&r.addEventListener("click",r=>{r.preventDefault();let n="?";for(const[r,a]of Object.entries(e))n+=`${r}=${t(document.querySelector(a)).join(",")}&`;window.document.location=n})}({category:"#category",date:"#date"})}(),function(){const e=document.querySelector(".centered-w-image");function t(){const t=document.querySelector(".r-form");if(!t||!e)return;let r=e.querySelector("h1").offsetHeight;r>40?(t.style.position="relative",t.style.top=r/2+"px"):t.style.position="static"}e&&document.querySelector(".r-form")&&(t(),window.addEventListener("resize",t));if(document.querySelector(".centeredWImage")){const e=document.querySelector(".r-form");e&&window.innerWidth>768&&(e.style.top="-200px",e.classList.add("z-40"))}}(),function(){const e=document.querySelector(".dropdown-btn");if(!e)return;const t=document.querySelector(".dropdown-btn--sub-menu");t&&e.addEventListener("click",()=>{t.classList.toggle("hidden"),e.classList.toggle("active")})}(),function(){const e=document.querySelector(".load-more-button");e&&e.addEventListener("click",t=>{t.preventDefault();const r=e.getAttribute("data-url"),n=e.getAttribute("data-page"),a=e.getAttribute("data-total-pages"),i=e.getAttribute("data-post-type"),o=document.querySelector(".load-more-container");parseInt(n)>=parseInt(a)?e.style.display="none":(e.innerHTML="Nahr\xe1vam...",fetch(`${r}?action=load_more&page=${n}&post_type=${i}`,{method:"GET",headers:{"Content-Type":"text/html"}}).then(e=>e.text()).then(t=>{e.innerHTML="Na\u010d\xedta\u0165 viac",o.insertAdjacentHTML("beforeend",t),e.setAttribute("data-page",parseInt(n)+1)}).catch(()=>{e.innerHTML="Na\u010d\xedta\u0165 viac"}))})}(),MV(),function(){const e=document.querySelectorAll(".isotope-items-1"),t=document.querySelectorAll(".isotope-items-2"),r=document.querySelectorAll(".isotope-items-3");let n,a;const i=new CustomEvent("isotopeFilter",{bubbles:!0,cancelable:!1});if(!e||!t||!r)return;function o(e){return(e=Array.prototype.slice.call(e)).map(e=>new DV(e,{itemSelector:".isotope-item",layoutMode:"vertical",percentPosition:!0}))}e&&(n=o(e)),t&&(a=o(t));const s=document.querySelectorAll(".filter-btn");if(!s)return;function l(e,t=!0){const n=Array.prototype.slice.call(r).map(e=>e.querySelectorAll(".program-item"));
1t&&"*"!==e?(n.forEach(e=>{e.forEach(e=>{e.classList.add("hidden")})}),document.querySelectorAll(".program-item"+e).forEach(e=>{e.classList.remove("hidden")})):n.forEach(e=>{e.forEach(e=>{e.classList.remove("hidden")})})}function c(i,o){r&&l(o,!1),e&&n.forEach(e=>{e.arrange({filter:"*"})}),t&&a.forEach(e=>{e.arrange({filter:"*"})}),i.currentTarget?i.currentTarget.classList.remove("!border-b-ps-dark-blue","!bg-ps-blue","is-active"):i.classList.remove("!border-b-ps-dark-blue","!bg-ps-blue","is-active")}s.forEach(o=>{o.addEventListener("click",u=>{u.preventDefault(),i.filterValue=o.getAttribute("data-filter"),document.dispatchEvent(i);const d=o.getAttribute("data-filter");if(e&&n.forEach(e=>{setTimeout(()=>{e.arrange({filter:d})},100)}),t&&a.forEach(e=>{e.arrange({filter:d}),e.on("arrangeComplete",e=>{0===e.length?document.querySelector(".no-results").classList.remove("hidden"):document.querySelector(".no-results").classList.add("hidden")})}),r&&l(d),u.currentTarget.classList.contains("is-active"))return c(u,d);s.forEach(e=>{e.classList.remove("!border-b-ps-dark-blue","!bg-ps-blue","is-active")}),u.currentTarget.classList.add("!border-b-ps-dark-blue","!bg-ps-blue","is-active")})}),document.addEventListener("programSearch",e=>{let t=Array.prototype.slice.call(s).filter(e=>{if(e.classList.contains("is-active"))return e.classList.contains("is-active")});if(0!==t.length)return t=t[0].getAttribute("data-filter"),c(document.querySelector('.filter-btn[data-filter="'+t+'"]'),t)});const u=document.querySelector(".deselect-isotope");u&&u.addEventListener("click",e=>{e.preventDefault(),s.forEach(e=>{e.classList.remove("!border-b-ps-dark-blue","!bg-ps-blue","is-active")}),c(e,"*")})}(),OV(),function(){const e=new WB(".news-slider"),t=new UB;e.init(),t.initializeSwiper()}(),function(){const e=document.querySelector(".homepage-article-list");if(!e)return;const t=e.querySelectorAll(".article-list-component");if(window.innerWidth<768)for(let e=3;e<t.length;e++)t[e].classList.add("hidden");const r=e.querySelector('[href="#show-more"]');r&&r.addEventListener("click",e=>{e.preventDefault();for(let e=3;e<t.length;e++)t[e].classList.remove("hidden");r.classList.add("!hidden")})}(),setTimeout(()=>{const e=document.querySelectorAll(".sb-wall");0!==e.length&&e.forEach(e=>{const t=e.querySelector(".sbsw-owl-prev"),r=e.querySelector(".sbsw-owl-next");t&&(t.style.display="none"),r&&(r.style.display="none");const n=e.parentNode?.parentNode?.querySelector(".sbsw-carousel-prev-new"),a=e.parentNode?.parentNode?.querySelector(".sbsw-carousel-next-new");n&&n.addEventListener("click",()=>{t&&t.click()}),a&&a.addEventListener("click",()=>{r&&r.click()});const i=e.parentNode?.parentNode?.querySelector(".sb-wall-load-btn");i&&(i.innerHTML="Zobrazi\u0165 viac");const o=e.querySelectorAll(".sbsw_imgLiquid_ready");o.length>0&&o.forEach(e=>{const t=document.createElement("div");t.classList.add("sbsw-carousel-play"),e.appendChild(t),t.addEventListener("click",()=>{e.querySelector("a").click()})})})},300),function(){const e=document.querySelector(".e-content .addtoany_share_save_container");if(e){const t=document.createElement("div");t.classList.add("related-people-wrapper"),e.parentElement.insertBefore(t,e),t.appendChild(e);const r=document.createElement("div");r.id="related-people",t.appendChild(r),o().createRoot(r).render(c().createElement(YB,{firstTag:function(){const e=window.app?.firstTag;return e&&"number"==typeof e.id?e:null}()}))}}(),function(){const e=document.querySelectorAll(".block-post");e.length&&e.forEach(e=>{const t=e.querySelector(".load-more-posts");if(!t)return;const r=parseInt(t.dataset.offset||0),n=e.querySelectorAll(".post-item");t&&n.length&&t.addEventListener("click",()=>{const e=Array.from(n).filter(e=>e.classList.contains("hidden"));e.slice(0,r).forEach(e=>{e.classList.remove("hidden")}),e.length<=r&&t.classList.add("!hidden")})})}(),function(){const e=document.querySelectorAll(".block-accordion .accordion");e.length&&e.forEach(e=>{e.querySelectorAll(".accordion-item").forEach(e=>{const t=e.querySelector(".accordion-header"),r=e.querySelector(".accordion-content");t&&r&&t.addEventListener("click",t=>{t.preventDefault(),e.classList.toggle("active")})})})}(),function(){const e=document.getElementById("btn-petition-sidebar"),t=document.getElementById("petition-sidebar");
1if(!e||!t)return;const r=t.querySelector(".close");r&&r.addEventListener("click",function(){t.classList.remove("open"),setInterval(()=>{t.classList.add("hidden")},400),document.body.classList.remove("overflow-hidden")}),e.addEventListener("click",function(){t.classList.remove("hidden"),setTimeout(()=>{t.classList.add("open")},200),document.body.classList.toggle("overflow-hidden")});const n=document.querySelector(".qomon-form");if(n){const e=new MutationObserver(t=>{const r=n.querySelector(".font-bodyBold.border-b.pb-6");if(r&&r.textContent.includes("Thank you")){const t=n.querySelector("#formsContainer");t&&(t.innerHTML='\n <div class="flex flex-col justify-center items-center text-center py-10 px-4" style="display: flex !important; visibility: visible !important; opacity: 1 !important;">\n <h3 class="font-bodyBold text-2xl" style="color: var(--formLabelColor); margin-bottom: 1rem;">\n \u010eakujeme za v\xe1\u0161 podpis!\n </h3>\n </div>\n ',t.style.display="block",t.style.opacity="1",t.style.visibility="visible",t.style.minHeight="150px",t.style.position="relative",t.style.top="0",t.style.left="0",t.style.zIndex="10"),e.disconnect()}});e.observe(n,{childList:!0,subtree:!0})}}(),Nq(),function(){const e=document.querySelector(".petition-signature-swiper");e&&new HB(e,{slidesPerView:"auto",freeMode:!0,grabCursor:!0})}(),function(){const e=document.querySelectorAll(".lang-switcher");e.length>0&&e.forEach(e=>{const t=e.querySelector(".lang-switcher--selector"),r=e.querySelector(".lang-switcher--selector-arrow"),n=e.querySelector(".lang-switcher--list");n&&r&&t.addEventListener("click",()=>{n.classList.toggle("hidden"),r.classList.toggle("rotate-180")})})}(),$q(),document.querySelectorAll("lottie-player[data-lottie-src]").forEach(e=>{const t=e.closest("a, button")||e,r=async()=>{const t=e.getAttribute("data-lottie-src");if(t){e.removeAttribute("data-lottie-src");try{const r=await fetch(t);if(!r.ok)throw new Error(`Request failed with status ${r.status}`);const n=await r.json();await customElements.whenDefined("lottie-player"),e.load(n)}catch(e){console.warn("donateLottie: unable to load the donate animation",e)}}};t.addEventListener("pointerenter",r,{once:!0}),t.addEventListener("focusin",r,{once:!0})}),(()=>{const e=document.querySelectorAll(Kq.map(e=>`${e} table`).join(", "));e.forEach(Xq)})();const r=document.querySelector(".js-mobile-overlap-source"),n=document.querySelector(".js-mobile-overlap-target");if(r&&n){const e=()=>{if(window.innerWidth<640){n.style.marginTop="0px";const e=r.getBoundingClientRect().bottom-n.getBoundingClientRect().top;n.style.marginTop=`${Math.max(0,e+16)}px`}else n.style.marginTop="0px"};if("ResizeObserver"in window){new ResizeObserver(e).observe(r)}else window.addEventListener("resize",e);e()}try{document.querySelectorAll("[data-react-component]").forEach(e=>{const t=e.dataset.reactComponent;if(!t)return;let r={};if(e.dataset.props)try{r=JSON.parse(e.dataset.props)}catch(e){console.warn("Invalid data-props JSON for React preview host",e)}let n=null;switch(t){case"PSInput":n=c().createElement(ey,r);break;case"PSTextarea":n=c().createElement(Qv,r);break;case"PSCalendar":n=c().createElement(qk,r);break;case"PSCheckbox":n=c().createElement(Ai,r);break;case"PSFormButton":n=c().createElement(Ii,r);break;default:return}Ub.createRoot(e).render(n)})}catch(e){}})},
1"./scripts/lightbox.js":function(e,t,r){"use strict";function n(e,t,r){const n=document.createElement(t||"div");return e&&(n.className=e),r&&r.appendChild(n),n}function a(e,t,r){e.style.width="number"==typeof t?t+"px":t,e.style.height="number"==typeof r?r+"px":r}const i="idle",o="loading",s="loaded",l="error";function c(e,t,r=document){let n=[];if(e instanceof Element)n=[e];else if(e instanceof NodeList||Array.isArray(e))n=Array.from(e);else{const a="string"==typeof e?e:t;a&&(n=Array.from(r.querySelectorAll(a)))}return n}class u{constructor(e,t){this.type=e,t&&Object.assign(this,t)}preventDefault(){this.defaultPrevented=!0}}class d{constructor(){this._listeners={},this._filters={},this.pswp=void 0,this.options=void 0}addFilter(e,t,r=100){this._filters[e]||(this._filters[e]=[]),this._filters[e].push({fn:t,priority:r}),this._filters[e].sort((e,t)=>e.priority-t.priority),this.pswp&&this.pswp.addFilter(e,t,r)}removeFilter(e,t){this._filters[e]&&(this._filters[e]=this._filters[e].filter(e=>e.fn!==t)),this.pswp&&this.pswp.removeFilter(e,t)}applyFilters(e,...t){return this._filters[e]&&this._filters[e].forEach(e=>{t[0]=e.fn.apply(this,t)}),t[0]}on(e,t){this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(t),this.pswp&&this.pswp.on(e,t)}off(e,t){this._listeners[e]&&(this._listeners[e]=this._listeners[e].filter(e=>t!==e)),this.pswp&&this.pswp.off(e,t)}dispatch(e,t){if(this.pswp)return this.pswp.dispatch(e,t);const r=new u(e,t);return this._listeners?(this._listeners[e]&&this._listeners[e].forEach(e=>{e.call(this,r)}),r):r}}class p{constructor(e,t){this.element=n("pswp__img pswp__img--placeholder",e?"img":"",t),e&&(this.element.decoding="async",this.element.alt="",this.element.src=e,this.element.setAttribute("role","presentation")),this.element.setAttribute("aria-hiden","true")}setDisplayedSize(e,t){this.element&&("IMG"===this.element.tagName?(a(this.element,250,"auto"),this.element.style.transformOrigin="0 0",this.element.style.transform=function(e,t,r){let n="translate3d("+e+"px,"+(t||0)+"px,0)";return void 0!==r&&(n+=" scale3d("+r+","+r+",1)"),n}(0,0,e/250)):a(this.element,e,t))}destroy(){this.element.parentNode&&this.element.remove(),this.element=null}}class h{constructor(e,t,r){this.instance=t,this.data=e,this.index=r,this.element=void 0,this.width=Number(this.data.w)||Number(this.data.width)||0,this.height=Number(this.data.h)||Number(this.data.height)||0,this.isAttached=!1,this.hasSlide=!1,this.state=i,this.data.type?this.type=this.data.type:this.data.src?this.type="image":this.type="html",this.instance.dispatch("contentInit",{content:this})}removePlaceholder(){this.placeholder&&!this.keepPlaceholder()&&setTimeout(()=>{this.placeholder&&(this.placeholder.destroy(),this.placeholder=null)},500)}load(e,t){if(!this.placeholder&&this.slide&&this.usePlaceholder()){const e=this.instance.applyFilters("placeholderSrc",!(!this.data.msrc||!this.slide.isFirstSlide)&&this.data.msrc,this);this.placeholder=new p(e,this.slide.container)}this.element&&!t||this.instance.dispatch("contentLoad",{content:this,isLazy:e}).defaultPrevented||(this.isImageContent()?this.loadImage(e):(this.element=n("pswp__content"),this.element.innerHTML=this.data.html||""),t&&this.slide&&this.slide.updateContentSize(!0))}loadImage(e){const t=n("pswp__img","img");this.element=t,this.instance.dispatch("contentLoadImage",{content:this,isLazy:e}).defaultPrevented||(this.data.srcset&&(t.srcset=this.data.srcset),t.src=this.data.src,t.alt=this.data.alt||"",this.state=o,t.complete?this.onLoaded():(t.onload=()=>{this.onLoaded()},t.onerror=()=>{this.onError()}))}setSlide(e){this.slide=e,this.hasSlide=!0,this.instance=e.pswp}onLoaded(){this.state=s,this.slide&&(this.instance.dispatch("loadComplete",{slide:this.slide,content:this}),this.slide.isActive&&this.slide.heavyAppended&&!this.element.parentNode&&(this.slide.container.innerHTML="",this.append(),this.slide.updateContentSize(!0)))}onError(){this.state=l,this.slide&&(this.displayError(),this.instance.dispatch("loadComplete",{slide:this.slide,isError:!0,content:this}),this.instance.dispatch("loadError",{slide:this.slide,content:this}))}isLoading(){return this.instance.applyFilters("isContentLoading",this.state===o,this)}isError(){return this.state===l}isImageContent(){return"image"===this.type}setDisplayedSize(e,t){if(this.element&&(this.placeholder&&this.placeholder.setDisplayedSize(e,t),!this.instance.dispatch("contentResize",{content:this,width:e,height:t}).defaultPrevented&&(a(this.element,e,t),this.isImageContent()&&!this.isError()))){const r=this.element;r.srcset&&(!r.dataset.largestUsedSize||e>parseInt(r.dataset.largestUsedSize,10))&&(r.sizes=e+"px",r.dataset.largestUsedSize=String(e)),this.slide&&this.instance.dispatch("imageSizeChange",{slide:this.slide,width:e,height:t,content:this})}}isZoomable(){return this.instance.applyFilters("isContentZoomable",this.isImageContent()&&this.state!==l,this)}usePlaceholder(){return this.instance.applyFilters("useContentPlaceholder",this.isImageContent(),this)}lazyLoad(){this.instance.dispatch("contentLazyLoad",{content:this}).defaultPrevented||this.load(!0)}keepPlaceholder(){return this.instance.applyFilters("isKeepingPlaceholder",this.isLoading(),this)}destroy(){this.hasSlide=!1,this.slide=null,this.instance.dispatch("contentDestroy",{content:this}).defaultPrevented||(this.remove(),this.isImageContent()&&this.element&&(this.element.onload=null,this.element.onerror=null,this.element=null))}displayError(){if(this.slide){let e=n("pswp__error-msg");e.innerText=this.instance.options.errorMsg,e=this.instance.applyFilters("contentErrorElement",e,this),this.element=n("pswp__content pswp__error-msg-container"),this.element.appendChild(e),this.slide.container.innerHTML="",this.slide.container.appendChild(this.element),this.slide.updateContentSize(!0),this.removePlaceholder()}}append(){this.isAttached=!0,this.state!==l?this.instance.dispatch("contentAppend",{content:this}).defaultPrevented||(this.isImageContent()?this.slide&&!this.slide.isActive&&"decode"in this.element?(this.isDecoding=!0,requestAnimationFrame(()=>{this.element&&"IMG"===this.element.tagName&&this.element.decode().then(()=>{this.isDecoding=!1,requestAnimationFrame(()=>{this.appendImage()})}).catch(()=>{this.isDecoding=!1})}
1)):(!this.placeholder||this.state!==s&&this.state!==l||this.removePlaceholder(),this.appendImage()):this.element&&!this.element.parentNode&&this.slide.container.appendChild(this.element)):this.displayError()}activate(){this.instance.dispatch("contentActivate",{content:this}).defaultPrevented||this.slide&&(this.isImageContent()&&this.isDecoding?this.appendImage():this.isError()&&this.load(!1,!0))}deactivate(){this.instance.dispatch("contentDeactivate",{content:this})}remove(){this.isAttached=!1,this.instance.dispatch("contentRemove",{content:this}).defaultPrevented||this.element&&this.element.parentNode&&this.element.remove()}appendImage(){this.isAttached&&(this.instance.dispatch("contentAppendImage",{content:this}).defaultPrevented||this.slide&&this.element&&!this.element.parentNode&&(this.slide.container.appendChild(this.element),!this.placeholder||this.state!==s&&this.state!==l||this.removePlaceholder()))}}class m extends d{getNumItems(){let e;const{dataSource:t}=this.options;t?"length"in t?e=t.length:"gallery"in t&&(t.items||(t.items=this._getGalleryDOMElements(t.gallery)),t.items&&(e=t.items.length)):e=0;const r=this.dispatch("numItems",{dataSource:t,numItems:e});return this.applyFilters("numItems",r.numItems,t)}createContentFromData(e,t){return new h(e,this,t)}getItemData(e){const{dataSource:t}=this.options;let r;Array.isArray(t)?r=t[e]:t&&t.gallery&&(t.items||(t.items=this._getGalleryDOMElements(t.gallery)),r=t.items[e]);let n=r;n instanceof Element&&(n=this._domElementToItemData(n));const a=this.dispatch("itemData",{itemData:n||{},index:e});return this.applyFilters("itemData",a.itemData,e)}_getGalleryDOMElements(e){return this.options.children||this.options.childSelector?c(this.options.children,this.options.childSelector,e)||[]:[e]}_domElementToItemData(e){const t={element:e},r="A"===e.tagName?e:e.querySelector("a");if(r){t.src=r.dataset.pswpSrc||r.href,r.dataset.pswpSrcset&&(t.srcset=r.dataset.pswpSrcset),t.width=parseInt(r.dataset.pswpWidth,10),t.height=parseInt(r.dataset.pswpHeight,10),t.w=t.width,t.h=t.height,r.dataset.pswpType&&(t.type=r.dataset.pswpType);const n=e.querySelector("img");n&&(t.msrc=n.currentSrc||n.src,t.alt=n.getAttribute("alt")),(r.dataset.pswpCropped||r.dataset.cropped)&&(t.thumbCropped=!0)}return this.applyFilters("domItemData",t,e,r)}}function f(e,t,r,n,a){let i;if(t.paddingFn)i=t.paddingFn(r,n,a)[e];else if(t.padding)i=t.padding[e];else{const r="padding"+e[0].toUpperCase()+e.slice(1);t[r]&&(i=t[r])}return i||0}class g{constructor(e,t,r,n){this.pswp=n,this.options=e,this.itemData=t,this.index=r}update(e,t,r){this.elementSize={x:e,y:t},this.panAreaSize=r;const n=this.panAreaSize.x/this.elementSize.x,a=this.panAreaSize.y/this.elementSize.y;this.fit=Math.min(1,n<a?n:a),this.fill=Math.min(1,n>a?n:a),this.vFill=Math.min(1,a),this.initial=this._getInitial(),this.secondary=this._getSecondary(),this.max=Math.max(this.initial,this.secondary,this._getMax()),this.min=Math.min(this.fit,this.initial,this.secondary),this.pswp&&this.pswp.dispatch("zoomLevelsUpdate",{zoomLevels:this,slideData:this.itemData})}_parseZoomLevelOption(e){const t=e+"ZoomLevel",r=this.options[t];if(r)return"function"==typeof r?r(this):"fill"===r?this.fill:"fit"===r?this.fit:Number(r)}_getSecondary(){let e=this._parseZoomLevelOption("secondary");return e||(e=Math.min(1,3*this.fit),e*this.elementSize.x>4e3&&(e=4e3/this.elementSize.x),e)}_getInitial(){return this._parseZoomLevelOption("initial")||this.fit}_getMax(){const e=this._parseZoomLevelOption("max");return e||Math.max(1,4*this.fit)}}function v(e,t,r){const n=t.createContentFromData(e,r);if(!n||!n.lazyLoad)return;const{options:a}=t,i=t.viewportSize||function(e,t){if(e.getViewportSizeFn){const r=e.getViewportSizeFn(e,t);if(r)return r}return{x:document.documentElement.clientWidth,y:window.innerHeight}}(a,t),o=function(e,t,r,n){return{x:t.x-f("left",e,t,r,n)-f("right",e,t,r,n),y:t.y-f("top",e,t,r,n)-f("bottom",e,t,r,n)}}(a,i,e,r),s=new g(a,e,-1);return s.update(n.width,n.height,o),n.lazyLoad(),n.setDisplayedSize(Math.ceil(n.width*s.initial),Math.ceil(n.height*s.initial)),n}var y=r("./scripts/photoswipe.js");new class extends m{constructor(e){super(),this.options=e||{},this._uid=0}init(){this.onThumbnailsClick=this.onThumbnailsClick.bind(this),c(this.options.gallery,this.options.gallerySelector).forEach(e
1=>{e.addEventListener("click",this.onThumbnailsClick,!1)})}onThumbnailsClick(e){if(function(e){if(2===e.which||e.ctrlKey||e.metaKey||e.altKey||e.shiftKey)return!0}(e)||window.pswp||!1===window.navigator.onLine)return;let t={x:e.clientX,y:e.clientY};t.x||t.y||(t=null);let r=this.getClickedIndex(e);r=this.applyFilters("clickedIndex",r,e,this);const n={gallery:e.currentTarget};r>=0&&(e.preventDefault(),this.loadAndOpen(r,n,t))}getClickedIndex(e){if(this.options.getClickedIndexFn)return this.options.getClickedIndexFn.call(this,e);const t=e.target,r=c(this.options.children,this.options.childSelector,e.currentTarget).findIndex(e=>e===t||e.contains(t));return-1!==r?r:this.options.children||this.options.childSelector?-1:0}loadAndOpen(e,t,r){return!window.pswp&&(this.options.index=e,this.options.initialPointerPos=r,this.shouldOpen=!0,this.preload(e,t),!0)}preload(e,t){const{options:r}=this;t&&(r.dataSource=t);const n=[],a=typeof r.pswpModule;if("function"==typeof(i=r.pswpModule)&&i.prototype&&i.prototype.goTo)n.push(Promise.resolve(r.pswpModule));else{if("string"===a)throw new Error("pswpModule as string is no longer supported");if("function"!==a)throw new Error("pswpModule is not valid");n.push(r.pswpModule())}var i;"function"==typeof r.openPromise&&n.push(r.openPromise()),!1!==r.preloadFirstSlide&&e>=0&&(this._preloadedContent=function(e,t){const r=t.getItemData(e);if(!t.dispatch("lazyLoadSlide",{index:e,itemData:r}).defaultPrevented)return v(r,t,e)}(e,this));const o=++this._uid;Promise.all(n).then(e=>{if(this.shouldOpen){const t=e[0];this._openPhotoswipe(t,o)}})}_openPhotoswipe(e,t){if(t!==this._uid&&this.shouldOpen)return;if(this.shouldOpen=!1,window.pswp)return;const r="object"==typeof e?new e.default(this.options):new e(this.options);this.pswp=r,window.pswp=r,Object.keys(this._listeners).forEach(e=>{this._listeners[e].forEach(t=>{r.on(e,t)})}),Object.keys(this._filters).forEach(e=>{this._filters[e].forEach(t=>{r.addFilter(e,t.fn,t.priority)})}),this._preloadedContent&&(r.contentLoader.addToCache(this._preloadedContent),this._preloadedContent=null),r.on("destroy",()=>{this.pswp=null,window.pswp=null}),r.init()}destroy(){this.pswp&&this.pswp.destroy(),this.shouldOpen=!1,this._listeners=null,c(this.options.gallery,this.options.gallerySelector).forEach(e=>{e.removeEventListener("click",this.onThumbnailsClick,!1)})}}({gallery:".gallery",children:"a",pswpModule:()=>y.Z}).init()},
vendor: 9,102 bytes, line 1
1"./scripts/photoswipe.js":function(e,t,r){"use strict";function n(e,t,r){const n=document.createElement(t||"div");return e&&(n.className=e),r&&r.appendChild(n),n}function a(e,t){return e.x=t.x,e.y=t.y,void 0!==t.id&&(e.id=t.id),e}function i(e){e.x=Math.round(e.x),e.y=Math.round(e.y)}function o(e,t){const r=Math.abs(e.x-t.x),n=Math.abs(e.y-t.y);return Math.sqrt(r*r+n*n)}function s(e,t){return e.x===t.x&&e.y===t.y}function l(e,t,r){return Math.min(Math.max(e,t),r)}function c(e,t,r){let n="translate3d("+e+"px,"+(t||0)+"px,0)";return void 0!==r&&(n+=" scale3d("+r+","+r+",1)"),n}function u(e,t,r,n){e.style.transform=c(t,r,n)}r.d(t,{Z:function(){return ae}});function d(e,t,r,n){e.style.transition=t?t+" "+r+"ms "+(n||"cubic-bezier(.4,0,.22,1)"):"none"}function p(e,t,r){e.style.width="number"==typeof t?t+"px":t,e.style.height="number"==typeof r?r+"px":r}const h="idle",m="loading",f="loaded",g="error";let v=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>{v=!0}}))}catch(e){}class y{constructor(){this._pool=[]}add(e,t,r,n){this._toggleListener(e,t,r,n)}remove(e,t,r,n){this._toggleListener(e,t,r,n,!0)}removeAll(){this._pool.forEach(e=>{this._toggleListener(e.target,e.type,e.listener,e.passive,!0,!0)}),this._pool=[]}_toggleListener(e,t,r,n,a,i){if(!e)return;const o=a?"removeEventListener":"addEventListener";t.split(" ").forEach(t=>{if(t){i||(a?this._pool=this._pool.filter(n=>n.type!==t||n.listener!==r||n.target!==e):this._pool.push({target:e,type:t,listener:r,passive:n}));const s=!!v&&{passive:n||!1};e[o](t,r,s)}})}}function b(e,t){if(e.getViewportSizeFn){const r=e.getViewportSizeFn(e,t);if(r)return r}return{x:document.documentElement.clientWidth,y:window.innerHeight}}function S(e,t,r,n,a){let i;if(t.paddingFn)i=t.paddingFn(r,n,a)[e];else if(t.padding)i=t.padding[e];else{const r="padding"+e[0].toUpperCase()+e.slice(1);t[r]&&(i=t[r])}return i||0}function _(e,t,r,n){return{x:t.x-S("left",e,t,r,n)-S("right",e,t,r,n),y:t.y-S("top",e,t,r,n)-S("bottom",e,t,r,n)}}class w{constructor(e){this.slide=e,this.currZoomLevel=1,this.center={},this.max={},this.min={},this.reset()}update(e){this.currZoomLevel=e,this.slide.width?(this._updateAxis("x"),this._updateAxis("y"),this.slide.pswp.dispatch("calcBounds",{slide:this.slide})):this.reset()}_updateAxis(e){const{pswp:t}=this.slide,r=this.slide["x"===e?"width":"height"]*this.currZoomLevel,n=S("x"===e?"left":"top",t.options,t.viewportSize,this.slide.data,this.slide.index),a=this.slide.panAreaSize[e];this.center[e]=Math.round((a-r)/2)+n,this.max[e]=r>a?Math.round(a-r)+n:this.center[e],this.min[e]=r>a?n:this.center[e]}reset(){this.center.x=0,this.center.y=0,this.max.x=0,this.max.y=0,this.min.x=0,this.min.y=0}correctPan(e,t){return l(t,this.max[e],this.min[e])}}class x{constructor(e,t,r,n){this.pswp=n,this.options=e,this.itemData=t,this.index=r}update(e,t,r){this.elementSize={x:e,y:t},this.panAreaSize=r;const n=this.panAreaSize.x/this.elementSize.x,a=this.panAreaSize.y/this.elementSize.y;this.fit=Math.min(1,n<a?n:a),this.fill=Math.min(1,n>a?n:a),this.vFill=Math.min(1,a),this.initial=this._getInitial(),this.secondary=this._getSecondary(),this.max=Math.max(this.initial,this.secondary,this._getMax()),this.min=Math.min(this.fit,this.initial,this.secondary),this.pswp&&this.pswp.dispatch("zoomLevelsUpdate",{zoomLevels:this,slideData:this.itemData})}_parseZoomLevelOption(e){const t=e+"ZoomLevel",r=this.options[t];if(r)return"function"==typeof r?r(this):"fill"===r?this.fill:"fit"===r?this.fit:Number(r)}_getSecondary(){let e=this._parseZoomLevelOption("secondary");return e||(e=Math.min(1,3*this.fit),e*this.elementSize.x>4e3&&(e=4e3/this.elementSize.x),e)}_getInitial(){return this._parseZoomLevelOption("initial")||this.fit}_getMax(){const e=this._parseZoomLevelOption("max");return e||Math.max(1,4*this.fit)}}class C{constructor(e,t,r){this.data=e,this.index=t,this.pswp=r,this.isActive=t===r.currIndex,this.currentResolution=0,this.panAreaSize={},this.isFirstSlide=this.isActive&&!r.opener.isOpen,this.zoomLevels=new x(r.options,e,t,r),this.pswp.dispatch("gettingData",{slide:this,data:this.data,index:t}),this.pan={x:0,y:0},this.content=this.pswp.contentLoader.getContentBySlide(this),this.container=n("pswp__zoom-wrap"),this.currZoomLevel=1,this.width=this.content.width,this.height=this.content.height,this.bounds=new w(this),this.prevDisplayedWidth=-1,this.prevDisplayedHeight=-1,this.pswp.dispatch("slideInit",{slide:this})}setIsActive(e){e&&!this.isActive?this.activate():!e&&this.isActive&&this.deactivate()}append(e){this.holderElement=e,this.data?(this.calculateSize(),this.container.style.transformOrigin="0 0",this.load(),this.appendHeavy(),this.updateContentSize(),this.holderElement.innerHTML="",this.holderElement.appendChild(this.container),this.zoomAndPanToInitial(),this.pswp.dispatch("firstZoomPan",{slide:this}),this.applyCurrentZoomPan(),this.pswp.dispatch("afterSetContent",{slide:this}),this.isActive&&this.activate()):this.holderElement.innerHTML=""}load(){this.content.load(),this.pswp.dispatch("slideLoad",{slide:this})}appendHeavy(){const{pswp:e}=this;!this.heavyAppended&&e.opener.isOpen&&!e.mainScroll.isShifted()&&(this.isActive,1)&&(this.pswp.dispatch("appendHeavy",{slide:this}).defaultPrevented||(this.heavyAppended=!0,this.content.append(),this.pswp.dispatch("appendHeavyContent",{slide:this})))}activate(){this.isActive=!0,this.appendHeavy(),this.content.activate(),this.pswp.dispatch("slideActivate",{slide:this})}deactivate(){this.isActive=!1,this.content.deactivate(),this.currentResolution=0,this.zoomAndPanToInitial(),this.applyCurrentZoomPan(),this.updateContentSize(),this.pswp.dispatch("slideDeactivate",{slide:this})}destroy(){this.content.hasSlide=!1,this.content.remove(),this.pswp.dispatch("slideDestroy",{slide:this})}resize(){this.currZoomLevel!==this.zoomLevels.initial&&this.isActive?(this.calculateSize(),this.bounds.update(this.currZoomLevel),this.panTo(this.pan.x,this.pan.y)):(this.calculateSize(),this.currentResolution=0,this.zoomAndPanToInitial(),this.applyCurrentZoomPan(),this.updateContentSize())}updateContentSize(e){const t=this.currentResolution||this.zoomLevels.initial;if(!t)return;const r=Math.round(this.width*t)||this.pswp.viewportSize.x,n=Math.round(this.height*t)||this.pswp.viewportSize.y;(this.sizeChanged(r,n)||e)&&this.content.setDisplayedSize(r,n)}sizeChanged(e,t){return(e!==this.prevDisplayedWidth||t!==this.prevDisplayedHeight)&&(this.prevDisplayedWidth=e,this.prevDisplayedHeight=t,!0)}getPlaceholderElement(){if(this.content.placeholder)return this.content.placeholder.element}zoomTo(e,t,r,n){const{pswp:a}=this;if(!this.isZoomable()||a.mainScroll.isShifted())return;a.dispatch("beforeZoomTo",{destZoomLevel:e,centerPoint:t,transitionDuration:r}),a.animations.stopAllPan();const o=this.currZoomLevel;n||(e=l(e,this.zoomLevels.min,this.zoomLevels.max)),this.setZoomLevel(e),this.pan.x=this.calculateZoomToPanOffset("x",t,o),this.pan.y=this.calculateZoomToPanOffset("y",t,o),i(this.pan);const s=()=>{this._setResolution(e),this.applyCurrentZoomPan()};r?a.animations.startTransition({isPan:!0,name:"zoomTo",target:this.container,transform:this.getCurrentTransform(),onComplete:s,duration:r,easing:a.options.easing}):s()}toggleZoom(e){this.zoomTo(this.currZoomLevel===this.zoomLevels.initial?this.zoomLevels.secondary:this.zoomLevels.initial,e,this.pswp.options.zoomAnimationDuration)}setZoomLevel(e){this.currZoomLevel=e,this.bounds.update(this.currZoomLevel)}calculateZoomToPanOffset(e,t,r){if(0===this.bounds.max[e]-this.bounds.min[e])return this.bounds.center[e];t||(t=this.pswp.getViewportCenterPoint());const n=this.currZoomLevel/r;return this.bounds.correctPan(e,(this.pan[e]-t[e])*n+t[e])}panTo(e,t){this.pan.x=this.bounds.correctPan("x",e),this.pan.y=this.bounds.correctPan("y",t),this.applyCurrentZoomPan()}isPannable(){return this.width&&this.currZoomLevel>this.zoomLevels.fit}isZoomable(){return this.width&&this.content.isZoomable()}applyCurrentZoomPan(){this._applyZoomTransform(this.pan.x,this.pan.y,this.currZoomLevel),this===this.pswp.currSlide&&this.pswp.dispatch("zoomPanUpdate",{slide:this})}zoomAndPanToInitial(){this.currZoomLevel=this.zoomLevels.initial,this.bounds.update(this.currZoomLevel),a(this.pan,this.bounds.center),this.pswp.dispatch("initialZoomPan",{slide:this})}_applyZoomTransform(e,t,r){r/=this.currentResolution||this.zoomLevels.initial,u(this.container,e,t,r)}calculateSize(){const{pswp:e}=this;a(this.panAreaSize,_(e.options,e.viewportSize,this.data,this.index)),this.zoomLevels.update(this.width,this.height,this.panAreaSize),e.dispatch("calcSlideSize",{slide:this})}getCurrentTransform(){const e=this.currZoomLevel/(this.currentResolution||this.zoomLevels.initial);return c(this.pan.x,this.pan.y,e)}_setResolution(e){e!==this.currentResolution&&(this.currentResolution=e,this.updateContentSize(),this.pswp.dispatch("resolutionChanged"))}}class k{constructor(e){this.gestures=e,this.pswp=e.pswp,this.startPan={}}start(){a(this.startPan,this.pswp.currSlide.pan),this.pswp.animations.stopAll()}change(){const{p1:e,prevP1:t,dragAxis:r,pswp:n}=this.gestures,{currSlide:a}=n;
1if("y"===r&&n.options.closeOnVerticalDrag&&a.currZoomLevel<=a.zoomLevels.fit&&!this.gestures.isMultitouch){const r=a.pan.y+(e.y-t.y);if(!n.dispatch("verticalDrag",{panY:r}).defaultPrevented){this._setPanWithFriction("y",r,.6);const e=1-Math.abs(this._getVerticalDragRatio(a.pan.y));n.applyBgOpacity(e),a.applyCurrentZoomPan()}}else{this._panOrMoveMainScroll("x")||(this._panOrMoveMainScroll("y"),i(a.pan),a.applyCurrentZoomPan())}}end(){const{pswp:e,velocity:t}=this.gestures,{mainScroll:r}=e;let n=0;if(e.animations.stopAll(),r.isShifted()){const a=(r.x-r.getCurrSlideX())/e.viewportSize.x;t.x<-.5&&a<0||t.x<.1&&a<-.5?(n=1,t.x=Math.min(t.x,0)):(t.x>.5&&a>0||t.x>-.1&&a>.5)&&(n=-1,t.x=Math.max(t.x,0)),r.moveIndexBy(n,!0,t.x)}e.currSlide.currZoomLevel>e.currSlide.zoomLevels.max||this.gestures.isMultitouch?this.gestures.zoomLevels.correctZoomPan(!0):(this._finishPanGestureForAxis("x"),this._finishPanGestureForAxis("y"))}_finishPanGestureForAxis(e){const{pswp:t}=this,{currSlide:r}=t,{velocity:n}=this.gestures,{pan:a,bounds:i}=r,o=a[e],s=t.bgOpacity<1&&"y"===e,c=o+function(e,t){return e*t/(1-t)}(n[e],.995);if(s){const e=this._getVerticalDragRatio(o),r=this._getVerticalDragRatio(c);if(e<0&&r<-.4||e>0&&r>.4)return void t.close()}const u=i.correctPan(e,c);if(o===u)return;const d=u===c?1:.82,p=t.bgOpacity,h=u-o;t.animations.startSpring({name:"panGesture"+e,isPan:!0,start:o,end:u,velocity:n[e],dampingRatio:d,onUpdate:n=>{if(s&&t.bgOpacity<1){const e=1-(u-n)/h;t.applyBgOpacity(l(p+(1-p)*e,0,1))}a[e]=Math.floor(n),r.applyCurrentZoomPan()}})}_panOrMoveMainScroll(e){const{p1:t,pswp:r,dragAxis:n,prevP1:a,isMultitouch:i}=this.gestures,{currSlide:o,mainScroll:s}=r,l=t[e]-a[e],c=s.x+l;if(!l)return;if("x"===e&&!o.isPannable()&&!i)return s.moveTo(c,!0),!0;const{bounds:u}=o,d=o.pan[e]+l;if(r.options.allowPanToNext&&"x"===n&&"x"===e&&!i){const t=s.getCurrSlideX(),r=s.x-t,n=l>0,a=!n;if(d>u.min[e]&&n){if(u.min[e]<=this.startPan[e])return s.moveTo(c,!0),!0;this._setPanWithFriction(e,d)}else if(d<u.max[e]&&a){if(this.startPan[e]<=u.max[e])return s.moveTo(c,!0),!0;this._setPanWithFriction(e,d)}else if(0!==r){if(r>0)return s.moveTo(Math.max(c,t),!0),!0;if(r<0)return s.moveTo(Math.min(c,t),!0),!0}else this._setPanWithFriction(e,d)}else"y"===e&&(s.isShifted()||u.min.y===u.max.y)||this._setPanWithFriction(e,d)}_getVerticalDragRatio(e){return(e-this.pswp.currSlide.bounds.center.y)/(this.pswp.viewportSize.y/3)}_setPanWithFriction(e,t,r){const{pan:n,bounds:a}=this.pswp.currSlide;if(a.correctPan(e,t)!==t||r){const a=Math.round(t-n[e]);n[e]+=a*(r||.35)}else n[e]=t}}function P(e,t,r){return e.x=(t.x+r.x)/2,e.y=(t.y+r.y)/2,e}class E{constructor(e){this.gestures=e,this.pswp=this.gestures.pswp,this._startPan={},this._startZoomPoint={},this._zoomPoint={}}start(){this._startZoomLevel=this.pswp.currSlide.currZoomLevel,a(this._startPan,this.pswp.currSlide.pan),this.pswp.animations.stopAllPan(),this._wasOverFitZoomLevel=!1}change(){const{p1:e,startP1:t,p2:r,startP2:n,pswp:a}=this.gestures,{currSlide:i}=a,s=i.zoomLevels.min,l=i.zoomLevels.max;if(!i.isZoomable()||a.mainScroll.isShifted())return;P(this._startZoomPoint,t,n),P(this._zoomPoint,e,r);let c=1/o(t,n)*o(e,r)*this._startZoomLevel;if(c>i.zoomLevels.initial+i.zoomLevels.initial/15&&(this._wasOverFitZoomLevel=!0),c<s)if(a.options.pinchToClose&&!this._wasOverFitZoomLevel&&this._startZoomLevel<=i.zoomLevels.initial){const e=1-(s-c)/(s/1.2);a.dispatch("pinchClose",{bgOpacity:e}).defaultPrevented||a.applyBgOpacity(e)}else c=s-.15*(s-c);else c>l&&(c=l+.05*(c-l));i.pan.x=this._calculatePanForZoomLevel("x",c),i.pan.y=this._calculatePanForZoomLevel("y",c),i.setZoomLevel(c),i.applyCurrentZoomPan()}end(){const{pswp:e}=this,{currSlide:t}=e;t.currZoomLevel<t.zoomLevels.initial&&!this._wasOverFitZoomLevel&&e.options.pinchToClose?e.close():this.correctZoomPan()}_calculatePanForZoomLevel(e,t){const r=t/this._startZoomLevel;return this._zoomPoint[e]-(this._startZoomPoint[e]-this._startPan[e])*r}correctZoomPan(e){const{pswp:t}=this,{currSlide:r}=t;if(!r.isZoomable())return;void 0===this._zoomPoint.x&&(e=!0);const n=r.currZoomLevel;let i,o=!0;n<r.zoomLevels.initial?i=r.zoomLevels.initial:n>r.zoomLevels.max?i=r.zoomLevels.max:(o=!1,i=n);const c=t.bgOpacity,u=t.bgOpacity<1,d=a({},r.pan);let p=a({},d);e&&(this._zoomPoint.x=0,this._zoomPoint.y=0,this._startZoomPoint.x=0,this._startZoomPoint.y=0,this._startZoomLevel=n,a(this._startPan,d)),o&&(p={x:this._calculatePanForZoomLevel("x",i),y:this._calculatePanForZoomLevel("y",i)}
vendor: 7,770 bytes, line 1
1),r.setZoomLevel(i),p={x:r.bounds.correctPan("x",p.x),y:r.bounds.correctPan("y",p.y)},r.setZoomLevel(n);let h=!0;if(s(p,d)&&(h=!1),!h&&!o&&!u)return r._setResolution(i),void r.applyCurrentZoomPan();t.animations.stopAllPan(),t.animations.startSpring({isPan:!0,start:0,end:1e3,velocity:0,dampingRatio:1,naturalFrequency:40,onUpdate:e=>{if(e/=1e3,h||o){if(h&&(r.pan.x=d.x+(p.x-d.x)*e,r.pan.y=d.y+(p.y-d.y)*e),o){const t=n+(i-n)*e;r.setZoomLevel(t)}r.applyCurrentZoomPan()}u&&t.bgOpacity<1&&t.applyBgOpacity(l(c+(1-c)*e,0,1))},onComplete:()=>{r._setResolution(i),r.applyCurrentZoomPan()}})}}function T(e){return!!e.target.closest(".pswp__container")}class M{constructor(e){this.gestures=e}click(e,t){const r=t.target.classList,n=r.contains("pswp__img"),a=r.contains("pswp__item")||r.contains("pswp__zoom-wrap");n?this._doClickOrTapAction("imageClick",e,t):a&&this._doClickOrTapAction("bgClick",e,t)}tap(e,t){T(t)&&this._doClickOrTapAction("tap",e,t)}doubleTap(e,t){T(t)&&this._doClickOrTapAction("doubleTap",e,t)}_doClickOrTapAction(e,t,r){const{pswp:n}=this.gestures,{currSlide:a}=n,i=e+"Action",o=n.options[i];if(!n.dispatch(i,{point:t,originalEvent:r}).defaultPrevented)if("function"!=typeof o)switch(o){case"close":case"next":n[o]();break;case"zoom":a.toggleZoom(t);break;case"zoom-or-close":a.isZoomable()&&a.zoomLevels.secondary!==a.zoomLevels.initial?a.toggleZoom(t):n.options.clickToCloseNonZoomable&&n.close();break;case"toggle-controls":this.gestures.pswp.element.classList.toggle("pswp--ui-visible")}else o.call(n,t,r)}}class D{constructor(e){this.pswp=e,this.dragAxis=void 0,this.p1={},this.p2={},this.prevP1={},this.prevP2={},this.startP1={},this.startP2={},this.velocity={},this._lastStartP1={},this._intervalP1={},this._numActivePoints=0,this._ongoingPointers=[],this._touchEventEnabled="ontouchstart"in window,this._pointerEventEnabled=!!window.PointerEvent,this.supportsTouch=this._touchEventEnabled||this._pointerEventEnabled&&navigator.maxTouchPoints>1,this.supportsTouch||(e.options.allowPanToNext=!1),this.drag=new k(this),this.zoomLevels=new E(this),this.tapHandler=new M(this),e.on("bindEvents",()=>{e.events.add(e.scrollWrap,"click",e=>this._onClick(e)),this._pointerEventEnabled?this._bindEvents("pointer","down","up","cancel"):this._touchEventEnabled?(this._bindEvents("touch","start","end","cancel"),e.scrollWrap.ontouchmove=()=>{},e.scrollWrap.ontouchend=()=>{}):this._bindEvents("mouse","down","up")})}_bindEvents(e,t,r,n){const{pswp:a}=this,{events:i}=a,o=n?e+n:"";i.add(a.scrollWrap,e+t,this.onPointerDown.bind(this)),i.add(window,e+"move",this.onPointerMove.bind(this)),i.add(window,e+r,this.onPointerUp.bind(this)),o&&i.add(a.scrollWrap,o,this.onPointerUp.bind(this))}onPointerDown(e){let t;if("mousedown"!==e.type&&"mouse"!==e.pointerType||(t=!0),t&&e.button>0)return;const{pswp:r}=this;r.opener.isOpen?r.dispatch("pointerDown",{originalEvent:e}).defaultPrevented||(t&&(r.mouseDetected(),this._preventPointerEventBehaviour(e)),r.animations.stopAll(),this._updatePoints(e,"down"),this.pointerDown=!0,1===this._numActivePoints&&(this.dragAxis=null,a(this.startP1,this.p1)),this._numActivePoints>1?(this._clearTapTimer(),this.isMultitouch=!0):this.isMultitouch=!1):e.preventDefault()}onPointerMove(e){e.preventDefault(),this._numActivePoints&&(this._updatePoints(e,"move"),this.pswp.dispatch("pointerMove",{originalEvent:e}).defaultPrevented||(1!==this._numActivePoints||this.isDragging?this._numActivePoints>1&&!this.isZooming&&(this._finishDrag(),this.isZooming=!0,this._updateStartPoints(),this.zoomLevels.start(),this._rafStopLoop(),this._rafRenderLoop()):(this.dragAxis||this._calculateDragDirection(),this.dragAxis&&!this.isDragging&&(this.isZooming&&(this.isZooming=!1,this.zoomLevels.end()),this.isDragging=!0,this._clearTapTimer(),this._updateStartPoints(),this._intervalTime=Date.now(),this._velocityCalculated=!1,a(this._intervalP1,this.p1),this.velocity.x=0,this.velocity.y=0,this.drag.start(),this._rafStopLoop(),this._rafRenderLoop()))))}_finishDrag(){this.isDragging&&(this.isDragging=!1,this._velocityCalculated||this._updateVelocity(!0),this.drag.end(),this.dragAxis=null)}onPointerUp(e){this._numActivePoints&&(this._updatePoints(e,"up"),this.pswp.dispatch("pointerUp",{originalEvent:e}).defaultPrevented||(0===this._numActivePoints&&(this.pointerDown=!1,this._rafStopLoop(),this.isDragging?this._finishDrag():this.isZooming||this.isMultitouch||this._finishTap(e)),this._numActivePoints<2&&this.isZooming&&(this.isZooming=!1,this.zoomLevels.end(),1===this._numActivePoints&&(this.dragAxis=null,this._updateStartPoints()))))}_rafRenderLoop(){(this.isDragging||this.isZooming)&&(this._updateVelocity(),this.isDragging?s(this.p1,this.prevP1)||this.drag.change():s(this.p1,this.prevP1)&&s(this.p2,this.prevP2)||this.zoomLevels.change(),this._updatePrevPoints(),this.raf=requestAnimationFrame(this._rafRenderLoop.bind(this)))}_updateVelocity(e){const t=Date.now(),r=t-this._intervalTime;r<50&&!e||(this.velocity.x=this._getVelocity("x",r),this.velocity.y=this._getVelocity("y",r),this._intervalTime=t,a(this._intervalP1,this.p1),this._velocityCalculated=!0)}_finishTap(e){const{mainScroll:t}=this.pswp;if(t.isShifted())return void t.moveIndexBy(0,!0);if(e.type.indexOf("cancel")>0)return;if("mouseup"===e.type||"mouse"===e.pointerType)return void this.tapHandler.click(this.startP1,e);const r=this.pswp.options.doubleTapAction?300:0;this._tapTimer?(this._clearTapTimer(),o(this._lastStartP1,this.startP1)<25&&this.tapHandler.doubleTap(this.startP1,e)):(a(this._lastStartP1,this.startP1),this._tapTimer=setTimeout(()=>{this.tapHandler.tap(this.startP1,e),this._clearTapTimer()},r))}_clearTapTimer(){this._tapTimer&&(clearTimeout(this._tapTimer),this._tapTimer=null)}_getVelocity(e,t){const r=this.p1[e]-this._intervalP1[e];return Math.abs(r)>1&&t>5?r/t:0}_rafStopLoop(){this.raf&&(cancelAnimationFrame(this.raf),this.raf=null)}_preventPointerEventBehaviour(e){return e.preventDefault(),!0}_updatePoints(e,t){if(this._pointerEventEnabled){const r=e,n=this._ongoingPointers.findIndex(e=>e.id===r.pointerId);"up"===t&&n>-1?this._ongoingPointers.splice(n,1):"down"===t&&-1===n?this._ongoingPointers.push(this._convertEventPosToPoint(r,{})):n>-1&&this._convertEventPosToPoint(r,this._ongoingPointers[n]),this._numActivePoints=this._ongoingPointers.length,this._numActivePoints>0&&a(this.p1,this._ongoingPointers[0]),this._numActivePoints>1&&a(this.p2,this._ongoingPointers[1])}else{const r=e;this._numActivePoints=0,r.type.indexOf("touch")>-1?r.touches&&r.touches.length>0&&(this._convertEventPosToPoint(r.touches[0],this.p1),this._numActivePoints++,r.touches.length>1&&(this._convertEventPosToPoint(r.touches[1],this.p2),this._numActivePoints++)):(this._convertEventPosToPoint(e,this.p1),"up"===t?this._numActivePoints=0:this._numActivePoints++)}}_updatePrevPoints(){a(this.prevP1,this.p1),a(this.prevP2,this.p2)}_updateStartPoints(){a(this.startP1,this.p1),a(this.startP2,this.p2),this._updatePrevPoints()}_calculateDragDirection(){if(this.pswp.mainScroll.isShifted())this.dragAxis="x";else{const e=Math.abs(this.p1.x-this.startP1.x)-Math.abs(this.p1.y-this.startP1.y);if(0!==e){const t=e>0?"x":"y";Math.abs(this.p1[t]-this.startP1[t])>=10&&(this.dragAxis=t)}}}_convertEventPosToPoint(e,t){return t.x=e.pageX-this.pswp.offset.x,t.y=e.pageY-this.pswp.offset.y,"pointerId"in e?t.id=e.pointerId:void 0!==e.identifier&&(t.id=e.identifier),t}_onClick(e){this.pswp.mainScroll.isShifted()&&(e.preventDefault(),e.stopPropagation())}}class O{constructor(e){this.pswp=e,this.x=0,this.slideWidth=void 0,this.itemHolders=void 0,this.resetPosition()}resize(e){const{pswp:t}=this,r=Math.round(t.viewportSize.x+t.viewportSize.x*t.options.spacing),n=r!==this.slideWidth;n&&(this.slideWidth=r,this.moveTo(this.getCurrSlideX())),this.itemHolders.forEac
1h((t,r)=>{n&&u(t.el,(r+this._containerShiftIndex)*this.slideWidth),e&&t.slide&&t.slide.resize()})}resetPosition(){this._currPositionIndex=0,this._prevPositionIndex=0,this.slideWidth=0,this._containerShiftIndex=-1}appendHolders(){this.itemHolders=[];for(let e=0;e<3;e++){const t=n("pswp__item",!1,this.pswp.container);t.style.display=1===e?"block":"none",this.itemHolders.push({el:t})}}canBeSwiped(){return this.pswp.getNumItems()>1}moveIndexBy(e,t,r){const{pswp:n}=this;let a=n.potentialIndex+e;const i=n.getNumItems();if(n.canLoop()){a=n.getLoopedIndex(a);const t=(e+i)%i;e=t<=i/2?t:t-i}else a<0?a=0:a>=i&&(a=i-1),e=a-n.potentialIndex;n.potentialIndex=a,this._currPositionIndex-=e,n.animations.stopMainScroll();const o=this.getCurrSlideX();if(t){n.animations.startSpring({isMainScroll:!0,start:this.x,end:o,velocity:r||0,naturalFrequency:30,dampingRatio:1,onUpdate:e=>{this.moveTo(e)},onComplete:()=>{this.updateCurrItem(),n.appendHeavy()}});let e=n.potentialIndex-n.currIndex;if(n.canLoop()){const t=(e+i)%i;e=t<=i/2?t:t-i}Math.abs(e)>1&&this.updateCurrItem()}else this.moveTo(o),this.updateCurrItem();if(e)return!0}getCurrSlideX(){return this.slideWidth*this._currPositionIndex}isShifted(){return this.x!==this.getCurrSlideX()}updateCurrItem(){const{pswp:e}=this,t=this._prevPositionIndex-this._currPositionIndex;if(!t)return;this._prevPositionIndex=this._currPositionIndex,e.currIndex=e.potentialIndex;let r,n=Math.abs(t);n>=3&&(this._containerShiftIndex+=t+(t>0?-3:3),n=3);for(let a=0;a<n;a++)t>0?(r=this.itemHolders.shift(),this.itemHolders[2]=r,this._containerShiftIndex++,u(r.el,(this._containerShiftIndex+2)*this.slideWidth),e.setContent(r,e.currIndex-n+a+2)):(r=this.itemHolders.pop(),this.itemHolders.unshift(r),this._containerShiftIndex--,u(r.el,this._containerShiftIndex*this.slideWidth),e.setContent(r,e.currIndex+n-a-2));Math.abs(this._containerShiftIndex)>50&&!this.isShifted()&&(this.resetPosition(),this.resize()),e.animations.stopAllPan(),this.itemHolders.forEach((e,t)=>{e.slide&&e.slide.setIsActive(1===t)}),e.currSlide=this.itemHolders[1].slide,e.contentLoader.updateLazy(t),e.currSlide.applyCurrentZoomPan(),e.dispatch("change")}moveTo(e,t){let r,n;!this.pswp.canLoop()&&t&&(r=(this.slideWidth*this._currPositionIndex-e)/this.slideWidth,r+=this.pswp.currIndex,n=Math.round(e-this.x),(r<0&&n>0||r>=this.pswp.getNumItems()-1&&n<0)&&(e=this.x+.35*n)),this.x=e,u(this.pswp.container,e),this.pswp.dispatch("moveMainScroll",{x:e,dragging:t})}}class A{constructor(e){this.pswp=e,e.on("bindEvents",()=>{e.options.initialPointerPos||this._focusRoot(),e.events.add(document,"focusin",this._onFocusIn.bind(this)),e.events.add(document,"keydown",this._onKeyDown.bind(this))});const t=document.activeElement;e.on("destroy",()=>
1{e.options.returnFocus&&t&&this._wasFocused&&t.focus()})}_focusRoot(){this._wasFocused||(this.pswp.element.focus(),this._wasFocused=!0)}_onKeyDown(e){const{pswp:t}=this;if(t.dispatch("keydown",{originalEvent:e}).defaultPrevented)return;if(function(e){if(2===e.which||e.ctrlKey||e.metaKey||e.altKey||e.shiftKey)return!0}(e))return;let r,n,a;switch(e.keyCode){case 27:t.options.escKey&&(r="close");break;case 90:r="toggleZoom";break;case 37:n="x";break;case 38:n="y";break;case 39:n="x",a=!0;break;case 40:a=!0,n="y";break;case 9:this._focusRoot()}if(n){e.preventDefault();const{currSlide:i}=t;t.options.arrowKeys&&"x"===n&&t.getNumItems()>1?r=a?"next":"prev":i&&i.currZoomLevel>i.zoomLevels.fit&&(i.pan[n]+=a?-80:80,i.panTo(i.pan.x,i.pan.y))}r&&(e.preventDefault(),t[r]())}_onFocusIn(e){const{template:t}=this.pswp;document===e.target||t===e.target||t.contains(e.target)||t.focus()}}class N{constructor(e){this.props=e;const{target:t,onComplete:r,transform:n,onFinish:a}=e;let{duration:i,easing:o}=e;this.onFinish=a;const s=n?"transform":"opacity",l=e[s];this._target=t,this._onComplete=r,i=i||333,o=o||"cubic-bezier(.4,0,.22,1)",this._onTransitionEnd=this._onTransitionEnd.bind(this),this._firstFrameTimeout=setTimeout(()=>{d(t,s,i,o),this._firstFrameTimeout=setTimeout(()=>{t.addEventListener("transitionend",this._onTransitionEnd,!1),t.addEventListener("transitioncancel",this._onTransitionEnd,!1),t.style[s]=l},30)},0)}_onTransitionEnd(e){e.target===this._target&&this._finalizeAnimation()}_finalizeAnimation(){this._finished||(this._finished=!0,this.onFinish(),this._onComplete&&this._onComplete())}destroy(){this._firstFrameTimeout&&clearTimeout(this._firstFrameTimeout),d(this._target),this._target.removeEventListener("transitionend",this._onTransitionEnd,!1),this._target.removeEventListener("transitioncancel",this._onTransitionEnd,!1),this._finished||this._finalizeAnimation()}}class I{constructor(e,t,r){this.velocity=1e3*e,this._dampingRatio=t||.75,this._naturalFrequency=r||12,this._dampingRatio<1&&(this._dampedFrequency=this._naturalFrequency*Math.sqrt(1-this._dampingRatio*this._dampingRatio))}easeFrame(e,t){let r,n=0;t/=1e3;const a=Math.E**(-this._dampingRatio*this._naturalFrequency*t);if(1===this._dampingRatio)r=this.velocity+this._naturalFrequency*e,n=(e+r*t)*a,this.velocity=n*-this._naturalFrequency+r*a;else if(this._dampingRatio<1){r=1/this._dampedFrequency*(this._dampingRatio*this._naturalFrequency*e+this.velocity);const i=Math.cos(this._dampedFrequency*t),o=Math.sin(this._dampedFrequency*t);n=a*(e*i+r*o),this.velocity=n*-this._naturalFrequency*this._dampingRatio+a*(-this._dampedFrequency*e*o+this._dampedFrequency*r*i)}return n}}class F{constructor(e){this.props=e;const{start:t,end:r,velocity:n,onUpdate:a,onComplete:i,onFinish:o,dampingRatio:s,naturalFrequency:l}=e;this.onFinish=o;const c=new I(n,s,l);let u=Date.now(),d=t-r;const p=()=>{this._raf&&(d=c.easeFrame(d,Date.now()-u),Math.abs(d)<1&&Math.abs(c.velocity)<50?(a(r),i&&i(),this.onFinish()):(u=Date.now(),a(d+r),this._raf=requestAnimationFrame(p)))};this._raf=requestAnimationFrame(p)}destroy(){this._raf>=0&&cancelAnimationFrame(this._raf),this._raf=null}}class L{constructor(){this.activeAnimations=[]}startSpring(e){this._start(e,!0)}startTransition(e){this._start(e)}_start(e,t){let r;return r=t?new F(e):new N(e),this.activeAnimations.push(r),r.onFinish=()=>this.stop(r),r}stop(e){e.destroy();const t=this.activeAnimations.indexOf(e);t>-1&&this.activeAnimations.splice(t,1)}stopAll(){this.activeAnimations.forEach(e=>{e.destroy()}),this.activeAnimations=[]}stopAllPan(){this.activeAnimations=this.activeAnimations.filter(e=>!e.props.isPan||(e.destroy(),!1))}stopMainScroll(){this.activeAnimations=this.activeAnimations.filter(e=>!e.props.isMainScroll||(e.destroy(),!1))}isPanRunning(){return this.activeAnimations.some(e=>e.props.isPan)}}class z{constructor(e){this.pswp=e,e.events.add(e.element,"wheel",this._onWheel.bind(this))}_onWheel(e){e.preventDefault();const{currSlide:t}=this.pswp;let{deltaX:r,deltaY:n}=e;if(t&&!this.pswp.dispatch("wheel",{originalEvent:e}).defaultPrevented)if(e.ctrlKey||this.pswp.options.wheelToZoom){if(t.isZoomable()){let r=-n;
11===e.deltaMode?r*=.05:r*=e.deltaMode?1:.002,r=2**r;const a=t.currZoomLevel*r;t.zoomTo(a,{x:e.clientX,y:e.clientY})}}else t.isPannable()&&(1===e.deltaMode&&(r*=18,n*=18),t.panTo(t.pan.x-r,t.pan.y-n))}}class R{constructor(e,t){const r=t.name||t.className;let a=t.html;if(!1===e.options[r])return;"string"==typeof e.options[r+"SVG"]&&(a=e.options[r+"SVG"]),e.dispatch("uiElementCreate",{data:t});let i,o="";t.isButton?(o+="pswp__button ",o+=t.className||`pswp__button--${t.name}`):o+=t.className||`pswp__${t.name}`;let s=t.isButton?t.tagName||"button":t.tagName||"div";if(s=s.toLowerCase(),i=n(o,s),t.isButton){i=n(o,s),"button"===s&&(i.type="button");let{title:a}=t;const{ariaLabel:l}=t;"string"==typeof e.options[r+"Title"]&&(a=e.options[r+"Title"]),a&&(i.title=a),(l||a)&&i.setAttribute("aria-label",l||a)}i.innerHTML=function(e){if("string"==typeof e)return e;if(!e||!e.isCustomSVG)return"";const t=e;let r='<svg aria-hidden="true" class="pswp__icn" viewBox="0 0 %d %d" width="%d" height="%d">';return r=r.split("%d").join(t.size||32),t.outlineID&&(r+='<use class="pswp__icn-shadow" xlink:href="#'+t.outlineID+'"/>'),r+=t.inner,r+="</svg>",r}(a),t.onInit&&t.onInit(i,e),t.onClick&&(i.onclick=r=>{"string"==typeof t.onClick?e[t.onClick]():t.onClick(r,i,e)});const l=t.appendTo||"bar";let c;"bar"===l?(e.topBar||(e.topBar=n("pswp__top-bar pswp__hide-on-close","div",e.scrollWrap)),c=e.topBar):(i.classList.add("pswp__hide-on-close"),c="wrapper"===l?e.scrollWrap:e.element),c.appendChild(e.applyFilters("uiElement",i,t))}}function j(e,t,r){e.classList.add("pswp__button--arrow"),t.on("change",()=>{t.options.loop||(e.disabled=r?!(t.currIndex<t.getNumItems()-1):!(t.currIndex>0))})}const V={name:"arrowPrev",className:"pswp__button--arrow--prev",title:"Previous",order:10,isButton:!0,appendTo:"wrapper",html:{isCustomSVG:!0,size:60,inner:'<path d="M29 43l-3 3-16-16 16-16 3 3-13 13 13 13z" id="pswp__icn-arrow"/>',outlineID:"pswp__icn-arrow"},onClick:"prev",onInit:j},B={name:"arrowNext",className:"pswp__button--arrow--next",title:"Next",order:11,isButton:!0,appendTo:"wrapper",html:{isCustomSVG:!0,size:60,inner:'<use xlink:href="#pswp__icn-arrow"/>',outlineID:"pswp__icn-arrow"},onClick:"next",onInit:(e,t)=>{j(e,t,!0)}},q={name:"close",title:"Close",order:20,isButton:!0,html:{isCustomSVG:!0,inner:'<path d="M24 10l-2-2-6 6-6-6-2 2 6 6-6 6 2 2 6-6 6 6 2-2-6-6z" id="pswp__icn-close"/>',outlineID:"pswp__icn-close"},onClick:"close"},H={name:"zoom",title:"Zoom",order:10,isButton:!0,html:{isCustomSVG:!0,inner:'<path d="M17.426 19.926a6 6 0 1 1 1.5-1.5L23 22.5 21.5 24l-4.074-4.074z" id="pswp__icn-zoom"/><path fill="currentColor" class="pswp__zoom-icn-bar-h" d="M11 16v-2h6v2z"/><path fill="currentColor" class="pswp__zoom-icn-bar-v" d="M13 12h2v6h-2z"/>',outlineID:"pswp__icn-zoom"},onClick:"toggleZoom"},$={name:"preloader",appendTo:"bar",order:7,html:{isCustomSVG:!0,inner:'<path fill-rule="evenodd" clip-rule="evenodd" d="M21.2 16a5.2 5.2 0 1 1-5.2-5.2V8a8 8 0 1 0 8 8h-2.8Z" id="pswp__icn-loading"/>',outlineID:"pswp__icn-loading"},onInit:(e,t)=>{let r,n;const a=t=>{r!==t&&(r=t,((t,r)=>{e.classList[r?"add":"remove"]("pswp__preloader--"+t)})("active",t))},i=()=>{if(!t.currSlide.content.isLoading())return a(!1),void(n&&(clearTimeout(n),n=null));n||(n=setTimeout(()=>{a(t.currSlide.content.isLoading()),n=null},t.options.preloaderDelay))};t.on("change",i),t.on("loadComplete",e=>{t.currSlide===e.slide&&i()}),t.ui.updatePreloaderVisibility=i}},G={name:"counter",order:5,onInit:(e,t)=>{t.on("change",()=>{e.innerText=t.currIndex+1+t.options.indexIndicatorSep+t.getNumItems()})}};function W(e,t){e.classList[t?"add":"remove"]("pswp--zoomed-in")}class U{constructor(e){this.pswp=e,this.updatePreloaderVisibility=void 0,this._lastUpdatedZoomLevel=void 0}init(){const{pswp:e}=this;this.isRegistered=!1,this.uiElementsData=[q,V,B,H,$,G],e.dispatch("uiRegister"),this.uiElementsData.sort((e,t)=>(e.order||0)-(t.order||0)),this.items=[],this.isRegistered=!0,this.uiElementsData.forEach(e=>{this.registerElement(e)}),e.on("change",()=>{e.element.classList[1===e.getNumItems()?"add":"remove"]("pswp--one-slide")}),e.on("zoomPanUpdate",()=>this._onZoomPanUpdate())}registerElement(e){this.isRegistered?this.items.push(new R(this.pswp,e)):this.uiElementsData.push(e)}_onZoomPanUpdate(){const{template:e,currSlide:t,options:r}=this.pswp;let{currZoomLevel:n}=t;if(this.pswp.opener.isClosing)return;if(this.pswp.opener.isOpen||(n=t.zoomLevels.initial),n===this._lastUpdatedZoomLevel)return;this._lastUpdatedZoomLevel=n;const a=t.zoomLevels.initial-t.zoomLevels.secondary;if(Math.abs(a)<.01||!t.isZoomable())return W(e,!1),void e.classList.remove("pswp--zoom-allowed");e.classList.add("pswp--zoom-allowed");const i=a<0;n===t.zoomLevels.secondary?W(e,i):n>t.zoomLevels.secondary?W(e,!0):W(e,!1),"zoom"!==r.imageClickAction&&"zoom-or-close"!==r.imageClickAction||e.classList.add("pswp--cl
1ick-to-zoom")}}class Y{constructor(e,t){this.type=e,t&&Object.assign(this,t)}preventDefault(){this.defaultPrevented=!0}}class K{constructor(){this._listeners={},this._filters={},this.pswp=void 0,this.options=void 0}addFilter(e,t,r=100){this._filters[e]||(this._filters[e]=[]),this._filters[e].push({fn:t,priority:r}),this._filters[e].sort((e,t)=>e.priority-t.priority),this.pswp&&this.pswp.addFilter(e,t,r)}removeFilter(e,t){this._filters[e]&&(this._filters[e]=this._filters[e].filter(e=>e.fn!==t)),this.pswp&&this.pswp.removeFilter(e,t)}applyFilters(e,...t){return this._filters[e]&&this._filters[e].forEach(e=>{t[0]=e.fn.apply(this,t)}),t[0]}on(e,t){this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(t),this.pswp&&this.pswp.on(e,t)}off(e,t){this._listeners[e]&&(this._listeners[e]=this._listeners[e].filter(e=>t!==e)),this.pswp&&this.pswp.off(e,t)}dispatch(e,t){if(this.pswp)return this.pswp.dispatch(e,t);const r=new Y(e,t);return this._listeners?(this._listeners[e]&&this._listeners[e].forEach(e=>{e.call(this,r)}),r):r}}class Z{constructor(e,t){this.element=n("pswp__img pswp__img--placeholder",e?"img":"",t),e&&(this.element.decoding="async",this.element.alt="",this.element.src=e,this.element.setAttribute("role","presentation")),this.element.setAttribute("aria-hiden","true")}setDisplayedSize(e,t){this.element&&("IMG"===this.element.tagName?(p(this.element,250,"auto"),this.element.style.transformOrigin="0 0",this.element.style.transform=c(0,0,e/250)):p(this.element,e,t))}destroy(){this.element.parentNode&&this.element.remove(),this.element=null}}class Q{constructor(e,t,r){this.instance=t,this.data=e,this.index=r,this.element=void 0,this.width=Number(this.data.w)||Number(this.data.width)||0,this.height=Number(this.data.h)||Number(this.data.height)||0,this.isAttached=!1,this.hasSlide=!1,this.state=h,this.data.type?this.type=this.data.type:this.data.src?this.type="image":this.type="html",this.instance.dispatch("contentInit",{content:this})}removePlaceholder(){this.placeholder&&!this.keepPlaceholder()&&setTimeout(()=>{this.placeholder&&(this.placeholder.destroy(),this.placeholder=null)},500)}load(e,t){if(!this.placeholder&&this.slide&&this.usePlaceholder()){const e=this.instance.applyFilters("placeholderSrc",!(!this.data.msrc||!this.slide.isFirstSlide)&&this.data.msrc,this);this.placeholder=new Z(e,this.slide.container)}this.element&&!t||this.instance.dispatch("contentLoad",{content:this,isLazy:e}).defaultPrevented||(this.isImageContent()?this.loadImage(e):(this.element=n("pswp__content"),this.element.innerHTML=this.data.html||""),t&&this.slide&&this.slide.updateContentSize(!0))}loadImage(e){const t=n("pswp__img","img");this.element=t,this.instance.dispatch("contentLoadImage",{content:this,isLazy:e}).defaultPrevented||(this.data.srcset&&(t.srcset=this.data.srcset),t.src=this.data.src,t.alt=this.data.alt||"",this.state=m,t.complete?this.onLoaded():(t.onload=()=>{this.onLoaded()},t.onerror=()=>{this.onError()}))}setSlide(e){this.slide=e,this.hasSlide=!0,this.instance=e.pswp}onLoaded(){this.state=f,this.slide&&(this.instance.dispatch("loadComplete",{slide:this.slide,content:this}),this.slide.isActive&&this.slide.heavyAppended&&!this.element.parentNode&&(this.slide.container.innerHTML="",this.append(),this.slide.updateContentSize(!0)))}onError(){this.state=g,this.slide&&(this.displayError(),this.instance.dispatch("loadComplete",{slide:this.slide,isError:!0,content:this}),this.instance.dispatch("loadError",{slide:this.slide,content:this}))}isLoading(){return this.instance.applyFilters("isContentLoading",this.state===m,this)}isError(){return this.state===g}isImageContent(){return"image"===this.type}setDisplayedSize(e,t){if(this.element&&(this.placeholder&&this.placeholder.setDisplayedSize(e,t),!this.instance.dispatch("contentResize",{content:this,width:e,height:t}).defaultPrevented&&(p(this.element,e,t),this.isImageContent()&&!this.isError()))){const r=this.element;r.srcset&&(!r.dataset.largestUsedSize||e>parseInt(r.dataset.largestUsedSize,10))&&(r.sizes=e+"px",r.dataset.largestUsedSize=String(e)),this.slide&&this.instance.dispatch("imageSizeChange",{slide:this.slide,width:e,height:t,content:this})}}isZoomable(){return this.instance.applyFilters("isContentZoomable",this.isImageContent()&&this.state!==g,this)}usePlaceholder(){return this.instance.applyFilters("useContentPlaceholder",this.isImageContent(),this)}lazyLoad(){this.instance.dispatch("contentLazyLoad",{content:this}).defaultPrevented||this.load(!0)}keepPlaceholder(){return this.instance.applyFilters("isKeepingPlaceholder",this.isLoading(),this)}destroy(){this.hasSlide=!1,this.slide=null,this.instance.dispatch("contentDestroy",{content:this}).defaultPrevented||(this.remove(),this.isImageContent()&&this.element&&(this.element.onload=null,this.element.onerror=null,this.element=null))}displayError(){if(this.slide){let e=n("pswp__error-msg");e.innerText=this.instance.options.errorMsg,e=this.instance.applyFilters("contentErrorElement",e,this),this.element=n("pswp__content pswp__error-msg-container"),this.element.appendChild(e),this.slide.container.innerHTML="",this.slide.container.appendChild(this.element),this.slide.updateContentSize(!0),this.removePlaceholder()}}append(){this.isAttached=!0,this.state!==g?this.instance.dispatch("contentAppend",{content:this}).defaultPrevented||(this.isImageContent()?this.slide&&!this.slide.isActive&&"decode"in this.element?(this.isDecoding=!0,requestAnimationFrame(()=>{this.element&&"IMG"===this.element.tagName&&this.element.decode().then(()=>{this.isDecoding=!1,requestAnimationFrame(()=>{this.appendImage()})}).catch(()=>{this.isDecoding=!1})}
1)):(!this.placeholder||this.state!==f&&this.state!==g||this.removePlaceholder(),this.appendImage()):this.element&&!this.element.parentNode&&this.slide.container.appendChild(this.element)):this.displayError()}activate(){this.instance.dispatch("contentActivate",{content:this}).defaultPrevented||this.slide&&(this.isImageContent()&&this.isDecoding?this.appendImage():this.isError()&&this.load(!1,!0))}deactivate(){this.instance.dispatch("contentDeactivate",{content:this})}remove(){this.isAttached=!1,this.instance.dispatch("contentRemove",{content:this}).defaultPrevented||this.element&&this.element.parentNode&&this.element.remove()}appendImage(){this.isAttached&&(this.instance.dispatch("contentAppendImage",{content:this}).defaultPrevented||this.slide&&this.element&&!this.element.parentNode&&(this.slide.container.appendChild(this.element),!this.placeholder||this.state!==f&&this.state!==g||this.removePlaceholder()))}}class X extends K{getNumItems(){let e;const{dataSource:t}=this.options;t?"length"in t?e=t.length:"gallery"in t&&(t.items||(t.items=this._getGalleryDOMElements(t.gallery)),t.items&&(e=t.items.length)):e=0;const r=this.dispatch("numItems",{dataSource:t,numItems:e});return this.applyFilters("numItems",r.numItems,t)}createContentFromData(e,t){return new Q(e,this,t)}getItemData(e){const{dataSource:t}=this.options;let r;Array.isArray(t)?r=t[e]:t&&t.gallery&&(t.items||(t.items=this._getGalleryDOMElements(t.gallery)),r=t.items[e]);let n=r;n instanceof Element&&(n=this._domElementToItemData(n));const a=this.dispatch("itemData",{itemData:n||{},index:e});return this.applyFilters("itemData",a.itemData,e)}_getGalleryDOMElements(e){return this.options.children||this.options.childSelector?function(e,t,r=document){let n=[];if(e instanceof Element)n=[e];else if(e instanceof NodeList||Array.isArray(e))n=Array.from(e);else{const a="string"==typeof e?e:t;a&&(n=Array.from(r.querySelectorAll(a)))}return n}(this.options.children,this.options.childSelector,e)||[]:[e]}_domElementToItemData(e){const t={element:e},r="A"===e.tagName?e:e.querySelector("a");if(r){t.src=r.dataset.pswpSrc||r.href,r.dataset.pswpSrcset&&(t.srcset=r.dataset.pswpSrcset),t.width=parseInt(r.dataset.pswpWidth,10),t.height=parseInt(r.dataset.pswpHeight,10),t.w=t.width,t.h=t.height,r.dataset.pswpType&&(t.type=r.dataset.pswpType);const n=e.querySelector("img");n&&(t.msrc=n.currentSrc||n.src,t.alt=n.getAttribute("alt")),(r.dataset.pswpCropped||r.dataset.cropped)&&(t.thumbCropped=!0)}return this.applyFilters("domItemData",t,e,r)}}const J=.003;class ee{constructor(e){this.pswp=e,this.isClosed=!0,this._prepareOpen=this._prepareOpen.bind(this),this._thumbBounds=void 0,e.on("firstZoomPan",this._prepareOpen)}open(){this._prepareOpen(),this._start()}close(){if(this.isClosed||this.isClosing||this.isOpening)return!1;const e=this.pswp.currSlide;return this.isOpen=!1,this.isOpening=!1,this.isClosing=!0,this._duration=this.pswp.options.hideAnimationDuration,e&&e.currZoomLevel*e.width>=this.pswp.options.maxWidthToAnimate&&(this._duration=0),this._applyStartProps(),setTimeout(()=>{this._start()},this._croppedZoom?30:0),!0}_prepareOpen(){if(this.pswp.off("firstZoomPan",this._prepareOpen),!this.isOpening){const e=this.pswp.currSlide;this.isOpening=!0,this.isClosing=!1,this._duration=this.pswp.options.showAnimationDuration,e&&e.zoomLevels.initial*e.width>=this.pswp.options.maxWidthToAnimate&&(this._duration=0),this._applyStartProps()}}_applyStartProps(){const{pswp:e}=this,t=this.pswp.currSlide,{options:r}=e;if("fade"===r.showHideAnimationType?(r.showHideOpacity=!0,this._thumbBounds=!1):"none"===r.showHideAnimationType?(r.showHideOpacity=!1,this._duration=0,this._thumbBounds=!1):this.isOpening&&e._initialThumbBounds?this._thumbBounds=e._initialThumbBounds:this._thumbBounds=this.pswp.getThumbBounds(),this._placeholder=t.getPlaceholderElement(),e.animations.stopAll(),this._useAnimation=this._duration>50,this._animateZoom=Boolean(this._thumbBounds)&&t.content&&t.content.usePlaceholder()&&(!this.isClosing||!e.mainScroll.isShifted()),this._animateZoom?this._animateRootOpacity=r.showHideOpacity:(this._animateRootOpacity=!0,this.isOpening&&(t.zoomAndPanToInitial(),t.applyCurrentZoomPan())),this._animateBgOpacity=!this._animateRootOpacity&&this.pswp.options.bgOpacity>J,this._opacityElement=this._animateRootOpacity?e.element:e.bg,!this._useAnimation)return this._duration=0,this._animateZoom=!1,this._animateBgOpacity=!1,this._animateRootOpacity=!0,void(this.isOpening&&(e.element.style.opacity=String(J),e.applyBgOpacity(1)));this._animateZoom&&this._thumbBounds&&this._thumbBounds.innerRect?(this._croppedZoom=!0,this._cropContainer1=this.pswp.container,this._cropContainer2=this.pswp.currSlide.holderElement,e.container.style.overflow="hidden",e.container.style.width=e.viewportSize.x+"px"):this._croppedZoom=!1,this.isOpening?(this._animateRootOpacity?(e.element.style.opacity=String(J),e.applyBgOpacity(1)):(this._animateBgOpacity&&(e.bg.style.opacity=String(J)),e.element.style.opacity="1"),this._animateZoom&&(this._setClosedStateZoomPan(),this._placeholder&&(this._placeholder.style.willChange="transform",this._placeholder.style.opacity=String(J)))):this.isClosing&&(e.mainScroll.itemHolders[0].el.style.display="none",e.mainScroll.itemHolders[2].el.style.display="none",this._croppedZoom&&0!==e.mainScroll.x&&(e.mainScroll.resetPosition(),e.mainScroll.resize()))}_start(){this.isOpening&&this._useAnimation&&this._placeholder&&"IMG"===this._placeholder.tagName?new Promise(e=>{let t=!1,r=!0;var n;(n=this._placeholder,"decode"in n?n.decode():n.complete?Promise.resolve(n):new Promise((e,t)=>
1{n.onload=()=>e(n),n.onerror=t})).finally(()=>{t=!0,r||e()}),setTimeout(()=>{r=!1,t&&e()},50),setTimeout(e,250)}).finally(()=>this._initiate()):this._initiate()}_initiate(){this.pswp.element.style.setProperty("--pswp-transition-duration",this._duration+"ms"),this.pswp.dispatch(this.isOpening?"openingAnimationStart":"closingAnimationStart"),this.pswp.dispatch("initialZoom"+(this.isOpening?"In":"Out")),this.pswp.element.classList[this.isOpening?"add":"remove"]("pswp--ui-visible"),this.isOpening?(this._placeholder&&(this._placeholder.style.opacity="1"),this._animateToOpenState()):this.isClosing&&this._animateToClosedState(),this._useAnimation||this._onAnimationComplete()}_onAnimationComplete(){const{pswp:e}=this;this.isOpen=this.isOpening,this.isClosed=this.isClosing,this.isOpening=!1,this.isClosing=!1,e.dispatch(this.isOpen?"openingAnimationEnd":"closingAnimationEnd"),e.dispatch("initialZoom"+(this.isOpen?"InEnd":"OutEnd")),this.isClosed?e.destroy():this.isOpen&&(this._animateZoom&&(e.container.style.overflow="visible",e.container.style.width="100%"),e.currSlide.applyCurrentZoomPan())}_animateToOpenState(){const{pswp:e}=this;this._animateZoom&&(this._croppedZoom&&(this._animateTo(this._cropContainer1,"transform","translate3d(0,0,0)"),this._animateTo(this._cropContainer2,"transform","none")),e.currSlide.zoomAndPanToInitial(),this._animateTo(e.currSlide.container,"transform",e.currSlide.getCurrentTransform())),this._animateBgOpacity&&this._animateTo(e.bg,"opacity",String(e.options.bgOpacity)),this._animateRootOpacity&&this._animateTo(e.element,"opacity","1")}_animateToClosedState(){const{pswp:e}=this;this._animateZoom&&this._setClosedStateZoomPan(!0),this._animateBgOpacity&&e.bgOpacity>.01&&this._animateTo(e.bg,"opacity","0"),this._animateRootOpacity&&this._animateTo(e.element,"opacity","0")}_setClosedStateZoomPan(e){if(!this._thumbBounds)return;const{pswp:t}=this,{innerRect:r}=this._thumbBounds,{currSlide:n,viewportSize:i}=t;if(this._croppedZoom){const t=-i.x+(this._thumbBounds.x-r.x)+r.w,n=-i.y+(this._thumbBounds.y-r.y)+r.h,a=i.x-r.w,o=i.y-r.h;e?(this._animateTo(this._cropContainer1,"transform",c(t,n)),this._animateTo(this._cropContainer2,"transform",c(a,o))):(u(this._cropContainer1,t,n),u(this._cropContainer2,a,o))}a(n.pan,r||this._thumbBounds),n.currZoomLevel=this._thumbBounds.w/n.width,e?this._animateTo(n.container,"transform",n.getCurrentTransform()):n.applyCurrentZoomPan()}_animateTo(e,t,r){if(!this._duration)return void(e.style[t]=r);const{animations:n}=this.pswp,a={duration:this._duration,easing:this.pswp.options.easing,onComplete:()=>{n.activeAnimations.length||this._onAnimationComplete()},target:e};a[t]=r,n.startTransition(a)}}function te(e,t){const r=t.getItemData(e);if(!t.dispatch("lazyLoadSlide",{index:e,itemData:r}).defaultPrevented)return function(e,t,r){const n=t.createContentFromData(e,r);if(!n||!n.lazyLoad)return;const{options:a}=t,i=_(a,t.viewportSize||b(a,t),e,r),o=new x(a,e,-1);return o.update(n.width,n.height,i),n.lazyLoad(),n.setDisplayedSize(Math.ceil(n.width*o.initial),Math.ceil(n.height*o.initial)),n}(r,t,e)}class re{constructor(e){this.pswp=e,this.limit=Math.max(e.options.preload[0]+e.options.preload[1]+1,5),this._cachedItems=[]}updateLazy(e){const{pswp:t}=this;if(t.dispatch("lazyLoad").defaultPrevented)return;const{preload:r}=t.options,n=void 0===e||e>=0;let a;for(a=0;a<=r[1];a++)this.loadSlideByIndex(t.currIndex+(n?a:-a));for(a=1;a<=r[0];a++)this.loadSlideByIndex(t.currIndex+(n?-a:a))}loadSlideByIndex(e){e=this.pswp.getLoopedIndex(e);let t=this.getContentByIndex(e);t||(t=te(e,this.pswp),t&&this.addToCache(t))}getContentBySlide(e){let t=this.getContentByIndex(e.index);return t||(t=this.pswp.createContentFromData(e.data,e.index),t&&this.addToCache(t)),t&&t.setSlide(e),t}addToCache(e){if(this.removeByIndex(e.index),this._cachedItems.push(e),this._cachedItems.length>this.limit){const e=this._cachedItems.findIndex(e=>!e.isAttached&&!e.hasSlide);if(-1!==e){this._cachedItems.splice(e,1)[0].destroy()}}}removeByIndex(e){const t=this._cachedItems.findIndex(t=>t.index===e);-1!==t&&this._cachedItems.splice(t,1)}getContentByIndex(e){return this._cachedItems.find(t=>t.index===e)}
1destroy(){this._cachedItems.forEach(e=>e.destroy()),this._cachedItems=null}}const ne={allowPanToNext:!0,spacing:.1,loop:!0,pinchToClose:!0,closeOnVerticalDrag:!0,hideAnimationDuration:333,showAnimationDuration:333,zoomAnimationDuration:333,escKey:!0,arrowKeys:!0,returnFocus:!0,maxWidthToAnimate:4e3,clickToCloseNonZoomable:!0,imageClickAction:"zoom-or-close",bgClickAction:"close",tapAction:"toggle-controls",doubleTapAction:"zoom",indexIndicatorSep:" / ",preloaderDelay:2e3,bgOpacity:.8,index:0,errorMsg:"The image cannot be loaded",preload:[1,2],easing:"cubic-bezier(.4,0,.22,1)"};class ae extends X{constructor(e){super(),this._prepareOptions(e),this.offset={},this._prevViewportSize={},this.viewportSize={},this.bgOpacity=1,this.topBar=void 0,this.events=new y,this.animations=new L,this.mainScroll=new O(this),this.gestures=new D(this),this.opener=new ee(this),this.keyboard=new A(this),this.contentLoader=new re(this)}init(){if(this.isOpen||this.isDestroying)return;this.isOpen=!0,this.dispatch("init"),this.dispatch("beforeOpen"),this._createMainStructure();let e="pswp--open";return this.gestures.supportsTouch&&(e+=" pswp--touch"),this.options.mainClass&&(e+=" "+this.options.mainClass),this.element.className+=" "+e,this.currIndex=this.options.index||0,this.potentialIndex=this.currIndex,this.dispatch("firstUpdate"),this.scrollWheel=new z(this),(Number.isNaN(this.currIndex)||this.currIndex<0||this.currIndex>=this.getNumItems())&&(this.currIndex=0),this.gestures.supportsTouch||this.mouseDetected(),this.updateSize(),this.offset.y=window.pageYOffset,this._initialItemData=this.getItemData(this.currIndex),this.dispatch("gettingData",{index:this.currIndex,data:this._initialItemData,slide:void 0}),this._initialThumbBounds=this.getThumbBounds(),this.dispatch("initialLayout"),this.on("openingAnimationEnd",()=>{this.setContent(this.mainScroll.itemHolders[0],this.currIndex-1),this.setContent(this.mainScroll.itemHolders[2],this.currIndex+1),this.mainScroll.itemHolders[0].el.style.display="block",this.mainScroll.itemHolders[2].el.style.display="block",this.appendHeavy(),this.contentLoader.updateLazy(),this.events.add(window,"resize",this._handlePageResize.bind(this)),this.events.add(window,"scroll",this._updatePageScrollOffset.bind(this)),this.dispatch("bindEvents")}),this.setContent(this.mainScroll.itemHolders[1],this.currIndex),this.dispatch("change"),this.opener.open(),this.dispatch("afterInit"),!0}getLoopedIndex(e){const t=this.getNumItems();return this.options.loop&&(e>t-1&&(e-=t),e<0&&(e+=t)),e=l(e,0,t-1)}appendHeavy(){this.mainScroll.itemHolders.forEach(e=>{e.slide&&e.slide.appendHeavy()})}goTo(e){this.mainScroll.moveIndexBy(this.getLoopedIndex(e)-this.potentialIndex)}next(){this.goTo(this.potentialIndex+1)}prev(){this.goTo(this.potentialIndex-1)}zoomTo(...e){this.currSlide.zoomTo(...e)}toggleZoom(){this.currSlide.toggleZoom()}close(){this.opener.isOpen&&!this.isDestroying&&(this.isDestroying=!0,this.dispatch("close"),this.events.removeAll(),this.opener.close())}destroy(){if(!this.isDestroying)return this.options.showHideAnimationType="none",void this.close();this.dispatch("destroy"),this.listeners=null,this.scrollWrap.ontouchmove=null,this.scrollWrap.ontouchend=null,this.element.remove(),this.mainScroll.itemHolders.forEach(e=>{e.slide&&e.slide.destroy()}),this.contentLoader.destroy(),this.events.removeAll()}refreshSlideContent(e){this.contentLoader.removeByIndex(e),this.mainScroll.itemHolders.forEach((t,r)=>{let n=this.currSlide.index-1+r;this.canLoop()&&(n=this.getLoopedIndex(n)),n===e&&(this.setContent(t,e,!0),1===r&&(this.currSlide=t.slide,t.slide.setIsActive(!0)))}),this.dispatch("change")}setContent(e,t,r){if(this.canLoop()&&(t=this.getLoopedIndex(t)),e.slide){if(e.slide.index===t&&!r)return;e.slide.destroy(),e.slide=null}if(!this.canLoop()&&(t<0||t>=this.getNumItems()))return;const n=this.getItemData(t);e.slide=new C(n,t,this),t===this.currIndex&&(this.currSlide=e.slide),e.slide.append(e.el)}getViewportCenterPoint(){return{x:this.viewportSize.x/2,y:this.viewportSize.y/2}}updateSize(e){if(this.isDestroying)return;const t=b(this.options,this);!e&&s(t,this._prevViewportSize)||(a(this._prevViewportSize,t),this.dispatch("beforeResize"),a(this.viewportSize,this._prevViewportSize),this._updatePageScrollOffset(),this.dispatch("viewportSize"),this.mainScroll.resize(this.opener.isOpen),!this.hasMouse&&window.matchMedia("(any-hover: hover)").matches&&this.mouseDetected(),this.dispatch("resize"))}applyBgOpacity(e){this.bgOpacity=Math.max(e,0),this.bg.style.opacity=String(this.bgOpacity*this.options.bgOpacity)}mouseDetected(){this.hasMouse||(this.hasMouse=!0,this.element.classList.add("pswp--has_mouse"))}_handlePageResize(){this.updateSize(),/iPhone|iPad|iPod/i.test(window.navigator.userAgent)&&setTimeout(()=>{this.updateSize()},500)}_updatePageScrollOffset(){this.setScrollOffset(0,window.pageYOffset)}setScrollOffset(e,t){this.offset.x=e,this.offset.y=t,this.dispatch("updateScrollOffset")}_createMainStructure(){this.element=n("pswp"),this.element.setAttribute("tabindex","-1"),this.element.setAttribute("role","dialog"),this.template=this.element,this.bg=n("pswp__bg",!1,this.element),this.scrollWrap=n("pswp__scroll-wrap",!1,this.element),this.container=n("pswp__container",!1,this.scrollWrap),this.mainScroll.appendHolders(),this.ui=new U(this),this.ui.init(),(this.options.appendToEl||document.body).appendChild(this.element)}getThumbBounds(){return function(e,t,r){const n=r.dispatch("thumbBounds",{index:e,itemData:t,instance:r});if(n.thumbBounds)return n.thumbBounds;const{element:a}=t;let i,o;if(a&&!1!==r.options.thumbSelector){const e=r.options.thumbSelector||"img";o=a.matches(e)?a:a.querySelector(e)}return o=r.applyFilters("thumbEl",o,t,e),o&&(i=t.thumbCropped?function(e,t,r){const n=e.getBoundingClientRect(),a=n.width/t,i=n.height/r,o=a>i?a:i,s=(n.width-t*o)/2,l=(n.height-r*o)/2,c={x:n.left+s,y:n.top+l,w:t*o};return c.innerRect={w:n.width,h:n.height,x:s,y:l},c}(o,t.width||t.w,t.height||t.h):function(e){const t=e.getBoundingClientRect();return{x:t.left,y:t.top,w:t.width}}(o)),r.applyFilters("thumbBounds",i,t,e)}(this.currIndex,this.currSlide?this.currSlide.data:this._initialItemData,this)}canLoop(){return this.options.loop&&this.getNumItems()>2}_prepareOptions(e){window.matchMedia("(prefers-reduced-motion), (update: slow)").matches&&(e.showHideAnimationType="none",e.zoomAnimationDuration=0),this.options={...ne,...e}}}}
1},function(e){var t=function(t){return e(e.s=t)};t("./scripts/app.js"),t("./styles/app.scss"),t("./scripts/lightbox.js")}])
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.